Vol. 1 · No. 082

THE HARD COUNT

Read it before the snap.
~9 min read
The Audible
The AudibleMLBChase Field

Ryan Feltner's Day Starts Have Been a Disaster. Arizona Just Handed Him a Matinee.

3:40 PM ET · Chase Field, Phoenix, AZ
Colorado (47-73) at Arizona (64-57)
RHP Ryan Feltner (COL) vs. RHP Merrill Kelly (ARI)
MoneylineARI −171DraftKings
Total9.5unmoved
RunlineARI −1.5+113

Ryan Feltner has allowed a 10.43 ERA in day games this season, more than double his 4.68 mark at night — 14.2 rough innings against 67.1 much better ones, a big enough sample to matter. Today's game at Chase Field starts at 12:40 in the afternoon, local time. There's no ambiguity about which version of him the Diamondbacks are getting.

The season-long picture doesn't offer much shelter either. Feltner's 5.71 ERA sits almost exactly where his FIP (5.74) and Statcast's contact model (5.46 xERA) put him — this isn't bad luck masking good stuff, it's a pitcher getting hit about as hard as the results suggest. He's allowed an 11.3% barrel rate and a 40.0% hard-hit rate built on an extreme 83.9% ground-ball rate, the profile of someone who needs weak contact to survive and hasn't been finding enough of it. His last five starts have been worse than the season line: a 9.39 ERA over that stretch.

Arizona's own starter isn't fully clean either. Merrill Kelly carries a 4.88 ERA that undersells the trouble underneath it — his FIP sits at 5.57 and Statcast's xERA all the way up at 6.97, a 2.09-run gap that's the widest of any starter on tonight's board. Chase Field's roof typically stays closed against August heat, neutralizing most of the outdoor variables. What's left is two starters whose underlying numbers both argue for more damage than either has allowed so far.

10.43
Feltner day ERA
4.68
Feltner night ERA
6.97
Kelly xERA (4.88 ERA)
Sources: Baseball Savant · FanGraphs · MLB Stats API · Stat Mining — Watch: whether Feltner's day/night gap or Kelly's overperformance runs out first this afternoon
The Read
The ReadMLBAngel Stadium

Corey Seager Is Hitting .192. His Expected Numbers Say That's Not Who He Is.

10:00 PM ET · Angel Stadium, Anaheim, CA
Texas (60-60) at Los Angeles (46-74)
RHP Cal Quantrill (TEX) vs. RHP George Klassen (LAA)
MoneylineTEX −136DraftKings
Total9.0unmoved
RunlineTEX −1.5+123

Corey Seager is hitting .192 this season. Read at face value, that's a bench bat's batting average attached to a two-time World Series MVP still owed one of the largest contracts in the sport. Statcast's contact model isn't buying it.

His wOBA sits at .291 against an expected mark of .335 — a 44-point gap, built on a 14.4% barrel rate and a 46.3% hard-hit rate that both grade as plus. His expected slugging (.451) runs 80 points ahead of his actual slugging (.371). The swing hasn't changed; the results simply haven't landed yet.

Texas is already down Nathan Eovaldi, placed on the 15-day injured list this week with right posterior elbow inflammation, thinning a rotation that needed the lineup to carry more even before that news. Tonight's matchup helps on that front: Angels rookie George Klassen has been one of the least effective starters in the league — a 7.27 ERA that Statcast's model actually calls fortunate at 7.80 xERA — and Los Angeles's bullpen is already worn down, with two relievers, Luke Murphy and José Fermín, having pitched in each of the Angels' last two games. If the average is going to turn, tonight is a reasonable time for it to start.

−.044
Seager wOBA vs. xwOBA
14.4%
Seager barrel rate
.192
Seager batting average
Sources: Baseball Savant · MLB Stats API — Watch: whether Seager's contact quality shows up on the scoreboard against a taxed Angels pitching staff
Stat of the Day
11.9
Masyn Winn · St. Louis shortstop · Def, top tier at the position
Masyn Winn Is the Best Defender on Either Roster Tonight, and It Isn't Close.

Masyn Winn has quietly turned into the best defensive shortstop in St. Louis, and the number that proves it is FanGraphs' all-in-one glove metric: +11.9 Def, among the sharpest marks at the position anywhere in the majors this season. It isn't a reputation or a highlight reel — it shows up across 965 innings at short, night after night.

The bat is secondary — a .245 average, a league-average offensive line — and that's fine, because St. Louis isn't winning many games on Winn's swing. The Cardinals are 60-60, treading water in a season mostly about figuring out the next contending window, and a defense-first shortstop is exactly the kind of asset that quietly keeps a middling team from bleeding extra runs on the nights the bats go quiet.

Philadelphia sends Zack Wheeler to the mound in the day's hottest first pitch — 101°F at Busch Stadium, just after 1 PM local — with the Phillies favored at −158. Kyle Leahy starts for St. Louis. Whatever either lineup does at the plate, Winn's defense is the value on the field that won't show up in either team's batting line.

Sources: FanGraphs · MLB Stats API · Open-Meteo — Watch: whether Winn's range shows up on a tough chance behind Kyle Leahy early
The Shift
The ShiftMLBPetco Park

209. The Spread Between the High and Low Price on Tonight's Padres Moneyline.

Nine sportsbooks are pricing tonight's Milwaukee-San Diego moneyline, and they can't agree on which team is favored. San Diego's price ranges from −104 to +105 across the board — a 209-cent spread, the widest true favorite/underdog disagreement anywhere on tonight's slate.

