1999 San Francisco Giants

Franchise seasons · 1990s seasons

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

Compare historical seasons

San Francisco Giants franchise archive · Available years: 1901–2025 · 92 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 San Francisco Giants90–722318
2000 San Francisco Giants97–651917
1999 San Francisco Giants · Current season86–761916
1998 San Francisco Giants89–742417
1997 San Francisco Giants90–721923

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
Chris BrockPitchers45pitching————106.675.48
Average (47) — 205 of 282 pitchers in the available 1999 rostersAn earned-run average of 5.48 over 106.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.
Miguel del ToroPitchers37No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Alan EmbreePitchers56pitching—————3.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.
Shawn EstesPitchers55pitching————203.004.92
Average (50) — 153 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.92 over 203.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.
Mark GardnerPitchers26pitching————139.006.47
Below average (42) — 261 of 282 pitchers in the available 1999 rostersAn earned-run average of 6.47 over 139.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.
Liván HernándezPitchers61pitching————63.674.38
Average (52) — 101 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.38 over 63.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 JohnstonePitchers49pitching—————2.60
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 NathanPitchers36pitching————90.334.18
Average (53) — 77 of 282 pitchers in the available 1999 rostersAn earned-run average of 4.18 over 90.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.
Robb NenPitchers31pitching—————3.98
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.
Russ OrtizPitchers48pitching————207.673.81
Average (56) — 31 of 282 pitchers in the available 1999 rostersAn earned-run average of 3.81 over 207.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.
Bronswell PatrickPitchers39pitching—————10.13
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.
Félix RodríguezPitchers47pitching—————3.80
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.
Rich RodriguezPitchers33pitching—————5.24
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.
Kirk RueterPitchers46pitching————184.675.41
Average (47) — 205 of 282 pitchers in the available 1999 rostersAn earned-run average of 5.41 over 184.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.
Jerry SpradlinPitchers43pitching—————4.19
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.
Julián TavárezPitchers52pitching—————5.93
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.
Brent MayneCatchers9batting322972.301——
Average (54) — 122 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 322 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.
Doug MirabelliCatchers19batting87221.253——
Average (48) — 285 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 87 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.
Scott ServaisCatchers29batting198545.273——
Average (51) — 196 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 198 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.
Rich AuriliaInfielders35batting55815722.281——
Average (54) — 122 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 558 at-bats and 22 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 CanizaroInfielders18batting1881.444——
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.
Wilson DelgadoInfielders62batting71180.254——
Average (48) — 285 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 71 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.
Edwards GuzmanInfielders2No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Charlie HayesInfielders13batting264546.205——
Below average (40) — 453 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 264 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.
Jeff KentInfielders21batting51114823.290——
Average (56) — 81 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 511 at-bats and 23 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.
Ramón MartínezInfielders34batting144385.264——
Average (50) — 226 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.
Bill MuellerInfielders32batting4141202.290——
Average (52) — 170 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 414 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.
J. T. SnowInfielders6No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Marvin BenardOutfielders7batting56216316.290——
Average (54) — 122 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 562 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.
Barry BondsOutfielders25batting3559334.262——
Average (54) — 122 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 355 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.
Ellis BurksOutfielders23batting39011031.282——
Average (57) — 64 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 390 at-bats and 31 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.
Stan JavierOutfielders28batting333923.276——
Average (50) — 226 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 333 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.
Calvin MurrayOutfielders8batting1950.263——
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.
Armando RíosOutfielders1batting150497.327——
Average (58) — 58 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 150 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.
F.P. SantangeloOutfielders14batting254663.260——
Average (48) — 285 of 465 batters in the available 1999 rostersBatting average and home runs per at-bat inform this hitting score, using 254 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.

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 San Francisco Giants season. Retrieved 2026-09-30T08:01:42.708922+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.