Archive for Featured

Tuesday Ended Early for the Athletics

Sergio Estrada-Imagn Images

First impressions can prove to be fleeting in baseball, but it’s still better to make a good one than a poor one. And as first impressions go, Boston Red Sox rookie Connelly Early’s was absolutely dynamite. Throwing five innings in his debut, Early whiffed 11 A’s batters, with a single walk as a minor demerit, and exited the game with a 5-0 lead that was never threatened.

Even in a strikeout-happy era, striking out 11 of 21 batters faced is an impressive feat. In fact, 11 strikeouts tied Don Aase for the most by a Red Sox pitcher in a major league debut, and Early’s mark is the most ever in a five-inning rookie debut. And it wasn’t done in a particularly easy environment. The Red Sox are a probable playoff team fighting to win the AL East and grab an extremely valuable first-round bye, which would give injured players like Roman Anthony more time to return. And while the Athletics have one of the worst records in the American League, the responsibility for that plight falls mostly on the pitching staff, not the lineup Early faced. The A’s have a 105 wRC+ on the season, well short of elite, but in the solidly above-average range. Nor did Early benefit from a Bad Team September Lineup © situation, with the A’s playing all five of their full-timers who have an OPS above .800.

So how did he do it? Sometimes rookie pitchers simplify their repertoire somewhat while they’re getting adjusted to the majors, but Early threw five different pitches at least 10 times, and got at least three swings and misses on each of them, totaling 19 for the game. His most hittable pitch on Tuesday, his changeup, still had a respectable 70% contact rate, about league average for changeups (70.5%). And with the exception of his sinker, which he only offered up against lefties, he didn’t aggressively limit his toolset based on the platoon advantage, either. (For more on Early’s stuff, I can’t do better or find a more fitting piece for you to read than David Laurila’s May profile of the southpaw.) Read the rest of this entry »


Wait, Bryce Harper Swings How Much?!

Jim Rassol-Imagn Images

Every morning, I go to FanGraphs and pull up a few leaderboards. One of my favorites these days shows trailing 30-day plate discipline statistics. Ever since Michael Harris II dug himself a huge hole by swinging at everything and then dug himself out of it by swinging some more, I’ve been checking to see whether he’s reined in his swing-first tendencies. Never fear, he’s still up there hacking — his swing percentage ranks 18th in the majors over the last month — but this isn’t an article about Harris. Here are the top 10 hitters in baseball by swing percentage over the last 30 days:

Highest Swing% Hitters, Trailing 30 Days
Batter O-Swing% Z-Swing% Swing% SwStr%
Ezequiel Tovar 44.1% 85.2% 61.2% 17.4%
Bryce Harper 41.7% 86.1% 59.9% 15.9%
Yainer Diaz 47.9% 78.2% 58.9% 13.2%
Bryce Teodosio 41.3% 78.3% 58.7% 21.4%
Alek Thomas 48.6% 71.2% 58.4% 18.4%
Nick Gonzales 35.7% 83.5% 58.1% 13.5%
Shea Langeliers 37.4% 83.7% 57.8% 13.8%
Pete Crow-Armstrong 41.8% 79.7% 57.6% 12.8%
Ozzie Albies 37.6% 57.4% 57.4% 8.9%
Mickey Moniak 38.3% 57.3% 57.3% 15.2%

This generally isn’t a ranking you want to be at the top of. Ezequiel Tovar is on there because he’s never seen a slider he doesn’t like. In the aggregate, this group is hitting horribly over the last month. But there are two exceptions to that statement. Ozzie Albies is having a resurgent stretch, and as you can see from his low swinging strike rate, he’s operating pretty differently from the rest of this group. That’s neat, but Albies also isn’t the focus of today’s article. No, that would be Bryce Harper, who seems to defy everything I know about patience and power.

Sluggers wait for their pitch. I’ve known that for as long as I’ve followed baseball. I grew up on Barry Bonds’ perfect idea of the zone, A-Rod and David Ortiz taking tough pitches off the outside corner, Albert Pujols walking more often than he struck out. And this isn’t some SEAGER issue, either. That metric is about measuring controlled aggression, the ability to swing frequently without bad chases. Corey Seager’s career chase rate is 27.1%. The last time Harper showed that much restraint was 2018. How does he do it?! Read the rest of this entry »


