RRosternomics

Angels ANA

GM: Perry Minasian

Overview

FORCED-SPEND → steady
expensive & losing · year 8 in this regime · payroll 1.44× league · TAB -11.9
-11.9TAB — talent above budget26th/30
-13.7WAB — realized wins (TAB + luck)26th/30
5.0depth — 2+ WAR regulars18th/30
-8.5dead WAR — sub-replacement drag27th/30
43%dead money %18th/30
0.451win %24th/30
26.8roster fWAR23rd/30
-115surplus $M (value vs cost)27th/30
$221Mpayroll $M5th/30

Roster

CFMike Trout 79GMickey Moniak 54GBrett Phillips 24G
LFTaylor Ward 93GRandal Grichuk 65GMickey Moniak 12G
RFMickey Moniak 16GLuis Rengifo 11GJo Adell 9G
SSZach Neto 84GAndrew Velazquez 39GLuis Rengifo 37G
2BBrandon Drury 92GLuis Rengifo 65GEduardo Escobar 20G
3BEduardo Escobar 65GMike Moustakas 52GAnthony Rendon 43G
1BC.J. Cron 61GMike Moustakas 50GBrandon Drury 47G
STARTERSShohei Ohtani 8.9WARReid Detmers 2.4WARPatrick Sandoval 2.3WARGriffin Canning 1.8WARTyler Anderson 1.1WAR
CMatt Thaiss 82GChad Wallach 59GLogan O'Hoppe 49G
DHShohei Ohtani 134GRandal Grichuk 11GMike Moustakas 10G
BULLPEN Carlos Estévez 31svJosé Soriano 15hAaron Loup 9hJimmy Herget 6hAndrew Wantz 4hBen Joyce 4hSam Bachman 2hJosé Marte 1h
CMatt Thaiss 82 · Chad Wallach 59 · Logan O'Hoppe 49
1BC.J. Cron 61 · Mike Moustakas 50 · Brandon Drury 47
2BBrandon Drury 92 · Luis Rengifo 65 · Eduardo Escobar 20
3BEduardo Escobar 65 · Mike Moustakas 52 · Anthony Rendon 43
SSZach Neto 84 · Andrew Velazquez 39 · Luis Rengifo 37
LFTaylor Ward 93 · Randal Grichuk 65 · Mickey Moniak 12
CFMike Trout 79 · Mickey Moniak 54 · Brett Phillips 24
RFMickey Moniak 16 · Luis Rengifo 11 · Jo Adell 9
DHShohei Ohtani 134 · Randal Grichuk 11 · Mike Moustakas 10
SPShohei Ohtani 8.9 · Reid Detmers 2.4 · Patrick Sandoval 2.3 · Griffin Canning 1.8 · Tyler Anderson 1.1
BP Carlos Estévez 31 · José Soriano 15 · Aaron Loup 9 · Jimmy Herget 6 · Andrew Wantz 4 · Ben Joyce 4 · Sam Bachman 2 · José Marte 1

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.

