2026
15-Day HR Leaders
1 Pete Crow-Armstrong 6 HRs · 2 Kazuma Okamoto 6 HRs · 3 Wyatt Langford 6 HRs · 4 Paul Goldschmidt 5 HRs · 5 Byron Buxton 5 HRs · 6 Max Muncy 5 HRs · 7 Brandon Marsh 4 HRs · 8 Dansby Swanson 4 HRs · 9 Brooks Lee 4 HRs · 10 Mookie Betts 4 HRs · 11 Joc Pederson 4 HRs · 12 Junior Caminero 4 HRs 1 Pete Crow-Armstrong 6 HRs · 2 Kazuma Okamoto 6 HRs · 3 Wyatt Langford 6 HRs · 4 Paul Goldschmidt 5 HRs · 5 Byron Buxton 5 HRs · 6 Max Muncy 5 HRs · 7 Brandon Marsh 4 HRs · 8 Dansby Swanson 4 HRs · 9 Brooks Lee 4 HRs · 10 Mookie Betts 4 HRs · 11 Joc Pederson 4 HRs · 12 Junior Caminero 4 HRs
Andrew Abbott
Andrew Abbott LHP CIN
145 matchups scored · 17 game days
20 HRs Allowed
13.8% HR Rate (Pool)
16.3% Overall HR/FB
4.79 FIP
4.72 xFIP
+0.07 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
1.18
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
16.3%
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.
80th 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.
4.79
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.
74th pctile
4.72
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+0.07
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
54th pctile
13.8%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
145
Pool Matchups
20
HRs Allowed (Pool)
10
Top-15 Matchups
1
HRs to Top-15
13.8%
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 16 2 4 25.0% 2.0 100.4mph 106.4mph 29.2° 413ft Up +11.2pp
Last 15 24 3 7 29.2% 2.33 99.0mph 103.4mph 31.0° 394ft Up +15.4pp
Last 30 39 5 7 17.9% 1.4 96.7mph 103.4mph 31.0° 394ft Up +4.1pp
Batted-Ball Damage
124 tracked BBE from 145 pool matchups
97.4
113.0
93
0
104.2
28.9°
395
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-26 Konnor Griffin 108.9mph 108.9mph 28° 435ft Yes
2026-06-26 Esmerlyn Valdez 106.5mph 106.5mph 36° 414ft Yes
2026-06-26 Marcell Ozuna 105.9mph 105.9mph 28° 408ft Yes
2026-06-26 Bryan Reynolds 103.2mph · · · ·
2026-06-26 Henry Davis 100.9mph · · · ·
2026-06-20 Amed Rosario 106.2mph · · · ·
2026-06-20 Paul Goldschmidt 104.3mph 104.3mph 25° 396ft Yes
2026-06-20 Anthony Volpe 101.8mph · · · ·
HRs Allowed Per Game Day
17 days · 20 total HRs
HRs Allowed
20 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-26 Esmerlyn Valdez #42 59 PNC Park 106.5mph 36.0° 414ft
2026-06-26 Marcell Ozuna #182 35 PNC Park 105.9mph 28.0° 408ft
2026-06-26 Konnor Griffin #199 33 PNC Park 108.9mph 28.0° 435ft
2026-06-20 Paul Goldschmidt #16 69 Yankee Stadium 104.3mph 25.0° 396ft
2026-06-14 Gabriel Moreno #58 57 Great American Ball Park 97.1mph 36.0° 353ft
2026-06-14 Tommy Troy #121 45 Great American Ball Park 101.8mph 30.0° 355ft
2026-06-14 Geraldo Perdomo #182 33 Great American Ball Park 99.1mph 34.0° 400ft
2026-05-27 Juan Soto #12 73 Citi Field 96.4mph 32.0° 366.0ft
2026-05-27 Eric Wagaman #225 28 Citi Field 110.1mph 25.0° 415.0ft
2026-05-20 Alec Bohm #138 40 Citizens Bank Park 107.0mph 20.0° 353.0ft
2026-05-20 Edmundo Sosa #201 31 Citizens Bank Park 106.7mph 26.0° 396.0ft
2026-05-15 Rhys Hoskins #106 48 Progressive Field 103.5mph 27.0° 382.0ft
2026-05-05 Michael Busch #89 33 Wrigley Field 105.8mph 30.0° 427.0ft
2026-04-30 Tyler Freeman #114 23 Great American Ball Park 97.1mph 27.0° 357.0ft
2026-04-24 Riley Greene #25 74 Great American Ball Park 103.9mph 27.0° 405.0ft
2026-04-24 Spencer Torkelson #40 68 Great American Ball Park 108.3mph 28.0° 435.0ft
2026-04-24 Javier Báez #121 49 Great American Ball Park 103.1mph 24.0° 403.0ft
2026-04-12 Oswald Peraza #37 46 Great American Ball Park 102.6mph 36.0° 383.0ft
2026-04-01 Oneil Cruz #45 50 Great American Ball Park 107.4mph 28.0° 407.0ft
2026-04-01 Bryan Reynolds #97 43 Great American Ball Park 107.7mph 32.0° 413.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 719 47.5% -0.2 85.1 27.3° 6
Sweeper 312 20.6% -0.2 77.9 29.5° 2
Changeup 258 17.1% +1.7 80.9 14.3° 3
Curveball 208 13.7% -0.0 80.9 16.0° 2
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
75.0%
75.0%
All Scored Matchups
145 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-26 Jared Triolo #240 16 ⚪ D 📉 COOL ·
2026-06-26 Jake Mangum #239 17 ⚪ D 📈 WARM ·
2026-06-26 Konnor Griffin #199 33 ⚪ D · — 💥
2026-06-26 Marcell Ozuna #182 35 ⚪ D 📈 WARM 💥
2026-06-26 Ryan O'Hearn #141 42 ⚪ D 📉 COOL ·
2026-06-26 Henry Davis #98 49 ⚪ D 📈 WARM ·
2026-06-26 Bryan Reynolds #82 51 🟠 C 🔥 HOT ·
2026-06-26 Esmerlyn Valdez #42 59 🟠 C ➖ NTRL 💥
2026-06-26 Brandon Lowe #39 60 🔵 C+ 📈 WARM ·
2026-06-20 José Caballero #122 45 ⚪ D 📉 COOL ·
2026-06-20 Anthony Volpe #88 51 🟠 C 🔥 HOT ·
2026-06-20 Amed Rosario #81 51 🟠 C ❄ COLD ·
2026-06-20 Cody Bellinger #54 57 🟠 C 📉 COOL ·
2026-06-20 Jasson Domínguez #21 69 🔵 C+ 📈 WARM ·
2026-06-20 Paul Goldschmidt #16 69 🔵 C+ 📉 COOL 💥
2026-06-20 Ben Rice #3 81 🟢 A ➖ NTRL ·
2026-06-14 Geraldo Perdomo #182 33 ⚪ D 📉 COOL 💥
2026-06-14 Jordan Lawlar #133 43 ⚪ D 📉 COOL ·
2026-06-14 Tommy Troy #121 45 ⚪ D 📈 WARM 💥
2026-06-14 Ildemaro Vargas #105 47 ⚪ D ➖ NTRL ·
2026-06-14 Nolan Arenado #77 52 🟠 C ➖ NTRL ·
2026-06-14 Gabriel Moreno #58 57 🟠 C 📉 COOL 💥
2026-06-14 Ketel Marte #48 59 🟠 C ➖ NTRL ·
2026-06-14 Corbin Carroll #7 78 🟡 B 📈 WARM ·
2026-06-08 Miguel Andújar #103 33 ⚪ D 📉 COOL ·
2026-06-08 Xander Bogaerts #86 40 ⚪ D ➖ NTRL ·
2026-06-08 Jackson Merrill #61 48 ⚪ D 📈 WARM ·
2026-06-08 Gavin Sheets #51 51 🟠 C 📉 COOL ·
2026-06-08 Ty France #47 52 🟠 C 📉 COOL ·
2026-06-08 Manny Machado #38 55 🟠 C 📈 WARM ·
2026-06-02 Nick Loftin #186 33 ⚪ D ❄ COLD ·
2026-06-02 Starling Marte #176 35 ⚪ D 📉 COOL ·
2026-06-02 Vinnie Pasquantino #150 39 ⚪ D ❄ COLD ·
2026-06-02 Lane Thomas #138 41 ⚪ D 📈 WARM ·
2026-06-02 Jac Caglianone #82 50 🟠 C ❄ COLD ·
2026-06-02 Michael Massey #56 56 🟠 C 📉 COOL ·
2026-06-02 Tyler Tolbert #48 58 🟠 C ❄ COLD ·
2026-06-02 Salvador Perez #43 59 🟠 C ➖ NTRL ·
2026-06-02 Bobby Witt Jr. #24 65 🔵 C+ 📈 WARM ·
2026-05-27 Luis Torrens #250 21 ⚪ D ➖ NTRL ·
2026-05-27 A.J. Ewing #236 26 ⚪ D · — ·
2026-05-27 Eric Wagaman #225 28 ⚪ D 📈 WARM 💥
2026-05-27 Carson Benge #170 37 ⚪ D 📈 WARM ·
2026-05-27 Marcus Semien #159 38 ⚪ D ➖ NTRL ·
2026-05-27 Brett Baty #118 45 ⚪ D 📈 WARM ·
2026-05-27 Bo Bichette #106 47 ⚪ D 📈 WARM ·
2026-05-27 Mark Vientos #89 49 ⚪ D ➖ NTRL ·
2026-05-27 Juan Soto #12 73 🟡 B ➖ NTRL 💥
2026-05-20 Edmundo Sosa #201 31 ⚪ D ❄ COLD 💥
2026-05-20 J.T. Realmuto #172 36 ⚪ D 📈 WARM ·
2026-05-20 Otto Kemp #145 39 ⚪ D 📉 COOL ·
2026-05-20 Alec Bohm #138 40 ⚪ D 📈 WARM 💥
2026-05-20 Trea Turner #117 43 ⚪ D ➖ NTRL ·
2026-05-20 Adolis García #112 44 ⚪ D ❄ COLD ·
2026-05-20 Brandon Marsh #104 46 ⚪ D 📉 COOL ·
2026-05-20 Bryson Stott #84 50 🟠 C ➖ NTRL ·
2026-05-20 Bryce Harper #8 81 🟢 A ➖ NTRL ·
2026-05-15 Steven Kwan #242 18 ⚪ D 📉 COOL ·
2026-05-15 Patrick Bailey #227 26 ⚪ D ❄ COLD ·
2026-05-15 Brayan Rocchio #208 29 ⚪ D ➖ NTRL ·
2026-05-15 Travis Bazzana #197 31 ⚪ D ➖ NTRL ·
2026-05-15 José Ramírez #124 45 ⚪ D 📉 COOL ·
2026-05-15 David Fry #112 47 ⚪ D 📉 COOL ·
2026-05-15 Rhys Hoskins #106 48 ⚪ D 📉 COOL 💥
2026-05-15 Chase DeLauter #78 55 🟠 C 📈 WARM ·
2026-05-15 Angel Martínez #66 58 🟠 C ➖ NTRL ·
2026-05-10 Joey Loperfido #62 40 ⚪ D 📉 COOL ·
2026-05-10 Yainer Diaz #57 41 ⚪ D 📉 COOL ·
2026-05-10 Jose Altuve #56 41 ⚪ D 📉 COOL ·
2026-05-10 Cam Smith #47 43 ⚪ D 📉 COOL ·
2026-05-10 Carlos Correa #39 45 ⚪ D ➖ NTRL ·
2026-05-10 Brice Matthews #28 47 ⚪ D 📉 COOL ·
2026-05-10 Isaac Paredes #25 49 ⚪ D 📈 WARM ·
2026-05-10 Christian Walker #2 61 🔵 C+ 📈 WARM ·
2026-05-10 Yordan Alvarez #1 61 🔵 C+ ➖ NTRL ·
2026-05-05 Alex Bregman #164 22 ⚪ D 📉 COOL ·
2026-05-05 Carson Kelly #153 24 ⚪ D ❄ COLD ·
2026-05-05 Matt Shaw #143 25 ⚪ D ❄ COLD ·
2026-05-05 Nico Hoerner #110 30 ⚪ D 📉 COOL ·
2026-05-05 Michael Busch #89 33 ⚪ D 🔥 HOT 💥
2026-05-05 Pete Crow-Armstrong #63 42 ⚪ D 📈 WARM ·
2026-05-05 Dansby Swanson #53 45 ⚪ D 📉 COOL ·
2026-05-05 Ian Happ #42 49 ⚪ D 📉 COOL ·
2026-05-05 Seiya Suzuki #3 80 🟢 A 📈 WARM ·
2026-04-30 Jordan Beck #135 18 ⚪ D ❄ COLD ·
2026-04-30 Ezequiel Tovar #127 19 ⚪ D 📉 COOL ·
2026-04-30 Tyler Freeman #114 23 ⚪ D 📉 COOL 💥
2026-04-30 Brenton Doyle #101 26 ⚪ D ➖ NTRL ·
2026-04-30 Troy Johnston #96 27 ⚪ D 📉 COOL ·
2026-04-30 Kyle Karros #95 27 ⚪ D ➖ NTRL ·
2026-04-30 TJ Rumfield #88 28 ⚪ D 📉 COOL ·
2026-04-30 Willi Castro #87 28 ⚪ D 📈 WARM ·
2026-04-30 Hunter Goodman #1 82 🟢 A 📈 WARM ·
2026-04-24 Gleyber Torres #143 45 ⚪ D ➖ NTRL ·
2026-04-24 Matt Vierling #127 48 ⚪ D 📉 COOL ·
2026-04-24 Javier Báez #121 49 ⚪ D ➖ NTRL 💥
2026-04-24 Hao-Yu Lee #54 66 🔵 C+ · — ·
2026-04-24 Kevin McGonigle #44 66 🔵 C+ · — ·
2026-04-24 Spencer Torkelson #40 68 🔵 C+ ➖ NTRL 💥
2026-04-24 Jahmai Jones #32 72 🟡 B 📈 WARM ·
2026-04-24 Riley Greene #25 74 🟡 B 📈 WARM 💥
2026-04-24 Dillon Dingler #6 83 🟢 A ➖ NTRL ·
2026-04-18 Victor Caratini #246 18 ⚪ D 📉 COOL ·
2026-04-18 Luke Keaschall #239 20 ⚪ D 📈 WARM ·
2026-04-18 Brooks Lee #229 23 ⚪ D 📉 COOL ·
2026-04-18 Austin Martin #207 28 ⚪ D 🔥 HOT ·
2026-04-18 Matt Wallner #198 31 ⚪ D ➖ NTRL ·
2026-04-18 Ryan Jeffers #158 38 ⚪ D ❄ COLD ·
2026-04-18 Josh Bell #155 39 ⚪ D ➖ NTRL ·
2026-04-18 Royce Lewis #132 44 ⚪ D ➖ NTRL ·
2026-04-18 Byron Buxton #121 46 ⚪ D 📈 WARM ·
2026-04-12 Nolan Schanuel #77 34 ⚪ D 📉 COOL ·
2026-04-12 Logan O'Hoppe #52 43 ⚪ D ➖ NTRL ·
2026-04-12 Oswald Peraza #37 46 ⚪ D 📉 COOL 💥
2026-04-12 Mike Trout #28 59 🟠 C ➖ NTRL ·
2026-04-12 Jorge Soler #22 43 ⚪ D 📈 WARM ·
2026-04-12 Jo Adell #21 49 ⚪ D 🔥 HOT ·
2026-04-12 Zach Neto #10 55 🟠 C ➖ NTRL ·
2026-04-07 Xavier Edwards #238 21 ⚪ D 🔥 HOT ·
2026-04-07 Dane Myers #208 31 ⚪ D ➖ NTRL ·
2026-04-07 Javier Sanoja #202 32 ⚪ D 📉 COOL ·
2026-04-07 Otto Lopez #190 34 ⚪ D 📈 WARM ·
2026-04-07 Eric Wagaman #182 35 ⚪ D · — ·
2026-04-07 Connor Norby #181 38 ⚪ D ➖ NTRL ·
2026-04-07 Liam Hicks #148 29 ⚪ D 🔥 HOT ·
2026-04-07 Agustin Ramirez #116 44 ⚪ D ❄ COLD ·
2026-04-07 Kyle Stowers #40 57 🟠 C 📉 COOL ·
2026-04-01 Nick Gonzales #218 32 ⚪ D 📉 COOL ·
2026-04-01 Jared Triolo #200 37 ⚪ D ❄ COLD ·
2026-04-01 Joey Bart #190 36 ⚪ D ❄ COLD ·
2026-04-01 Henry Davis #182 39 ⚪ D 📈 WARM ·
2026-04-01 Spencer Horwitz #163 42 ⚪ D ➖ NTRL ·
2026-04-01 Andrew McCutchen #157 39 ⚪ D 📈 WARM ·
2026-04-01 Tommy Pham #152 37 ⚪ D · — ·
2026-04-01 Bryan Reynolds #97 43 ⚪ D 📉 COOL 💥
2026-04-01 Oneil Cruz #45 50 🟠 C ➖ NTRL 💥
2026-03-26 Abraham Toro #94 36 ⚪ D · — ·
2026-03-26 Jarren Duran #88 46 ⚪ D ❄ COLD ·
2026-03-26 Ceddanne Rafaela #84 43 ⚪ D · — ·
2026-03-26 Alex Bregman #71 44 ⚪ D 📉 COOL ·
2026-03-26 Romy Gonzalez #60 47 ⚪ D 📉 COOL ·
2026-03-26 Carlos Narvaez #54 45 ⚪ D 📈 WARM ·
2026-03-26 Roman Anthony #43 48 ⚪ D ❄ COLD ·
2026-03-26 Wilyer Abreu #37 52 🟠 C 📈 WARM ·
2026-03-26 Trevor Story #36 45 ⚪ D 🔥 HOT ·
Six home runs to freedom

Andrew Abbott's full pitcher profile is waiting

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

145 more waiting in the on-deck circle
LD 3.3.21 · build 521

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.