2025 New York Mets

Franchise seasons · 2020s seasons

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

Compare historical seasons

New York Mets franchise archive · Available years: 1962–2025 · 64 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
2025 New York Mets · Current season83–792246
2024 New York Mets89–732437
2023 New York Mets75–872437
2022 New York Mets101–613032
2021 New York Mets77–852642

Same era: other teams in 2025

More teams from 2025

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
Ty AdcockPitchers52pitching————3.003.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.
Paul BlackburnPitchers58pitching————23.676.85
Average (46) — 421 of 515 pitchers in the available 2025 rostersAn earned-run average of 6.85 over 23.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.
Huascar BrazobánPitchers43pitching————63.003.57
Average (52) — 170 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.57 over 63.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.
José ButtóPitchers70No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Génesis CabreraPitchers92pitching————7.673.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.
Griffin CanningPitchers46pitching————76.333.77
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.77 over 76.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.
Alex CarrilloPitchers84pitching————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.
José CastilloPitchers54pitching————15.332.35
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.
Chris DevenskiPitchers49pitching————16.672.16
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.
Edwin DíazPitchers39both000.00066.331.63
Average (58) — 10 of 515 pitchers in the available 2025 rostersAn earned-run average of 1.63 over 66.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.
Rico GarciaPitchers50pitching————12.672.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.
Reed GarrettPitchers75pitching————55.333.90
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.90 over 55.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.
Justin GarzaPitchers71pitching————6.675.40
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 HagenmanPitchers51pitching————23.674.56
Average (49) — 303 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.56 over 23.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.
Dom HamelPitchers53pitching————1.000.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.
Ryan HelsleyPitchers56pitching————20.007.20
Average (46) — 421 of 515 pitchers in the available 2025 rostersAn earned-run average of 7.20 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.
Kevin HergetPitchers57pitching————12.003.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.
Clay HolmesPitchers35pitching————165.673.53
Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.53 over 165.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.
Max KranickPitchers32pitching————37.003.65
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.65 over 37.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.
Richard LoveladyPitchers57,58pitching————10.006.30
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.
Sean ManaeaPitchers59pitching————60.675.64
Average (45) — 445 of 515 pitchers in the available 2025 rostersAn earned-run average of 5.64 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.
Nolan McLeanPitchers26pitching————48.002.06
Average (56) — 38 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.06 over 48.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.
Tylor MegillPitchers38pitching————68.333.95
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.95 over 68.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.
A. J. MinterPitchers33pitching————11.001.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.
Frankie MontasPitchers47pitching————38.676.28
Average (45) — 445 of 515 pitchers in the available 2025 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.
Dedniel NúñezPitchers72pitching————9.674.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.
David PetersonPitchers23pitching————168.674.22
Average (50) — 262 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.22 over 168.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.
Jonathan PintaroPitchers91pitching————0.6727.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.
Colin PochePitchers83pitching————0.6727.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.
Zach PopPitchers56pitching————1.3320.25
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.
Brooks RaleyPitchers25pitching————25.672.45
Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.45 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.
Tyler RogersPitchers71pitching————27.332.30
Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.30 over 27.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.
Kodai SengaPitchers34pitching————113.333.02
Average (55) — 59 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.02 over 113.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.
Gregory SotoPitchers65pitching————24.004.50
Average (49) — 303 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.50 over 24.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.
Brandon SproatPitchers40pitching————20.674.79
Average (49) — 303 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.79 over 20.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.
Ryne StanekPitchers55both000.00056.005.30
Average (47) — 398 of 515 pitchers in the available 2025 rostersAn earned-run average of 5.30 over 56.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.
Blade TidwellPitchers40pitching————15.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.
Jonah TongPitchers21pitching————18.677.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.
José UreñaPitchers54pitching————3.0015.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.
Brandon WaddellPitchers82pitching————31.333.45
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.45 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.
Austin WarrenPitchers44pitching————9.330.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.
Danny YoungPitchers81pitching————8.334.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.
Tyler ZuberPitchers53pitching————2.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.
Francisco ÁlvarezCatchers4batting2466311.256——
Average (54) — 129 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 246 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.
Hayden SengerCatchers30batting72130.181——
Below average (44) — 465 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 72 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.
Luis TorrensCatchers13both261595.2260.6754.00
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 261 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.
Luisangel AcuñaInfielders2batting175410.234——
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 175 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.
Pete AlonsoInfielders20batting62417038.272——
Strong (60) — 22 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 624 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.
Brett BatyInfielders7batting39310018.254——
Average (55) — 105 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 393 at-bats and 18 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 LindorInfielders12batting64417231.267——
Average (58) — 48 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 644 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.
Ronny MauricioInfielders10batting168386.226——
Average (49) — 298 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 168 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 McNeilInfielders1batting3999712.243——
Average (51) — 224 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 399 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.
Mark VientosInfielders27batting4249917.233——
Average (50) — 262 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 424 at-bats and 17 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é AzócarOutfielders28batting1850.278——
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 JankowskiOutfielders21both000.0001.0018.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.
Starling MarteOutfielders6batting293799.270——
Average (55) — 105 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 293 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.
Cedric MullinsOutfielders28batting121222.182——
Below average (43) — 480 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 121 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.
Brandon NimmoOutfielders9batting58715425.262——
Average (56) — 86 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 587 at-bats and 25 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.
Jose SiriOutfielders19batting3220.063——
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.
Juan SotoOutfielders22batting57715243.263——
Strong (60) — 22 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 577 at-bats and 43 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.
Tyrone TaylorOutfielders15batting310692.223——
Average (46) — 395 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 310 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.
Jesse WinkerOutfielders3batting70161.229——
Average (49) — 298 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 70 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.
Jared YoungOutfielders29both4384.1860.330.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.

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 New York Mets season. Retrieved 2026-09-30T03:15:18.828910+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.