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
Gavin Williams
Gavin Williams RHP CLE
147 matchups scored · 17 game days
13 HRs Allowed
8.8% HR Rate (Pool)
23.2% Overall HR/FB
4.04 FIP
3.27 xFIP
+0.77 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.76
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
23.2%
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.
93th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
73.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.
4.04
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.
50th pctile
3.27
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+0.77
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
83th pctile
8.8%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
147
Pool Matchups
13
HRs Allowed (Pool)
19
Top-15 Matchups
2
HRs to Top-15
8.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 15 2 2 13.3% 1.0 98.5mph 102.0mph 33.5° 376ft Up +4.5pp
Last 15 31 4 4 12.9% 1.0 99.6mph 103.4mph 30.8° 382ft Up +4.1pp
Last 30 49 6 6 12.2% 1.0 97.9mph 103.3mph 32.3° 384ft Up +3.4pp
Batted-Ball Damage
119 tracked BBE from 147 pool matchups
98.1
116.0
87
0
104.1
30.2°
388
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-22 Luisangel Acuña 104.6mph · · · ·
2026-06-22 Chase Meidroth 101.7mph · · · ·
2026-06-17 William Contreras 110.0mph · · · ·
2026-06-17 Jackson Chourio 107.2mph 100.2mph 34° 366ft Yes
2026-06-17 Brice Turang 103.9mph · · · ·
2026-06-17 Christian Yelich 103.8mph 103.8mph 33° 387ft Yes
2026-06-08 Paul Goldschmidt 104.9mph 104.9mph 31° 388ft Yes
2026-06-08 Ryan McMahon 104.7mph 104.7mph 25° 389ft Yes
HRs Allowed Per Game Day
17 days · 13 total HRs
HRs Allowed
13 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-17 Jackson Chourio #5 76 American Family Field 100.2mph 34.0° 366ft
2026-06-17 Christian Yelich #156 39 American Family Field 103.8mph 33.0° 387ft
2026-06-08 Ryan McMahon #49 52 Progressive Field 104.7mph 25.0° 389ft
2026-06-08 Paul Goldschmidt #54 50 Progressive Field 104.9mph 31.0° 388ft
2026-06-03 Jazz Chisholm Jr. #122 43 Yankee Stadium 107.5mph 33.0° 409ft
2026-06-03 José Caballero #214 28 Yankee Stadium 98.6mph 38.0° 364ft
2026-05-17 Elly De La Cruz #40 63 Progressive Field 109.0mph 29.0° 400.0ft
2026-05-05 Isaac Collins #172 21 Kauffman Stadium 104.9mph 21.0° 382.0ft
2026-04-24 Jesús Sánchez #48 66 Rogers Centre 111.8mph 29.0° 422.0ft
2026-04-18 Gunnar Henderson #41 65 Progressive Field 102.5mph 40.0° 368.0ft
2026-04-13 Nolan Arenado #49 18 Busch Stadium 101.8mph 24.0° 401.0ft
2026-04-01 Freddie Freeman #6 51 Dodger Stadium 104.4mph 28.0° 407.0ft
2026-03-27 Cole Young #95 26 T-Mobile Park 98.6mph 28.0° 367.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Sweeper 397 26.0% +0.4 81.1 11.5° 3
Fastball 364 23.8% -0.4 84.0 32.2° 3
Curveball 340 22.3% +0.4 85.3 -5.6° 5
Sinker 287 18.8% -1.6 88.1 18.6° 2
Cutter 140 9.2% +2.0 87.4 18.9° 3
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
73.1%
73.1%
All Scored Matchups
147 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-22 Luisangel Acuña #205 25 ⚪ D 📈 WARM ·
2026-06-22 Chase Meidroth #165 37 ⚪ D ❄ COLD ·
2026-06-22 Tristan Peters #147 40 ⚪ D 📉 COOL ·
2026-06-22 Sam Antonacci #102 47 ⚪ D 📈 WARM ·
2026-06-22 Andrew Benintendi #43 59 🟠 C 📈 WARM ·
2026-06-22 Miguel Vargas #34 61 🔵 C+ ➖ NTRL ·
2026-06-22 Colson Montgomery #12 72 🟡 B 📈 WARM ·
2026-06-17 Sal Frelick #214 25 ⚪ D 📉 COOL ·
2026-06-17 Christian Yelich #156 39 ⚪ D ➖ NTRL 💥
2026-06-17 William Contreras #134 43 ⚪ D 📉 COOL ·
2026-06-17 David Hamilton #132 44 ⚪ D 📈 WARM ·
2026-06-17 Brice Turang #65 55 🟠 C 📉 COOL ·
2026-06-17 Garrett Mitchell #50 58 🟠 C 📈 WARM ·
2026-06-17 Jackson Chourio #5 76 🟡 B ➖ NTRL 💥
2026-06-17 Jake Bauers #3 79 🟡 B 📈 WARM ·
2026-06-14 Colt Keith #173 37 ⚪ D 📈 WARM ·
2026-06-14 Kevin Mcgonigle #171 37 ⚪ D ➖ NTRL ·
2026-06-14 Matt Vierling #155 39 ⚪ D 📈 WARM ·
2026-06-14 Gleyber Torres #100 48 ⚪ D 🔥 HOT ·
2026-06-14 Riley Greene #66 56 🟠 C 📈 WARM ·
2026-06-14 Wenceel Pérez #56 58 🟠 C 📈 WARM ·
2026-06-14 Spencer Torkelson #51 58 🟠 C ➖ NTRL ·
2026-06-14 Kerry Carpenter #45 59 🟠 C 📉 COOL ·
2026-06-14 Dillon Dingler #9 74 🟡 B 📈 WARM ·
2026-06-08 José Caballero #108 29 ⚪ D 📉 COOL ·
2026-06-08 Trent Grisham #74 43 ⚪ D ❄ COLD ·
2026-06-08 Paul Goldschmidt #54 50 🟠 C ❄ COLD 💥
2026-06-08 Ryan McMahon #49 52 🟠 C 📈 WARM 💥
2026-06-08 Cody Bellinger #45 53 🟠 C 📈 WARM ·
2026-06-08 Spencer Jones #40 54 🟠 C 📉 COOL ·
2026-06-08 Ben Rice #14 68 🔵 C+ 📉 COOL ·
2026-06-03 José Caballero #214 28 ⚪ D 📉 COOL 💥
2026-06-03 Austin Wells #187 34 ⚪ D 📉 COOL ·
2026-06-03 Anthony Volpe #123 43 ⚪ D 📈 WARM ·
2026-06-03 Jazz Chisholm Jr. #122 43 ⚪ D ➖ NTRL 💥
2026-06-03 Trent Grisham #119 43 ⚪ D ❄ COLD ·
2026-06-03 Cody Bellinger #78 51 🟠 C ➖ NTRL ·
2026-06-03 Paul Goldschmidt #61 54 🟠 C ❄ COLD ·
2026-06-03 Ryan McMahon #59 55 🟠 C 📈 WARM ·
2026-06-03 Ben Rice #7 72 🟡 B ➖ NTRL ·
2026-05-27 Drew Millas #247 22 ⚪ D ❄ COLD ·
2026-05-27 Jorbit Vivas #128 44 ⚪ D 🔥 HOT ·
2026-05-27 Luis García Jr. #103 47 ⚪ D ➖ NTRL ·
2026-05-27 José Tena #60 57 🟠 C 📉 COOL ·
2026-05-27 Daylen Lile #57 58 🟠 C 🔥 HOT ·
2026-05-27 Jacob Young #43 62 🔵 C+ 🔥 HOT ·
2026-05-27 CJ Abrams #28 68 🔵 C+ ➖ NTRL ·
2026-05-27 Curtis Mead #22 69 🔵 C+ 📈 WARM ·
2026-05-27 James Wood #5 81 🟢 A ➖ NTRL ·
2026-05-22 J.T. Realmuto #191 31 ⚪ D 📈 WARM ·
2026-05-22 Brandon Marsh #150 36 ⚪ D ❄ COLD ·
2026-05-22 Adolis García #149 36 ⚪ D ❄ COLD ·
2026-05-22 Trea Turner #148 36 ⚪ D ➖ NTRL ·
2026-05-22 Justin Crawford #103 42 ⚪ D 📈 WARM ·
2026-05-22 Bryson Stott #102 42 ⚪ D ➖ NTRL ·
2026-05-22 Alec Bohm #101 42 ⚪ D 🔥 HOT ·
2026-05-22 Bryce Harper #14 69 🔵 C+ ➖ NTRL ·
2026-05-22 Kyle Schwarber #1 88 🟢 A 🔥 HOT ·
2026-05-17 TJ Friedl #194 33 ⚪ D 🔥 HOT ·
2026-05-17 Matt McLain #181 37 ⚪ D ➖ NTRL ·
2026-05-17 Tyler Stephenson #166 39 ⚪ D ❄ COLD ·
2026-05-17 Will Benson #90 52 🟠 C 📈 WARM ·
2026-05-17 Nathaniel Lowe #65 58 🟠 C ❄ COLD ·
2026-05-17 Spencer Steer #63 59 🟠 C ➖ NTRL ·
2026-05-17 Elly De La Cruz #40 63 🔵 C+ ➖ NTRL 💥
2026-05-17 Sal Stewart #35 66 🔵 C+ ➖ NTRL ·
2026-05-17 JJ Bleday #26 73 🟡 B ➖ NTRL ·
2026-05-10 Luke Keaschall #205 16 ⚪ D ➖ NTRL ·
2026-05-10 Austin Martin #194 18 ⚪ D 📉 COOL ·
2026-05-10 Matt Wallner #179 20 ⚪ D 📉 COOL ·
2026-05-10 Victor Caratini #172 21 ⚪ D 📈 WARM ·
2026-05-10 Trevor Larnach #157 23 ⚪ D ➖ NTRL ·
2026-05-10 Brooks Lee #147 24 ⚪ D 📉 COOL ·
2026-05-10 Josh Bell #127 28 ⚪ D 📈 WARM ·
2026-05-10 Ryan Jeffers #119 29 ⚪ D ➖ NTRL ·
2026-05-10 Byron Buxton #80 35 ⚪ D 📈 WARM ·
2026-05-05 Isaac Collins #172 21 ⚪ D 📉 COOL 💥
2026-05-05 Maikel Garcia #154 24 ⚪ D ❄ COLD ·
2026-05-05 Kyle Isbel #112 30 ⚪ D 📉 COOL ·
2026-05-05 Lane Thomas #90 33 ⚪ D 📈 WARM ·
2026-05-05 Salvador Perez #66 41 ⚪ D ➖ NTRL ·
2026-05-05 Bobby Witt Jr. #65 42 ⚪ D ➖ NTRL ·
2026-05-05 Vinnie Pasquantino #54 45 ⚪ D 📈 WARM ·
2026-05-05 Jac Caglianone #46 48 ⚪ D ➖ NTRL ·
2026-05-05 Carter Jensen #38 53 🟠 C 📈 WARM ·
2026-04-29 Richie Palacios #213 18 ⚪ D ❄ COLD ·
2026-04-29 Taylor Walls #201 20 ⚪ D 📉 COOL ·
2026-04-29 Cedric Mullins #181 23 ⚪ D 📉 COOL ·
2026-04-29 Chandler Simpson #180 23 ⚪ D ➖ NTRL ·
2026-04-29 Yandy Díaz #156 28 ⚪ D 📉 COOL ·
2026-04-29 Jake Fraley #112 35 ⚪ D 📈 WARM ·
2026-04-29 Jonathan Aranda #111 35 ⚪ D 📉 COOL ·
2026-04-29 Hunter Feduccia #96 36 ⚪ D 📉 COOL ·
2026-04-29 Junior Caminero #83 38 ⚪ D ➖ NTRL ·
2026-04-24 Tyler Heineman #189 34 ⚪ D 📉 COOL ·
2026-04-24 Nathan Lukes #152 44 ⚪ D ➖ NTRL ·
2026-04-24 Ernie Clement #117 50 🟠 C 📈 WARM ·
2026-04-24 Andrés Giménez #103 54 🟠 C ➖ NTRL ·
2026-04-24 Daulton Varsho #100 55 🟠 C ➖ NTRL ·
2026-04-24 Lenyn Sosa #91 57 🟠 C 📈 WARM ·
2026-04-24 Jesús Sánchez #48 66 🔵 C+ ➖ NTRL 💥
2026-04-24 Vladimir Guerrero Jr. #47 66 🔵 C+ ➖ NTRL ·
2026-04-24 Kazuma Okamoto #41 68 🔵 C+ · — ·
2026-04-18 Blaze Alexander #195 32 ⚪ D 📉 COOL ·
2026-04-18 Dylan Beavers #194 32 ⚪ D 📉 COOL ·
2026-04-18 Coby Mayo #189 33 ⚪ D 📈 WARM ·
2026-04-18 Taylor Ward #184 34 ⚪ D ➖ NTRL ·
2026-04-18 Colton Cowser #130 45 ⚪ D 📈 WARM ·
2026-04-18 Samuel Basallo #72 57 🟠 C 📉 COOL ·
2026-04-18 Pete Alonso #68 58 🟠 C 📈 WARM ·
2026-04-18 Jeremiah Jackson #43 64 🔵 C+ 📈 WARM ·
2026-04-18 Gunnar Henderson #41 65 🔵 C+ ➖ NTRL 💥
2026-04-13 Victor Scott II #65 12 ⚪ D 📉 COOL ·
2026-04-13 Masyn Winn #61 15 ⚪ D 📉 COOL ·
2026-04-13 Brendan Donovan #53 31 ⚪ D ❄ COLD ·
2026-04-13 Nolan Arenado #49 18 ⚪ D ➖ NTRL 💥
2026-04-13 Alec Burleson #40 38 ⚪ D ➖ NTRL ·
2026-04-13 Nolan Gorman #37 36 ⚪ D 📉 COOL ·
2026-04-13 Ivan Herrera #27 36 ⚪ D 📉 COOL ·
2026-04-13 Willson Contreras #12 43 ⚪ D 📈 WARM ·
2026-04-07 Drew Waters #226 24 ⚪ D ❄ COLD ·
2026-04-07 Michael Massey #219 23 ⚪ D 📈 WARM ·
2026-04-07 Kyle Isbel #153 23 ⚪ D 📈 WARM ·
2026-04-07 Maikel Garcia #146 35 ⚪ D 🔥 HOT ·
2026-04-07 Jac Caglianone #135 37 ⚪ D 📈 WARM ·
2026-04-07 Jonathan India #134 30 ⚪ D 📈 WARM ·
2026-04-07 Bobby Witt Jr. #86 45 ⚪ D ➖ NTRL ·
2026-04-07 Vinnie Pasquantino #67 45 ⚪ D ❄ COLD ·
2026-04-07 Salvador Perez #42 48 ⚪ D ➖ NTRL ·
2026-04-01 Mookie Betts #43 40 ⚪ D 📈 WARM ·
2026-04-01 Michael Conforto #21 42 ⚪ D 📈 WARM ·
2026-04-01 Will Smith #11 51 🟠 C ➖ NTRL ·
2026-04-01 Tommy Edman #10 40 ⚪ D · — ·
2026-04-01 Andy Pages #9 47 ⚪ D ❄ COLD ·
2026-04-01 Freddie Freeman #6 51 🟠 C 📈 WARM 💥
2026-04-01 Max Muncy #5 55 🟠 C ➖ NTRL ·
2026-04-01 Teoscar Hernandez #4 52 🟠 C 📈 WARM ·
2026-04-01 Shohei Ohtani #1 69 🔵 C+ 📈 WARM ·
2026-03-27 Ben Williamson #107 20 ⚪ D ➖ NTRL ·
2026-03-27 Cole Young #95 26 ⚪ D 📈 WARM 💥
2026-03-27 J.P. Crawford #78 27 ⚪ D · — ·
2026-03-27 Mitch Garver #59 33 ⚪ D ❄ COLD ·
2026-03-27 Jorge Polanco #29 45 ⚪ D ❄ COLD ·
2026-03-27 Randy Arozarena #28 42 ⚪ D 📈 WARM ·
2026-03-27 Dominic Canzone #17 43 ⚪ D 🔥 HOT ·
2026-03-27 Julio Rodriguez #15 43 ⚪ D 📈 WARM ·
2026-03-27 Cal Raleigh #3 59 🟠 C 📉 COOL ·
Six home runs to freedom

Gavin Williams's full pitcher profile is waiting

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

147 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.