SPJosé Soriano 1.7 · Tyler Anderson 1.5 · Patrick Sandoval 1.2 · Jack Kochanowicz 0.6 · Reid Detmers 0.6
BP★ Ben Joyce 4 · Hunter Strickland 12 · Matt Moore 10 · Adam Cimber 8 · Roansy Contreras 1 · Brock Burke 1 · Hans Crouse 1 · José Suarez 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.
2024 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Zach Neto
23
pre-arb
155
3.6
0.8
+14.1
Taylor Ward
30
FA-elig
156
2.8
4.8
+7.0
Logan O'Hoppe
24
pre-arb
136
2.1
0.8
+8.2
José Soriano
25
pre-arb
22
1.7
0.8
+6.2
Tyler Anderson
34
FA-elig
31
1.5
13.0
-6.7
Luis Rengifo
27
arb
78
1.5
4.4
+1.8
Patrick Sandoval
27
arb
16
1.2
5.0
-0.0
Mike Trout
32
FA-elig
29
0.9
37.1
-33.3
Carlos Estévez↔ PHI
31
FA-elig
34
0.9
4.2
-0.4
Nolan Schanuel
22
pre-arb
147
0.7
0.8
+2.2
Reid Detmers
24
arb
17
0.6
0.8
+1.9
Ben Joyce
23
pre-arb
31
0.6
0.7
+1.9
Jack Kochanowicz
23
–
11
0.6
0.2
+2.1
Brock Burke↔ TEX
27
arb
21
0.5
0.6
+1.6
Kevin Pillar↔ CHW
35
FA-elig
83
0.5
0.8
+1.3
Davis Daniel
27
pre-arb
6
0.4
0.7
+1.1
Luis García↔ BOS
37
FA-elig
45
0.4
3.2
-1.6
Ryan Zeferjahn
26
–
12
0.4
0.1
+1.4
Hans Crouse
25
pre-arb
25
0.2
0.2
+0.7
Carson Fulmer
30
pre-arb
37
0.2
0.7
+0.2
Hunter Strickland
35
FA-elig
72
0.2
0.8
+0.1
Mickey Moniak
26
arb
124
0.1
0.8
-0.2
Ehire Adrianza
34
–
8
0.1
0.3
+0.2
Jo Adell
25
arb
130
0.1
0.8
-0.3
Griffin Canning
28
arb
32
0.1
2.6
-2.2
José Suarez
26
arb
22
0.1
0.9
-0.7
Charles Leblanc
28
pre-arb
11
0.1
0.1
+0.1
Jordyn Adams
24
pre-arb
11
0.0
0.7
-0.5
José Marte
28
arb
14
0.0
0.7
-0.5
José Quijada
28
arb
22
0.0
0.8
-0.7
Zac Kristofak
26
–
1
0.0
0.0
-0.0
Amir Garrett
32
–
6
-0.0
0.1
-0.2
Eric Wagaman
26
–
18
-0.0
0.1
-0.1
Willie Calhoun
29
FA-elig
68
-0.0
0.8
-0.9
Luis Guillorme↔ ARI
29
FA-elig
51
-0.0
0.7
-0.9
Adam Cimber
33
FA-elig
28
-0.1
1.6
-1.9
Anthony Rendon
34
FA-elig
57
-0.1
36.6
-36.8
Andrew Wantz
28
arb
1
-0.1
0.7
-1.0
Miguel Sanó
31
FA-elig
28
-0.1
0.9
-1.2
Gustavo Campero
26
–
13
-0.1
0.1
-0.4
Sam Aldegheri
22
–
3
-0.1
–
–
Chase Silseth
24
pre-arb
2
-0.1
0.8
-1.2
Ryan Miller
28
–
13
-0.1
0.1
-0.6
Victor Mederos
23
pre-arb
4
-0.1
0.7
-1.3
Matt Thaiss
29
arb
57
-0.1
0.8
-1.4
Mike Baumann↔ BAL
28
arb
10
-0.2
0.1
-0.8
Kenny Rosenberg
28
pre-arb
7
-0.2
0.7
-1.6
Niko Kavadas
25
–
30
-0.2
0.2
-1.0
Johnny Cueto
38
–
2
-0.2
0.0
-1.0
José Cisnero
35
FA-elig
15
-0.3
0.0
-1.0
Jack López
31
pre-arb
27
-0.3
0.2
-1.2
Bryce Teodosio
25
–
5
-0.3
0.1
-1.2
Zach Plesac
29
arb
3
-0.3
1.0
-2.2
Roansy Contreras↔ PIT
24
arb
37
-0.3
0.6
-1.9
Cole Tucker
27
pre-arb
25
-0.3
0.2
-1.7
Michael Stefanic
28
pre-arb
40
-0.4
0.8
-2.3
Caden Dana
20
–
3
-0.5
0.1
-2.0
Kyren Paris
22
pre-arb
21
-0.5
0.7
-2.7
Niko Goodrum↔ TBR
32
–
4
-0.5
0.0
-2.1
Guillo Zuñiga
25
pre-arb
15
-0.5
0.8
-2.8
Keston Hiura
27
arb
10
-0.5
0.2
-2.4
Aaron Hicks
34
–
18
-0.6
0.7
-3.2
Matt Moore
35
FA-elig
51
-0.8
9.0
-12.2
Brandon Drury
31
FA-elig
97
-2.0
8.5
-17.0
Key additions (new vs 2023)
Player
fWAR
Jack Kochanowicz
0.6
Brock Burke
0.5
Kevin Pillar
0.5
Luis García
0.4
Ryan Zeferjahn
0.4
Hans Crouse
0.2
Key subtractions (gone from 2023)
Player
2023 fWAR
Shohei Ohtani
8.9
Hunter Renfroe
1.0
Gio Urshela
0.5
Chris Devenski
0.3
Tucker Davidson
0.3
Reynaldo López
0.3
Current & Historical Payroll
2024 payroll
$156.5M
2025 guaranteed
$75.7M
What the front office was committed to as of 2024, 2024–2030.
Guaranteed $ are contract commitments signed by 2024; 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 (16)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Mike Trout
32
12.070
$37.1M
$37.1M
$37.1M
$37.1M
$37.1M
$37.1M
$37.1M
Anthony Rendon
34
10.130
$36.6M
$38.6M
$30.2M
FREE AGENT
Tyler Anderson
34
8.065
$13.0M
FREE AGENT
Matt Moore
35
11.000
$9.0M
FREE AGENT
Brandon Drury
31
7.001
$8.5M
FREE AGENT
Carlos Estévez
31
7.022
$4.2M
FREE AGENT
Adam Cimber
33
6.000
$1.6M
FREE AGENT
Miguel Sanó
31
9.000
$875k
FREE AGENT
Kevin Pillar
35
9.072
$830k
FREE AGENT
Hunter Strickland
35
7.033
$795k
FREE AGENT
Aaron Hicks
34
10.041
$740k
FREE AGENT
Ehire Adrianza
34
11.000
$306k
FREE AGENT
Amir Garrett
32
7.000
$145k
FREE AGENT
Niko Goodrum
32
7.000
$49k
FREE AGENT
Johnny Cueto
38
15.143
$48k
FREE AGENT
José Cisnero
35
11.000
$2k
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Patrick Sandoval
27
3.149
$5.0M
ARB 2
ARB 3
FREE AGENT
Taylor Ward
30
3.164
$4.8M
ARB 2
ARB 3
FREE AGENT
Luis Rengifo
27
4.043
$4.4M
ARB 3
FREE AGENT
Griffin Canning
28
4.075
$2.6M
ARB 3
FREE AGENT
Zach Plesac
29
5.000
$1.0M
FREE AGENT
José Suarez
26
3.084
$925k
ARB 2
ARB 3
FREE AGENT
José Quijada
28
3.046
$840k
ARB 2
ARB 3
FREE AGENT
Willie Calhoun
29
4.009
$817k
ARB 3
FREE AGENT
Luis Guillorme
29
4.159
$710k
ARB 3
FREE AGENT
Brock Burke
27
3.065
$639k
ARB 2
ARB 3
FREE AGENT
Keston Hiura
27
3.009
$237k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (37)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Luis García
37
2.142
$3.2M
ARB 1
ARB 2
ARB 3
FREE AGENT
Mickey Moniak
26
2.027
$770k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jo Adell
25
2.085
$770k
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Thaiss
29
2.038
$770k
ARB 1
ARB 2
ARB 3
FREE AGENT
Reid Detmers
24
2.064
$770k
ARB 1
ARB 2
ARB 3
FREE AGENT
José Soriano
25
1.121
$760k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan O'Hoppe
24
1.008
$760k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Guillo Zuñiga
25
0.045
$750k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Stefanic
28
0.093
$750k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nolan Schanuel
22
0.045
$750k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chase Silseth
24
0.153
$750k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zach Neto
23
0.170
$750k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ben Joyce
23
0.127
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Victor Mederos
23
0.006
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyren Paris
22
0.031
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jordyn Adams
24
0.043
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Davis Daniel
27
0.168
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kenny Rosenberg
28
0.056
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Wantz
28
1.148
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Marte
28
1.109
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carson Fulmer
30
2.108
$692k
ARB 1
ARB 2
ARB 3
FREE AGENT
Roansy Contreras
24
1.039
$570k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hans Crouse
25
0.091
$247k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Kochanowicz
23
0.000
$247k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Tucker
27
2.030
$219k
ARB 1
ARB 2
ARB 3
FREE AGENT
Niko Kavadas
25
0.000
$175k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack López
31
0.017
$175k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Zeferjahn
26
0.000
$147k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Baumann
28
1.072
$131k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Miller
28
–
$131k
Charles Leblanc
28
0.069
$103k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryce Teodosio
25
0.000
$88k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Wagaman
26
0.000
$76k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Caden Dana
20
0.000
$72k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gustavo Campero
26
0.000
$56k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zac Kristofak
26
–
$8k
Sam Aldegheri
22
–
—
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 2024; 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