1999 Arizona Diamondbacks

Franchise seasons · 1990s seasons

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

Compare historical seasons

Arizona Diamondbacks franchise archive · Available years: 1998–2025 · 28 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
2002 Arizona Diamondbacks98–642320
2001 Arizona Diamondbacks92–702622
2000 Arizona Diamondbacks85–772416
1999 Arizona Diamondbacks · Current season100–622320
1998 Arizona Diamondbacks65–972125

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
Brian AndersonPitchers34pitching————130.004.57
Average (52) — 101 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.57 over 130.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.
Andy BenesPitchers40pitching————198.334.81
Average (51) — 131 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.81 over 198.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.
Dan CarlsonPitchers43pitching————4.009.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.
Bobby ChouinardPitchers41pitching————40.332.68
Average (56) — 31 of 282 pitchers in the available 1999 rostersAn earned-run average of 2.68 over 40.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.
Omar DaalPitchers37pitching————214.673.65
Average (57) — 21 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.65 over 214.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.
John FrascatorePitchers50pitching————33.004.09
Average (52) — 101 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.09 over 33.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.
Darren HolmesPitchers46pitching————48.673.70
Average (53) — 77 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.70 over 48.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.
Randy JohnsonPitchers51pitching————271.672.48
Strong (65) — 2 of 282 pitchers in the available 1999 rostersAn earned-run average of 2.48 over 271.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.
Byung-hyun KimPitchers49No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Matt ManteiPitchers31pitching————29.002.79
Average (54) — 54 of 282 pitchers in the available 1999 rostersAn earned-run average of 2.79 over 29.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.
Vladimir NúñezPitchers48pitching————34.002.91
Average (54) — 54 of 282 pitchers in the available 1999 rostersAn earned-run average of 2.91 over 34.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.
Gregg OlsonPitchers30pitching————60.673.71
Average (54) — 54 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.71 over 60.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.
Vicente PadillaPitchers45pitching————2.6716.88
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.
Dan PlesacPitchers19pitching————21.673.32
Average (53) — 77 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.32 over 21.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.
Armando ReynosoPitchers27pitching————167.004.37
Average (53) — 77 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.37 over 167.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.
Erik SabelPitchers56pitching————9.676.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.
Todd StottlemyrePitchers32pitching————101.334.09
Average (54) — 54 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.09 over 101.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.
Greg SwindellPitchers22pitching————64.672.51
Average (58) — 14 of 282 pitchers in the available 1999 rostersAn earned-run average of 2.51 over 64.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.
Amaury TelemacoPitchers44pitching————6.007.50
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.
Ed VosbergPitchers50pitching————2.673.38
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.
Rod BarajasCatchers48batting1641.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.
Damian MillerCatchers26batting2968011.270——
Average (51) — 196 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 296 at-bats and 11 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.
Kelly StinnettCatchers35batting2846614.232——
Average (46) — 353 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 284 at-bats and 14 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.
Tony BatistaInfielders10batting144375.257——
Average (49) — 261 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 144 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.
Jay BellInfielders33batting58917038.289——
Average (57) — 64 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 589 at-bats and 38 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 ColbrunnInfielders28batting135445.326——
Average (57) — 64 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 135 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.
Edwin DíazInfielders59batting520.400——
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.
Erubiel DurazoInfielders44batting1555111.329——
Strong (60) — 31 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 155 at-bats and 11 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.
Andy FoxInfielders6batting274706.255——
Average (48) — 285 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 274 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.
Hanley FriasInfielders2batting150411.273——
Average (50) — 226 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 150 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.
Lenny HarrisInfielders29batting29111.379——
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.
Travis LeeInfielders16batting375899.237——
Below average (44) — 404 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 375 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.
Matt WilliamsInfielders9batting62719035.303——
Average (59) — 44 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 627 at-bats and 35 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.
David DellucciOutfielders25batting109431.394——
Strong (62) — 18 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 109 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.
Steve FinleyOutfielders12batting59015634.264——
Average (52) — 170 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 590 at-bats and 34 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.
Bernard GilkeyOutfielders23batting204608.294——
Average (54) — 122 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 204 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.
Luis GonzalezOutfielders20batting61420626.336——
Strong (65) — 5 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 614 at-bats and 26 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.
Dante PowellOutfielders4batting2540.160——
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.
Rob RyanOutfielders65batting2972.241——
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.
Turner WardOutfielders10batting2382.348——
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.
Tony WomackOutfielders5batting6141704.277——
Average (50) — 226 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 614 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.
Ernie YoungOutfielders47batting1120.182——
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.
Danny KlassenOutfielders7batting1101.000——
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: 1999 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, 1999 Arizona Diamondbacks season. Retrieved 2026-09-30T07:52:44.872035+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.