2026
15-Day HR Leaders
1 Cody Bellinger 6 HRs · 2 Pete Alonso 6 HRs · 3 Nolan Arenado 6 HRs · 4 Elly De La Cruz 5 HRs · 5 Isaac Paredes 5 HRs · 6 Kyle Tucker 5 HRs · 7 William Contreras 4 HRs · 8 Ronald Acuña Jr. 4 HRs · 9 Travis Bazzana 4 HRs · 10 Kazuma Okamoto 4 HRs · 11 Max Muncy 4 HRs · 12 Brandon Lowe 4 HRs 1 Cody Bellinger 6 HRs · 2 Pete Alonso 6 HRs · 3 Nolan Arenado 6 HRs · 4 Elly De La Cruz 5 HRs · 5 Isaac Paredes 5 HRs · 6 Kyle Tucker 5 HRs · 7 William Contreras 4 HRs · 8 Ronald Acuña Jr. 4 HRs · 9 Travis Bazzana 4 HRs · 10 Kazuma Okamoto 4 HRs · 11 Max Muncy 4 HRs · 12 Brandon Lowe 4 HRs
2026-09-21 · TOR @ BAL

Anatomy of a Homer: Pete Alonso's 400-footer

Pete Alonso off Tyler Rogers · Oriole Park at Camden Yards

112.9
Exit velo (mph)
22°
Launch angle
400
Distance (ft)
79.6
Bat speed (mph)

The situation

Bottom of the 8th, 1-1 count, a runner on, BAL trailing 3-2. It was the go-ahead swing. Win probability moved 61 points on one pitch.

The pitch

Tyler Rogers threw a sinker at 83.1 mph, in the strike zone, pitch 3 of the at-bat.

The swing

Bat speed 79.6 mph, attack angle 14°, contact at 112.9 mph off the bat, 22° launch.

The flight

400 feet, a barrel by classification.

The park

Oriole Park at Camden Yards, empirical park factor 0.98, 65 degrees, Overcast, 3 mph, In From RF.

Where it was — sinker, 83.1 mph (catcher's view)
What the board saw. Our model ranked Pete Alonso #1 on the morning slate; he hit 2nd. 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.177 · build 679

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.