The Biggest (Literally) Draft Class Yet

Brody Bumila/Drew Burress Photos: Cameron Merritt/Taunton Daily Gazette, Petre Thomas/Imagn Images

In my experience, there isn’t such a thing as a standard ballplayer personality. Sure, there are a few givens: competitiveness, capacity for hard work, and self-confidence. If you don’t have those, you’ll be going pro in something other than sports.

But beyond that? There are brash ballplayers, shy ballplayers, smart ones, dumb ones, nervous and twitchy ones, and guys who are so preternaturally relaxed they look like they’re going to fall asleep mid-sentence.

Coleman Borthwick is a people person. Borthwick is a two-way high school player from Florida (in the panhandle, about halfway between Destin and Panama City, which should be a helpful reference for those of you who partied a lot in college), and he’s a people person. Read the rest of this entry »


2026 Mock Draft 1.0

Grady Emerson Photo: Brett Davis-Imagn Images

Here is my first mock draft of the year, compiled with rumors sourced from scouts, executives, agents, and sometimes educated guesses based on team/personnel tendencies from the recent past. If there is enough new information between now and the draft (there usually is), I’ll publish an updated mock on Saturday morning, before things fire off. You can find updated scouting reports and tool grades for over 100 players on The Board, including all of the players mocked below. I’ve hard-ranked all of the 40+ FV and above players, with the others currently grouped by demographic. Later this week, I’ll offer my thoughts on the class as a whole; we’ll also release our final rankings. Brendan and I are working on expanding and augmenting the draft rankings for players likely to go in the middle rounds, so aspects of that part of the website might have an “under construction” look at times during the next few days as we shuffle things around and fold the demographic groups into a final ordinal ranking.

1. Chicago White Sox
Pick: Grady Emerson, SS, Fort Worth Christian (TX)
The top tier of this draft is generally seen as three players deep: Texas high school shortstop Grady Emerson, UCLA shortstop Roch Cholowsky, and Georgia Tech catcher Vahn Lackey. Teams picking behind the top three believe the most likely scenario is that those guys will come off the board in some order, with Roch and Emerson having been mentioned up top with Chicago, while Lackey has not been. The White Sox attempted to sign Cholowsky out of high school and no doubt like him, but everyone has the same question about Roch: Will his swing work in pro ball as well as it has so far? There really aren’t questions like that about Emerson. We might learn pretty quickly that Cholowsky is going to strike out more than we want him to, whereas that seems unlikely for Emerson. Conversely, Emerson might surprise us and get stronger than we expect, at which point he’d pretty clearly have the best ceiling of this trio, and you can’t really say that about the college guys, who can either meet our expectations or fall short of them.

2. Tampa Bay Rays
Pick: Vahn Lackey, C, Georgia Tech
This seems like a match made in heaven for both player and team. The Rays have been looking for their catcher of the future for a long time, and they value the things Lackey does well (like throw and play defense) as highly as any team. He’d move quickly and aid a perpetually competitive roster, and perhaps exorcise the Buster Posey/Tim Beckham demons. If the Rays want to cut an under-slot deal, Tyler Bell is the player I would both recommend and predict the Rays do it with given that they drafted him coming out of high school. Read the rest of this entry »


Ten Thoughts About Carson Benge’s Little League Home Run

Vincent Carchietta-Imagn Images

Last night, my wife’s friend Paula texted me to make sure I’d seen the below play. Paula moved back home to Minneapolis from Brooklyn a few years ago, and we head out to visit her each summer. We do jigsaw puzzles and go to Minnesota State Fair together. It is a lovely tradition. Paula is more of a basketball fan than a baseball fan, but sometimes she’ll reach out to me when the Twins do something surprising. It’s a sweet way of trying to connect with someone who’s important to her dear friend. Last night, however, she just needed to share what she’d seen, because, frankly, it was bit hard to believe. Here are the Royals turning a swinging bunt into a Little League home run via three errors and at least that many terrible decisions:

If you’ve seen this play, you have thoughts. You can’t help but have thoughts. That’s why Paula sent me the video in the first place. When you watch something like this, the thoughts start bubbling up inside you so rapidly that if you don’t find a safe place to vent them, your brain will explode. This play is the baseball equivalent of microwaving a potato. So let’s get to some thoughts.

