2003 San Francisco Giants

Franchise seasons · 2000s 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
2005 San Francisco Giants75–872624
2004 San Francisco Giants91–712122
2003 San Francisco Giants · Current season100–612521
2002 San Francisco Giants95–662117
2001 San Francisco Giants90–722318

Same era: other teams in 2003

More teams from 2003

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
Kurt AinsworthPitchers32pitching————66.003.82
Average (52) — 70 of 266 pitchers in the available 2003 rostersAn earned-run average of 3.82 over 66.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.
Manny AybarPitchers16pitching—————6.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.
Jim BrowerPitchers38pitching————100.003.96
Average (52) — 70 of 266 pitchers in the available 2003 rostersAn earned-run average of 3.96 over 100.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.
Jason ChristiansenPitchers40pitching—————5.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.
Kevin CorreiaPitchers50,53pitching————39.333.66
Average (52) — 70 of 266 pitchers in the available 2003 rostersAn earned-run average of 3.66 over 39.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.
Scott EyrePitchers49pitching—————3.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.
Jesse FoppertPitchers34pitching————111.005.03
Average (50) — 146 of 266 pitchers in the available 2003 rostersAn earned-run average of 5.03 over 111.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.
Matt HergesPitchers48pitching—————2.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.
Dustin HermansonPitchers32pitching————39.003.00
Average (52) — 70 of 266 pitchers in the available 2003 rostersAn earned-run average of 3.00 over 39.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.
Ryan JensenPitchers43pitching————13.3310.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.
Noah LowryPitchers60pitching—————0.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.
Damian MossPitchers28pitching————115.004.70
Average (51) — 111 of 266 pitchers in the available 2003 rostersAn earned-run average of 4.70 over 115.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.
Joe NathanPitchers36pitching—————2.96
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.
Sidney PonsonPitchers43pitching————68.003.71
Average (52) — 70 of 266 pitchers in the available 2003 rostersAn earned-run average of 3.71 over 68.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.
Brian PowellPitchers51pitching————4.6713.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.
Félix RodríguezPitchers47pitching—————3.10
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————147.004.53
Average (51) — 111 of 266 pitchers in the available 2003 rostersAn earned-run average of 4.53 over 147.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.
Jason SchmidtPitchers29pitching————207.672.34
Average (58) — 1 of 266 pitchers in the available 2003 rostersAn earned-run average of 2.34 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.
Jerome WilliamsPitchers57pitching————131.003.30
Average (54) — 28 of 266 pitchers in the available 2003 rostersAn earned-run average of 3.30 over 131.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.
Tim WorrellPitchers45pitching—————2.87
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.
Chad ZerbePitchers41pitching—————4.71
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.
Alberto CastilloCatchers50,37batting1531.200——
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.
Trey LunsfordCatchers52batting100.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.
Benito SantiagoCatchers33batting40111211.279——
Average (54) — 123 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 401 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.
Yorvit TorrealbaCatchers8batting200524.260——
Average (50) — 230 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 200 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.
Edgardo AlfonzoInfielders13batting51413313.259——
Average (50) — 230 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 514 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.
Rich AuriliaInfielders35batting50514013.277——
Average (54) — 123 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 505 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.
Ray DurhamInfielders5batting4101178.285——
Average (54) — 123 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 410 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.
Pedro FelizInfielders39batting2355816.247——
Average (52) — 164 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 235 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.
Andrés GalarragaInfielders14batting2728212.301——
Average (58) — 56 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 272 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.
Lance NiekroInfielders28batting510.200——
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.
Neifi PérezInfielders1batting328841.256——
Average (48) — 291 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 328 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.
Cody RansomInfielders2batting2761.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.
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.
Eric YoungInfielders21batting71140.197——
Below average (44) — 413 of 464 batters in the available 2003 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.
Barry BondsOutfielders25batting39013345.341——
Strong (72) — 2 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 390 at-bats and 45 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é Cruz Jr.Outfielders22batting53913520.250——
Average (50) — 230 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 539 at-bats and 20 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 EllisonOutfielders56batting1010.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.
Marquis GrissomOutfielders9batting58717620.300——
Average (59) — 40 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 587 at-bats and 20 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.
Jeffrey HammondsOutfielders16batting94263.277——
Average (52) — 164 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 94 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.
Todd LindenOutfielders50batting3881.211——
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.
Rubén RiveraOutfielders21batting5092.180——
Average (46) — 354 of 464 batters in the available 2003 rostersBatting average and home runs per at-bat inform this hitting score, using 50 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.
Francisco SantosOutfielders16batting1531.200——
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 TorcatoOutfielders20batting1630.188——
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.
Carlos ValderramaOutfielders21batting710.143——
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.
Marvin BenardOutfielders7batting71140.197——
Below average (44) — 413 of 464 batters in the available 2003 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.

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: 2003 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, 2003 San Francisco Giants season. Retrieved 2026-09-30T07:17:45.605897+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.