Nightly briefing

Baseball last night

Games of 2026-07-10

HISTORY LAST NIGHT: Tristan Peters hit for the CYCLE (4-for-4, HR, 3B, 2B, 1B) — happens about a half-dozen times a season.

Milestones reached last night: Yordan Alvarez reached 30 HR; Jung Hoo Lee reached 100 hits; James Wood reached 100 hits.

The .400 chase: Otto Lopez went 0-for-7 last night and saw his average slip 6 points to .339. The gap to .400 is now .061.

The so-what: through 96 team games, Kyle Schwarber sits 11 HR behind Bonds' 73-homer pace (43 at this point). That's the number that decides whether this season becomes a chase or a footnote.

Active streaks

The game is running hot

Full streak watch →

Title races

Who owns the season?

Full watch →

Record Radar · 2026-07-10

Records in danger this season

Full Record Radar →
Batter Strikeouts NEGATIVE HISTORY
Kyle Schwarber headshot
Kyle SchwarberPHI

Kyle Schwarber is on pace for 238 strikeouts

Kyle Schwarber has struck out 141 times, projecting to 238. Mark Reynolds' record is 223. But he's doing damage too: he leads MLB in home runs (32) — one every 10.8 at-bats. The strikeouts are the price of the power.

Mark Reynolds struck out 223 times in 2009, a mark that has survived the highest-strikeout era in history.

98History score
Current
141
Projected
238
Record
223 Mark Reynolds · 2009

Statcast edge cases

The extremes

Open Statcast lab →

Thresholds approaching

Milestone watch

Club races →

Tonight's stakes

What to watch today

01

The stat at stake: Otto Lopez carries a .339 average into today. A .400 finish would take roughly a .492 clip the rest of the way (127-for-258) — extreme territory, but every multi-hit day moves the math, and every 0-for-4 costs about two points.

02

30/30 watch: Pete Crow-Armstrong sits at 21 HR / 23 SB — 9 homers short and 7 steals short of a 30/30 season, projecting to 36/40.

How to read the site

The chase, in plain English

Otto Lopez leads MLB at .339, but .400 is still a mountain. He would need 39 straight hits to get there today, or roughly a .492 average the rest of the way (127-for-258) to finish at .400.

Every chase gets a 0–100 History Score against the record book, allowing home-run pace, streaks, Statcast extremes, and even negative history to share one radar.