Dan Szymborski FanGraphs Chat – 2/12/26

12:03
Avatar Dan Szymborski: Greetings all!

12:03
The Oriole Bird: How do you feel about the Chris Bassitt signing for the O’s?

12:05
Avatar Dan Szymborski: I’m OK with it!

12:05
Avatar Dan Szymborski: I mean, I would have preferred Valdez

12:05
Avatar Dan Szymborski: but given no Valdez, I’d rather have additional starter depth than not

12:06
mustachio: Verlander to the Tigers: more than just a nostalgia tour?

Read the rest of this entry »


ZiPS 2026 Movers and Shakers: Pitchers

Erik Williams and Bill Streicher – Imagn Images

One of the things that people like to ask me about when it comes to the ZiPS projections is how they change over time. While knowing what the projections are now is, of course, highly useful, it’s also interesting to see who has changed the most in the algorithms, since they basically represent the players who we should feel differently about compared to how we did before. Knowing how changes in a player affect performance models can also reveal an interesting fact or two about how players develop and age.

After running through the hitters who have gained and declined the most in my piece yesterday, today I’ll look at the pitchers who have done the same. The methodology I’ve chosen here is a simple one: I’m ranking the difference in 2026 WAR as it’s projected now compared to what it was as of Opening Day 2025. For the decliners, I didn’t include the off-the-radar types. While it’s good to know if a fringe High-A prospect hit a wall at Double-A, it’s more impactful to see the declines among the more roster-relevant players than the poor fellow who saw his -1.0 WAR projection slip to -2.5 WAR. Also left out were guys whose decline in WAR is mostly the result of a major arm injury. It’s worth noting that there will be slight differences between ZiPS WAR and the WAR recorded here on FanGraphs. There are a few methodological differences that can move a few runs here or there, with the most notable being that ZiPS doesn’t purely use FIP, but rather estimates how much of an ERA-FIP discrepancy is attributable to the pitcher based on their history of outperforming or underperforming their defenses.

I’ll start with the gainers, diving deeper on a few of the standouts:

In 2024, I included Hunter Brown in my annual Booms and Busts column, and while he did break out that season, he has basically experienced a second breakout last year, going from a good pitcher to a legitimate Cy Young contender. There’s a lot to love about Brown — he misses bats, he doesn’t walk guys, and he’s difficult to hit hard — and nothing really to dislike. There are no hidden spiders lurking in the Statcast data to give you a jump scare, either. At this point, Brown is probably the most irreplaceable member of the Houston Astros, and if he doesn’t fit your definition of a legitimate ace, then there might only be one or two of them in baseball:

ZiPS Projection – Hunter Brown
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 13 6 3.06 30 28 167.7 138 57 16 55 178 136 4.1
2027 12 7 3.12 29 27 164.7 138 57 16 51 171 134 3.9
2028 12 7 3.20 28 26 163.3 139 58 17 50 166 130 3.7
2029 11 7 3.27 28 26 157.0 137 57 17 48 156 128 3.4
2030 11 7 3.31 28 26 155.0 138 57 17 48 150 126 3.2

Jacob deGrom is the only pitcher who made this list primarily due to improved health, but I’m going to allow it, as we shouldn’t ignore what a few good late-career seasons would to do to buttress his Hall of Fame chances. Honestly, just adding some bulk to his stats and innings would do a lot; while the electorate has changed greatly in the last decade and will continue to do so, I’m not sure 75% of the voters would want to induct a starting pitcher with fewer than 100 wins. I mean, I still would have voted for him, but I’m weird. deGrom has dialed things back slightly in order to stay healthy, and so far it has been a good tradeoff; plus, he’s still throwing harder than the vast majority of pitchers out there:

ZiPS Projection – Jacob deGrom
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 10 7 3.48 26 26 144.7 119 56 20 35 154 114 2.6
2027 9 7 3.78 24 24 131.0 115 55 20 34 132 105 1.8
2028 7 7 4.14 21 21 115.3 107 53 19 33 111 96 1.1

The 2025 season saw Cristopher Sánchez take over as the ace of the Phillies’ rotation. Sánchez’s improvement was fairly consistent across the board, and it was supported by Statcast data. Especially interesting was his contact rate, which could support an even higher K/9 rate than the career-high 9.45 he posted last year, and didn’t come at the expense of anything else:

ZiPS Projection – Cristopher Sánchez
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 10 6 3.28 29 29 178.3 162 65 16 42 172 135 4.1
2027 10 5 3.36 28 28 171.3 158 64 16 40 161 131 3.8
2028 9 6 3.50 27 27 164.7 158 64 17 38 151 126 3.4
2029 8 6 3.66 27 27 155.0 153 63 17 36 139 121 3.0
2030 8 6 3.88 27 27 150.7 153 65 18 36 132 114 2.6

Garrett Crochet put up a Cy Young-esque season in 2024, but naturally, a projection system is going to be a bigger believer in a pitcher when he does something like that twice. Pitchers always come with injury risk, but getting through two healthy seasons does have real predictive value for guys coming off of serious injuries. By the end of his Red Sox contract, ZiPS thinks that Crochet will be around the level of Jon Lester and Mel Parnell in the Red Sox southpaw pecking order:

ZiPS Projection – Garrett Crochet
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 15 6 2.78 30 30 184.3 152 57 18 49 230 150 5.0
2027 14 7 2.90 29 29 180.0 152 58 18 47 218 144 4.7
2028 14 6 3.01 28 28 176.7 153 59 18 45 209 139 4.4
2029 13 7 3.13 28 28 167.0 149 58 18 43 192 134 3.9
2030 13 7 3.22 28 28 165.0 151 59 18 42 184 130 3.7

After a phenomenal debut for the Pirates in 2024, Skenes basically did it again in 2025, in 50 more big league innings, and with basically no meaningful regression toward the mean. ZiPS never hated Skenes or anything, but now it loves him even more than it did a year ago. Add in his age and contract situation, and he’s the most valuable pitcher in baseball:

ZiPS Projection – Paul Skenes
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 13 6 2.76 32 32 179.7 143 55 16 46 204 152 5.0
2027 13 6 2.77 33 33 185.0 146 57 16 44 205 151 5.0
2028 12 7 2.81 32 32 185.7 148 58 16 42 202 149 5.0
2029 12 7 2.84 32 32 180.7 146 57 17 40 194 147 4.8
2030 12 7 2.92 32 32 181.7 149 59 17 38 191 143 4.7

While ZiPS doesn’t think Andrew Abbott is a potential ace, it’s fairly confident that he’s a reasonable no. 2 starter, with some upside remaining in his strikeout rate. He has been the ninth-best pitcher in the majors the last two seasons (minimum 200 combined innings) in hard-hit percentage against, which has enabled him to survive in a very good home run-hitting park and without a great offspeed pitch to befuddle righties:

ZiPS Projection – Andrew Abbott
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 9 8 3.80 30 30 166.0 156 70 20 48 148 112 3.0
2027 9 7 3.83 29 29 157.3 152 67 19 44 138 111 2.7
2028 8 7 3.87 28 28 153.7 152 66 19 43 133 110 2.6
2029 8 7 3.90 28 28 145.3 147 63 19 41 123 109 2.4
2030 8 7 4.02 28 28 143.3 148 64 19 41 119 106 2.2

Before we turn to the decliners, some rapid fire thoughts on the remaining gainers. Nolan McLean probably won’t match the numbers he put up in his first eight starts with the Mets this year, but that’s no reason to be skeptical of him. He improved across a full season in the high minors, facing little resistance from opposing hitters at Triple-A. We could very well be talking about McLean as a Cy Young contender in short order, mirroring Hunter Brown’s trajectory. Shane Smith was one of the highlights on a White Sox team that you probably didn’t watch much otherwise. With his velocity ticking up another notch in his first professional season as a full-time starter, and a changeup that seems almost cruel when it’s working, he’s a legitimate no. 2 starter with room to improve even further. Jesus Lúzardo’s sinker has become a real weapon, and his stats bounced back after an injury-riddled 2024 season. He looks set to get a pretty sizable pay day a year from now, lockout willing.

A sudden dip in strikeout rate from an older pitcher frequently spells imminent misfortune, but Merrill Kelly arrested that decline a bit, and should have at least another year or two as a decent mid-rotation option. ZiPS would still like to see Jacob Misiorowski lose another walk per nine off his stat line, and he may do just that; his 42% first-strike percentage improved to 51% at Triple-A in 2025, and then averaged nearly 58% for the Brewers. ZiPS sees a command collapse as a lot less likely than it did a year ago. Matthew Boyd was shockingly good in eight starts for the Guardians at the end of 2024, and though he didn’t post 10 strikeouts per game again in 2025, he was still good enough be a phenomenal bargain for the Cubs on a two-year, $29.5 million deal. If you believe ZiPS, he’s also pretty important, as the computer sees the Cubs’ rotation depth as one of the things that could stop them in their attempt to knock off the Brewers in the NL Central.

ZiPS knows enough to look at a minor league command pitcher with a healthy dose of skepticism, but Mitch Bratt’s control is so good, and he does miss bats, so the computer thinks there’s a decent chance that he’ll be its next control pitcher obsession after Dean Kremer. Adrian Houser is probably the most puzzling guy on this list for me, as he seems to struggle with a lot of the things ZiPS cares about; he doesn’t throw hard or miss bats, and he can get hit pretty hard. But ZiPS is designed to be more accepting over time when players consistently outperform their peripheral data, as Houser has done in all but his 2024 season. Jack Leiter didn’t dominate last season by any means, but he showed he’s a reasonable mid-rotation option, and he’s still kind of raw, meaning there’s upside left here.

I’m going to talk more briefly about the decliners than the improvers. After all, spring should be about hope, not depression, and there really aren’t any big surprises on this list:

ZiPS Decliners – Pitchers (Projected 2026 WAR)
Player Now In 2025 WAR Imp Player 1 Player 2 Player 3
Walker Buehler 0.3 2.0 -1.7 Matt Garza Wes Ferrell Tom Hurd
Davis Daniel -0.1 1.5 -1.6 Dereck Rodríguez Bob Milacki Al Nipper
Cal Quantrill -0.2 1.2 -1.4 Roberto Hernandez Jerome Williams Matt Garza
Alexis Díaz -0.5 0.7 -1.2 Doug Bochtler Carlos Ramirez Esmerling Vasquez
Zach Messinger -0.2 0.9 -1.1 Marino Pieretti Linty Ingram Jerry Magness
Anthony Veneziano -0.1 1.1 -1.1 Jim Campbell Kevin Rawitzer Frank Gonzales
Jared Kollar -0.5 0.6 -1.1 Ian Marshall Kyle Friedrichs Justin Dillon
Brett Kerry 0.0 1.1 -1.1 Conor Fisk Dereck Rodríguez Doug Waechter
Quinn Mathews 0.9 1.9 -1.0 Michael Kirkman Chris Hammond Rich Sauveur
Nick Frasso 0.1 1.1 -1.0 Henry Sosa Kyle Drabek Scott Terry
Chase Petty 0.1 1.1 -1.0 Kohl Stewart Michael Lorenzen William Rouse
Roki Sasaki 1.3 2.2 -0.9 Stu Miller Russ Meyer John Boozer
Erick Fedde 0.2 1.1 -0.9 Matt Garza Andrew Cashner Edinson Volquez
Austin Gomber -0.2 0.6 -0.9 Terry Mulholland Wei-Yin Chen Scott McGregor
Sandy Alcantara 2.3 3.1 -0.8 Zach Wheeler Jeff Samardzija Homer Bailey

