Vol. 1 · No. 091

THE HARD COUNT

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

San Francisco's Season Looks Like a Tear-Down. Logan Webb's August Doesn't Read the Standings.

7:10 PM ET · Fenway Park, Boston, MA
San Francisco Giants (52-75) at Boston Red Sox (68-59)
RHP Logan Webb (SF) vs. RHP Sonny Gray (BOS)
MoneylineBOS −180open −175⚡ SHARP MOVE
Total7.5open 8.0
RunlineBOS −1.5+118 · open +129

San Francisco is 52-75, on pace for one of the worst seasons in franchise history, walking into Fenway Park against a Red Sox team six games over .500 with real September baseball still in front of it. Nothing about tonight should look competitive for the Giants — except that the pitcher they're sending to the mound has been arguably the best in the sport for the last month.

Logan Webb's ERA in August sits at 0.90 against a 3.50 mark for the season, and this isn't a case of a mediocre pitcher running hot — his ground-ball rate (87.3%) is already one of the most extreme in the league, and his season-long xERA (3.62) tracks almost exactly with his actual ERA, meaning there was no hidden luck propping up the numbers even before this stretch started. When a pitcher who already wasn't getting lucky turns it up another notch, that's not a hot streak asking to end. That's a pitcher pitching better.

Sonny Gray takes the ball for Boston off a tidy 2.65 ERA of his own. The market, for its part, still isn't buying what Webb's August says: San Francisco's price has drifted from +144 to +167 over the past day, a 23-cent move against the Giants even as their own starter has been this good, while the total has come in only half a run, 8 to 7.5. The board still sees a last-place team walking into Fenway. It just doesn't see the pitcher on the mound.

0.90
Webb's August ERA
87.3%
Webb ground-ball rate
+144→+167
SF's drifting moneyline price
Sources: Baseball Savant · FanGraphs · ESPN · Stat Mining — Watch: whether the market ever catches up to Webb's month
The Read
The ReadMLBKauffman Stadium

Kansas City Sits Last in the AL Central. Bobby Witt Jr. Is Making an MVP Case Anyway.

8:10 PM ET · Kauffman Stadium, Kansas City, MO
Detroit Tigers (61-66) at Kansas City Royals (55-74)
RHP Troy Melton (DET) vs. LHP Noah Cameron (KC)
MoneylineDET −113open −121
Total8.0unchanged
RunlineKC +1.5−168 · open −156

126. That's Bobby Witt Jr.'s wRC+ this season — 26% better than league average offense — on a Kansas City team that has lost 74 games and sits alone in last place in the AL Central, five spots and nineteen games removed from anywhere near contention. The two facts have nothing to do with each other, and that's the entire point of watching him.

Witt's .357 wOBA is already excellent, and Statcast's model says even that's selling him short — a .383 xwOBA, a gap that means the contact quality is outrunning results that are already good. He's running a 42.4% hard-hit rate and an 11.7% barrel rate, both firmly plus, with 16 home runs and 33 stolen bases banked with over a month of the season left to add to both.

Troy Melton takes the mound for Detroit off a sharp 1.49 ERA in his rookie season; Noah Cameron goes for Kansas City at 4.16. The board, for what it's worth, can't agree on this one either — Kansas City's moneyline ranges from −102 to +105 across nine different books, a 207-cent spread on which side is actually favored, nearly matching the widest split of the season. Kansas City's roster may be in last place. Its shortstop isn't playing like it.

126
Witt Jr. wRC+
.357/.383
Witt Jr. wOBA vs. xwOBA
33
Witt Jr. stolen bases
Sources: FanGraphs · Baseball Savant · The Odds API — Watch: whether the shortstop keeps padding the numbers on a team with nothing left to play for
Stat of the Day
+12.2
Geraldo Perdomo · Arizona shortstop · Defensive Runs (FanGraphs)
+12.2. The Defensive Runs Arizona's Shortstop Is Quietly Adding to a 67-Win Season.

Geraldo Perdomo has never been the name that shows up on Arizona highlight packages — no one's building a case for him in an MVP conversation the way Kansas City's shortstop tonight is getting one. But the glove has been doing something just as real, quietly, for months.

Perdomo rates at +12.2 Defensive Runs this season, FanGraphs' all-in-one fielding number folding range, positioning, and arm together — plus +8 Defensive Runs Saved on top of that from a separate system reaching a similar conclusion. Arizona's infield defense as a whole grades out at +27 Defensive Runs Saved, one of the best marks in the league, and Perdomo is the anchor of it.

Nick Lodolo starts for Cincinnati carrying a 4.52 ERA; Eduardo Rodriguez counters for Arizona at 2.71. The Diamondbacks also got a boost off the field this week — Ketel Marte activated from the restricted list Thursday, back in the lineup for the first time in weeks. Whatever Cincinnati manages to put in play against Arizona tonight, the shortstop has been turning more of it into outs than almost anyone else at the position.

Sources: FanGraphs · MLB Stats API — Watch: whether Arizona's defense keeps bailing out a rotation that isn't always missing bats
The Shift
The ShiftMLBCitizens Bank Park

Six Straight Wins. A Twenty-Cent Line Move. One Increasingly Confident Market.

6:40 PM ET · Citizens Bank Park, Philadelphia, PA
St. Louis Cardinals (66-63) at Philadelphia Phillies (70-58)
RHP TBD (STL) vs. LHP Jesús Luzardo (PHI)
MoneylinePHI −204open −206⚡ SHARP MOVE
Total8.0unchanged
RunlinePHI −1.5+102 · open +109

