2026
15-Day HR Leaders
1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs 1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs
Mitch Keller
Mitch Keller RHP PIT
113 matchups scored · 13 game days
12 HRs Allowed
10.6% HR Rate (Pool)
13.1% Overall HR/FB
3.32 FIP
3.79 xFIP
-0.76 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.92
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
13.1%
Overall HR/FB ?Pitcher's overall season HR-per-fly-ball rate. Matchup rows may show handedness splits such as vs LHH or vs RHH.
56th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
76.1%
Hard-Hit% Allowed ?% of batted balls hit ≥95 mph against this pitcher. >45% elite homer-prone, <33% elite homer-resistant.
·
FB% ?Fly-ball rate (% of batted balls that are fly balls). >45% extreme fly-ball pitcher — gives up many HRs. <30% ground-ball pitcher — HR-resistant.
3.32
FIP ?Fielding Independent Pitching. >5.0 elite-bad, 4.0–5.0 above avg, <3.5 elite-good. Isolates pitcher's HR/K/BB skill from defense.
27th pctile
3.79
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-0.76
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
14th pctile
10.6%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
113
Pool Matchups
12
HRs Allowed (Pool)
0
Top-15 Matchups
0
HRs to Top-15
10.6%
HR Rate
Recent HR Splits
trend vs full-pool HR rate
Window Matchups Game Days HR HR Rate HR/Game Avg Max EV Avg HR EV Avg HR LA Avg HR Dist Trend
Last 7 15 2 1 6.7% 0.5 93.8mph 101.2mph 29.0° 405ft Down -3.9pp
Last 15 24 3 1 4.2% 0.33 96.7mph 101.2mph 29.0° 405ft Down -6.4pp
Last 30 51 6 7 13.7% 1.17 97.9mph 104.1mph 28.1° 407ft Up +3.1pp
Batted-Ball Damage
92 tracked BBE from 113 pool matchups
96.9
110.8
70
0
103.8
28.3°
404
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-05 Mike Yastrzemski 106.2mph · · · ·
2026-06-05 Matt Olson 105.4mph · · · ·
2026-06-05 Mauricio Dubón 101.2mph 101.2mph 29° 405ft Yes
2026-05-30 Luke Keaschall 106.5mph · · · ·
2026-05-30 Kody Clemens 105.1mph · · · ·
2026-05-30 Tristan Gray 104.2mph · · · ·
2026-05-30 Orlando Arcia 101.2mph · · · ·
2026-05-24 George Springer 105.0mph · · · ·
HRs Allowed Per Game Day
13 days · 12 total HRs
HRs Allowed
12 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-05 Mauricio Dubón #161 37 Truist Park 101.2mph 29.0° 405ft
2026-05-19 Alec Burleson #119 42 Busch Stadium 102.5mph 28.0° 404.0ft
2026-05-19 Nolan Gorman #129 40 Busch Stadium 108.2mph 29.0° 437.0ft
2026-05-19 JJ Wetherholt #182 33 Busch Stadium 105.0mph 23.0° 406.0ft
2026-05-19 Iván Herrera #218 25 Busch Stadium 102.6mph 24.0° 410.0ft
2026-05-13 Mickey Moniak #35 45 PNC Park 103.4mph 31.0° 372.0ft
2026-05-13 TJ Rumfield #206 21 PNC Park 105.9mph 33.0° 415.0ft
2026-05-07 Corbin Carroll #122 22 Chase Field 104.0mph 27.0° 406.0ft
2026-04-19 Junior Caminero #197 30 PNC Park 103.0mph 29.0° 398.0ft
2026-04-14 CJ Abrams #137 27 PNC Park 102.7mph 30.0° 389.0ft
2026-04-08 Jake Cronenworth #221 25 PNC Park 103.2mph 28.0° 399.0ft
2026-03-28 Luis Robert Jr. #128 34 Citi Field · · ·
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 401 33.1% -1.4 84.0 28.7° 1
Sinker 210 17.3% +0.3 84.5 10.2° 0
Sweeper 207 17.1% +0.9 77.7 16.1° 2
Changeup 126 10.4% +1.9 86.4 2.8° 1
Slider 105 8.7% -1.6 81.6 -0.9° 0
Curveball 90 7.4% +1.7 85.7 0.1° 1
Cutter 73 6.0% +0.7 77.5 9.7° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
76.1%
76.1%
All Scored Matchups
113 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-11 Alex Freeland #— 47 ⚪ D · — ·
2026-06-11 Kyle Tucker #— 47 ⚪ D · — ·
2026-06-11 Mookie Betts #— 47 ⚪ D · — ·
2026-06-11 Freddie Freeman #— 47 ⚪ D · — ·
2026-06-11 Andy Pages #— 47 ⚪ D · — ·
2026-06-11 Dalton Rushing #— 47 ⚪ D · — ·
2026-06-11 Max Muncy #— 47 ⚪ D · — ·
2026-06-11 Shohei Ohtani #— 47 ⚪ D · — ·
2026-06-05 Sandy León #240 8 ⚪ D ➖ NTRL ·
2026-06-05 Dominic Smith #184 32 ⚪ D ❄ COLD ·
2026-06-05 Mike Yastrzemski #173 34 ⚪ D 📉 COOL ·
2026-06-05 Mauricio Dubón #161 37 ⚪ D ➖ NTRL 💥
2026-06-05 Austin Riley #151 39 ⚪ D 📉 COOL ·
2026-06-05 Ozzie Albies #139 41 ⚪ D ➖ NTRL ·
2026-06-05 Matt Olson #16 69 🔵 C+ ➖ NTRL ·
2026-05-30 Orlando Arcia #269 12 ⚪ D ➖ NTRL ·
2026-05-30 Luke Keaschall #261 16 ⚪ D 📉 COOL ·
2026-05-30 Victor Caratini #246 23 ⚪ D ➖ NTRL ·
2026-05-30 Tristan Gray #235 26 ⚪ D 📉 COOL ·
2026-05-30 Josh Bell #232 27 ⚪ D 📉 COOL ·
2026-05-30 Trevor Larnach #228 29 ⚪ D ➖ NTRL ·
2026-05-30 Austin Martin #224 30 ⚪ D 📈 WARM ·
2026-05-30 Kody Clemens #156 42 ⚪ D ➖ NTRL ·
2026-05-30 Byron Buxton #28 66 🔵 C+ 📈 WARM ·
2026-05-24 Yohendrick Piñango #242 27 ⚪ D ➖ NTRL ·
2026-05-24 Vladimir Guerrero Jr. #233 29 ⚪ D 📉 COOL ·
2026-05-24 Brandon Valenzuela #227 30 ⚪ D ❄ COLD ·
2026-05-24 Ernie Clement #214 33 ⚪ D 📈 WARM ·
2026-05-24 Andrés Giménez #206 34 ⚪ D ➖ NTRL ·
2026-05-24 Jesús Sánchez #181 37 ⚪ D 📉 COOL ·
2026-05-24 George Springer #162 39 ⚪ D 📉 COOL ·
2026-05-24 Daulton Varsho #153 40 ⚪ D 📈 WARM ·
2026-05-24 Kazuma Okamoto #137 43 ⚪ D 📉 COOL ·
2026-05-19 César Prieto #261 3 ⚪ D ➖ NTRL ·
2026-05-19 Victor Scott II #258 9 ⚪ D ❄ COLD ·
2026-05-19 Iván Herrera #218 25 ⚪ D ❄ COLD 💥
2026-05-19 Pedro Pagés #211 27 ⚪ D 📉 COOL ·
2026-05-19 JJ Wetherholt #182 33 ⚪ D ❄ COLD 💥
2026-05-19 Nathan Church #172 34 ⚪ D ❄ COLD ·
2026-05-19 Nolan Gorman #129 40 ⚪ D 📈 WARM 💥
2026-05-19 Alec Burleson #119 42 ⚪ D 📉 COOL 💥
2026-05-19 Jordan Walker #30 65 🔵 C+ ❄ COLD ·
2026-05-13 Brenton Doyle #260 5 ⚪ D ❄ COLD ·
2026-05-13 Kyle Karros #253 10 ⚪ D ➖ NTRL ·
2026-05-13 Ezequiel Tovar #252 10 ⚪ D 📉 COOL ·
2026-05-13 Willi Castro #243 13 ⚪ D 📉 COOL ·
2026-05-13 Troy Johnston #225 17 ⚪ D 📉 COOL ·
2026-05-13 TJ Rumfield #206 21 ⚪ D ➖ NTRL 💥
2026-05-13 Edouard Julien #195 23 ⚪ D 📈 WARM ·
2026-05-13 Hunter Goodman #46 42 ⚪ D ➖ NTRL ·
2026-05-13 Mickey Moniak #35 45 ⚪ D 📈 WARM 💥
2026-05-07 Jose Fernandez #172 9 ⚪ D 📉 COOL ·
2026-05-07 Jorge Barrosa #170 11 ⚪ D 📉 COOL ·
2026-05-07 Alek Thomas #169 11 ⚪ D 📉 COOL ·
2026-05-07 Nolan Arenado #167 12 ⚪ D ➖ NTRL ·
2026-05-07 Geraldo Perdomo #165 13 ⚪ D 📈 WARM ·
2026-05-07 Ketel Marte #154 15 ⚪ D ➖ NTRL ·
2026-05-07 Adrian Del Castillo #147 16 ⚪ D 📈 WARM ·
2026-05-07 Ildemaro Vargas #138 19 ⚪ D 📉 COOL ·
2026-05-07 Corbin Carroll #122 22 ⚪ D ➖ NTRL 💥
2026-05-01 Eugenio Suárez #252 2 ⚪ D ❄ COLD ·
2026-05-01 Matt McLain #248 9 ⚪ D ➖ NTRL ·
2026-05-01 Ke'Bryan Hayes #247 11 ⚪ D 📈 WARM ·
2026-05-01 TJ Friedl #240 12 ⚪ D 📈 WARM ·
2026-05-01 Tyler Stephenson #232 14 ⚪ D ➖ NTRL ·
2026-05-01 Spencer Steer #201 20 ⚪ D 📈 WARM ·
2026-05-01 Sal Stewart #158 25 ⚪ D ➖ NTRL ·
2026-05-01 Elly De La Cruz #136 27 ⚪ D ➖ NTRL ·
2026-05-01 Nathaniel Lowe #125 28 ⚪ D 📈 WARM ·
2026-04-25 David Hamilton #268 10 ⚪ D ❄ COLD ·
2026-04-25 Brandon Lockridge #263 14 ⚪ D ❄ COLD ·
2026-04-25 Sal Frelick #258 18 ⚪ D 📉 COOL ·
2026-04-25 Luis Rengifo #212 31 ⚪ D ➖ NTRL ·
2026-04-25 William Contreras #176 39 ⚪ D ➖ NTRL ·
2026-04-25 Garrett Mitchell #150 44 ⚪ D ❄ COLD ·
2026-04-25 Jake Bauers #121 49 ⚪ D ➖ NTRL ·
2026-04-25 Brice Turang #104 52 🟠 C 📈 WARM ·
2026-04-25 Gary Sánchez #42 66 🔵 C+ ➖ NTRL ·
2026-04-19 Taylor Walls #267 3 ⚪ D 📉 COOL ·
2026-04-19 Chandler Simpson #265 4 ⚪ D 📉 COOL ·
2026-04-19 Jonny DeLuca #236 21 ⚪ D 📉 COOL ·
2026-04-19 Cedric Mullins #232 22 ⚪ D 📈 WARM ·
2026-04-19 Yandy Díaz #231 22 ⚪ D ❄ COLD ·
2026-04-19 Richie Palacios #215 25 ⚪ D ❄ COLD ·
2026-04-19 Junior Caminero #197 30 ⚪ D ➖ NTRL 💥
2026-04-19 Jonathan Aranda #182 33 ⚪ D ➖ NTRL ·
2026-04-19 Hunter Feduccia #162 37 ⚪ D ❄ COLD ·
2026-04-14 Keibert Ruiz #161 16 ⚪ D 📈 WARM ·
2026-04-14 Jorbit Vivas #158 10 ⚪ D 📉 COOL ·
2026-04-14 Brady House #156 19 ⚪ D ❄ COLD ·
2026-04-14 Luis García Jr. #151 25 ⚪ D 📉 COOL ·
2026-04-14 Daylen Lile #149 25 ⚪ D ➖ NTRL ·
2026-04-14 CJ Abrams #137 27 ⚪ D 📈 WARM 💥
2026-04-14 Joey Wiemer #120 31 ⚪ D ❄ COLD ·
2026-04-14 James Wood #107 36 ⚪ D 📈 WARM ·
2026-04-08 Luis Arraez #239 15 ⚪ D 📉 COOL ·
2026-04-08 Jose Iglesias #226 13 ⚪ D · — ·
2026-04-08 Xander Bogaerts #224 25 ⚪ D ➖ NTRL ·
2026-04-08 Jake Cronenworth #221 25 ⚪ D 📉 COOL 💥
2026-04-08 Elias Diaz #197 26 ⚪ D · — ·
2026-04-08 Gavin Sheets #174 32 ⚪ D ❄ COLD ·
2026-04-08 Manny Machado #158 35 ⚪ D ❄ COLD ·
2026-04-08 Fernando Tatis Jr. #154 34 ⚪ D 📈 WARM ·
2026-04-08 Jackson Merrill #125 37 ⚪ D ➖ NTRL ·
2026-03-28 Marcus Semien #176 31 ⚪ D · — ·
2026-03-28 Bo Bichette #131 36 ⚪ D · — ·
2026-03-28 Luis Robert Jr. #128 34 ⚪ D 📈 WARM 💥
2026-03-28 Carson Benge #111 38 ⚪ D 📉 COOL ·
2026-03-28 Jorge Polanco #102 44 ⚪ D ❄ COLD ·
2026-03-28 Francisco Lindor #99 40 ⚪ D · — ·
2026-03-28 Francisco Alvarez #71 41 ⚪ D · — ·
2026-03-28 Brett Baty #43 41 ⚪ D ❄ COLD ·
2026-03-28 Juan Soto #30 52 🟠 C 📉 COOL ·

Mitch Keller's full pitcher profile is waiting

Upgrade to see vulnerability signals, today’s threat breakdown, recent splits, batted-ball damage, and every scored matchup.

113 more waiting in the on-deck circle
LD 3.2.171

The top 10 picks. Every morning.

Free daily home run predictions from the model, in your inbox before first pitch.

No spam. Unsubscribe anytime. Just picks and results.