1970 Chicago White Sox

Franchise seasons · 1970s seasons

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

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means the source has no usable value. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Gerry ArrigoPitchers30both400.00013.3312.83
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.
Jerry CriderPitchers44both2420.08391.004.45
Average (48) — 127 of 191 pitchers in the available 1970 rostersAn earned-run average of 4.45 over 91.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.
Don EddyPitchers32pitching————11.672.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.
Steve HamiltonPitchers23pitching————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.
Joe HorlenPitchers20both5260.115172.334.86
Below average (44) — 169 of 191 pitchers in the available 1970 rostersAn earned-run average of 4.86 over 172.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.
Gerry JaneskiPitchers26both6650.076205.674.77
Average (45) — 163 of 191 pitchers in the available 1970 rostersAn earned-run average of 4.77 over 205.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.
Tommy JohnPitchers25both84170.202269.333.27
Average (58) — 20 of 191 pitchers in the available 1970 rostersAn earned-run average of 3.27 over 269.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.
Bart JohnsonPitchers42both2980.27689.673.82
Average (52) — 78 of 191 pitchers in the available 1970 rostersAn earned-run average of 3.82 over 89.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.
Jim MagnusonPitchers40both1100.00044.674.84
Average (47) — 139 of 191 pitchers in the available 1970 rostersAn earned-run average of 4.84 over 44.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.
Bob MillerPitchers23both2340.17470.005.01
Average (45) — 163 of 191 pitchers in the available 1970 rostersAn earned-run average of 5.01 over 70.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.
Richie MoloneyPitchers48pitching————1.000.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.
Barry MoorePitchers19both1950.26370.676.37
Below average (38) — 188 of 191 pitchers in the available 1970 rostersAn earned-run average of 6.37 over 70.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.
Danny MurphyPitchers24both621.33380.675.69
Below average (41) — 178 of 191 pitchers in the available 1970 rostersAn earned-run average of 5.69 over 80.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.
Dennis O'ToolePitchers52pitching————3.332.70
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.
Gene RounsavillePitchers47pitching————6.339.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.
Don SecristPitchers27pitching————14.675.52
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.
Tommie SiskPitchers23both410.25033.335.40
Average (46) — 154 of 191 pitchers in the available 1970 rostersAn earned-run average of 5.40 over 33.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.
Lee StangePitchers45both100.00022.335.24
Average (47) — 139 of 191 pitchers in the available 1970 rostersAn earned-run average of 5.24 over 22.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.
Floyd WeaverPitchers41both700.00061.674.38
Average (49) — 118 of 191 pitchers in the available 1970 rostersAn earned-run average of 4.38 over 61.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.
Wilbur WoodPitchers28both1820.111121.672.81
Average (59) — 12 of 191 pitchers in the available 1970 rostersAn earned-run average of 2.81 over 121.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.
Billy WynnePitchers46both1310.07744.005.32
Average (45) — 163 of 191 pitchers in the available 1970 rostersAn earned-run average of 5.32 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.
Chuck BrinkmanCatchers10batting2050.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.
Ed HerrmannCatchers12batting2978419.283——
Average (58) — 49 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 297 at-bats and 19 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.
Duane JosephsonCatchers5batting285904.316——
Average (59) — 36 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 285 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.
Art KusnyerCatchers30batting1010.100——
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 AparicioInfielders11batting5521735.313——
Average (59) — 36 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 552 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.
Ossie BlancoInfielders9batting66130.197——
Average (46) — 297 of 377 batters in the available 1970 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.
Gail HopkinsInfielders18batting287826.286——
Average (55) — 90 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 287 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.
Bobby KnoopInfielders29batting402925.229——
Average (46) — 297 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 402 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.
Tommy McCrawInfielders6batting332736.220——
Average (45) — 314 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 332 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.
Rich McKinneyInfielders1batting119204.168——
Below average (43) — 350 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 119 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.
Rich MoralesInfielders2batting112181.161——
Below average (41) — 369 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 112 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.
Syd O'BrienInfielders7batting4411098.247——
Average (49) — 212 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 441 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.
Bob SpenceInfielders22batting130294.223——
Average (48) — 243 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 130 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.
Ken BerryOutfielders16batting4361287.276——
Average (56) — 76 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 436 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.
Buddy BradfordOutfielders19batting91172.187——
Average (45) — 314 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 91 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 ChristianOutfielders15batting1541.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.
John MatiasOutfielders8batting117222.188——
Below average (44) — 337 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 117 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.
Carlos MayOutfielders17batting55515812.285——
Average (56) — 76 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 555 at-bats and 12 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 MeltonOutfielders14batting51413533.263——
Average (56) — 76 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 514 at-bats and 33 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é OrtizOutfielders15batting2480.333——
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.
Walt WilliamsOutfielders3batting315793.251——
Average (49) — 212 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 315 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.
Lee MayeOutfielders21batting610.167——
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.

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: 1970 Atlanta Braves. 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, 1970 Chicago White Sox season. Retrieved 2026-09-30T11:57:36.513304+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.