RRosternomics

Angels ANA

GM: Perry Minasian

Overview

FORCED-SPEND ↘ cooling
expensive & losing · year 1 in this regime · payroll 1.09× league · TAB -22.0
-22.0TAB — talent above budget29th/30
-11.1WAB — realized wins (TAB + luck)28th/30
4.0depth — 2+ WAR regulars24th/30
-10.2dead WAR — sub-replacement drag29th/30
46%dead money %26th/30
0.444win %25th/30
13.3roster fWAR29th/30
-114surplus $M (value vs cost)27th/30
$168Mpayroll $M12th/30

Roster

CFJo Adell 89GBryce Teodosio 50GKyren Paris 23G
LFTaylor Ward 153GChris Taylor 21GMatthew Lugo 7G
RFJo Adell 69GJorge Soler 40GGustavo Campero 22G
SSZach Neto 125GTim Anderson 15GKevin Newman 14G
2BLuis Rengifo 74GChristian Moore 53GKyren Paris 19G
3BLuis Rengifo 76GYoán Moncada 76GOswald Peraza 64G
1BNolan Schanuel 131GLaMonte Wade Jr. 49GOswald Peraza 17G
STARTERSJosé Soriano 3.0WARYusei Kikuchi 2.5WARKyle Hendricks 1.8WARTyler Anderson 0.1WARMitch Farris 0.1WAR
CLogan O'Hoppe 99GTravis d'Arnaud 58GSebastián Rivero 11G
DHMike Trout 106GJorge Soler 37GLogan O'Hoppe 9G
BULLPEN Kenley Jansen 29svRyan Zeferjahn 17hBrock Burke 15hReid Detmers 13hLuis García 12hJosé Fermin 6hConnor Brogdon 4hAndrew Chafin 4h
CLogan O'Hoppe 99 · Travis d'Arnaud 58 · Sebastián Rivero 11
1BNolan Schanuel 131 · LaMonte Wade Jr. 49 · Oswald Peraza 17
2BLuis Rengifo 74 · Christian Moore 53 · Kyren Paris 19
3BLuis Rengifo 76 · Yoán Moncada 76 · Oswald Peraza 64
SSZach Neto 125 · Tim Anderson 15 · Kevin Newman 14
LFTaylor Ward 153 · Chris Taylor 21 · Matthew Lugo 7
CFJo Adell 89 · Bryce Teodosio 50 · Kyren Paris 23
RFJo Adell 69 · Jorge Soler 40 · Gustavo Campero 22
DHMike Trout 106 · Jorge Soler 37 · Logan O'Hoppe 9
SPJosé Soriano 3.0 · Yusei Kikuchi 2.5 · Kyle Hendricks 1.8 · Tyler Anderson 0.1 · Mitch Farris 0.1
BP Kenley Jansen 29 · Ryan Zeferjahn 17 · Brock Burke 15 · Reid Detmers 13 · Luis García 12 · José Fermin 6 · Connor Brogdon 4 · Andrew Chafin 4

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.

