RRosternomics

Angels ANA

GM: Perry Minasian

Overview

REBUILD ↗ rising
cheap & losing · year 1 in this regime · payroll 0.84× league · TAB -6.6
-6.6TAB — talent above budget
-16.8WAB — realized wins (TAB + luck)
3.0depth — 2+ WAR regulars16th/30
-4.2dead WAR — sub-replacement drag20th/30
46%dead money %21st/30
0.388win %30th/30
25.5roster fWAR24th/30
+30surplus $M (value vs cost)15th/30
$132Mpayroll $M18th/30luxury tax $173M

Roster

CFMike Trout 58GBryce Teodosio 9GJose Siri 6G
LFJosh Lowe 43GBryce Teodosio 23GWade Meckler 17G
RFJo Adell 64GJorge Soler 8GBryce Teodosio 2G
SSZach Neto 66GOswald Peraza 5G
2BOswald Peraza 38GAdam Frazier 32GVaughn Grissom 16G
3BYoán Moncada 31GOswald Peraza 27GDonovan Walton 12G
1BNolan Schanuel 52GVaughn Grissom 16GTrey Mancini 3G
STARTERSReid Detmers 3.0WARJosé Soriano 1.7WARWalbert Ureña 1.3WARYusei Kikuchi 0.7WARJack Kochanowicz 0.3WAR
CLogan O'Hoppe 44GSebastián Rivero 24GTravis d'Arnaud 14G
DHJorge Soler 49GMike Trout 10GJo Adell 4G
BULLPEN Jordan Romano 4svSam Bachman 11hDrew Pomeranz 7hChase Silseth 5hRyan Zeferjahn 5hBrent Suter 3hJosé Fermin 3hKirby Yates 0h
CLogan O'Hoppe 44 · Sebastián Rivero 24 · Travis d'Arnaud 14
1BNolan Schanuel 52 · Vaughn Grissom 16 · Trey Mancini 3
2BOswald Peraza 38 · Adam Frazier 32 · Vaughn Grissom 16
3BYoán Moncada 31 · Oswald Peraza 27 · Donovan Walton 12
SSZach Neto 66 · Oswald Peraza 5
LFJosh Lowe 43 · Bryce Teodosio 23 · Wade Meckler 17
CFMike Trout 58 · Bryce Teodosio 9 · Jose Siri 6
RFJo Adell 64 · Jorge Soler 8 · Bryce Teodosio 2
DHJorge Soler 49 · Mike Trout 10 · Jo Adell 4
SPReid Detmers 3.0 · José Soriano 1.7 · Walbert Ureña 1.3 · Yusei Kikuchi 0.7 · Jack Kochanowicz 0.3
BP Jordan Romano 4 · Sam Bachman 11 · Drew Pomeranz 7 · Chase Silseth 5 · Ryan Zeferjahn 5 · Brent Suter 3 · José Fermin 3 · Kirby Yates 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.

2026 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Reid Detmers 26 arb 204.9 2.6 +30.0
Mike Trout 34 FA-elig 794.1 37.1 -9.8
Zach Neto 25 pre-arb 953.4 4.2 +18.5
José Soriano 27 arb 202.9 2.9 +16.2
Walbert Ureña 22 172.2 0.8 +13.4
Nolan Schanuel 24 pre-arb 781.9 0.8 +11.8
Wade Meckler 26 pre-arb 441.7 0.5 +10.8
Yusei Kikuchi 35 FA-elig 71.1 21.2 -13.9
Oswald Peraza 26 pre-arb 851.1 0.8 +6.3
Jose Siri 30 arb 451.0 1.1 +5.2
Vaughn Grissom 25 pre-arb 570.8 0.8 +4.7
Brent Suter 36 FA-elig 350.8 1.2 +4.0
Chase Silseth 26 pre-arb 420.8 0.8 +4.4
Denzer Guzman 22 pre-arb 290.7 0.8 +3.8
Samy Natera Jr. 26 130.7 0.5 +4.1
Donovan Walton↔ OAK 32 320.7
Ryan Zeferjahn 28 pre-arb 390.5 0.8 +2.6
Kirby Yates 39 FA-elig 250.5 5.0 -1.7
Jack Kochanowicz 25 pre-arb 130.5 0.8 +2.5
Nick Madrigal 29 arb 150.5 0.5 +2.8
Josh Lowe 28 arb 610.3 2.6 -0.7
Grayson Rodriguez 26 pre-arb 70.2 0.8 +0.7
Sebastián Rivero 27 pre-arb 240.2 0.6 +0.7
Sam Aldegheri 24 90.2
Tyler Heineman↔ TOR 35 70.1 0.2 +0.8
Logan Porter↔ SFG 30 20.1 0.3 +0.6
Brett Kerry 27 10.1
Bryce Teodosio 27 pre-arb 340.1 0.2 +0.4
Travis d'Arnaud 37 FA-elig 140.1 6.0 -5.4
José Fermin 24 pre-arb 260.1 0.6 -0.1
Sam Bachman 26 pre-arb 360.1 0.8 -0.5
Jordan Romano↔ COL 33 110.0 1.5 -1.1
Tayler Saucedo 33 arb 60.0 0.7 -0.7
Trey Mancini 34 5-0.0 0.6 -0.7
Omar Martinez 24 5-0.1 0.0 -0.5
Jo Adell 27 arb 97-0.1 5.2 -5.9
Adam Frazier 34 FA-elig 41-0.2 1.8 -2.8
Alek Manoah 28 arb 3-0.2 1.9 -3.2
Shaun Anderson 31 pre-arb 9-0.2 0.1 -1.6
George Klassen 24 2-0.3 0.0 -2.2
Mitch Farris 25 pre-arb 19-0.3 0.7 -3.0
Ryan Johnson 23 pre-arb 9-0.4 0.2 -3.0
Nick Sandlin 29 8-0.4 0.2 -3.1
Joey Lucchesi 33 arb 5-0.5 0.0 -3.0
Yoán Moncada 31 FA-elig 41-0.5 4.0 -7.3
Drew Pomeranz↔ CHC 37 FA-elig 25-0.6 3.3 -7.1
Christian Moore 23 pre-arb 6-0.6 0.8 -5.0
Jeimer Candelario 32 FA-elig 7-0.7 0.1 -4.5
Jorge Soler 34 FA-elig 75-0.7 13.0 -17.5
Logan O'Hoppe 26 arb 69-1.2 2.6 -10.5

