1999 Chicago White Sox

Franchise seasons · 1990s 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
James BaldwinPitchers37both210.500199.335.10
Average (49) — 170 of 282 pitchers in the available 1999 rostersAn earned-run average of 5.10 over 199.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.
Chad BradfordPitchers44pitching————3.6719.64
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.
Carlos CastilloPitchers43pitching————41.005.71
Average (48) — 189 of 282 pitchers in the available 1999 rostersAn earned-run average of 5.71 over 41.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.
Pat DanekerPitchers51both200.00015.004.20
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 DavenportPitchers60pitching————1.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.
Scott EyrePitchers36pitching————25.007.56
Average (45) — 235 of 282 pitchers in the available 1999 rostersAn earned-run average of 7.56 over 25.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.
Keith FoulkePitchers29both200.000105.332.22
Strong (62) — 4 of 282 pitchers in the available 1999 rostersAn earned-run average of 2.22 over 105.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.
Bob HowryPitchers46pitching————67.673.59
Average (55) — 40 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.59 over 67.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.
Sean LowePitchers50pitching————95.673.67
Average (55) — 40 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.67 over 95.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.
David LundquistPitchers49pitching————22.008.59
Below average (44) — 245 of 282 pitchers in the available 1999 rostersAn earned-run average of 8.59 over 22.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 MyettePitchers62pitching————15.676.32
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.
Jaime NavarroPitchers38both300.000159.676.09
Below average (44) — 245 of 282 pitchers in the available 1999 rostersAn earned-run average of 6.09 over 159.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 ParquePitchers40both520.400173.675.13
Average (49) — 170 of 282 pitchers in the available 1999 rostersAn earned-run average of 5.13 over 173.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.
Jesús PeñaPitchers61pitching————20.335.31
Average (49) — 170 of 282 pitchers in the available 1999 rostersAn earned-run average of 5.31 over 20.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.
Todd RizzoPitchers52pitching————1.336.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.
Bill SimasPitchers41pitching————72.003.75
Average (54) — 54 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.75 over 72.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 SirotkaPitchers33both820.250209.004.00
Average (55) — 40 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.00 over 209.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.
John SnyderPitchers59pitching————129.336.68
Below average (41) — 266 of 282 pitchers in the available 1999 rostersAn earned-run average of 6.68 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.
Tanyon SturtzePitchers47pitching————6.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.
Kip WellsPitchers32pitching————35.674.04
Average (52) — 101 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.04 over 35.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.
Brook FordyceCatchers8batting333999.297——
Average (55) — 96 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 333 at-bats and 9 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.
Mark JohnsonCatchers10batting207474.227——
Below average (44) — 404 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 207 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.
Josh PaulCatchers15batting1840.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.
Mike CarusoInfielders17batting5291322.250——
Below average (44) — 404 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 529 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.
Jason DellaeroInfielders34batting3330.091——
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.
Ray DurhamInfielders5batting61218113.296——
Average (55) — 96 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 612 at-bats and 13 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.
Paul KonerkoInfielders14batting51315124.294——
Average (57) — 64 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 513 at-bats and 24 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.
Greg NortonInfielders31batting43611116.255——
Average (48) — 285 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 436 at-bats and 16 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.
Liu RodríguezInfielders55batting93221.237——
Average (46) — 353 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 93 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 ThomasInfielders35batting48614815.305——
Average (57) — 64 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 486 at-bats and 15 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.
Craig WilsonInfielders28batting252604.238——
Average (45) — 380 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 252 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.
Jeff AbbottOutfielders25batting5792.158——
Below average (43) — 426 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 57 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.
McKay ChristensenOutfielders26batting53121.226——
Average (47) — 319 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 53 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.
Darrin JacksonOutfielders22batting149414.275——
Average (51) — 196 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 149 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.
Carlos LeeOutfielders45batting49214416.293——
Average (55) — 96 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 492 at-bats and 16 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.
Jeff LieferOutfielders39batting113280.248——
Average (47) — 319 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 113 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.
Magglio OrdóñezOutfielders30batting62418830.301——
Average (58) — 58 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 624 at-bats and 30 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.
Brian SimmonsOutfielders27batting126294.230——
Average (46) — 353 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 126 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.
Chris SingletonOutfielders12batting49614917.300——
Average (57) — 64 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 496 at-bats and 17 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: 1999 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, 1999 Chicago White Sox season. Retrieved 2026-09-30T07:54:38.910771+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.