2023 ZiPS Projections: Tampa Bay Rays
For the 18th 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 and MLB’s glossary entry. The team order is selected by lot. Rounding out the 2023 projections? The Tampa Bay Rays.
Batters
The Rays lineup presents a tale of two offenses. On the good side is a team with one of the best 2B/3B/SS combinations in the majors. Yandy Díaz had a monster 2022 season, basically as offensively amazing as it’s possible for a corner infielder with below-average power to be. ZiPS is low on Díaz relative to Steamer and The Bat, and his projection here is still excellent. It’s a real shame that he’s somehow still underrated in the eyes of fans, even in an age when most people realize on-base percentage is a thing. Díaz isn’t quite Eddie Yost or Eddie Joost in terms of pure walk rate, but he’s a mold-breaker along similar lines. With Isaac Paredes needing at-bats of his own and Curtis Mead aggressively pushing his way up from the minors, the Rays will almost certainly continue to use Díaz at multiple positions. I’d be happy with any of those three as my starting third baseman.
Brandon Lowe had a disappointing, injury-filled season, but it would take some severe recency bias to forgot that he was an elite second baseman in 2021, which wasn’t exactly an eon ago. Wanderkind Franco had his own injury problems in 2022, but he’s still very young, certainly young enough that you shouldn’t fret about it too much (yet). With some luck in terms of health, the Rays will have one of baseball’s best infields even if they get very little out of first base. Unfortunately, the computer doesn’t expect the Rays to get much out of first base. ZiPS has never been in on Jonathan Aranda, even after his most promising minor league season yet. Given the offensive explosion in the minors, ZiPS doesn’t translate his .318/.394/.521, 18-homer season for Durham as well as you might think, only having him at a .276/.341/.420, 12-homer season. Combine that with a poor debut and you can see why ZiPS really hopes that Aranda’s future is at second, not first. The player ZiPS does like is Kyle Manzardo, who gets a translation of .267/.346/.456 for his age-21 season, his first full pro campaign. Manzardo has a very good chance to be the top first baseman on the ZiPS Top 100 Prospects list next month.
The other tale, where ZiPS tells a sadder story, is in the outfield. The computer sees the team’s likely outfield options as acceptable and deep, but far less compelling than the infielders, and without much in the way of star-level upside. It may seem a little mean, especially to Randy Arozarena, but he’s not a massive power hitter outside of his playoff flurry and he makes a good deal of outs without much glove to add value. Both he and Manuel Margot have probably already shown their peaks. The outfield, at least as the projections came out, won’t keep the Rays out of a playoff spot, but it won’t push them into one, either. Assuming none of the extra infielders are traded, I imagine the shuffle there will result in a few of those guys (Mead?) ending up strengthening the outfield.
Pitchers
The rotation starts with Shane McClanahan, who now belongs in the top tier of American League starters, meaning those who enter the season with a realistic chance of winning the Cy Young award. I fully agree with ZiPS that McClanahan is for real, and there’s a long way to go before he gets expensive enough for the Rays to start talking trade. Drew Rasmussen looks solid, but a lot of how good this rotation ends up being may come down to what the Rays gets out of Tyler Glasnow. I think everyone, including the projections, thinks he’ll be good, but how much Glasnow can we realistically expect? He’s been a 200-inning pitcher…over the last four years. The good news is that Jeffrey Springs took very well to starting — he was one of my breakout picks before 2021 — and Zach Eflin is definitely in the top tier of fifth starters.
The rotation isn’t nearly as patchwork as it has been in recent seasons, and losing Glasnow or another projected starter to a serious injury may only drop the Rays to being a top-six rotation instead of, say, a top-three one. And even though Shane Baz will miss the 2023 season, the reinforcements here are solid. ZiPS is optimistic about both Taj Bradley and Mason Montgomery, and likes both as much as any of the starter prospects in the minors, with the possible exception of Grayson Rodriguez. Luis Patiño will be 23 for the entire 2023 season and Josh Fleming is still hanging around as the final firewall, the way Josh Tomlin made his fortune for years.
ZiPS doesn’t see any of the relievers as being in the very top tier of the league (Pete Fairbanks comes the closest, with the 20th-best projected ERA+ among all relievers). But the depth is impressive, both in terms of above-average arms and the guys the Rays specialize in: relievers you’ve never heard of who come out of nowhere in July and perform adequately. In terms of relief depth, I think the Rays are the only team to even come close to the Braves in the projections.
So, where do the Rays end up? Somewhere around 90 wins seems like a fair bet, but I’m not sure they’re on the same level as the Blue Jays or Yankees. Maybe I’d feel differently with a slightly better 1B/OF situation. Whatever happens, the Rays are likely to remain baseball’s most successful low-payroll team. And given how little the Rays have been able to monetize their success, don’t expect their incentives to invest in payroll to change very much. As I’ve argued elsewhere, a system in which the Rays get a lot less money when they win 70 games but a lot more than they currently do when they win 95 is necessary if you want to see more players stay in St. Petersburg.
Next up: Getting ZiPS onto the player pages and into the pre-spring training standings!

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here.
| Player | B | Age | PO | PA | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wander Franco | B | 22 | SS | 434 | 396 | 61 | 111 | 24 | 6 | 12 | 56 | 33 | 47 | 8 | 2 |
| Brandon Lowe | L | 28 | 2B | 465 | 410 | 65 | 101 | 22 | 2 | 24 | 71 | 46 | 119 | 4 | 1 |
| Randy Arozarena | R | 28 | LF | 610 | 542 | 80 | 142 | 33 | 3 | 20 | 83 | 50 | 151 | 25 | 11 |
| Isaac Paredes | R | 24 | 3B | 514 | 445 | 64 | 102 | 23 | 1 | 25 | 73 | 58 | 92 | 0 | 2 |
| Yandy Díaz | R | 31 | 3B | 517 | 444 | 65 | 121 | 24 | 1 | 12 | 55 | 66 | 68 | 2 | 2 |
| Jose Siri | R | 27 | CF | 446 | 413 | 58 | 93 | 18 | 3 | 14 | 55 | 26 | 154 | 17 | 3 |
| Christian Bethancourt 베탄코트 | R | 31 | C | 329 | 309 | 36 | 73 | 15 | 0 | 12 | 45 | 16 | 84 | 3 | 1 |
| Josh Lowe | L | 25 | RF | 536 | 480 | 62 | 109 | 26 | 3 | 14 | 61 | 50 | 176 | 18 | 2 |
| Taylor Walls | B | 26 | SS | 449 | 393 | 56 | 82 | 20 | 3 | 9 | 41 | 50 | 115 | 12 | 6 |
| Kyle Manzardo | L | 22 | 1B | 380 | 328 | 51 | 82 | 20 | 1 | 14 | 54 | 41 | 80 | 0 | 1 |
| Curtis Mead | R | 22 | 3B | 389 | 351 | 43 | 86 | 24 | 1 | 10 | 52 | 28 | 82 | 4 | 2 |
| Vidal Bruján | B | 25 | SS | 484 | 441 | 62 | 105 | 21 | 3 | 8 | 50 | 37 | 91 | 25 | 11 |
| Manuel Margot | R | 28 | RF | 429 | 393 | 48 | 96 | 18 | 2 | 9 | 47 | 32 | 75 | 12 | 5 |
| Osleivis Basabe | R | 22 | 3B | 480 | 444 | 59 | 110 | 24 | 4 | 3 | 46 | 28 | 74 | 10 | 3 |
| Francisco Mejía | B | 27 | C | 309 | 289 | 34 | 72 | 19 | 2 | 7 | 35 | 13 | 63 | 0 | 1 |
| David Peralta | L | 35 | LF | 446 | 405 | 41 | 95 | 23 | 3 | 11 | 50 | 35 | 101 | 1 | 1 |
| René Pinto | R | 26 | C | 377 | 354 | 33 | 77 | 19 | 1 | 11 | 46 | 19 | 123 | 1 | 1 |
| Luke Raley | L | 28 | 1B | 362 | 319 | 46 | 72 | 11 | 1 | 13 | 49 | 24 | 112 | 4 | 2 |
| Kameron Misner | L | 25 | CF | 478 | 421 | 52 | 83 | 20 | 1 | 9 | 52 | 50 | 169 | 13 | 3 |
| Greg Jones | B | 25 | SS | 347 | 315 | 43 | 64 | 11 | 3 | 6 | 38 | 23 | 135 | 18 | 3 |
| Jonathan Aranda | L | 25 | 1B | 497 | 442 | 58 | 107 | 21 | 2 | 12 | 62 | 40 | 119 | 2 | 1 |
| Mason Auer | R | 22 | RF | 526 | 477 | 60 | 105 | 17 | 7 | 10 | 59 | 36 | 141 | 22 | 5 |
| Nick Dini | R | 29 | C | 202 | 184 | 24 | 42 | 8 | 0 | 7 | 25 | 14 | 43 | 2 | 1 |
| Alika Williams | R | 24 | SS | 395 | 359 | 45 | 79 | 13 | 1 | 5 | 35 | 28 | 93 | 3 | 4 |
| Harold Ramírez | R | 28 | 1B | 450 | 421 | 46 | 112 | 24 | 1 | 9 | 55 | 19 | 77 | 3 | 3 |
| Tanner Murray | R | 23 | 3B | 245 | 230 | 26 | 53 | 13 | 1 | 4 | 28 | 9 | 54 | 3 | 2 |
| Dillon Paulson | L | 26 | 1B | 296 | 261 | 33 | 55 | 13 | 1 | 7 | 29 | 31 | 88 | 1 | 1 |
| Johan Lopez | R | 22 | 3B | 326 | 288 | 37 | 56 | 12 | 0 | 6 | 33 | 25 | 107 | 6 | 2 |
| Niko Hulsizer | R | 26 | RF | 378 | 339 | 45 | 66 | 17 | 1 | 13 | 45 | 33 | 161 | 6 | 2 |
| Logan Driscoll | L | 25 | C | 244 | 220 | 24 | 46 | 11 | 1 | 4 | 25 | 18 | 69 | 1 | 1 |
| Ruben Cardenas | R | 25 | RF | 419 | 387 | 46 | 85 | 14 | 3 | 14 | 51 | 26 | 124 | 4 | 4 |
| Grant Witherspoon | L | 26 | RF | 465 | 428 | 51 | 93 | 19 | 3 | 12 | 51 | 32 | 131 | 8 | 4 |
| Ronny Simon | B | 23 | 2B | 451 | 420 | 50 | 89 | 18 | 3 | 12 | 51 | 24 | 111 | 13 | 4 |
| Garrett Hiott | L | 25 | CF | 246 | 221 | 24 | 43 | 6 | 2 | 3 | 24 | 17 | 83 | 7 | 3 |
| Alexander Ovalles | L | 22 | 1B | 420 | 379 | 46 | 82 | 16 | 2 | 9 | 46 | 33 | 108 | 4 | 3 |
| Heriberto Hernandez | R | 23 | LF | 457 | 405 | 51 | 79 | 18 | 1 | 14 | 55 | 41 | 173 | 3 | 2 |
| Austin Shenton | L | 25 | 3B | 291 | 260 | 31 | 53 | 14 | 1 | 6 | 35 | 25 | 94 | 0 | 1 |
| Tristan Gray | L | 27 | SS | 450 | 413 | 49 | 83 | 16 | 2 | 16 | 55 | 28 | 148 | 2 | 2 |
| Abiezel Ramirez | B | 23 | 2B | 283 | 258 | 28 | 52 | 8 | 3 | 6 | 28 | 22 | 111 | 5 | 2 |
| Blake Hunt | R | 24 | C | 337 | 311 | 31 | 61 | 15 | 1 | 5 | 30 | 21 | 100 | 1 | 1 |
| Jordan Qsar | L | 27 | LF | 400 | 360 | 42 | 65 | 13 | 4 | 12 | 46 | 36 | 175 | 6 | 3 |
| David Rodríguez | R | 27 | DH | 204 | 189 | 20 | 39 | 7 | 1 | 5 | 21 | 14 | 62 | 1 | 1 |
| Ryan Boldt | L | 28 | CF | 297 | 274 | 29 | 57 | 13 | 1 | 6 | 32 | 19 | 96 | 6 | 1 |
| Roberto Alvarez | R | 23 | C | 258 | 235 | 22 | 52 | 7 | 2 | 1 | 20 | 15 | 54 | 1 | 1 |
| Erik Ostberg | L | 27 | DH | 208 | 189 | 18 | 37 | 5 | 1 | 5 | 20 | 17 | 72 | 1 | 1 |
| Evan Edwards | L | 26 | 1B | 346 | 304 | 32 | 57 | 9 | 1 | 10 | 39 | 35 | 139 | 3 | 1 |
| Diego Infante | R | 23 | RF | 472 | 433 | 55 | 97 | 18 | 2 | 10 | 52 | 33 | 164 | 6 | 5 |
| Tristan Peters | L | 23 | LF | 516 | 468 | 57 | 105 | 20 | 7 | 6 | 49 | 41 | 118 | 10 | 6 |
| Tyler Frank | L | 26 | 2B | 243 | 221 | 23 | 41 | 7 | 1 | 1 | 19 | 14 | 81 | 4 | 2 |
| Alejandro Pie | R | 21 | 3B | 187 | 172 | 17 | 25 | 4 | 0 | 1 | 15 | 9 | 90 | 6 | 1 |
| Player | PA | BA | OBP | SLG | OPS+ | ISO | BABIP | Def | WAR | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Wander Franco | 434 | .280 | .336 | .462 | 125 | .182 | .294 | 1 | 3.4 | .342 |
| Brandon Lowe | 465 | .246 | .331 | .485 | 129 | .239 | .288 | -1 | 3.4 | .349 |
| Randy Arozarena | 610 | .262 | .339 | .445 | 122 | .183 | .329 | 1 | 3.1 | .338 |
| Isaac Paredes | 514 | .229 | .323 | .454 | 119 | .225 | .235 | 1 | 3.1 | .334 |
| Yandy Díaz | 517 | .273 | .369 | .412 | 123 | .140 | .299 | -5 | 3.0 | .343 |
| Jose Siri | 446 | .225 | .276 | .385 | 86 | .160 | .322 | 7 | 1.9 | .286 |
| Christian Bethancourt | 329 | .236 | .277 | .401 | 91 | .165 | .286 | 4 | 1.6 | .293 |
| Josh Lowe | 536 | .227 | .301 | .381 | 93 | .154 | .328 | 6 | 1.6 | .297 |
| Taylor Walls | 449 | .209 | .299 | .344 | 83 | .135 | .271 | 3 | 1.5 | .284 |
| Kyle Manzardo | 380 | .250 | .334 | .445 | 120 | .195 | .291 | 0 | 1.4 | .334 |
| Curtis Mead | 389 | .245 | .311 | .405 | 103 | .160 | .293 | -2 | 1.4 | .311 |
| Vidal Bruján | 484 | .238 | .302 | .354 | 87 | .116 | .284 | -1 | 1.4 | .289 |
| Manuel Margot | 429 | .244 | .303 | .369 | 91 | .125 | .282 | 8 | 1.3 | .293 |
| Osleivis Basabe | 480 | .248 | .297 | .340 | 82 | .092 | .292 | 3 | 1.1 | .280 |
| Francisco Mejía | 309 | .249 | .291 | .401 | 95 | .152 | .297 | -2 | 1.1 | .299 |
| David Peralta | 446 | .235 | .298 | .388 | 94 | .153 | .287 | 5 | 1.0 | .296 |
| René Pinto | 377 | .218 | .263 | .370 | 78 | .153 | .300 | 2 | 1.0 | .274 |
| Luke Raley | 362 | .226 | .310 | .389 | 98 | .163 | .304 | 2 | 0.8 | .307 |
| Kameron Misner | 478 | .197 | .289 | .314 | 72 | .116 | .305 | 3 | 0.8 | .271 |
| Greg Jones | 347 | .203 | .274 | .314 | 68 | .111 | .333 | 2 | 0.6 | .262 |
| Jonathan Aranda | 497 | .242 | .316 | .380 | 98 | .138 | .305 | -2 | 0.5 | .305 |
| Mason Auer | 526 | .220 | .283 | .348 | 79 | .128 | .291 | 4 | 0.4 | .277 |
| Nick Dini | 202 | .228 | .292 | .386 | 92 | .158 | .261 | -4 | 0.3 | .296 |
| Alika Williams | 395 | .220 | .281 | .304 | 68 | .084 | .284 | 0 | 0.1 | .261 |
| Harold Ramírez | 450 | .266 | .307 | .392 | 98 | .126 | .307 | -4 | 0.1 | .302 |
| Tanner Murray | 245 | .230 | .273 | .348 | 76 | .117 | .285 | 0 | 0.1 | .271 |
| Dillon Paulson | 296 | .211 | .294 | .349 | 83 | .138 | .289 | 2 | 0.0 | .282 |
| Johan Lopez | 326 | .194 | .275 | .299 | 64 | .104 | .286 | 1 | 0.0 | .258 |
| Niko Hulsizer | 378 | .195 | .272 | .366 | 80 | .171 | .321 | 1 | 0.0 | .278 |
| Logan Driscoll | 244 | .209 | .279 | .323 | 72 | .114 | .286 | -4 | -0.1 | .267 |
| Ruben Cardenas | 419 | .220 | .272 | .380 | 84 | .160 | .285 | 1 | -0.1 | .281 |
| Grant Witherspoon | 465 | .217 | .273 | .360 | 79 | .143 | .284 | 3 | -0.1 | .275 |
| Ronny Simon | 451 | .212 | .256 | .355 | 72 | .143 | .259 | -2 | -0.1 | .264 |
| Garrett Hiott | 246 | .195 | .266 | .281 | 57 | .086 | .296 | 2 | -0.1 | .247 |
| Alexander Ovalles | 420 | .216 | .286 | .340 | 78 | .124 | .279 | 3 | -0.2 | .277 |
| Heriberto Hernandez | 457 | .195 | .280 | .348 | 78 | .153 | .298 | 1 | -0.2 | .277 |
| Austin Shenton | 291 | .204 | .285 | .335 | 77 | .131 | .294 | -5 | -0.3 | .276 |
| Tristan Gray | 450 | .201 | .260 | .366 | 76 | .165 | .269 | -9 | -0.3 | .272 |
| Abiezel Ramirez | 283 | .202 | .266 | .326 | 68 | .124 | .326 | -3 | -0.3 | .261 |
| Blake Hunt | 337 | .196 | .255 | .299 | 58 | .103 | .272 | -2 | -0.4 | .246 |
| Jordan Qsar | 400 | .181 | .263 | .339 | 70 | .158 | .306 | 2 | -0.4 | .264 |
| David Rodríguez | 204 | .206 | .265 | .333 | 70 | .127 | .279 | 0 | -0.5 | .263 |
| Ryan Boldt | 297 | .208 | .266 | .328 | 69 | .120 | .297 | -5 | -0.5 | .262 |
| Roberto Alvarez | 258 | .221 | .280 | .281 | 62 | .060 | .283 | -5 | -0.5 | .252 |
| Erik Ostberg | 208 | .196 | .264 | .312 | 64 | .116 | .286 | 0 | -0.6 | .256 |
| Evan Edwards | 346 | .188 | .280 | .322 | 72 | .135 | .303 | -1 | -0.7 | .270 |
| Diego Infante | 472 | .224 | .282 | .344 | 78 | .120 | .336 | -4 | -0.9 | .274 |
| Tristan Peters | 516 | .224 | .289 | .335 | 78 | .111 | .288 | -5 | -1.0 | .275 |
| Tyler Frank | 243 | .186 | .247 | .240 | 40 | .054 | .288 | -2 | -1.1 | .221 |
| Alejandro Pie | 187 | .145 | .209 | .186 | 14 | .041 | .296 | -4 | -1.7 | .184 |
| Player | 80th BA | 80th OBP | 80th SLG | 80th OPS+ | 80th WAR | 20th BA | 20th OBP | 20th SLG | 20th OPS+ | 20th WAR |
|---|---|---|---|---|---|---|---|---|---|---|
| Wander Franco | .306 | .365 | .519 | 148 | 4.7 | .249 | .306 | .399 | 102 | 2.2 |
| Brandon Lowe | .268 | .353 | .543 | 149 | 4.5 | .223 | .309 | .426 | 109 | 2.3 |
| Randy Arozarena | .286 | .362 | .491 | 140 | 4.6 | .237 | .313 | .397 | 102 | 1.4 |
| Isaac Paredes | .251 | .350 | .509 | 138 | 4.3 | .208 | .299 | .398 | 97 | 1.7 |
| Yandy Díaz | .300 | .398 | .456 | 143 | 4.2 | .245 | .340 | .372 | 107 | 1.9 |
| Jose Siri | .253 | .308 | .437 | 107 | 3.1 | .199 | .249 | .339 | 66 | 0.7 |
| Christian Bethancourt | .259 | .303 | .453 | 110 | 2.5 | .210 | .251 | .351 | 69 | 0.7 |
| Josh Lowe | .254 | .326 | .427 | 113 | 2.9 | .198 | .276 | .327 | 72 | 0.2 |
| Taylor Walls | .232 | .322 | .391 | 100 | 2.5 | .188 | .277 | .305 | 66 | 0.5 |
| Kyle Manzardo | .277 | .363 | .494 | 140 | 2.5 | .223 | .310 | .389 | 100 | 0.5 |
| Curtis Mead | .272 | .339 | .454 | 123 | 2.4 | .220 | .287 | .355 | 83 | 0.4 |
| Vidal Bruján | .263 | .328 | .400 | 105 | 2.5 | .218 | .279 | .322 | 71 | 0.3 |
| Manuel Margot | .272 | .329 | .413 | 109 | 2.3 | .223 | .279 | .325 | 74 | 0.3 |
| Osleivis Basabe | .274 | .322 | .381 | 100 | 2.2 | .225 | .274 | .305 | 67 | 0.1 |
| Francisco Mejía | .277 | .320 | .455 | 117 | 1.9 | .222 | .266 | .357 | 77 | 0.4 |
| David Peralta | .260 | .321 | .433 | 113 | 2.0 | .205 | .272 | .342 | 75 | -0.2 |
| René Pinto | .244 | .287 | .417 | 97 | 1.9 | .190 | .237 | .318 | 60 | 0.1 |
| Luke Raley | .254 | .335 | .436 | 115 | 1.6 | .201 | .286 | .343 | 78 | -0.1 |
| Kameron Misner | .220 | .312 | .354 | 89 | 1.8 | .173 | .261 | .269 | 53 | -0.5 |
| Greg Jones | .232 | .299 | .365 | 90 | 1.6 | .176 | .246 | .268 | 50 | -0.2 |
| Jonathan Aranda | .265 | .340 | .426 | 117 | 1.7 | .217 | .293 | .339 | 83 | -0.4 |
| Mason Auer | .246 | .307 | .396 | 98 | 1.7 | .199 | .260 | .311 | 64 | -0.7 |
| Nick Dini | .258 | .320 | .451 | 115 | 1.0 | .204 | .266 | .338 | 71 | -0.2 |
| Alika Williams | .244 | .305 | .343 | 85 | 1.1 | .195 | .259 | .271 | 53 | -0.6 |
| Harold Ramírez | .294 | .335 | .436 | 118 | 1.3 | .236 | .278 | .348 | 78 | -1.0 |
| Tanner Murray | .257 | .300 | .399 | 97 | 0.7 | .208 | .251 | .304 | 59 | -0.5 |
| Dillon Paulson | .238 | .323 | .392 | 101 | 0.7 | .186 | .266 | .304 | 63 | -0.8 |
| Johan Lopez | .224 | .302 | .349 | 84 | 0.8 | .174 | .248 | .258 | 46 | -0.8 |
| Niko Hulsizer | .221 | .300 | .422 | 101 | 0.9 | .168 | .246 | .310 | 59 | -1.1 |
| Logan Driscoll | .238 | .307 | .372 | 91 | 0.5 | .179 | .255 | .277 | 52 | -0.7 |
| Ruben Cardenas | .243 | .300 | .427 | 104 | 1.1 | .192 | .246 | .332 | 65 | -1.1 |
| Grant Witherspoon | .242 | .296 | .407 | 98 | 1.0 | .193 | .245 | .315 | 60 | -1.2 |
| Ronny Simon | .237 | .281 | .405 | 92 | 1.1 | .189 | .231 | .316 | 55 | -1.1 |
| Garrett Hiott | .221 | .291 | .320 | 74 | 0.4 | .171 | .243 | .240 | 42 | -0.6 |
| Alexander Ovalles | .243 | .315 | .382 | 97 | 0.7 | .192 | .263 | .298 | 62 | -1.1 |
| Heriberto Hernandez | .218 | .305 | .392 | 97 | 0.9 | .168 | .250 | .295 | 58 | -1.5 |
| Austin Shenton | .226 | .307 | .379 | 93 | 0.3 | .178 | .259 | .292 | 58 | -1.0 |
| Tristan Gray | .225 | .280 | .426 | 96 | 0.8 | .175 | .232 | .319 | 56 | -1.5 |
| Abiezel Ramirez | .229 | .292 | .378 | 89 | 0.5 | .176 | .240 | .280 | 49 | -1.0 |
| Blake Hunt | .228 | .287 | .355 | 81 | 0.6 | .167 | .228 | .256 | 38 | -1.2 |
| Jordan Qsar | .207 | .291 | .388 | 91 | 0.6 | .154 | .236 | .280 | 49 | -1.6 |
| David Rodríguez | .233 | .291 | .381 | 90 | 0.1 | .182 | .237 | .295 | 53 | -0.9 |
| Ryan Boldt | .231 | .291 | .377 | 88 | 0.2 | .181 | .237 | .285 | 49 | -1.3 |
| Roberto Alvarez | .249 | .307 | .319 | 79 | 0.0 | .194 | .257 | .250 | 46 | -1.1 |
| Erik Ostberg | .221 | .291 | .359 | 85 | 0.0 | .173 | .237 | .273 | 48 | -1.0 |
| Evan Edwards | .212 | .305 | .372 | 91 | 0.1 | .160 | .252 | .266 | 50 | -1.7 |
| Diego Infante | .250 | .311 | .393 | 98 | 0.4 | .195 | .254 | .300 | 58 | -2.0 |
| Tristan Peters | .247 | .312 | .377 | 94 | 0.1 | .204 | .266 | .301 | 64 | -1.9 |
| Tyler Frank | .211 | .273 | .273 | 57 | -0.6 | .161 | .222 | .203 | 24 | -1.6 |
| Alejandro Pie | .173 | .236 | .228 | 33 | -1.2 | .120 | .183 | .146 | -3 | -2.1 |
| Player | T | Age | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shane McClanahan | L | 26 | 13 | 7 | 3.11 | 27 | 27 | 156.3 | 126 | 54 | 18 | 41 | 180 |
| Pete Fairbanks | R | 29 | 4 | 1 | 3.12 | 41 | 0 | 40.3 | 32 | 14 | 4 | 14 | 55 |
| Jason Adam | R | 31 | 3 | 2 | 3.18 | 62 | 0 | 56.7 | 41 | 20 | 6 | 20 | 69 |
| Andrew Kittredge | R | 33 | 4 | 3 | 3.25 | 43 | 4 | 55.3 | 49 | 20 | 6 | 12 | 55 |
| Tyler Glasnow | R | 29 | 3 | 2 | 3.30 | 10 | 10 | 57.3 | 44 | 21 | 8 | 19 | 73 |
| Jeffrey Springs | L | 30 | 8 | 5 | 3.40 | 34 | 21 | 116.3 | 103 | 44 | 16 | 32 | 130 |
| Drew Rasmussen | R | 27 | 9 | 6 | 3.49 | 31 | 26 | 129.0 | 113 | 50 | 14 | 36 | 120 |
| Zach Eflin | R | 29 | 7 | 4 | 3.50 | 21 | 17 | 97.7 | 92 | 38 | 11 | 20 | 85 |
| Garrett Cleavinger | L | 29 | 3 | 1 | 3.55 | 42 | 1 | 50.7 | 36 | 20 | 6 | 27 | 73 |
| Kevin Kelly | R | 25 | 4 | 4 | 3.65 | 44 | 1 | 56.7 | 50 | 23 | 7 | 16 | 58 |
| Colin Poche | L | 29 | 4 | 4 | 3.66 | 66 | 1 | 64.0 | 50 | 26 | 9 | 22 | 77 |
| Ryan Thompson | R | 31 | 3 | 2 | 3.69 | 42 | 0 | 39.0 | 36 | 16 | 5 | 11 | 37 |
| Trevor Brigden | R | 27 | 5 | 4 | 3.73 | 33 | 1 | 50.7 | 45 | 21 | 7 | 14 | 54 |
| Jalen Beeks | L | 29 | 4 | 2 | 3.74 | 37 | 6 | 74.7 | 68 | 31 | 9 | 27 | 78 |
| Cameron Leonard | R | 23 | 4 | 3 | 3.75 | 30 | 0 | 50.3 | 49 | 21 | 5 | 14 | 42 |
| Matt Wisler | R | 30 | 4 | 2 | 3.77 | 42 | 4 | 45.3 | 40 | 19 | 6 | 15 | 47 |
| Jeremy Walker | R | 28 | 3 | 3 | 3.78 | 42 | 2 | 66.7 | 65 | 28 | 7 | 16 | 51 |
| Ryan Burr | R | 29 | 3 | 2 | 3.79 | 37 | 1 | 40.3 | 36 | 17 | 4 | 18 | 35 |
| Mason Montgomery | L | 23 | 5 | 4 | 3.89 | 26 | 26 | 115.7 | 102 | 50 | 13 | 46 | 113 |
| Yonny Chirinos | R | 29 | 5 | 3 | 3.92 | 19 | 13 | 82.7 | 77 | 36 | 11 | 21 | 63 |
| Trevor Kelley | R | 29 | 4 | 3 | 3.93 | 48 | 0 | 52.7 | 46 | 23 | 6 | 21 | 52 |
| Taj Bradley | R | 22 | 6 | 6 | 3.95 | 27 | 27 | 120.7 | 110 | 53 | 15 | 38 | 108 |
| Colby White | R | 24 | 3 | 2 | 3.98 | 31 | 1 | 40.7 | 32 | 18 | 6 | 17 | 51 |
| Shane Baz | R | 24 | 4 | 4 | 4.01 | 21 | 19 | 83.0 | 71 | 37 | 12 | 29 | 93 |
| Shawn Armstrong | R | 32 | 2 | 3 | 4.06 | 49 | 2 | 57.7 | 54 | 26 | 8 | 20 | 63 |
| Evan McKendry | R | 25 | 3 | 2 | 4.10 | 22 | 17 | 83.3 | 82 | 38 | 11 | 17 | 65 |
| Brendan McKay | L | 27 | 4 | 3 | 4.11 | 19 | 16 | 72.3 | 69 | 33 | 11 | 23 | 74 |
| Colten Brewer | R | 30 | 2 | 1 | 4.12 | 36 | 0 | 39.3 | 36 | 18 | 4 | 20 | 38 |
| Angel Perdomo | L | 29 | 3 | 2 | 4.15 | 31 | 1 | 39.0 | 28 | 18 | 5 | 24 | 57 |
| Dalton Moats | L | 28 | 1 | 1 | 4.18 | 41 | 1 | 47.3 | 46 | 22 | 7 | 15 | 43 |
| Tyler Zombro | R | 28 | 1 | 1 | 4.19 | 28 | 2 | 38.7 | 40 | 18 | 5 | 8 | 26 |
| Cooper Criswell | R | 26 | 5 | 5 | 4.24 | 19 | 15 | 85.0 | 85 | 40 | 11 | 20 | 71 |
| Joe LaSorsa | L | 25 | 4 | 4 | 4.28 | 35 | 2 | 61.0 | 59 | 29 | 9 | 16 | 53 |
| Jack Labosky | R | 26 | 3 | 3 | 4.31 | 27 | 7 | 64.7 | 67 | 31 | 10 | 13 | 49 |
| Franklin Dacosta | L | 23 | 3 | 3 | 4.33 | 24 | 5 | 60.3 | 58 | 29 | 8 | 21 | 51 |
| Luis Patiño | R | 23 | 5 | 6 | 4.33 | 23 | 22 | 87.3 | 80 | 42 | 12 | 33 | 78 |
| Evan Reifert | R | 24 | 4 | 4 | 4.37 | 34 | 0 | 45.3 | 36 | 22 | 6 | 29 | 58 |
| Chris Gau | R | 26 | 4 | 3 | 4.38 | 32 | 1 | 49.3 | 47 | 24 | 8 | 18 | 47 |
| Josh Fleming | L | 27 | 8 | 8 | 4.39 | 23 | 12 | 96.3 | 103 | 47 | 12 | 24 | 66 |
| Ralph Garza Jr. | R | 29 | 4 | 4 | 4.40 | 38 | 2 | 59.3 | 58 | 29 | 8 | 22 | 43 |
| Justin Sterner | R | 26 | 4 | 4 | 4.41 | 35 | 0 | 49.0 | 42 | 24 | 6 | 24 | 52 |
| Braden Bristo | R | 28 | 3 | 3 | 4.41 | 38 | 1 | 51.0 | 45 | 25 | 6 | 28 | 53 |
| Calvin Faucher | R | 27 | 4 | 4 | 4.42 | 45 | 3 | 57.0 | 54 | 28 | 8 | 30 | 58 |
| Michael Mercado | R | 24 | 5 | 6 | 4.53 | 23 | 19 | 91.3 | 88 | 46 | 13 | 37 | 79 |
| John Doxakis | L | 24 | 5 | 6 | 4.55 | 24 | 22 | 99.0 | 96 | 50 | 12 | 41 | 79 |
| Chris Muller | R | 27 | 3 | 4 | 4.59 | 42 | 1 | 51.0 | 46 | 26 | 8 | 29 | 56 |
| Enmanuel Mejia | R | 24 | 3 | 4 | 4.60 | 38 | 1 | 47.0 | 43 | 24 | 5 | 28 | 41 |
| Jacob Lopez | L | 25 | 2 | 2 | 4.60 | 11 | 10 | 45.0 | 43 | 23 | 8 | 16 | 45 |
| Joel Peguero | R | 26 | 3 | 3 | 4.67 | 43 | 3 | 52.0 | 52 | 27 | 6 | 27 | 40 |
| Nathan Wiles | R | 24 | 2 | 3 | 4.68 | 23 | 21 | 82.7 | 91 | 43 | 15 | 12 | 54 |
| Andrew Gross | R | 26 | 2 | 3 | 4.73 | 33 | 2 | 51.3 | 53 | 27 | 7 | 18 | 35 |
| Heath Hembree | R | 34 | 3 | 3 | 4.75 | 39 | 0 | 36.0 | 33 | 19 | 7 | 17 | 39 |
| Miller Hogan | R | 26 | 3 | 3 | 4.78 | 19 | 7 | 52.7 | 55 | 28 | 9 | 13 | 39 |
| Sean Hunley | R | 23 | 4 | 5 | 4.80 | 27 | 10 | 86.3 | 88 | 46 | 12 | 30 | 54 |
| Dusten Knight | R | 32 | 3 | 4 | 4.80 | 39 | 3 | 54.3 | 52 | 29 | 8 | 27 | 54 |
| Carlos Garcia | R | 24 | 3 | 5 | 4.88 | 33 | 2 | 55.3 | 52 | 30 | 8 | 30 | 49 |
| Alan Strong | R | 26 | 3 | 4 | 4.94 | 24 | 7 | 62.0 | 67 | 34 | 11 | 19 | 47 |
| Caleb Sampen | R | 26 | 3 | 3 | 5.03 | 15 | 11 | 59.0 | 66 | 33 | 10 | 19 | 34 |
| Adrian De Horta | R | 28 | 2 | 2 | 5.06 | 18 | 7 | 37.3 | 35 | 21 | 6 | 24 | 38 |
| David Hess | R | 29 | 4 | 6 | 5.09 | 26 | 8 | 69.0 | 72 | 39 | 14 | 23 | 59 |
| Cristofer Ogando | R | 29 | 2 | 2 | 5.13 | 36 | 1 | 47.3 | 45 | 27 | 8 | 25 | 45 |
| Elvin Rodriguez | R | 25 | 5 | 7 | 5.16 | 24 | 21 | 106.3 | 110 | 61 | 19 | 42 | 85 |
| Hector Perez | R | 27 | 2 | 4 | 5.27 | 23 | 8 | 56.3 | 54 | 33 | 8 | 43 | 54 |
| Zack Burdi | R | 28 | 1 | 1 | 5.40 | 20 | 1 | 23.3 | 22 | 14 | 4 | 14 | 24 |
| Graeme Stinson | L | 25 | 2 | 3 | 5.54 | 32 | 1 | 52.0 | 50 | 32 | 8 | 27 | 45 |
| Josh Roberson | R | 27 | 3 | 5 | 5.59 | 27 | 5 | 38.7 | 38 | 24 | 6 | 27 | 36 |
| Seth Blair | R | 34 | 1 | 2 | 5.76 | 20 | 2 | 25.0 | 25 | 16 | 4 | 14 | 20 |
| Ben Heller | R | 31 | 0 | 1 | 5.79 | 16 | 5 | 18.7 | 18 | 12 | 3 | 14 | 16 |
| Player | IP | K/9 | BB/9 | HR/9 | BB% | K% | BABIP | ERA+ | FIP | ERA- | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Shane McClanahan | 156.3 | 10.4 | 2.4 | 1.0 | 6.4% | 28.3% | .279 | 127 | 3.17 | 78 | 3.6 |
| Pete Fairbanks | 40.3 | 12.3 | 3.1 | 0.9 | 8.3% | 32.7% | .304 | 127 | 2.76 | 79 | 0.6 |
| Jason Adam | 56.7 | 11.0 | 3.2 | 1.0 | 8.7% | 30.0% | .263 | 125 | 3.42 | 80 | 0.9 |
| Andrew Kittredge | 55.3 | 8.9 | 2.0 | 1.0 | 5.3% | 24.3% | .287 | 122 | 3.33 | 82 | 1.0 |
| Tyler Glasnow | 57.3 | 11.5 | 3.0 | 1.3 | 8.0% | 30.7% | .273 | 120 | 3.41 | 83 | 1.2 |
| Jeffrey Springs | 116.3 | 10.1 | 2.5 | 1.2 | 6.7% | 27.1% | .291 | 116 | 3.56 | 86 | 2.2 |
| Drew Rasmussen | 129.0 | 8.4 | 2.5 | 1.0 | 6.7% | 22.5% | .277 | 114 | 3.61 | 88 | 2.3 |
| Zach Eflin | 97.7 | 7.8 | 1.8 | 1.0 | 5.0% | 21.3% | .287 | 113 | 3.61 | 88 | 1.7 |
| Garrett Cleavinger | 50.7 | 13.0 | 4.8 | 1.1 | 12.6% | 34.0% | .283 | 112 | 3.65 | 90 | 0.4 |
| Kevin Kelly | 56.7 | 9.2 | 2.5 | 1.1 | 6.8% | 24.8% | .285 | 108 | 3.82 | 92 | 0.4 |
| Colin Poche | 64.0 | 10.8 | 3.1 | 1.3 | 8.4% | 29.3% | .270 | 108 | 3.75 | 92 | 0.6 |
| Ryan Thompson | 39.0 | 8.5 | 2.5 | 1.2 | 6.8% | 22.8% | .287 | 107 | 3.92 | 93 | 0.3 |
| Trevor Brigden | 50.7 | 9.6 | 2.5 | 1.2 | 6.7% | 26.0% | .286 | 106 | 3.77 | 94 | 0.4 |
| Jalen Beeks | 74.7 | 9.4 | 3.3 | 1.1 | 8.5% | 24.6% | .295 | 106 | 3.92 | 94 | 0.9 |
| Cameron Leonard | 50.3 | 7.5 | 2.5 | 0.9 | 6.5% | 19.5% | .295 | 105 | 3.61 | 95 | 0.3 |
| Matt Wisler | 45.3 | 9.3 | 3.0 | 1.2 | 7.9% | 24.9% | .283 | 105 | 3.86 | 95 | 0.4 |
| Jeremy Walker | 66.7 | 6.9 | 2.2 | 0.9 | 5.8% | 18.4% | .287 | 105 | 3.89 | 95 | 0.5 |
| Ryan Burr | 40.3 | 7.8 | 4.0 | 0.9 | 10.3% | 20.0% | .278 | 104 | 4.12 | 96 | 0.2 |
| Mason Montgomery | 115.7 | 8.8 | 3.6 | 1.0 | 9.4% | 23.1% | .283 | 102 | 3.91 | 98 | 1.6 |
| Yonny Chirinos | 82.7 | 6.9 | 2.3 | 1.2 | 6.1% | 18.3% | .269 | 101 | 4.19 | 99 | 1.1 |
| Trevor Kelley | 52.7 | 8.9 | 3.6 | 1.0 | 9.4% | 23.3% | .282 | 101 | 4.03 | 99 | 0.2 |
| Taj Bradley | 120.7 | 8.1 | 2.8 | 1.1 | 7.5% | 21.3% | .279 | 100 | 4.05 | 100 | 1.6 |
| Colby White | 40.7 | 11.3 | 3.8 | 1.3 | 9.8% | 29.5% | .274 | 99 | 4.11 | 101 | 0.1 |
| Shane Baz | 83.0 | 10.1 | 3.1 | 1.3 | 8.3% | 26.6% | .281 | 99 | 4.02 | 101 | 1.0 |
| Shawn Armstrong | 57.7 | 9.8 | 3.1 | 1.2 | 8.2% | 25.7% | .303 | 98 | 3.97 | 102 | 0.2 |
| Evan McKendry | 83.3 | 7.0 | 1.8 | 1.2 | 4.9% | 18.7% | .284 | 97 | 4.17 | 104 | 1.0 |
| Brendan McKay | 72.3 | 9.2 | 2.9 | 1.4 | 7.5% | 24.2% | .296 | 96 | 4.12 | 104 | 0.8 |
| Colten Brewer | 39.3 | 8.7 | 4.6 | 0.9 | 11.4% | 21.6% | .294 | 96 | 4.22 | 104 | 0.0 |
| Angel Perdomo | 39.0 | 13.2 | 5.5 | 1.2 | 14.0% | 33.3% | .284 | 95 | 4.05 | 105 | 0.1 |
| Dalton Moats | 47.3 | 8.2 | 2.9 | 1.3 | 7.4% | 21.1% | .289 | 95 | 4.34 | 106 | 0.0 |
| Tyler Zombro | 38.7 | 6.1 | 1.9 | 1.2 | 4.9% | 16.0% | .287 | 95 | 4.42 | 106 | 0.1 |
| Cooper Criswell | 85.0 | 7.5 | 2.1 | 1.2 | 5.6% | 19.7% | .294 | 94 | 4.12 | 107 | 0.8 |
| Joe LaSorsa | 61.0 | 7.8 | 2.4 | 1.3 | 6.3% | 20.8% | .284 | 93 | 4.32 | 108 | 0.1 |
| Jack Labosky | 64.7 | 6.8 | 1.8 | 1.4 | 4.8% | 18.2% | .289 | 92 | 4.34 | 109 | 0.4 |
| Franklin Dacosta | 60.3 | 7.6 | 3.1 | 1.2 | 8.1% | 19.7% | .284 | 92 | 4.43 | 109 | 0.3 |
| Luis Patiño | 87.3 | 8.0 | 3.4 | 1.2 | 8.8% | 20.7% | .276 | 92 | 4.42 | 109 | 0.8 |
| Evan Reifert | 45.3 | 11.5 | 5.8 | 1.2 | 14.1% | 28.3% | .286 | 91 | 4.63 | 110 | -0.2 |
| Chris Gau | 49.3 | 8.6 | 3.3 | 1.5 | 8.4% | 22.0% | .285 | 90 | 4.57 | 111 | 0.0 |
| Josh Fleming | 96.3 | 6.2 | 2.2 | 1.1 | 5.9% | 16.1% | .297 | 90 | 4.24 | 111 | 0.7 |
| Ralph Garza Jr. | 59.3 | 6.5 | 3.3 | 1.2 | 8.6% | 16.9% | .278 | 90 | 4.77 | 111 | 0.0 |
| Justin Sterner | 49.0 | 9.6 | 4.4 | 1.1 | 11.1% | 24.1% | .281 | 90 | 4.34 | 111 | -0.1 |
| Braden Bristo | 51.0 | 9.4 | 4.9 | 1.1 | 12.4% | 23.5% | .287 | 90 | 4.43 | 111 | -0.1 |
| Calvin Faucher | 57.0 | 9.2 | 4.7 | 1.3 | 11.7% | 22.7% | .297 | 90 | 4.57 | 112 | 0.0 |
| Michael Mercado | 91.3 | 7.8 | 3.6 | 1.3 | 9.3% | 19.9% | .285 | 87 | 4.65 | 114 | 0.6 |
| John Doxakis | 99.0 | 7.2 | 3.7 | 1.1 | 9.5% | 18.4% | .285 | 87 | 4.65 | 115 | 0.6 |
| Chris Muller | 51.0 | 9.9 | 5.1 | 1.4 | 12.4% | 24.0% | .288 | 86 | 4.76 | 116 | -0.2 |
| Enmanuel Mejia | 47.0 | 7.9 | 5.4 | 1.0 | 12.9% | 18.9% | .281 | 86 | 4.71 | 116 | -0.2 |
| Jacob Lopez | 45.0 | 9.0 | 3.2 | 1.6 | 8.3% | 23.3% | .287 | 86 | 4.80 | 116 | 0.2 |
| Joel Peguero | 52.0 | 6.9 | 4.7 | 1.0 | 11.4% | 16.9% | .291 | 85 | 4.85 | 118 | -0.2 |
| Nathan Wiles | 82.7 | 5.9 | 1.3 | 1.6 | 3.4% | 15.4% | .289 | 85 | 4.71 | 118 | 0.4 |
| Andrew Gross | 51.3 | 6.1 | 3.2 | 1.2 | 8.0% | 15.6% | .286 | 84 | 4.91 | 119 | -0.2 |
| Heath Hembree | 36.0 | 9.8 | 4.3 | 1.8 | 10.8% | 24.8% | .280 | 83 | 5.01 | 120 | -0.3 |
| Miller Hogan | 52.7 | 6.7 | 2.2 | 1.5 | 5.8% | 17.4% | .286 | 83 | 4.92 | 121 | 0.0 |
| Sean Hunley | 86.3 | 5.6 | 3.1 | 1.3 | 8.1% | 14.6% | .277 | 83 | 4.93 | 121 | 0.1 |
| Dusten Knight | 54.3 | 8.9 | 4.5 | 1.3 | 11.1% | 22.2% | .295 | 82 | 4.63 | 121 | -0.2 |
| Carlos Garcia | 55.3 | 8.0 | 4.9 | 1.3 | 12.2% | 19.9% | .280 | 81 | 5.16 | 123 | -0.3 |
| Alan Strong | 62.0 | 6.8 | 2.8 | 1.6 | 7.1% | 17.5% | .295 | 80 | 4.96 | 125 | -0.1 |
| Caleb Sampen | 59.0 | 5.2 | 2.9 | 1.5 | 7.3% | 13.1% | .289 | 79 | 5.27 | 127 | 0.0 |
| Adrian De Horta | 37.3 | 9.2 | 5.8 | 1.4 | 14.0% | 22.1% | .290 | 78 | 5.30 | 128 | -0.1 |
| David Hess | 69.0 | 7.7 | 3.0 | 1.8 | 7.7% | 19.7% | .289 | 78 | 5.12 | 128 | -0.2 |
| Cristofer Ogando | 47.3 | 8.6 | 4.8 | 1.5 | 11.6% | 20.9% | .282 | 77 | 5.35 | 130 | -0.5 |
| Elvin Rodriguez | 106.3 | 7.2 | 3.6 | 1.6 | 9.0% | 18.1% | .287 | 77 | 5.29 | 130 | -0.2 |
| Hector Perez | 56.3 | 8.6 | 6.9 | 1.3 | 16.0% | 20.1% | .293 | 75 | 5.53 | 133 | -0.3 |
| Zack Burdi | 23.3 | 9.3 | 5.4 | 1.5 | 13.1% | 22.4% | .290 | 73 | 5.38 | 136 | -0.3 |
| Graeme Stinson | 52.0 | 7.8 | 4.7 | 1.4 | 11.1% | 18.5% | .282 | 72 | 5.67 | 140 | -0.8 |
| Josh Roberson | 38.7 | 8.4 | 6.3 | 1.4 | 14.8% | 19.7% | .294 | 71 | 5.64 | 141 | -0.4 |
| Seth Blair | 25.0 | 7.2 | 5.0 | 1.4 | 12.3% | 17.5% | .284 | 69 | 6.15 | 145 | -0.5 |
| Ben Heller | 18.7 | 7.7 | 6.8 | 1.4 | 15.6% | 17.8% | .278 | 68 | 6.26 | 146 | -0.3 |
| Player | Pit Comp 1 | Pit Comp 2 | Pit Comp 3 | 80th WAR | 20th WAR | 80th ERA | 20th ERA |
|---|---|---|---|---|---|---|---|
| Shane McClanahan | CC Sabathia | Johnny Antonelli | Jon Matlack | 4.8 | 2.4 | 2.62 | 3.59 |
| Pete Fairbanks | Darren Holmes | Bob Reynolds | Victor Capellan | 1.2 | 0.1 | 2.17 | 4.57 |
| Jason Adam | Bruce Sutter | Rich Garces | Joe Nathan | 1.5 | 0.0 | 2.45 | 4.46 |
| Andrew Kittredge | David Hernandez | Gene Garber | Donnie Moore | 1.6 | 0.4 | 2.56 | 4.14 |
| Tyler Glasnow | Van Mungo | Dinelson Lamet | Kerry Wood | 1.7 | 0.7 | 2.70 | 4.11 |
| Jeffrey Springs | Larry French | John Candelaria | Howie Pollet | 3.3 | 1.1 | 2.71 | 4.25 |
| Drew Rasmussen | Andrew Cashner | Germán Márquez | Johnny Cueto | 3.2 | 1.4 | 2.97 | 4.02 |
| Zach Eflin | Mario Gonzalez | George Condrick | Rick Wise | 2.3 | 0.9 | 3.06 | 4.14 |
| Garrett Cleavinger | Dave LaRoche | Sam Selman | Ryan Buchter | 1.1 | -0.3 | 2.63 | 4.67 |
| Kevin Kelly | Ryan Kurosaki | Chuck Everson | Don Perigny | 1.0 | -0.2 | 2.91 | 4.63 |
| Colin Poche | Chuck Cary | Eddie Guardado | Steve Wilson | 1.5 | -0.4 | 2.86 | 4.67 |
| Ryan Thompson | Ron Taylor | Bob Howry | Cris Carpenter | 0.7 | -0.2 | 2.97 | 4.68 |
| Trevor Brigden | Luke Barker | Casey Fien | Sean Maloney | 0.8 | -0.2 | 3.06 | 4.68 |
| Jalen Beeks | Rigo Beltran | Pablo Torrealba | Steve Hamilton | 1.6 | 0.1 | 2.96 | 4.75 |
| Cameron Leonard | Curt Brown | Matt Wilhite | Jeff Coleman | 0.8 | 0.0 | 3.06 | 4.42 |
| Matt Wisler | Bob Howry | Fernando Salas | Donn Pall | 0.9 | -0.1 | 3.09 | 4.73 |
| Jeremy Walker | Dylan Floro | Jerry Spradlin | Rick White | 1.1 | 0.0 | 3.16 | 4.40 |
| Ryan Burr | Mike Garman | Pete Appleton | Mike Fetters | 0.6 | -0.2 | 3.23 | 4.59 |
| Mason Montgomery | Marcelino Lopez | Jerry Don Gleaton | Pete Schourek | 2.5 | 0.8 | 3.34 | 4.47 |
| Yonny Chirinos | Joe Bowman | Jim Tobin | Jim Hardin | 1.8 | 0.5 | 3.35 | 4.48 |
| Trevor Kelley | Steve Montgomery | Edwin Moreno | Willie Fraser | 0.6 | -0.4 | 3.31 | 4.77 |
| Taj Bradley | Carl Pavano | Ben Sheets | Howard Farmer | 2.5 | 0.7 | 3.40 | 4.64 |
| Colby White | Julian Vasquez | Steve Chitren | Darrin Chapin | 0.6 | -0.3 | 3.28 | 4.93 |
| Shane Baz | Jordan Zimmermann | Dustin Nippert 니퍼트 | Shannon Jones | 1.9 | 0.2 | 3.25 | 4.81 |
| Shawn Armstrong | Johnny Gorsica | Ryan Kussmaul | Steve Shields | 0.8 | -0.4 | 3.25 | 5.02 |
| Evan McKendry | Gary Schlieve | Dom DeSantis | Ted Silva | 1.7 | 0.3 | 3.48 | 4.87 |
| Brendan McKay | Roger Lincoln | Mike Myers | Andy High | 1.5 | 0.1 | 3.44 | 5.01 |
| Colten Brewer | Ryan Speier | Mike Dyer | Juan Cerros | 0.4 | -0.4 | 3.53 | 4.82 |
| Angel Perdomo | Vic Darensbourg | Nick Hagadone | Norm Angelini | 0.7 | -0.5 | 3.18 | 5.45 |
| Dalton Moats | Jeff Urlaub | Bryan Ward | Brady Borner | 0.5 | -0.5 | 3.45 | 5.12 |
| Tyler Zombro | Gene Lanthorn | Sean Jarrett | Don Dennis | 0.4 | -0.2 | 3.69 | 4.81 |
| Cooper Criswell | Michel Laplante | Jacob deGrom | Luis de los Santos | 1.3 | 0.1 | 3.74 | 4.95 |
| Joe LaSorsa | Chris Cotton | Tyler Gilbert | Larry Wimberly | 0.7 | -0.5 | 3.53 | 5.18 |
| Jack Labosky | Erik Bratlien | Garrett Lee | Darren Dreyer | 0.9 | -0.1 | 3.69 | 4.95 |
| Franklin Dacosta | Ryan Cullen | Jim Patterson | Jeff Holly | 0.9 | -0.2 | 3.72 | 5.09 |
| Luis Patiño | Mel Stottlemyre | Reynaldo Lopez | Chadd Blasko | 1.4 | 0.1 | 3.82 | 4.89 |
| Evan Reifert | Mike Smith | Joe Valentine | Brian Bruney | 0.3 | -0.7 | 3.73 | 5.20 |
| Chris Gau | Don Stanford | Paul Josephson | Dustin Molleken | 0.4 | -0.5 | 3.73 | 5.11 |
| Josh Fleming | Darrell Rothrock | Jake Brown | Ramon Garcia | 1.2 | -0.1 | 3.99 | 5.03 |
| Ralph Garza Jr. | Anthony Young | Brian Meyer | Jim Todd | 0.5 | -0.4 | 3.83 | 5.16 |
| Justin Sterner | Dave Tobik | Daniel Stange | Ryan Kelly | 0.4 | -0.5 | 3.72 | 5.15 |
| Braden Bristo | Andy Cavazos | Mike Roesler | Ryan Garton | 0.4 | -0.6 | 3.73 | 5.30 |
| Calvin Faucher | Jason Shiell | Ryan Garton | Brett Evert | 0.6 | -0.5 | 3.69 | 5.07 |
| Michael Mercado | Carroll Sembera | Dick Hall | Kevin Mlodik | 1.2 | -0.1 | 4.09 | 5.20 |
| John Doxakis | Don Neufelder | Eric Nolte | Tim Berry | 1.2 | -0.1 | 4.11 | 5.13 |
| Chris Muller | Andy Cavazos | David Patton | Craig Molldrem | 0.3 | -0.7 | 3.88 | 5.44 |
| Enmanuel Mejia | Fabio Castillo 카스티요 | Johan Yan | Michael McCammon | 0.1 | -0.6 | 4.07 | 5.22 |
| Jacob Lopez | Gordon Riese | Sid Akins | Bryan Link | 0.6 | -0.2 | 3.91 | 5.33 |
| Joel Peguero | Charlie Walters | Brett Merriman | Hector Chavarria | 0.1 | -0.6 | 4.20 | 5.29 |
| Nathan Wiles | Grant Varnell | Trevor Wamback | Arno Kirchenwitz | 1.0 | -0.2 | 4.06 | 5.32 |
| Andrew Gross | Freddie Davis | Jason Cole | Mark Fuller | 0.1 | -0.6 | 4.16 | 5.27 |
| Heath Hembree | Wes Stock | Bob Long | Johnny Klippstein | 0.1 | -0.8 | 3.89 | 5.96 |
| Miller Hogan | Andy Wise | Jose Monegro | Scooter Hightower | 0.4 | -0.4 | 4.14 | 5.53 |
| Sean Hunley | Mike Shelton | Carlton Smith | Bill Kelly | 0.7 | -0.5 | 4.28 | 5.39 |
| Dusten Knight | Luther Hackman 해크먼 | Jack Lutz | Dave Madison | 0.3 | -0.8 | 4.09 | 5.78 |
| Carlos Garcia | Austin House | Aguedo Vasquez | John Kosenski | 0.1 | -0.8 | 4.33 | 5.50 |
| Alan Strong | Jess Turner | Chris Coughlin | Tom Mauch | 0.4 | -0.5 | 4.32 | 5.57 |
| Caleb Sampen | Jason Herman | Eddie Cody | Jim Brauer | 0.3 | -0.4 | 4.60 | 5.59 |
| Adrian De Horta | Dar Smith | Charlie Sullivan | Julio Solano | 0.2 | -0.6 | 4.38 | 6.06 |
| David Hess | Enrique Castillo | Johnnie Scroggs | Lew Krausse | 0.4 | -0.8 | 4.46 | 5.73 |
| Cristofer Ogando | Julio Solano | Hal Kolstad | Dave Wainhouse | -0.1 | -1.1 | 4.39 | 6.07 |
| Elvin Rodriguez | JT Brubaker | Garrett Schilling | Jon Harris | 0.6 | -0.9 | 4.63 | 5.73 |
| Hector Perez | Daniel Keller | Steven Hensley | Steve Martin | 0.2 | -0.9 | 4.59 | 6.07 |
| Zack Burdi | Gary Wex | Mike Heinen | Joseph Jeran | 0.0 | -0.5 | 4.57 | 6.41 |
| Graeme Stinson | Chris Siegfried | Michael Boyle | Efrain Nieves | -0.3 | -1.3 | 4.86 | 6.40 |
| Josh Roberson | Juan Ramos | Jermy Rodriguez | Raul Fernandez | -0.1 | -0.9 | 4.95 | 6.61 |
| Seth Blair | Jake Mooty | Harry Fisher | Stew Cliburn | -0.2 | -0.7 | 5.14 | 6.85 |
| Ben Heller | Jack Berly | Bobby Reis | Bill Wilson | -0.1 | -0.5 | 4.99 | 6.71 |
Players are listed with their most recent teams wherever possible. This includes players who are unsigned or have retired, players who will miss 2023 due to injury, and players who were released in 2022. So yes, if you see Joe Schmoe, who quit baseball back in August to form a Norwegian Death Dixieland Bubblegum Ska-Funk band, he’s still listed here intentionally. ZiPS is assuming a league with an ERA of 4.22, above 2022’s level of offense but lower than other years. Pitchers who appear to have a fairly definite change in the majors from start-to-relief or vice-versa from these projections will receive reconfigured updates in the spring.
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.
As always, incorrect projections are either caused by flaws in the physical reality of the universe or by skillful sabotage of our friend and former editor. You can, however, still get mad at me on Twitter.
Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.
Is that a misprint in the text for Manzardo’s age-season? He’s 22 now, did you mean Age-23?
I should have specified that “translation for his age-21 season” meant 2022 (when his July 1st age was 21).
Apparently it’s Tampa Bay Day at Fangraphs. Wohoo!
Is the reason for aranda’s poor projection due to his high babip in the minors? He has run a .370 or better babip in his last three levels, which seems unsustainable at the MLB level.
Similar team to SFG, but with a different shape. I do think they have a little more variance in them — Wander does feel like he could go supernova, specifically — but they are very much a “high floor” team, if for no other reason than the interesting dudes in the high minors if the starters go all “Homer at the Bat”.
I see the Rays with 5 position player WAR projections higher than anyone on SFO, and better SP to boot. They also have high minors dudes who could step in to fill some of the holes, and some substantial upside in the young position players. I guess I’m just down on SFO relative to everyone else.
Where they are like the Giants is that outfield, where they’re just kind of stitching together guys and hoping it works. ZiPs seems to think it will, partly because Arozarena, Siri, and Margot all get favorable projections. I’m skeptical.
But I’m pretty sure the Giants would love to have a starting infield of Diaz-Lowe-Franco-Paredes.
Last year was definitely the start of a transition for the Rays. They used to have a really deep and multifaceted outfield and now it’s the infield. The Rays haven’t shown any interest in trying Mead in left field; Eric keeps listing him in left field but the writeup sounds like he’s more of a 1B/DH.
But I think the ideal move for the Rays is probably to have Mead play LF and to move Arozarena, since corner outfielders are suddenly weirdly valuable right now and Arozarena’s offensive production isn’t well backed up by Statcast. But now Mead might be a while away from being able to handle left field, and the Rays are getting so little offensive production out of their outfield already. For a team that is still okay it’s hard to see
The other alternative is to put Mead at DH. The future at first base is clearly Kyle Manzardo, but if Mead is a full-time DH that cuts into a lot of playing time for Yandy Diaz. I actually wondered if Yandy Diaz could be moved now (coming off a career year), but I’m not sure how much interest there would be for a first baseman with no power, and he’s really good and can bridge the gap to Manzardo and cover 3B occasionally if Paredes turns back into a pumpkin. Aranda is also scheduled to get a lot of time there too.
So probably what the Rays do is they just roll with the current status quo. And then they’ve got Mead, Diaz, Manzardo, and Aranda in September, or they play service time games and keep Manzardo and Mead down longer than needed. But they could be more proactive about this if they wanted to.
Well, now Yandy Diaz has been extended, so it looks like at some point it would be:
Manzardo at 1B
Mead at DH
Diaz at some combination of 1B, DH, and (gulp) 3rd base?
Aranda at some combination of 1B and DH? He was awful anywhere but 1B last year.
I know the Rays never consolidate but Mead, Diaz, and Aranda can only nominally play other positions and this is a lot for 1B/DH.
Of course, no one seems to want to trade outfielders or pitchers right now anyway, so it’s not like they could even get that big bat or more pitching depth for someone like Aranda anyway. I suspect they’ll just roll with this until they figure something out.
Aroz production has never been very well backed up by statcast, but we are going on 3+ seasons of it, at some point you have to believe it.
Okay but the first season was only 76 PAs! If he does it again next season it’s worth serious consideration.
My heart says he is a legend but my head says take the under on the Isaac Paredes projection. I hope to be wrong and that he will forgive me since it’s almost literally just the 87 MPH avg EVs
ZiPS has liked him for a while, which hasn’t hurt. He was like #40 in the top prospects list in 2020.
You may be correct. But one should not be surprised by the ZiPS calculation given that Paredes’s BABIP last year was .195.
Such an extreme fly ball low EV hitter, too
Is such information used in the ZiPS calculation?
Yes
I think the TB outfield looks a lot better when you put Mead out there
Mead and Manzardo both seem like they could help the big league team right now.
I would agree, but they really seem committed to not putting Mead out there. I think a lot of this is that the Rays have this tendency tend to play with two center fielders–one in CF, the other in RF. So I’d guess that this year, quite frequently the alignment will be Siri in CF, Lowe in RF, and Margot bouncing between the two depending on whether they’re facing a lefty or righty. Arozarena only got 200 innings in right field last year, giving all of Margot, Phillips, and Lowe more run.
I don’t know whether this yet another “hack your home park” thing that the Rays are doing or if they just don’t trust Arozarena’s arm out there (interestingly, his OAA grades out well in RF but not his arm). But it would be a whole lot better for the Rays to find a way to get Mead’s bat in the lineup, and in a way that doesn’t have him taking away PAs from Paredes and Lowe. Or, alternatively, they could try and find a right fielder who can hit.
I agree with this.
Projecting the Tampa Bay Rays: the hardest job in baseball.
They had hit the over 5 seasons in a row until last season. Which means nothing about projecting this season… it’s just interesting trivia. https://www.sportsoddshistory.com/mlb-team/?sa=mlb&Team=Tampa+Bay+Rays#win
ZiPS was actually high in 2022 (88 projected vs. 86 actual).
Was under each year from 2018-2021. But over each year from 2014-2017!
Nice we got to the last team!! How long does it usually take until the full ZiPS projections are live on the Projections tab?
…and to piggy-back on this question, how long does it usually take before the 3-year projections are on the player pages? Thanks for the great work!
They seem like they could be elite with health from Franco, Glasnow and Lowe. Their depth could get them to the postseason, and then they have stars in Franco, Lowe, McClanahan, Springs, and Fairbanks. I don’t know the Kittredge status. Mead and Bradley give them upside. They have no black holes.