Rosternomics

Angels ANA

202026–34 (0.433)
‹ Previous Next ›

GM: Billy Eppler

Overview

Ranks vs the 30 teams in 2020, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$168M
Win %
0.433
TAB
-3.5
WAB
-16.2
Roster composition
Roster fWAR
13.0
Dead money %
54%
Depth Players
3.0
Dead WAR
-5.0

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2020 depth chart — stacked by playing time

C

RMax Stassi31
LAnthony Bemboom20
LJason Castro18
RJosé Briceño2

1B

LJared Walsh29
RAlbert Pujols26
LTommy La Stella10
LMatt Thaiss2
RTaylor Ward2

2B

BLuis Rengifo32
RDavid Fletcher15
RFranklin Barreto3
RJahmai Jones2
RElliot Soto1
LMatt Thaiss1

3B

RAnthony Rendon52
RDavid Fletcher8
RFranklin Barreto1
BLuis Rengifo1
LMatt Thaiss1

SS

RAndrelton Simmons30
RDavid Fletcher27
RElliot Soto2
RFranklin Barreto2
BLuis Rengifo1

LF

RJustin Upton39
RTaylor Ward17
RMichael Hermosillo5
RFranklin Barreto1
LMatt Thaiss1

CF

RMike Trout52
RJo Adell4
RMichael Hermosillo1

RF

RJo Adell34
RTaylor Ward19
LJared Walsh2
RDavid Fletcher1

DH

LShohei Ohtani40
RAlbert Pujols12
RJustin Upton3
LMatt Thaiss2
LJared Walsh1
RMike Trout1
RTaylor Ward1

Starters

RDylan Bundy2.1 WAR
LAndrew Heaney1.5 WAR
RGriffin Canning0.9 WAR
RJaime Barria0.6 WAR
RMatt Andriese0.3 WAR
LDillon Peters-0.1 WAR
RShohei Ohtani-0.2 WAR
LPatrick Sandoval-0.2 WAR
LJose Suarez-0.2 WAR
RJulio Teheran-0.8 WAR

Bullpen

RTy Buttrey5 sv
RMike Mayers5 h
RFelix Pena4 h
RMatt Andriese3 h
LHoby Milner2 h
RNoe Ramirez1 h
RJacob Barnes1 h
RHansel Robles0 h

Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; marks the closer (most save chances). MLB Stats API.

Key additions (new vs 2019)

PlayerfWAR
Anthony Rendon2.5
Dylan Bundy2.1
Mike Mayers1.0
Jacob Barnes0.4
Matt Andriese0.3
Jason Castro0.2

Key subtractions (gone from 2019)

Player2019 fWAR
Tyler Skaggs1.9
Taylor Cole0.9
César Puello0.7
Dustin Garneau0.5
Adalberto Mejía0.1
Matt Ramsey0.0

Contract Value

WAR translated into tier-adjusted market value, then compared with what the player was paid by Angels. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2020; everyone else is shown as a 2020 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Mike Trout 2019–2020 +10.0 +163.9 55.3 +108.6 $5.5M 2.05× Extension · 2019–2030 · $35.5M AAV
Dylan Bundy 2020 +2.1 +24.5 5.0 +19.5 $2.4M 1.49×
Andrew Heaney 2020 +1.5 +12.0 4.3 +7.7 $2.9M 1.02×
Griffin Canning 2020 +0.9 +7.2 0.2 +7.0 $0.2M 1.02× Free Agent · 2026–2027 · $2.5M AAV
David Fletcher 2020 +1.4 +6.6 0.2 +6.4 $0.2M 0.61×
Félix Peña 2020 +0.6 +6.2 0.2 +6.0 $0.4M 1.34×
Jaime Barria 2020 +0.6 +5.1 0.1 +5.0 $0.2M 1.02×
Mike Mayers 2020 +1.0 +5.2 0.2 +5.0 $0.2M 0.67×
Max Stassi 2020 +1.2 +4.8 0.8 +4.0 $0.7M 0.52×
Jared Walsh 2020 +0.8 +3.4 0.1 +3.3 $0.2M 0.56×
Jacob Barnes 2020 +0.4 +2.3 0.2 +2.1 $0.5M 0.67×
Anthony Bemboom 2020 +0.4 +1.9 0.1 +1.7 $0.3M 0.52×
Matt Andriese 2020 +0.3 +1.8 0.5 +1.2 $1.6M 0.67×
Tommy La Stella 2020 +0.6 +2.6 1.7 +0.9 $2.8M 0.56×
Elliot Soto 2020 +0.1 +0.6 0.0 +0.6 $0.2M 0.61×
Taylor Ward 2020 +0.0 +0.2 0.2 +0.1 $4.4M 0.83× Arbitration · 2026–2026 · $12.2M AAV
José Briceño 2020 -0.0 -0.1 0.0 -0.1 0.52×
José Rodríguez 2020 -0.0 -0.0 0.0 -0.1 0.67×
Luke Bard 2020 -0.0 -0.0 0.1 -0.1 0.67×
Brian Goodwin 2020 +0.2 +1.0 1.3 -0.3 $8.8M 0.83×
Noé Ramirez 2020 +0.1 +0.6 0.9 -0.3 $7.7M 0.67×
José Quijada 2020 -0.1 -0.4 0.1 -0.5 0.67×
Michael Hermosillo 2020 -0.1 -0.6 0.0 -0.6 0.83×
Matt Thaiss 2020 -0.2 -0.8 0.1 -0.8 0.56×
Franklin Barreto 2020 -0.2 -0.9 0.0 -0.9 0.56×
Keynan Middleton 2020 -0.0 -0.1 0.8 -0.9 0.67×
Ty Buttrey 2020 -0.1 -0.7 0.2 -0.9 1.34×
Dillon Peters 2020 -0.1 -1.2 0.0 -1.2 1.02×
Shohei Ohtani 2020 -0.2 -1.0 0.3 -1.2 0.69× Free Agent · 2024–2033 · $70.0M AAV
Ryan Buchter 2020 -0.2 -1.1 0.2 -1.3 0.67×
Cam Bedrosian 2020 +0.3 +1.4 2.8 -1.4 $10.9M 0.67×
Patrick Sandoval 2020 -0.2 -1.4 0.1 -1.6 1.02× Free Agent · 2025–2026 · $9.1M AAV
José Suarez 2020 -0.2 -1.6 0.0 -1.7 1.02× Arbitration · 2026–2026 · $0.9M AAV
Hoby Milner 2020 -0.4 -2.0 0.2 -2.2 0.67× Free Agent · 2026–2026 · $3.8M AAV
Luis Rengifo 2020 -0.6 -2.8 0.2 -3.0 0.56× Free Agent · 2026–2027 · $3.5M AAV
Jason Castro 2020 +0.2 +1.0 4.6 -3.5 $18.5M 0.52×
Anthony Rendon 2020 +2.5 +22.5 26.1 -3.6 $10.3M 1.12× Free Agent · 2020–2025 · $35.0M AAV
Hansel Robles 2020 -0.1 -0.8 3.9 -4.6 0.67×
Jo Adell 2020 -1.4 -9.4 0.2 -9.6 0.83× Arbitration · 2026–2026 · $5.2M AAV
Andrelton Simmons 2020 +0.5 +2.3 15.0 -12.7 $32.2M 0.61×
Julio Teheran 2020 -0.8 -6.6 9.0 -15.6 1.02×
Justin Upton 2020 -0.0 -0.1 21.0 -21.1 0.83×
Albert Pujols 2020 -0.1 -0.3 29.0 -29.3 0.56×
Jahmai Jones 2020 +0.0 +0.0 0.0 +0.0 $3.2M 0.56× Pre-arbitration · 2026–2026 · $0.8M AAV
Kyle Keller 2020 +0.0 +0.1 0.0 +0.0 $1.2M 0.67×
Total+20.7+245.3185.2+60.0