2023 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Shohei Ohtani 28 arb 1358.9 30.0 +5.2
Mike Trout 31 FA-elig 822.9 37.1 -25.4
Brandon Drury 30 FA-elig 1252.7 8.5 +2.3
Reid Detmers 23 pre-arb 282.4 0.7 +8.9
Patrick Sandoval 26 arb 282.3 2.8 +6.2
Mickey Moniak 25 pre-arb 851.8 0.5 +6.7
Griffin Canning 27 arb 241.8 0.8 +6.1
Luis Rengifo 26 arb 1261.7 2.3 +4.4
Taylor Ward 29 arb 971.4 2.8 +2.9
Zach Neto 22 841.1 0.7 +3.8
Tyler Anderson 33 FA-elig 271.1 13.0 -8.8
Hunter Renfroe↔ CIN 31 FA-elig 1261.0 10.7 -6.7
Carlos Estévez 30 FA-elig 630.9 6.8 -3.3
Gio Urshela 31 FA-elig 620.5 8.4 -6.3
Matt Moore↔ CLE 34 FA-elig 410.5 6.2 -4.3
Matt Thaiss 28 arb 950.5 0.7 +1.1
Andrew Wantz 27 pre-arb 270.4 0.7 +1.0
Kenny Rosenberg 27 pre-arb 70.4 0.2 +1.3
José Soriano 24 pre-arb 380.4 0.5 +1.0
Chris Devenski↔ TBR 32 FA-elig 290.3 0.5 +0.8
Tucker Davidson↔ KCR 27 arb 180.3 0.4 +0.9
Logan O'Hoppe 23 pre-arb 510.3 0.7 +0.5
Reynaldo López↔ CHW 29 FA-elig 130.3 0.7 +0.4
Michael Stefanic 27 pre-arb 250.2 0.2 +0.7
José Quijada 27 arb 100.2 0.8 +0.1
Anthony Rendon 33 FA-elig 430.2 38.6 -37.7
Jo Adell 24 pre-arb 170.2 0.4 +0.4
Chase Silseth 23 pre-arb 160.2 0.4 +0.3
Aaron Loup 35 FA-elig 550.2 7.5 -6.9
Sam Bachman 23 110.2 0.5 +0.1
Carson Fulmer 29 pre-arb 30.0 0.0 +0.1
Nolan Schanuel 21 290.0 0.2 -0.1
Randal Grichuk↔ COL 31 FA-elig 540.0 4.7 -4.7
Jake Lamb 32 FA-elig 19-0.0 0.3 -0.3
Kelvin Cáceres 23 2-0.0 0.0 -0.1
Victor Mederos 22 3-0.0 0.0 -0.1
Chris Okey 28 pre-arb 2-0.0 0.0 -0.1
Davis Daniel 26 pre-arb 3-0.0 0.6 -0.8
Jhonathan Díaz 26 pre-arb 4-0.1 0.1 -0.3
David Fletcher 29 arb 33-0.1 6.0 -6.2
Austin Warren 27 pre-arb 2-0.1 0.6 -1.0
Ben Joyce 22 12-0.1 0.5 -0.9
Livan Soto 23 pre-arb 4-0.1 0.1 -0.5
Gerardo Reyes 30 pre-arb 8-0.1 0.1 -0.6
Zack Weiss↔ BOS 31 6-0.1 0.0 -0.6
Kevin Padlo 26 pre-arb 3-0.1 0.0 -0.6
Reyes Moronta 30 arb 2-0.1 0.0 -0.6
Kolton Ingram 26 5-0.1 0.1 -0.7
Dominic Leone↔ NYM 31 11-0.2 0.1 -0.7
Andrew Velazquez 28 54-0.2 0.3 -0.9
Brett Phillips 29 FA-elig 40-0.2 1.2 -1.8
Chad Wallach 31 arb 65-0.2 0.6 -1.2
Ryan Tepera↔ STL 35 FA-elig 10-0.2 5.8 -6.5
Trey Cabbage 26 22-0.2 0.1 -1.0
Jimmy Herget 29 pre-arb 29-0.2 0.3 -1.2
Lucas Giolito↔ CHW 28 FA-elig 6-0.3 1.9 -3.0
Jacob Webb↔ BAL 29 29-0.3 0.2 -1.3
Kyren Paris 21 15-0.3 0.1 -1.3
C.J. Cron↔ COL 33 FA-elig 15-0.3 1.5 -2.8
José Marte 27 pre-arb 10-0.3 0.7 -2.0
José Suarez 25 arb 11-0.5 0.8 -2.8
Mike Moustakas↔ COL 34 FA-elig 65-0.6 0.4 -2.7
Jaime Barria 26 arb 34-0.7 1.1 -4.0
Jordyn Adams 23 17-0.8 0.1 -3.4
Jared Walsh 29 arb 39-0.9 2.6 -6.1
Eduardo Escobar↔ NYM 34 FA-elig 60-1.0 5.7 -9.8

Key additions (new vs 2022)

PlayerfWAR
Brandon Drury2.7
Griffin Canning1.8
Zach Neto1.1
Tyler Anderson1.1
Hunter Renfroe1.0
Carlos Estévez0.9

Key subtractions (gone from 2022)

