A
B
C
D
E
F
G
H
I
J
K
L
1
St. Louis Sprockets
2
3/27/2025
3
4
Major League Roster
5
6
Starting Pitchers
7
Name
Date of Birth
Team
Level
Position
Defense
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
8
2/11/1998
CIN
MLB
RHP
-
L/R
27
3
$ 750,000
--
9
3/20/2001
TBR
MLB
RHP
-
R/R
24
2
$ 743,300
--
10
4/1/1996
BOS
MLB
RHP
-
R/R
28
4
$ 760,000
--
11
7/14/1994
BOS
MLB
RHP
-
R/R
30
6+
$ 19,250,000
Contract Extension through 2026
12
5/3/1999
ATH
MLB
RHP
-
R/R
25
2
$ 740,000
Major League Minimum
13
7/31/1999
DET
MLB
RHP
-
R/R
25
2
$ 752,300
--
14
10/15/1998
ARI
MLB
RHP
-
R/R
26
2
$ 754,400
--
15
10/28/1998
ATL
MLB
RHP
-
R/R
26
4
$ 1,000,000
--
16
8/26/1995
PHI
MLB
LHP
-
L/L
29
6+
$ 5,050,000
Contract Extension through 2026
17
9
Player(s)
Total Salary:
$ 29,800,000
18
Relief Pitchers
19
Name
Date of Birth
Team
Level
Position
Defense
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
20
12/2/1994
BAL
MLB
RHP
-
R/R
30
4
$ 740,000
Major League Minimum
21
6/14/1996
SDP
MLB
LHP
-
L/L
28
2
$ 750,500
--
22
9/28/1996
CIN
MLB
RHP
-
R/R
28
3
$ 760,000
--
23
1/8/1998
MIN
MLB
RHP
-
R/R
27
3
$ 747,200
--
24
10/8/1995
PIT
MLB
RHP
-
R/R
29
3
$ 755,000
--
25
6/13/1996
DET
MLB
LHP
-
L/L
28
3
$ 758,300
--
26
2/19/1999
PIT
MLB
RHP
-
R/R
26
2
$ 747,500
--
27
5/15/1993
CHC
MLB
RHP
-
R/R
31
6+
$ 2,150,000
Contract Extension through 2025
28
7/17/1997
MIN
MLB
RHP
-
R/R
27
3
$ 749,450
--
29
2/20/1998
WSN
MLB
RHP
-
R/R
27
3
$ 749,200
--
30
10
Player(s)
Total Salary:
$ 8,907,150
31
Catchers
32
Name
Date of Birth
Team
Level
Position
Defense
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
33
3/18/1991
PHI
MLB
C
C: 0.52/0.20 (+0.12/+0.02)
R/R
34
6+
$ 20,000,000
Free Agent Contract ($20M) through 2027
34
1/7/1998
BOS
MLB
C
C:
L/R
27
2
$ 740,000
Major League Minimum
35
2
Player(s)
Total Salary:
$ 20,740,000
36
Infielders
37
Name
Date of Birth
Team
Level
Position
Defense
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
38
10/1/1992
SDP
MLB
2B/SS
SS: 4.74 (-0.01)
R/R
32
6+
$ 25,000,000
Free Agent Contract ($25M) through 2028
39
12/15/1996
KCR
MLB
2B
2B: 4.19 (-0.06)
R/R
28
4
$ 4,400,000
--
40
9/17/1992
CLE
MLB
3B
3B: 2.69 (+0.04)
S/R
32
6+
$ 28,000,000
Free Agent Contract ($28M) through 2028
41
7/11/1998
SEA
MLB
2B/LF
2B: 4.25 (--)
R/R
26
2
$ -
Rookie
42
7/10/1996
TBR
MLB
SS/2B/3B
SS: 4.82 (+0.07) / 2B: 4.30 (+0.05) / 3B: 2.70 (+0.05)
S/R
28
4
$ 757,300
--
43
3/12/1999
PIT
MLB
SS/2B
SS: 4.75 (--)
R/R
26
2
$ 745,000
--
44
6
Player(s)
Total Salary:
$ 58,902,300
45
Outfielders
46
Name
Date of Birth
Team
Level
Position
Position
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
47
6/24/1999
BOS
MLB
RF
OF: 2.12 (+0.05/-0.03)
L/L
25
2
$ 749,500
--
48
8/21/2000
ARI
MLB
LF/CF/RF
OF: 2.12 (+0.05/-0.03)
L/L
24
3
$ 13,875,000
--
49
2/1/1998
NYY
MLB
2B
OF: 2.12 (+0.05/-0.03)
L/R
27
5
$ 2,625,000
--
50
2/7/2003
NYY
MLB
CF/LF
OF: 2.12 (+0.05/-0.03)
S/R
22
2
$ -
Rookie
51
9/5/1996
BOS
MLB
CF
OF: 2.12 (+0.05/-0.03)
L/R
28
4
$ 760,000
--
52
3/7/2001
ATL
MLB
CF
OF: 2.20 (+0.13/+0.05)
S/L
24
3
$ 9,000,000
--
53
2/2/1998
TBR
MLB
RF
OF: 2.10 (+0.03/-0.05)
L/R
27
4
$ 755,700
--
54
9/4/1998
MIL
MLB
CF
OF: 2.14 (+0.07/-0.01)
L/R
26
3
$ 744,300
--
55
10/7/1997
MIA
MLB
RF/CF
OF: 2.10 (+0.03/-0.05)
L/R
27
5
$ 2,100,000
--
56
7/22/1995
NYM
MLB
CF
OF: 2.21 (+0.14/+0.06)
R/R
29
4
$ 757,800
--
57
9/8/1998
TEX
MLB
CF
OF: 2.13 (+0.06/-0.02)
S/R
26
5
$ 2,550,000
--
58
12/26/1998
KCR
MLB
RF
OF: 2.09 (+0.02/-0.06)
R/R
26
3
$ 747,000
--
59
12
Player(s)
Total Salary:
$ 34,664,300
60
61
Major League Total
39
Player(s)
Total Salary:
$ 153,013,750
62
63
Farm System
64
65
Pitchers
66
Name
Date of Birth
Team
Level
Position
Position
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
67
4/17/2001
NYM
A
RHP
RHP
R/R
23
0
$ -
--
68
10/5/1999
PIT
AAA
RHP
RHP
L/R
25
0
$ -
--
69
1/16/2003
CIN
RHP
RHP
R/R
22
0
$ -
--
70
7/17/1999
KCR
LHP
LHP
L/L
25
0
$ -
--
71
10/9/2002
TOR
A+
RHP
RHP
R/R
22
0
$ -
--
72
4/3/2002
BOS
LHP
LHP
L/L
22
0
$ -
--
73
1/6/2003
WSN
AA
RHP
RHP
R/R
22
0
$ -
--
74
2/17/2006
CHW
LHP
LHP
L/L
19
0
$ -
--
75
11/26/2002
TOR
A
LHP
LHP
L/L
22
0
$ -
--
76
7/20/2004
NYY
A
RHP
RHP
R/R
20
0
$ -
--
77
6/7/2004
CIN
LHP
RHP
S/L
20
0
$ -
--
78
9/9/2006
KCR
LHP
RHP
S/L
18
0
$ -
--
79
1/16/2000
HOU
AAA
RHP
RHP
R/R
25
0
$ -
--
80
1/31/2003
SFG
A+
LHP
LHP
L/L
22
0
$ -
--
81
10/3/2002
NYM
A+
RHP
RHP
R/R
22
0
$ -
--
82
15
Player(s)
Total Salary:
$ -
83
Catchers
84
Name
Date of Birth
Team
Level
Position
Position
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
85
11/13/2001
NYY
A+
C
C
R/R
23
0
$ -
--
86
11/23/1999
BOS
AAA
C
C
L/R
25
0
$ -
--
87
4/6/2003
CHW
AAA
C
C
S/R
21
0
$ -
--
88
10/8/2002
MIL
AAA
C
C
R/R
22
0
$ -
--
89
6/1/2006
SDP
A+
C
C
L/R
18
0
$ -
--
90
5
Player(s)
Total Salary:
$ -
91
Infielders
92
Name
Date of Birth
Team
Level
Position
Position
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
93
9/9/2004
NYY
A
SS
SS
S/R
20
0
$ -
--
94
11/3/2004
SEA
A+
2B
2B
R/R
20
0
$ -
--
95
10/5/2005
CHW
SS
SS
R/R
19
0
$ -
--
96
10/31/2004
CIN
A
SS
SS
R/R
20
0
$ -
--
97
8/24/2006
CHC
SS
SS
S/R
18
0
$ -
--
98
3/2/1999
TEX
AA
2B
2B
R/R
26
1
$ -
Rookie
99
1/27/2002
CLE
AAA
2B/3B/SS
2B/3B/SS
S/R
23
1
$ 740,000
Major League Minimum
100
10/9/2001
WSN
AA
3B
3B
R/R
23
0
$ -
--
101
1/26/2006
ARI
A
3B
3B
R/R
19
0
$ -
--
102
9
Player(s)
Total Salary:
$ 740,000
103
Outfielders
104
Name
Date of Birth
Team
Level
Position
Position
Bats/Throws
Age
ML Service Time
2024 MLB Salary
Contract Status
105
3/1/2001
TBR
AA
CF
CF
R/R
24
0
$ -
--
106
12/4/2000
HOU
AA
RF
RF
L/L
24
0
$ -
--
107
5/8/2002
COL
CF
CF
S/R
22
0
$ -
--
108
2/13/2001
KCR
CF
CF
L/L
24
0
$ -
--
109
11/28/2003
ARI
A
CF
CF
R/R
21
0
$ -
--
110
2/6/2004
PIT
A
CF
CF
L/L
21
0
$ -
--
111
1/18/2005
BAL
CF
CF
L/L
20
0
$ -
--
112
7
Player(s)
Total Salary:
$ -
113
114
Farm System Total
36
Players
Total Salary:
$ 740,000
115
116
Anthony Rizzo - Spring Buyout (70% of $23M)
$ 16,100,000
117
Non-Roster Payroll Obligations
$ 16,100,000
118
119
Subsidized Contracts
$ -
120
121
St. Louis Sprockets Total
75
Players
Total Salary:
$ 169,853,750
122
123
2025 Roster/Salary Cap Limits
75
Players
$ 212,265,000
124
125
Available Roster/Salary Cap
0
Players
$ 42,411,250
126