Juan Soto (!) Leads This Year’s Pack of 30-Homer, 30-Steal Candidates

Aaron Doster-Imagn Images

When the Mets signed Juan Soto to a 15-year deal last December, they expected him to be the heaviest hitter on a contending team, a player who would factor into the Most Valuable Player voting. Odds are that they didn’t price his base-stealing ability into his record-setting, $765-million contract, yet with just under three weeks remaining in the regular season, the 26-year-old slugger has not only set a career high in steals, but he might very well become the first player this season to join the 30-homer, 30-steal club.

Despite a slow start that included just three home runs and two stolen bases through the end of April, Soto has clubbed 38 homers and is just three away from his career high, set last year with the Yankees. He’s already had additional seasons with 34 and 35 homers (2019 and ’23, respectively), so any total in that range is hardly out of the norm. What’s remarkable is that he now has 29 steals, a country mile beyond his previous career high (he stole 12 in both 2019 and ’23), and more than he swiped from 2022–24 combined (25 steals). At this writing, he’s third in the NL in homers but 11 behind leader Kyle Schwarber. By comparison, he’s fifth in the league in steals but just eight off the lead, held by Oneil Cruz.

Soto stole seven bases (in 11 attempts) last year, and averaged about nine steals for the 2021–24 span. He added five steals in May to those two in April, but he stole just two more in June. Once July hit, though, and especially after the All-Star break, he started running more frequently, with four of his six steals for the month coming in a nine-game span from July 19–28. He’s maintained a similar clip since then, with 11 steals in August — tied with Jazz Chisholm Jr. for the major league lead in that month — and three more in September. That’s a major league-leading 18 steals in 20 attempts over his past 45 games, a 65-steal pace! Chisholm is second over that same span with 17. Read the rest of this entry »


Opportunity, Takeoff Rate, and Stolen Base Opportunism

Rafael Suanes-Imagn Images

David Hamilton doesn’t wait casually at first base. He lurks, waiting for the slightest opening to take off. Watch an at-bat where Hamilton is on the bases, and he’s often as much a point of discussion as the man at the plate. Take the game between the Red Sox and Guardians on September 1, for example. Hamilton pinch-ran for Carlos Narváez with Connor Wong at the plate. Wong fouled off a bunt for strike one with the entire defense focused on Hamilton at first base. Then Hamilton stole second on the next pitch even with the catcher, pitcher, and infielders all fixed on his every move.

Hamilton isn’t the most prolific basestealer in the majors. He isn’t the most successful. But he is the baserunner who tries to steal most frequently, after adjusting for opportunities, and so he’s a great poster boy for what I’d like to talk about today: stolen base opportunities and takeoff rate.

It doesn’t take much to make a stolen base possible, just a runner and an open base. You do need both of those, though. Draw a walk to load the bases, and you’re not attempting a steal without something very strange going on. Stolen base opportunities aren’t easy to find in a box score or a game recap. They’re the negative space of baseball – no one’s counting them, and it’s easier to see where they aren’t than where they are. So, uh, I counted them. Read the rest of this entry »


How Much Do Trail Runners Matter? An Investigation

Rick Scuteri-Imagn Images

Watch this play. What do you notice?

Here’s what I see: Brooks Lee lofts a soft fly ball 248 feet from home plate. Chandler Simpson circles it but loses a bit of momentum by the time it lands in his glove. Twins third base coach Tommy Watkins sends the not-particularly-fast Trevor Larnach (18th-percentile sprint speed). Shallow fly ball, slow runner, close play at the plate — Larnach slides in just ahead of the throw. It’s an exciting sequence, and I’ve missed an important part of it. Read the rest of this entry »


Sunday Notes: Bubba Chandler Is Done Playing Catch With Paul Skenes

A Player’s View piece that ran here at FG a month ago was one of my favorites to put together all season. Entertaining as well as informative — good anecdotes were in abundance — it was self-explanatorily titled: Pitchers Weigh In On Their Catch Play Partners (Some Are Nasty). As evidenced within, a casual tossing of baseballs back and forth is far from what is actually happening.

