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
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Shohei Ohtani
28
arb
135
8.9
30.0
+5.2
Mike Trout
31
FA-elig
82
2.9
37.1
-25.4
Brandon Drury
30
FA-elig
125
2.7
8.5
+2.3
Reid Detmers
23
pre-arb
28
2.4
0.7
+8.9
Patrick Sandoval
26
arb
28
2.3
2.8
+6.2
Mickey Moniak
25
pre-arb
85
1.8
0.5
+6.7
Griffin Canning
27
arb
24
1.8
0.8
+6.1
Luis Rengifo
26
arb
126
1.7
2.3
+4.4
Taylor Ward
29
arb
97
1.4
2.8
+2.9
Zach Neto
22
–
84
1.1
0.7
+3.8
Tyler Anderson
33
FA-elig
27
1.1
13.0
-8.8
Hunter Renfroe↔ CIN
31
FA-elig
126
1.0
10.7
-6.7
Carlos Estévez
30
FA-elig
63
0.9
6.8
-3.3
Gio Urshela
31
FA-elig
62
0.5
8.4
-6.3
Matt Moore↔ CLE
34
FA-elig
41
0.5
6.2
-4.3
Matt Thaiss
28
arb
95
0.5
0.7
+1.1
Andrew Wantz
27
pre-arb
27
0.4
0.7
+1.0
Kenny Rosenberg
27
pre-arb
7
0.4
0.2
+1.3
José Soriano
24
pre-arb
38
0.4
0.5
+1.0
Chris Devenski↔ TBR
32
FA-elig
29
0.3
0.5
+0.8
Tucker Davidson↔ KCR
27
arb
18
0.3
0.4
+0.9
Logan O'Hoppe
23
pre-arb
51
0.3
0.7
+0.5
Reynaldo López↔ CHW
29
FA-elig
13
0.3
0.7
+0.4
Michael Stefanic
27
pre-arb
25
0.2
0.2
+0.7
José Quijada
27
arb
10
0.2
0.8
+0.1
Anthony Rendon
33
FA-elig
43
0.2
38.6
-37.7
Jo Adell
24
pre-arb
17
0.2
0.4
+0.4
Chase Silseth
23
pre-arb
16
0.2
0.4
+0.3
Aaron Loup
35
FA-elig
55
0.2
7.5
-6.9
Sam Bachman
23
–
11
0.2
0.5
+0.1
Carson Fulmer
29
pre-arb
3
0.0
0.0
+0.1
Nolan Schanuel
21
–
29
0.0
0.2
-0.1
Randal Grichuk↔ COL
31
FA-elig
54
0.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)
Player
fWAR
Brandon Drury
2.7
Griffin Canning
1.8
Zach Neto
1.1
Tyler Anderson
1.1
Hunter Renfroe
1.0
Carlos Estévez
0.9
Key subtractions (gone from 2022)
Player
2022 fWAR
Noah Syndergaard
1.2
Michael Lorenzen
1.0
Brandon Marsh
0.7
Raisel Iglesias
0.6
Archie Bradley
0.2
Monte Harrison
0.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 agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (17)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Anthony Rendon
33
9.130
$38.6M
$38.6M
$38.6M
$30.2M
FREE AGENT
Mike Trout
31
11.070
$37.1M
$37.1M
$37.1M
$37.1M
$37.1M
$37.1M
$37.1M
Tyler Anderson
33
7.065
$13.0M
FREE AGENT
Hunter Renfroe
31
7.000
$10.7M
FREE AGENT
Brandon Drury
30
6.001
$8.5M
FREE AGENT
Gio Urshela
31
8.000
$8.4M
FREE AGENT
Aaron Loup
35
10.040
$7.5M
FREE AGENT
Carlos Estévez
30
6.022
$6.8M
FREE AGENT
Matt Moore
34
10.000
$6.2M
FREE AGENT
Ryan Tepera
35
8.000
$5.8M
FREE AGENT
Eduardo Escobar
34
10.128
$5.7M
FREE AGENT
Randal Grichuk
31
8.033
$4.7M
FREE AGENT
C.J. Cron
33
8.097
$1.5M
FREE AGENT
Chris Devenski
32
6.036
$549k
FREE AGENT
Mike Moustakas
34
11.111
$418k
FREE AGENT
Jake Lamb
32
9.000
$289k
FREE AGENT
Dominic Leone
31
6.153
$103k
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Shohei Ohtani
28
5.000
$30.0M
FREE AGENT
David Fletcher
29
4.111
$6.0M
ARB 3
FREE AGENT
Jared Walsh
29
3.010
$2.6M
ARB 2
ARB 3
FREE AGENT
Luis Rengifo
26
3.043
$2.3M
ARB 2
ARB 3
FREE AGENT
Lucas Giolito
28
5.080
$1.9M
FREE AGENT
Brett Phillips
29
3.150
$1.2M
ARB 2
ARB 3
FREE AGENT
Jaime Barria
26
3.035
$1.1M
ARB 2
ARB 3
FREE AGENT
Griffin Canning
27
3.075
$850k
ARB 2
ARB 3
FREE AGENT
Reynaldo López
29
5.004
$693k
FREE AGENT
Chad Wallach
31
3.030
$604k
ARB 2
ARB 3
FREE AGENT
Reyes Moronta
30
4.111
$19k
ARB 3
FREE AGENT
Pre-arbitration (38)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Taylor Ward
29
2.164
$2.8M
ARB 1
ARB 2
ARB 3
FREE AGENT
Patrick Sandoval
26
2.149
$2.8M
ARB 1
ARB 2
ARB 3
FREE AGENT
José Quijada
27
2.046
$750k
ARB 1
ARB 2
ARB 3
FREE AGENT
José Suarez
25
2.084
$750k
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Thaiss
28
1.038
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Reid Detmers
23
1.059
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Wantz
27
1.065
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan O'Hoppe
23
0.008
$730k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Marte
27
0.109
$683k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zach Neto
22
0.000
$654k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Davis Daniel
26
0.002
$648k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Warren
27
1.007
$631k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mickey Moniak
25
1.056
$550k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Bachman
23
0.000
$495k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ben Joyce
22
0.000
$488k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Soriano
24
1.000
$465k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chase Silseth
23
0.040
$434k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jo Adell
24
1.162
$360k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tucker Davidson
27
1.039
$351k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Velazquez
28
2.126
$302k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jimmy Herget
29
2.079
$286k
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Stefanic
27
0.048
$174k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nolan Schanuel
21
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kenny Rosenberg
27
0.040
$163k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Webb
29
2.085
$158k
ARB 1
ARB 2
ARB 3
FREE AGENT
Trey Cabbage
26
0.000
$124k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyren Paris
21
0.000
$116k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jordyn Adams
23
0.000
$108k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kolton Ingram
26
–
$89k
Livan Soto
23
0.019
$85k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gerardo Reyes
30
0.078
$85k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jhonathan Díaz
26
0.054
$66k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zack Weiss
31
0.044
$46k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carson Fulmer
29
2.100
$27k
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Okey
28
0.019
$23k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Victor Mederos
22
0.000
$23k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Padlo
26
0.070
$23k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kelvin Cáceres
23
0.000
$15k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Angels's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
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