2026
15-Day HR Leaders
1 Pete Crow-Armstrong 6 HRs · 2 Byron Buxton 5 HRs · 3 Max Muncy 5 HRs · 4 Shohei Ohtani 5 HRs · 5 Wyatt Langford 5 HRs · 6 Paul Goldschmidt 5 HRs · 7 Bo Bichette 5 HRs · 8 Dansby Swanson 4 HRs · 9 Ben Rice 4 HRs · 10 Kazuma Okamoto 4 HRs · 11 Zach Neto 4 HRs · 12 Jac Caglianone 4 HRs 1 Pete Crow-Armstrong 6 HRs · 2 Byron Buxton 5 HRs · 3 Max Muncy 5 HRs · 4 Shohei Ohtani 5 HRs · 5 Wyatt Langford 5 HRs · 6 Paul Goldschmidt 5 HRs · 7 Bo Bichette 5 HRs · 8 Dansby Swanson 4 HRs · 9 Ben Rice 4 HRs · 10 Kazuma Okamoto 4 HRs · 11 Zach Neto 4 HRs · 12 Jac Caglianone 4 HRs
MacKenzie Gore
MacKenzie Gore LHP TEX
126 matchups scored · 15 game days
7 HRs Allowed
5.6% HR Rate (Pool)
17.0% Overall HR/FB
3.81 FIP
3.52 xFIP
+0.30 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.47
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
17.0%
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.
83th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
75.0%
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.81
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.
42th pctile
3.52
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+0.30
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
65th pctile
5.6%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
126
Pool Matchups
7
HRs Allowed (Pool)
14
Top-15 Matchups
1
HRs to Top-15
5.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 13 2 3 23.1% 1.5 97.8mph 103.8mph 28.7° 394ft Up +17.5pp
Last 15 19 3 3 15.8% 1.0 99.3mph 103.8mph 28.7° 394ft Up +10.2pp
Last 30 46 6 3 6.5% 0.5 99.1mph 103.8mph 28.7° 394ft Flat +0.9pp
Batted-Ball Damage
108 tracked BBE from 126 pool matchups
98.1
114.9
81
0
105.3
25.7°
387
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-20 Manny Machado 108.1mph 108.1mph 20° 408ft Yes
2026-06-20 Jackson Merrill 101.7mph · · · ·
2026-06-15 Josh Bell 105.5mph 100.0mph 32° 376ft Yes
2026-06-15 Byron Buxton 104.6mph 103.4mph 34° 398ft Yes
2026-06-10 Starling Marte 108.6mph · · · ·
2026-06-10 Jac Caglianone 106.1mph · · · ·
2026-06-10 Vinnie Pasquantino 101.8mph · · · ·
2026-06-10 Isaac Collins 101.4mph · · · ·
HRs Allowed Per Game Day
15 days · 7 total HRs
HRs Allowed
7 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-20 Manny Machado #117 46 Globe Life Field 108.1mph 20.0° 408ft
2026-06-15 Byron Buxton #7 74 Globe Life Field 103.4mph 34.0° 398ft
2026-06-15 Josh Bell #98 41 Globe Life Field 100.0mph 32.0° 376ft
2026-05-12 Ildemaro Vargas #45 43 Globe Life Field 103.9mph 23.0° 422.0ft
2026-04-25 Max Muncy #114 50 Globe Life Field 110.1mph 22.0° 387.0ft
2026-04-19 Randy Arozarena #217 25 T-Mobile Park 103.8mph 27.0° 347.0ft
2026-04-19 J.P. Crawford #228 23 T-Mobile Park 107.8mph 22.0° 369.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 649 44.2% -1.2 82.6 32.7° 2
Curveball 318 21.7% +0.3 83.0 5.5° 3
Changeup 154 10.5% -0.5 83.6 12.8° 0
Slider 134 9.1% -0.4 80.6 13.2° 0
Cutter 128 8.7% +1.4 82.3 17.6° 3
Sinker 84 5.7% +0.3 84.2 15.8° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
75.0%
75.0%
All Scored Matchups
126 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-20 Samad Taylor #201 24 ⚪ D 📉 COOL ·
2026-06-20 Xander Bogaerts #179 33 ⚪ D ➖ NTRL ·
2026-06-20 Jackson Merrill #136 43 ⚪ D ➖ NTRL ·
2026-06-20 Ty France #132 43 ⚪ D ❄ COLD ·
2026-06-20 Manny Machado #117 46 ⚪ D ➖ NTRL 💥
2026-06-15 Alex Jackson #149 12 ⚪ D 📉 COOL ·
2026-06-15 Austin Martin #146 18 ⚪ D 📉 COOL ·
2026-06-15 Luke Keaschall #138 26 ⚪ D 📈 WARM ·
2026-06-15 Ryan Kreidler #101 40 ⚪ D ➖ NTRL ·
2026-06-15 Josh Bell #98 41 ⚪ D 📈 WARM 💥
2026-06-15 Royce Lewis #48 55 🟠 C 📈 WARM ·
2026-06-15 Kody Clemens #37 58 🟠 C ➖ NTRL ·
2026-06-15 Byron Buxton #7 74 🟡 B 📈 WARM 💥
2026-06-10 Isaac Collins #213 23 ⚪ D ❄ COLD ·
2026-06-10 Lane Thomas #181 31 ⚪ D 📈 WARM ·
2026-06-10 Nick Loftin #177 33 ⚪ D ➖ NTRL ·
2026-06-10 Vinnie Pasquantino #159 36 ⚪ D ➖ NTRL ·
2026-06-10 Starling Marte #139 40 ⚪ D 🔥 HOT ·
2026-06-10 Jac Caglianone #78 51 🟠 C 📈 WARM ·
2026-06-03 Victor Scott II #260 12 ⚪ D ❄ COLD ·
2026-06-03 Masyn Winn #227 26 ⚪ D ➖ NTRL ·
2026-06-03 José Fermín #204 32 ⚪ D 📈 WARM ·
2026-06-03 Nolan Gorman #188 34 ⚪ D 📉 COOL ·
2026-06-03 Alec Burleson #163 37 ⚪ D 📉 COOL ·
2026-06-03 Thomas Saggese #144 40 ⚪ D 📈 WARM ·
2026-06-03 Nelson Velázquez #143 40 ⚪ D 🔥 HOT ·
2026-06-03 Iván Herrera #74 52 🟠 C 📈 WARM ·
2026-06-03 Jordan Walker #42 59 🟠 C 📉 COOL ·
2026-05-29 Lane Thomas #243 17 ⚪ D 📉 COOL ·
2026-05-29 Kyle Isbel #236 21 ⚪ D ❄ COLD ·
2026-05-29 Starling Marte #233 22 ⚪ D 📉 COOL ·
2026-05-29 Maikel Garcia #226 25 ⚪ D 📉 COOL ·
2026-05-29 Vinnie Pasquantino #222 26 ⚪ D ❄ COLD ·
2026-05-29 Nick Loftin #218 27 ⚪ D ❄ COLD ·
2026-05-29 Jac Caglianone #137 43 ⚪ D ➖ NTRL ·
2026-05-29 Bobby Witt Jr. #92 49 ⚪ D ➖ NTRL ·
2026-05-29 Salvador Perez #80 51 🟠 C 📈 WARM ·
2026-05-24 Sebastián Rivero #275 18 ⚪ D ❄ COLD ·
2026-05-24 Jose Siri #213 34 ⚪ D 📈 WARM ·
2026-05-24 Adam Frazier #197 36 ⚪ D ❄ COLD ·
2026-05-24 Vaughn Grissom #180 38 ⚪ D 📉 COOL ·
2026-05-24 Jo Adell #63 57 🟠 C 🔥 HOT ·
2026-05-24 Oswald Peraza #40 62 🔵 C+ 📈 WARM ·
2026-05-24 Jorge Soler #30 64 🔵 C+ ➖ NTRL ·
2026-05-24 Zach Neto #20 68 🔵 C+ 📈 WARM ·
2026-05-24 Mike Trout #10 73 🟡 B ➖ NTRL ·
2026-05-18 Kyle Karros #209 30 ⚪ D ❄ COLD ·
2026-05-18 Troy Johnston #190 35 ⚪ D 📉 COOL ·
2026-05-18 Willi Castro #183 36 ⚪ D 📉 COOL ·
2026-05-18 Ezequiel Tovar #172 39 ⚪ D ➖ NTRL ·
2026-05-18 Brenton Doyle #147 41 ⚪ D 📈 WARM ·
2026-05-18 Edouard Julien #137 42 ⚪ D 📉 COOL ·
2026-05-18 TJ Rumfield #69 54 🟠 C ➖ NTRL ·
2026-05-18 Hunter Goodman #20 75 🟡 B 📉 COOL ·
2026-05-18 Mickey Moniak #11 81 🟢 A ➖ NTRL ·
2026-05-12 Jose Fernandez #207 23 ⚪ D 📉 COOL ·
2026-05-12 Ketel Marte #192 25 ⚪ D 📉 COOL ·
2026-05-12 Alek Thomas #183 26 ⚪ D 📉 COOL ·
2026-05-12 Jorge Barrosa #149 30 ⚪ D 📉 COOL ·
2026-05-12 Geraldo Perdomo #136 31 ⚪ D 📈 WARM ·
2026-05-12 Adrian Del Castillo #122 33 ⚪ D 📈 WARM ·
2026-05-12 Nolan Arenado #111 34 ⚪ D 📈 WARM ·
2026-05-12 Ildemaro Vargas #45 43 ⚪ D 📉 COOL 💥
2026-05-12 Corbin Carroll #44 43 ⚪ D ➖ NTRL ·
2026-05-07 J.C. Escarra #69 35 ⚪ D 📉 COOL ·
2026-05-07 Paul Goldschmidt #59 37 ⚪ D ➖ NTRL ·
2026-05-07 Jasson Domínguez #30 42 ⚪ D ➖ NTRL ·
2026-05-07 Trent Grisham #10 50 🟠 C ➖ NTRL ·
2026-05-07 Cody Bellinger #9 50 🟠 C 📈 WARM ·
2026-05-07 Max Schuemann #5 54 🟠 C 📈 WARM ·
2026-05-07 Jazz Chisholm Jr. #4 55 🟠 C 🔥 HOT ·
2026-05-07 Amed Rosario #3 56 🟠 C 📉 COOL ·
2026-05-07 Aaron Judge #1 64 🔵 C+ 📈 WARM ·
2026-05-01 Gleyber Torres #251 3 ⚪ D ❄ COLD ·
2026-05-01 Colt Keith #239 12 ⚪ D 📉 COOL ·
2026-05-01 Javier Báez #231 14 ⚪ D ➖ NTRL ·
2026-05-01 Matt Vierling #208 19 ⚪ D 📈 WARM ·
2026-05-01 Kevin McGonigle #200 20 ⚪ D ➖ NTRL ·
2026-05-01 Dillon Dingler #186 21 ⚪ D 📉 COOL ·
2026-05-01 Riley Greene #185 21 ⚪ D ➖ NTRL ·
2026-05-01 Spencer Torkelson #135 27 ⚪ D 📈 WARM ·
2026-05-01 Kerry Carpenter #119 29 ⚪ D ➖ NTRL ·
2026-04-25 Denzel Clarke #242 24 ⚪ D 📈 WARM ·
2026-04-25 Jeff McNeil #241 24 ⚪ D 📈 WARM ·
2026-04-25 Jacob Wilson #240 24 ⚪ D 📈 WARM ·
2026-04-25 Lawrence Butler #235 27 ⚪ D 📈 WARM ·
2026-04-25 Tyler Soderstrom #137 46 ⚪ D 📈 WARM ·
2026-04-25 Max Muncy #114 50 🟠 C ➖ NTRL 💥
2026-04-25 Shea Langeliers #113 50 🟠 C ➖ NTRL ·
2026-04-25 Carlos Cortes #82 57 🟠 C 📈 WARM ·
2026-04-25 Nick Kurtz #64 61 🔵 C+ 📈 WARM ·
2026-04-19 Leo Rivas #247 16 ⚪ D 📈 WARM ·
2026-04-19 J.P. Crawford #228 23 ⚪ D 📉 COOL 💥
2026-04-19 Brendan Donovan #227 23 ⚪ D ❄ COLD ·
2026-04-19 Josh Naylor #226 23 ⚪ D ➖ NTRL ·
2026-04-19 Randy Arozarena #217 25 ⚪ D 📉 COOL 💥
2026-04-19 Julio Rodríguez #212 26 ⚪ D 📈 WARM ·
2026-04-19 Cole Young #203 29 ⚪ D 📈 WARM ·
2026-04-19 Cal Raleigh #199 30 ⚪ D 📈 WARM ·
2026-04-19 Luke Raley #58 61 🔵 C+ ➖ NTRL ·
2026-04-14 Jacob Wilson #68 27 ⚪ D 📉 COOL ·
2026-04-14 Luis Urias #63 25 ⚪ D ➖ NTRL ·
2026-04-14 Lawrence Butler #28 47 ⚪ D ➖ NTRL ·
2026-04-14 Tyler Soderstrom #24 48 ⚪ D 🔥 HOT ·
2026-04-14 Nick Kurtz #10 71 🟡 B 📈 WARM ·
2026-04-14 Shea Langeliers #9 68 🔵 C+ 📉 COOL ·
2026-04-14 Brent Rooker #7 69 🔵 C+ ➖ NTRL ·
2026-04-14 Max Muncy #6 65 🔵 C+ ➖ NTRL ·
2026-04-08 Ben Williamson #240 15 ⚪ D 📉 COOL ·
2026-04-08 J.P. Crawford #209 22 ⚪ D 📈 WARM ·
2026-04-08 Cole Young #206 22 ⚪ D 📈 WARM ·
2026-04-08 Mitch Garver #159 29 ⚪ D ❄ COLD ·
2026-04-08 Randy Arozarena #113 38 ⚪ D 📉 COOL ·
2026-04-08 Jorge Polanco #89 41 ⚪ D ❄ COLD ·
2026-04-08 Julio Rodriguez #88 39 ⚪ D ❄ COLD ·
2026-04-08 Cal Raleigh #50 56 🟠 C ❄ COLD ·
2026-04-08 Dominic Canzone #42 40 ⚪ D ➖ NTRL ·
2026-03-29 Justin Crawford #131 32 ⚪ D ❄ COLD ·
2026-03-29 J.T. Realmuto #124 38 ⚪ D 📉 COOL ·
2026-03-29 Trea Turner #122 38 ⚪ D ➖ NTRL ·
2026-03-29 Alec Bohm #113 35 ⚪ D 📉 COOL ·
2026-03-29 Adolis García #107 45 ⚪ D 📈 WARM ·
2026-03-29 Otto Kemp #65 46 ⚪ D 📉 COOL ·
2026-03-29 Edmundo Sosa #54 43 ⚪ D 🔥 HOT ·
2026-03-29 Bryce Harper #43 52 🟠 C 📉 COOL ·
2026-03-29 Kyle Schwarber #11 65 🔵 C+ ➖ NTRL ·
Six home runs to freedom

MacKenzie Gore's full pitcher profile is waiting

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

126 more waiting in the on-deck circle
LD 3.3.16 · build 516

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.