Last weekend, I learned that Bubba Chandler has scratched Paul Skenes from his partners list.

“We’ve trained together the last two off-seasons, and we’ve played catch,” the Pittsburgh Pirates rookie told me. “I don’t want to give him his flowers, but my vision isn’t great, and he’s a guy who throws hard and his pitches move a lot. The eyes can’t really keep up with the ball. And then you’re throwing in 50-degree weather with clouds and a light mist — or maybe it’s a super-bright day — and you can’t see it. And he’s just freaking ripping it. I’ll never play catch with him again.

“I got friggin’ popped in Baton Rouge this year, and that was actually indoors,” continued Chandler. “He threw his stupid sinker, and it didn’t sink. It rose off the top of my glove, right to my shoulder. So yeah, I’ll never do it again.”

As is common for starters, Chandler typically does his in-season catch play with a bullpen catcher — a breed whose job requirements make catching most anyone a comparable piece of cake. But what about other pitchers? Is Chandler an easy partner, or someone best to avoid?

“Throughout the week I’m an easy catch-play, but the day before I pitch, I let it eat a little bit,” said the righty, whose heater flirts with triple digits. “It’s not a lot of volume, maybe just 20-25 throws, but that’s the day I throw hard and it moves pretty good. I assume guys don’t want to play catch with me on that day.”

Chandler, who has made three relief appearances since being called up in late August, is scheduled to make his first MLB start this afternoon.

———

RANDOM HITTER-PITCHER MATCHUPS

Eddie Mathews went 18 for 36 against Moe Drabowsky.

Carl Yastrzemski went 10 for 16 against Bill Gogolewski.

Greg Luzinski went 15 for 34 against Andy Messersmith.

Bill Mazeroski went 20 for 50 against Don Nottebart.

Ted Kluszewski went 23 for 50 against Warren Hacker.

———

Pete Crow-Armstrong was a high-profile prospect when I approached him on the back fields of the Chicago Cubs spring training complex in 2023. The young outfielder’s thoughts on his development as a hitter is what I were after, and one of the things he said in our relatively brief conversation stood out: “I feel like you’re probably going to ask me about the power.”

Two-and a-half years later, PCA, as he is affectionally called by Cubs fans, has 28 home runs and a .496 slugging percentage in his second full season in the big leagues. With that in mind, I reminded him of what he had said to me in Mesa. Looking back, was he self-conscious, or perhaps a little defensive, about his power potential?

“That was kind of the topic of conversation in my offensive game at the time,’ Crow-Armstrong told me at Wrigley Filed on Friday. “I was very prepared to be approached about the lack of power. What everybody always wanted to talk about was how my hitting was like… I think that everybody knew that I could play defense, but everybody was always more skeptical about my bat. Rightfully so. So, I was always prepared to answer questions about what was lacking in my offensive game.”

Crow-Armstrong had also told me in our back-fields exchange that his power has “always been there.” Does he have more now than he did in the minors?

“I feel like I’ve developed into my power,” he said to that question. “I have the same wiry strength, but you’re seeing the natural evolution of a growing human being that’s gotten better at what he does.”

———

A quiz:

Nolan Ryan (at age 44, in 1991) is the oldest MLB pitcher to throw a no-hitter, while Amos Rusie (at age 20, in 1891) is the youngest. The next four youngest pitchers threw theirs between 1901-1912.

Who is the youngest pitcher to throw a no-hitter in the past 100 seasons? (A hint: he won a Cy Young award and three World Series rings.)

———

NEWS NOTES

Rich Hinton, a left-hander who appeared in 116 games while playing for five teams from 1971-1979, died recently at age 78 (per Newsweek). Pitching primarily with the Chicago White Sox, Hinton was credited with nine wins and three saves.

Davey Johnson died yesterday at age 82. A highly-successful manager following his playing days, the second baseman made four All-Star teams and won three Gold Gloves while strapping on the cleats from 1965-1978. Primarily a Baltimore Oriole, Johnson hit 43 home runs for the Atlanta Braves in 1973.

———

The answer to the quiz is Vida Blue, who threw a no-hitter in September 1970, 55 days after his 21st birthday. If you guessed Wilson Alvarez, his August 1991 no-hitter came 140 days after his 21st birthday.

———

