2020 San Diego Padres

Franchise seasons · 2020s seasons

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

Compare historical seasons

San Diego Padres franchise archive · Available years: 1969–2025 · 57 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
2022 San Diego Padres89–732730
2021 San Diego Padres79–832134
2020 San Diego Padres · Current season37–232524
2019 San Diego Padres70–922234
2018 San Diego Padres66–962030

Same era: other teams in 2020

More teams from 2020

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
Austin AdamsPitchers54both100.0004.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.
Dan AltavillaPitchers57pitching————8.673.12
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.
Michel BáezPitchers49pitching————4.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.
David BednarPitchers67pitching————6.337.11
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.
Mike ClevingerPitchers52pitching————19.002.84
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 DaviesPitchers17pitching————69.332.73
Average (54) — 16 of 291 pitchers in the available 2020 rostersAn earned-run average of 2.73 over 69.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.
Javy GuerraPitchers8pitching————13.3310.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.
Tim HillPitchers25both100.00018.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.
Pierce JohnsonPitchers36pitching————20.002.70
Average (52) — 59 of 291 pitchers in the available 2020 rostersAn earned-run average of 2.70 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.
Dinelson LametPitchers29pitching————69.002.09
Average (56) — 3 of 291 pitchers in the available 2020 rostersAn earned-run average of 2.09 over 69.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.
Joey LucchesiPitchers37pitching————5.677.94
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.
Adrián MorejónPitchers50pitching————19.334.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.
Chris PaddackPitchers59pitching————59.004.73
Average (48) — 214 of 291 pitchers in the available 2020 rostersAn earned-run average of 4.73 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.
Emilio PagánPitchers14pitching————22.004.50
Average (49) — 180 of 291 pitchers in the available 2020 rostersAn earned-run average of 4.50 over 22.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.
Luis PatinoPitchers62pitching————17.335.19
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.
Luis PerdomoPitchers61pitching————17.335.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.
Drew PomeranzPitchers15pitching————18.671.45
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.
Cal QuantrillPitchers40pitching————17.332.60
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 RichardsPitchers43pitching————51.334.03
Average (50) — 141 of 291 pitchers in the available 2020 rostersAn earned-run average of 4.03 over 51.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.
Trevor RosenthalPitchers47pitching————10.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.
Craig StammenPitchers34pitching————24.005.63
Average (48) — 214 of 291 pitchers in the available 2020 rostersAn earned-run average of 5.63 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.
Matt StrahmPitchers55pitching————20.672.61
Average (52) — 59 of 291 pitchers in the available 2020 rostersAn earned-run average of 2.61 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.
Ryan WeathersPitchers40No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Taylor WilliamsPitchers45pitching————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.
Kirby YatesPitchers39pitching————4.3312.46
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 CastroCatchers11batting2850.179——
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.
Austin HedgesCatchers18batting5793.158——
Average (46) — 306 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 57 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.
Francisco MejíaCatchers27batting3931.077——
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.
Austin NolaCatchers22batting63142.222——
Average (49) — 216 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 63 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.
Luis TorrensCatchers21batting1130.273——
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.
Jake CronenworthInfielders9batting172494.285——
Average (54) — 69 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 172 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.
Ty FranceInfielders11batting55172.309——
Average (54) — 69 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 55 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.
Greg GarciaInfielders5batting60120.200——
Average (47) — 279 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 60 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.
Eric HosmerInfielders30batting143419.287——
Average (56) — 39 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 143 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.
Manny MachadoInfielders13batting2246816.304——
Average (59) — 12 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 224 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.
Mitch MorelandInfielders18batting69142.203——
Average (47) — 279 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 69 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.
Fernando Tatís Jr.Infielders23batting2246217.277——
Average (56) — 39 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 224 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.
Greg AllenOutfielders24batting100.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.
Abraham AlmonteOutfielders16batting1110.091——
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.
Trent GrishamOutfielders2batting2155410.251——
Average (52) — 124 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.
Jorge MateoOutfielders3batting2640.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.
Wil MyersOutfielders4batting1985715.288——
Average (57) — 30 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 198 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.
Josh NaylorOutfielders22batting36101.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.
Edward OlivaresOutfielders24batting3461.176——
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.
Jorge OñaOutfielders63batting1231.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.
Tommy PhamOutfielders28batting109233.211——
Average (47) — 279 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 109 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.
Jurickson ProfarOutfielders10batting180507.278——
Average (54) — 69 of 381 batters in the available 2020 rostersBatting average and home runs per at-bat inform this hitting score, using 180 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.
Luis CampusanoOutfielders21batting311.333——
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: 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 San Diego Padres season. Retrieved 2026-09-30T04:03:34.824013+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.