1. Poor Seth Lugo.
Let us spare a thought today for Seth Lugo, who got dinged with an error and three unearned runs. This would not be Lugo’s finest outing. He would go on to give up six more runs, all of them earned, which means that both his ERA and his RA9 WAR took a beating. After starting his night like this, it’s hard to blame him. But I hold that Seth Lugo was nigh blameless on this play. I avow it with vigor. As such, please find below a list of things that Seth Lugo did right on this pitch:

  • He got Carson Benge to chase a two-strike fastball that was a good six inches above the zone.
  • He induced contact so weak that Statcast measured the ball as traveling 0 feet in the air with an indeterminate exit velocity.
  • He sprang off the mound like a cat who knows how to field groundballs.
  • He fielded the ball cleanly. Seriously, form this pure would make your Little League coach break down and cry:

  • He made a quick, off-balance throw to first base. That throw was perfectly fine.
  • Yeah, you heard me. It was a good throw. It bounced about 12 feet from the bag, giving Jac Caglianone plenty of time to adjust and catch the ball. It would have been easier to field had it been a foot or two farther to Caglianone’s right, but it was by no means offline. I understand that when the ball bounces, the first baseman is absolved from all blame, so the error has to go to Lugo, but that doesn’t mean we can’t be honest with ourselves.
  • Yup, we’re still on the throw. I realize this bullet point and the last bullet point should be sub-bullet points, but I don’t want to format them that way, and more importantly, I don’t know how to format them that way. Point is, the throw was good! I watched it zoomed in on super slow-motion, so I can tell you that the throw actually brushed the tip of Caglianone’s glove. You could reasonably argue that Lugo should’ve eaten this ball, but his throw was more or less on target and it got there in plenty of time to beat the runner. Good throw. Do your worst, haters.
  • When everything went pear-shaped, Lugo hustled back behind home plate to back up the play. That’s just good fundamental baseball in the midst of one of the least fundamentally-sound plays you’ll ever see.
  • He tried to prevent the third error of the play. If you watch the video, you’ll see Lugo shouting and pointing, trying to get Nick Loftin to throw the ball to third base rather than home. I don’t know if that was necessarily the right call, but it certainly couldn’t have gone any worse than the throw to home.
  • He kept his composure and ended the inning on the very next pitch. Sure, everything kept falling apart for him the rest of the night, but for at least one more moment, Lugo put his head down and retired the batter in front of him.

2. Poor Jac Caglianone.
I feel bad for Lugo because he did pretty much everything right here. I feel bad for Jac Caglianone for the opposite reason. While I stand by my assessment of Lugo’s throw, I don’t mean to say that it was an easy play for Caglianone. It was a tough throw to field cleanly. But he still made a couple tactical errors. He would have been better served waiting back for the hop rather than trying to stretch and pick this ball. He absolutely should have prioritized knocking the ball down over going for a clean catch. But regardless of who was to blame, everybody who’s ever played baseball knows what it’s like to have to turn around and chase down a ball that you failed to catch. It’s a lonely feeling, even when you’re being observed by 32,734 screeching New Yorkers. It can make you do some things you’ll regret. Speaking of which…

3. Where was Caglianone trying to throw the ball?
I’m not just asking for me. I’m asking for everyone on the internet too:

A screenshot of four Bluesky posts in a row, all of them asking who or where Caglianone was trying to throw the ball to.

This ball traveled right between third base and home plate. In fact, it went right toward Lugo, backing up like a champ, except 10 feet over his head. Maybe Caglianone was trying to decide between third base and home plate, and he split the difference? Maybe this is just the major league translation of Caglianone’s 6.4 BB/9 as a collegiate pitcher. The most likely answer, though, is that Cags had no idea where he was throwing this ball either.

4. Or maybe Seth Lugo is a sleeper agent.
Hear me out. Lugo spent seven years with the Mets, and five more years in their minor league system. Maybe he engineered this play on purpose. Maybe Lugo has spent the past four years pitching well for the Padres and the Royals as part of a long-term mole operation, waiting all that time for this moment when he could hand the Mets a game on a silver platter. All it takes is one properly-timed, improperly-placed throw, plus six more earned runs. Will the Mets still lose the game? Of course they will.

5. Advertisements on the pitcher’s mound are a blight on the game.
The beauty of the playing field is one of the best things about baseball. That feeling of walking through the tunnel and emerging into a green cathedral is what makes even non-baseball fans keep coming back to the ballpark (well, that and the soft serve in the little souvenir helmets). Every square inch of the stadium is covered in advertisements. They put advertisements on the players’ jerseys. They put advertisements on the players’ heads. They will soon find a way to put advertisements on the players’ faces. That garish black gash on the back of the mound, the focal point of the entire field, is a slap in the face to anyone who cares about baseball.

6. Create your own luck?
While we’re complaining about the advertisements, let’s also note that the company advertising on the back of the mound has an ad behind home plate as well. I’d never heard of this company before, but everything I can find about them on the internet makes them sound like they treat their customers abysmally. But also, they seem to have repurposed the mantra of the villain in Titanic and made it their slogan. So that’s a choice.