Cleveland’s Stephen Vogt was asked about Fenway Park’s outfield dimensions prior to this past Monday’s holiday matinee in Boston, and as do many managers, he pointed not to the Green Monster, but rather to the large expanse on the other side of the diamond.

“It’s like a center field in right field,” Vogt told a cadre of reporters. “There are so many cool nooks and crannies. That’s why I love baseball. Not one field is the same. But yeah, we’ve got to get our work in. Even though it’s a day game, we’ve got to come out get looks and understand what we’re dealing with.”

I had a question for Vogt regarding the opponents the Guardians have had to deal with. Which is the best team you’ve played so far this season?

“That’s a good question,” Vogt replied. “I’m stumped here. The Dodgers are obviously… when we played the Dodgers it was a really good team. But I have so much respect for everybody. There are so many really, really good teams out there. So yeah. I don’t know.”

The Guardians lost two of three games when they hosted the Dodgers in late May.

———

FOREIGN AFFAIRS

Munetaka Murakami has 18 home runs and a 246 wRC+ over 152 plate appearances in his return to action following an oblique injury (which was preceded by elbow surgery last winter). The 25-year-old Tokyo Yakult Swallows slugger is considered a strong candidate to be posted following the NPB season.

Sung-mun Song is slashing .314/.389/.528 with 24 home runs and a 149 wRC+ over 581 plate appearances with the KBO’s Kiwoom Heroes. The recently-turned-29-year-old third baseman/second baseman has reportedly asked to be posted following this season.

Cody Ponce broke the KBO’s single-season strikeout record this past week. The 31-year-old Hanwha Eagles right-hander has fanned 228 batters while going 16-0 with a 1.76 ERA over 163-and-two-thirds innings. Ponce went 1-7 with a 5.86 ERA pitching for the Pittsburgh Pirates in 2020-2021.

Eric Stout is 7-4 with a 2.45 ERA over 113-and-two-thirds innings for the Chinese Professional Baseball League’s TSG Hawks. The 32-year-old left-hander out of Butler University appeared in 23 games for three MLB teams, mostly the Pirates, from 2018-2022.

———

A random obscure former player snapshot:

Gene Hiser’s lone big-league home run was especially memorable. Batting with two out in the bottom of the ninth inning and the Chicago Cubs trailing the New York Mets by a count of 3-2, the outfielder cleared the right field fence at Wrigley Field to send the game to extras. The home team then walked off the June 19, 1973 contest in the 10th on a Jose Cardenal single that plated Billy Williams.

The rest of Hiser’s career wasn’t much to write home about. All told, the University of Maryland product played in 206 games for the Cubs from 1971-1975, logging 53 hits and a 45 wRC+. He did have success against a Hall of Famer. Hiser went 3-for-8 against St. Louis Cardinals legend Bob Gibson.

———

Eric Binder plays a key role in Cleveland’s pitching-development program, as well as in the organization’s draft decisions. I recently asked the assistant general manager for his thoughts on a pair of 19-year-old pitchers whom the Guardians selected in last year’s amateur draft.

“A young right-hander starter who recently transitioned from [the Arizona Complex League] to Lynchburg,” Binder said of Joey Oakie, who was selected 84th-overall out of Ankeny, Iowa’s Centennial High School. “High velocity. A fastball that we’re all excited about. How his delivery operates and with the profiles we’re seeing out of hand, he’s creating an interesting demand on the hitter with how that gets pieced together.

“Another guy from last year’s draft class,” Binder said of Braylon Doughty, who was taken 36th-overall out of Temecula, California’s Chaparral High School. “He broke with the Lynchburg team out of spring training. An incredible athlete, and you see that translate to his delivery. Some natural feel to create a lot of different shapes, with plus underlying spin traits. A natural strike thrower. We’re really excited to see him progress with us, as well.”

Doughty — seventh on our updated Guardians list, with a 45+ — has a 3.48 ERA, a 2.84 FIP, and a 27.3% strikeout rate over 85-and-a-third innings with Lynchburg. Oakie — 23rd on our list, with a 40+ FV — has a 5.31 ERA, a 4.59 FIP, and a 26.8% strikeout rate over 54-and-a-thirds between the AZL and Lynchburg. Topping out at 99 mph, Oakie has fanned 22 batters and allowed just one hit over nine-and-two-thirds innings in his last two outings.