ZiPS was holding out hope for Walker Buehler after a so-so comeback in 2024, but after a 2025 season in which he lost another strikeout per game, added another walk, and saw another tick of velocity evaporate into the Jered Weaver great beyond, ZiPS has gotten to the point where it’s noping out of expecting big things from him in 2026. You know you’re not having a good season when your team cuts you loose in the middle of a hot postseason race. Buehler’s numbers were so poor that I’m not sure he’s going to even have an easy time getting a pillow contract for 2026:

ZiPS Projection – Walker Buehler
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 6 7 4.89 22 20 105.0 111 57 16 42 83 85 0.5
2027 5 7 4.93 20 18 95.0 102 52 14 39 73 85 0.4
2028 5 6 5.08 19 17 88.7 98 50 14 38 67 82 0.2
2029 4 5 5.24 15 13 67.0 75 39 11 31 49 80 0.0
2030 3 4 5.57 11 10 51.7 60 32 9 25 37 75 -0.1

Unlike a lot of the pitchers on this list, ZiPS still believes in Quinn Mathews’ future, and his higher percentile projections are still very good. He remained damned hard to make contact against in 2025, but it’s very difficult to survive walking nearly 20% of the batters you face. With a first-strike percentage down in the low 40s, that brutal walk rate wasn’t flukey, either:

ZiPS Projection – Quinn Mathews
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 5 6 4.37 24 24 101.0 93 49 12 54 99 94 0.9
2027 5 6 4.15 24 24 102.0 91 47 11 51 100 99 1.2
2028 5 6 4.04 24 24 104.7 92 47 10 50 102 101 1.4
2029 6 5 3.89 24 24 104.0 91 45 10 48 100 105 1.5
2030 6 5 3.88 24 24 104.3 91 45 9 47 99 106 1.6

ZiPS always had Roki Sasaki done for a less sterling forecast than fellow NPB transplants Yoshinobu Yamamoto and Shota Imanaga, but he turned out to be even more raw than the projections expected. There’s still a great deal of upside here, but it might take a while for the Dodgers to really find it:

ZiPS Projection – Roki Sasaki
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 5 4 4.11 22 16 85.3 76 39 12 29 98 104 1.3
2027 6 4 3.95 25 18 98.0 86 43 13 31 109 109 1.6
2028 6 5 4.00 27 19 108.0 94 48 14 33 116 107 1.7
2029 6 5 4.01 28 19 107.7 94 48 14 33 113 107 1.7
2030 6 5 4.07 28 19 108.3 95 49 14 32 111 106 1.6

After a successful initial return from Korea, the Cardinals hoped Erick Fedde would continue to be a solid no. 2/3 starter who could eat 160-180 innings. Instead, Fedde’s 2025 was an almost unmitigated disaster, with his strikeout rate plummeting and his walk rate nearly doubling. The Statcast data don’t offer any silver linings:

ZiPS Projection – Erick Fedde
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 6 10 5.18 26 22 125.0 135 72 20 49 91 79 0.3
2027 5 9 5.40 22 19 106.7 119 64 18 44 76 76 0.0
2028 4 8 5.73 19 16 92.7 107 59 17 41 64 71 -0.3
2029 2 6 6.22 14 11 63.7 77 44 13 32 43 66 -0.5
2030 2 4 6.65 10 8 47.3 61 35 11 26 31 62 -0.7

Sandy Alcantara has the privilege of being the best projected pitcher on the decliners list, as the computer still expects him to be league average in 2026. While he was a lot better than his 5.36 ERA indicated, Alcantara’s return from Tommy John surgery did not go smoothly, so there is significant risk here. I’m actually hopeful that he can comfortably beat his projections. He’s still a target to be traded, but I’m not sure a contender is the best fit for him, at least not one that would really need him to return to his form from a few years ago:

ZiPS Projection – Sandy Alcantara
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2026 10 9 3.99 26 26 160.0 148 71 17 44 130 104 2.3
2027 9 9 4.12 24 24 148.7 141 68 16 40 116 101 1.9
2028 8 8 4.20 22 22 139.3 135 65 16 38 106 99 1.7
2029 7 8 4.33 20 20 126.7 126 61 15 35 94 96 1.4
2030 7 8 4.48 20 20 122.7 125 61 15 36 88 93 1.1

I’ll close with a few thoughts on a few of the more interesting remaining decliners. The computer was hoping that Davis Daniel would develop into a solid, back-of-the-rotation innings-eater given his decent history in the high minors, but he couldn’t even get Triple-A hitters out, which is kind of a useful prerequisite for big leauge success of any kind. Cal Quantrill leaving the Mile High City didn’t do anything to salvage him as an innings-eater, and he only landed a minor league deal this offseason. ZiPS was already projecting a big disappointment from Alexis Díaz in 2025, and he more than fulfilled those expectations, even walking seven batters a game in Triple-A. Neither the Dodgers or Braves had any success fixing him after the Reds threw in the towel, but he’s got at least one more chance remaining after signing a one-year deal with the Rangers.


Let’s Hear From Shane Drohan, a Southpaw Who Is Now a Brewer

Rick Cinclair/Telegram & Gazette/USA TODAY NETWORK

Shane Drohan might be the least well-known of the three players the Milwaukee Brewers acquired in Monday’s six-player swap with the Boston Red Sox, but that doesn’t mean he isn’t talented, nor is it an indication that he lacks a big league future. Fully healthy and with a more diverse arsenal than he possessed prior to undergoing shoulder surgery 24 months ago, Drohan arguably profiles less as a long shot and more as a diamond in the rough. As my colleague Davy Andrews put it when assessing the deal, “The Brewers get the chance to work their magic on two young pitchers,” with the other being Kyle Harrison.

A 27-year-old southpaw whom the Red Sox took in the fifth round of the 2020 draft out of Florida State University, Drohan is coming off a 2025 season that saw him log a 3.00 ERA, 3.11 FIP, and 34.5% strikeout rate over 54 innings, the bulk of which came at Triple-A Worcester. Health was once again an issue, though this time it wasn’t his shoulder: The Fort Lauderdale native was out of action from early May until mid-August due to forearm inflammation.