Key additions (new vs 2025)

PlayerfWAR
Walbert Ureña1.3
Wade Meckler1.0
Jose Siri0.6
Vaughn Grissom0.5
Brent Suter0.5
Donovan Walton0.4

Key subtractions (gone from 2025)

Player2025 fWAR
Taylor Ward2.9
Kyle Hendricks1.8
Kenley Jansen0.6
Luis García0.4
Brock Burke0.3
Andrew Chafin0.2

Current & Historical Payroll

2026 payroll
$132.4M
luxury tax $173M
2027 guaranteed
$58.3M

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

Summary — luxury-tax (CBT) basis

2026202720282029203020312032
Tax threshold$244M$247M$250M$253M$256M$259M$262M
Guaranteed contracts$140M$68M$36M$36M$36M
Proj. arbitration$18M
Proj. pre-arbitration$15M
Player benefits$18M$18M$18M$18M$18M
Total CBT payroll$191M$86M$54M$54M$54M
Tax space+$53M+$161M+$196M+$199M+$202M
Est. tax bill

Luxury-tax (CBT) basis: contract AAV + ~$18M benefits/bonus-pool — distinct from the base-salary payroll above. Threshold is the CBA line. Tier-1 payor rates on the overage. Forward years show only guaranteed deals (arb/pre-arb not yet set). Figures are estimates.

Guaranteed / signed (12)

PlayerAgeSvc2026202720282029203020312032
Mike Trout3414.070$37.1M$37.1M$37.1M$37.1M$37.1MFREE AGENT
Yusei Kikuchi357.000$21.2M$21.2MFREE AGENT
Jorge Soler3410.143$13.0MFREE AGENT
Travis d'Arnaud3712.044$6.0MFREE AGENT
Kirby Yates3911.021$5.0MFREE AGENT
Yoán Moncada318.106$4.0MFREE AGENT
Drew Pomeranz3712.008$3.3MFREE AGENT
Adam Frazier349.075$1.8MFREE AGENT
Jordan Romano336.051$1.5MFREE AGENT
Brent Suter368.161$1.2MFREE AGENT
Trey Mancini3410.000$594kFREE AGENT
Jeimer Candelario327.133$71kFREE AGENT

Arbitration-eligible (12)

PlayerAgeSvc2026202720282029203020312032
Jo Adell274.085$5.2MARB 3FREE AGENT
José Soriano273.121$2.9MARB 2ARB 3FREE AGENT
Logan O'Hoppe263.008$2.6MARB 2ARB 3FREE AGENT
Reid Detmers263.159$2.6MARB 2ARB 3FREE AGENT
Josh Lowe283.093$2.6MARB 2ARB 3FREE AGENT
Alek Manoah284.063$1.9MARB 3FREE AGENT
Jose Siri304.015$1.1MARB 3FREE AGENT
Tayler Saucedo333.146$706kARB 2ARB 3FREE AGENT
Nick Madrigal295.087$513kFREE AGENT
Tyler Heineman353.066$217kARB 2ARB 3FREE AGENT
Nick Sandlin294.157$176kARB 3FREE AGENT
Joey Lucchesi335.047$24kFREE AGENT

Pre-arbitration (23)

PlayerAgeSvc2026202720282029203020312032
Zach Neto252.170$4.2MARB 1ARB 2ARB 3FREE AGENT
Christian Moore230.096$820kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Denzer Guzman220.016$820kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nolan Schanuel242.045$810kARB 1ARB 2ARB 3FREE AGENT
Oswald Peraza262.014$810kARB 1ARB 2ARB 3FREE AGENT
Grayson Rodriguez262.129$810kARB 1ARB 2ARB 3FREE AGENT
Vaughn Grissom251.086$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jack Kochanowicz251.012$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sam Bachman261.149$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chase Silseth261.105$800kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Zeferjahn281.038$780kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Walbert Ureña22$780k
Mitch Farris250.028$663kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sebastián Rivero270.162$642kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Fermin241.075$642kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Wade Meckler260.024$534kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Logan Porter300.021$303kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Johnson230.043$241kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryce Teodosio270.081$224kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Shaun Anderson312.085$120kARB 1ARB 2ARB 3FREE AGENT
George Klassen24$29k
Donovan Walton32
Sam Aldegheri24

Graphs

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