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.