———

FARM NOTES

Kendall George has a most-in-the-minors 101 stolen bases (in 125 attempts) to go with a .295/.409/.370 slash line, three home runs, and a 131 wRC+ over 514 plate appearances for the High-A Great Lakes Loons. No. 25 on our updated Los Angeles Dodgers Top Prospect list with a 40 FV, the 20-year-old outfielder was drafted 36th overall last year out of Humble, Texas’s Atascocita High School.

Gabriel Gonzalez is slashing .329/.397/.508 with 13 home runs and a 148 wRC+ over 510 plate appearances across three levels. Currently with the Triple-A St. Paul Saints, the 21-year-old outfielder was acquired by the Minnesota Twins from the Seattle Mariners as part of the January 2024 Jorge Polanco trade. Gonzalez is No. 9 in our updated Twins rankings, with a 45 FV.

Micah Ashman has a 1.95 ERA, a 1.55 FIP, and a 33.5% strikeout rate over 55-and-a-third innings between High-A and Double-A. An 11th-round pick last year out of the University of Utah, the 23-year-old left-hander was acquired by the Baltimore Orioles from the Detroit Tigers in exchange for Charlie Morton at this summer’s trade deadline.

The Midwest League’s West Michigan Whitecaps have the best record in the minors at 90-39. The Detroit Tigers’ High-A affiliate has a plus-289 run differential.

The Dayton Dragons (High-A Cincinnati Reds) won 15 consecutive games before losing to the Lansing Lugnuts 5-4 on Thursday night. The Dragons have the Midwest League’s worst record at 51-76, and a minus-114 run differential.

———

Kenya Huggins was caught by surprise when he learned that he’d been dealt from the Reds to the Athletics at this summer’s trade deadline. A fourth-round pick by Cincinnati in 2002 out of Chipola Junior College, the 22-year-old right-hander was eating a bowl of cereal when he received the news.

“It’s the craziest experience I’ve ever had,” said Huggins, who has been with High-A Lansing since changing organizations. “It’s funny, we were actually playing here [at West Michigan]. I had just gotten promoted to Dayton, and I was going to be pitching the next day. My manager pulled me into the office and said, ‘Hey, I need to talk to you.’ I was like, ‘Cool, let’s go chat.’ I was eating a bowl of Cap’n Crunch. Had just come in from shagging. Just a regular day. No problem.

“So, I go in the office,” continued Huggins. “He told me, ‘Hey, I wanted to let you know before you look at your phone that you’ve been traded for a big-leaguer. Miguel Andujar is going to the Reds and you’ll be heading to the Athletics.’ At that moment, I had no words. All I could say was, ‘I appreciate you.’”

The hard-throwing native of New Orleans appreciates his breakfast cereal, as well. I learned as much when I asked if he finished the bowl of Cap’n Crunch.

“Yeah, I finished it,” Huggins replied with a smile. “I drank the milk, took in the information, and that was that.”

Huggins has a 3.81 ERA and a 3.80 FIP over 78 innings on the season. He is No. 13 with a 40+ FV in our latest A’s prospect rankings.

———

LINKS YOU’LL LIKE

At NBC News, David K. Li looked at how the Women’s Professional Baseball League aims to make the most significant impact on women’s baseball since the All-American Girls Professional Baseball League, which operated from 1943 to 1954.

Former Tampa Bay Rays right-hander Yonny Chirinos is pitching for the KBO’s LG Twins this season. Jee-ho Yoo wrote about him for Yonhap News Agency.

MLB.com’s Matthew Leach wrote about Minnesota Twins prospect Kala’i Rosario, who has 25 home runs and 25 steals for Double-A Wichita Wind Surge.

MLB.com’s Sarah Wexler introduced us to a prolific songwriter who has recorded hundreds of baseball tunes, many of them about specific MLB players.

Texas Rangers manager Bruce Bochy is 70 years old and in the last year of his contract. Is this his swan song? Barry Bloom delved into the question at Sportico.

———

RANDOM FACTS AND STATS

