Vol. 1 · No. 080

THE HARD COUNT

Read it before the snap.
~7 min read
The Audible
The AudibleMLBSutter Health Park

Jacob Lopez Has Quietly Turned Into a Different Pitcher.

9:40 PM ET · Sutter Health Park, West Sacramento, CA
Tampa Bay (71-46, W6) at Athletics (47-71, W2)
RHP Freddy Peralta (TB) vs. LHP Jacob Lopez (ATH)
MoneylineTB −163DraftKings
Total10.0unmoved
RunlineTB −1.5−103

Over his last five starts, Jacob Lopez has a 2.11 ERA and 28 strikeouts against nine walks in 21.1 innings — a stretch that reads nothing like the pitcher with a 5.64 ERA on the season. It isn't a mirage, either: Statcast's contact model has him at a 3.52 expected ERA for the year, more than two full runs better than the actual number, on a 31.0% hard-hit rate and an 81.9% ground-ball rate that both point toward a pitcher who's been keeping the ball on the infield dirt and getting unlucky results anyway.

He gets a Tampa Bay lineup that has won six straight and sits 71-46, and a Rays team that heads into tonight down its closer — Griffin Jax landed on the 15-day injured list Sunday, retroactive to Aug. 6, with right elbow discomfort, thinning a bullpen that's carried a lot of one-run finishes this year. Freddy Peralta gets the ball for Tampa Bay, and the matchup only sharpens the contrast: his ERA away from home is 7.11, nearly three full runs worse than his 4.10 mark at home, and tonight he's on the road.

Oakland is 47-71 and buried in last place, but Lopez alone has made the last three weeks of watching this rotation worthwhile. A 4.8% barrel rate against and a 90.5 mph fastball aren't overpowering numbers — the shape of his last five starts is about locating a four-pitch mix well enough that Tampa Bay's lineup, one of the American League's best, has to actually beat him rather than wait him out.

2.11
Lopez ERA, last 5 starts
6
Rays' active win streak
7.11
Peralta's road ERA
Sources: MLB Stats API · Baseball Savant · FanGraphs · Open-Meteo — Watch: whether Tampa Bay's thinned bullpen holds a one-run game late
The Read
The ReadMLBRogers Centre

Ceddanne Rafaela's Bat Shouldn't Be This Hot. His Glove Doesn't Care.

7:07 PM ET · Rogers Centre, Toronto, ON
Boston (64-53, L2) at Toronto (56-63, L1)
RHP Sonny Gray (BOS) vs. RHP Jameson Taillon (TOR)
MoneylineBOS −165DraftKings
Total8.5opened 8
RunlineBOS −1.5+102

Center field at Rogers Centre has turned into the most productive 30 feet of grass on tonight's slate, and it belongs to two different players wearing two different uniforms. Ceddanne Rafaela is hitting .342 by weighted on-base average against a .288 expected mark — a 54-point gap that says his results are running well ahead of his actual contact quality, the kind of number that usually means a cold spell is coming. Except the same glove that plays center field for Boston is also +14 Outs Above Average this season, 12 runs prevented — one of the best defensive marks at any position in the league. Whatever the bat gives back, the glove has a track record of taking outs away from someone else.

Toronto counters with its own version of the same story at shortstop. Andrés Giménez is +15 Outs Above Average, the fourth-best mark in the majors at any position, and Ernie Clement is doing a quieter Rafaela impression at the plate — a .313 wOBA against a .268 expected number, 45 points of results outrunning the underlying quality. Two last-place-adjacent-feeling clubs, on paper, and two infields playing well above the standings.

Boston has lost two straight after winning eight of its last ten, a stretch too short to mean much on its own; Toronto has dropped one in a row on a 56-63 season that's mostly been a lost year. Sonny Gray takes the mound in the middle of one of his best seasons (2.78 ERA, 14-2) against Jameson Taillon (5.96 ERA) on a rebuilding Toronto club — a rotation mismatch on paper, which is exactly why the gloves and the outrunning-contact bats are the actual story tonight.

+.054
Rafaela wOBA vs. xwOBA
+14
Rafaela OAA, CF
+15
Giménez OAA, SS
Sources: Baseball Savant · MLB Stats API — Watch: whether either infield turns a ball tonight that swings the total
Stat of the Day
8.55
Andrew Painter · Philadelphia Phillies · RHP · age 23
Andrew Painter's ERA Says He's Cooked. His Strikeout Rate Says Otherwise.

Painter's ERA over his last five starts is 8.55 — 19 earned runs and 27 hits allowed across 20 innings, the kind of stretch that gets a 23-year-old's rotation spot questioned. But he's struck out nine batters per nine innings doing it, and his stuff hasn't disappeared: a 96.5 mph four-seamer, a slider that's drawn a 38.2% whiff rate, and a splitter missing bats at nearly the same clip.

Statcast's contact model has his season ERA at an expected 5.15, more than a run better than his actual 6.48, and FanGraphs' FIP (5.29) tells a similar story — still a rough season, but not the disaster the raw ERA implies. Painter is 1-8 for a Phillies club that's 63-56 and very much alive in a playoff race that doesn't have room to wait on him.

Tonight he draws St. Louis, a .500 club at 59-59 that's won its last game, on the board's hottest first pitch. The stuff says the bad results are correctable. The Cardinals' lineup gets first look at whether that's actually true.

