Featured Video
Daniels Suffers Gruesome Injury

Ranking the Worst MLB Pitchers of the 2025 Season
We're nearing award season, at which point there will be plenty of discussion about the incredible campaigns that pitchers like Tarik Skubal, Paul Skenes, Garrett Crochet, Cristopher Sánchez and Aroldis Chapman had.
However, there's a flip side to that, because there were some pitchers—both starters and relievers—who had truly miserable 2025 seasons.
We've ranked the worst pitchers of this past campaign, with only starts who pitched at least 100 innings and relievers who tallied at least 40 frames considered.
7. Angel Chivilli, Colorado Rockies
1 of 7
2025 Stats: 7.06 ERA, 6.03 FIP, minus-0.7 WAR, 43 games, 58.2 IP
Want to know how a team loses 119 games in a season? Chivilli's stats above speak for themselves. He isn't even the highest-ranked Rockie on this list—not even close.
Coors Field is about as difficult a place to pitch as any in baseball, but the problem with using that argument in Chivilli's case is that he also posted a 6.84 ERA in 19 road appearances as well.
Chivilli is only 23 years old, and the Rockies aren't a team that typically makes many external additions. So he may well be back next season.
As with the Rockies as a whole, there's nowhere to go but up in 2026 for Chivilli.
6. Ryan Rolison, Colorado Rockies
2 of 7
2025 Stats: 7.19 ERA, 6.89 FIP, minus-0.7 WAR, 30 games, 42.1 IP
As mentioned, this list has multiple Rockies. And Rolison is hardly the last Colorado hurler whose numbers left much to be desired in 2025.
Across 42.1 innings pitched this season—one start, 30 relief appearances—he gave up 55 hits and walked 20 batters. Like Chivilli, he was also brutal away from Coors Field, with a 6.05 ERA in 15 road appearances.
A first-round pick in 2018, it took Rolison until his age-27 season in 2025 to even reach the majors. He'll likely stay in the organization because he's a lefty who can be optioned again next season, but he hasn't provided Colorado with the type of return it hoped for, given the amount of draft capital used on him.
5. Génesis Cabrera, New York Mets/Chicago Cubs/Pittsburgh Pirates/Minnesota Twins
3 of 7
2025 Stats: 6.54 ERA, 6.56 FIP, minus-0.9 WAR, 40 games, 42.2 IP
There might be something to be said for having four different MLB teams that decide to employ you all in the same season, but for that to happen, it means three other clubs had to give up on you.
To his credit, Cabrera was actually useful during a brief stint with the Mets, but much less so with his three other employers:
- Mets: 3.52 ERA in six appearances
- Cubs: 8.68 ERA in nine appearances
- Pirates: 4.91 ERA in nine appearances
- Twins: 7.98 ERA over 16 appearances
Cabrera, 28, is now a veteran of seven MLB seasons, having experienced some notable stretches with the St. Louis Cardinals and Toronto Blue Jays in the past. After a miserable 2025 season, though, he's likely looking at a minor-league deal with an invite to MLB Spring Training next season.
4. Antonio Senzatela, Colorado Rockies
4 of 7
2025 Stats: 4-15, 6.65 ERA, 5.48 FIP, minus-0.1 WAR, 130 IP
Ah yes, this is another Rockie on the list. And no, if you're wondering, Senzatela still isn't the last Colorado arm on this list.
According to FanGraphs, Senzatela was in the bottom five among all starting pitchers in terms of ERA (6.65), hits allowed (192) and losses (15). He actually posted a worse ERA over 56.2 innings on the road (7.15) than he did across 73.1 innings at Coors Field (6.26).
Senzatela is due $12 million in the final guaranteed season of a five-year contract in 2026. Coming off this season, the Rockies are stuck with the veteran righty.
3. Germán Márquez, Colorado Rockies
5 of 7
2025 Stats: 3-16, 6.70 ERA, 5.47 FIP, 0.3 WAR, 126.1 IP
OK, this is the last Rockie we'll include, we promise.
Márquez was an All-Star in 2021, leading Major League Baseball with three complete games. He led the NL with 81.2 innings pitched during the pandemic-shortened 2020 season, and followed that up by logging at least 180 innings in both 2021 and 2022. This was once a really solid pitcher, especially considering he was doing this while making his home starts at elevation.
But in his first full season back from Tommy John surgery, Márquez looked like a shell of his former self. He'll be a free agent this offseason, and after a decade in Denver, he's almost certainly going to be looking for a new employer this winter. It seems pretty unlikely he'll get anything more than a minor-league deal that includes an invite to Spring Training.
2. Jack Kochanowicz, Los Angeles Angels
6 of 7
2025 Stats: 3-11, 6.81 ERA, 6.05 FIP, minus-0.6 WAR, 111 IP
The Angels just completed their 10th consecutive losing season. A major reason why they have struggled so much over the last decade—despite often having some special individual offensive talents—is an inability to develop starting pitching.
The 2019 third-round pick posted a 3.99 ERA across 11 starts during his rookie season of 2024, looking like a potentially serviceable piece.
In 2025, the 24-year-old was anything but. Among all starters who met the criteria to be considered for this list, he finished dead-last in ERA (6.81), FIP (6.05) and WAR (minus-0.6).
It was a disastrous 2025 season that leaves one to wonder whether Kochanowicz has a promising future in the majors.
1. Jordan Romano, Philadelphia Phillies
7 of 7
2025 Stats: 2-4, 8.23 ERA, 5.39 FIP, minus-0.4 WAR, 42.2 IP
How bad was Jordan Romano's 2025 season? When the Phillies introduced their roster before NLDS Game 1 at Citizens Bank Park—a group that included players not on the playoff roster, like Zack Wheeler—they didn't have Romano come out. Romano was there, but seemingly the Phillies spared him from getting booed by 45,000+ fans:
The Phillies signed Romano to a one-year, $8.5 million deal after he was non-tendered by the Blue Jays. The two-time All-Star seemed like a reasonable guy to try to get on the bounce-back, but the signing proved disastrous for Dave Dombrowski and company.
Over 49 regular-season appearances, Romano posted an 8.23 ERA, giving up a career-high 10 home runs. The lowlight of a season full of unfortunate events for Romano came when he surrendered a walk-off inside-the-park home run to Patrick Bailey on July 8.
Romano hasn't officially been ruled out for 2025, but he has been on the injured list with right middle finger inflammation since late August. It's safe to assume at this point that Romano won't return for the Phillies this season–or ever.

.jpg)

.png)
.jpg)




