Projecting 2025’s Biggest Bounce-Back Candidates
Dan enlists ZiPS to calculate the projected probability of 2024 underperformers getting their mojo back.


The new year in baseball resets everyone back to zero, meaning that every team gets a chance to avenge their disappointments from 2024. Since this is a hopeful time, I asked the ZiPS projection system to crunch the numbers for the biggest bounce-back candidates for the 2025 season.
Determining what exactly constitutes a bounce-back season is a bit of a philosophical exercise, and since I can’t ask a complex bucket of algorithms to read the vibes, I narrowed down the list of candidates with a few qualifiers. I didn’t want any stone-cold sample size flukes, so I only looked at hitters who received at least 200 plate appearances in 2024, and limited the pitchers to those who threw at least 90 innings for those who started at least a third of their games, with a 30-inning threshold for relievers. I also only wanted to include players who were 2025-relevant, so I required the same minimums for projected playing time this year, based on our Depth Charts.
For hitters, I looked at those who underperformed their projected OPS+ by at least 20 points. I used OPS+ rather than wRC+ because I’m going for broad simplicity here. Starters and relievers have drastically different ranges of miss, so I just went with the top 15 starter and reliever misses by ERA+. I then ranked the hitters and pitchers by the amount of “missing” 2024 performance they’re projected to claw back in 2025. Let’s start with the hitters:
Player | Projected 2024 OPS+ | Actual 2024 OPS+ | Projected 2025 OPS+ | Miss | Bounce | Bounce % |
---|---|---|---|---|---|---|
Jackson Holliday | 103 | 66 | 107 | 37 | 41 | 111% |
Miguel Vargas | 102 | 46 | 103 | 56 | 57 | 102% |
Kyle Stowers | 102 | 65 | 100 | 37 | 35 | 96% |
Javier Báez | 83 | 46 | 80 | 37 | 34 | 92% |
Austin Slater | 98 | 73 | 96 | 25 | 23 | 92% |
Chris Taylor | 94 | 73 | 92 | 21 | 19 | 91% |
Bo Naylor | 103 | 73 | 100 | 30 | 27 | 89% |
J.P. Crawford | 108 | 86 | 106 | 22 | 20 | 89% |
Hunter Goodman | 99 | 70 | 96 | 29 | 26 | 89% |
Christopher Morel | 108 | 80 | 105 | 28 | 25 | 89% |
Thairo Estrada | 96 | 68 | 92 | 28 | 24 | 84% |
Bo Bichette | 122 | 71 | 112 | 51 | 41 | 81% |
Edouard Julien | 112 | 74 | 104 | 38 | 30 | 80% |
DJ LeMahieu | 97 | 51 | 88 | 46 | 37 | 80% |
Ronald Acuña Jr. | 164 | 101 | 151 | 63 | 50 | 79% |
Taylor Walls | 81 | 55 | 75 | 26 | 20 | 76% |
Brandon Drury | 98 | 35 | 83 | 63 | 48 | 75% |
MJ Melendez | 113 | 87 | 107 | 26 | 20 | 75% |
Adolis García | 114 | 94 | 108 | 20 | 14 | 73% |
Nolan Jones | 121 | 75 | 109 | 46 | 34 | 73% |
Ke’Bryan Hayes | 95 | 61 | 86 | 34 | 25 | 73% |
Andrés Giménez | 114 | 82 | 105 | 32 | 23 | 71% |
Sean Murphy | 121 | 76 | 108 | 45 | 32 | 71% |
Nolan Gorman | 116 | 85 | 106 | 31 | 21 | 70% |
Chas McCormick | 114 | 66 | 100 | 48 | 34 | 69% |
Luis Campusano | 102 | 78 | 94 | 24 | 16 | 68% |
Gio Urshela | 104 | 82 | 96 | 22 | 14 | 64% |
Jonny DeLuca | 104 | 75 | 92 | 29 | 17 | 58% |
Adam Frazier | 95 | 63 | 81 | 32 | 18 | 57% |
Spencer Torkelson | 122 | 89 | 108 | 33 | 19 | 57% |
Paul Goldschmidt | 124 | 98 | 113 | 26 | 15 | 57% |
Jeimer Candelario | 113 | 90 | 103 | 23 | 13 | 56% |
Luis Robert Jr. | 121 | 87 | 106 | 34 | 19 | 55% |
Keibert Ruiz | 108 | 74 | 92 | 34 | 18 | 53% |
Wilmer Flores | 115 | 72 | 94 | 43 | 22 | 52% |
Jonah Heim | 102 | 72 | 87 | 30 | 15 | 49% |
Nick Fortes | 89 | 56 | 72 | 33 | 16 | 49% |
Danny Jansen | 120 | 87 | 103 | 33 | 16 | 47% |
Ty France | 112 | 92 | 101 | 20 | 9 | 43% |
Xander Bogaerts | 117 | 92 | 103 | 25 | 11 | 43% |
Logan O’Hoppe | 124 | 100 | 110 | 24 | 10 | 43% |
Max Kepler | 112 | 91 | 99 | 21 | 8 | 39% |
Mitch Garver | 112 | 85 | 94 | 27 | 9 | 32% |
Teams appear to be getting better and better at identifying the completely lost causes and not giving them plate appearances in the future. All of the hitters who underperformed their projections by at least 20 points of OPS+ and kept their jobs at least partially intact are forecast to take back some part of what they lost, even if it’s only a small percentage.
Jackson Holliday and Miguel Vargas are the most interesting hitters on this list, as despite their down seasons in the majors, ZiPS actually likes them slightly better in 2025 than it did entering 2024! In Holliday’s case, ZiPS was the most conservative of the projection systems entering 2024. It still missed quite high, of course, but not to quite the same degree as some of the other systems. Holliday was a mess in the majors, but a few factors cancel out some of this doom and gloom. He was very good in the minors, actually performing better in 2024 than in 2023, as his performance on the farm was all in Triple-A rather than mostly scattered across the lower levels. ZiPS also is less concerned about his struggles due to the fact that he was very young — he turned 21 just this winter — and because his experience in the majors came with very quick promotions. So while we shouldn’t be happy about Holliday’s anemic 2024, we shouldn’t panic either.
Vargas was terrible in Chicago, but he was terrible and unfortunate, a combination that was prevalent across the board for the Sox last year. Batters have a lot more control over their BABIP than pitchers do, but there are still limits, and Vargas’ .128 BABIP in Chicago is absolutely an unsustainable number. During the Divisional Era, there were 476 pitchers who accumulated 200 plate appearances over their careers. Only five (Brian Moehler, Don Carman, Mark Clark, Tommy Hanson, and Claudio Vargas) had a BABIP worse than .128. Wring just a bit of the horror out of Vargas’ 2024 big league campaign, and his excellent performance in the minors gives the White Sox at least some reason to be optimistic. Steamer’s projection for Vargas also ticked up slightly, so ZiPS isn’t on an island here.
Kyle Stowers bombed with the Marlins after the Trevor Rogers trade, but like the others, his minor league performance still leaves the hope that he should be at least an acceptable stopgap. Being an acceptable stopgap makes him one of Miami’s best offensive players!
Javier Báez’s bounce back is one of the more depressing ones, as he still projects to be one of the worst hitters of this group, it’s just that his abysmal 2024 performance probably overstates the case. That shouldn’t be a reason for the Tigers to give him playing time, or for you to draft him in your fantasy league, though.
ZiPS is generally not quite as excited about catchers bouncing back, in part because, well, catchers are weird. There’s a high washout rate for catchers who see their performance suddenly evaporate. The one big exception here is Bo Naylor, who ZiPS remains high on. Ronald Acuña Jr. gets a solid projection for 2025, but he is also coming off a projection that had him leading all position players in WAR by more than a win, so it’s hard for any projection system to assume that he’ll initially bounce back from his torn ACL that much. Now let’s look at the pitchers:
Player | Projected 2024 ERA+ | Actual 2024 ERA+ | Projected 2025 ERA+ | Miss | Bounce | Bounce % |
---|---|---|---|---|---|---|
Jhoan Duran | 149 | 114 | 176 | 35 | 62 | 178% |
Josh Hader | 131 | 104 | 136 | 27 | 32 | 118% |
Brandon Pfaadt | 106 | 89 | 108 | 17 | 19 | 112% |
Camilo Doval | 112 | 79 | 114 | 33 | 35 | 107% |
Kody Funderburk | 100 | 64 | 101 | 36 | 37 | 102% |
Logan Webb | 123 | 111 | 122 | 12 | 11 | 97% |
Caleb Thielbar | 105 | 78 | 103 | 27 | 25 | 92% |
George Kirby | 119 | 104 | 117 | 15 | 13 | 88% |
Brock Burke | 119 | 72 | 112 | 47 | 40 | 85% |
Justin Lawrence | 104 | 71 | 95 | 33 | 24 | 73% |
Tim Mayza | 119 | 65 | 103 | 54 | 38 | 71% |
David Bednar | 134 | 73 | 116 | 61 | 43 | 71% |
Justin Verlander | 106 | 72 | 95 | 34 | 23 | 68% |
Jordan Montgomery | 124 | 67 | 105 | 57 | 38 | 68% |
Erik Swanson | 120 | 81 | 107 | 39 | 26 | 67% |
Will Smith | 103 | 65 | 90 | 38 | 25 | 65% |
Dean Kremer | 106 | 92 | 101 | 14 | 9 | 61% |
Miles Mikolas | 96 | 78 | 89 | 18 | 11 | 58% |
Jordan Leasure | 97 | 66 | 84 | 31 | 18 | 58% |
Kevin Gausman | 124 | 105 | 114 | 19 | 9 | 48% |
Edwin Díaz | 169 | 112 | 138 | 57 | 26 | 45% |
Chris Bassitt | 112 | 97 | 103 | 15 | 6 | 41% |
Luis Castillo | 126 | 101 | 111 | 25 | 10 | 41% |
Kyle Hendricks | 94 | 67 | 77 | 27 | 10 | 39% |
Pete Fairbanks | 140 | 112 | 121 | 28 | 9 | 32% |
Shawn Armstrong | 115 | 84 | 93 | 31 | 9 | 31% |
Aaron Civale | 106 | 94 | 97 | 12 | 3 | 23% |
Jon Gray | 103 | 88 | 91 | 15 | 3 | 22% |
Griffin Canning | 100 | 81 | 81 | 19 | 0 | -1% |
Zach Eflin | 124 | 109 | 106 | 15 | -3 | -20% |
ERA+ is a much weirder stat for pitchers than OBP/SLG measures are for hitters, so you have a handful of pitchers here with big improvements despite missing their projected ERA+ marks.
ZiPS basically looks at Jhoan Duran’s 2024 with the same disbelief I express when one of my cats insists they were never fed… about an hour after dinner. Duran’s FIP was better in 2024 than 2023, and ZiPS is a lot happier about the walk per nine he shed than the strikeout per nine he lost. ZiPS is the most optimistic of the projection systems on Duran, so I don’t think I can trick you into spreading the blame to Jared and Jordan if its forecast is off.
Since home runs allowed for a pitcher is a terrible statistic in terms of predicting the future, ZiPS isn’t worried about Josh Hader either. His 62% contact rate was his best since 2019 and a significant improvement over recent years, and he set a career-best for first-pitch strike percentage.
Brandon Pfaadt has arguably been the pitcher with the biggest gap between his traditional and sabermetric stats in recent years, with his xERA, the in-ZiPS equivalent, and FIP telling the story of a solid mid-rotation pitcher, while his actual career ERA is 5.06. He’s young enough and still near enough to being considered a prospect that I suspect he has a lot of rope, but I can’t imagine that it will last forever. If Jordan Montgomery had been better last season, Pfaadt might be in a precarious position, roster-wise.
ZiPS isn’t that concerned about Camilo Doval’s walk rate spike in 2024, given that first-pitch strike percentage is a leading indicator and he actually was better by that stat than in 2023 or 2022. It’s weird to think of Logan Webb as an underperformer, but he’s consistently been among the leaders in projected rest-of-career WAR among pitchers, and ZiPS hasn’t seen much of a reason to stop loving him.
On the negative side, while ZiPS still thinks Zach Eflin is a valuable no. 2 starter, a lot of his indicators went backwards in 2024, as he was simply a more hittable pitcher for the Rays and O’s. The dip in his strikeout rate has caused ZiPS to have some mild worry about Luis Castillo, and there’s little optimism that Kyle Hendricks will bounce back to a place where the Angels should be giving him playing time.
Who are your favorite bounce-back candidates in 2025? Let us know in the comments!