2025 Positional Power Rankings: Starting Rotation (No. 16-30)

I always get excited to take my first look at my half of the starting pitcher Positional Power Rankings. I come in with preconceived notions of each rotation, usually with a solid handle on the top eight to 10 options for every team, as I’m no doubt buried in multiple fantasy drafts when Meg sends everything out. And yet I never cease to be amazed. I’m not saying the projections are infallible, but seeing the numbers laid out versus my mental snapshot of each team is sobering. There are always teams I’m surprised to see in my section, and rankings that absolutely shock me at first blush.
Even when I don’t fully agree with what the numbers are saying, further inspection allows me to understand how they got there. Sometimes I’m overrating the growth of a young rotation, sometimes I’m underrating the stability and value of a veteran rotation, and dammit, sometimes the numbers are wrong and your boy Paul gets one right! I love this process; every single year it enlightens me as I get to deep-dive one half of the starter’s pool. This year’s bottom half has some premium teams with major expectations, and it will be interesting to see which of those clubs is able to find the health and/or development they need to exceed the projections.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Freddy Peralta | 171 | 10.3 | 3.3 | 1.2 | .278 | 73.8% | 3.76 | 3.87 | 2.8 |
Brandon Woodruff | 153 | 9.9 | 2.5 | 1.2 | .288 | 74.7% | 3.61 | 3.70 | 2.7 |
Aaron Civale | 131 | 8.4 | 2.7 | 1.4 | .288 | 72.3% | 4.31 | 4.42 | 1.3 |
Jose Quintana | 131 | 7.4 | 3.5 | 1.1 | .295 | 72.1% | 4.30 | 4.43 | 1.2 |
Tobias Myers | 123 | 8.2 | 2.8 | 1.4 | .286 | 72.6% | 4.19 | 4.34 | 1.3 |
Nestor Cortes | 121 | 9.0 | 2.3 | 1.3 | .281 | 74.3% | 3.74 | 3.89 | 2.0 |
Logan Henderson | 24 | 8.8 | 2.7 | 1.5 | .282 | 72.2% | 4.35 | 4.43 | 0.2 |
Aaron Ashby | 18 | 8.9 | 4.6 | 0.9 | .298 | 72.8% | 4.01 | 4.13 | 0.2 |
DL Hall | 15 | 9.6 | 4.0 | 1.1 | .291 | 73.5% | 3.95 | 4.07 | 0.2 |
Tyler Alexander | 9 | 7.4 | 2.0 | 1.6 | .288 | 71.1% | 4.52 | 4.61 | 0.1 |
Total | 896 | 9.0 | 2.9 | 1.3 | .286 | 73.2% | 3.98 | 4.10 | 11.9 |
A frontliner and a pack of no. 4 starters. Peralta hasn’t quite been a top-of-the-scale arm, with several good-not-great seasons to this point. His 3.49 ERA is 17th since 2021 (minimum 500 innings), and his 1.10 WHIP is even better, ranking 11th. He is a strikeout force but he deals with bouts of inconsistency with his command and control.
Until Woodruff returns to form – assuming he does – there is a substantial drop-off after Peralta. Woodruff is still building up innings as of this writing, so he likely won’t be ready to start the season. Will he return to being an ace immediately, or will he need time to round into form? Myers’ oblique injury shouldn’t cost him a ton of time, as he’s already working his way back and might only miss a couple weeks of April. He rode an 81% LOB rate to a surprisingly strong rookie campaign (3.00 ERA, 2.2 WAR), as his core skills look more fit for a low-to-mid 4.00s guy in the middle of the rotation. He was missing more bats in spring, so if that’s something he can bring into the regular season, maybe he can work another sub-4.00 ERA campaign.
Quintana, Civale, and Cortes are essentially a good-better-best version of the same core pitcher: a quality mid-rotation guy who can reliably go five to six innings for 25-30 starts. Over the last three seasons, their SIERA totals are 4.38, 4.04, and 3.85. Cortes has shown the most upside of the group, while Quintana has the lengthiest track record. Both Cortes and Civale miss more bats but have some long ball issues, while Q needs his 0.77 HR/9 to counterbalance his sub-20% strikeout rates.
Hall and Ashby, once premier prospects with lofty expectations, both suffered lat injuries this spring, derailing them yet again. The 26-year-old lefties have somewhat incomplete grades as major leaguers because of their persistent health problems, but it’s looking more and more like the bullpen will be their home if and when they are healthy again.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Taj Bradley | 159 | 9.3 | 3.0 | 1.3 | .288 | 72.6% | 4.06 | 4.06 | 1.9 |
Ryan Pepiot | 155 | 9.5 | 3.3 | 1.3 | .285 | 73.1% | 4.03 | 4.18 | 1.8 |
Shane McClanahan | 142 | 9.7 | 2.5 | 1.1 | .289 | 75.5% | 3.34 | 3.40 | 2.8 |
Shane Baz | 127 | 8.3 | 3.3 | 1.2 | .288 | 71.4% | 4.29 | 4.38 | 1.2 |
Zack Littell | 132 | 7.7 | 2.1 | 1.4 | .294 | 71.9% | 4.27 | 4.30 | 1.2 |
Drew Rasmussen | 101 | 8.7 | 2.2 | 0.9 | .294 | 74.0% | 3.32 | 3.33 | 2.0 |
Joe Boyle | 23 | 10.6 | 5.7 | 1.0 | .289 | 72.7% | 4.23 | 4.34 | 0.2 |
Ian Seymour | 17 | 8.1 | 3.1 | 1.3 | .288 | 71.2% | 4.36 | 4.52 | 0.1 |
Joe Rock | 9 | 7.5 | 2.6 | 1.2 | .296 | 71.8% | 4.12 | 4.20 | 0.1 |
Jacob Waguespack | 9 | 8.8 | 3.5 | 1.1 | .298 | 72.4% | 4.14 | 4.17 | 0.1 |
Total | 874 | 8.9 | 2.8 | 1.2 | .290 | 73.0% | 3.93 | 3.99 | 11.5 |
McClanahan suffered a triceps injury on March 22, and while the immediate fear was that it would result in him missing significant time, testing indicates that it is a nerve issue in the triceps area, which will only result in a minimal IL stay. McClanahan is expected to have about 150 innings in the tank this year, and this injury shouldn’t impact that too much. While their backfill isn’t nearly as good as McClanahan, the Rays will still bring a competent starting five to the table on Opening Day, with the injury now securing Littell’s spot. He’s a classic innings-eating fifth starter. If he can come anywhere close to replicating last year’s 3.63 ERA/1.25 WHIP in 156.1 innings, it’ll be a resounding win for the Rays.
It’s an open question about how difficult it will be to pitch in Steinbrenner Field — a minor league version of Yankee Stadium plopped down in the sweltering Florida heat — compared to the Trop, which is an unquestioned pitcher-friendly venue. That uncertainty aside, there is still upper crust talent here, with Pepiot, Bradley, and Baz having all carried substantial prospect hype and all showing some success at the big league level already. Bradley has the widest range of outcomes of the group and that includes legitimate frontline upside. Just a quick look at his Pitching+ components underscores that volatility; he has a 108 Stuff+ (tied for sixth highest in baseball) and a 93 Location+ (95th of 96 starters with 130-plus innings). He was a different guy home and away, with a 24% K-BB in 72 innings at the Trop and just a 13% mark in 66 innings on the road. This new park could be a hurdle for Bradley. Pepiot has similarly excellent stuff (107 Stuff+) with quite a bit better control than Bradley (101 Location+), which no doubt helped him when he took his show on the road, as he only dropped from 19% to 15% K-BB home vs. road, while his ERA was actually better. He will get the Opening Day start in McClanahan’s stead.
Baz leveraged a .229 BABIP to outrun his modest 13% K-BB rate en route to a 3.06 ERA and 4.07 FIP. Injuries have slowed Baz’s ascent since he was the 11th-ranked prospect our 2022 Top 100. Now ready for his first full season as a big leaguer, he surely hopes to recapture the electric stuff we saw throughout his minor league career and during his first 40 big league innings (28.9% K rate). Rasmussen stood out in a bullpen role last season, running a 25% K-BB and allowing no home runs in 28.2 innings. He’s excellent on a per-inning basis, but how many will he get? Perhaps his previous high of 146 innings is reachable this year if he stays healthy. Boyle is your classic live arm with no control who the Rays take a chance on in the hopes of finding a gem. Rock and Seymour are classic 45-FV Rays prospects who you can easily see the team maximizing before they rip off 80 innings with a 3.00 ERA out of nowhere.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Sonny Gray | 181 | 9.5 | 2.5 | 1.0 | .291 | 74.0% | 3.42 | 3.42 | 3.5 |
Miles Mikolas | 166 | 6.3 | 1.8 | 1.3 | .295 | 69.2% | 4.46 | 4.39 | 1.5 |
Erick Fedde | 164 | 7.9 | 2.8 | 1.3 | .294 | 72.5% | 4.21 | 4.28 | 1.8 |
Andre Pallante | 118 | 6.6 | 3.6 | 0.7 | .301 | 72.0% | 3.92 | 4.05 | 1.4 |
Matthew Liberatore | 91 | 8.1 | 3.4 | 1.1 | .292 | 71.9% | 4.10 | 4.22 | 0.9 |
Steven Matz | 84 | 8.0 | 2.7 | 1.1 | .298 | 72.7% | 3.97 | 4.00 | 1.1 |
Michael McGreevy | 46 | 6.5 | 2.2 | 1.0 | .293 | 71.7% | 3.90 | 4.02 | 0.6 |
Quinn Mathews | 35 | 8.6 | 3.3 | 1.1 | .289 | 72.3% | 3.93 | 4.06 | 0.4 |
Tink Hence | 8 | 7.5 | 3.2 | 1.2 | .289 | 71.6% | 4.26 | 4.38 | 0.1 |
Gordon Graceffo | 9 | 6.5 | 2.8 | 1.2 | .289 | 70.8% | 4.35 | 4.50 | 0.1 |
Total | 902 | 7.7 | 2.7 | 1.1 | .294 | 72.0% | 4.00 | 4.05 | 11.4 |
Can I just run back last year’s preview here? The Cardinals literally didn’t add anyone. I guess they are replacing Kyle Gibson with Erick Fedde from last year’s Opening Day rotation, but that’s functionally the same. St. Louis was fine last year, ranking 14th in starter ERA.
Gray’s 5.2% HR/FB rate from 2023 seemed primed to regress and push his major league-best 0.4 HR/9 back up toward his 0.9 career mark, and that’s exactly what happened, as those rates jumped to 14.3% and 1.1, respectively. Still, he mitigated the damage of those extra homers with the league’s third-best K-BB rate at 24.4%. More quality work over about 28 starts is expected again this year. There is a jump down in talent from Gray to the rest of the group, but they all kind of cluster together: low-strikeout arms leaning on the benefits of Busch Stadium and a solid defense behind them (ninth in OAA at 15).
Fedde returned from the KBO and enjoyed the best season of his career, including getting off the White Sox with a midseason trade. He fits this rotation’s aesthetic perfectly and he immediately meshed with St. Louis’ vibe, posting a 4.05 FIP after the trade. Is it time for the full season of Pallante? He took 20 turns in the rotation last year and did his best work in that role, posting a 3.56 ERA and 1.25 WHIP in 111 innings. He’s a groundball artist who keeps the homers at bay, so he’s able to find success despite a meager 9% K-BB. It’s been two tough seasons in a row for Mikolas, as the ball has lived in play or over the fence. If you aren’t going to strike any one out (16.4% since 2023), you have to suppress hits very well (which is of course harder to do the more contact you allow) or keep the ball in the park. Mikolas didn’t excel at either during his successful run, but he had a 19% strikeout rate, and those extra points are crucial when the margins are this small.
Liberatore beat out Matz for the fifth starter’s role, though he may just be the younger version of Matz, a low-to-mid 4.00s ERA with hot streaks interrupted by multi-home run meltdown starts. McGreevy and Mathews both garnered attention this spring, eventually falling short of making the team. They should have all of the non-Gray pitchers in this rotation on notice, but I’m not sure St. Louis will necessarily get them into the rotation as soon as they’re ready. McGreevy impressed in a 23-inning stint at the end of last season, flexing the premium command and control that will be his signature. Mathews carries much more upside as someone who can put up Gray-level impact. He ranked 32nd on our Top 100 Prospects list as a kitchen sink lefty who improved his velocity as a pro and now projects to have mid-rotation upside.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Sean Manaea | 159 | 9.0 | 3.1 | 1.3 | .286 | 71.4% | 4.17 | 4.18 | 1.8 |
Kodai Senga | 152 | 9.7 | 3.8 | 1.0 | .283 | 74.8% | 3.65 | 3.88 | 2.4 |
David Peterson | 141 | 8.3 | 3.6 | 0.9 | .297 | 72.8% | 3.90 | 4.02 | 1.7 |
Clay Holmes | 148 | 8.1 | 3.2 | 0.7 | .308 | 72.8% | 3.62 | 3.57 | 2.6 |
Frankie Montas | 102 | 8.6 | 3.5 | 1.3 | .290 | 71.0% | 4.35 | 4.34 | 1.0 |
Griffin Canning | 90 | 8.0 | 3.2 | 1.4 | .287 | 70.3% | 4.62 | 4.64 | 0.5 |
Tylor Megill | 50 | 9.2 | 3.3 | 1.1 | .292 | 72.0% | 4.03 | 4.01 | 0.7 |
Paul Blackburn | 43 | 7.5 | 2.8 | 1.2 | .294 | 70.7% | 4.30 | 4.26 | 0.4 |
Brandon Sproat | 16 | 7.8 | 3.4 | 1.2 | .288 | 71.6% | 4.23 | 4.33 | 0.2 |
Jonathan Pintaro | 8 | 7.1 | 3.4 | 1.2 | .290 | 69.0% | 4.61 | 4.64 | 0.0 |
Total | 909 | 8.6 | 3.4 | 1.1 | .292 | 72.3% | 4.02 | 4.07 | 11.3 |
If we had run these articles in February, the Mets would almost certainly have been on Ben’s side of the rankings as a top 15 club, but injuries to Manaea (oblique) and Montas (lat) took a chunk out of both of their projections. If Manaea can recapture the mechanics that fueled his second-half surge last year, he will smash this forecast, but we can’t just ignore the 1,000-plus innings of low-4.00s ERA on his ledger prior to 2024. Senga essentially missed all of 2024 (he threw 5.1 innings), so there are still some questions about who he is as a major leaguer. The talent is there to headline the rotation, especially if he keeps the walks in check.
Holmes’ transition from reliever to starter has been the talk of spring training, as his newly developed kick changeup helped him to a 31.9% strikeout rate in 19.1 innings, earning him the Opening Day nod. Will this be the year that Peterson works as a full-time starter? He has slowly added volume in the last couple years, with innings totals of 106, 111, and 121. He has a 3.88 FIP in that time, and if he pitches like that this year, there’s no reason he can’t exceed the projections on his innings total. Canning flashed tantalizing stuff throughout his time with the Angels, but his career 1.6 HR/9 has always made finding consistent success an uphill climb. A sharp spring has generated some excitement around him, though it will always come back to the long ball. An 0.9 HR/9 in 10 innings in the Grapefruit League isn’t enough to convince me he has fixed anything, but I love the 37.8% K-BB and 63.2% groundball rates that have come with it, and he’s definitely back on my radar.
The early-season injuries give Megill an early shot in the rotation, as he, Canning, and Peterson will essentially be showcasing to stay there once Manaea returns. I’m not so sure Montas has enough to push any of the three if they are all succeeding. This depth does mean that the Mets haven’t had to tap Sproat, their top prospect, to backfill the injuries, which is good — he could use more seasoning at Triple-A and can then position himself as a summer reinforcement.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Kevin Gausman | 192 | 8.9 | 2.5 | 1.1 | .295 | 73.9% | 3.78 | 3.76 | 3.1 |
José Berríos | 194 | 7.8 | 2.5 | 1.3 | .290 | 71.9% | 4.18 | 4.33 | 1.9 |
Chris Bassitt | 177 | 8.2 | 3.1 | 1.1 | .293 | 71.8% | 4.09 | 4.21 | 2.0 |
Bowden Francis | 147 | 8.3 | 2.5 | 1.4 | .278 | 71.6% | 4.13 | 4.35 | 1.5 |
Max Scherzer | 116 | 9.4 | 2.2 | 1.3 | .282 | 73.9% | 3.76 | 3.86 | 1.9 |
Yariel Rodríguez | 52 | 9.5 | 3.8 | 1.1 | .286 | 72.7% | 3.97 | 4.03 | 0.7 |
Jake Bloss | 23 | 7.3 | 3.4 | 1.4 | .288 | 70.8% | 4.74 | 4.84 | 0.1 |
Alek Manoah | 9 | 8.6 | 3.3 | 1.1 | .283 | 70.8% | 4.14 | 4.26 | 0.1 |
Adam Macko | 8 | 7.6 | 3.8 | 1.3 | .289 | 70.7% | 4.62 | 4.79 | 0.0 |
Total | 917 | 8.4 | 2.7 | 1.2 | .288 | 72.5% | 4.02 | 4.13 | 11.3 |
This is a rotation with staying power, and if the Blue Jays can avoid the injury bug, they can get 28-plus starts from each of their top five. And they’ll need it, too, as the depth is sparse. They have four bankable vets and a 29-year-old who threw 133 innings last season. Berríos is now two full seasons clear of his weird 2022, which started with him finishing just a third of an inning on Opening Day and never got on track, as he posted a 5.23 ERA and 1.42 WHIP in 172 innings. He immediately snapped back to form with a pair of Berríosian seasons: mid-to-high 3.00s ERA, sub-1.20s WHIP. This is a pivotal year for Gausman. His 21% strikeout rate last year was far and away his lowest since 2019; regaining the effectiveness of his splitter could help it recover into the 31% range he showed the year before. He still brute force volumed his way to a 3-WAR campaign, but that’s still a significant dip from the 5-WAR level he lived at from 2021-23.
Bassitt is also looking to regain his stuff (perhaps former Mets teammate Scherzer can help him find that form). An uncharacteristic 9% walk rate and .333 BABIP saddled Bassitt with a terrible 1.46 WHIP last year, but he was able to consistently dodge too much trouble and netted a 4.16 ERA in 171 innings. His stuff has looked sharper this spring, though it will be about holding it start-to-start, rather than just flashing quality. It’s hard not to chalk up Francis’ success almost exclusively to his microscopic .211 BABIP. I’m not saying he did nothing to earn it, just that it’s likely unrepeatable, and thus we’re left with a solid-but-unspectacular 17% K-BB and 1.5 HR/9. That screams a low-to-mid 4.00s ERA to me, which is right where the projections have it unless he’s got another sub-.230 BABIP in the chamber.
Scherzer’s health is waning at 40, but he’s still good when he’s upright. He is committed to playing through a thumb issue that seems to crop up as he gets deeper into his starts, though you’d never know he was dealing with anything by looking at this spring numbers (37% K-BB, 1.38 ERA, 0.46 WHIP in 13 innings). It seems like that’s just going to be how it is as he finishes out his career: quality work with inconsistent availability. Rodríguez is straddling the starter/reliever line and I’m worried things are starting to teeter toward the latter. The problem is that Toronto lacks depth, so even if they want to move him there, he’s their sixth man. Meanwhile, Bloss ranked 66th on our Top 100 and should eventually find his way into the backend of this rotation. While they may turn to Rodríguez for one-off starts when needed, Bloss is a better fit to take over if a long-term spot opens up.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Shota Imanaga | 171 | 9.1 | 2.0 | 1.3 | .287 | 75.0% | 3.59 | 3.73 | 2.8 |
Justin Steele | 165 | 8.6 | 2.5 | 0.9 | .294 | 74.1% | 3.47 | 3.55 | 2.9 |
Jameson Taillon | 165 | 7.2 | 2.2 | 1.3 | .291 | 71.1% | 4.31 | 4.33 | 1.4 |
Matthew Boyd | 114 | 9.1 | 2.9 | 1.2 | .288 | 73.4% | 3.79 | 3.90 | 1.7 |
Javier Assad | 113 | 7.5 | 3.5 | 1.2 | .290 | 72.0% | 4.28 | 4.49 | 0.8 |
Colin Rea | 110 | 7.1 | 2.5 | 1.4 | .293 | 69.5% | 4.52 | 4.50 | 0.8 |
Jordan Wicks | 31 | 8.0 | 3.0 | 1.2 | .290 | 72.1% | 4.14 | 4.21 | 0.3 |
Ben Brown | 17 | 10.1 | 3.4 | 1.0 | .285 | 73.4% | 3.57 | 3.56 | 0.3 |
Caleb Kilian | 9 | 6.9 | 3.1 | 1.1 | .295 | 70.1% | 4.39 | 4.36 | 0.1 |
Total | 895 | 8.2 | 2.5 | 1.2 | .290 | 72.6% | 3.96 | 4.04 | 11.3 |
Imanaga’s second stateside season will be very interesting. He opened his MLB career with an 0.84 ERA in his first nine starts, allowing just three home runs, which ran counter to the expectations from his career in Japan. Turns out, it was more of a hot run than a fundamental change, as the homers eventually came in droves; Imanaga posted a 1.8 HR/9 in his last 20 starts. He still had a 3.84 ERA during those 120 innings, as a 1.07 WHIP helped him avoid crushing multi-run homers. Imanaga joins Robbie Ray (2021) and Justin Verlander (2019) as the only three pitchers with a 1.4-plus HR/9 and sub-3.00 ERA in 150-plus innings since 2000; only six others managed a 3.50 or better ERA in that same timeframe.
A hamstring strain on Opening Day felled Steele for a month before he could get going last year. He put together four excellent months, but elbow tendinitis cost him another three weeks in September. Injury has really been the only roadblock to success in his last three seasons, as his 3.14 FIP sits seventh among 55 pitchers with at least 400 IP.
Taillon has lived in a relatively tight range of outcomes over the last four seasons and is a bankable mid-rotation arm; he has averaged 160 innings with a 4.06 ERA and 1.18 WHIP over that stretch. The projections are throwing in a little extra age-related decline for the 33-year-old, tabbing him for a 4.31 ERA in 165 innings. If he can run a .269 BABIP like he did last year, a sub-4.00 ERA isn’t hard to envision. Boyd has battled persistent health problems since 2020, totaling just 263 innings in that time. There is playing time upside here, because while the Cubs won’t tax the 34-year-old southpaw, they will likely let him push his volume as long as he’s healthy.
Assad will open the season on the IL with a strained oblique, so Rea, the older version of him, will fill in as the fifth starter. Assad has a 4.49 FIP in 294 innings since 2022 compared to Rea’s 4.82 mark in 292.1 innings during that same time. Brown has the flashiest upside of the guys not already in the rotation, but his best value to the Cubs might be in a multi-inning stopper role as the bridge to Porter Hodge and Ryan Pressly in the late innings.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Logan Webb | 201 | 7.7 | 2.0 | 0.7 | .300 | 72.4% | 3.32 | 3.22 | 3.9 |
Robbie Ray | 151 | 9.6 | 2.9 | 1.3 | .288 | 74.4% | 3.91 | 4.04 | 1.6 |
Justin Verlander | 138 | 7.2 | 2.5 | 1.2 | .290 | 71.4% | 4.18 | 4.24 | 1.3 |
Jordan Hicks | 119 | 8.4 | 4.0 | 0.9 | .299 | 72.0% | 4.06 | 4.12 | 1.0 |
Landen Roupp | 109 | 8.5 | 3.7 | 0.9 | .293 | 72.3% | 3.92 | 3.97 | 1.2 |
Hayden Birdsong | 78 | 9.5 | 4.1 | 1.1 | .290 | 71.5% | 4.20 | 4.22 | 0.6 |
Kyle Harrison | 67 | 9.3 | 3.3 | 1.1 | .289 | 72.2% | 4.01 | 4.01 | 0.7 |
Carson Whisenhunt | 8 | 8.8 | 3.4 | 1.0 | .292 | 72.8% | 3.94 | 4.00 | 0.1 |
Keaton Winn | 8 | 8.2 | 2.6 | 1.0 | .295 | 69.8% | 3.96 | 3.78 | 0.1 |
Joey Lucchesi | 9 | 6.2 | 3.4 | 1.0 | .299 | 71.4% | 4.33 | 4.46 | 0.0 |
Total | 889 | 8.4 | 3.0 | 1.0 | .294 | 72.4% | 3.88 | 3.90 | 10.6 |
With an average age of 31 years old, the Giants rotation might seem like it’s past its prime, but there are still some reasons for excitement. Webb is one of the game’s few true workhorses, pacing the league with 613 innings since 2022. He made 30-plus starts in all three seasons and comfortably reached 4 WAR each time, too. Perhaps pairing Willy Adames with Matt Chapman on the left side of the infield will help Webb bring his BABIP back below .300 after last year’s four-year high of .315 (fourth-highest in the majors). Webb consistently churning out six-plus inning starts takes some of the burden off his rotation mates, both young and old. Ray is ready for his first full season after a 2023 Tommy John surgery and comes equipped with a new changeup, courtesy of Tarik Skubal. If he’s fully healthy, he could be Webb’s sidekick for volume and push back up to 180-plus innings. At 42 years old, the expectations for Verlander are modest, especially coming off shoulder and neck injuries. Still, if he does stay upright and brings that 1.5 HR/9 back to Earth, I wouldn’t rule out an ERA-qualifying season of solid work.
Roupp and Birdsong did so well this spring that it was hard for the Giants to send either to Triple-A. Roupp was a solid swingman in 50 innings for the Giants last year, and his unexpectedly strong spring effort took him all the way to the fifth starter’s role. He has a gaudy 30.4% strikeout rate in the Cactus League, but his swinging strike rate is up just a point to 11%. I’m more interested in his 2.2% walk rate; if he can hold some of those gains in the regular season and shave down the 12% mark we saw in 2024, it will be notable.
Birdsong has consistently dealt with control issues in his short pro career, including a rough 14.3% walk rate in his 72-inning debut last year, so for him to come to spring training and drop 12 walk-free innings with 18 strikeouts is impressive. That doesn’t mean he has completely figured out his control, but it is a step forward and helped him secure a spot on the Opening Day roster.
It looks like the Giants are running it back with Hicks as a starter, and I just don’t see the vision. After a brilliant April (1.59 ERA) last season, he came unglued, with a 5.29 ERA over his last 14 starts before being moved to the bullpen. Even that April run only came with a 13% K-BB, so the sharp regression wasn’t that surprising (11% K-BB in those last 14 starts). Maybe they will let Birdsong essentially follow Hicks and see them as a seven to eight inning tandem. Hicks averaged fewer than five innings in his 20 starts last year, going deeper just four times, three of which came in that big April.
Harrison got knocked around this spring, with a wild .524 BABIP and 2.7 HR/9 despite an excellent 24.2% K-BB. Birdsong is the sixth starter and will almost certainly fill in the first vacancy, while Harrison should be the no. 7. Coming up, Harrison had plenty of swing-and-miss but no control. He’s reversed course in the majors, with a palatable 7.8% walk rate but just a 22.5% strikeout rate. Pair that with some homer proneness and you get a 4.47 ERA through 159 big league innings. He’s still just 23 years old, though, so let’s not forget this three-time Top 100 prospect.
Those guys give the Giants some depth should Hicks flop again or age catches up to the others. Winn and top pitching prospect Whisenhunt also represent some capable depth, with Winn having pitched in the majors each of the last two years and Whisenhunt knocking on the door at Triple-A. His elite changeup gives him a good foundation to build on, but he has to throw strikes more consistently to sustain a starter’s workload (11.3% BB in 109.2 IP last year).
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Zach Eflin | 174 | 7.5 | 1.5 | 1.2 | .296 | 72.6% | 3.83 | 3.85 | 2.7 |
Charlie Morton | 156 | 8.9 | 3.6 | 1.2 | .295 | 71.7% | 4.29 | 4.40 | 1.2 |
Dean Kremer | 140 | 7.9 | 3.0 | 1.3 | .291 | 72.5% | 4.21 | 4.34 | 1.3 |
Tomoyuki Sugano | 139 | 6.7 | 1.9 | 1.5 | .298 | 70.4% | 4.62 | 4.61 | 0.8 |
Grayson Rodriguez | 127 | 9.6 | 2.8 | 1.1 | .293 | 73.5% | 3.73 | 3.70 | 2.1 |
Kyle Gibson | 109 | 7.6 | 3.3 | 1.2 | .299 | 71.6% | 4.36 | 4.41 | 0.9 |
Cade Povich | 42 | 8.4 | 3.4 | 1.2 | .290 | 72.4% | 4.17 | 4.26 | 0.5 |
Albert Suárez | 9 | 8.0 | 2.7 | 1.4 | .297 | 73.1% | 4.27 | 4.36 | 0.1 |
Trevor Rogers | 8 | 7.9 | 3.2 | 1.1 | .297 | 71.9% | 4.15 | 4.16 | 0.1 |
Kyle Bradish | 9 | 9.6 | 2.7 | 0.9 | .292 | 74.5% | 3.27 | 3.34 | 0.2 |
Total | 913 | 8.1 | 2.7 | 1.2 | .295 | 72.1% | 4.16 | 4.20 | 9.8 |
Not bringing Corbin Burnes back and losing Rodriguez to yet another injury exposes Baltimore’s lack of depth, to the point where they’ve re-signed Gibson to Pac-Man up a triple-digit inning total. Eflin will lead the charge in the meantime, as he hopes to complete a third straight season of at least 28 starts after struggling to stay healthy throughout his 20s. Morton keeps churning out the innings and the Orioles will take every single one they can get if he remains a solid-average arm. How many different ways can I describe an innings-eater? Let’s see what else I’ve got in the bag. Kremer has a kitchen sink five-pitch arsenal that has propelled him to a capable output, slowed only by oblique and knee injuries in 2022 and 2024, respectively.
Sugano comes over from NPB as a command-and-control finesse arm at age 35. He rides a nasty two-seamer to the bulk of his success. It was a heavy groundball pitch in Japan, as he could get away with fewer strikeouts. This spring, we saw a more neutral groundball/fly ball lean paired with a 25.4% strikeout rate in his five outings (15 IP). It’s unlikely he’s going to take the league by storm, but he’ll consistently keep the team in the game for five to six innings at a time. Gibson’s arrival helps mitigate the lost volume of Rodriguez while also taking some pressure off Povich, though I think the Orioles be better served giving him a bigger opportunity. Maybe they will let the veterans handle the front-end of the season and then open up a role for Povich in the summer.
I guess there’s a world where this aging group does enough to keep the Orioles in a position to win games for a couple month as they await the returns of Rodriguez (assuming this elbow injury doesn’t blossom into something worse), Bradish (returning from a summer 2024 TJ), and Rogers (working back from a right knee subluxation), but this doesn’t feel like a rotation befitting an AL East Division winner. For this team to be great, there will be a lottttt of pressure on the bullpen to hold every lead they get.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Sandy Alcantara | 190 | 7.9 | 2.2 | 0.9 | .296 | 71.8% | 3.65 | 3.60 | 3.5 |
Cal Quantrill | 143 | 6.5 | 3.4 | 1.3 | .296 | 69.4% | 4.81 | 4.86 | 0.6 |
Max Meyer | 125 | 7.9 | 3.1 | 1.2 | .300 | 71.7% | 4.30 | 4.29 | 1.4 |
Edward Cabrera | 113 | 9.6 | 4.3 | 1.1 | .293 | 72.3% | 4.17 | 4.22 | 1.3 |
Ryan Weathers | 100 | 7.9 | 3.3 | 1.2 | .296 | 71.6% | 4.31 | 4.36 | 1.0 |
Eury Pérez | 73 | 9.8 | 2.9 | 1.3 | .289 | 74.0% | 3.86 | 3.89 | 1.1 |
Valente Bellozo | 54 | 6.4 | 3.0 | 1.5 | .294 | 70.5% | 4.91 | 5.03 | 0.2 |
Adam Mazur | 33 | 6.8 | 2.8 | 1.4 | .296 | 69.8% | 4.73 | 4.66 | 0.2 |
Connor Gillispie | 30 | 7.2 | 3.5 | 1.4 | .291 | 70.8% | 4.74 | 4.88 | 0.1 |
Robby Snelling | 17 | 6.6 | 3.5 | 1.2 | .298 | 70.6% | 4.68 | 4.73 | 0.1 |
Janson Junk | 9 | 6.2 | 2.6 | 1.3 | .296 | 69.6% | 4.65 | 4.61 | 0.1 |
Total | 886 | 7.9 | 3.1 | 1.2 | .296 | 71.4% | 4.27 | 4.29 | 9.6 |
Alcantara is already working his way back from an elbow injury and is now in grave danger of suffering a massive back injury carrying this rotation! His WAR accounts for 37% of the Marlins’ total, as the projections assume both that he will throw 190 innings and spend the season with Miami, neither of which I see happening.
Meyer is set to begin his first full season in the majors and has a real chance to exceed his projection. Cabrera will start the season on the IL with a blister, but he still flashes electric stuff despite having very little idea where it’s going. Weathers suffered a forearm strain in spring training, undercutting the excitement he had generated this March. Quantrill will definitely be asked to eat up as many innings as possible as the team waits on the injured arms to return.
Pérez is returning from Tommy John surgery and the Marlins will no doubt take their time with him. There is no need to rush a potentially elite soon-to-be-22-year-old, particularly in a season that is unlikely to go anywhere. The sixth- and seventh-ranked prospects from the 2023 Padres list could make a dent for the club if either Mazur or Snelling show enough at Triple-A to earn an opportunity.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Yusei Kikuchi | 169 | 10.1 | 2.9 | 1.3 | .301 | 74.7% | 3.92 | 3.90 | 2.7 |
Tyler Anderson | 169 | 7.3 | 3.3 | 1.4 | .289 | 71.1% | 4.62 | 4.78 | 1.2 |
José Soriano | 146 | 8.7 | 3.9 | 0.9 | .295 | 71.1% | 3.97 | 4.04 | 2.1 |
Kyle Hendricks | 127 | 6.3 | 2.7 | 1.6 | .300 | 68.7% | 5.12 | 5.02 | 0.6 |
Jack Kochanowicz | 120 | 5.0 | 2.5 | 1.2 | .297 | 67.8% | 4.81 | 4.88 | 0.7 |
Reid Detmers | 72 | 10.0 | 3.1 | 1.2 | .292 | 71.5% | 4.06 | 3.90 | 1.2 |
Ian Anderson | 42 | 8.0 | 3.6 | 1.1 | .297 | 72.8% | 4.15 | 4.23 | 0.5 |
Caden Dana | 35 | 7.6 | 3.4 | 1.5 | .288 | 69.7% | 4.92 | 4.99 | 0.2 |
Chase Silseth | 8 | 8.8 | 3.5 | 1.2 | .294 | 72.7% | 4.14 | 4.25 | 0.1 |
Sam Aldegheri | 8 | 7.7 | 4.1 | 1.4 | .291 | 70.3% | 4.94 | 5.06 | 0.0 |
Total | 895 | 7.9 | 3.1 | 1.3 | .296 | 71.0% | 4.42 | 4.45 | 9.3 |
The Angels secured their pitching reinforcements right away this offseason, signing both Kikuchi and Hendricks in November to headline and bookend their rotation, respectively. After the trade deadline, Houston had Kikuchi amp up his slider usage 20 points to 37%, which fueled a 10-start surge that saw him post a 2.70 ERA, 0.93 WHIP, and 25.9% K-BB in 60 innings. That made the Angels comfortable giving the 33-year-old southpaw a three-year deal worth $64 million. Was the slider usage behind the 99-point drop in Kikuchi’s BABIP from Toronto to Houston, or was it some deserved regression setting in that happened to coincide with the arsenal change? Guess we’ll find out soon enough!
Even at his best, Hendricks seemed to live on a tightrope, as he thrived with a command-and-control profile that is out of place in today’s velo- and spin-heavy environment. Despite possessing a fastball that would struggle to break a pane of glass, Hendricks consistently beat the odds from 2015-20, finessing his way to the ninth-lowest ERA (3.17) and 11th-best WAR (19.3) in the league (min. 500 IP). Cracks began to show in 2021 (in his game — the glass pane remained intact), as his strikeout rate plummeted and his home run rate surged. Since then, he has the fourth-highest ERA in baseball at 4.80, with more of the same projected in 2025.
After a huge 2022 with the crosstown rival Dodgers, Anderson completely cratered in his first year as an Angel, but he was able to rebound last season, dropping his ERA 1.62 runs to 3.81 to go along with a 20-point dip in WHIP (to a more palatable 1.29) in 179.1 innings. Projections are essentially splitting the difference between the two seasons, making him more of a classic innings-eater than an impact arm this year.
The upside of this group is primarily found in the arm of Soriano, with a glint of hope still lingering around Detmers. Soriano enjoyed a breakout season in 2024, unleashing 100-mph sinkers on the league en route to a 1.7-WAR season in 113 innings. Arm fatigue slowed him in the second half, limiting him to just five starts, so adding volume and taking 30 turns in the rotation will be just as important as improving his performance in 2025. Detmers’ slider has a stranglehold on me; I just can’t quit this dude. His 6.70 ERA is deceptively high when we look at his 18.2% K-BB rate and 3.77 SIERA. Content warning, but I must bring up his vomit-inducing 1.9 HR/9, which was the second highest in baseball (min. 80 innings). Throw in a league-worst .357 BABIP and the ERA starts to make sense. The projections acknowledge the tangible upside if he can get the rest of his arsenal back in line. He’ll have to showcase his stuff in shorter stints out of the bullpen and earn his way back into the rotation. Truthfully, he could be an instant hit in the ‘pen and stay there all year if things go well.
Freshly named fifth starter Kochanowicz pulled off quite the magic trick last year, netting a 9.4% strikeout rate in 65.1 innings work, the lowest such rate in at least that many innings since Scott Diamond ripped off a 9% mark in 131 innings in 2013. His 96-mph sinker doesn’t miss bats, but it does keep the ball down (57% groundball rate), so as long as the defense is turning the grounders into outs consistently, he can string some success together in waves. The bill will eventually come due on allowing that much contact, though; it always does. More of the same groundball goodness in spring was enough to secure Kochanowicz a rotation spot in an upset over Detmers.
Silseth has shown the occasional flash, though his inability to keep the ball in the park with any consistency has limited his upside. Eric’s middle reliever tag for him on the 2023 Angels prospect list is looking more prescient by the day. Dana, the team’s top prospect, will get some more seasoning in the high minors after debuting directly from Double-A last year and should be the first man up if a long-term opportunity opens up in the rotation.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
MacKenzie Gore | 167 | 9.6 | 3.4 | 1.1 | .294 | 73.6% | 3.85 | 3.86 | 2.6 |
Jake Irvin | 163 | 7.5 | 2.9 | 1.3 | .288 | 70.6% | 4.43 | 4.53 | 1.4 |
Mitchell Parker | 138 | 8.0 | 3.4 | 1.2 | .290 | 72.0% | 4.29 | 4.33 | 1.5 |
DJ Herz | 92 | 9.8 | 4.6 | 1.2 | .283 | 72.7% | 4.20 | 4.35 | 1.0 |
Trevor Williams | 91 | 7.2 | 2.9 | 1.4 | .296 | 71.3% | 4.54 | 4.62 | 0.7 |
Michael Soroka | 84 | 8.4 | 3.5 | 1.2 | .290 | 70.3% | 4.44 | 4.46 | 0.8 |
Cade Cavalli | 75 | 8.5 | 3.7 | 1.1 | .291 | 70.7% | 4.23 | 4.25 | 0.9 |
Shinnosuke Ogasawara | 26 | 8.1 | 3.4 | 1.4 | .289 | 69.6% | 4.88 | 4.69 | 0.2 |
Josiah Gray | 9 | 8.2 | 3.6 | 1.6 | .281 | 70.7% | 4.76 | 4.93 | 0.0 |
Brad Lord | 9 | 6.0 | 2.8 | 1.3 | .291 | 67.7% | 4.81 | 4.86 | 0.0 |
Total | 854 | 8.4 | 3.4 | 1.2 | .291 | 71.6% | 4.29 | 4.34 | 9.2 |
I’ll admit it: I’m a sucker for this Nats rotation. I understand why they’re ranked here, I just think they can exceed expectations. Gore enjoyed his best season yet (3.2 WAR) despite a 1.42 WHIP, so just imagine if he can actually cut into his base runner volume. As a flamethrowing lefty, it’ll likely come via cutting into his BABIP as opposed to his walk rate; he has improved the latter each of the last two seasons, but barring a substantial change to the way he pitches, 8-9% feels like the ceiling there. His BABIP, however, hasn’t seen the south side of .300 in his three seasons and was all the way up at .340 last year! Part of that is the infield defenders behind him, but part of it is his penchant for allowing line drives. Among the 74 pitchers with at least 350 IP during his career, he has a major league-worst 24% line drive rate despite an arsenal that’s too good to keep getting pieced up like that. Gore is still figuring it out, but when he does, there is a 4-plus-WAR season in this arm.
Irvin showed he can stand up to the rigors of 30-plus starts last year, though he may have maxed out his skills if he can’t find a way to shave down that 1.39 HR/9. Parker and Herz are two young lefties who combined for 240 innings of 4.1 WAR in 2024. Parker fell just 11 innings short of qualifying for the ERA title, while Herz made the most of his 88.2 innings, as his 18.3% K-BB rate led the team among the nine pitchers with at least 60 IP. Parker displayed a four-pitch arsenal that cooked lefties and capably handled righties. Even just pushing what he did last year over a greater volume would give Parker a chance at a 3.0 WAR campaign. Meanwhile, Herz had a horrendous spring that got him sent out early; he’ll have to iron out his control issues (18.4% BB%, -10.2% K-BB in 9.2 spring innings) to work his way back to Washington. Consistent control will be the deciding factor in his success. His 9.4% walk rate in the majors was a bit of a shock after he posted double-digit rates all the way up the ladder.
Soroka is the one to watch here. He broke out in his rookie year back in 2019, posting a 2.68 ERA and 1.11 WHIP on the back of an NL-best 0.7 HR/9 in 174.2 innings, but he has thrown all of 126 innings since then. Yes, in four-plus seasons (stupid 2020 is relegated to “plus” status), he’s averaging about 25 IP/year, as injuries have completely ravaged his career; he missed all of 2021 and 2022. Nothing jumps off the page from his 2023-24 stints, just that he finally got some innings again, including 79.2 last season. If his ugly spring starts aren’t a harbinger of another injury, he has some intrigue with elevated velocity and more swing-and-miss in his game.
A forearm strain undercut the beginnings of a career year for Williams, though that assumes both his 4.2% HR/FB and 80.2% LOB rates would’ve held throughout the season despite no substantive changes to his arsenal. Without at least one of those factors returning in 2025, he is a near-certainty to return to an ERA in the 4.00s. Cavalli still has a tinge of prospect sheen at age 26, though he’s working back from a Tommy John surgery back in 2023, so it’s hard to be terribly confident in what he can offer this year. Gray got the internal brace version of Tommy John in late July of 2024, so the quicker timeline to return might allow him to squeeze in a few September innings before his 2026 return.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Tanner Bibee | 167 | 9.2 | 2.5 | 1.2 | .286 | 74.4% | 3.68 | 3.82 | 2.6 |
Gavin Williams | 141 | 9.1 | 3.4 | 1.1 | .288 | 72.4% | 3.99 | 4.06 | 1.7 |
Ben Lively | 131 | 7.0 | 2.9 | 1.3 | .295 | 71.3% | 4.52 | 4.64 | 0.8 |
Luis L. Ortiz | 134 | 7.6 | 3.3 | 1.2 | .290 | 71.9% | 4.30 | 4.50 | 0.9 |
Logan Allen | 119 | 7.8 | 3.4 | 1.3 | .293 | 72.9% | 4.33 | 4.53 | 0.8 |
Shane Bieber | 86 | 8.6 | 2.3 | 1.1 | .298 | 73.7% | 3.63 | 3.62 | 1.4 |
Triston McKenzie | 42 | 8.6 | 4.3 | 1.5 | .286 | 73.3% | 4.67 | 4.97 | 0.1 |
Joey Cantillo | 40 | 9.5 | 4.0 | 1.1 | .289 | 74.3% | 3.91 | 4.11 | 0.5 |
Slade Cecconi | 18 | 8.1 | 2.1 | 1.3 | .289 | 70.2% | 4.22 | 4.16 | 0.2 |
Jakob Junis | 10 | 8.4 | 2.1 | 1.3 | .298 | 70.3% | 4.24 | 4.04 | 0.1 |
Total | 888 | 8.3 | 3.1 | 1.2 | .291 | 72.8% | 4.10 | 4.23 | 9.2 |
If the Guardians want another 92-win season, they have to get more juice out of their rotation, as there’s almost no way they can get another 2.57 ERA out of their bullpen while running their top four arms out there for 70-plus appearances apiece. The projections are dubious on this happening, though. They’ve got Bibee running it back with another capable season atop the rotation, though Cleveland will no doubt want him to add to his 173.2 innings from 2024. Williams has been one of the buzziest fantasy players this spring, and while this projection would be a marked improvement on 2024, there is upside for a good bit more if he can stay healthy, to the point where he could challenge Bibee for the top spot.
The Guardians are known as a strong development org when it comes to pitching, and they will have to flex that muscle for the rest of the group, as only Lively projects to exceed 100 innings — and he’s not pulling another 3.81 ERA rabbit out of his hat. There is discernible talent in the McKenzie-Ortiz-Allen-Cantillo group, though all of those guys come with at least one major question mark, either around their health or their lack of track record. We saw how great McKenzie can be when he got a reprieve from the barrage of injuries that has plagued his career and posted a sparkling 2.96 ERA/0.95 WHIP combo in 2022, but he has 92 innings pitched since then. He’ll start the year in the bullpen.
While we rarely put too much stock into spring numbers, Ortiz currently can’t find the plate with a GPS, running a 16.2% walk rate in five starts. When he has gotten one over, it has gone over the fence (1.8 HR/9) or safely into play (11.1 H/9), resulting in an eye-popping 11.66 ERA and 2.05 WHIP. I’ll remind you that it’s still just 14.2 innings, but work this bad in the Cactus League is usually indicative of an issue that could take time to figure out. Allen was part of the three-headed rookie monster with Bibee and Williams that gave the team a 3.35 ERA in 349 innings in 2023, but his 1.40 WHIP made it clear that his 3.81 contribution in 125.1 innings would be tough to bet on going forward. A -0.7 WAR in 2024 proved that true, though a sharp spring (19% K-BB, 1.05 WHIP) has him back in the rotation with a glint of optimism.
Cantillo is one of my favorite prospects, and if the young lefty can harness his command and control issues, he has the strikeout upside to be the Guardians’ key breakout arm of the year. Cecconi came over in the Josh Naylor trade and is nursing an oblique injury as of this writing, but he could be a summer X-factor if they can tap into some of the swing-and-miss he flashed in the minors; the 18.7% strikeout rate we’ve seen in his 104 big league innings just won’t cut it.
Junis is my guy to watch, though. The 32-year-old righty has a 3.66 SIERA over the last four seasons, good for 35th among the 156 starting pitchers with at least 300 IP. He’ll likely max out around 80-90 innings if they have to turn to him, but he’s a sneaky solid swingman. If this group can hold down the fort and keep the team in contention, Cleveland will get Bieber back at some point in the summer. It’d be wise to keep expectations low as he returns from Tommy John surgery, but studs do studly things, so I wouldn’t be surprised if he carves out 10-12 quality starts.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Ryan Feltner | 161 | 7.8 | 3.2 | 1.3 | .305 | 69.0% | 4.78 | 4.51 | 1.7 |
Kyle Freeland | 153 | 6.5 | 2.5 | 1.5 | .308 | 69.0% | 5.04 | 4.81 | 1.2 |
Germán Márquez | 153 | 7.4 | 3.1 | 1.2 | .306 | 69.0% | 4.67 | 4.38 | 2.1 |
Austin Gomber | 143 | 6.4 | 2.5 | 1.6 | .303 | 68.3% | 5.17 | 4.93 | 0.9 |
Antonio Senzatela | 124 | 5.6 | 2.6 | 1.2 | .311 | 67.4% | 5.08 | 4.70 | 1.2 |
Chase Dollander | 103 | 8.2 | 3.6 | 1.4 | .299 | 68.6% | 5.03 | 4.90 | 0.7 |
Bradley Blalock | 25 | 6.6 | 3.5 | 1.5 | .301 | 68.5% | 5.27 | 5.12 | 0.1 |
Carson Palmquist | 8 | 8.1 | 4.1 | 1.5 | .296 | 69.5% | 5.16 | 5.14 | 0.0 |
Tanner Gordon | 8 | 6.4 | 2.2 | 1.5 | .304 | 68.9% | 5.01 | 4.76 | 0.1 |
Total | 878 | 7.0 | 2.9 | 1.4 | .306 | 68.6% | 4.96 | 4.70 | 8.1 |
Look at the Rockies checking in at 28!!! OK, maybe that doesn’t deserve three exclamation points, but it is their highest spot in three seasons. Márquez is returning after essentially missing two full seasons (24 combined IP in 2023-24) and projects to re-assume the ace role. Freeland had things figured out – insofar as any Rockies pitcher can – during a nice three-year run of 4.43 ERA-ball in 366 innings from 2020-22. Since then, he has the fourth-worst ERA (5.12) among 79 starters with at least 250 innings, but in a Shyamalanian plot twist, it’s actually his road work doing the damage, with a 5.51 ERA in 133 innings.
Feltner, my favorite of the group, narrowly edges Márquez for the team’s K-BB% crown, but a few more homers are enough to push the WAR projection toward Márquez. The selfish fantasy player in me wishes we could see a full year of Feltner is any other venue, where he could perhaps put up something near his 2024 road rates of 3.93 ERA and 1.25 WHIP. Senzatela had a 3.5 WAR campaign back in 2021, but that feels like a lifetime ago looking at the 5.21 ERA in 112.1 innings since, which includes a pair of washout seasons (20 combined innings in 2023-24). Just pushing the innings column back into triple digits would be a win for him almost regardless of the results.
Dollander is the next great pitching hope for this organization, checking in at no. 12 on our Top 100 as the lone Rockies entrant. The ninth overall pick from the 2023 draft has all the tools for success and put them on display during a season spent at High- and Double-A, posting a 2.59 ERA, 1.19 WHIP, and 24.4% K-BB in 118 innings. The question, as it has always been with Colorado’s pitching prospects, is whether he can survive Coors and then excel on the road. It might take some time, but I’m eager to see him debut.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Sean Burke | 133 | 8.5 | 4.1 | 1.3 | .289 | 71.2% | 4.68 | 4.73 | 1.2 |
Jonathan Cannon | 148 | 6.6 | 3.1 | 1.3 | .293 | 69.5% | 4.75 | 4.77 | 1.1 |
Martín Pérez | 134 | 6.6 | 3.3 | 1.2 | .302 | 71.4% | 4.56 | 4.63 | 1.2 |
Davis Martin | 121 | 7.9 | 3.3 | 1.3 | .296 | 71.0% | 4.51 | 4.53 | 1.2 |
Shane Smith | 83 | 7.9 | 3.4 | 1.3 | .294 | 70.1% | 4.60 | 4.61 | 0.8 |
Nick Nastrini | 73 | 7.8 | 4.9 | 1.5 | .288 | 69.4% | 5.34 | 5.40 | 0.2 |
Bryse Wilson | 56 | 6.6 | 2.8 | 1.5 | .290 | 70.0% | 4.82 | 4.92 | 0.4 |
Noah Schultz | 39 | 8.1 | 3.1 | 1.2 | .294 | 70.3% | 4.33 | 4.39 | 0.5 |
Jairo Iriarte | 35 | 7.7 | 4.3 | 1.3 | .293 | 69.3% | 4.98 | 5.09 | 0.1 |
Mike Vasil | 26 | 6.9 | 2.9 | 1.2 | .291 | 70.4% | 4.44 | 4.57 | 0.2 |
Wikelman Gonzalez | 8 | 7.9 | 5.0 | 1.4 | .290 | 69.7% | 5.19 | 5.30 | 0.0 |
Total | 856 | 7.4 | 3.5 | 1.3 | .294 | 70.4% | 4.70 | 4.75 | 6.9 |
The White Sox will be better this year. I know, I know, that is an absolutely wild prediction for the team coming off the worst season in major league history. Their fortunes aren’t going to turn on a dime such that they’re all of a sudden a contender this season, but they are bringing some solid young arms north and their quality farm system should funnel more talent to the big league club as the season wears on. Burke caught my eye with a cup of coffee in September that saw him post a 1.42 ERA/1.00 WHIP combo in 19 innings. He isn’t that good — basically nobody is — but his 19.7% K-BB and mid-3.00s ERA estimators suggest he could headline this rotation in 2025.
Smith is the other guy who is projected for at least half a season of work and has my attention. The top Rule 5 pick this past winter out of Milwaukee did enough in spring to secure his spot, though the role is undetermined as of this writing. Perhaps the best course of action for a team in rebuilding mode is to start him off as a multi-inning reliever and eventually move him into the rotation during the summer if things are going well. That way they can slowly escalate his innings from last year’s 94.1 while also easing his transition into the majors.
Cannon, Martin, and Pérez are birds of a feather as contact-oriented soft-ish tossers – crazy that 93-94 mph fits that category, but that’s where we are these days – who can soak up some innings as they await the arrival of guys like Schultz, Nastrini, Iriarte, Gonzalez, Jake Eder, and maaaybe Hagen Smith, though he was drafted just last year and there’s no need for Chicago to rush him.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Luis Severino | 177 | 7.7 | 2.9 | 1.2 | .292 | 70.7% | 4.30 | 4.35 | 1.5 |
JP Sears | 176 | 7.4 | 2.6 | 1.5 | .284 | 71.0% | 4.55 | 4.77 | 0.8 |
Jeffrey Springs | 125 | 8.9 | 2.5 | 1.2 | .291 | 75.3% | 3.71 | 3.87 | 1.7 |
Joey Estes | 106 | 6.7 | 2.4 | 1.7 | .279 | 68.3% | 4.97 | 5.12 | 0.1 |
Osvaldo Bido | 86 | 8.3 | 3.7 | 1.2 | .286 | 70.2% | 4.38 | 4.48 | 0.7 |
Mitch Spence | 72 | 7.2 | 2.7 | 1.2 | .295 | 70.9% | 4.28 | 4.29 | 0.6 |
J.T. Ginn | 69 | 6.6 | 3.1 | 1.1 | .294 | 69.6% | 4.45 | 4.55 | 0.4 |
Gunnar Hoglund | 43 | 6.5 | 2.7 | 1.4 | .288 | 69.3% | 4.74 | 4.85 | 0.1 |
Brady Basso | 8 | 8.2 | 2.4 | 1.2 | .289 | 73.0% | 3.89 | 4.01 | 0.1 |
Hogan Harris | 9 | 8.1 | 4.1 | 1.1 | .289 | 71.8% | 4.33 | 4.54 | 0.1 |
Mason Barnett | 9 | 7.9 | 3.5 | 1.3 | .287 | 70.7% | 4.47 | 4.60 | 0.0 |
Total | 881 | 7.6 | 2.8 | 1.3 | .288 | 70.9% | 4.38 | 4.51 | 6.3 |
I’m just as stunned as you are that the Rockies aren’t in the 30th slot here. The Athletics 4.37 ERA last year was decent enough for the 24th spot in the league, but that was completely spurred by their bullpen’s 3.83, as the starters managed just a 4.76 mark. Their two additions – Severino and Springs – are far and away slated to be their best starters by WAR, but the drop-off is severe, as no one else springs past a 1.0 WAR. Sutter Health Park, the minor league stadium they will play in this year, isn’t going to do much to aid the projected 1.3 HR/9 for the group, either.
If you’re scanning for some upside, turn to Bido, who shone brightly in a 63.1-inning sample last year (1.4 WAR), and has locked up a rotation spot heading into the season. I did have some love for Sears in his prospect days, but he simply doesn’t miss enough bats to confidently project a breakthrough season. He’s shown himself capable of eating up some innings these last two seasons, but just 1.7 WAR in 353 innings indicates how well those innings have gone. Of the 21 pitchers with at least 350 IP since 2023, that is the lowest WAR, behind even Patrick Corbin (2.6) and well behind the pack once you get past Corbin, as José Berríos and Kyle Gibson are sitting at four wins. Meanwhile, Estes feels like a righty Sears in the making, with decent control but little else (12% K-BB, 1.6 HR/9).
There isn’t much on the way for the Athletics, as Luis Morales was the team’s only pitching prospect in the Top 100 and he only has 81 innings at High-A.
I get that they might have some untapped upside there, but I can’t help but think about what kind of position the Cubs could be in with 1 more SP they’d be comfortable with in a playoff series. They might have just enough to squeak by as it stands, but one injury to Shota or Steele would be catastrophic. With the quality of their defense, they’re not quite as beholden to pure strikeout artists as other teams, either. They really should be running the Central