Milwaukee’s Quinn Priester is 11-0 with a 2.79 ERA since May 30. The Brewers have won all 17 games he’s appeared in since that time.

A good note from ESPN’s Jesse Rogers on Friday afternoon: “The wind is blowing out at Wrigley for just the 16th time in 68 games this season. Teams have combined to average 12.9 runs per game when it blows out, compared to seven when it blows in.

Luis Arraez recorded his 1,000th career hit earlier this week. The three-time batting champ currently has 1,005 hits, including 221 extra-base hits, as well as 224 walks and 211 strikeouts.

Freddie Freeman has 938 extra-base hits, the most among active players. He is tied with Hall of Famer Eddie Mathews for 58th all-time in that category.

Rafael Devers has 16 home runs and a 136 wRC+ in 70 games with the San Francisco Giants. He had 15 home runs and a 144 wRC+ in 73 games with the Boston Red Sox prior to being traded in June.

Ichiro Suzuki and Troy Tulowitzki went a combined 0-for-28 against Ryan Vogelsong. Omar Infante and Billy Hamilton went a combined 13-for-19 against Vogelsong.

On today’s date in 1971, Mickey Lolich went the distance to run his record to 23-10 as the Detoit Tigers blanked the Washington Senators 3-0 at RFK Stadium. Lolich finished the season 25-14 with a 2.92 ERA over 376 innings. He threw complete games in 29 of his 45 starts.

The Boston Braves swept a doubleheader from the Brooklyn Dodgers on today’s date in 1948, winning by scores of 2-1 and 4-0. Warren Spahn went the distance in the 14-inning opener, then Johnny Sain threw a complete game of his own while throwing half as many frames. The nightcap was called on account of darkness after the Dodgers batted in the top of the seventh.

Players born on today’s date include John Pawlowski, a right-hander who made eight relief appearances for the Chicago White Sox across the 1987-1988 seasons. A longtime college coach following his playing career, Pawlowski was on the winning end of his lone decision, the W coming courtesy of a Carlton Fisk walk-off home run against Oakland’s Eric Plunk.

Also born on today’s date was Stan Pawloski, an infielder whose big-league career comprised two games and one hit in eight at-bats for the Cleveland Indians in 1955. The Wanamie, Pennsylvania native spent nine seasons on the farm, the first of them with the 1949 Stroudsburg Poconos, a team that went 101-36 before going on to top the Peekskill Highlanders in the North Atlantic League championship series.


FanGraphs Weekly Mailbag: September 6, 2025

Wendell Cruz-Imagn Images

Hello everyone, and welcome to the first mailbag of September. We have just over three weeks to go in the regular season, and despite what our Playoff Odds say, I am still holding out hope for at least one or two exciting postseason races.

Entering play Friday night, 11 teams (six in the NL and five in the AL) had a better than 90% chance to reach the playoffs; at 74.2%, the Mariners were the only club in possession of a playoff spot that was on less solid ground. Three other teams could still spoil Seattle’s fun: the Rangers (12.5%), the Royals (10.6%), and the Rays (10.2%). Of the Senior Circuit teams that aren’t in a playoff position, the Giants (4.3%) had the best shot of snagging a Wild Card berth. However, for any of you cheering for chaos, the Reds (2.3%) host the Mets, the current six seed, for three games this weekend; Cincinnati began the series five games behind New York.

We won’t be answering any questions about the playoff race today, but we do touch on a couple of players on contending teams. Before we get to them, though, a few quick things: First, thanks to Meg Rowley for putting together last week’s mailbag while I was on vacation, which I spent in Toronto watching baseball! My dad and I had never been to Rogers Centre before, so we decided to check another ballpark off our list. Also, FanGraphs is hiring a full-time prospect writer. For more information, check out the job posting here. Finally, I’d like to remind all of you that while anyone can submit a question, this mailbag is exclusive to FanGraphs Members. If you aren’t yet a Member and would like to keep reading, you can sign up for a Membership here. It’s the best way to both experience the site and support our staff, and it comes with a bunch of other great benefits. Also, if you’d like to ask a question for an upcoming mailbag, send me an email at mailbag@fangraphs.com. Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, September 5

Vincent Carchietta-Imagn Images

