2004 Toronto Blue Jays

Franchise seasons · 2000s seasons

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

Compare historical seasons

Toronto Blue Jays franchise archive · Available years: 1977–2025 · 49 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
2006 Toronto Blue Jays87–752121
2005 Toronto Blue Jays80–821918
2004 Toronto Blue Jays · Current season67–942325
2003 Toronto Blue Jays86–76922
2002 Toronto Blue Jays78–842124

Same era: other teams in 2004

More teams from 2004

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
Terry AdamsPitchers51pitching—————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.
Miguel BatistaPitchers43pitching————198.674.80
Average (51) — 98 of 246 pitchers in the available 2004 rostersAn earned-run average of 4.80 over 198.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.
Dave BushPitchers49pitching————97.673.69
Average (52) — 54 of 246 pitchers in the available 2004 rostersAn earned-run average of 3.69 over 97.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.
Gustavo ChacínPitchers39No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Vinnie ChulkPitchers50pitching—————4.66
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.
Valerio de los SantosPitchers26No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Sean DouglassPitchers24pitching————38.676.28
Average (49) — 194 of 246 pitchers in the available 2004 rostersAn earned-run average of 6.28 over 38.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.
Bob FilePitchers36pitching—————4.81
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.
Jason FrasorPitchers54pitching—————4.08
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 FrederickPitchers48pitching—————6.59
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.
Ryan GlynnPitchers51pitching————20.004.05
Average (51) — 98 of 246 pitchers in the available 2004 rostersAn earned-run average of 4.05 over 20.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.
Roy HalladayPitchers32pitching————133.004.20
Average (52) — 54 of 246 pitchers in the available 2004 rostersAn earned-run average of 4.20 over 133.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 HentgenPitchers41pitching————80.336.95
Average (48) — 220 of 246 pitchers in the available 2004 rostersAn earned-run average of 6.95 over 80.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.
Jason KershnerPitchers23pitching—————6.04
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.
Brandon LeaguePitchers35pitching—————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.
Kerry LigtenbergPitchers46pitching—————6.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.
Ted LillyPitchers31pitching————197.334.06
Average (52) — 54 of 246 pitchers in the available 2004 rostersAn earned-run average of 4.06 over 197.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.
Aquilino LópezPitchers44pitching—————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.
Dave MaurerPitchers51pitching—————54.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.
Justin MillerPitchers34pitching————81.676.06
Average (49) — 194 of 246 pitchers in the available 2004 rostersAn earned-run average of 6.06 over 81.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.
Micheal NakamuraPitchers53pitching—————7.36
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.
Adam PetersonPitchers59pitching—————16.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.
Justin SpeierPitchers30pitching—————3.91
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.
Josh TowersPitchers7pitching————116.335.11
Average (50) — 149 of 246 pitchers in the available 2004 rostersAn earned-run average of 5.11 over 116.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.
Kevin CashCatchers29batting181354.193——
Below average (41) — 454 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 181 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.
Bobby EstalellaCatchers20batting1330.231——
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.
Greg MyersCatchers28batting1840.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.
Guillermo QuirózCatchers16batting52110.212——
Average (46) — 369 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 52 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.
Gregg ZaunCatchers9batting338916.269——
Average (51) — 216 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 338 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.
Russ AdamsInfielders8batting72224.306——
Average (55) — 87 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 72 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 DelgadoInfielders25batting45812332.269——
Average (55) — 87 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 458 at-bats and 32 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 GomezInfielders3batting341963.282——
Average (52) — 178 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 341 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.
Eric HinskeInfielders11batting57014015.246——
Average (47) — 335 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 570 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.
Orlando HudsonInfielders1batting48913212.270——
Average (52) — 178 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 489 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.
Frank MenechinoInfielders4both236719.301—0.00
Average (57) — 53 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 236 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.
Josh PhelpsInfielders17batting2957012.237——
Average (48) — 300 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 295 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.
Chris WoodwardInfielders5batting213501.235——
Average (45) — 385 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 213 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.
Dave BergOutfielders2batting154393.253——
Average (49) — 268 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 154 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.
Frank CatalanottoOutfielders27batting249731.293——
Average (53) — 149 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 249 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.
Howie ClarkOutfielders6batting115253.217——
Average (46) — 369 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 115 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.
Gabe GrossOutfielders21batting129273.209——
Below average (44) — 406 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 129 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.
Chad HermansenOutfielders33batting700.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.
Reed JohnsonOutfielders37batting53714510.270——
Average (51) — 216 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 537 at-bats and 10 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.
Simon PondOutfielders18batting4981.163——
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.
Alex RíosOutfielders15batting4261221.286——
Average (52) — 178 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 426 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.
Vernon WellsOutfielders10batting53614623.272——
Average (54) — 117 of 464 batters in the available 2004 rostersBatting average and home runs per at-bat inform this hitting score, using 536 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.
Eric CrozierOutfielders17batting3352.152——
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: 2004 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, 2004 Toronto Blue Jays season. Retrieved 2026-09-30T10:49:36.887106+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.