Vol. 1, No. 074 · Tuesday, August 4, 2026 · ~5 min read
"Read it before the snap."
The Audible · MLB

He Spent Two Days Watching. Tonight He Gets Wrigley.

8:05 PM ET
Wrigley Field, Chicago
LAD: Tarik Skubal — 7-5, 2.79 ERA CHC: Javier Assad — ERA 3.75 / xERA 4.58
Spread
LAD −1.5
Total
9.0
Moneyline
LAD −206 / CHC +169
No opening line movement data available

The Dodgers traded for Tarik Skubal at the August 2nd deadline. He showed up in Los Angeles on a Saturday and spent Sunday in street clothes while his new team played without him. Tonight he makes his first start in a Dodger uniform, and the location they chose — Wrigley Field, against one of the best defensive teams in baseball — is either a baptism or a statement.

Skubal arrives as legitimate as his numbers: 2.79 ERA, 2.60 FIP, a K/BB ratio of 8.3 that is among the best in the American League. His changeup misses bats 50.9% of the time. The sinker-changeup sequence is the heart of everything he does. What he's walking into matters: Javier Assad has a 3.75 ERA at Wrigley but an xERA of 4.58 — he's been overperforming his underlying contact quality by nearly a full run. The Dodgers' Will Smith heads into tonight with a wOBA .064 below where his batted-ball profile says it should be. Pete Crow-Armstrong patrols center field for Chicago at +22 Outs Above Average — the best glove in baseball. Dansby Swanson plays short at +12. The Cubs don't win with luck tonight; they win with their gloves.

The wind blows in from left-center at 8 mph. The total is 9.0. Assad's sinker gets hit hard — 52.4% hard-hit rate on his most-used pitch. If tonight runs long into the Cubs' bullpen, Trent Thornton has already thrown 22 pitches in the last three days and may not be available. The Dodgers traded for an ace two days before this game. He's here now.

ERA vs xERA · Tonight's featured arms · Source: Baseball Savant 2026
Sources: MLB Stats API, Baseball Savant, FanGraphs
Watch: Skubal's changeup-sinker sequencing vs LHB in the Cubs' order
The Read · MLB

Freddy Peralta Is Better Than 4.99. His First Start for Tampa Bay Is at Coors.

8:40 PM ET
Coors Field, Denver, CO (5,200 ft)
TB: Freddy Peralta — ERA 4.99 / xERA 3.83 COL: Gabriel Hughes — ERA 3.33 / xERA 2.33
Spread
TB −1.5
Total
11.0 ↑
Moneyline
TB −156 / COL +129
11.0 is the highest total of the slate by 2 full runs

The board already gave its opinion. An 11.0 total is the market's way of saying it doesn't trust either pitcher to stop the other team's lineup inside a park where the air is thin and ground balls carry. Freddy Peralta was traded from the New York Mets to Tampa Bay on Saturday — two days ago — and Tampa Bay sends him to the park where the altitude makes every fly ball an argument.

Peralta's ERA is 4.99. His xERA is 3.83. The 1.16-run gap between them is the second-largest on tonight's slate: he has been more unlucky than bad. His fastball is the problem — he throws it 53% of the time, and hitters are squaring it up at 49.2% hard-hit rate. At Coors, 5,280 feet above sea level, fly balls go farther. A pitch that's merely a loud out at sea level becomes an extra-base hit in Denver. His off-speed arsenal (changeup, curveball) runs negative run value — those pitches are genuinely good. The question is whether he abandons the fastball in his first start in a new uniform.

On the other side, Gabriel Hughes is one of the best-kept secrets in the Rockies' rotation. His xERA at home this year is 2.33, and his barrel rate is 2.9% — almost zero. He limits hard contact at altitude in a way the ERA (3.33) undersells. For the Rays, Junior Caminero brings both of his issues to Coors tonight: a −15 Outs Above Average at third base (second-worst in baseball) and a first start in a park that doesn't forgive errors on double plays. The total is already 11.0. The defense is already in the conversation.

Sources: Baseball Savant, MLB Stats API, FanGraphs
Watch: Peralta's pitch mix selection in his first Ray start — does he lean off-speed early?
The Shift · MLB

Jesús Luzardo Is a Worse Pitcher at Home. Philadelphia Is −270 Tonight.

6:40 PM ET
Citizens Bank Park, Philadelphia
PHI: Luzardo — 3.57 ERA / 3.03 FIP Home ERA 5.53 vs Road 2.01 WSH: Zack Littell — last 5: 7.66 ERA
Spread
PHI −1.5
Total
9.0
Moneyline
PHI −270 / WSH +216

Jesús Luzardo pitches three full runs better on the road than at home. His career home ERA this season is 5.53; away it is 2.01. That is not a rounding error — it is a three-and-a-half-run gap that the market has looked at and said: doesn't matter. Philadelphia is −270. The market is pricing the Phillies' lineup to do the work regardless of what the starting pitcher does.

