2026
15-Day HR Leaders
1 Rafael Devers 6 HRs · 2 Elly De La Cruz 5 HRs · 3 Francisco Lindor 5 HRs · 4 Kyle Schwarber 5 HRs · 5 Jackson Chourio 5 HRs · 6 Carter Jensen 5 HRs · 7 Kody Clemens 5 HRs · 8 Pete Crow-Armstrong 5 HRs · 9 Max Muncy 4 HRs · 10 Corey Seager 4 HRs · 11 Colson Montgomery 4 HRs · 12 Coby Mayo 4 HRs 1 Rafael Devers 6 HRs · 2 Elly De La Cruz 5 HRs · 3 Francisco Lindor 5 HRs · 4 Kyle Schwarber 5 HRs · 5 Jackson Chourio 5 HRs · 6 Carter Jensen 5 HRs · 7 Kody Clemens 5 HRs · 8 Pete Crow-Armstrong 5 HRs · 9 Max Muncy 4 HRs · 10 Corey Seager 4 HRs · 11 Colson Montgomery 4 HRs · 12 Coby Mayo 4 HRs
2026-09-09 · TOR @ ATH

Anatomy of a Homer: Henry Bolte's 414-footer

Henry Bolte off Michael Lorenzen · Sutter Health Park

108.7
Exit velo (mph)
28°
Launch angle
414
Distance (ft)
78.6
Bat speed (mph)

The situation

Bottom of the 3rd, 2-1 count, bases empty, tied 0-0. It was the go-ahead swing. Win probability moved 12 points on one pitch.

The pitch

Michael Lorenzen threw a sweeper at 82.2 mph, in the strike zone, inner third, pitch 4 of the at-bat.

The swing

Bat speed 78.6 mph, attack angle 14°, contact at 108.7 mph off the bat, 28° launch.

The flight

414 feet, a barrel by classification.

The park

Sutter Health Park, 89 degrees, Partly Cloudy, 8 mph, Calm.

Where it was — sweeper, 82.2 mph (catcher's view)

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

THR 3.3.173 · build 676

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.