7. Poor Keith Hernandez.
Hernandez was in the booth for SNY last night. It must be a unique form of torture for arguably the greatest defensive first baseman of all time, a guy who is constantly harping on the need for good fundamentals, to watch a play like this. Here are the two things Hernandez said during this debacle. He said, “Ohhhhh.” Then he said, “Oh my God.” He wasn’t wrong.

8. Poor Some Other Guy.
The broadcast booth always houses a couple people whom we never see. Producers, researchers, stat people, I don’t know who they are. But they’re there to help out the people who narrate the game for us, and they normally keep quiet. Keeping quiet is part of the job. On this play, though, right when Loftin’s throw went awry, just before that “Ohhhhh” was forcibly torn from Hernandez’s thorax and/or soul, somebody else in the broadcast booth couldn’t help himself. He shouted, “Oh my—” and then remembered himself and cut the exclamation short. Who could blame him? (I suppose it’s possible that this was Hernandez himself, that he had his mic muted but could still be heard through play-by-play guy Gary Cohen’s microphone. But either way, this exclamation was not meant for public consumption.)

9. Poor Tyler Tolbert.
Statcast makes these cool diagrams where they track the movement of the ball and every player on the field. The moment I saw this play, I thought about the movement tracker. I tried to picture what it would look like in my mind’s eye. How far would the center fielder move on a play like this? Who ended up moving the most? I borrowed this one from Anthony DiComo’s MLB.com article about the play:

It’s a lot to take in. Caglianone ran every which way. Right fielder Tyler Tolbert hilariously ended up with the ball about 40 feet from home plate. Do you know how wrong things have to go for a tapper back to the pitcher to end up with your right fielder in foul territory, right near home plate, and in possession of the ball? Tolbert picked up the ball barehanded on the run like a third baseman charging a bunt. And then he realized it was too late. It was all over. There was nothing left to do but turn the ball over to the proper authorities and make the 200-foot jog back out to his natural habitat.

10. Poor Carter Jensen.
You know who moved the least? Catcher Carter Jensen. The rookie just had to stand there like a Walmart greeter as the Mets whipped by him. He stepped out in front of the plate when Benge tapped the ball back to Lugo. He moved to the left side of the plate when Caglianone’s throw went rogue. He stepped even farther out to give Loftin a clear throwing lane outside the base path. When Loftin decided that clear throwing lanes are for suckers and threw the ball directly at the runner, Jensen trotted 15 feet over toward the right side, then retreated back to home plate. But he never made it more than a step or two onto the grass in any direction. This whole play was an elaborate form of bear-baiting, and Jensen was the bear, staked to home plate, beset on all sides by jubilant Mets, with nothing to do but watch helplessly as wild throws zipped by him in every direction.


Konnor Griffin Heads Back to IL With Finger Injury

Charles LeClaire-Imagn Images

For the second time in his four-month-old major league career, Konnor Griffin is headed to the injured list. On June 26, the Pirates shortstop returned from a month-long IL stint due to a low-grade flexor strain in his right forearm. He didn’t miss a beat, running a 115 wRC+ and recording four two-hit games in an eight-game span.

But the triumphant return was short-lived. On Sunday’s game against the Nationals, Griffin hurt his glove hand trying to make a diving stop on a Keibert Ruiz grounder up the middle. He told reporters after the game that he was fine, but imaging revealed a tear in the sagittal band of his left ring finger. The team expects him to miss eight to 10 weeks, which would put him on track for a return around early September. This is a major bummer for Griffin, whose career is off to a brilliant, but sputtering start. It’s a major bummer for the Pirates, who sit just three games out of the final Wild Card spot. And it’s a bummer for baseball, as Griffin is one of the game’s most exciting and promising young players.

Read the rest of this entry »


ZiPS zStats for Hitters at the Midpoint

Brian Fluharty-Imagn Images

The emergence of Statcast (and similar types of tracking data) over the last decade-plus has revolutionized many parts of baseball analysis. A big category that didn’t really exist prior was the notion of “expected” stats. Up until then, numbers were all tallies of results, and proto-expected metrics, like Bill James’ Component ERA, were derived from the classical array of stats. But tracking data opened up new opportunities in this area, allowing us to more closely look at home runs and strikeouts, and see the underlying processes and skills that made those results. While the past is always the past, expected stats are useful when talking about the future.

