RRosternomics

Angels ANA

GM: Billy Eppler

Overview

FORCED-SPEND ↘ cooling
expensive & losing · year 5 in this regime · payroll 1.24× league · TAB -13.0
-13.0TAB — talent above budget24th/30
-12.8WAB — realized wins (TAB + luck)25th/30
4.0depth — 2+ WAR regulars24th/30
-10.7dead WAR — sub-replacement drag27th/30
64%dead money %28th/30
0.444win %21st/30
23.9roster fWAR19th/30
-82surplus $M (value vs cost)28th/30
$161Mpayroll $M9th/30

Roster

CFMike Trout 122GBrian Goodwin 39GPeter Bourjos 11G
LFBrian Goodwin 68GJustin Upton 56GDavid Fletcher 21G
RFKole Calhoun 150GBrian Goodwin 17GMichael Hermosillo 2G
SSAndrelton Simmons 102GDavid Fletcher 39GWilfredo Tovar 31G
2BLuis Rengifo 104GTommy La Stella 46GDavid Fletcher 42G
3BDavid Fletcher 90GMatt Thaiss 43GZack Cozart 31G
1BAlbert Pujols 98GJustin Bour 37GJared Walsh 24G
STARTERSTyler Skaggs 1.9WARGriffin Canning 1.4WARAndrew Heaney 1.3WARNoé Ramirez 1.0WARCam Bedrosian 0.9WAR
CKevan Smith 59GMax Stassi 46GAnthony Bemboom 25G
DHShohei Ohtani 92GAlbert Pujols 29GMike Trout 12G
BULLPEN Hansel Robles 23svTy Buttrey 26hJustin Anderson 13hLuis García 6hAdalberto Mejía 5hLuke Bard 1hJake Jewell 1hCody Allen 0h
CKevan Smith 59 · Max Stassi 46 · Anthony Bemboom 25
1BAlbert Pujols 98 · Justin Bour 37 · Jared Walsh 24
2BLuis Rengifo 104 · Tommy La Stella 46 · David Fletcher 42
3BDavid Fletcher 90 · Matt Thaiss 43 · Zack Cozart 31
SSAndrelton Simmons 102 · David Fletcher 39 · Wilfredo Tovar 31
LFBrian Goodwin 68 · Justin Upton 56 · David Fletcher 21
CFMike Trout 122 · Brian Goodwin 39 · Peter Bourjos 11
RFKole Calhoun 150 · Brian Goodwin 17 · Michael Hermosillo 2
DHShohei Ohtani 92 · Albert Pujols 29 · Mike Trout 12
SPTyler Skaggs 1.9 · Griffin Canning 1.4 · Andrew Heaney 1.3 · Noé Ramirez 1.0 · Cam Bedrosian 0.9
BP Hansel Robles 23 · Ty Buttrey 26 · Justin Anderson 13 · Luis García 6 · Adalberto Mejía 5 · Luke Bard 1 · Jake Jewell 1 · Cody Allen 0

Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; marks the closer (most save chances). MLB Stats API.

2019 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Mike Trout 27 FA-elig 1347.6 17.7 +7.4
David Fletcher 25 pre-arb 1542.9 0.6 +9.1
Andrelton Simmons 29 FA-elig 1032.1 13.0 -6.0
Kole Calhoun 31 FA-elig 1522.1 10.5 -3.6
Tyler Skaggs 27 FA-elig 151.9 3.7 +2.6
Hansel Robles 28 arb 711.9 1.4 +4.9
Brian Goodwin 28 arb 1361.8 0.6 +5.4
Tommy La Stella 30 arb 801.8 1.4 +4.5
Shohei Ohtani 24 pre-arb 1061.6 0.7 +4.7
Ty Buttrey 26 pre-arb 721.5 0.6 +4.3
Griffin Canning 23 181.4 0.5 +4.0
Andrew Heaney 28 arb 181.3 3.4 +0.8
Noé Ramirez 29 arb 511.0 0.6 +2.6
Taylor Cole 29 pre-arb 380.9 0.6 +2.5
Cam Bedrosian 27 arb 590.9 1.8 +1.0
César Puello↔ MIA 28 120.7 0.1 +2.3
Félix Peña 29 arb 230.6 0.6 +1.5
Luis Rengifo 22 1080.6 0.4 +1.4
Dustin Garneau↔ OAK 31 280.5 0.1 +1.6
Justin Anderson 26 pre-arb 540.3 0.6 +0.5
Patrick Sandoval 22 100.3 0.2 +0.9
Michael Hermosillo 24 pre-arb 180.3 0.6 +0.3
Luke Bard 28 pre-arb 320.2 0.6 -0.0
Adalberto Mejía↔ MIN 26 arb 200.1 0.3 +0.2
Keynan Middleton 25 pre-arb 110.1 0.6 -0.4
Matt Ramsey 29 10.0 0.0 +0.1
JC Ramírez 30 FA-elig 50.0 1.9 -1.9
John Curtiss 26 1-0.0 0.0 -0.0
Jonathan Lucroy↔ CHC 33 FA-elig 74-0.0 2.5 -2.6
Kean Wong↔ TBR 24 1-0.1 0.0 -0.2
Chris Stratton↔ PIT 28 arb 7-0.1 0.1 -0.4
Sam Freeman 32 FA-elig 1-0.1 0.1 -0.4
Kaleb Cowart 27 pre-arb 9-0.2 0.0 -0.6
Anthony Bemboom↔ TBR 29 22-0.2 0.2 -0.8
Matt Harvey 30 FA-elig 12-0.2 11.0 -11.7
Jared Walsh 25 34-0.2 0.2 -0.9
Matt Thaiss 24 53-0.2 0.3 -1.1
Justin Upton 31 FA-elig 63-0.3 18.0 -18.8
Max Stassi↔ HOU 28 FA-elig 20-0.3 0.2 -1.1
Miguel Del Pozo 26 17-0.3 0.1 -1.0
José Rodríguez 23 9-0.3 0.1 -1.0
Jarrett Parker 30 pre-arb 5-0.3 0.0 -1.0
Wilfredo Tovar 27 pre-arb 31-0.3 0.1 -1.1
Albert Pujols 39 FA-elig 131-0.3 28.0 -29.1
Dillon Peters 26 pre-arb 17-0.4 0.2 -1.4
Jake Jewell 26 pre-arb 18-0.4 0.1 -1.4
Nick Tropeano 28 arb 3-0.4 1.1 -2.3
Taylor Ward 25 pre-arb 20-0.4 0.1 -1.5
Kevan Smith 31 arb 67-0.4 0.6 -2.0
Jaime Barria 22 pre-arb 19-0.5 0.3 -1.8
Luis García 32 FA-elig 64-0.5 1.7 -3.5
Justin Bour 31 arb 52-0.6 2.5 -4.5
Peter Bourjos 32 FA-elig 26-0.6 0.1 -2.1
Cody Allen 30 FA-elig 25-0.6 8.5 -10.6
José Suarez 21 19-0.6 0.3 -2.4
Trevor Cahill 31 FA-elig 38-0.7 9.0 -11.3
Zack Cozart 33 FA-elig 38-1.2 12.7 -16.5