Robbie Ray is a big part of why the number is unsettled. His 3.24 ERA is the best mark of any starter pitching tonight, but FanGraphs' components don't back it up — a 4.48 FIP and a 4.80 xFIP put the real number more than a run higher, the widest ERA-to-FIP gap of any pitcher on the board. A .264 batting average on balls in play and a 78.7% strand rate are doing a lot of the season's heavy lifting. The ERA is elite. The process behind it is closer to league-average.

Milwaukee is 74-46, the best record anywhere on tonight's slate, and Petco Park's marine layer (0.94 run factor) is exactly the kind of building that can keep a shaky process looking clean — the total has sat at 8.0 without moving a tick all day, even as the moneyline stays unsettled underneath it. The books agree on the total. They can't agree on who wins to get there.

209¢
Book spread, SD moneyline
3.24
Ray ERA
1.24
Ray ERA-FIP gap
Sources: The Odds API · FanGraphs · editorial/park_factors.json — Watch: whether Ray's contact luck holds up against Milwaukee's lineup
Pre-Snap
BAL @ MIN12:40 CT
Nine sportsbooks can't fully agree on Minnesota's spread tonight, and the total crept up half a run since the morning open.Total 9 (opened 8.5) · MIN −105
TB @ ATH12:05 PT
The Athletics got 3B Zack Gelof back from the injured list this week, and the board still splits on Oakland's spread by a full run across nine books.Total 9.5 (unmoved) · TB −206
HOU @ SF12:45 PT
San Francisco is already down catcher Daniel Susac, placed on the 10-day injured list this week with a fractured kneecap.Total 8.5 (unmoved) · HOU −141
CLE @ DET6:40 ET
Framber Valdez has a 1.29 ERA in August against a 4.17 mark for the season, and the total ticked up half a run since the morning line.Total 8 (opened 7.5) · DET −119
PIT @ MIA6:40 ET
Miami's total slid half a run since the morning open, with the moneyline price drifting further toward the Marlins as well.Total 8 (opened 8.5) · MIA −114
CHC @ WSH6:45 ET
David Peterson has a 1.59 ERA in August against a 5.35 mark for the season — his last five starts have been even better, a 1.57 ERA with 20 strikeouts in 28.2 innings.Total 9.5 (unmoved) · CHC −159
SEA @ NYY7:00 ET
Seattle has dropped five of its last six games, and New York is favored at home tonight at −128.Total 8.5 (unmoved) · NYY −128
BOS @ TOR7:07 ET
Toronto's total fell a full run since the morning open, one of the sharper total moves anywhere on the board, even with Boston still favored on the road.Total 7 (opened 7.5) · BOS −119
NYM @ ATL7:15 ET
Atlanta carries the best record of any home favorite on tonight's board at 72-48, and the total held steady at 8.5 all day.Total 8.5 (unmoved) · ATL −154
CIN @ CWS6:40 CT
Chicago's total slid half a run since the morning open, with the White Sox still favored at home.Total 9 (opened 9.5) · CWS −139
KC @ LAD7:10 PT
Los Angeles's moneyline price eased from −242 to −225 since the morning open, even as the total ticked down half a run.Total 9 (opened 9.5) · LAD −225
Weather Watch

Nothing clears the 3/7 weather-game threshold anywhere tonight. Busch Stadium runs the hottest first pitch and the stiffest breeze on the board. Retractable-roof parks (Arizona, Miami, Toronto) excluded — expect all three closed.

BUSCH STADIUM · PHI@STL
Overcast · 101°F
9.5 mph WSW · hottest first pitch · WIS 2/7
COMERICA PARK · CLE@DET
Partly Cloudy · 74°F
9.2 mph SW · WIS 1/7
TRUIST PARK · NYM@ATL
Clear · 90°F
9.0 mph W · WIS 1/7
ORACLE PARK · HOU@SF
Overcast, marine layer · 66°F
8.8 mph WSW · WIS 1/7
SUTTER HEALTH · TB@ATH
Overcast · 84°F
8.4 mph SW · WIS 1/7
ANGEL STADIUM · TEX@LAA
Overcast · 73°F
7.8 mph SW · WIS 0/7
PETCO PARK · MIL@SD
Overcast · 81°F
7.1 mph WSW · WIS 0/7
DODGER STADIUM · KC@LAD
Overcast · 72°F
7.0 mph WSW · WIS 0/7
TARGET FIELD · BAL@MIN
Clear · 86°F
5.2 mph NE · WIS 0/7
RATE FIELD · CIN@CWS
Mostly Clear · 75°F
5.0 mph NNE · WIS 0/7
NATIONALS PARK · CHC@WSH
Partly Cloudy · 91°F
4.9 mph WSW · WIS 0/7
YANKEE STADIUM · SEA@NYY
Partly Cloudy · 85°F
2.0 mph WNW · calmest tonight · WIS 0/7
Two-Minute Drill

Three questions. Answers at the bottom.

01
Tonight's Audible is a Chase Field matinee. What year did the Arizona Diamondbacks win their only World Series title?
2001 — a Game 7 walk-off win over the Yankees in just the franchise's fourth season.
02
Tonight's Read sends Texas to Angel Stadium. What year did the Rangers win their first World Series title?
2023 — a five-game win over Arizona for the franchise's first championship.
03
Tonight's Stat of the Day features a Cardinals shortstop's glove. How many World Series titles have the St. Louis Cardinals won, the most of any National League team?
11 — second only to the Yankees' 27 across all of MLB.
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 →