As someone who made the odd decision to work with baseball projections for half his life, I have a vested interest in finding the best use of this kind of information when predicting the future. Like the Statcast estimates (preceded with an x, as in xBA, xSLG, etc.), ZiPS has its own version, very creatively using a z instead. zStats do have some correlation with xStats, but not a perfect one, as ZiPS uses things like spray data, sprint speed, and plate discipline metrics in its estimates.

It’s important to remember these aren’t predictions in themselves. ZiPS certainly doesn’t just look at a pitcher’s zSO from the last year and say, “Cool, brah, we’ll just go with that.” But the data contextualize how events come to pass and are more stable than the actual stats are for individual players. That allows the model to shade the projections in one direction or the other. Sometimes that’s extremely important, such as in the case of homers allowed for pitchers. Of the fielding-neutral stats, homers are easily the most volatile, and home run estimators for pitchers are much more predictive of future homers than are actual homers allowed. Also, the longer a hitter “underachieves” or “overachieves” in a specific stat, the more ZiPS believes the actual performance rather than the expected one. Call this the Rule of Isaac Paredes, in honor of a player who constantly stymies zHR. In some ways, we’re projecting how cruel regression toward the mean will be. Read the rest of this entry »


Effectively Wild Episode 2501: Stay on Target

EWFI
Ben Lindbergh and Meg Rowley banter about two significant MLB debuts on NBC’s “Star-Spangled Sunday” (by Eddy Yean and Eliezer Alfonzo), the fallout from the Marlins pulling Eury Pérez mid-perfecto, a rare fog delay, the All-Star Game rosters (featuring a very normal number of Blue Jays, and also Rob Manfred’s good buddy Bryce Harper), whether the league set a target home-run rate (and whether that would be a bad thing), and the rotation durability of the Cards and Guards.

Audio intro: Liz Panella, “Effectively Wild Theme
Audio outro: PJ Harding, “Effectively Wild Theme

Link to “Star-Spangled Sunday” explainer
Link to minor league draft scoreboard
Link to Yean’s cart clip
Link to Yean debut article
Link to bullpen cart driver episode
Link to team RP WAR
Link to Alfonzo article 1
Link to Alfonzo article 2
Link to Contreras apology
Link to B-Ref’s new debuts
Link to Pérez article
Link to Sheehan on pulling Pérez
Link to Ben on Marlins play-by-play
Link to 2016 Hill article
Link to 2022 Kershaw article
Link to 2022 Scherzer article
Link to Stripling on his debut
Link to Bachar’s Instagram
Link to fog game article 1
Link to fog game article 2
Link to BP on the fog game
Link to foggy ABS clip
Link to Fog Bowl wiki
Link to Statcast Hawk-Eye explainer
Link to All-Star rosters announcement
Link to Vladito back injury info
Link to Harper All-Star story
Link to 2025 Harper/Manfred story
Link to recent episode on baseball behavior
Link to MLB statement
Link to Baseball Savant drag dashboard
Link to 2026 Athletic ball article
Link to 2025 Athletic ball article
Link to 2022 ball article 1
Link to 2022 ball article 2
Link to 2022 humidor article
Link to 2021 ball-deadening article
Link to eyeblack ball report
Link to NPB ball scandal article
Link to NPB ball scandal outcome
Link to Strange-Gordon farming info
Link to NBA deflation scandals
Link to Sheehan on the Cards/Guards
Link to BP IL Ledger
Link to SP used per team
Link to team SP FB velo
Link to team SP WAR
Link to Pitcher List on Guardians SP stuff
Link to Thress Pérez/Bachar post
Link to RE24 explainer
Link to SP/RP RE24 data

 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!


Brendan Gawlowski Prospects Chat: 7/7/26

2:00
Brendan Gawlowski: Hello everybody

2:00
Brendan Gawlowski: Eric and I are working furiously a T100 update and all manner of draft coverage. He’s running point on most things draft but I’m hammering away at college pitchers and we’ll both be in Philly to cover proceedings.

2:01
Brendan Gawlowski: For now, let’s chat. My goal for today is to spend more time on guys who generally do not get asked about. Y’all can help with this, of course.

2:01
wiguy94: You asked me to check back in this week on Josiah Ragsdale and here I am.

2:01
Brendan Gawlowski: Good start!

2:02
Brendan Gawlowski: Stock way up. Good eye, measurable power is average, which is ahead of where it was in college and a good bit better than how it looked in his debut cameo last season.

Read the rest of this entry »


The Mets Are Really Missing Antoan Richardson

Brett Davis-Imagn Images