Drohan discussed his arsenal, including how it was impacted by having gone under the knife two years ago, when the Red Sox held their annual rookie development camp at Fenway Park in mid-January.

———


David Laurila: I’ve seen your scouting profile, but how do you view yourself as a pitcher? What makes you effective?

Shane Drohan: “I think the biggest reason I’m effective is that I mix a lot. I have a large arsenal, five pitches, that I’m essentially comfortable throwing in any count. I’ll even throw curveballs, changeups, and sliders on 3-0. That puts a lot of pressure on the hitters, knowing that they can’t cancel out any pitch. I also attack both lefties and righties with my entire arsenal. I don’t limit myself against one side or the other.” Read the rest of this entry »


My Worst Report: Lessons Learned From the Field

Scout long enough, and you’ll write every kind of report. Good ones, bad ones, accurate projections for the wrong reasons, misfires despite a good process. Like baseball itself, evaluating players is hard. You’ll be right plenty, but everyone has whiffs. While some reports miss the mark more than others, the ones that sting most are the ones you don’t learn from. Even the worst reports can turn into a positive if they change your thinking or provide a valuable lesson along the way.

Sometimes, these lessons are simple. Bet on the athletes. Be leery of the guy with a 55% contact rate. Others come in waves, sometimes over an extended period of time. Such was the case with Richy Valdez, a Royals pitcher with a live arm who was both the subject of the report with the greatest misalignment between the grade I submitted and what wound up happening, and the bridge between two lessons that made me a better evaluator than if I’d never come across him. We’ll come back to him in a second. Read the rest of this entry »


Justin Time: Verlander Rejoins Tigers as Camp Opens

Junfu Han/USA TODAY NETWORK via Imagn Images

Last week was a huge one for the Tigers’ rotation. First, Framber Valdez agreed to terms on a three-year, $115 million deal, and then Tarik Skubal won a record-setting $32 million salary in arbitration. On Tuesday, the day before the team’s pitchers and catchers were scheduled to report to the Tigers’ spring training facilities in Lakeland, Florida, that rotation was in the news again, as Justin Verlander agreed to a reunion via a one-year deal. Shortly afterwards, the team revealed that Reese Olson, who was already reportedly behind schedule, recently underwent surgery for a torn labrum and will miss the season. Additionally, the Tigers added free agent outfielder Austin Slater on a minor league deal.

First and foremost, this is both a homecoming for Verlander, the best right-handed pitcher in team history by WAR (57.9), and potentially his last lap, as he’ll turn 43 on February 20, and will be the majors’ oldest player so long as Rich Hill doesn’t mount a comeback. Drafted out of Old Dominion with the second overall pick in 2004, Verlander debuted with a pair of starts for the Tigers in July 2005, then spent nearly 12 full seasons in Detroit (2006–17) before being traded to the Astros on August 31, 2017. During that time, he won the American League Rookie of the Year award (2006), as well as the AL MVP and the first of his three Cy Youngs (both 2011), while helping the Tigers to four division titles, a Wild Card berth, and two pennants (2006, ’12); he also threw the first two of his three no-hitters for them, in 2007 and ’11. He collected more hardware in Houston in the form of two Cy Youngs and two World Series rings, but while he may have cemented his Hall of Fame credentials elsewhere, odds are a Tigers cap will adorn his plaque.

According to USA Today’s Bob Nightengale, Verlander’s contract is for $13 million, though $11 million of that is deferred on a schedule that begins paying out in 2030. While that will bring the average annual value of the deal down a bit, the Tigers now project to pay the Competitive Balance Tax for the first time since 2017; according to RosterResource, their $256.3 million estimated luxury tax payroll is squarely over the first threshold of $244 million. Read the rest of this entry »


How’s My Driving: 2019 Top 100 Audit

Kiyoshi Mio and David Frerker, Imagn Images

I have been FanGraphs’ Lead Prospect Analyst since the summer of 2016, and enough time has now passed that many of the players from the early era of my prospecting here have had big league careers unfold (or fail to). Hindsight allows me to have a pretty definitive idea of whether my call on a player was right or wrong in a binary sense, and to gauge any gap that may exist between my evaluation and what the player ultimately became. Looking back allows me to rate my approach to grading and ranking players so that I might begin to establish some baselines of self-assessment and see how I perform compared to my peers at other publications. For the third year — the 2017 review is here, while the 2018 review is here — I have gathered the various Top 100 prospect rankings from seven years ago for the purposes of such a self-assessment, an exercise I call “How’s My Driving?” This is my audit of the 2019 rankings. Read the rest of this entry »


ZiPS 2026 Movers and Shakers: Hitters

Mark Smith and Nathan Ray Seebeck-Imagn Images

One of the things that people like to ask me about with the projections is how they change over time, rather than what they are. While knowing the actual projections is, of course, highly useful, it’s also interesting to see who has changed the most in the algorithms since they basically represent the players we should feel differently about than we did before. Knowing how changes in a player affect performance models quite often reveals an interesting fact or two about how players develop and age.

The methodology I’ve chosen here is a simple one: I’m ranking the difference in 2026 WAR as projected now against the 2026 projected WAR as of Opening Day in 2025. For the decliners, I didn’t include the off-the-radar types, because while a fringe High-A prospect hitting a wall at Double-A is good info to have, it’s more impactful to see the declines among more roster-relevant players than some poor fellow who saw his -1.0 WAR projection become a -2.5 WAR one.

ZiPS Gainers – Hitters (Projected 2026 WAR)

I would have been very surprised if you had told me before last season that Jakob Marsee was going to snag a spot on my Rookie of the Year ballot, but he hit .292/.363/.478 (133 wRC+) in 234 plate appearances for the Marlins while playing solid defense in center field, good for 2.2 WAR. Though he wasn’t anywhere near as good in the minors prior to his call-up, his 2025 Triple-A wRC+ of 126 translates into a major league performance that would still be quite positive for a competent defensive center fielder, even if he doesn’t maintain the elite offensive output he showed with Miami. Naturally, Marsee does project to regress considerably, into about a league-average hitter, but all the projection systems still see him as a legitimate starter, which was not the case heading into last season.

