2023 Chicago White Sox

Franchise seasons · 2020s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Compare historical seasons

Chicago White Sox franchise archive · Available years: 1904–2025 · 122 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
2025 Chicago White Sox60–1023432
2024 Chicago White Sox41–1212935
2023 Chicago White Sox · Current season61–1012532
2022 Chicago White Sox81–812223
2021 Chicago White Sox93–693126

Same era: other teams in 2023

More teams from 2023

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Tanner BanksPitchers57pitching————61.004.43
Average (50) — 246 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.43 over 61.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Aaron BummerPitchers39pitching————58.336.79
Below average (42) — 481 of 508 pitchers in the available 2023 rostersAn earned-run average of 6.79 over 58.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dylan CeasePitchers84pitching————177.004.58
Average (49) — 308 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.58 over 177.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Mike ClevingerPitchers52pitching————131.333.77
Average (53) — 121 of 508 pitchers in the available 2023 rostersAn earned-run average of 3.77 over 131.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Alex ColoméPitchers48pitching————3.006.00
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Garrett CrochetPitchers45pitching————12.673.55
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Declan CroninPitchers59pitching————11.009.00
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Jake DiekmanPitchers55pitching————11.337.94
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Deivi GarcíaPitchers64pitching————9.332.89
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Lucas GiolitoPitchers27pitching————121.003.79
Average (53) — 121 of 508 pitchers in the available 2023 rostersAn earned-run average of 3.79 over 121.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Kendall GravemanPitchers49pitching————44.003.48
Average (52) — 152 of 508 pitchers in the available 2023 rostersAn earned-run average of 3.48 over 44.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Liam HendriksPitchers31pitching————5.005.40
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Brent Honeywell Jr.Pitchers46pitching————5.6711.12
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Joe KellyPitchers17pitching————29.004.97
Average (49) — 308 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.97 over 29.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Michael KopechPitchers34pitching————129.335.43
Average (45) — 445 of 508 pitchers in the available 2023 rostersAn earned-run average of 5.43 over 129.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jimmy LambertPitchers58pitching————37.675.26
Average (48) — 356 of 508 pitchers in the available 2023 rostersAn earned-run average of 5.26 over 37.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Reynaldo LópezPitchers40pitching————42.004.29
Average (50) — 246 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.29 over 42.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Lance LynnPitchers33pitching————119.676.47
Below average (40) — 495 of 508 pitchers in the available 2023 rostersAn earned-run average of 6.47 over 119.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Kenyan MiddletonPitchers99No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Edgar NavarroPitchers66pitching————8.677.27
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Nicholas PadillaPitchers61pitching————4.675.79
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Luis PatiñoPitchers77pitching————17.673.57
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Sammy PeraltaPitchers67pitching————20.004.05
Average (50) — 246 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.05 over 20.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Yohan RamírezPitchers48pitching————4.009.00
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Lane RamseyPitchers68pitching————20.005.85
Average (48) — 356 of 508 pitchers in the available 2023 rostersAn earned-run average of 5.85 over 20.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
José RuizPitchers66pitching————3.6722.09
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Gregory SantosPitchers60pitching————66.333.39
Average (53) — 121 of 508 pitchers in the available 2023 rostersAn earned-run average of 3.39 over 66.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jesse ScholtensPitchers62pitching————85.005.29
Average (46) — 419 of 508 pitchers in the available 2023 rostersAn earned-run average of 5.29 over 85.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Bryan ShawPitchers41pitching————45.674.14
Average (51) — 197 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.14 over 45.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Touki ToussaintPitchers47pitching————83.334.97
Average (48) — 356 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.97 over 83.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
José UreñaPitchers54pitching————26.334.10
Average (50) — 246 of 508 pitchers in the available 2023 rostersAn earned-run average of 4.10 over 26.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Yasmani GrandalCatchers24batting363858.234——
Average (48) — 349 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 363 at-bats and 8 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Korey LeeCatchers26batting6551.077——
Below average (38) — 527 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 65 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Carlos PérezCatchers36batting49101.204——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Seby ZavalaCatchers44batting161257.155——
Below average (40) — 519 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 161 at-bats and 7 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Hanser AlbertoInfielders26both82183.2201.6721.60
Average (49) — 310 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 82 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tim AndersonInfielders7batting4931211.245——
Average (48) — 349 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 493 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Elvis AndrusInfielders1batting374946.251——
Average (51) — 217 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 374 at-bats and 6 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jake BurgerInfielders30batting2946325.214——
Average (50) — 251 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 294 at-bats and 25 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Romy GonzálezInfielders12batting93183.194——
Average (46) — 410 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 93 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Yoán MoncadaInfielders10batting3348711.260——
Average (54) — 132 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 334 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Zach RemillardInfielders28batting147371.252——
Average (50) — 251 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 147 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
José RodríguezInfielders55batting000.---——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Lenyn SosaInfielders50batting164336.201——
Average (46) — 410 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 164 at-bats and 6 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Andrew VaughnInfielders25batting56614621.258——
Average (54) — 132 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 566 at-bats and 21 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Andrew BenintendiOutfielders23batting5621475.262——
Average (52) — 192 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 562 at-bats and 5 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Oscar ColásOutfielders22batting245535.216——
Average (46) — 410 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 245 at-bats and 5 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Clint FrazierOutfielders15batting66130.197——
Average (46) — 410 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 66 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Billy HamiltonOutfielders0batting200.000——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Adam HaseleyOutfielders51batting3680.222——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Eloy JiménezOutfielders74batting45612418.272——
Average (57) — 58 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 456 at-bats and 18 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jake MarisnickOutfielders41batting200.000——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Tyler NaquinOutfielders46batting800.000——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Luis RobertOutfielders88No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Gavin SheetsOutfielders32batting3116310.203——
Below average (44) — 472 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 311 at-bats and 10 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Trayce ThompsonOutfielders43batting82141.171——
Below average (43) — 492 of 530 batters in the available 2023 rostersBatting average and home runs per at-bat inform this hitting score, using 82 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.

Build a lineup

Exhibition rules use nine hitters, including a DH, and one pitcher. The numbered slots are the batting order. Pick each player once. Opponent: 2023 Arizona Diamondbacks. Players without a rating remain selectable with estimated performance.

Keep the seed to replay the same game; change it to play a different exhibition.

Simulated exhibition

Choose a lineup to play an exhibition.

Batting lines

Game log for the selected game

    Roster and statistics adapted from Wikipedia contributors, 2023 Chicago White Sox season. Retrieved 2026-09-30T03:32:25.471446+00:00. Source material is under CC BY-SA 4.0. We grouped roster entries, excluded staff, joined stats by Wikipedia page title, converted baseball innings notation to outs, and derived approximate ratings and simulated outcomes. No official affiliation.