1931 Chicago White Sox

Franchise seasons · 1930s 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
1933 Chicago White Sox—1815
1932 Chicago White Sox—2626
1931 Chicago White Sox · Current season—2012
1930 Chicago White Sox—2812
1929 Chicago White Sox59–931913

Same era: other teams in 1931

More teams from 1931

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
Grant BowlerPitchers19pitching————35.335.35
Average (47) — 80 of 112 pitchers in the available 1931 rostersAn earned-run average of 5.35 over 35.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.
Garland BraxtonPitchers19pitching—————6.85
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.
Pat CarawayPitchers16pitching————220.006.22
Below average (37) — 111 of 112 pitchers in the available 1931 rostersAn earned-run average of 6.22 over 220.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.
Red FaberPitchers18pitching————184.003.82
Average (53) — 37 of 112 pitchers in the available 1931 rostersAn earned-run average of 3.82 over 184.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.
Vic FrazierPitchers24pitching————254.004.46
Average (49) — 69 of 112 pitchers in the available 1931 rostersAn earned-run average of 4.46 over 254.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.
Lou GarlandPitchers25pitching————16.6710.26
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.
Ted LyonsPitchers14pitching————101.004.01
Average (52) — 45 of 112 pitchers in the available 1931 rostersAn earned-run average of 4.01 over 101.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.
Hal McKainPitchers17pitching————112.005.71
Below average (42) — 105 of 112 pitchers in the available 1931 rostersAn earned-run average of 5.71 over 112.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.
Jim MoorePitchers23pitching—————4.95
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.
Tommy ThomasPitchers15pitching————245.334.73
Average (47) — 80 of 112 pitchers in the available 1931 rostersAn earned-run average of 4.73 over 245.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.
Biggs WehdePitchers25pitching—————6.75
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.
Bob WeilandPitchers2pitching————75.005.16
Average (46) — 88 of 112 pitchers in the available 1931 rostersAn earned-run average of 5.16 over 75.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.
Hank GarrityCatchers--batting1430.214——
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.
Frank GrubeCatchers9batting265581.219——
Below average (42) — 192 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 265 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.
Butch HenlineCatchers12batting1510.067——
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.
Bennie TateCatchers8batting273730.267——
Average (48) — 133 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 273 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 ApplingInfielders5batting297691.232——
Below average (43) — 186 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 297 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.
Lu BlueInfielders27batting5891791.304——
Average (54) — 50 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 589 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.
Bill CissellInfielders1batting409901.220——
Below average (41) — 197 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 409 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.
Irv JeffriesInfielders28batting223502.224——
Below average (43) — 186 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 223 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.
Willie KammInfielders7batting59150.254——
Average (48) — 133 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 59 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.
John KerrInfielders29batting4441192.268——
Average (48) — 133 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 444 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.
Billy SullivanInfielders26batting3631002.275——
Average (49) — 116 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 363 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.
Bruce CampbellOutfielders--batting1772.412——
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.
Ike EichrodtOutfielders34batting117250.214——
Below average (44) — 176 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 117 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.
Lew FonsecaOutfielders7batting4651392.299——
Average (53) — 63 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 465 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.
Bob FothergillOutfielders35batting312883.282——
Average (51) — 87 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 312 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.
Smead JolleyOutfielders4batting110333.300——
Average (53) — 63 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 110 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.
Bill NormanOutfielders34batting55100.182——
Below average (44) — 176 of 204 batters in the available 1931 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.
Carl ReynoldsOutfielders3batting4621346.290——
Average (53) — 63 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 462 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.
Mel SimonsOutfielders2batting189520.275——
Average (49) — 116 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 189 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.
Johnny WatwoodOutfielders6batting3671041.283——
Average (50) — 101 of 204 batters in the available 1931 rostersBatting average and home runs per at-bat inform this hitting score, using 367 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: 1931 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, 1931 Chicago White Sox season. Retrieved 2026-09-30T15:48:55.421751+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.