Philadelphia's bats have carried this into something that no longer looks like a hot week. Six straight wins — the Phillies' longest streak of the season — riding into tonight against a Cardinals team that's actually five games above .500 itself, not the kind of opponent a streak like this is supposed to come cheap against.

The market's noticed. St. Louis's moneyline price has drifted from +169 to +189 over the past day — a 20-cent move, right at the threshold for a real signal — even though the Cardinals arrive with a winning record of their own. That's a book leaning harder toward Philadelphia than St. Louis's actual season would suggest on its own.

Jesús Luzardo takes the ball for Philadelphia off a strong season-long 3.23 ERA; St. Louis has yet to name its starter. The total sits flat at 8, untouched by any of the moneyline movement around it. Six straight wins bought Philadelphia the benefit of the doubt. The board just gave it to them in writing.

6
Consecutive PHI wins
20¢
STL's moneyline drift
70-58
Phillies' record
Sources: ESPN · MLB Stats API — Watch: whether the streak survives a team that's actually earned its own record
Pre-Snap
ATL @ MIL4:10 PM ET
Chris Sale and Jacob Misiorowski are sharing a mound this afternoon, and between them they've pushed this total to the board's lowest number on a 15-game slate.MIL −134 · total 6.0
TOR @ NYY7:05 PM ET
Cam Schlittler brings a 2.19 ERA and an 11.2 K/9 into tonight's start, with a 5.6 strikeout-to-walk ratio that's been quietly ace-level all season.NYY −231 · total 7.5
WSH @ MIA7:10 PM ET
Brad Lord takes a 4.04 ERA into loanDepot park for a Washington club that's won five of its last seven.MIA −146 · total 8.0
TB @ BAL7:15 PM ET
Tampa Bay's total has come in a full run, 8.5 to 7.5, even as Freddy Peralta carries a 7.53 ERA over his last month into Camden Yards.BAL −124 · total 7.5⚡ SHARP MOVE
NYM @ CWS7:40 PM ET
Sean Manaea and Sean Burke face off at Rate Field in a matchup neither club's contact-quality numbers separate by much.NYM −141 · total 8.0
ATH @ HOU8:10 PM ET
Oakland got a rotation piece back Wednesday — Jeffrey Springs activated off the 15-day injured list — the same day J.T. Ginn takes the ball in Houston.HOU −181 · total 8.0
LAA @ TEX8:15 PM ET
MacKenzie Gore has been a different pitcher this month — a 2.12 ERA in August against a 4.45 mark for the season — right as Texas needs him to hold up his end.TEX −140 · total 7.5
CLE @ COL8:40 PM ET
Coors Field carries the board's highest total (10.5) and today's stiffest wind, 15.5 mph and blowing out — the elevation and the forecast agree for once.CLE −148 · total 10.5
MIN @ SD9:40 PM ET
Connor Prielipp carries an 8.22 ERA in August, more than double his season mark of 5.34, into Petco Park.SD −149 · total 8.0
CHC @ SEA10:10 PM ET
Matthew Boyd's August ERA (6.16) has crept well above his season number (4.02) heading into T-Mobile Park.CHC −102 · total 8.0
PIT @ LAD10:10 PM ET
Bubba Chandler has trimmed his ERA to 2.16 in August from a 4.23 season mark, opposite a Dodgers lineup and Yoshinobu Yamamoto that both remain a heavy favorite.LAD −245 · total 8.0
Weather Watch

Coors Field is tonight's closest thing to a weather story — 93°F with the board's stiffest wind, 15.5 mph and blowing out, even though nothing tonight clears a real Weather Impact Score. American Family Field (ATL@MIL), loanDepot park (WSH@MIA), Daikin Park (ATH@HOU), Globe Life Field (LAA@TEX), and T-Mobile Park (CHC@SEA) excluded as closed domes/retractable roofs.

COORS FIELD · CLE@COL
Overcast · 93°F
15.5 mph NW · WIS 2/7
FENWAY PARK · SF@BOS
Clear · 71°F
6.2 mph NE · WIS 0/7
KAUFFMAN STADIUM · DET@KC
Overcast · 88°F
6.0 mph NW · WIS 0/7
CAMDEN YARDS · TB@BAL
Overcast · 79°F
5.7 mph E · WIS 0/7
DODGER STADIUM · PIT@LAD
Overcast · 78°F
5.3 mph WSW · WIS 0/7
RATE FIELD · NYM@CWS
Partly Cloudy · 76°F
5.0 mph SSW · WIS 0/7
PETCO PARK · MIN@SD
Overcast · 75°F
4.3 mph SW · WIS 0/7
CITIZENS BANK PARK · STL@PHI
Partly Cloudy · 76°F
3.6 mph E · WIS 0/7
YANKEE STADIUM · TOR@NYY
Overcast · 73°F
1.1 mph ENE · calmest today · WIS 0/7
Two-Minute Drill

Three questions. Answers at the bottom.

01
Tonight's Audible sends San Francisco to Fenway Park. In what year did the Red Sox win their last World Series before the 86-year "Curse of the Bambino" began?
1918 — Boston didn't win another title until 2004.
02
Tonight's Read lands at Kauffman Stadium. In what year did the Royals win their first World Series title, beating St. Louis in the "I-70 Series"?
1985 — a seven-game series decided by a controversial Game 6 call at first base.
03
Tonight's Stat of the Day features Arizona. In what year did the Diamondbacks win the World Series in just their fourth season, beating the Yankees in Game 7?
2001 — Luis Gonzalez's walk-off single off Mariano Rivera sealed it.
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 →