Each offseason, we fill up these pages with transaction analysis. We dive into trades and free agent signings, qualifying offers, DFAs, non-tenders, Rule 5 selections, and minor league deals, and we even spare some time for manager hirings and firings. Rarely do we devote much space to the comings and goings of coaches. Even the most-prominent, big-name hitting coaches, pitching coaches, and bench coaches do their work almost entirely out of the spotlight. It’s nearly impossible to know what effect they have, if any, and because their heads are the first to roll when things aren’t going right, they come and go with alarming frequency. So when the Mets let Antoan Richardson, their acclaimed first base coach, walk to the division rival Braves in November, I never wrote anything about it. I had thoughts about the development, but not enough analysis to fill a thousand-word article. I settled for a 10-word skeet, and I wrote about Salvador Perez’s contract extension instead. Now that the Mets have been without Richardson, and the Braves have been with him, for half a season, let’s remedy that oversight.

In 2025, the Mets were successful on 89% of their stolen base attempts. That wasn’t just the best mark in baseball. The difference between the Mets in first place and the Cubs in second place was bigger than the difference between the Cubs and the Astros, who finished in 25th. Four teams racked up more than New York’s 147 steals, but because the Mets almost never got caught, Baseball Prospectus still credits them with putting up more base-stealing value than any team in the game. Read the rest of this entry »


Juan Soto’s Hot Streaks Are Delightful

Kyle Ross-Imagn Images

It’s generally bad process to evaluate a player based on a hot or cold streak. Everyone has them, and if you only look at a guy’s best or worst stretches, you’re liable to see things that aren’t really there. That’s just how baseball works; no one plays at the same level all the time. Sometimes the ball looks like a grapefruit, sometimes it looks like a grape. Sometimes pitchers dot the corners with aplomb; sometimes their 3-0 offerings fly wide. No one’s ever as good as they look when they’re on top, or as bad as they look when things aren’t landing. But just because hot streaks are resistant to analysis doesn’t mean they aren’t fun. And for my money, there’s no player who’s more enjoyable to watch when he’s firing on all cylinders than Juan Soto.

In the aggregate, Soto is on track for another successful year, with numbers that look roughly in line with his career marks. His .414 OBP is a hair lower than his career number, but he’s hitting for a bit more power than normal, and striking out less, hence a .570 slugging percentage that would be one of the highest of his career. An early-season injury means he won’t hit his normal 700 plate appearances, and of course the Mets are a dumpster fire, but if I put a bunch of years of Soto’s rate statistics up, you’d struggle to separate this season’s numbers from the pack. That’s basically the idealized pitch for Soto: He can roll out of bed and post a 160 wRC+ with a .400 OBP.

That’s just in the aggregate, though. In the last 30 days, he’s batting .325/.472/.578, good for a 190 wRC+, and walking nearly three times as often as he strikes out. Are these arbitrary endpoints? Of course, and Soto’s not even the best hitter in baseball over that stretch. Batters can do almost anything for a month at a time. Pete Crow-Armstrong is slugging nearly .800 over the last 30 days. Heck, Soto is flanked by Luis García Jr. and Kyle Karros on the wRC+ leaderboard over the last month. It’s not about the raw production. But the way he does it? Man, I can’t get enough. Read the rest of this entry »


What’s Eating Paul Skenes?

Charles LeClaire-Imagn Images

Paul Skenes turned in his last truly dominant start on May 12 at home against the Rockies. He threw eight shutout innings, allowed just two hits and no walks, and notched 10 strikeouts. Since then, Skenes has posted a 5.36 ERA over 47 innings. He’s gone fewer than six innings in six of his last nine starts, and seven of his 11 home runs allowed on the season have come during that same span.

It’s safe to say Skenes has been missing a certain je ne sais quoi on the mound over the last month and a half. And I say je ne sais quoi, which literally translates to, “I don’t know what,” because there are competing theories about what, if anything, is actually wrong with him. Some blame poor defensive play behind him and point to his expected stats as proof of unfortunate batted-ball luck. Some say it’s a mechanical issue, while others fear he’s pitching through a physical ailment.

It’s true that Skenes has been on the mound for several obvious defensive gaffes. Everyone remembers Opening Day and the bases-loaded fly ball that center fielder Oneil Cruz lost in the sun. The misplay turned a would-be sac fly into a bases-clearing triple. Fast forward to last week, when third baseman Nick Gonzales allowed two runs to score after his throw home on a bases-loaded grounder hit the runner, and it’s pretty easy to assume the defense behind Skenes has been letting him down all season. The numbers support the impression left by those glaring blunders. Overall, Pittsburgh’s defense has been worth -18 fielding runs (fifth worst in the majors). With Skenes on the mound, the Pirates have posted -7 FRV, which is tied for the worst defensive showing behind any pitcher this season. Moreover, most of that negative defensive value (-5 FRV) has come during his skid. Read the rest of this entry »