Washington arrives on a 6-game losing streak with Zack Littell coming off a five-start stretch in which he posted a 7.66 ERA. The Nationals' CJ Abrams, with −17 Outs Above Average at shortstop (the worst glove in baseball), patrols what should be the most-hit position in the order. Luzardo has a 0.53-run ERA-FIP gap (his underlying FIP is 3.03) — he's been unlucky, not broken. But a park with a 1.13 HR-factor and a team that's won six in a row haven't asked him to be good at home. They've just asked him to start.

Sources: Baseball Savant, FanGraphs, MLB Stats API · Note: Citizens Bank Park HR factor 1.13
Pre-Snap · 6 Quick Hits · MLB
Tonight's Rest of Slate
BOS vs CWS · 7:10 ET
Boston on a 5-game winning streak hosts Davis Martin (last 5: 6.00 ERA) with Sandoval returning. CWS just bought Luis Castillo — he doesn't start tonight.
BOS −136 · O/U 9.0
STL @ NYY · 7:05 ET
Ryan Weathers debuts at Yankee Stadium (HR factor 1.20). Hunter Dobbins starts for the visitors. Two unknowns in the bandbox.
NYY −175 · O/U 8.0
PIT @ MIL · 6:40 ET
Jared Jones (ERA 3.81, xERA 3.03 — +0.78 gap) pitches at the retractable-dome with the second-lowest total of the night. His stuff is better than the box score credits.
MIL −168 · O/U 7.5
ATH @ CIN · 6:40 ET
Brady Singer's home ERA is 2.73 this year vs 5.89 on the road. He's pitching at home tonight at a park with a 1.17 run factor. Singer owns this building.
CIN −136 · O/U 9.5
SD @ AZ · 9:40 ET
Randy Vásquez: 8.50 ERA in his last five starts, 4.5 K/9. The highest surprise score on the Stat Mining board tonight goes to how bad this has been.
ARI −137 · O/U 8.5
MIN @ KC · 7:40 ET
95°F first pitch at Kauffman Stadium. Joe Ryan (MIN) owns a 3.03 FIP this season. Randy Dobnak starts for Kansas City.
MIN −144 · O/U 9.0
Weather Watch · Outdoor Venues · Wind-Sorted
Tonight's Conditions
Venue Temp · Wind Sky WIS
Coors Field 💨 HIGH WIS
79°F · 12 mph NE Mostly Clear
1/7
American Family Field 💨 HIGH WIS
86°F · 9 mph SW Partly Cloudy
1/7
Wrigley Field 💨 HIGH WIS
↓ Wind blowing IN
76°F · 8 mph SE Overcast
1/7
Kauffman Stadium ⚠ HEAT
95°F · 6 mph S Clear
1/7
Camden Yards
86°F · 6 mph E Overcast
0/7
Progressive Field
80°F · 7 mph N Clear
0/7
Citizens Bank Park
84°F · 5 mph E Clear
0/7
Truist Park
81°F · 4 mph SE Partly Cloudy
0/7
Fenway Park
79°F · 4 mph WSW Clear
0/7
Yankee Stadium
76°F · 4 mph S Overcast
0/7
Two-Minute Drill · Trivia
Three Questions. No Peeking.

Three questions. Answers at the bottom. 3/3 = you're the sharp friend. 0/3 = you're reading the right newsletter.

Q1 Wrigley Field was not always called Wrigley. What was the ballpark's name when it opened in 1914?
Weeghman Park
Built for the Chicago Whales of the Federal League
Q2 Bobby Witt Jr.'s father, Bobby Witt Sr., played 16 seasons in MLB. Which team did he spend the most time with?
Texas Rangers
Bobby Witt Sr. pitched 10 of his 16 seasons in Arlington
Q3 Gabriel Hughes — tonight's Rockies starter — was Colorado's first-round pick in what year?
2022
10th overall pick · (Backup: Coors Field opened in 1995 at approximately 5,280 feet)
Stat Glossary · Terms Used Today
xERA
Expected ERA based on quality of contact allowed; smooths out luck and sequencing
FIP
Fielding Independent Pitching; ERA estimator using only Ks, BBs, HRs (removes defense)
xFIP
FIP with home run rate regressed to league average
wOBA
Weighted On-Base Average; values each outcome by how many runs it produces
xwOBA
Expected wOBA based on exit velocity and launch angle (contact quality, not results)
OAA
Outs Above Average; Statcast range metric for fielders (positive = plus defender)
ERA−
Park/league adjusted ERA (100 = average; lower is better)
FIP−
Park/league adjusted FIP (100 = average; lower is better)
HH%
Hard-hit rate; percentage of batted balls with exit velocity ≥95 mph
wRC+
Weighted Runs Created Plus; park-adjusted offensive production (100 = average)
RV/100
Run value per 100 pitches for a specific pitch type (negative = elite pitch)
WIS
Weather Impact Score (0–7); composite of wind, precipitation, and temperature extremes