Player2022 fWAR
Noah Syndergaard1.2
Michael Lorenzen1.0
Brandon Marsh0.7
Raisel Iglesias0.6
Archie Bradley0.2
Monte Harrison0.2

Current & Historical Payroll

2023 payroll
$220.9M
2024 guaranteed
$75.7M

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

PlayerAgeSvc2023202420252026202720282029
Anthony Rendon339.130$38.6M$38.6M$38.6M$30.2MFREE AGENT
Mike Trout3111.070$37.1M$37.1M$37.1M$37.1M$37.1M$37.1M$37.1M
Tyler Anderson337.065$13.0MFREE AGENT
Hunter Renfroe317.000$10.7MFREE AGENT
Brandon Drury306.001$8.5MFREE AGENT
Gio Urshela318.000$8.4MFREE AGENT
Aaron Loup3510.040$7.5MFREE AGENT
Carlos Estévez306.022$6.8MFREE AGENT
Matt Moore3410.000$6.2MFREE AGENT
Ryan Tepera358.000$5.8MFREE AGENT
Eduardo Escobar3410.128$5.7MFREE AGENT
Randal Grichuk318.033$4.7MFREE AGENT
C.J. Cron338.097$1.5MFREE AGENT
Chris Devenski326.036$549kFREE AGENT
Mike Moustakas3411.111$418kFREE AGENT
Jake Lamb329.000$289kFREE AGENT
Dominic Leone316.153$103kFREE AGENT

Arbitration-eligible (11)

PlayerAgeSvc2023202420252026202720282029
Shohei Ohtani285.000$30.0MFREE AGENT
David Fletcher294.111$6.0MARB 3FREE AGENT
Jared Walsh293.010$2.6MARB 2ARB 3FREE AGENT
Luis Rengifo263.043$2.3MARB 2ARB 3FREE AGENT
Lucas Giolito285.080$1.9MFREE AGENT
Brett Phillips293.150$1.2MARB 2ARB 3FREE AGENT
Jaime Barria263.035$1.1MARB 2ARB 3FREE AGENT
Griffin Canning273.075$850kARB 2ARB 3FREE AGENT
Reynaldo López295.004$693kFREE AGENT
Chad Wallach313.030$604kARB 2ARB 3FREE AGENT
Reyes Moronta304.111$19kARB 3FREE AGENT

Pre-arbitration (38)

PlayerAgeSvc2023202420252026202720282029
Taylor Ward292.164$2.8MARB 1ARB 2ARB 3FREE AGENT
Patrick Sandoval262.149$2.8MARB 1ARB 2ARB 3FREE AGENT
José Quijada272.046$750kARB 1ARB 2ARB 3FREE AGENT
José Suarez252.084$750kARB 1ARB 2ARB 3FREE AGENT
Matt Thaiss281.038$740kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Reid Detmers231.059$740kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andrew Wantz271.065$740kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Logan O'Hoppe230.008$730kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Marte270.109$683kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zach Neto220.000$654kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Davis Daniel260.002$648kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Austin Warren271.007$631kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mickey Moniak251.056$550kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sam Bachman230.000$495kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ben Joyce220.000$488kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Soriano241.000$465kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chase Silseth230.040$434kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jo Adell241.162$360kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tucker Davidson271.039$351kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andrew Velazquez282.126$302kARB 1ARB 2ARB 3FREE AGENT
Jimmy Herget292.079$286kARB 1ARB 2ARB 3FREE AGENT
Michael Stefanic270.048$174kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nolan Schanuel210.000$170kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kenny Rosenberg270.040$163kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jacob Webb292.085$158kARB 1ARB 2ARB 3FREE AGENT
Trey Cabbage260.000$124kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyren Paris210.000$116kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jordyn Adams230.000$108kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kolton Ingram26$89k
Livan Soto230.019$85kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Gerardo Reyes300.078$85kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jhonathan Díaz260.054$66kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zack Weiss310.044$46kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Carson Fulmer292.100$27kARB 1ARB 2ARB 3FREE AGENT
Chris Okey280.019$23kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Victor Mederos220.000$23kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kevin Padlo260.070$23kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kelvin Cáceres230.000$15kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

Every roster slot ranked best→worst by WAR. Bars = Angels 2023; 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