2026
15-Day HR Leaders
1 Elly De La Cruz 7 HRs · 2 Corey Seager 5 HRs · 3 Ronald Acuña Jr. 5 HRs · 4 Richie Palacios 5 HRs · 5 Kazuma Okamoto 5 HRs · 6 Max Muncy 5 HRs · 7 Kyle Schwarber 5 HRs · 8 Nolan Arenado 5 HRs · 9 Pete Alonso 5 HRs · 10 Rafael Devers 5 HRs · 11 Pete Crow-Armstrong 5 HRs · 12 Travis Bazzana 5 HRs 1 Elly De La Cruz 7 HRs · 2 Corey Seager 5 HRs · 3 Ronald Acuña Jr. 5 HRs · 4 Richie Palacios 5 HRs · 5 Kazuma Okamoto 5 HRs · 6 Max Muncy 5 HRs · 7 Kyle Schwarber 5 HRs · 8 Nolan Arenado 5 HRs · 9 Pete Alonso 5 HRs · 10 Rafael Devers 5 HRs · 11 Pete Crow-Armstrong 5 HRs · 12 Travis Bazzana 5 HRs
2026-09-16 · SF @ STL

Anatomy of a Homer: Drew Gilbert's 415-footer

Drew Gilbert off Riley O'Brien · Busch Stadium

104.3
Exit velo (mph)
32°
Launch angle
415
Distance (ft)
70.0
Bat speed (mph)

The situation

Top of the 10th, 0-0 count, a runner on, tied 4-4. It was the go-ahead swing. Win probability moved 33 points on one pitch.

The pitch

Riley O'Brien threw a sweeper at 79.7 mph, in the strike zone, up, pitch 1 of the at-bat.

The swing

Bat speed 70.0 mph, attack angle 11°, contact at 104.3 mph off the bat, 32° launch.

The flight

415 feet, a barrel by classification.

The park

Busch Stadium, 91 degrees, Cloudy, 4 mph, In From RF.

Where it was — sweeper, 79.7 mph (catcher's view)
What the board saw. Drew Gilbert wasn't ranked on our board that day — some days the game beats the model, and we say so. See how the full board did on the track record.

Data: MLB Statcast, our empirical park factors, and the morning odds snapshot. Model output for entertainment and research. Not gambling advice.

THR 3.3.174 · build 677

Yesterday's results + tonight's board. Every morning.

Yesterday's board graded name-by-name — hits and misses — plus tonight's ranked board (scores and matchups; batter names are Pro), free in your inbox before first pitch.

No spam. Unsubscribe anytime. Just picks and results.