For the 22nd consecutive season, the ZiPS projection system is unleashing a full set of prognostications. For more information on the ZiPS projections, please consult this year’s introduction, as well as MLB’s glossary entry. The team order is selected by lot, and the next team up is the Tampa Bay Rays.
Batters
The Orioles hogged most of the AL East Disappointment space in 2025, but the Rays were similarly uninspiring. Rather than bouncing back from a down 2024, their first losing season in a pretty long stretch, they dropped down a few more wins in 2025, and never felt like they were relevant, either as dominating contender or incompetent doormat. While the Rays are historically great when it comes to squeezing as much out of every penny, it can be difficult for them to turn things around quickly because they won’t bridge gaps with big spending. So now they enter 2026 with their usual m.o. of trying to accumulate enough incremental advantages to sneakily win 90 games.
Tampa Bay doesn’t have a particularly deep offense, so if the team is successful, it’ll likely require big years from Yandy Díaz and Junior Caminero. ZiPS is still happy with Díaz as one of the better DHs in baseball, though the fact that he’ll turn 35 in August can’t completely be ignored. Nor is ZiPS projecting 45 home runs from Caminero, but he still should be easily this lineup’s largest source of pure power. The computer does expect some offensive regression from Jonathan Aranda, since being able to run a .409 BABIP — like he did last year — isn’t a skill that major leaguers just happen to possess. That said, he’s still projected to produce enough to play first base, rather than getting stuck in tweener hell — that awful place reserved for players who both aren’t good enough offensively to be first basemen and who aren’t strong enough defensively to play a more important infield spot.
ZiPS is not electronically enamored with either recent signee Cedric Mullins or Josh Lowe in the outfield, and it sees the Nick Fortes-led catching tandem as less forte and more pianissimo, but the Rays look at least passable at those positions. Carson Williams gets a solid projection from ZiPS, better than either Steamer or THEBAT, but it is a lot less excited about him, both offensively and defensively, after his rough 2025 season. Left field projects to be a real problem spot, and though Brandon Lowe is probably overrated at this point, ZiPS doesn’t really like any of his possible replacements at second base on our depth chart. ZiPS does like Jadher Areinamo’s defense a lot more than the consensus, so he’s at least interesting. Prospect Xavier Isaac doesn’t spike a big projection, but his offensive upside is real, and there’s hope that his elbow is fine, and that there are no lasting repercussions from the “life-saving” brain surgery he had over the summer.
Pitchers
Even after trading right-hander Shane Baz to the Orioles, the Rays rotation looks to be in at least decent shape. If Shane McClanahan, who hasn’t pitched in the majors since 2023, is fully healthy, he rounds out a pretty nice top trio with Drew Rasmussen and Ryan Pepiot. Meanwhile, offseason acquisition Steven Matz could be either a decent fourth starter or strong in a relief role, and Tropicana Field is a fairly safe home to limit his occasional homericiousness. Both Joe Boyle and Ian Seymour project as league average or just a skosh worse, so there are at least six plausible rotation candidates here, and Yoendrys Gómez isn’t that far back. What ZiPS doesn’t see is a lot of emergency depth here; it usually thinks the Rays have a number of fringy pitching prospects who could fill in admirably, but that’s not the case this time around.
The bullpen is a similar story. ZiPS isn’t super excited about Edwin Uceta, but it remains a huge fan of Griffin Jax, picked up last summer when the league pillaged the Twins. Jax was a short-term play, but ZiPS doesn’t see Taj Bradley, whom Tampa Bay sent to Minnesota in return, as being much more interesting than either Boyle or Seymour. Garrett Cleavinger gets a solid projection, and ZiPS is happy with Bryan Baker, Mason Englert, and Kevin Kelly. ZiPS is less tickled by the Rays’ options to cover lower-leverage innings, guys like Steven Wilson or Hunter Bigge, but I’m sure the team will find some random unknown reliever to put up a 3.30 ERA.
You Aren’t a FanGraphs Member
It looks like you aren’t yet a FanGraphs Member (or aren’t logged in). We aren’t mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we’d like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won’t bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn’t sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don’t be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you’ll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we’ve also removed all the other ads in this article. We didn’t want to overdo it.
The Rays aren’t bad, but this is a tough division, and there are enough holes and questions that ZiPS is putting them in water-treading territory again, somewhere between a few games below .500 and a few games above it. That’s still a team that can sneak into a wild card, but it’ll need some good fortune to do so.

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here. Size of player names is very roughly proportional to Depth Chart playing time. The final team projections may differ considerably from our Depth Chart playing time.
Batters – Standard
Player
B
Age
PO
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
Junior Caminero
R
22
3B
637
585
83
158
27
0
36
115
44
119
6
1
Yandy Díaz
R
34
DH
585
520
70
154
27
0
17
74
55
83
2
1
Jonathan Aranda
L
28
1B
449
394
60
108
18
0
16
62
43
110
1
1
Carson Williams
R
23
SS
554
498
74
110
17
4
21
72
47
189
16
7
Jadher Areinamo
R
22
2B
570
529
63
136
25
0
14
64
30
82
13
6
Josh Lowe
L
28
RF
467
423
62
113
24
2
15
57
38
123
21
3
Dominic Keegan
R
25
C
390
351
44
83
17
2
10
46
29
105
0
0
Andrew Stevenson
L
32
RF
368
338
43
88
15
3
7
43
24
88
19
5
Ryan Vilade
R
27
RF
480
429
57
108
20
3
11
57
40
112
8
4
Cedric Mullins
L
31
CF
478
425
59
95
19
1
15
56
43
105
20
4
Tatem Levins
L
27
C
355
309
37
67
14
1
7
37
38
100
1
0
Raynel Delgado
L
26
2B
447
400
48
102
14
2
6
43
36
101
20
6
Homer Bush Jr.
R
24
CF
512
459
60
119
12
4
3
48
31
105
29
8
Austin Overn
L
23
CF
472
418
63
97
12
3
11
50
41
150
31
7
Bob Seymour
L
27
1B
486
448
65
109
18
2
20
70
33
144
3
0
Hunter Feduccia
L
29
C
393
345
46
80
16
2
9
37
44
99
1
0
Chandler Simpson
L
25
CF
558
519
75
151
16
3
0
43
30
55
51
12
Hunter Stovall
R
29
3B
382
355
41
82
12
1
6
36
21
71
7
2
Nick Fortes
R
29
C
294
265
31
59
9
0
7
30
18
49
2
1
Jacob Melton
L
25
CF
368
338
47
76
15
1
10
41
27
97
20
5
Brayden Taylor
L
24
3B
458
409
53
81
17
3
12
46
44
143
11
3
Cooper Hummel
B
31
DH
372
317
48
73
12
3
10
43
47
96
7
3
Kenny Piper
R
27
C
305
271
35
51
9
1
9
35
24
93
5
0
Tre’ Morgan
L
23
1B
406
351
45
89
12
2
6
41
47
79
5
3
Aidan Smith
R
21
CF
477
430
69
92
18
2
13
55
39
161
21
4
Jonny DeLuca
R
27
CF
332
302
37
71
12
3
8
35
23
66
10
2
Jamie Westbrook
R
31
2B
434
385
44
94
19
0
8
50
36
79
1
1
Taylor Walls
B
29
SS
345
304
43
65
13
2
5
31
35
79
14
4
Xavier Isaac
L
22
DH
320
280
38
60
12
1
13
43
35
114
3
2
Gregory Barrios
R
22
SS
393
366
46
89
13
0
1
32
17
57
20
6
Matt Thaiss
L
31
C
273
233
25
52
9
1
5
26
34
67
2
0
Noah Myers
L
26
LF
426
365
50
78
12
2
7
39
51
131
17
2
Ricardo Genovés
R
27
C
238
216
23
44
9
0
5
26
17
76
0
0
Émilien Pitre
L
23
2B
515
464
54
104
22
2
7
49
40
119
7
4
Brock Jones
L
25
RF
360
316
43
59
12
2
13
44
35
152
12
5
Coco Montes
R
29
LF
429
390
48
89
16
1
9
45
32
126
6
2
Colton Ledbetter
L
24
RF
508
464
59
112
21
3
9
54
32
144
19
7
Cooper Kinney
L
23
2B
501
469
52
112
20
2
12
56
26
135
1
2
Richie Palacios
L
29
LF
369
323
45
74
13
1
5
34
38
70
12
3
Ryan Cermak
R
25
RF
170
154
20
32
7
1
4
20
11
54
5
1
Adrian Santana
B
20
SS
444
414
54
97
14
2
1
33
24
70
22
6
Nathan Flewelling
L
19
C
484
414
41
71
19
2
7
42
58
167
4
2
Logan Davidson
B
28
1B
436
387
49
85
16
1
10
50
42
142
4
2
Jake Fraley
L
31
RF
326
291
38
69
12
0
7
34
30
66
11
4
Bryan Broecker
R
24
C
222
191
19
34
5
0
2
16
25
71
2
0
Mac Horvath
R
24
RF
449
401
64
87
14
0
13
49
41
111
19
5
Will Simpson
R
24
1B
491
449
49
103
21
1
13
57
35
134
4
2
Daniel Vellojin
L
26
C
290
258
22
47
7
1
5
24
26
85
2
1
Ryan Spikes
R
23
3B
393
367
42
80
11
2
10
44
17
127
9
5
Tres Barrera
R
31
C
261
236
23
47
5
0
6
26
18
68
1
0
Jalen Battles
R
26
3B
258
238
28
48
6
0
2
20
13
79
3
3
Angel Mateo
R
21
RF
485
447
50
100
21
1
8
53
25
118
9
5
Carlos Colmenarez
L
22
3B
343
302
32
55
6
1
5
31
30
128
2
3
Kamren James
R
26
LF
269
245
25
48
6
1
4
25
14
90
2
2
Hunter Haas
R
24
3B
342
306
26
51
11
0
4
27
24
115
4
2
Jose Perez
B
22
LF
216
188
18
34
3
1
1
15
19
52
3
2
Jhon Diaz
L
23
RF
409
378
41
73
10
3
10
41
24
118
8
3
Brendan Summerhill
R
24
1B
447
405
37
73
20
0
6
37
34
136
1
2
Batters – Advanced
Player
PA
BA
OBP
SLG
OPS+
ISO
BABIP
Def
WAR
wOBA
3YOPS+
RC
Junior Caminero
637
.270
.322
.501
126
.231
.284
-2
3.9
.350
132
96
Yandy Díaz
585
.296
.368
.446
127
.150
.326
0
2.7
.354
121
86
Jonathan Aranda
449
.274
.354
.442
122
.168
.343
7
2.4
.346
121
62
Carson Williams
554
.221
.293
.398
92
.177
.309
6
2.3
.302
97
64
Jadher Areinamo
570
.257
.298
.384
90
.127
.282
7
1.8
.296
93
66
Josh Lowe
467
.267
.328
.440
113
.173
.344
0
1.8
.331
111
67
Dominic Keegan
390
.236
.300
.382
90
.145
.309
2
1.4
.298
92
40
Andrew Stevenson
368
.260
.318
.385
96
.125
.333
7
1.4
.309
95
47
Ryan Vilade
480
.252
.322
.389
99
.137
.317
6
1.4
.312
97
57
Cedric Mullins
478
.224
.298
.379
89
.155
.262
1
1.3
.297
86
54
Tatem Levins
355
.217
.311
.337
82
.120
.297
4
1.3
.290
83
33
Raynel Delgado
447
.255
.324
.345
88
.090
.328
2
1.3
.298
88
51
Homer Bush Jr.
512
.259
.320
.322
82
.063
.330
2
1.1
.288
83
56
Austin Overn
472
.232
.306
.354
85
.122
.335
-1
1.0
.292
90
54
Bob Seymour
486
.243
.298
.426
100
.183
.313
2
0.8
.312
103
58
Hunter Feduccia
393
.232
.318
.368
92
.136
.300
-6
0.8
.304
90
41
Chandler Simpson
558
.291
.328
.333
87
.042
.325
-7
0.8
.294
85
72
Hunter Stovall
382
.231
.276
.321
67
.090
.273
10
0.8
.264
68
34
Nick Fortes
294
.223
.285
.336
74
.113
.249
4
0.8
.276
74
26
Jacob Melton
368
.225
.285
.364
81
.139
.286
2
0.8
.285
86
41
Brayden Taylor
458
.198
.276
.342
72
.144
.272
7
0.7
.273
77
42
Cooper Hummel
372
.230
.339
.382
102
.152
.299
0
0.7
.320
99
44
Kenny Piper
305
.188
.269
.328
67
.140
.249
5
0.7
.266
69
25
Tre’ Morgan
406
.254
.347
.350
97
.096
.312
3
0.7
.312
100
45
Aidan Smith
477
.214
.285
.356
79
.142
.309
0
0.7
.283
87
50
Jonny DeLuca
332
.235
.299
.374
88
.139
.276
-1
0.6
.295
90
37
Jamie Westbrook
434
.244
.319
.356
89
.112
.289
-5
0.5
.300
87
44
Taylor Walls
345
.214
.294
.319
73
.105
.273
0
0.4
.275
73
33
Xavier Isaac
320
.214
.309
.404
98
.190
.307
0
0.4
.313
106
36
Gregory Barrios
393
.243
.284
.287
61
.044
.286
4
0.3
.255
63
36
Matt Thaiss
273
.223
.327
.335
87
.112
.292
-6
0.3
.299
83
26
Noah Myers
426
.214
.314
.315
78
.101
.313
3
0.3
.284
80
40
Ricardo Genovés
238
.204
.273
.315
65
.111
.289
3
0.3
.263
69
19
Émilien Pitre
515
.224
.289
.325
73
.101
.287
3
0.3
.272
77
47
Brock Jones
360
.187
.277
.361
77
.174
.305
5
0.2
.281
81
36
Coco Montes
429
.228
.291
.344
78
.116
.314
5
0.2
.281
77
41
Colton Ledbetter
508
.241
.294
.358
82
.117
.331
4
0.2
.285
86
56
Cooper Kinney
501
.239
.281
.367
80
.128
.311
-1
0.2
.283
84
49
Richie Palacios
369
.229
.315
.322
80
.093
.278
2
0.2
.286
82
36
Ryan Cermak
170
.208
.276
.344
73
.136
.292
4
0.2
.272
77
16
Adrian Santana
444
.234
.276
.285
58
.051
.280
5
0.2
.250
64
39
Nathan Flewelling
484
.171
.278
.278
57
.106
.267
4
0.2
.254
67
34
Logan Davidson
436
.220
.301
.344
81
.124
.319
6
0.2
.287
81
42
Jake Fraley
326
.237
.316
.351
87
.114
.284
0
0.1
.296
87
36
Bryan Broecker
222
.178
.282
.236
48
.058
.271
3
0.0
.244
51
13
Mac Horvath
449
.217
.290
.349
78
.132
.267
2
0.0
.282
84
46
Will Simpson
491
.229
.286
.367
82
.138
.298
3
-0.2
.286
85
49
Daniel Vellojin
290
.182
.264
.275
52
.093
.250
-1
-0.4
.245
53
20
Ryan Spikes
393
.218
.261
.341
67
.123
.304
0
-0.4
.263
71
37
Tres Barrera
261
.199
.266
.297
58
.098
.253
-3
-0.4
.253
55
19
Jalen Battles
258
.202
.254
.252
43
.050
.293
4
-0.6
.229
45
17
Angel Mateo
485
.224
.276
.329
69
.105
.287
3
-0.7
.267
75
45
Carlos Colmenarez
343
.182
.271
.258
50
.076
.296
1
-0.8
.244
58
23
Kamren James
269
.196
.256
.278
50
.082
.291
-1
-1.3
.240
52
19
Hunter Haas
342
.167
.239
.242
36
.075
.251
2
-1.4
.220
39
19
Jose Perez
216
.181
.268
.223
41
.043
.244
-4
-1.5
.230
45
13
Jhon Diaz
409
.193
.245
.315
56
.122
.252
-1
-1.6
.246
61
32
Brendan Summerhill
447
.180
.248
.274
47
.094
.255
-1
-2.4
.235
51
29
Batters – Top Near-Age Offensive Comps
Batters – 80th/20th Percentiles
Player
80th BA
80th OBP
80th SLG
80th OPS+
80th WAR
20th BA
20th OBP
20th SLG
20th OPS+
20th WAR
Junior Caminero
.298
.349
.567
148
5.6
.241
.292
.438
102
1.8
Yandy Díaz
.326
.395
.492
144
3.9
.269
.342
.408
110
1.4
Jonathan Aranda
.302
.382
.497
143
3.5
.245
.322
.395
101
1.3
Carson Williams
.251
.322
.458
115
3.8
.193
.265
.343
70
0.8
Jadher Areinamo
.282
.325
.428
108
3.2
.228
.273
.333
71
0.5
Josh Lowe
.296
.358
.493
133
2.9
.238
.301
.393
93
0.5
Dominic Keegan
.266
.326
.427
107
2.3
.208
.271
.335
71
0.6
Andrew Stevenson
.292
.348
.436
117
2.3
.234
.290
.337
76
0.5
Ryan Vilade
.280
.347
.434
116
2.4
.225
.295
.341
79
0.2
Cedric Mullins
.248
.328
.432
109
2.5
.193
.269
.323
67
0.1
Tatem Levins
.245
.343
.386
101
2.1
.189
.283
.293
63
0.5
Raynel Delgado
.284
.351
.382
105
2.2
.228
.296
.306
72
0.3
Homer Bush Jr.
.285
.349
.363
98
2.2
.229
.291
.290
63
-0.1
Austin Overn
.260
.333
.400
104
2.1
.201
.280
.309
68
-0.1
Bob Seymour
.270
.320
.484
120
2.1
.214
.268
.372
78
-0.5
Hunter Feduccia
.261
.350
.410
111
1.7
.207
.291
.315
73
-0.1
Chandler Simpson
.322
.359
.367
105
2.2
.258
.299
.294
69
-0.5
Hunter Stovall
.258
.306
.361
84
1.6
.205
.252
.280
50
-0.1
Nick Fortes
.258
.319
.402
99
1.7
.191
.254
.292
53
0.0
Jacob Melton
.250
.313
.414
100
1.7
.197
.259
.317
61
-0.2
Brayden Taylor
.221
.300
.390
91
1.8
.170
.252
.299
54
-0.3
Cooper Hummel
.259
.367
.436
123
1.6
.208
.310
.331
81
-0.2
Kenny Piper
.216
.299
.386
88
1.6
.162
.241
.282
47
0.0
Tre’ Morgan
.280
.376
.394
114
1.6
.222
.314
.311
76
-0.3
Aidan Smith
.243
.311
.398
97
1.7
.191
.258
.311
61
-0.4
Jonny DeLuca
.262
.325
.432
108
1.4
.209
.271
.329
70
-0.2
Jamie Westbrook
.271
.346
.397
107
1.5
.218
.294
.315
72
-0.4
Taylor Walls
.240
.326
.368
93
1.4
.188
.265
.279
53
-0.3
Xavier Isaac
.244
.339
.460
119
1.3
.185
.282
.342
74
-0.5
Gregory Barrios
.274
.312
.326
79
1.3
.218
.259
.257
46
-0.5
Matt Thaiss
.254
.359
.380
107
1.0
.195
.296
.288
67
-0.3
Noah Myers
.242
.342
.361
97
1.2
.184
.286
.274
60
-0.7
Ricardo Genovés
.235
.306
.369
88
1.0
.176
.242
.265
43
-0.3
Émilien Pitre
.249
.313
.359
87
1.2
.196
.263
.285
54
-0.9
Brock Jones
.216
.302
.419
97
1.1
.156
.247
.299
53
-0.8
Coco Montes
.259
.322
.396
101
1.4
.199
.259
.306
58
-0.9
Colton Ledbetter
.265
.320
.401
99
1.2
.214
.271
.321
65
-0.8
Cooper Kinney
.265
.308
.410
99
1.4
.214
.258
.327
65
-0.7
Richie Palacios
.256
.343
.362
98
1.0
.205
.290
.283
63
-0.6
Ryan Cermak
.239
.310
.400
95
0.7
.178
.248
.298
53
-0.2
Adrian Santana
.261
.305
.324
75
1.3
.209
.252
.249
42
-0.8
Nathan Flewelling
.202
.307
.331
81
1.5
.141
.246
.230
40
-1.0
Logan Davidson
.248
.330
.395
102
1.3
.192
.270
.298
62
-0.9
Jake Fraley
.269
.347
.401
109
1.0
.211
.289
.304
67
-0.6
Bryan Broecker
.208
.314
.275
67
0.6
.147
.250
.198
30
-0.4
Mac Horvath
.249
.314
.399
97
1.1
.191
.262
.295
56
-1.2
Will Simpson
.252
.312
.407
99
0.8
.201
.261
.319
63
-1.4
Daniel Vellojin
.209
.295
.326
72
0.4
.156
.237
.240
37
-0.9
Ryan Spikes
.245
.285
.393
86
0.5
.188
.230
.294
46
-1.5
Tres Barrera
.228
.296
.354
78
0.2
.171
.237
.258
40
-1.0
Jalen Battles
.230
.283
.288
62
0.0
.174
.225
.217
26
-1.2
Angel Mateo
.251
.302
.367
86
0.4
.196
.250
.285
50
-1.7
Carlos Colmenarez
.215
.298
.318
73
0.1
.154
.239
.212
30
-1.7
Kamren James
.222
.283
.315
67
-0.7
.170
.229
.234
33
-1.9
Hunter Haas
.194
.264
.283
52
-0.6
.139
.212
.206
17
-2.1
Jose Perez
.214
.299
.262
58
-1.0
.154
.241
.190
24
-1.9
Jhon Diaz
.222
.275
.358
75
-0.6
.170
.224
.271
38
-2.5
Brendan Summerhill
.207
.274
.313
64
-1.5
.155
.224
.238
30
-3.4
Batters – Platoon Splits
Player
BA vs. L
OBP vs. L
SLG vs. L
BA vs. R
OBP vs. R
SLG vs. R
Junior Caminero
.282
.338
.537
.265
.314
.485
Yandy Díaz
.304
.380
.475
.293
.362
.434
Jonathan Aranda
.262
.343
.397
.280
.359
.463
Carson Williams
.224
.299
.415
.219
.291
.390
Jadher Areinamo
.263
.306
.388
.255
.295
.382
Josh Lowe
.256
.314
.416
.272
.334
.450
Dominic Keegan
.242
.309
.404
.234
.296
.373
Andrew Stevenson
.255
.311
.378
.263
.321
.388
Ryan Vilade
.265
.335
.406
.245
.314
.380
Cedric Mullins
.213
.281
.352
.228
.305
.389
Tatem Levins
.210
.301
.296
.219
.314
.351
Raynel Delgado
.233
.299
.310
.264
.333
.359
Homer Bush Jr.
.261
.324
.321
.258
.318
.323
Austin Overn
.235
.305
.330
.231
.307
.363
Bob Seymour
.236
.286
.415
.246
.303
.431
Hunter Feduccia
.214
.294
.348
.240
.330
.378
Chandler Simpson
.274
.308
.319
.297
.336
.339
Hunter Stovall
.235
.287
.319
.229
.271
.322
Nick Fortes
.229
.292
.365
.219
.281
.320
Jacob Melton
.211
.276
.322
.230
.289
.379
Brayden Taylor
.191
.260
.322
.201
.282
.350
Cooper Hummel
.232
.336
.393
.229
.340
.376
Kenny Piper
.200
.286
.350
.183
.262
.319
Tre’ Morgan
.239
.330
.304
.259
.353
.367
Aidan Smith
.218
.295
.368
.212
.280
.350
Jonny DeLuca
.241
.307
.379
.231
.294
.371
Jamie Westbrook
.250
.324
.371
.241
.316
.348
Taylor Walls
.219
.290
.344
.212
.297
.308
Xavier Isaac
.203
.292
.354
.219
.316
.423
Gregory Barrios
.243
.287
.280
.243
.283
.290
Matt Thaiss
.222
.313
.306
.224
.333
.348
Noah Myers
.202
.296
.298
.218
.319
.321
Ricardo Genovés
.215
.287
.329
.197
.265
.307
Émilien Pitre
.209
.278
.310
.230
.294
.331
Brock Jones
.169
.264
.338
.192
.280
.368
Coco Montes
.231
.299
.346
.227
.288
.342
Colton Ledbetter
.224
.277
.328
.248
.300
.369
Cooper Kinney
.230
.269
.357
.242
.286
.370
Richie Palacios
.231
.311
.297
.228
.317
.332
Ryan Cermak
.208
.283
.313
.208
.274
.358
Adrian Santana
.239
.275
.274
.233
.276
.289
Nathan Flewelling
.159
.262
.257
.176
.284
.286
Logan Davidson
.213
.289
.346
.223
.307
.343
Jake Fraley
.222
.300
.292
.242
.321
.370
Bryan Broecker
.190
.309
.276
.173
.270
.218
Mac Horvath
.222
.298
.359
.215
.286
.345
Will Simpson
.231
.297
.373
.229
.281
.365
Daniel Vellojin
.171
.253
.268
.188
.269
.278
Ryan Spikes
.223
.267
.357
.216
.258
.333
Tres Barrera
.205
.279
.308
.196
.260
.291
Jalen Battles
.200
.253
.271
.202
.254
.244
Angel Mateo
.226
.281
.323
.223
.274
.331
Carlos Colmenarez
.173
.264
.222
.186
.273
.271
Kamren James
.205
.266
.274
.192
.251
.279
Hunter Haas
.169
.242
.236
.166
.238
.244
Jose Perez
.182
.258
.200
.180
.272
.233
Jhon Diaz
.184
.234
.282
.196
.249
.327
Brendan Summerhill
.188
.264
.286
.176
.240
.268
Pitchers – Standard
Player
T
Age
W
L
ERA
G
GS
IP
H
ER
HR
BB
SO
Drew Rasmussen
R
30
8
6
3.56
29
28
136.7
120
54
16
35
116
Shane McClanahan
L
29
8
5
3.31
20
20
111.3
95
41
13
30
117
Ryan Pepiot
R
28
10
9
4.08
27
27
143.3
121
65
21
51
142
Griffin Jax
R
31
6
3
2.73
68
1
66.0
51
20
6
17
88
Joe Boyle
R
26
7
8
4.21
27
23
113.3
94
53
13
63
126
Ian Seymour
L
27
7
8
4.33
29
19
120.7
111
58
18
35
115
Joe Rock
L
25
5
6
4.30
29
17
106.7
108
51
13
35
85
Ty Johnson
R
24
6
6
4.00
25
18
94.0
84
44
12
33
94
Brian Van Belle
R
29
6
7
4.38
24
16
102.7
111
50
15
22
72
Steven Matz
L
35
3
3
3.84
35
7
65.7
66
28
8
17
61
Michael Forret
R
22
4
4
4.52
25
21
89.7
85
45
12
34
78
Logan Workman
R
27
6
8
4.73
25
24
123.7
127
65
20
36
95
Garrett Cleavinger
L
32
5
3
3.30
61
0
57.3
43
21
7
20
72
T.J. Nichols
R
24
6
9
4.68
22
20
105.7
107
55
16
29
86
Yoendrys Gómez
R
26
5
5
4.44
30
19
93.3
84
46
14
39
92
Edwin Uceta
R
28
6
4
3.69
59
0
70.7
56
29
9
27
87
Mason Englert
R
26
3
2
3.97
38
5
70.3
66
31
9
19
66
Brody Hopkins
R
24
5
6
4.73
24
24
104.7
99
55
14
48
92
Jesse Scholtens
R
32
3
3
4.52
21
14
75.7
78
38
11
25
63
Kyle Gibson
R
38
6
8
4.88
22
22
120.0
128
65
18
47
102
Jake Woodford
R
29
4
6
4.70
30
12
92.0
96
48
11
30
67
Caleb Boushley
R
32
3
5
4.67
28
14
90.7
99
47
12
27
65
Kevin Kelly
R
28
4
4
3.81
56
1
59.0
53
25
7
13
53
Santiago Suarez
R
21
4
5
4.94
18
18
82.0
87
45
14
21
59
Alex Faedo
R
30
3
4
4.53
23
10
59.7
56
30
8
24
53
Forrest Whitley
R
28
4
5
4.42
26
9
57.0
52
28
7
25
57
Ty Cummings
R
24
4
6
4.93
25
19
107.7
116
59
15
37
67
Osvaldo Bido
R
30
4
6
4.93
26
14
91.3
89
50
14
39
81
Bryan Baker
R
31
4
3
3.94
61
0
59.3
50
26
8
21
65
Manuel Rodríguez
R
29
3
3
4.01
42
0
42.7
39
19
4
15
38
Cole Sulser
R
36
2
3
4.26
39
1
44.3
44
21
6
15
39
Trevor Martin
R
25
4
5
4.91
30
12
77.0
81
42
13
26
62
John Rooney
L
29
3
3
4.50
41
3
52.0
47
26
6
25
52
Owen Wild
R
23
5
7
5.23
21
21
96.3
102
56
17
33
71
Jonathan Hernández
R
29
2
2
4.50
39
1
46.0
45
23
5
24
41
Kodi Whitley
R
31
2
2
4.21
29
0
36.3
35
17
5
11
33
Alex Cook
R
25
2
3
4.58
20
2
35.3
35
18
6
14
32
Jackson Baumeister
R
23
2
4
5.30
19
19
73.0
75
43
12
31
54
Roel Garcia III
R
27
3
4
5.12
19
8
58.0
63
33
10
18
40
Sean Hunley
R
26
3
5
5.05
26
7
66.0
72
37
10
20
38
Hunter Bigge
R
28
1
2
4.29
32
0
35.7
33
17
5
18
36
Evan Reifert
R
27
2
3
4.70
31
1
30.7
26
16
4
18
34
Tommy McCollum
R
27
2
2
4.53
44
0
47.7
47
24
6
20
41
Peter Strzelecki
R
31
2
2
4.82
33
0
37.3
37
20
5
17
31
Derrick Edington
R
26
3
3
4.53
44
0
49.7
49
25
6
19
40
Jacob Watters
R
25
3
5
5.59
13
10
48.3
50
30
7
26
36
Mike Flynn
R
29
1
2
4.99
27
1
30.7
29
17
4
14
28
Steven Wilson
R
31
2
2
4.73
55
0
53.3
46
28
9
24
52
Austin Vernon
R
27
3
4
5.08
31
3
51.3
49
29
8
30
49
Jack Snyder
R
27
2
2
5.09
26
0
35.3
38
20
5
17
27
Luis Guerrero
R
25
3
3
4.86
42
0
50.0
45
27
7
28
44
Jack Hartman
R
27
2
3
5.12
33
0
38.7
41
22
6
18
28
Jackson Lancaster
L
27
2
4
4.95
27
0
40.0
41
22
6
17
32
Ryan Shreve
R
28
4
5
5.09
31
1
58.3
65
33
8
24
33
Dan Hammer
R
28
2
4
5.75
27
2
40.7
42
26
6
28
32
Keyshawn Askew
L
26
2
4
5.54
32
3
50.3
48
31
6
33
40
Jonny Cuevas
R
25
2
5
5.60
30
2
53.0
59
33
9
26
31
Pitchers – Advanced
Player
IP
K/9
BB/9
HR/9
BB%
K%
BABIP
ERA+
3ERA+
FIP
ERA-
WAR
Drew Rasmussen
136.7
7.6
2.3
1.1
6.3%
20.7%
.268
115
112
3.84
87
2.6
Shane McClanahan
111.3
9.5
2.4
1.1
6.6%
25.6%
.281
123
119
3.44
81
2.4
Ryan Pepiot
143.3
8.9
3.2
1.3
8.6%
23.9%
.265
100
101
4.32
100
1.9
Griffin Jax
66.0
12.0
2.3
0.8
6.4%
33.3%
.298
150
138
2.54
67
1.6
Joe Boyle
113.3
10.0
5.0
1.0
12.6%
25.2%
.281
97
98
4.28
103
1.3
Ian Seymour
120.7
8.6
2.6
1.3
7.0%
22.9%
.280
94
95
4.27
106
1.2
Joe Rock
106.7
7.2
3.0
1.1
7.6%
18.5%
.295
95
99
4.28
105
1.1
Ty Johnson
94.0
9.0
3.2
1.1
8.3%
23.7%
.283
97
99
4.16
103
1.1
Brian Van Belle
102.7
6.3
1.9
1.3
5.0%
16.5%
.296
93
94
4.39
107
1.0
Steven Matz
65.7
8.4
2.3
1.1
6.1%
22.0%
.307
106
99
3.76
94
0.9
Michael Forret
89.7
7.8
3.4
1.2
8.8%
20.2%
.283
90
96
4.50
111
0.8
Logan Workman
123.7
6.9
2.6
1.5
6.8%
18.0%
.286
86
89
4.70
116
0.8
Garrett Cleavinger
57.3
11.3
3.1
1.1
8.5%
30.8%
.271
124
117
3.60
81
0.8
T.J. Nichols
105.7
7.3
2.5
1.4
6.4%
19.1%
.290
87
92
4.47
115
0.8
Yoendrys Gómez
93.3
8.9
3.8
1.4
9.8%
23.0%
.278
92
94
4.59
109
0.8
Edwin Uceta
70.7
11.1
3.4
1.1
9.2%
29.8%
.280
110
110
3.76
91
0.7
Mason Englert
70.3
8.4
2.4
1.2
6.5%
22.5%
.289
103
107
3.89
97
0.7
Brody Hopkins
104.7
7.9
4.1
1.2
10.4%
19.9%
.283
86
91
4.86
116
0.7
Jesse Scholtens
75.7
7.5
3.0
1.3
7.6%
19.2%
.296
90
87
4.46
111
0.6
Kyle Gibson
120.0
7.7
3.5
1.4
8.9%
19.2%
.306
84
77
4.69
120
0.6
Jake Woodford
92.0
6.6
2.9
1.1
7.5%
16.8%
.296
87
87
4.44
115
0.5
Caleb Boushley
90.7
6.4
2.7
1.2
6.9%
16.5%
.303
87
86
4.41
115
0.5
Kevin Kelly
59.0
8.1
2.0
1.1
5.4%
22.0%
.277
107
109
3.93
93
0.5
Santiago Suarez
82.0
6.5
2.3
1.5
6.0%
16.9%
.287
83
90
4.75
121
0.4
Alex Faedo
59.7
8.0
3.6
1.2
9.3%
20.5%
.282
90
89
4.44
111
0.4
Forrest Whitley
57.0
9.0
3.9
1.1
10.2%
23.2%
.290
92
94
4.29
109
0.4
Ty Cummings
107.7
5.6
3.1
1.3
7.9%
14.2%
.290
83
87
4.90
120
0.4
Osvaldo Bido
91.3
8.0
3.8
1.4
9.8%
20.4%
.287
83
83
4.96
121
0.3
Bryan Baker
59.3
9.9
3.2
1.2
8.5%
26.3%
.278
103
101
3.84
97
0.3
Manuel Rodríguez
42.7
8.0
3.2
0.8
8.3%
21.0%
.287
102
102
3.94
98
0.3
Cole Sulser
44.3
7.9
3.0
1.2
7.9%
20.6%
.295
96
88
4.25
104
0.2
Trevor Martin
77.0
7.2
3.0
1.5
7.7%
18.5%
.294
83
88
4.92
120
0.2
John Rooney
52.0
9.0
4.3
1.0
11.0%
22.9%
.291
91
91
4.51
110
0.2
Owen Wild
96.3
6.6
3.1
1.6
7.9%
16.9%
.287
78
84
5.07
128
0.1
Jonathan Hernández
46.0
8.0
4.7
1.0
11.7%
19.9%
.299
91
92
4.49
110
0.1
Kodi Whitley
36.3
8.2
2.7
1.2
7.2%
21.6%
.291
97
94
4.13
103
0.1
Alex Cook
35.3
8.2
3.6
1.5
9.0%
20.6%
.290
89
94
4.83
112
0.1
Jackson Baumeister
73.0
6.7
3.8
1.5
9.5%
16.6%
.284
77
83
5.30
130
0.0
Roel Garcia III
58.0
6.2
2.8
1.6
7.1%
15.8%
.291
80
82
5.11
126
0.0
Sean Hunley
66.0
5.2
2.7
1.4
7.0%
13.3%
.286
81
84
5.16
124
0.0
Hunter Bigge
35.7
9.1
4.5
1.3
11.3%
22.6%
.289
95
95
4.57
105
0.0
Evan Reifert
30.7
10.0
5.3
1.2
12.9%
24.3%
.282
87
91
4.89
115
0.0
Tommy McCollum
47.7
7.7
3.8
1.1
9.5%
19.4%
.293
90
91
4.59
111
-0.1
Peter Strzelecki
37.3
7.5
4.1
1.2
10.4%
18.9%
.291
85
84
4.85
118
-0.1
Derrick Edington
49.7
7.2
3.4
1.1
8.8%
18.4%
.291
90
94
4.45
111
-0.1
Jacob Watters
48.3
6.7
4.8
1.3
11.8%
16.3%
.291
73
80
5.42
137
-0.1
Mike Flynn
30.7
8.2
4.1
1.2
10.3%
20.6%
.287
82
81
4.89
122
-0.1
Steven Wilson
53.3
8.8
4.1
1.5
10.5%
22.8%
.262
86
85
4.93
116
-0.2
Austin Vernon
51.3
8.6
5.3
1.4
12.8%
20.9%
.289
80
83
5.21
125
-0.2
Jack Snyder
35.3
6.9
4.3
1.3
10.6%
16.9%
.303
80
83
5.00
125
-0.3
Luis Guerrero
50.0
7.9
5.0
1.3
12.6%
19.7%
.271
84
88
5.14
119
-0.3
Jack Hartman
38.7
6.5
4.2
1.4
10.2%
15.9%
.292
80
82
5.21
125
-0.3
Jackson Lancaster
40.0
7.2
3.8
1.4
9.5%
17.9%
.292
82
85
4.94
122
-0.3
Ryan Shreve
58.3
5.1
3.7
1.2
9.2%
12.6%
.294
80
81
5.10
125
-0.4
Dan Hammer
40.7
7.1
6.2
1.3
14.5%
16.6%
.293
71
72
5.79
141
-0.5
Keyshawn Askew
50.3
7.2
5.9
1.1
13.9%
16.9%
.282
74
76
5.69
135
-0.5
Jonny Cuevas
53.0
5.3
4.4
1.5
10.7%
12.8%
.287
73
78
5.73
137
-0.5
Pitchers – Top Near-Age Comps
Pitchers – Splits and Percentiles
Player
BA vs. L
OBP vs. L
SLG vs. L
BA vs. R
OBP vs. R
SLG vs. R
80th WAR
20th WAR
80th ERA
20th ERA
Drew Rasmussen
.237
.295
.378
.234
.280
.387
3.3
1.7
3.09
4.17
Shane McClanahan
.237
.287
.333
.225
.278
.385
3.1
1.6
2.78
4.00
Ryan Pepiot
.219
.310
.384
.234
.296
.410
2.9
0.8
3.56
4.83
Griffin Jax
.216
.279
.315
.199
.247
.338
2.4
0.6
1.89
4.29
Joe Boyle
.220
.333
.364
.222
.325
.370
2.3
0.1
3.64
5.04
Ian Seymour
.240
.306
.377
.239
.301
.430
2.0
0.3
3.77
4.93
Joe Rock
.267
.320
.400
.251
.318
.415
1.8
0.2
3.77
5.00
Ty Johnson
.249
.332
.399
.220
.293
.387
1.8
0.3
3.61
4.93
Brian Van Belle
.268
.313
.443
.269
.305
.443
1.7
0.4
3.88
4.91
Steven Matz
.262
.314
.354
.250
.297
.418
1.5
0.2
3.11
5.05
Michael Forret
.252
.335
.423
.238
.306
.395
1.4
0.2
3.98
5.16
Logan Workman
.266
.326
.448
.253
.300
.448
1.7
0.1
4.13
5.28
Garrett Cleavinger
.203
.295
.319
.212
.297
.380
1.4
0.0
2.59
4.30
T.J. Nichols
.266
.312
.478
.245
.307
.389
1.4
0.0
4.18
5.37
Yoendrys Gómez
.242
.323
.433
.230
.315
.393
1.4
0.1
3.89
5.05
Edwin Uceta
.216
.308
.360
.212
.292
.372
1.4
-0.2
2.90
4.75
Mason Englert
.224
.279
.384
.259
.313
.408
1.2
0.1
3.24
4.78
Brody Hopkins
.249
.335
.421
.240
.344
.394
1.3
0.0
4.31
5.21
Jesse Scholtens
.269
.336
.433
.251
.304
.437
1.2
0.1
3.86
5.17
Kyle Gibson
.278
.351
.452
.253
.316
.436
1.3
-0.3
4.31
5.69
Jake Woodford
.263
.326
.419
.260
.324
.415
1.1
-0.1
4.16
5.27
Caleb Boushley
.282
.348
.448
.260
.298
.422
1.1
0.0
4.06
5.34
Kevin Kelly
.247
.304
.398
.229
.292
.382
1.0
0.0
3.19
4.57
Santiago Suarez
.253
.299
.425
.273
.315
.486
0.9
-0.2
4.32
5.73
Alex Faedo
.239
.315
.381
.250
.323
.431
0.8
-0.2
3.95
5.35
Forrest Whitley
.248
.336
.416
.227
.311
.370
0.9
0.0
3.74
5.23
Ty Cummings
.260
.332
.431
.275
.328
.441
1.0
-0.2
4.48
5.42
Osvaldo Bido
.252
.344
.459
.249
.330
.406
1.0
-0.4
4.31
5.65
Bryan Baker
.225
.298
.392
.225
.288
.383
0.9
-0.4
3.06
5.16
Manuel Rodríguez
.271
.354
.443
.217
.291
.326
0.6
-0.2
3.33
4.95
Cole Sulser
.238
.297
.381
.270
.333
.461
0.6
-0.3
3.44
5.40
Trevor Martin
.246
.312
.437
.277
.339
.476
0.7
-0.4
4.32
5.58
John Rooney
.221
.338
.338
.242
.340
.409
0.6
-0.4
3.86
5.47
Owen Wild
.275
.345
.500
.256
.305
.429
0.7
-0.5
4.75
5.83
Jonathan Hernández
.268
.362
.427
.232
.325
.364
0.4
-0.4
3.95
5.34
Kodi Whitley
.266
.329
.453
.234
.286
.390
0.4
-0.3
3.42
5.31
Alex Cook
.238
.324
.460
.270
.329
.446
0.4
-0.3
3.91
5.48
Jackson Baumeister
.278
.366
.466
.247
.320
.448
0.5
-0.6
4.79
6.00
Roel Garcia III
.271
.336
.467
.268
.319
.457
0.4
-0.4
4.55
5.82
Sean Hunley
.276
.338
.470
.269
.333
.446
0.4
-0.4
4.52
5.56
Hunter Bigge
.224
.316
.448
.250
.337
.375
0.2
-0.4
3.72
5.26
Evan Reifert
.216
.355
.392
.234
.351
.391
0.2
-0.3
4.04
5.54
Tommy McCollum
.233
.327
.372
.267
.342
.446
0.3
-0.5
3.89
5.30
Peter Strzelecki
.288
.382
.515
.222
.304
.346
0.2
-0.5
4.14
5.74
Derrick Edington
.245
.321
.404
.255
.325
.402
0.3
-0.4
3.97
5.04
Jacob Watters
.270
.368
.420
.247
.343
.441
0.2
-0.5
5.13
6.39
Mike Flynn
.232
.338
.393
.250
.347
.422
0.1
-0.5
4.22
6.06
Steven Wilson
.244
.359
.397
.229
.303
.449
0.3
-0.8
3.98
5.69
Austin Vernon
.239
.364
.435
.255
.344
.425
0.2
-0.7
4.45
5.92
Jack Snyder
.271
.363
.471
.257
.325
.405
0.0
-0.6
4.55
6.11
Luis Guerrero
.256
.368
.456
.222
.328
.364
0.0
-0.7
4.41
5.71
Jack Hartman
.288
.373
.466
.244
.315
.427
-0.1
-0.7
4.65
5.94
Jackson Lancaster
.255
.333
.353
.262
.339
.477
0.0
-0.6
4.41
5.82
Ryan Shreve
.275
.353
.431
.278
.336
.459
0.0
-0.8
4.61
5.79
Dan Hammer
.267
.389
.467
.253
.365
.414
-0.1
-0.9
5.01
6.71
Keyshawn Askew
.219
.363
.297
.260
.388
.450
-0.1
-0.9
4.92
6.29
Jonny Cuevas
.265
.360
.429
.282
.346
.496
-0.2
-0.9
5.06
6.20
Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2026 due to injury, and players who were released in 2025. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Ambient Math-Rock Trip-Hop Yacht Metal band that only performs in abandoned malls, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.16.
Hitters are ranked by zWAR, which is to say, WAR values as calculated by me, Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those that appear in the full release of ZiPS. Finally, I will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on a depth chart to produce projected team WAR. It is important to remember that ZiPS is agnostic about playing time, and has no information about, for example, how quickly a team will call up a prospect or what veteran has fallen into disfavor.
As always, incorrect projections are either caused by misinformation, a non-pragmatic reality, or by the skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter or on Bluesky. This last is, however, not an actual requirement.