Sources: Baseball Savant · FanGraphs · MLB Stats API — Watch: whether the strikeout rate finally shows up in the box score tonight
The Shift
The ShiftMLBBusch Stadium

St. Louis Will Play the Hottest Baseball of the Night. The Total Hasn't Moved a Tick.

Every open-air park on tonight's board is calmer than usual — nothing clears the weather-game threshold anywhere in the country tonight, an unusually quiet night for a ten-game slate in August. Busch Stadium is the exception on temperature alone: first pitch lands around 94°F, the hottest window of any game tonight, in a park that runs close to neutral on both hits and home runs (0.98 run factor).

And yet the total hasn't budged. PHI@STL opened at 9.0 runs and closed there too — flat, unmoved, the only board-wide total tonight that didn't drift a half-run in either direction by first pitch. Heat alone doesn't reliably push a total on its own — Busch isn't a hitter's park to begin with, and both Andrew Painter and Cardinals starter Hunter Dobbins have been shaky enough this year that neither side of the market found a clean reason to lean.

St. Louis enters on a one-game winning streak at 59-59, dead in the middle of the standings; Philadelphia is 63-56 and hunting positioning in a real playoff race. The market's verdict, in effect: hot night, mediocre-to-bad starters on both sides, and nobody's sure which problem wins.

94°
First-pitch temp, °F — board's hottest
9.0
PHI@STL total — open and close
0.98
Busch Stadium run factor
Sources: Open-Meteo · ESPN · editorial/park_factors.json — Watch: whether the heat shows up in extra-inning fatigue before it shows up in the score
Pre-Snap
NYM @ ATL7:15 ET
Atlanta (71-47) is one of three tonight's-slate teams north of 70 wins, alongside Milwaukee (74-44) and Tampa Bay (71-46), and hosts a Mets club sitting roughly 19.5 games back. The total ticked up half a run since the morning open.Total 8.5 (opened 8) · ATL −146
BAL @ MIN6:40 CT
Minnesota's moneyline flipped from a modest favorite to a live underdog since the line opened, a real swing for a game with no obvious news attached — Dean Kremer starts for the Twins at home, where his ERA runs more than three runs better than on the road (3.94 vs. 7.20).Total 8.5 (unmoved) · MIN +103 (opened −107)
TEX @ LAA6:38 PT
MacKenzie Gore's ERA is 3.27 at home and 5.79 on the road — tonight he's in Anaheim. The total trimmed half a run off the morning number.Total 8 (opened 8.5) · LAA −102
COL @ ARI6:40 MT
Arizona's moneyline moved firmly in the Diamondbacks' direction as the day went on, with Michael Soroka (3.07 ERA, 8-3) on a home mound he's dominated most of the season.Total 8.5 (unmoved) · ARI −206 (opened −171)
MIL @ SD6:40 PT
Milwaukee owns the best record in baseball at 74-44 but walks into Petco Park, one of the sport's more pitcher-friendly buildings (0.94 run factor) — the board's second-lowest total tonight.Total 7.5 (unmoved) · MIL −120
HOU @ SF6:45 PT
Oracle Park's marine layer rolls in tonight — 61°F and dropping at first pitch, the coolest forecast on the board — and the total still nudged up half a run anyway.Total 8.5 (opened 8) · HOU −156
KC @ LAD7:10 PT
Tarik Skubal (2.81 ERA, 30.7% strikeout rate, K/BB of 7.6) makes another Dodger Stadium start against the largest underdog price on tonight's board.Total 7.5 · KC +256
Weather Watch

An unusually calm board — nothing clears the 3/7 weather-game threshold anywhere tonight. St. Louis runs the hottest first pitch; San Francisco and Sacramento share the stiffest breeze. Retractable-roof parks (Toronto, Arizona) excluded — expect both closed.

ORACLE PARK · HOU@SF
Clear, marine layer · 61°F
12 mph W · WIS 1/7
SUTTER HEALTH · TB@ATH
Clear · 86°F
11 mph SW · WIS 1/7
BUSCH STADIUM · PHI@STL
Partly Cloudy · 94°F
10 mph S · hottest first pitch · WIS 1/7
TRUIST PARK · NYM@ATL
Mostly Clear · 92°F
7 mph WSW · WIS 0/7
DODGER STADIUM · KC@LAD
Overcast · 74°F
7 mph WSW · WIS 0/7
TARGET FIELD · BAL@MIN
Partly Cloudy · 87°F
6 mph ENE · WIS 0/7
ANGEL STADIUM · TEX@LAA
Overcast · 75°F
6 mph WSW · WIS 0/7
PETCO PARK · MIL@SD
Overcast · 73°F
5 mph WSW · coolest, calmest tonight · WIS 0/7
Two-Minute Drill

Three questions. Answers at the bottom.

01
Tonight's Audible is played at Sutter Health Park, the Athletics' temporary home. Name the three cities the franchise called home before landing in Sacramento.
Philadelphia, Kansas City, and Oakland — the club is now playing in Sacramento en route to a planned move to Las Vegas.
02
Tonight's Read sends Boston into Toronto. In what two consecutive years did the Blue Jays win back-to-back World Series titles?
1992 and 1993 — the second ending on Joe Carter's walk-off home run against Philadelphia.
03
Tonight's Shift is set in St. Louis. Where do the Cardinals rank on MLB's all-time World Series titles list?
Second, with 11 championships — behind only the Yankees' 27.
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 →