2025 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Zach Neto 24 pre-arb 1283.1 0.8 +11.6
José Soriano 26 pre-arb 313.0 0.8 +11.0
Taylor Ward 31 arb 1572.9 7.8 +3.8
Yusei Kikuchi 34 FA-elig 332.5 21.2 -11.5
Kyle Hendricks 35 FA-elig 311.8 2.5 +4.7
Mike Trout 33 FA-elig 1301.8 37.1 -30.0
Nolan Schanuel 23 pre-arb 1321.4 0.8 +4.8
Jo Adell 26 arb 1521.2 2.1 +2.8
Reid Detmers 25 pre-arb 611.2 1.8 +3.0
Yoán Moncada 30 FA-elig 840.7 5.0 -2.3
Bryce Teodosio 26 pre-arb 500.6 0.2 +2.2
Kenley Jansen 37 FA-elig 620.6 10.0 -7.6
Luis García↔ LAD 38 FA-elig 200.4 1.6 +0.2
Kyren Paris 23 pre-arb 440.4 0.3 +1.2
Brock Burke 28 arb 690.3 1.1 -0.1
Andrew Chafin↔ WSN 35 FA-elig 160.2 0.2 +0.7
Christian Moore 22 530.2 0.4 +0.4
Sam Bachman 25 pre-arb 230.2 0.5 +0.3
Sammy Peralta 27 pre-arb 50.2 0.1 +0.6
Mitch Farris 24 50.1 0.1 +0.5
Tim Anderson 32 310.1 1.2 -0.7
Tyler Anderson 35 FA-elig 260.1 13.0 -12.6
Robert Stephenson 32 FA-elig 120.1 11.0 -10.6
Héctor Neris↔ ATL 36 210.1 0.3 +0.1
Chase Silseth 25 pre-arb 100.1 0.1 +0.1
Hunter Strickland 36 FA-elig 190.0 0.7 -0.5
Touki Toussaint 29 arb 10.0 0.0 +0.1
Luis Rengifo 28 arb 1470.0 6.0 -5.8
Gustavo Campero 27 pre-arb 280.0 0.6 -0.5
José Quijada 29 arb 20.0 1.1 -1.0
Chad Wallach 33 arb 10.0 0.0 -0.0
Carson Fulmer 31 arb 13-0.0 0.4 -0.4
José Ureña↔ LAD 33 FA-elig 6-0.0 0.1 -0.1
Chris Taylor↔ LAD 34 FA-elig 30-0.0 8.8 -9.0
Michael Darrell-Hicks↔ PIT 27 6-0.1 0.3 -0.5
Carl Edwards Jr.↔ TEX 33 2-0.1
Jake Eder 26 8-0.1 0.2 -0.5
Nicky Lopez↔ CHC 30 5-0.1 0.0 -0.6
Ian Anderson 27 7-0.1 0.1 -0.7
Ryan Johnson 22 14-0.1 0.2 -0.8
Carter Kieboom 27 pre-arb 3-0.2 0.1 -0.6
Ben Joyce 24 pre-arb 5-0.2 0.8 -1.4
J.D. Davis 32 FA-elig 5-0.2 0.1 -0.9
Sebastián Rivero 26 pre-arb 11-0.2 0.1 -0.9
Logan Davidson↔ OAK 27 10-0.2 0.1 -1.0
Matthew Lugo 24 31-0.3 0.3 -1.3
Sam Aldegheri 23 4-0.3
Garrett McDaniels 25 10-0.3 0.3 -1.4
Victor Mederos 24 pre-arb 5-0.3 0.2 -1.3
Connor Brogdon 30 arb 43-0.3 0.5 -1.7
Oswald Peraza↔ NYY 25 pre-arb 35-0.3 0.2 -1.4
Travis d'Arnaud 36 FA-elig 69-0.3 6.0 -7.2
Jorge Soler 33 FA-elig 82-0.3 13.0 -14.3
Chad Stevens 26 5-0.4 0.1 -1.5
Niko Kavadas 26 pre-arb 10-0.4 0.2 -1.7
Caden Dana 21 pre-arb 7-0.4 0.1 -1.6
Scott Kingery 31 arb 19-0.4 0.8 -2.5
Denzer Guzman 21 13-0.5 0.1 -1.9
Shaun Anderson 30 pre-arb 7-0.5 0.1 -2.1
LaMonte Wade Jr.↔ SFG 31 30-0.5 1.3 -3.3
José Fermin 23 40-0.5 0.5 -2.6
Jack Kochanowicz 24 pre-arb 23-0.6 0.5 -2.8
Ryan Zeferjahn 27 pre-arb 62-0.6 0.8 -3.2
Kevin Newman 31 57-0.8 2.8 -5.8
Logan O'Hoppe 25 pre-arb 119-0.8 0.8 -3.9

Key additions (new vs 2024)

PlayerfWAR
Yusei Kikuchi2.5
Kyle Hendricks1.8
Yoán Moncada0.7
Kenley Jansen0.6
Andrew Chafin0.2
Christian Moore0.2

Key subtractions (gone from 2024)

