1946 Chicago White Sox

Franchise seasons · 1940s 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
1948 Chicago White Sox—3416
1947 Chicago White Sox—3014
1946 Chicago White Sox · Current season—3815
1945 Chicago White Sox—2711
1944 Chicago White Sox—2812

Same era: other teams in 1946

More teams from 1946

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
Earl CaldwellPitchers46both1830.16790.672.08
Average (58) — 11 of 118 pitchers in the available 1946 rostersAn earned-run average of 2.08 over 90.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.
Bill DietrichPitchers18both1910.05362.002.61
Average (54) — 32 of 118 pitchers in the available 1946 rostersAn earned-run average of 2.61 over 62.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.
Orval GrovePitchers45both6570.108205.333.02
Average (54) — 32 of 118 pitchers in the available 1946 rostersAn earned-run average of 3.02 over 205.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.
Ralph HamnerPitchers8,26both1830.16771.334.42
Average (45) — 97 of 118 pitchers in the available 1946 rostersAn earned-run average of 4.42 over 71.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.
Joe HaynesPitchers35both57140.246177.333.76
Average (48) — 77 of 118 pitchers in the available 1946 rostersAn earned-run average of 3.76 over 177.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.
Al HollingsworthPitchers59both1200.00055.004.58
Average (45) — 97 of 118 pitchers in the available 1946 rostersAn earned-run average of 4.58 over 55.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.
Thornton LeePitchers27both1540.26743.333.53
Average (50) — 61 of 118 pitchers in the available 1946 rostersAn earned-run average of 3.53 over 43.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.
Ed LopatPitchers48No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Ted LyonsPitchers16both1400.00042.672.32
Average (54) — 32 of 118 pitchers in the available 1946 rostersAn earned-run average of 2.32 over 42.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.
Gordon MaltzbergerPitchers38both600.00039.671.59
Average (57) — 17 of 118 pitchers in the available 1946 rostersAn earned-run average of 1.59 over 39.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.
Emmett O'NeillPitchers38both100.0003.670.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.
Frank PapishPitchers17both4380.186138.002.74
Average (55) — 26 of 118 pitchers in the available 1946 rostersAn earned-run average of 2.74 over 138.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.
Len PermePitchers34pitching————4.338.31
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.
Johnny RigneyPitchers29both2640.15482.674.03
Average (47) — 86 of 118 pitchers in the available 1946 rostersAn earned-run average of 4.03 over 82.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.
Eddie SmithPitchers49both4580.178145.332.85
Average (55) — 26 of 118 pitchers in the available 1946 rostersAn earned-run average of 2.85 over 145.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.
George DickeyCatchers19batting78150.192——
Average (45) — 177 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 78 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.
Ed FernandesCatchers25batting3280.250——
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.
Frankie HayesCatchers26batting179382.212——
Average (45) — 177 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 179 at-bats and 2 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.
Tom JordanCatchers26batting1540.267——
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.
Mike TreshCatchers15batting217470.217——
Below average (44) — 193 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 217 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.
Luke ApplingInfielders4batting5821801.309——
Average (58) — 20 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 582 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.
Floyd BakerInfielders8batting2460.250——
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.
Jake JonesInfielders3batting79213.266——
Average (52) — 73 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 79 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.
Don KollowayInfielders47batting4821353.280——
Average (54) — 49 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 482 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.
Joe KuhelInfielders14batting238654.273——
Average (53) — 62 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 238 at-bats and 4 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.
Dario LodigianiInfielders39batting155380.245——
Average (48) — 138 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 155 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.
Cass MichaelsInfielders28batting291751.258——
Average (50) — 99 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 291 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.
Hal TroskyInfielders7batting299762.254——
Average (50) — 99 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 299 at-bats and 2 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.
Leo WellsInfielders37batting127241.189——
Below average (43) — 201 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 127 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.
Frank WhitmanInfielders34batting1610.063——
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.
Guy CurtrightOutfielders12batting55110.200——
Average (46) — 163 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 55 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.
Ralph HodginOutfielders24batting258650.252——
Average (49) — 120 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 258 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.
Bob KennedyOutfielders36batting4111065.258——
Average (51) — 87 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 411 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.
Wally MosesOutfielders9batting168464.274——
Average (53) — 62 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 168 at-bats and 4 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.
Dave PhilleyOutfielders38batting68240.353——
Average (56) — 29 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 68 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.
Whitey PlattOutfielders23,5batting247623.251——
Average (50) — 99 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 247 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.
Joe SmazaOutfielders--batting510.200——
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.
Thurman TuckerOutfielders2batting4381261.288——
Average (54) — 49 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 438 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.
Taffy WrightOutfielders6batting4221167.275——
Average (54) — 49 of 210 batters in the available 1946 rostersBatting average and home runs per at-bat inform this hitting score, using 422 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.

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: 1946 Boston Red Sox. 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, 1946 Chicago White Sox season. Retrieved 2026-09-30T13:21:46.726122+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.