ZiPS Projection – Jakob Marsee
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .230 .329 .380 548 79 126 25 6 15 73 74 131 37 96 2.9
2027 .233 .331 .383 553 79 129 26 6 15 75 74 128 36 98 3.0
2028 .235 .333 .389 550 81 129 25 6 16 75 75 125 34 100 3.1
2029 .233 .331 .380 545 79 127 25 5 15 74 73 122 31 97 2.8
2030 .234 .333 .384 534 77 125 25 5 15 72 72 118 28 99 2.8

Jacob Reimer gives the top of this list two Jakes, and I swear I really tried to make a joke involving the 1990 Chinatown sequel starring Jack Nicholson and Harvey Keitel, but was sadly unable to do so. The Mets may not feel too happy with the ending of their 2025 season, but Reimer’s breakout performance as a prospect is one of the positives they can take away. The presence of Bo Bichette and Brett Baty means that Reimer doesn’t have a clear path to playing third base for the Mets in the majors, but there’s room for him to grab a corner outfield spot, though I think that’s more likely in 2027 than this year.

ZiPS Projection – Jacob Reimer
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .234 .313 .403 461 74 108 27 3 15 70 41 123 6 102 1.9
2027 .236 .315 .407 479 78 113 28 3 16 76 44 122 6 104 2.1
2028 .240 .321 .420 491 83 118 28 3 18 81 46 119 6 109 2.6
2029 .246 .325 .429 501 86 123 29 3 19 84 47 117 6 113 2.9
2030 .247 .326 .433 510 89 126 29 3 20 87 48 116 6 114 3.1

Obvious AL Rookie of the Year Nick Kurtz has the third-most-improved projection, but unlike Marsee, I had at least an inkling that this might happen. He was one of those players I dread projecting, because when a player has almost no professional experience but an obvious role in the majors, I have to project largely based on college data, which are quite volatile even when you make corrections for conference quality. I noted this in the A’s ZiPS rundown for 2025.

I have no idea if the Nick Kurtz projection is too high, too low, or just right given he has played almost no professional baseball. ZiPS does know his Wake Forest numbers, but college translations are more speculative than crypto currency with meme names.

People have made big sums of money on speculative investments (though I wouldn’t recommend trying to do so), and Kurtz paid off wonderfully for the A’s. After 2025, there’s little doubt about his ability to hit major league pitching. True story: Kurtz is one of only two players I have analyzed under penalty of perjury. I was called for jury duty last October — annoying, during the first few games of the playoffs — and since having “journalist” on your jury questionnaire appears to be something that leads lawyers and the judge to check up on you, I got directly called upon by the defense attorney during voir dire to give my analysis on Roman Anthony’s chances of winning the AL Rookie of the Year award. Strangely, after 90 seconds of my baseball analysis and another question which involved responding to the judge that I couldn’t claim that I wouldn’t be at least slightly distracted with baseball playoff thoughts, I ended up as Juror #2. Hopefully, I was less distracted than Jack Warden’s character in a similar situation. At least I can confidently say that, unlike Nicholas Hoult’s character in Clint Eastwood’s film Juror #2, which was released just before my selection, I was not directly involved in the case.

If Kurtz is as good this season as he was in 2025, he might find his way onto this list again next year!

ZiPS Projection – Nick Kurtz
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .264 .351 .508 508 91 134 29 1 31 103 67 160 2 135 2.9
2027 .267 .357 .520 529 98 141 30 1 34 111 73 160 2 140 3.5
2028 .267 .359 .526 546 103 146 31 1 36 117 77 160 2 142 3.9
2029 .268 .362 .529 556 106 149 32 1 37 120 81 157 2 144 4.1
2030 .268 .365 .528 559 107 150 32 1 37 121 84 154 2 145 4.1

Sal Stewart crushed it in the minors last year, and was more than respectable for the Reds, and I think there’s a reasonable chance that he fully seizes the job at first base from Spencer Steer fairly early in the season. ZiPS never hated Geraldo Perdomo, but he would’ve been a legitimate MVP candidate last year in a world without Shohei Ohtani, and I’m still a bit flabbergasted that a lot of baseball didn’t seem to notice.

ZiPS Projection – Geraldo Perdomo
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .262 .361 .405 504 86 132 25 4 13 68 74 76 20 112 4.1
2027 .262 .361 .411 504 86 132 25 4 14 68 74 75 19 114 4.3
2028 .256 .356 .401 504 85 129 25 3 14 67 74 74 18 110 4.0
2029 .255 .354 .400 505 84 129 25 3 14 66 73 74 17 109 3.8
2030 .249 .347 .385 506 82 126 24 3 13 65 72 73 15 103 3.4

ZiPS thought Ben Rice would hit well entering last season, but his projection took a pretty big dip from his defense at first base, stemming from some really poor minor league defensive numbers. (ZiPS uses ball location data and estimates a catch probability for minor league players.) His glove at first was fine in 2025, so that worry didn’t come to pass, and he beat his offensive projections anyway, meaning we should be even more excited about his bat now. He’ll likely add some WAR to this projection depending on how many stray appearances he gets behind the plate; ZiPS is seeing him here as solely a DH.

ZiPS Projection – Ben Rice
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .241 .330 .462 439 70 106 21 2 24 73 52 104 4 119 2.2
2027 .243 .333 .463 441 71 107 21 2 24 73 54 103 4 120 2.3
2028 .240 .331 .450 438 70 105 21 1 23 71 54 101 3 117 2.0
2029 .237 .330 .441 417 65 99 20 1 21 65 51 96 3 114 1.8
2030 .235 .327 .431 378 57 89 18 1 18 57 46 88 3 111 1.5

