Vol. 1 · No. 088

THE HARD COUNT

Read it before the snap.
~10 min read
The Audible
The AudibleMLBCitizens Bank Park

Zack Wheeler's August Says He's Falling Apart. His Contact Quality Never Got the Memo.

6:40 PM ET · Citizens Bank Park, Philadelphia, PA
Miami Marlins (64-62) at Philadelphia (68-58)
RHP Cade Gibson (MIA) vs. RHP Zack Wheeler (PHI)
MoneylinePHI −229open −246
Total8.0open 8.5
RunlinePHI −1.5+212 MIA

Zack Wheeler has a 5.84 ERA in August. That's not a two-start blip — it's four turns through the rotation for a pitcher who carried a legitimate NL Cy Young case into the summer. His last five starts have been worse still: a 6.04 ERA alongside 11.7 strikeouts per nine, the odd combination of a pitcher missing bats and still bleeding runs.

Nothing about the stuff itself has moved. Wheeler's average exit velocity allowed sits at 86.8 mph, his barrel rate at 5.6%, his hard-hit rate at 35.1% — all still elite marks, essentially where they were in June when his ERA lived in the 2s. His season-long FanGraphs line backs it up: a 2.89 ERA against a 2.88 xFIP, no gap at all. Whatever is driving the August results, it isn't the four-seamer or the split-finger losing life — his splitter is still generating a 46.4% whiff rate.

Citizens Bank Park doesn't do him many favors — a 1.09 home run factor, a notch above neutral — and Cade Gibson gets the ball for a Miami club still hovering right around .500 at 64-62, without a specific luck gap of his own on record tonight. A three-run gap between what Wheeler's process says and what his box scores have said all month doesn't resolve itself by staying the same forever.

5.84
Wheeler August ERA (2.89 season)
5.6%
Wheeler barrel rate allowed
2.88
Wheeler season xFIP
Sources: Baseball Savant · FanGraphs · MLB Stats API — Watch: whether the August ERA starts pulling the season number up, or snaps back toward the process
The Read
The ReadMLBTarget Field

Edouard Julien Isn't Hitting for Average. He's Hitting the Ball Harder Than Almost Anyone in Minnesota's Lineup.

7:40 PM ET · Target Field, Minneapolis, MN
Atlanta Braves (74-51) at Minnesota (61-65)
RHP Tyler Mahle (ATL) vs. RHP Zebby Matthews (MIN)
MoneylineATL −124open −134
Total8.5unchanged
RunlineMIN +1.5−157

Edouard Julien is hitting .208. On name recognition alone, that reads like a bench conversation, not a lineup lock. The underlying numbers tell an entirely different story: his expected slugging percentage — built from the exit velocity and launch angle of every ball he's put in play — sits at .401, a full 109 points above the .292 he's actually posted.

The contact quality isn't marginal, either. Julien is running a 49.7% hard-hit rate and a 42.4% sweet-spot rate, both comfortably above league average, and his wOBA (.286) trails his expected wOBA (.338) by 52 points — the widest gap of any hitter pulled for this issue. He's been squaring up pitches at nearly a 50% clip for two months and getting a .208 season out of it, the kind of disconnect that either means brutal luck or means the results are about to catch up.

Zebby Matthews takes the ball for Minnesota as a different pitcher at home — a 3.35 ERA at Target Field against 7.13 on the road — which matters more than usual against a Braves lineup sitting 13 games over .500. Tyler Mahle carries the same split in reverse for Atlanta, a 2.53 home ERA that balloons to 7.07 away from Truist Park, and tonight he's the one on the road. Julien's box score reads like a last-place-adjacent bat. His contact quality reads like one of the more disguised hitters in the league right now.

.401
Julien xSLG (.292 SLG)
49.7%
Julien hard-hit rate
−.052
Julien wOBA vs. xwOBA gap
Sources: Baseball Savant · MLB Stats API — Watch: whether a .208 average with this much contact quality behind it survives September
Stat of the Day
10.0
Ezequiel Duran · Texas shortstop · Defensive Runs (FanGraphs Def)
+7.6 and +10.0. Washington and Texas Are Both Bringing an Elite Glove to Arlington Tonight.

Two of the better defenders in baseball take the field at Globe Life Field tonight, and they're not on the same team. Ezequiel Duran has turned into one of the American League's stickiest shortstops for Texas — a +10.0 mark in FanGraphs' all-in-one defensive metric, value built from range, positioning, and the plays a league-average shortstop simply doesn't make.

Jacob Young is doing the same thing in center field for the visiting Nationals — a +7.6 Def mark of his own, covering enough ground to turn extra-base hits into outs before a broadcast ever gets excited about it. Neither is the household name in this matchup; that job usually goes to the bats. Tonight the defense has as strong a claim to the headline as anyone in either lineup.

Cal Quantrill takes the mound for Texas with a 1.50 ERA in August, down from a 3.44 season mark — exactly the kind of number that plays even better behind a defense this good, and the total has moved a full run down from its 9.0 open to 8.0 as a result. Duran and Young won't show up on either lineup card as the reason to watch. By the ninth inning, they might be.

Sources: FanGraphs · MLB Stats API — Watch: whether either glove turns a ball in play into an out at a moment that actually shows up in the box score
The Shift
The ShiftMLBKauffman Stadium

This Slate's Highest Non-Coors Total Belongs to Baseball's Two Worst Bullpens Tonight.

Kansas City and Oakland's Athletics carry a 9.5 total into tonight, the highest number on the board anywhere outside Coors Field — a notable line for two clubs sitting at a combined 101-150 on the season. Neither bullpen looks especially equipped to keep the game under that number.

