A Year Later: Who Climbed, Who Slipped
Who leaped and who slipped versus last season — the red-to-green stories, and back.
Forget the last seven days; today we measure the long arc from 2025 to now. Some players walked into this season as different hitters and pitchers entirely, a tier or two above where they finished last year. Others, including some big names, are still trying to find the thread they had a year ago. Here's the swing, both directions.
Bats on the rise
The 10 hitters whose OPS jumped most from 2025 — old value → new, in tier colors.
Otto Lopez leads the climb, up from a .673 OPS to .857, and it's broad-based: the average jumped from .246 to .340 and the slugging from .368 to .483, turning the best bat on a thin Marlins lineup into a genuine threat at shortstop. Bryan Reynolds' .169 leap is patience as much as anything, his on-base climbing from .318 to .405, and he's been scorching with a 1.141 OPS over the last month. The headline tier-cross belongs to Ben Rice, who went from above-average to elite, his slugging leaping nearly 100 points to .594 to give the Yankees a first baseman who hits after years of sub-.730 work there. CJ Abrams and Michael Harris II round out a group that mostly added power without sacrificing contact.
Otto LopezMiami MarlinsOPS 0.673→0.857 (+0.184)›
AVG .340 · HR 6 · OPS 0.85735 RBI · 16 SBOPS0.857above avg
Michael Harris IIAtlanta BravesOPS 0.677→0.850 (+0.173)›
AVG .306 · HR 14 · OPS 0.85042 RBI · 4 SBOPS0.850above avg
Bryan ReynoldsPittsburgh PiratesOPS 0.720→0.889 (+0.169)›
AVG .291 · HR 11 · OPS 0.88952 RBI · 5 SBOPS0.889above avg
CJ AbramsWashington NationalsOPS 0.748→0.899 (+0.151)›
AVG .287 · HR 17 · OPS 0.89957 RBI · 13 SBOPS0.899above avg
Oneil CruzPittsburgh PiratesOPS 0.676→0.822 (+0.146)›
AVG .264 · HR 14 · OPS 0.82244 RBI · 21 SBOPS0.822above avg
Ben RiceNew York YankeesOPS 0.836→0.972 (+0.136) into the green›
AVG .286 · HR 22 · OPS 0.97253 RBI · 2 SBOPS0.972elite
Pete Crow-ArmstrongChicago CubsOPS 0.768→0.886 (+0.118)›
AVG .285 · HR 17 · OPS 0.88644 RBI · 18 SBOPS0.886above avg
Jung Hoo LeeSan Francisco GiantsOPS 0.734→0.843 (+0.109)›
AVG .332 · HR 5 · OPS 0.84330 RBI · 5 SBOPS0.843above avg
Ozzie AlbiesAtlanta BravesOPS 0.671→0.779 (+0.108)›
AVG .281 · HR 12 · OPS 0.77942 RBI · 1 SBOPS0.779above avg
Josh JungTexas RangersOPS 0.684→0.791 (+0.107)›
AVG .296 · HR 8 · OPS 0.79131 RBI · 1 SBOPS0.791above avg
Arms turning a corner
The 10 arms whose form score climbed most from 2025 — our 0–100 score from ERA & WHIP.
Andre Pallante owns the biggest jump on the mound, a form score from 31 all the way to 61, dragging him from below-average into above-average territory with a 3.59 ERA. Nick Martinez climbed 21 points to 71 on the back of a 2.73 ERA, though his last 30 days have been bumpier. The most encouraging name may be Sandy Alcantara: still only average at a 54 form, but his 2.60 ERA over his last 34.2 innings says the old Marlins ace is rounding back into form after a rough 2025.
Andre PallanteSt. Louis Cardinalsform 31→61 (+30)›
ERA 3.59 · WHIP 1.19 · IP 82.2GS 15 · 9 W · 64 KFORM61above avg
Nick MartinezTampa Bay Raysform 50→71 (+21)›
ERA 2.73 · WHIP 1.16 · IP 89GS 15 · 6 W · 55 KFORM71above avg
Sandy AlcantaraMiami Marlinsform 38→54 (+16)›
ERA 4.01 · WHIP 1.24 · IP 110GS 17 · 8 W · 81 KFORM54average
José SorianoLos Angeles Angelsform 44→57 (+13)›
ERA 3.41 · WHIP 1.32 · IP 95GS 17 · 8 W · 102 KFORM57average
Tanner BibeeCleveland Guardiansform 52→61 (+9)›
ERA 3.78 · WHIP 1.14 · IP 95.1GS 17 · 2 W · 81 KFORM61above avg
Michael WachaKansas City Royalsform 56→63 (+7)›
ERA 3.48 · WHIP 1.16 · IP 101GS 16 · 5 W · 77 KFORM63above avg
Cristopher SánchezPhiladelphia Philliesform 78→85 (+7)›
ERA 1.80 · WHIP 1.09 · IP 105GS 16 · 9 W · 121 KFORM85elite
Shane BazBaltimore Oriolesform 40→45 (+4)›
ERA 4.31 · WHIP 1.38 · IP 94GS 16 · 4 W · 81 KFORM45average
Logan WebbSan Francisco Giantsform 63→66 (+4)›
ERA 3.35 · WHIP 1.12 · IP 83.1GS 13 · 4 W · 70 KFORM66above avg
Yoshinobu YamamotoLos Angeles Dodgersform 81→84 (+3)›
ERA 2.65 · WHIP 0.87 · IP 91.2GS 14 · 7 W · 86 KFORM84elite
Bats that cooled off
Hitters who were elite or above-average in 2025 and have slipped the most this season.
George Springer is the steepest fall, his OPS sliding 266 points from an elite .959 to a .693 that ranks merely average, with the average dropping from .309 to .223 across the board. Aaron Judge is the eye-opener, down 237 points from his absurd 1.145 to .908 and a slugging that fell from .688 to .533 — and yet he's still elite, which tells you how high the bar was. Trea Turner's drop to a .615 OPS and a .591 mark over the last month is the most worrying, a former above-average shortstop now well below where Philadelphia needs him. None of these are finished hitters, just stars wrestling a season that won't cooperate.
George SpringerToronto Blue JaysOPS 0.959→0.693 (-0.266) out of the green›
AVG .223 · HR 8 · OPS 0.69321 RBI · 6 SBOPS0.693average
Aaron JudgeNew York YankeesOPS 1.145→0.908 (-0.237)›
AVG .248 · HR 17 · OPS 0.90838 RBI · 5 SBOPS0.908elite
Trea TurnerPhiladelphia PhilliesOPS 0.812→0.615 (-0.197)›
AVG .229 · HR 7 · OPS 0.61523 RBI · 15 SBOPS0.615average
Geraldo PerdomoArizona DiamondbacksOPS 0.851→0.687 (-0.164)›
AVG .233 · HR 4 · OPS 0.68727 RBI · 11 SBOPS0.687average
Bo BichetteNew York MetsOPS 0.840→0.688 (-0.152)›
AVG .254 · HR 10 · OPS 0.68845 RBI · 1 SBOPS0.688average
Arms that lost their edge
Arms who were strong in 2025 and have lost the most form this season.
Freddy Peralta is the cautionary tale, his form score collapsing 37 points from elite to below-average, a 4.83 ERA made uglier by an 8.14 mark over his last 24.1 innings. Bryan Woo lost his elite tag too, sliding 19 points to a 59 as the ERA crept to 4.26. The gentler reminders sit at the top: Paul Skenes is down nine points and Jacob deGrom eleven, but both remain elite or above-average arms — proof that even a real decline can still leave you among the game's best.
Freddy PeraltaNew York Metsform 75→38 (-37) out of the green›
ERA 4.83 · WHIP 1.39 · IP 85.2GS 16 · 5 W · 83 KFORM38below avg
Andrew AbbottCincinnati Redsform 70→48 (-22)›
ERA 3.83 · WHIP 1.42 · IP 84.2GS 16 · 5 W · 64 KFORM48average
Bryan WooSeattle Marinersform 79→59 (-19) out of the green›
ERA 4.26 · WHIP 1.04 · IP 93GS 16 · 6 W · 92 KFORM59average
Jacob deGromTexas Rangersform 79→68 (-11) out of the green›
ERA 3.55 · WHIP 1.03 · IP 88.2GS 16 · 6 W · 106 KFORM68above avg
Paul SkenesPittsburgh Piratesform 89→79 (-9)›
ERA 2.86 · WHIP 0.93 · IP 88GS 16 · 6 W · 107 KFORM79elite
Stats via the MLB Stats API. Colors, form scores and power rankings are Baseball Lens's own.