ZiPS projected Cal Raleigh to be a star in 2025, but even that turned out to be an undersell, as he put up one of the greatest seasons for a catcher in the history of baseball. Naturally, that has bumped his projection quite a bit, and unless something bad happens or his decline is steeper and earlier than expected, Raleigh has surprisingly started to build a legitimate Hall of Fame case. It’s certainly helpful that he’s a real catcher, not a DH engaging in some baseball-equipment-fetish cosplay.

ZiPS Projection – Cal Raleigh
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .230 .329 .500 538 82 124 22 0 41 108 75 168 7 136 6.2
2027 .223 .322 .474 538 79 120 21 0 38 103 75 168 6 128 5.5
2028 .221 .320 .461 538 77 119 21 0 36 97 75 168 6 124 5.1
2029 .216 .316 .439 538 74 116 21 0 33 92 75 169 5 116 4.6
2030 .210 .310 .415 537 70 113 20 0 30 86 74 170 5 109 3.9

Zach Cole was hardly a big name prospect, but he destroyed the high minors in 2025, and seemingly has solidified a fourth outfielder job in a Houston position group that’s shallow enough that he could conceivably grab a full-time spot if he works out well. Getting to run with the full-time job at third for the Rays, Caminero busted out for 45 homers and a spot in the middle of the lineup written in permanent marker. Yeah, it’s too bad he didn’t end up a shortstop in the majors, but let’s not be too greedy.

ZiPS Projection – Junior Caminero
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .270 .322 .501 585 83 158 27 0 36 115 44 119 6 126 3.9
2027 .275 .330 .516 585 87 161 27 0 38 119 47 114 6 132 4.4
2028 .278 .334 .525 583 89 162 27 0 39 122 49 110 5 136 4.7
2029 .282 .341 .540 581 92 164 27 0 41 125 51 106 5 142 5.2
2030 .283 .344 .542 579 92 164 27 0 41 126 53 102 5 143 5.3

Dylan Jasso and Zach Ehrhard are the two most obscure names on the list, and while they have the weakest projections, they both now have a pretty good shot at being useful role players in the majors. Jasso is probably not going to hit enough to play first base regularly, but if his defense plays at second or third in the majors, he could be a Joey Wendle-esque Useful Dude.

Every year that Aaron Judge decides to skip the whole aging thing and instead put up a historically great season, he’s likely to end up this list the following February. Time always wins in the end, but I’m always happy to see someone give it a good thrashing on the way.

ZiPS Projection – Aaron Judge
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .288 .421 .594 500 107 144 25 1 42 115 113 153 8 181 7.7
2027 .278 .413 .560 468 95 130 22 1 36 100 105 146 7 170 6.4
2028 .267 .404 .525 434 84 116 20 1 30 86 96 138 5 158 5.2
2029 .254 .390 .486 397 71 101 18 1 24 71 86 129 4 144 3.8
2030 .240 .378 .441 358 60 86 15 0 19 58 76 121 3 129 2.6

Carson Roccaforte is an interesting outfield candidate for the Royals, and while we should be suspicious of high-walk, low-contact minor leaguers, he’s also fast enough and a good enough defensive center fielder that he could escape being one of those walk-heavy prospects that just don’t work out. After a dynamite first full professional season, Twins first-rounder Kaelen Culpepper has quickly become one of the projection system’s favorites, and he will appear prominently on the ZiPS Top 100 next week.

Many were disappointed in Drake Baldwin’s projection going into the 2025 season, and I assured people that it could go up quickly if he had a big season. He earned his Rookie of the Year award, and since my pants are not on fire, his projection did in fact improve quickly.

ZiPS Projection – Drake Baldwin
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .265 .340 .468 434 56 115 23 1 21 71 45 92 0 125 3.7
2027 .264 .342 .467 454 59 120 24 1 22 75 49 94 0 126 3.9
2028 .263 .342 .464 472 61 124 24 1 23 78 51 96 0 125 3.9
2029 .262 .341 .460 485 62 127 25 1 23 79 53 98 0 124 3.9
2030 .260 .340 .455 492 63 128 25 1 23 78 54 99 0 122 3.8

And now, the frowny portion of our proceedings.

ZiPS Decliners – Hitters (Projected 2026 WAR)
Player Now In 2025 Diff Player 1 Player 2 Player 3
Eguy Rosario -0.1 2.2 -2.31 Aaron Sisk Jose Valentin Bill Barrett
Brayden Taylor 0.7 2.7 -2.00 Steve Lyons Andy Fox Steven Green
Thayron Liranzo 0.1 2.0 -1.91 Harry McCulla Todd Pratt Allen Schrader
James Triantos -0.1 1.7 -1.82 Ramón Torres Ramon Nivar Enzo Hernandez
Michael Boeve -0.6 1.2 -1.80 Rafael Valera Alvin White Nick Ward
Alfredo Velásquez -1.7 0.1 -1.79 Carlos Capellan Miguel Vilorio Aaron Miles
Jarred Kelenic 0.0 1.8 -1.77 Mike Gerber Kirk Nieuwenhuis Gary Woods
Andrew Navigato -0.1 1.6 -1.75 Benji Gil Chris Basak Jeudy Valdez
Enrique Bradfield Jr. 0.4 2.1 -1.69 Ryan Freel Mike Loggins Anthony Felston
Gage Workman 0.5 2.1 -1.64 Billy Myers Doug Hansen Chris Basak
Heston Kjerstad 0.5 2.1 -1.64 Ruben Mateo Al Yates Jim McAnany
Glenallen Hill Jr. -1.0 0.6 -1.61 Sandy Santos Jareck West Andre Piper-Jordan
Yordan Alvarez 3.5 5.1 -1.57 Eddie Murray Frank Thomas Nick Etten
Colton Cowser 1.9 3.4 -1.50 Adolfo Phillips Jon Nunnally Ian Happ
Jackson Holliday 2.0 3.5 -1.50 Matt Antonelli Pee Wee Reese Roy White

