2025 Colorado Rockies

Franchise seasons · 2020s seasons

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

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means the source has no usable value. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Zach AgnosPitchers36pitching————31.336.61
Average (45) — 445 of 515 pitchers in the available 2025 rostersAn earned-run average of 6.61 over 31.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 AlexanderPitchers52pitching————16.336.06
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.
Nick AndersonPitchers61pitching————14.676.14
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.
Jake BirdPitchers59pitching————53.334.73
Average (48) — 357 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.73 over 53.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.
Bradley BlalockPitchers64pitching————58.679.36
Below average (34) — 515 of 515 pitchers in the available 2025 rostersAn earned-run average of 9.36 over 58.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.
McCade BrownPitchers51pitching————25.677.36
Below average (44) — 465 of 515 pitchers in the available 2025 rostersAn earned-run average of 7.36 over 25.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.
Angel ChivilliPitchers57pitching————58.677.06
Below average (41) — 506 of 515 pitchers in the available 2025 rostersAn earned-run average of 7.06 over 58.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.
Roansy ContrerasPitchers59pitching————8.338.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.
Dugan DarnellPitchers52pitching————11.673.86
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.
Chase DollanderPitchers32pitching————98.006.52
Below average (40) — 507 of 515 pitchers in the available 2025 rostersAn earned-run average of 6.52 over 98.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 FeltnerPitchers18pitching————30.334.75
Average (49) — 303 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.75 over 30.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.
Kyle FreelandPitchers21pitching————162.674.98
Average (46) — 421 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.98 over 162.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.
Lucas GilbreathPitchers58pitching————1.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.
Austin GomberPitchers26pitching————57.677.49
Below average (40) — 507 of 515 pitchers in the available 2025 rostersAn earned-run average of 7.49 over 57.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.
Tanner GordonPitchers29pitching————75.336.33
Below average (42) — 495 of 515 pitchers in the available 2025 rostersAn earned-run average of 6.33 over 75.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.
Seth HalvorsenPitchers54pitching————39.674.99
Average (48) — 357 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.99 over 39.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.
Jimmy HergetPitchers44pitching————83.332.48
Average (56) — 38 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.48 over 83.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.
Jaden HillPitchers0pitching————29.333.38
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.38 over 29.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.
Tyler KinleyPitchers40pitching————47.675.66
Average (46) — 421 of 515 pitchers in the available 2025 rostersAn earned-run average of 5.66 over 47.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.
German MarquezPitchers48No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Juan MejíaPitchers47pitching————61.333.96
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.96 over 61.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.
Anthony MolinaPitchers43pitching————34.677.27
Below average (43) — 485 of 515 pitchers in the available 2025 rostersAn earned-run average of 7.27 over 34.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.
Carson PalmquistPitchers45pitching————34.338.91
Below average (40) — 507 of 515 pitchers in the available 2025 rostersAn earned-run average of 8.91 over 34.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.
Luis PeraltaPitchers41pitching————19.009.47
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 RolisonPitchers50pitching————42.337.02
Below average (43) — 485 of 515 pitchers in the available 2025 rostersAn earned-run average of 7.02 over 42.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.
Antonio SenzatelaPitchers49pitching————130.006.65
Below average (38) — 513 of 515 pitchers in the available 2025 rostersAn earned-run average of 6.65 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.
Victor VodnikPitchers38pitching————50.673.02
Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.02 over 50.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.
Braxton FulfordCatchers37batting108231.213——
Average (46) — 395 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 108 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.
Hunter GoodmanCatchers15batting54015031.278——
Strong (61) — 14 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 540 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.
Austin NolaCatchers20both3870.1841.0072.00
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.
Drew RomoCatchers3batting300.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.
Jacob StallingsCatchers25both84120.1432.004.50
Below average (40) — 504 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 84 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.
Adael AmadorInfielders1batting113201.177——
Below average (43) — 480 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 113 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.
Orlando ArciaInfielders8,11batting172353.203——
Average (45) — 433 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 172 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.
Warming BernabelInfielders25batting139354.252——
Average (52) — 196 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 139 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.
Blaine CrimInfielders16batting54135.241——
Average (52) — 196 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 54 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.
Thairo EstradaInfielders39batting154393.253——
Average (51) — 224 of 515 batters in the available 2025 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.
Kyle FarmerInfielders6both277638.2271.009.00
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 277 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.
Keston HiuraInfielders7batting1840.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.
Kyle KarrosInfielders12batting137311.226——
Average (47) — 365 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 137 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.
Ryan McMahonInfielders24batting3507616.217——
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 350 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.
Owen MillerInfielders11batting1420.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.
Ryan RitterInfielders8batting187451.241——
Average (49) — 298 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 187 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.
Aaron SchunkInfielders30batting3260.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.
Michael TogliaInfielders4batting3065811.190——
Below average (43) — 480 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 306 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.
Ezequiel TovarInfielders14batting360919.253——
Average (52) — 196 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 360 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.
Alan TrejoInfielders31both4070.1751.000.00
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.
Jordan BeckOutfielders27batting53913916.258——
Average (54) — 129 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 539 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.
Sean BouchardOutfielders12batting66111.167——
Below average (44) — 465 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 66 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.
Brenton DoyleOutfielders9batting50211815.235——
Average (50) — 262 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 502 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.
Yanquiel FernándezOutfielders35batting138314.225——
Average (49) — 298 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 138 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.
Tyler FreemanOutfielders2batting3771062.281——
Average (55) — 105 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 377 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.
Sam HilliardOutfielders16batting51102.196——
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 51 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.
Nick MartiniOutfielders35batting102231.225——
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 102 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.
Mickey MoniakOutfielders22batting43411724.270——
Average (58) — 48 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 434 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.
Zac VeenOutfielders13batting3441.118——
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.
Kris BryantOutfielders23batting3960.154——
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: 2025 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, 2025 Colorado Rockies season. Retrieved 2026-09-30T03:11:55.450983+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.