2020 Philadelphia Phillies

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
José ÁlvarezPitchers52pitching————6.331.42
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 ArrietaPitchers49pitching————44.335.08
Average (48) — 214 of 291 pitchers in the available 2020 rostersAn earned-run average of 5.08 over 44.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 BrogdonPitchers75pitching————11.333.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.
Garrett CleavingerPitchers66pitching————0.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.
Austin DavisPitchers54pitching————3.0021.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 EflinPitchers56pitching————59.003.97
Average (50) — 141 of 291 pitchers in the available 2020 rostersAn earned-run average of 3.97 over 59.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.
Deolis GuerraPitchers57pitching————7.338.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.
David HalePitchers41pitching————11.004.09
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.
Heath HembreePitchers43pitching————9.3312.54
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.
Spencer HowardPitchers48pitching————24.335.92
Average (47) — 238 of 291 pitchers in the available 2020 rostersAn earned-run average of 5.92 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.
Tommy HunterPitchers96pitching————24.674.01
Average (50) — 141 of 291 pitchers in the available 2020 rostersAn earned-run average of 4.01 over 24.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.
Cole IrvinPitchers47pitching————3.6717.18
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.
Trevor KelleyPitchers67pitching————3.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.
Mauricio LloveraPitchers63pitching————1.0036.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.
Reggie McClainPitchers39pitching————5.335.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.
Adonis MedinaPitchers77pitching————4.004.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.
Adam MorganPitchers46pitching————13.005.54
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.
Héctor NerisPitchers50pitching————21.674.57
Average (49) — 180 of 291 pitchers in the available 2020 rostersAn earned-run average of 4.57 over 21.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.
Aaron NolaPitchers27pitching————71.333.28
Average (52) — 59 of 291 pitchers in the available 2020 rostersAn earned-run average of 3.28 over 71.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.
Blake ParkerPitchers53pitching————16.002.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.
David PhelpsPitchers31pitching————7.6712.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.
Nick PivettaPitchers43pitching————5.6715.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.
JoJo RomeroPitchers79pitching————10.677.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.
Ramón RossoPitchers60pitching————9.676.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.
Ranger SuárezPitchers55pitching————4.0020.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.
Vince VelasquezPitchers21pitching————34.005.56
Average (47) — 238 of 291 pitchers in the available 2020 rostersAn earned-run average of 5.56 over 34.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.
Zack WheelerPitchers45No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Brandon WorkmanPitchers44pitching————13.006.92
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.
Andrew KnappCatchers15,7,5batting72202.278——
Average (52) — 124 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 72 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.
Rafael MarchanCatchers13No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
J. T. RealmutoCatchers10batting1734611.266——
Average (54) — 69 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 173 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.
Alec BohmInfielders28batting160544.338——
Average (59) — 12 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 160 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.
Didi GregoriusInfielders18batting2156110.284——
Average (55) — 54 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 215 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.
Rhys HoskinsInfielders17batting1513710.245——
Average (52) — 124 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 151 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.
Scott KingeryInfielders4batting113183.159——
Below average (42) — 376 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 113 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.
Jean SeguraInfielders2batting192517.266——
Average (53) — 97 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 192 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.
Ronald TorreyesInfielders74batting710.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.
Neil WalkerInfielders12both3990.2310.670.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.
Jay BruceOutfielders9batting96196.198——
Average (48) — 245 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 96 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.
Kyle GarlickOutfielders23batting2230.136——
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.
Phil GosselinOutfielders8batting92233.250——
Average (50) — 173 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 92 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.
Bryce HarperOutfielders3batting1905113.268——
Average (55) — 54 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 190 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.
Adam HaseleyOutfielders40batting79220.278——
Average (51) — 151 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 79 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.
Andrew McCutchenOutfielders22batting2175510.253——
Average (52) — 124 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 217 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.
Mickey MoniakOutfielders16batting1430.214——
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.
Roman QuinnOutfielders24batting108232.213——
Average (47) — 279 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 108 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.

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: 2020 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, 2020 Philadelphia Phillies season. Retrieved 2026-09-30T04:02:49.659875+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.