1999 Chicago White Sox

Franchise seasons · 1990s 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
2001 Chicago White Sox83–792821
2000 Chicago White Sox95–672522
1999 Chicago White Sox · Current season—2621
1998 Chicago White Sox—2620
1997 Chicago White Sox—3322

Same era: other teams in 1999

More teams from 1999

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
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.