ZiPS had been banging the Eguy Rosario drum for a while. It didn’t think anything crazy like he’d be a superstar, but he was an infielder in his early 20s with experience at all four infield positions who had shown impressive power in the high minors, even after making proper adjustments for the Pacific Coast League. In a few cups of espresso in the majors, he wasn’t overmatched either, with a .783 OPS and five homers in just 100 plate appearances. But after not making the Padres roster at the start of 2025, he had a disaster of a season, with his bat first disappearing so quickly that he was sent down to the Arizona Complex League for a spell, and finished the season with a combined .192/.266/.297 line across four minor league levels. Quite shocking for a guy coming off a .900 OPS season for Triple-A El Paso! Naturally, that has sent his stock collapsing faster than any market crash I can compare it to in order for this analogy to work. Rosario was recently designated for assignment, and despite this, he’s probably worth a pickup for a rebuilding team.

ZiPS Projection – Eguy Rosario
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .199 .272 .346 332 39 66 15 2 10 38 31 113 8 70 -0.1
2027 .203 .276 .358 344 41 70 16 2 11 40 32 114 8 74 0.1
2028 .207 .281 .360 347 42 72 16 2 11 40 33 114 8 76 0.3
2029 .202 .275 .339 248 30 50 11 1 7 29 24 81 5 69 -0.1
2030 .206 .280 .353 170 20 35 8 1 5 19 17 56 3 75 0.0

ZiPS still likes Brayden Taylor’s glove quite a lot, but his struggles upon promotion to Double-A has caused his chances of hitting well enough to start in the majors to take a big hit, especially since he wasn’t young for the level. My colleague David Laurila wrote about Taylor’s season on this very website last week.

Thayron Liranzo was acquired by the Detroit Tigers in the 2024 Jack Flaherty trade with the Dodgers (along with Trey Sweeney), and the hope was that he would be pushing for a catcher/DH role-player spot at this point, but he struggled to hit at Double-A, a bad sign for a catching prospect who is far from a guarantee to be able to handle the position in the majors. The only silver lining is that catching prospects tend to have fairly odd developmental patterns, as catcher is the position where the physical aspects of playing the position defensively appear to have a real effect on offensive development.

ZiPS Projection – Thayron Liranzo
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .194 .277 .324 377 46 73 16 0 11 44 41 138 0 67 0.1
2027 .207 .291 .352 386 51 80 17 0 13 48 43 134 0 78 0.7
2028 .215 .299 .369 390 53 84 18 0 14 51 44 129 0 85 1.1
2029 .220 .304 .380 368 51 81 17 0 14 50 42 118 0 89 1.3
2030 .225 .309 .389 360 51 81 17 0 14 51 41 112 0 93 1.4

Jarred Kelenic’s projections get notably worse every season, and this year isn’t an exception. It’s bad enough that he’s barely hit at all in the majors, but he’s struggling a bit more every year against minor league pitching. Kelenic’s Triple-A wRC+ by year: 147, 127, 116, then after a full year in the majors in 2024, a 62 in 2025. He turns 27 this summer, so the once-reasonable “don’t panic, he’s just 22!” arguments no longer hold water. I’m not sure he can even crack the White Sox roster on merit.

ZiPS Projection – Jarred Kelenic
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .228 .292 .372 425 50 97 21 2 12 45 38 137 9 85 0.0
2027 .229 .293 .374 423 50 97 21 2 12 46 38 133 8 86 0.1
2028 .229 .294 .373 415 49 95 20 2 12 46 38 128 8 86 0.0
2029 .229 .294 .373 327 38 75 16 2 9 36 30 100 6 86 0.0
2030 .228 .295 .368 250 29 57 12 1 7 27 23 76 4 85 -0.1

I was hopeful that Enrique Bradfield Jr. would be the eventual successor to Cedric Mullins in Baltimore, but while he’s fast and can handle center field defensively, he can’t afford to be a middling contact hitter, since he needs to put the ball in play to leverage his speed effectively. He’s certainly not compensating his whiffs with power.

ZiPS Projection – Enrique Bradfield Jr.
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .229 .303 .321 327 51 75 14 2 4 33 32 81 26 78 0.4
2027 .236 .310 .335 343 56 81 15 2 5 35 33 83 27 83 0.7
2028 .240 .314 .341 358 58 86 17 2 5 37 35 84 28 86 0.9
2029 .239 .313 .337 306 49 73 14 2 4 32 30 70 23 85 0.7
2030 .250 .325 .362 260 43 65 13 2 4 28 26 59 19 95 0.9

If you’re still wondering why the Orioles aggressively brought in Pete Alonso and Taylor Ward, note how many of them are here. Alongside Bradfield, there are four more O’s, giving them a third of this list. Joining Bradfield are Jackson Holliday, Heston Kjerstad, Colton Cowser, and Alfredo Velásquez. If this list stretched out to 30 players, we’d also add in Payton Eeles (acquired in November), Coby Mayo, and Tyler O’Neill. I can’t say whether or not the Orioles pay any attention to the ZiPS projections, but I wouldn’t be surprised if their methods had similar concerns about their non-Henderson offensive players.

ZiPS Projection – Jackson Holliday
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .247 .328 .404 572 86 141 27 3 19 69 65 142 16 106 2.0
2027 .251 .334 .419 573 90 144 27 3 21 72 66 136 16 112 2.5
2028 .253 .337 .425 572 92 145 28 2 22 74 67 131 15 114 2.7
2029 .255 .338 .432 572 93 146 28 2 23 76 67 125 15 117 3.0
2030 .257 .340 .441 572 94 147 29 2 24 78 67 121 14 119 3.2

ZiPS Projection – Heston Kjerstad
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .242 .306 .409 364 48 88 16 3 13 52 26 105 2 101 0.5
2027 .242 .306 .409 364 48 88 16 3 13 52 26 104 2 101 0.5
2028 .240 .305 .404 359 47 86 16 2 13 51 26 102 2 99 0.4
2029 .238 .304 .402 286 37 68 13 2 10 40 21 82 1 98 0.3
2030 .237 .303 .391 215 27 51 10 1 7 29 16 62 1 95 0.1

