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
Emerson Hancock
Emerson Hancock RHP SEA
131 matchups scored · 15 game days
13 HRs Allowed
9.9% HR Rate (Pool)
18.8% Overall HR/FB
3.74 FIP
3.26 xFIP
+0.48 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.87
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
18.8%
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.
87th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
77.7%
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.74
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.
38th pctile
3.26
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+0.48
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
73th pctile
9.9%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
131
Pool Matchups
13
HRs Allowed (Pool)
6
Top-15 Matchups
1
HRs to Top-15
9.9%
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 3 20.0% 1.5 100.8mph 105.5mph 30.0° 411ft Up +10.1pp
Last 15 23 3 3 13.0% 1.0 101.2mph 105.5mph 30.0° 411ft Up +3.1pp
Last 30 41 5 5 12.2% 1.0 100.2mph 106.1mph 27.4° 406ft Up +2.3pp
Batted-Ball Damage
112 tracked BBE from 131 pool matchups
99.4
113.1
87
0
105.8
29.0°
406
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-20 Jarren Duran 106.4mph · · · ·
2026-06-20 Wilyer Abreu 106.3mph 106.3mph 23° 414ft Yes
2026-06-20 Marcelo Mayer 103.9mph · · · ·
2026-06-20 Caleb Durbin 100.1mph · · · ·
2026-06-14 James Wood 109.4mph 109.4mph 35° 413ft Yes
2026-06-14 CJ Abrams 108.7mph · · · ·
2026-06-14 Dylan Crews 104.4mph · · · ·
2026-06-14 Daylen Lile 103.3mph · · · ·
HRs Allowed Per Game Day
15 days · 13 total HRs
HRs Allowed
13 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-20 Wilyer Abreu #139 42 T-Mobile Park 106.3mph 23.0° 414ft
2026-06-14 James Wood #8 74 Nationals Park 109.4mph 35.0° 413ft
2026-06-14 Keibert Ruiz #141 41 Nationals Park 100.9mph 32.0° 406ft
2026-06-01 Marcus Semien #101 37 T-Mobile Park 103.2mph 28.0° 389ft
2026-05-26 Tyler Soderstrom #79 48 Sutter Health Park 110.5mph 19.0° 409.0ft
2026-05-08 Munetaka Murakami #74 34 Rate Field 106.2mph 32.0° 380.0ft
2026-04-26 Nathan Church #160 40 Busch Stadium 110.1mph 23.0° 407.0ft
2026-04-20 Shea Langeliers #47 52 T-Mobile Park 108.3mph 30.0° 432.0ft
2026-04-20 Nick Kurtz #57 49 T-Mobile Park 105.5mph 31.0° 416.0ft
2026-04-20 Max Muncy #71 46 T-Mobile Park 99.3mph 36.0° 397.0ft
2026-04-15 Xander Bogaerts #86 27 Petco Park 104.0mph 24.0° 381.0ft
2026-04-10 Yordan Alvarez #84 36 T-Mobile Park 104.5mph 31.0° 389.0ft
2026-04-04 Zach Neto #18 51 Angel Stadium 106.8mph 33.0° 443.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 499 37.7% -2.2 83.8 31.2° 7
Sinker 328 24.8% -1.6 86.9 1.9° 2
Sweeper 252 19.0% -0.2 76.2 20.8° 0
Cutter 147 11.1% -0.2 83.8 19.6° 2
Changeup 72 5.4% +3.2 80.9 16.5° 1
Curveball 25 1.9% +3.4 78.9 31.3° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
77.7%
77.7%
All Scored Matchups
131 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-20 Masataka Yoshida #210 20 ⚪ D 📉 COOL ·
2026-06-20 Marcelo Mayer #203 24 ⚪ D 📉 COOL ·
2026-06-20 Ceddanne Rafaela #165 35 ⚪ D ❄ COLD ·
2026-06-20 Caleb Durbin #153 39 ⚪ D 📈 WARM ·
2026-06-20 Wilyer Abreu #139 42 ⚪ D ➖ NTRL 💥
2026-06-20 Jarren Duran #112 46 ⚪ D 📉 COOL ·
2026-06-20 Willson Contreras #67 54 🟠 C ❄ COLD ·
2026-06-14 Nasim Nuñez #231 14 ⚪ D ➖ NTRL ·
2026-06-14 Jorbit Vivas #196 29 ⚪ D 📈 WARM ·
2026-06-14 Keibert Ruiz #141 41 ⚪ D ❄ COLD 💥
2026-06-14 Daylen Lile #124 44 ⚪ D ➖ NTRL ·
2026-06-14 Jacob Young #117 45 ⚪ D 📈 WARM ·
2026-06-14 Dylan Crews #71 53 🟠 C 📈 WARM ·
2026-06-14 CJ Abrams #63 56 🟠 C 📉 COOL ·
2026-06-14 James Wood #8 74 🟡 B 📉 COOL 💥
2026-06-08 Leody Taveras #106 31 ⚪ D ❄ COLD ·
2026-06-08 Blaze Alexander #83 40 ⚪ D 📉 COOL ·
2026-06-08 Taylor Ward #72 45 ⚪ D 📈 WARM ·
2026-06-08 Jackson Holliday #67 46 ⚪ D ➖ NTRL ·
2026-06-08 Gunnar Henderson #44 53 🟠 C ❄ COLD ·
2026-06-08 Colton Cowser #27 60 🔵 C+ 📉 COOL ·
2026-06-08 Pete Alonso #24 62 🔵 C+ 📉 COOL ·
2026-06-08 Coby Mayo #20 65 🔵 C+ 📈 WARM ·
2026-06-01 Tyrone Taylor #126 31 ⚪ D 📉 COOL ·
2026-06-01 Brett Baty #123 32 ⚪ D 📉 COOL ·
2026-06-01 Carson Benge #109 36 ⚪ D 📈 WARM ·
2026-06-01 Francisco Lindor #108 36 ⚪ D · — ·
2026-06-01 Marcus Semien #101 37 ⚪ D 📈 WARM 💥
2026-06-01 Mark Vientos #77 43 ⚪ D 📉 COOL ·
2026-06-01 Bo Bichette #75 44 ⚪ D 🔥 HOT ·
2026-06-01 Francisco Álvarez #51 49 ⚪ D 🔥 HOT ·
2026-06-01 Juan Soto #6 72 🟡 B ➖ NTRL ·
2026-05-26 Lawrence Butler #170 37 ⚪ D 📉 COOL ·
2026-05-26 Jeff Mcneil #150 40 ⚪ D 📈 WARM ·
2026-05-26 Jacob Wilson #110 45 ⚪ D 🔥 HOT ·
2026-05-26 Tyler Soderstrom #79 48 ⚪ D ❄ COLD 💥
2026-05-26 Carlos Cortes #64 51 🟠 C 📉 COOL ·
2026-05-26 Brent Rooker #45 60 🔵 C+ ➖ NTRL ·
2026-05-26 Zack Gelof #23 66 🔵 C+ 📈 WARM ·
2026-05-26 Nick Kurtz #18 68 🔵 C+ ➖ NTRL ·
2026-05-26 Shea Langeliers #14 70 🟡 B 📉 COOL ·
2026-05-20 Luisangel Acuña #255 15 ⚪ D 📈 WARM ·
2026-05-20 Chase Meidroth #216 28 ⚪ D 📉 COOL ·
2026-05-20 Tristan Peters #190 33 ⚪ D 📈 WARM ·
2026-05-20 Sam Antonacci #147 39 ⚪ D 📉 COOL ·
2026-05-20 Andrew Benintendi #122 43 ⚪ D ➖ NTRL ·
2026-05-20 Jarred Kelenic #111 45 ⚪ D ➖ NTRL ·
2026-05-20 Drew Romo #33 66 🔵 C+ 📉 COOL ·
2026-05-20 Colson Montgomery #16 76 🟡 B 📈 WARM ·
2026-05-20 Munetaka Murakami #6 85 🟢 A ➖ NTRL ·
2026-05-15 Jake Cronenworth #234 23 ⚪ D ❄ COLD ·
2026-05-15 Fernando Tatis Jr. #228 26 ⚪ D ❄ COLD ·
2026-05-15 Nick Castellanos #179 37 ⚪ D ➖ NTRL ·
2026-05-15 Xander Bogaerts #178 37 ⚪ D 📉 COOL ·
2026-05-15 Miguel Andujar #159 40 ⚪ D ➖ NTRL ·
2026-05-15 Manny Machado #158 40 ⚪ D 📈 WARM ·
2026-05-15 Jackson Merrill #140 43 ⚪ D 📈 WARM ·
2026-05-15 Ramón Laureano #92 51 🟠 C ➖ NTRL ·
2026-05-15 Gavin Sheets #77 56 🟠 C ➖ NTRL ·
2026-05-08 Chase Meidroth #238 7 ⚪ D ❄ COLD ·
2026-05-08 Tristan Peters #235 8 ⚪ D 📉 COOL ·
2026-05-08 Edgar Quero #226 10 ⚪ D 📉 COOL ·
2026-05-08 Luisangel Acuña #218 11 ⚪ D 📈 WARM ·
2026-05-08 Everson Pereira #197 16 ⚪ D ❄ COLD ·
2026-05-08 Andrew Benintendi #193 17 ⚪ D 📉 COOL ·
2026-05-08 Miguel Vargas #139 24 ⚪ D ➖ NTRL ·
2026-05-08 Colson Montgomery #98 31 ⚪ D 📈 WARM ·
2026-05-08 Munetaka Murakami #74 34 ⚪ D ➖ NTRL 💥
2026-05-02 Isaac Collins #121 30 ⚪ D 📉 COOL ·
2026-05-02 Maikel Garcia #107 31 ⚪ D ❄ COLD ·
2026-05-02 Salvador Perez #88 34 ⚪ D 📉 COOL ·
2026-05-02 Kyle Isbel #84 35 ⚪ D 📉 COOL ·
2026-05-02 Lane Thomas #71 37 ⚪ D 📈 WARM ·
2026-05-02 Vinnie Pasquantino #61 38 ⚪ D ➖ NTRL ·
2026-05-02 Bobby Witt Jr. #48 40 ⚪ D ➖ NTRL ·
2026-05-02 Jac Caglianone #28 45 ⚪ D 📈 WARM ·
2026-05-02 Carter Jensen #16 48 ⚪ D 📈 WARM ·
2026-04-26 Victor Scott II #272 13 ⚪ D 📉 COOL ·
2026-04-26 Masyn Winn #241 26 ⚪ D ➖ NTRL ·
2026-04-26 Nolan Gorman #232 28 ⚪ D 📉 COOL ·
2026-04-26 JJ Wetherholt #205 32 ⚪ D · — ·
2026-04-26 Nathan Church #160 40 ⚪ D 📈 WARM 💥
2026-04-26 Ramón Urías #139 43 ⚪ D 📉 COOL ·
2026-04-26 Alec Burleson #130 44 ⚪ D ➖ NTRL ·
2026-04-26 Iván Herrera #118 47 ⚪ D 🔥 HOT ·
2026-04-26 Jordan Walker #33 66 🔵 C+ 📉 COOL ·
2026-04-20 Jacob Wilson #167 16 ⚪ D ➖ NTRL ·
2026-04-20 Denzel Clarke #161 18 ⚪ D 📉 COOL ·
2026-04-20 Jeff McNeil #157 19 ⚪ D ➖ NTRL ·
2026-04-20 Lawrence Butler #140 27 ⚪ D ➖ NTRL ·
2026-04-20 Tyler Soderstrom #95 39 ⚪ D 📈 WARM ·
2026-04-20 Max Muncy #71 46 ⚪ D 📉 COOL 💥
2026-04-20 Nick Kurtz #57 49 ⚪ D 📈 WARM 💥
2026-04-20 Brent Rooker #50 51 🟠 C ❄ COLD ·
2026-04-20 Shea Langeliers #47 52 🟠 C ➖ NTRL 💥
2026-04-15 Ty France #95 29 ⚪ D ➖ NTRL ·
2026-04-15 Xander Bogaerts #86 27 ⚪ D ➖ NTRL 💥
2026-04-15 Jake Cronenworth #85 26 ⚪ D 📉 COOL ·
2026-04-15 Nick Castellanos #80 29 ⚪ D 📈 WARM ·
2026-04-15 Jackson Merrill #58 38 ⚪ D ➖ NTRL ·
2026-04-15 Freddy Fermin #48 26 ⚪ D ➖ NTRL ·
2026-04-15 Gavin Sheets #42 36 ⚪ D ➖ NTRL ·
2026-04-15 Manny Machado #41 34 ⚪ D 📈 WARM ·
2026-04-15 Ramón Laureano #18 46 ⚪ D ➖ NTRL ·
2026-04-10 Christian Vázquez #222 20 ⚪ D ❄ COLD ·
2026-04-10 Carlos Correa #185 27 ⚪ D 📈 WARM ·
2026-04-10 Jeremy Peña #131 34 ⚪ D ❄ COLD ·
2026-04-10 Cam Smith #116 28 ⚪ D 📈 WARM ·
2026-04-10 Joey Loperfido #105 32 ⚪ D ➖ NTRL ·
2026-04-10 Isaac Paredes #91 36 ⚪ D 📉 COOL ·
2026-04-10 Yordan Alvarez #84 36 ⚪ D 📈 WARM 💥
2026-04-10 Jose Altuve #81 33 ⚪ D 📈 WARM ·
2026-04-10 Christian Walker #54 39 ⚪ D ➖ NTRL ·
2026-04-04 Nolan Schanuel #89 34 ⚪ D 📈 WARM ·
2026-04-04 Luis Rengifo #84 32 ⚪ D 🔥 HOT ·
2026-04-04 Jorge Soler #24 46 ⚪ D 📈 WARM ·
2026-04-04 Yoan Moncada #22 51 🟠 C 📈 WARM ·
2026-04-04 Logan O'Hoppe #21 44 ⚪ D ❄ COLD ·
2026-04-04 Zach Neto #18 51 🟠 C ➖ NTRL 💥
2026-04-04 Taylor Ward #16 54 🟠 C 📉 COOL ·
2026-04-04 Mike Trout #12 51 🟠 C 📈 WARM ·
2026-04-04 Jo Adell #10 57 🟠 C 📉 COOL ·
2026-03-29 Brayan Rocchio #157 22 ⚪ D 🔥 HOT ·
2026-03-29 Steven Kwan #155 20 ⚪ D ❄ COLD ·
2026-03-29 Nolan Jones #154 25 ⚪ D 📈 WARM ·
2026-03-29 Angel Martinez #142 26 ⚪ D 🔥 HOT ·
2026-03-29 Bo Naylor #118 36 ⚪ D 📈 WARM ·
2026-03-29 Daniel Schneemann #104 34 ⚪ D ➖ NTRL ·
2026-03-29 Jose Ramirez #102 38 ⚪ D 🔥 HOT ·
2026-03-29 Gabriel Arias #100 33 ⚪ D 📈 WARM ·
2026-03-29 Kyle Manzardo #73 42 ⚪ D 📈 WARM ·
Six home runs to freedom

Emerson Hancock's full pitcher profile is waiting

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

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