Players & contracts
Updated Nov 11, 202640-man control
- 40-man roster
- 37 / 403 open spots
- 2027 guaranteed
- $25.8MReported contracts only
- Arb-eligible this winter
- 13
- Free agents after 2026
- 0Contracts ending, not counting options
GuaranteedPre-arbArb 1Arb 2Arb 3+Option yearFree agent
Player
2026
2027
2028
2029
2030
2031
2032
2033
FA after
Free agent after 20299 players
Patrick BaileyC · Age 27 · 3.137 svc
Pre-arb$810K
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2029Age-30 season
Hunter GaddisP · Age 28 · 3.059 svc
Pre-arb$809.5K
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2029Age-31 season
Blake PerkinsCF · Age 30 · 3.084 svc
Pre-arb$780K
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2029Age-32 season
Brayan RocchioSS · Age 25 · 3.008 svc
Pre-arb$797K
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2029Age-28 season
Gavin WilliamsP · Age 27 · 3.104 svc
Pre-arb$822.2K
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2029Age-29 season
Free agent after 20308 players
Logan AllenP · Age 28 · 2.107 svc
Pre-arb$820K
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2030Age-31 season
Joey CantilloP · Age 26 · 2.007 svc
Pre-arb$796.6K
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2030Age-30 season
Slade CecconiP · Age 27 · 2.118 svc
Pre-arb$795.6K
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2030Age-31 season
Kyle Manzardo1B · Age 26 · 2.032 svc
Pre-arb$798.3K
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2030Age-29 season
Angel MartínezLF · Age 24 · 2.133 svc
Pre-arb$788K
Arb 1TBD
Arb 2TBD
Arb 3TBD
Arb 4TBD
Free agent—
2030Age-28 season
Erik SabrowskiP · Age 29 · 2.034 svc
Pre-arb$791.6K
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2030Age-32 season
Daniel SchneemannCF · Age 29 · 2.097 svc
Pre-arb$800.7K
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2030Age-33 season
José TenaDH · Age 25 · 2.044 svc
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2030Age-29 season
Free agent after 20313 players
Chase DeLauterRF · Age 25 · 1.000 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2031Age-29 season
Parker MessickP · Age 26 · 1.040 svc
Pre-arb$788.4K
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2031Age-30 season
Andrew WaltersP · Age 25 · 1.032 svc
Pre-arb$781.7K
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2031Age-30 season
Free agent after 203212 players
Franco AlemanP · Age 26 · 0.052 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-32 season
Travis Bazzana2B · Age 24 · 0.153 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-29 season
Daniel EspinoP · Age 25 · 0.046 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-31 season
Angel Genao2B · Age 22 · 0.054 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-28 season
Yorman GómezP · Age 24 · 0.000 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-29 season
Petey HalpinCF · Age 24 · 0.134 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-30 season
Cooper IngleC · Age 24 · 0.013 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-30 season
CJ Kayfus1B · Age 25 · 0.077 svc
Pre-arb$783.4K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-30 season
Austin PetersonP · Age 27 · 0.003 svc
Pre-arb$780K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-32 season
Milan TolentinoSS · Age 24 · 0.000 svc
Pre-arb$800K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-30 season
Kahlil WatsonRF · Age 23 · 0.035 svc
Pre-arb$788K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-29 season
Craig YohoP · Age 27 · 0.151 svc
Pre-arb$781.6K
Pre-arbTBD
Pre-arbTBD
Pre-arbTBD
Arb 1TBD
Arb 2TBD
Arb 3TBD
Free agent—
2032Age-32 season
Guaranteed
$25.4M31 players
—0 players
—0 players
—0 players
—0 players
—0 players
—0 players
—0 players
Under control
32players
32players
32players
32players
23players
15players
12players
0players
Guaranteed = reported contract salaries only. Arbitration and pre-arb salaries are not estimated beyond the current season.Service, arbitration and free agency: estimated from MLB transactions