Player2024 fWAR
Patrick Sandoval1.2
Carlos Estévez0.9
Kevin Pillar0.5
Davis Daniel0.4
Hans Crouse0.2
Ehire Adrianza0.1

Current & Historical Payroll

2025 payroll
$168.2M
2026 guaranteed
$88.3M

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

PlayerAgeSvc2025202620272028202920302031
Mike Trout3313.070$37.1M$37.1M$37.1M$37.1M$37.1M$37.1MFREE AGENT
Yusei Kikuchi346.000$21.2M$21.2M$21.2MFREE AGENT
Tyler Anderson359.065$13.0MFREE AGENT
Jorge Soler339.143$13.0M$13.0MFREE AGENT
Robert Stephenson327.049$11.0M$11.0M$2.5MCLUBFREE AGENT
Kenley Jansen3714.073$10.0MFREE AGENT
Chris Taylor349.037$8.8MFREE AGENT
Travis d'Arnaud3611.044$6.0M$6.0MFREE AGENT
Yoán Moncada307.106$5.0MFREE AGENT
Kevin Newman316.046$2.8MFREE AGENT
Kyle Hendricks3510.081$2.5MFREE AGENT
LaMonte Wade Jr.316.000$1.3MFREE AGENT
Tim Anderson329.000$1.2MFREE AGENT
Hunter Strickland368.033$720kFREE AGENT
Héctor Neris3611.000$271kFREE AGENT
Andrew Chafin3510.020$186kFREE AGENT
J.D. Davis326.092$118kFREE AGENT
José Ureña338.045$74kFREE AGENT
Carl Edwards Jr.3310.000FREE AGENT

Arbitration-eligible (12)

PlayerAgeSvc2025202620272028202920302031
Taylor Ward314.164$7.8MARB 3FREE AGENT
Luis Rengifo285.043$6.0MFREE AGENT
Jo Adell263.085$2.1MARB 2ARB 3FREE AGENT
Luis García383.142$1.6MARB 2ARB 3FREE AGENT
Brock Burke284.045$1.1MARB 3FREE AGENT
José Quijada294.046$1.1MARB 3FREE AGENT
Scott Kingery313.051$770kARB 2ARB 3FREE AGENT
Connor Brogdon303.139$503kARB 2ARB 3FREE AGENT
Carson Fulmer313.108$419kARB 2ARB 3FREE AGENT
Nicky Lopez305.139$35kFREE AGENT
Chad Wallach334.018$29kARB 3FREE AGENT
Touki Toussaint293.071$27kARB 2ARB 3FREE AGENT

Pre-arbitration (34)

PlayerAgeSvc2025202620272028202920302031
Reid Detmers252.159$1.8MARB 1ARB 2ARB 3FREE AGENT
José Soriano262.121$790kARB 1ARB 2ARB 3FREE AGENT
Logan O'Hoppe252.008$790kARB 1ARB 2ARB 3FREE AGENT
Nolan Schanuel231.045$780kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ben Joyce241.075$780kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zach Neto241.170$780kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Zeferjahn270.038$770kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Gustavo Campero270.015$584kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jack Kochanowicz240.063$501kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Fermin230.166$478kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sam Bachman251.036$474kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Christian Moore220.000$392kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Michael Darrell-Hicks27$345k
Garrett McDaniels25$323k
Matthew Lugo24$270k
Kyren Paris230.061$257kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryce Teodosio260.023$237kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Niko Kavadas260.045$215kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Victor Mederos240.049$212kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Johnson220.000$176kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Oswald Peraza251.014$174kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jake Eder260.018$163kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chase Silseth251.071$139kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Logan Davidson27$135k
Ian Anderson272.046$132kARB 1ARB 2ARB 3FREE AGENT
Caden Dana210.031$118kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mitch Farris240.000$114kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Shaun Anderson302.057$113kARB 1ARB 2ARB 3FREE AGENT
Sammy Peralta270.075$90kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sebastián Rivero260.141$86kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Denzer Guzman210.000$65kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chad Stevens260.000$64kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Carter Kieboom272.168$53kARB 1ARB 2ARB 3FREE AGENT
Sam Aldegheri23

Graphs

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