Both closers profile as compromised. Oakland's Scott Blewett has pitched in two of the last three days, 50 pitches combined, and rates as likely unavailable tonight. Kansas City's Nate Pearson isn't in much better shape — 38 pitches across that same stretch, also flagged unavailable. That's the ninth-inning firewall on both sides thinned out on the one night the total sits at its widest gap from a neutral number on the entire board.

Jack Perkins takes the ball for Oakland with an 11.48 ERA in August, up from a 7.27 mark for the season — the kind of collapse that piles even more pressure on a taxed bullpen behind him. A board-high total is one thing. A board-high total backed by two gassed bullpens is the actual story.

9.5
ATH@KC total, board-high non-Coors
50
Blewett pitches, last 3 days
11.48
Perkins August ERA
Sources: MLB Stats API · ESPN · Stat Mining — Watch: which bullpen actually has to cover more innings if the starters exit early
Pre-Snap
NYY @ BAL6:35 PM ET
Nine sportsbooks can't agree on Baltimore tonight — the Orioles range from −104 to +104 on the moneyline depending which book you check, a 208-cent spread that reflects real disagreement over who's actually favored, as Carlos Rodón and the Yankees visit Camden Yards.NYY −114 · total 8.5
SF @ CLE6:40 PM ET
Carson Whisenhunt is a different pitcher at home than on the road — a 3.86 ERA in San Francisco against a 9.26 mark away from Oracle Park — and tonight he's the visitor in Cleveland.CLE −182 · total 8.0
STL @ CIN6:40 PM ET
Andrew Abbott's ERA has climbed to 6.19 in August, up from a 4.13 season mark, as Cincinnati hosts a Cardinals club still hanging around the .500 line at 64-62.STL −116 · total 8.5
AZ @ BOS7:10 PM ET
Merrill Kelly's ERA has jumped to 6.89 in August against a 5.11 season mark, and tonight he draws a Boston lineup at Fenway Park that owns the better record.BOS −165 · total 8.0
SD @ NYM7:10 PM ET
Robbie Ray's 3.28 ERA is 1.27 runs better than his FIP (4.55) and 1.54 better than his xFIP (4.82) — the widest ERA-outrunning-peripherals gap on tonight's board — against Zac Thornton and a Mets club still hunting momentum.SD −112 · total 8.5
SEA @ MIL7:40 PM ET
Bryce Miller's ERA has ballooned to 7.36 in August, more than four runs worse than his 3.39 season mark, as Seattle visits a Milwaukee club with the best record in the sport.MIL −145 · total 7.5
LAA @ HOU8:10 PM ET
George Klassen has been a different pitcher in August — a 2.70 ERA against a 5.52 season mark — and tonight he gets a Houston lineup at Daikin Park to test whether the turnaround holds.HOU −162 · total 9.0
LAD @ COL8:40 PM ET
Ryan Feltner's last five starts have produced an 8.37 ERA, and tonight he faces a Dodgers lineup at Coors Field, where the board's highest total (11.5) sits regardless of who's on the mound.LAD −187 · total 11.5
Weather Watch

A calm slate — nothing clears the 3/7 weather-game threshold anywhere tonight; Wrigley carries the stiffest breeze on the board at 8 mph. Tropicana Field (TOR@TB), American Family Field (SEA@MIL), Daikin Park (LAA@HOU), and Globe Life Field (WSH@TEX) excluded as closed domes/retractable roofs in August heat.

WRIGLEY FIELD · CWS@CHC
Overcast · 74°F
8.1 mph SW · WIS 1/7
COORS FIELD · LAD@COL
Overcast · 89°F
7.8 mph W · WIS 0/7
FENWAY PARK · AZ@BOS
Mostly Clear · 73°F
7.6 mph E · WIS 0/7
TARGET FIELD · ATL@MIN
Partly Cloudy · 81°F
7.6 mph NW · WIS 0/7
CITI FIELD · SD@NYM
Mostly Clear · 76°F
7.0 mph SSE · WIS 0/7
KAUFFMAN STADIUM · ATH@KC
Overcast · 90°F
6.8 mph SSE · WIS 0/7
PROGRESSIVE FIELD · SF@CLE
Overcast · 79°F
6.7 mph WNW · WIS 0/7
GREAT AMERICAN BALL PARK · STL@CIN
Clear · 83°F
6.1 mph N · WIS 0/7
ORIOLE PARK AT CAMDEN YARDS · NYY@BAL
Clear · 87°F
5.6 mph NW · WIS 0/7
PNC PARK · DET@PIT
Mostly Clear · 80°F
5.1 mph NW · WIS 0/7
CITIZENS BANK PARK · MIA@PHI
Clear · 87°F
4.9 mph W · calmest today · WIS 0/7
Two-Minute Drill

Three questions. Answers at the bottom.

01
Tonight's Audible sends Zack Wheeler to the mound in Philadelphia. How many World Series titles have the Phillies won, and in what years?
Two — 1980 (over Kansas City) and 2008 (over Tampa Bay).
02
Tonight's Read features Edouard Julien and the Minnesota Twins. What two years did the Twins win the World Series?
1987 and 1991 — both Game 7 home wins, over St. Louis and Atlanta.
03
Tonight's Stat of the Day features Texas shortstop Ezequiel Duran. What year did the Rangers win their first World Series title in franchise history?
2023 — a 5-0 Game 5 win over Arizona, capping an 11-0 road record in the postseason.
3/3 = you're the sharp friend.
0/3 = you're reading the right newsletter.
You're reading the archive
The oddball angle, the weather edge, and the number nobody printed — in your inbox at 6 AM.
Get it free →