Key additions (new vs 2018)

PlayerfWAR
Brian Goodwin1.8
Tommy La Stella1.8
Griffin Canning1.4
César Puello0.7
Luis Rengifo0.6
Dustin Garneau0.5

Key subtractions (gone from 2018)

Player2018 fWAR
Ian Kinsler1.5
Martín Maldonado1.3
Jose Alvarez1.2
Garrett Richards1.0
Matt Shoemaker0.7
René Rivera0.6

Current & Historical Payroll

2019 payroll
$160.6M
2020 guaranteed
$15.0M

What the front office was committed to as of 2019, 2019–2025. Guaranteed $ are contract commitments signed by 2019; 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 (10)

PlayerAgeSvc2019202020212022202320242025
Albert Pujols3918.000$28.0MFREE AGENT
Justin Upton3111.060$18.0MFREE AGENT
Mike Trout277.070$17.7M$15.0M$37.2M$37.2M$37.1M$37.1M$37.1M
Andrelton Simmons296.125$13.0MFREE AGENT
Zack Cozart337.084$12.7MFREE AGENT
Matt Harvey307.000$11.0MFREE AGENT
Trevor Cahill319.098$9.0MFREE AGENT
Cody Allen307.000$8.5MFREE AGENT
Jonathan Lucroy338.136$2.5MFREE AGENT
Peter Bourjos329.000$100kFREE AGENT

Arbitration-eligible (11)

PlayerAgeSvc2019202020212022202320242025
Kole Calhoun315.130$10.5MFREE AGENT
Tyler Skaggs274.135$3.7MARB 3FREE AGENT
Andrew Heaney283.150$3.4MARB 2ARB 3FREE AGENT
Justin Bour314.064$2.5MARB 3FREE AGENT
JC Ramírez303.139$1.9MARB 2ARB 3FREE AGENT
Cam Bedrosian273.153$1.8MARB 2ARB 3FREE AGENT
Luis García324.006$1.7MARB 3FREE AGENT
Hansel Robles283.119$1.4MARB 2ARB 3FREE AGENT
Tommy La Stella305.000$1.4MFREE AGENT
Nick Tropeano283.068$1.1MARB 2ARB 3FREE AGENT
Sam Freeman324.066$100kARB 3FREE AGENT

Pre-arbitration (36)

PlayerAgeSvc2019202020212022202320242025
Shohei Ohtani241.000$650kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brian Goodwin282.019$584kARB 1ARB 2ARB 3FREE AGENT
Luke Bard280.030$575kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kevan Smith312.031$572kARB 1ARB 2ARB 3FREE AGENT
Noé Ramirez291.139$569kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Félix Peña291.079$569kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Keynan Middleton251.149$564kPre-ArbARB 1ARB 2ARB 3FREE AGENT
David Fletcher250.111$562kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Justin Anderson260.161$562kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Taylor Cole290.086$558kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ty Buttrey260.046$557kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Michael Hermosillo240.058$556kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Griffin Canning230.000$457kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luis Rengifo220.000$427kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Adalberto Mejía261.052$320kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Matt Thaiss240.000$266kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Suarez210.000$266kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jaime Barria220.122$251kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Max Stassi282.049$231kARB 1ARB 2ARB 3FREE AGENT
Dillon Peters260.071$215kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jared Walsh250.000$185kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Anthony Bemboom290.000$171kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Patrick Sandoval220.000$167kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jake Jewell260.101$140kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Dustin Garneau311.058$138kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Miguel Del Pozo26$128k
Taylor Ward250.048$128kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Wilfredo Tovar270.053$116kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chris Stratton281.100$114kPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Rodríguez23$93k
César Puello281.019$84kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kaleb Cowart271.095$36kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jarrett Parker301.143$30kPre-ArbARB 1ARB 2ARB 3FREE AGENT
John Curtiss261.040$18kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kean Wong240.000$8kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Matt Ramsey29$3k

Graphs

Every roster slot ranked best→worst by WAR. Bars = Angels 2019; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.

What each regime is worth — every settled team-season since 1985

RegimeSeasonsWin %Playoff %Pennant %WS %
WINDOW 28152.131.05.01.1
CONTEND 30056.964.719.710.3
FORCED-SPEND 25648.09.81.61.6
REBUILD 32143.31.20.30.3