Baseball last night
2026-07-10HISTORY LAST NIGHT: Tristan Peters hit for the CYCLE (4-for-4, HR, 3B, 2B, 1B) — happens about a half-dozen times a season.
Lines of the night: Jim Jarvis hit his FIRST career home run; Eduardo Valencia hit his FIRST career home run.
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-5 and saw his average slip 5 points to .340. The gap to .400 is now .060.
The so-what: through 95 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.
Title races
Full watch →Record Radar · 2026-07-10
Records in danger this season
Kyle Schwarber is on pace for 239 strikeouts
Kyle Schwarber has struck out 140 times, projecting to 239. Mark Reynolds' record is 223. But he's doing damage too: he leads MLB in home runs (32) — one every 10.7 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.
Milestone watch
Club races →Tonight's stakes
What to watch today
The stat at stake: Otto Lopez carries a .340 average into today. A .400 finish would take roughly a .487 clip the rest of the way (128-for-263) — extreme territory, but every multi-hit day moves the math, and every 0-for-4 costs about two points.
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 .340, but .400 is still a mountain. He would need 38 straight hits to get there today, or roughly a .487 average the rest of the way (128-for-263) to finish the season at .400. Every chase on the site gets a History Score (0–100) against the actual record book, so a home-run pace, a hitting streak, and a historically bad team can compete for the top of the Record Radar.