2024 Philadelphia Phillies
Franchise seasons · 2020s seasons
Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.
Compare historical seasons
Philadelphia Phillies franchise archive · Available years: 1901–2025 · 124 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
| Season | Record (W–L) | Batting rows | Pitching rows |
|---|---|---|---|
| 2025 Philadelphia Phillies | 96–66 | 20 | 28 |
| 2024 Philadelphia Phillies · Current season | 95–67 | 21 | 29 |
| 2023 Philadelphia Phillies | 90–72 | 20 | 26 |
| 2022 Philadelphia Phillies | 87–75 | 27 | 32 |
| 2021 Philadelphia Phillies | 82–80 | 23 | 35 |
Same era: other teams in 2024
- 2024 Arizona Diamondbacks · 89–73
- 2024 Atlanta Braves · 89–73
- 2024 Baltimore Orioles · 91–71
- 2024 Boston Red Sox · 81–81
- 2024 Chicago Cubs · 83–79
- 2024 Chicago White Sox · 41–121
More teams from 2024
- 2024 Cincinnati Reds · 77–85
- 2024 Colorado Rockies · 61–101
- 2024 Detroit Tigers · 86–76
- 2024 Houston Astros · 88–73
- 2024 Kansas City Royals · 86–76
- 2024 Los Angeles Angels · 63–99
- 2024 Los Angeles Dodgers · 98–64
- 2024 Miami Marlins · 62–100
- 2024 Milwaukee Brewers · 93–69
- 2024 Minnesota Twins · 82–80
- 2024 New York Mets · 89–73
- 2024 New York Yankees · 94–68
- 2024 Oakland Athletics · 69–93
- 2024 Pittsburgh Pirates · 76–86
- 2024 San Diego Padres · 93–69
- 2024 San Francisco Giants · 80–82
- 2024 Seattle Mariners · 85–77
- 2024 St. Louis Cardinals · 83–79
- 2024 Tampa Bay Rays · 80–82
- 2024 Texas Rangers · 78–84
- 2024 Toronto Blue Jays · 74–88
- 2024 Washington Nationals · 71–91
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.
| Player | Position group | No. | Stat rows | AB | H | HR | AVG | IP | ERA | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| Kolby Allard | Pitchers | 49 | pitching | — | — | — | — | 27.00 | 5.00 | Average (48) — 342 of 507 pitchers in the available 2024 rostersAn earned-run average of 5.00 over 27.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é Alvarado | Pitchers | 46 | pitching | — | — | — | — | 61.67 | 4.09 | Average (50) — 258 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.09 over 61.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 Banks | Pitchers | 58 | pitching | — | — | — | — | 24.33 | 3.70 | Average (51) — 201 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.70 over 24.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. |
| Connor Brogdon | Pitchers | 75 | pitching | — | — | — | — | 2.00 | 27.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. |
| Seranthony Domínguez | Pitchers | 58 | pitching | — | — | — | — | 36.00 | 4.75 | Average (48) — 342 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.75 over 36.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. |
| Carlos Estévez | Pitchers | 53 | pitching | — | — | — | — | 21.00 | 2.57 | Average (52) — 152 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.57 over 21.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. |
| Tyler Gilbert | Pitchers | 40 | pitching | — | — | — | — | 8.33 | 3.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. |
| Jeff Hoffman | Pitchers | 23 | pitching | — | — | — | — | 66.33 | 2.17 | Average (57) — 14 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.17 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. |
| Seth Johnson | Pitchers | 51 | pitching | — | — | — | — | 2.33 | 34.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. |
| Orion Kerkering | Pitchers | 50 | pitching | — | — | — | — | 63.00 | 2.29 | Average (56) — 22 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.29 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. |
| Max Lazar | Pitchers | 60 | pitching | — | — | — | — | 13.67 | 4.61 | 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. |
| Yunior Marte | Pitchers | 43 | pitching | — | — | — | — | 26.00 | 6.92 | Average (45) — 441 of 507 pitchers in the available 2024 rostersAn earned-run average of 6.92 over 26.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. |
| Michael Mercado | Pitchers | 63 | pitching | — | — | — | — | 13.00 | 11.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. |
| Nick Nelson | Pitchers | 57 | pitching | — | — | — | — | 5.33 | 5.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. |
| Aaron Nola | Pitchers | 27 | pitching | — | — | — | — | 199.33 | 3.57 | Average (53) — 103 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.57 over 199.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 Ortiz | Pitchers | 56 | pitching | — | — | — | — | 0.67 | 27.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. |
| Tyler Phillips | Pitchers | 48 | pitching | — | — | — | — | 36.67 | 6.87 | Below average (43) — 473 of 507 pitchers in the available 2024 rostersAn earned-run average of 6.87 over 36.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. |
| Ricardo Pinto | Pitchers | 51 | pitching | — | — | — | — | 10.67 | 10.97 | 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é Ruiz | Pitchers | 66 | pitching | — | — | — | — | 51.00 | 3.71 | Average (51) — 201 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.71 over 51.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. |
| Cristopher Sánchez | Pitchers | 61 | pitching | — | — | — | — | 181.67 | 3.32 | Average (54) — 73 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.32 over 181.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. |
| Gregory Soto | Pitchers | 30 | pitching | — | — | — | — | 35.33 | 4.08 | Average (50) — 258 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.08 over 35.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. |
| Matt Strahm | Pitchers | 25 | pitching | — | — | — | — | 62.67 | 1.87 | Average (58) — 7 of 507 pitchers in the available 2024 rostersAn earned-run average of 1.87 over 62.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. |
| Ranger Suárez | Pitchers | 55 | pitching | — | — | — | — | 150.67 | 3.46 | Average (53) — 103 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.46 over 150.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. |
| Spencer Turnbull | Pitchers | 22 | pitching | — | — | — | — | 54.33 | 2.65 | Average (55) — 42 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.65 over 54.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. |
| Taijuan Walker | Pitchers | 99 | pitching | — | — | — | — | 83.67 | 7.10 | Below average (38) — 505 of 507 pitchers in the available 2024 rostersAn earned-run average of 7.10 over 83.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. |
| Zack Wheeler | Pitchers | 45 | No stat row | — | — | — | — | — | — | No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance. |
| Aramis Garcia | Catchers | 41 | batting | 7 | 0 | 0 | .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. |
| Rafael Marchán | Catchers | 13 | batting | 51 | 15 | 3 | .294 | — | — | Average (55) — 103 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 51 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. |
| J. T. Realmuto | Catchers | 10 | batting | 380 | 101 | 14 | .266 | — | — | Average (56) — 78 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 380 at-bats and 14 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. |
| Garrett Stubbs | Catchers | 21 | both | 164 | 34 | 1 | .207 | 4.00 | 15.75 | Average (45) — 419 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 164 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. |
| Alec Bohm | Infielders | 28 | batting | 554 | 155 | 15 | .280 | — | — | Average (59) — 42 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 554 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. |
| Kody Clemens | Infielders | 2 | both | 114 | 25 | 5 | .219 | 1.00 | 9.00 | Average (49) — 290 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 114 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. |
| Bryce Harper | Infielders | 3 | batting | 550 | 157 | 30 | .285 | — | — | Strong (63) — 13 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 550 at-bats and 30 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 Harrison | Infielders | 2 | No stat row | — | — | — | — | — | — | No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance. |
| Buddy Kennedy | Infielders | 19 | batting | 11 | 2 | 0 | .182 | — | — | 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. |
| Edmundo Sosa | Infielders | 33 | batting | 249 | 64 | 7 | .257 | — | — | Average (54) — 126 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 249 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. |
| Bryson Stott | Infielders | 5 | batting | 506 | 124 | 11 | .245 | — | — | Average (51) — 219 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 506 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. |
| Trea Turner | Infielders | 7 | batting | 505 | 149 | 21 | .295 | — | — | Strong (63) — 13 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 505 at-bats and 21 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 Castellanos | Outfielders | 8 | batting | 606 | 154 | 23 | .254 | — | — | Average (55) — 103 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 606 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. |
| David Dahl | Outfielders | 31,35 | batting | 58 | 12 | 3 | .207 | — | — | Average (49) — 290 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 58 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. |
| Austin Hays | Outfielders | 9 | No stat row | — | — | — | — | — | — | No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance. |
| Brandon Marsh | Outfielders | 16 | batting | 418 | 104 | 16 | .249 | — | — | Average (54) — 126 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 418 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. |
| Whit Merrifield | Outfielders | 9 | batting | 156 | 31 | 3 | .199 | — | — | Average (45) — 419 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 156 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. |
| Cristian Pache | Outfielders | 19 | batting | 104 | 21 | 0 | .202 | — | — | Average (45) — 419 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 104 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. |
| Johan Rojas | Outfielders | 18 | batting | 338 | 82 | 3 | .243 | — | — | Average (50) — 254 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 338 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 Schwarber | Outfielders | 12,21 | batting | 573 | 142 | 38 | .248 | — | — | Average (57) — 63 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 573 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. |
| Cal Stevenson | Outfielders | 47 | batting | 24 | 6 | 0 | .250 | — | — | 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. |
| Weston Wilson | Outfielders | 37 | both | 88 | 25 | 3 | .284 | 1.00 | 0.00 | Average (55) — 103 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 88 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: 2024 Arizona Diamondbacks. Players without a rating remain selectable with estimated performance.
Simulated exhibition
Choose a lineup to play an exhibition.
Batting lines
Game log for the selected game
Roster and statistics adapted from Wikipedia contributors, 2024 Philadelphia Phillies season. Retrieved 2026-09-30T03:27:09.142577+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.