Welcome to another edition of Five Things I Liked (Or Didn’t Like) This Week. You might think that this September is a poor one for baseball drama. The playoff spots in both leagues are fairly decided, give or take a bit of wobbliness from the perpetually star-crossed Mariners and Mets. Few division titles are in play – maybe the NL West or AL East, but neither feels all that likely to flip. But that’s okay, because even the teams that are probably out of it can be fun to watch, and even the teams that are already in it still have seeding to vie for. This week, I’ve turned my eye to a few teams with intriguing storylines in the month to come. I’m focusing my baseball viewing on playoff hopefuls, and there’s plenty to like. So with our customary nod to Zach Lowe of The Ringer, let’s talk baseball.

1. McLean (and Horton and Waldrep and…) Fever
One of my favorite baseball archetypes is the shooting star rookie ace. You know what I’m talking about if it’s happened to your team. Some rookie, often a heralded prospect, makes a mid-season debut and just has it. Their fastball? Unbeatable. Their breaking stuff? It just disappears! And that poise – it’s like they’ve been pitching in the majors for years, not weeks.

Whether you want to harken back to Fernando Valenzuela or rely on a more personally resonant example – 2013 Michael Wacha is my touchstone here – there’s just something special about these meteoric talents. At some point, they’re due for a downturn. How could they not be? It happens to everyone eventually. But until then, we might as well enjoy the ride. Read the rest of this entry »


The Face You Make When Shohei Ohtani Hits a Homer 120 Miles per Hour

Charles LeClaire-Imagn Images

On Tuesday night, Shohei Ohtani hit the second-hardest pull-side home run by a left-handed batter at PNC Park this season. If that doesn’t sound like it could make your head explode, well, that’s the point. I picked the most boring way to tell the story.

Anyone who saw this particular home run knows that a more accurate representation of the experience would be this: On Tuesday night, Shohei Ohtani hit the hardest ball of his entire career, turning around a 99-mph Bubba Chandler fastball on the inside corner and launching a 120-mph missile that skimmed over the Pittsburgh turf and triggered a series of small explosions as it crashed into the right field bleachers. It was the third-hardest-hit ball of the entire 2025 season, and the sixth-hardest home run in the 10-year history of the Statcast era. Read the rest of this entry »


Mason Miller’s Immaculate Inning: Bigger and Weirder

David Frerker-Imagn Images

In the eighth inning of Wednesday’s 7-5 loss to the Orioles, Padres reliever Mason Miller threw an immaculate inning — nine pitches, three strikeouts. Immaculate innings are rare, but not that rare. Since 2005, we’ve seen 63 immaculate innings in the majors, so around two or three per season. Miller’s is the fourth of 2025, after Cal Quantrill on May 18, Brandon Young on July 8, and Andrew Kittredge on August 6. Immaculate innings are a special treat we get to enjoy from time to time. They happen infrequently enough that they do genuinely feel special, but not so infrequently that every single one demands an article memorializing the event.

Another special treat that I’ve enjoyed recently is attending a concert with my best friend. We don’t live within driving distance of one another, so due to logistical barriers, we’ve only done this four times in the last 10 or so years. So like an immaculate inning, it’s a cool thing that doesn’t happen very often. What makes our concert history extra special is that twice now touring artists have scheduled shows on my birthday — Tame Impala’s Currents Tour in 2016 and Weird Al’s Bigger and Weirder Tour this year. And what makes Miller’s immaculate inning extra special is that he threw nothing but sliders. Trust me, you’ll see how these two things are connected in a minute, but first more about all those sliders.

If you know anything about Mason Miller, it’s probably that he fires fastballs past hitters at roughly 2,700 giga-miles per hour, which means you know that his primary pitch is not a slider — it’s his fire-breathing fastball. This season Miller is throwing his slider around 45% of the time and his fastball the other 55% of the time, with the very occasional changeup sprinkled in. In his major league career, Miller has appeared in 146 innings in which he has faced at least three batters. He had not gone Oops! All Sliders in any of them prior to Wednesday. And he only topped 65% sliders in four of those innings. His next-highest single-inning slider ratio is 85%, thrown in the final inning of a start against the Mariners in May of 2023. His slider-heavy final frame was the capper on a seven-inning no-hit outing. Read the rest of this entry »