Trades

Every graded 2020 deal involving the Angels — best expected value first. Surplus is realized value in $M; 7 total.

Current & Historical Payroll

2020 payroll
$167.7M
2021 guaranteed
$65.2M

What the front office was committed to as of 2020, 2020–2026. Guaranteed $ are contract commitments signed by 2020; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.

current $ guaranteed $ arbitration (proj) pre-arb (proj) free agent club option player option mutual option vesting option

Guaranteed / signed (8)

PlayerAgeSvc2020202120222023202420252026
Mike Trout288.070$37.7M$37.2M$37.2M$37.1M$37.1M$37.1M$37.1M
Albert Pujols4019.000$29.0MFREE AGENT
Anthony Rendon306.130$26.1M$28.1M$36.6M$38.6M$38.6M$38.6M$30.2M
Justin Upton3212.060$21.0MFREE AGENT
Andrelton Simmons307.125$15.0MFREE AGENT
Julio Teheran297.062$9.0MFREE AGENT
Jason Castro339.104$4.6MFREE AGENT
Tommy La Stella316.000$1.7MFREE AGENT

Arbitration-eligible (9)

PlayerAgeSvc2020202120222023202420252026
Dylan Bundy274.026$5.0MARB 3FREE AGENT
Andrew Heaney294.150$4.3MARB 3FREE AGENT
Hansel Robles294.119$3.9MARB 3FREE AGENT
Cam Bedrosian284.153$2.8MARB 3FREE AGENT
Brian Goodwin293.019$1.3MARB 2ARB 3FREE AGENT
Max Stassi293.049$800kARB 2ARB 3FREE AGENT
Matt Andriese304.071$517kARB 3FREE AGENT
Jacob Barnes303.030$209kARB 2ARB 3FREE AGENT
Ryan Buchter334.010$166kARB 3FREE AGENT

Pre-arbitration (28)

PlayerAgeSvc2020202120222023202420252026
Noé Ramirez302.139$900kARB 1ARB 2ARB 3FREE AGENT
Keynan Middleton262.149$800kARB 1ARB 2ARB 3FREE AGENT
Shohei Ohtani252.000$259kARB 1ARB 2ARB 3FREE AGENT
David Fletcher261.111$220kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Félix Peña302.079$218kARB 1ARB 2ARB 3FREE AGENT
Ty Buttrey271.046$214kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mike Mayers282.020$212kARB 1ARB 2ARB 3FREE AGENT
Griffin Canning240.153$211kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Hoby Milner291.004$209kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luis Rengifo230.147$199kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jo Adell210.000$174kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Taylor Ward260.093$160kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Quijada240.099$146kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Anthony Bemboom300.108$137kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jared Walsh260.065$134kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Patrick Sandoval230.056$122kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jaime Barria231.037$100kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luke Bard290.133$90kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Matt Thaiss250.089$72kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Michael Hermosillo250.157$37kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Franklin Barreto241.031$32kPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Briceño270.120$22kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Suarez220.091$19kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Elliot Soto300.000$19kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jahmai Jones220.000$16kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Rodríguez240.034$16kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyle Keller270.041$12kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Dillon Peters270.144$6kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2020 acquisition stacked onto Angels's playoff-odds curve. The side table is ranked by PPA.