ZiPS Projection – Colton Cowser
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ WAR
2026 .237 .321 .427 426 63 101 22 1 19 65 46 151 14 110 1.9
2027 .242 .327 .439 433 65 105 23 1 20 67 48 148 14 115 2.2
2028 .243 .329 .445 436 67 106 23 1 21 69 49 145 13 117 2.3
2029 .241 .327 .436 436 65 105 23 1 20 68 49 143 12 114 2.1
2030 .242 .329 .441 429 65 104 23 1 20 66 49 140 10 116 2.2

Padres Assistant Director of Player Development Mike Daly Sees Promise in a Depleted San Diego System

Ethan Salas and Kash Mayfield Photos: Orlando Ramirez-Imagn Images and Bryan Terry-The Oklahoman

The Padres farm system is currently ranked among the worst in the majors, but that isn’t the fault of their scouting or player development departments. Rather, it is because A.J. Preller keeps trading away quality prospects in an effort to boost the big league roster. Just last summer, San Diego’s president of baseball operations dealt Leo De Vries — the best prospect moved at the deadline in the opinion of Eric Longenhagen — as well as Braden Nett, Boston Bateman, Ryan Bergert, and several others. One year earlier, Jakob Marsee and Robby Snelling were among the youngsters moved.

That isn’t to say the cupboard has been left bare. While admittedly on the lighter side, the system does include a number of promising players. Mike Daly plays an important role in their development. Currently the club’s assistant director of player development, Daly has two-plus decades of experience in professional baseball, serving not only in player dev positions, but also as a scout and, for one season, a minor league manager.

Daly discussed the state of the Padres pipeline in a recent phone conversation.

———

David Laurila: A.J. trades a lot of prospects. What is the process when prospective deals are discussed? I assume the player development and scouting departments have at least some say?

Mike Daly: “I can’t speak for A.J., but there is a lot of continuity. There are a number of people that have been with A.J., with the organization, for a number of years: Josh Stein, Pete DeYoung, Chris Kemp, to name just a few of the leaders. A lot of scouts come into our system and are able to see our players, and spend time with our players and our coaches. Certainly, our R&D department has a heavy say on our players. They know their value. They know what their projections look like. And then there are a lot of conversations amongst the PD group. So, whenever decisions are made about trading players, there are many voices factored in as we try to make the best decision for the organization.” Read the rest of this entry »


Effectively Wild Episode 2439: Season Preview Series: Brewers and Rangers

EWFI
Ben Lindbergh and Meg Rowley banter about new (and encouraging) details about MLB.TV registration, Justin Verlander returning to the Tigers, the rites of spring training, and the Rafael Devers trade in retrospect, before previewing the 2026 Milwaukee Brewers (20:50) with The Milwaukee Journal Sentinel’s Curt Hogg, and the 2026 Texas Rangers (1:08:28) with MLB.com’s Kennedi Landry.

Audio intro: Ian Phillips, “Effectively Wild Theme
Audio interstitial 1: Philip Bergman, “Effectively Wild Theme
Audio interstitial 2: Garrett Krohn, “Effectively Wild Theme
Audio outro: Beatwriter, “Effectively Wild Theme

Link to MLB.TV sign-up details
Link to in-market streaming details
Link to MLBTR on Verlander
Link to over/under draft
Link to EWStats post 1
Link to EWStats post 2
Link to late-signing pitchers post
Link to Casas post
Link to Lindor injury story
Link to Schwellenbach injury story
Link to Jays injuries story
Link to Ben on spring injuries
Link to Crochet announcement
Link to FG post on Durbin deal
Link to FG projected standings
Link to BP projected standings
Link to team payrolls
Link to Brewers offseason tracker
Link to Brewers depth chart
Link to team SS projections
Link to team 3B projections
Link to MLBTR on Contreras surgery
Link to 2025 catcher WAR leaderboard
Link to 2025 catcher IP leaderboard
Link to Sam on Brewers grounders
Link to NL RotY voting
Link to Curt’s author archive
Link to Curt’s podcast
Link to Rangers offseason tracker
Link to Rangers depth chart
Link to SP depth charts
Link to RP depth charts
Link to Burger article
Link to 2025 team batting age
Link to 2025 team pitching age
Link to Kennedi’s author archive

 Sponsor Us on Patreon
 Give a Gift Subscription
 Email Us: podcast@fangraphs.com
 Effectively Wild Subreddit
 Effectively Wild Wiki
 Apple Podcasts Feed 
 Spotify Feed
 YouTube Playlist
 Facebook Group
 Bluesky Account
 Twitter Account
 Get Our Merch!


Jumping Into the World Baseball Classic’s Pool A

Sam Navarro-USA TODAY Sports

Final rosters for the 2026 World Baseball Classic were announced late last week, so aside from small changes due to injuries or insurance eligibility decisions, we now know who will be suiting up for each nation when the tournament begins early next month. In this series of posts you’ll find a team-by-team breakdown with notable players, storylines to monitor, and speculation on the serious stuff, such as how the squad will fare on the field, as well as commentary on some of the less serious stuff, like uniforms and team aura.

First, a quick refresher on how the WBC works and all the important details for this year’s edition. Twenty nations qualify for the tournament based on performance either in pool play during the previous WBC or during qualifying events last spring. The 20 teams are divided into four pools of five teams for the first stage of the tournament, which runs from March 5 to March 11. Team pool assignments were made last April and attempted to prioritize competitive balance (understanding that final rosters were not yet known), with host nations assigned to pools playing in their home countries. This year, pool play will be conducted at Hiram Bithorn Stadium in San Juan, Daikin Park in Houston, the Tokyo Dome in Tokyo, and LoanDepot Park in Miami.

During pool play, each team plays the other four teams in its assigned pool, and the two teams with the best record in each pool advance to the Knockout stage. During the Knockout stage, the remaining eight teams are placed into a single-elimination bracket that will determine the overall winner. The first round of bracket play will take place on March 13 and 14, with the semifinals on March 15 and 16, and the championship game on March 17.

Read the rest of this entry »