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
Ryan Weathers
Ryan Weathers LHP NYY
130 matchups scored · 15 game days
14 HRs Allowed
10.8% HR Rate (Pool)
22.0% Overall HR/FB
3.76 FIP
2.93 xFIP
+0.83 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.93
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
22.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.
92th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
81.2%
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.76
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.
39th pctile
2.93
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+0.83
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
85th pctile
10.8%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
130
Pool Matchups
14
HRs Allowed (Pool)
23
Top-15 Matchups
3
HRs to Top-15
10.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 1 6.7% 0.5 100.4mph 107.2mph 27.0° 420ft Down -4.1pp
Last 15 22 3 3 13.6% 1.0 99.5mph 106.4mph 31.7° 409ft Up +2.8pp
Last 30 40 5 8 20.0% 1.6 100.5mph 106.4mph 30.1° 412ft Up +9.2pp
Batted-Ball Damage
101 tracked BBE from 130 pool matchups
100.4
114.6
82
0
106.0
30.7°
405
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-24 Spencer Torkelson 106.0mph · · · ·
2026-06-24 Kevin McGonigle 105.3mph · · · ·
2026-06-24 Riley Greene 104.6mph · · · ·
2026-06-24 Hao-Yu Lee 101.9mph · · · ·
2026-06-24 Matt Vierling 100.8mph · · · ·
2026-06-24 Dillon Dingler 100.4mph · · · ·
2026-06-18 Colson Montgomery 108.3mph 107.2mph 27° 420ft Yes
2026-06-18 Edgar Quero 104.6mph · · · ·
HRs Allowed Per Game Day
15 days · 14 total HRs
HRs Allowed
14 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-18 Colson Montgomery #3 82 Yankee Stadium 107.2mph 27.0° 420ft
2026-06-12 Kazuma Okamoto #35 62 Rogers Centre 111.4mph 36.0° 423ft
2026-06-12 George Springer #113 44 Rogers Centre 100.5mph 32.0° 385ft
2026-06-05 Willson Contreras #26 66 Yankee Stadium 112.8mph 26.0° 419ft
2026-06-05 Andruw Monasterio #153 39 Yankee Stadium 104.9mph 32.0° 408ft
2026-05-30 Shea Langeliers #26 66 Sutter Health Park 109.2mph 25.0° 426ft
2026-05-30 Nick Kurtz #56 59 Sutter Health Park 104.0mph 36.0° 410ft
2026-05-30 Tyler Soderstrom #96 52 Sutter Health Park 101.5mph 27.0° 403ft
2026-05-18 George Springer #122 43 Yankee Stadium 107.0mph 36.0° 403.0ft
2026-05-18 Ernie Clement #170 39 Yankee Stadium 99.4mph 28.0° 381.0ft
2026-05-11 Coby Mayo #9 50 Camden Yards 99.6mph 32.0° 389.0ft
2026-05-02 Pete Alonso #6 53 Yankee Stadium 114.6mph 23.0° 413.0ft
2026-04-25 Christian Walker #41 66 Minute Maid Park 106.9mph 35.0° 398.0ft
2026-04-25 Carlos Correa #117 50 Minute Maid Park 104.4mph 35.0° 391.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 359 27.9% +2.0 85.5 32.6° 9
Changeup 295 22.9% +0.4 80.2 0.2° 4
Sinker 255 19.8% -1.2 84.0 15.8° 1
Sweeper 253 19.7% -1.0 75.7 11.5° 1
Slider 125 9.7% +0.4 84.2 17.9° 2
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
81.2%
81.2%
All Scored Matchups
130 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-24 Zach McKinstry #223 28 ⚪ D 📉 COOL ·
2026-06-24 Jake Rogers #176 37 ⚪ D 📉 COOL ·
2026-06-24 Hao-Yu Lee #173 38 ⚪ D ❄ COLD ·
2026-06-24 Matt Vierling #146 41 ⚪ D 📈 WARM ·
2026-06-24 Kevin McGonigle #140 42 ⚪ D 📉 COOL ·
2026-06-24 Riley Greene #75 51 🟠 C ➖ NTRL ·
2026-06-24 Spencer Torkelson #45 58 🟠 C 📉 COOL ·
2026-06-24 Dillon Dingler #8 70 🟡 B ➖ NTRL ·
2026-06-18 Luisangel Acuña #103 36 ⚪ D 📈 WARM ·
2026-06-18 Edgar Quero #101 36 ⚪ D 📈 WARM ·
2026-06-18 Chase Meidroth #80 41 ⚪ D ❄ COLD ·
2026-06-18 Tristan Peters #33 57 🟠 C 📈 WARM ·
2026-06-18 Miguel Vargas #11 72 🟡 B ➖ NTRL ·
2026-06-18 Colson Montgomery #3 82 🟢 A 📈 WARM 💥
2026-06-18 Randal Grichuk #2 83 🟢 A 📈 WARM ·
2026-06-12 Nathan Lukes #203 28 ⚪ D 📉 COOL ·
2026-06-12 Myles Straw #197 29 ⚪ D ❄ COLD ·
2026-06-12 Andrés Giménez #169 36 ⚪ D 📉 COOL ·
2026-06-12 Davis Schneider #150 39 ⚪ D · — ·
2026-06-12 Ernie Clement #121 43 ⚪ D 📉 COOL ·
2026-06-12 George Springer #113 44 ⚪ D 📉 COOL 💥
2026-06-12 Kazuma Okamoto #35 62 🔵 C+ 📉 COOL 💥
2026-06-05 Mickey Gasper #201 28 ⚪ D ❄ COLD ·
2026-06-05 Isiah Kiner-Falefa #170 35 ⚪ D 📈 WARM ·
2026-06-05 Caleb Durbin #166 36 ⚪ D 📈 WARM ·
2026-06-05 Andruw Monasterio #153 39 ⚪ D ❄ COLD 💥
2026-06-05 Connor Wong #141 41 ⚪ D 📈 WARM ·
2026-06-05 Ceddanne Rafaela #114 44 ⚪ D 📉 COOL ·
2026-06-05 Wilyer Abreu #88 48 ⚪ D 📉 COOL ·
2026-06-05 Jarren Duran #37 61 🔵 C+ ➖ NTRL ·
2026-06-05 Willson Contreras #26 66 🔵 C+ ➖ NTRL 💥
2026-05-30 Lawrence Butler #197 36 ⚪ D 📉 COOL ·
2026-05-30 Jeff Mcneil #161 42 ⚪ D 🔥 HOT ·
2026-05-30 Jacob Wilson #140 45 ⚪ D 🔥 HOT ·
2026-05-30 Carlos Cortes #120 47 ⚪ D ❄ COLD ·
2026-05-30 Tyler Soderstrom #96 52 🟠 C ❄ COLD 💥
2026-05-30 Zack Gelof #65 57 🟠 C ➖ NTRL ·
2026-05-30 Nick Kurtz #56 59 🟠 C 📉 COOL 💥
2026-05-30 Brent Rooker #44 62 🔵 C+ ➖ NTRL ·
2026-05-30 Shea Langeliers #26 66 🔵 C+ ❄ COLD 💥
2026-05-24 Nick Fortes #273 18 ⚪ D ❄ COLD ·
2026-05-24 Chandler Simpson #265 22 ⚪ D ➖ NTRL ·
2026-05-24 Cedric Mullins #254 25 ⚪ D ❄ COLD ·
2026-05-24 Taylor Walls #202 35 ⚪ D 📈 WARM ·
2026-05-24 Carson Williams #132 44 ⚪ D ❄ COLD ·
2026-05-24 Ryan Vilade #107 47 ⚪ D 📈 WARM ·
2026-05-24 Jonathan Aranda #54 58 🟠 C 📈 WARM ·
2026-05-24 Yandy Díaz #34 62 🔵 C+ 📈 WARM ·
2026-05-24 Junior Caminero #9 73 🟡 B 📈 WARM ·
2026-05-23 nick fortes #275 20 ⚪ D ❄ COLD ·
2026-05-23 chandler simpson #257 25 ⚪ D ➖ NTRL ·
2026-05-23 cedric mullins #252 27 ⚪ D ❄ COLD ·
2026-05-23 ben williamson #239 30 ⚪ D 🔥 HOT ·
2026-05-23 jonny deluca #230 32 ⚪ D ❄ COLD ·
2026-05-23 taylor walls #197 38 ⚪ D 📈 WARM ·
2026-05-23 jonathan aranda #56 61 🔵 C+ 📈 WARM ·
2026-05-23 yandy díaz #41 65 🔵 C+ 📈 WARM ·
2026-05-23 junior caminero #10 76 🟡 B 📈 WARM ·
2026-05-18 Vladimir Guerrero Jr. #182 36 ⚪ D ❄ COLD ·
2026-05-18 Ernie Clement #170 39 ⚪ D 📈 WARM 💥
2026-05-18 Myles Straw #157 40 ⚪ D 📉 COOL ·
2026-05-18 Jesús Sánchez #144 41 ⚪ D ❄ COLD ·
2026-05-18 George Springer #122 43 ⚪ D ➖ NTRL 💥
2026-05-18 Andrés Giménez #116 44 ⚪ D ➖ NTRL ·
2026-05-18 Davis Schneider #100 48 ⚪ D ❄ COLD ·
2026-05-18 Daulton Varsho #88 51 🟠 C 📈 WARM ·
2026-05-18 Kazuma Okamoto #23 72 🟡 B ➖ NTRL ·
2026-05-11 Blaze Alexander #58 32 ⚪ D ❄ COLD ·
2026-05-11 Taylor Ward #48 38 ⚪ D ❄ COLD ·
2026-05-11 Dylan Beavers #42 39 ⚪ D 📉 COOL ·
2026-05-11 Leody Taveras #33 43 ⚪ D ➖ NTRL ·
2026-05-11 Jeremiah Jackson #28 44 ⚪ D 📉 COOL ·
2026-05-11 Coby Mayo #9 50 🟠 C 📈 WARM 💥
2026-05-11 Gunnar Henderson #7 52 🟠 C 📉 COOL ·
2026-05-11 Samuel Basallo #5 53 🟠 C ➖ NTRL ·
2026-05-11 Pete Alonso #4 53 🟠 C 📈 WARM ·
2026-05-02 Blaze Alexander #77 35 ⚪ D 📉 COOL ·
2026-05-02 Jeremiah Jackson #24 45 ⚪ D 📉 COOL ·
2026-05-02 Leody Taveras #17 47 ⚪ D 📈 WARM ·
2026-05-02 Taylor Ward #14 48 ⚪ D 📈 WARM ·
2026-05-02 Dylan Beavers #13 49 ⚪ D 📈 WARM ·
2026-05-02 Gunnar Henderson #9 52 🟠 C 📉 COOL ·
2026-05-02 Samuel Basallo #7 53 🟠 C ➖ NTRL ·
2026-05-02 Pete Alonso #6 53 🟠 C 📈 WARM 💥
2026-05-02 Coby Mayo #3 57 🟠 C 🔥 HOT ·
2026-04-25 Carlos Correa #117 50 🟠 C 📉 COOL 💥
2026-04-25 Joey Loperfido #110 51 🟠 C 📈 WARM ·
2026-04-25 Isaac Paredes #100 54 🟠 C 📈 WARM ·
2026-04-25 Jose Altuve #99 54 🟠 C ➖ NTRL ·
2026-04-25 Brice Matthews #95 55 🟠 C 📉 COOL ·
2026-04-25 Yainer Diaz #78 58 🟠 C 🔥 HOT ·
2026-04-25 Christian Walker #41 66 🔵 C+ 📉 COOL 💥
2026-04-25 Cam Smith #36 67 🔵 C+ ➖ NTRL ·
2026-04-25 Yordan Alvarez #3 89 🟢 A ➖ NTRL ·
2026-04-19 Lane Thomas #163 37 ⚪ D 📉 COOL ·
2026-04-19 Michael Massey #95 51 🟠 C 🔥 HOT ·
2026-04-19 Elias Díaz #79 55 🟠 C ❄ COLD ·
2026-04-19 Isaac Collins #78 55 🟠 C 📉 COOL ·
2026-04-19 Vinnie Pasquantino #73 56 🟠 C 📈 WARM ·
2026-04-19 Salvador Perez #46 63 🔵 C+ ➖ NTRL ·
2026-04-19 Bobby Witt Jr. #45 63 🔵 C+ 📈 WARM ·
2026-04-19 Maikel Garcia #35 65 🔵 C+ 📉 COOL ·
2026-04-19 Starling Marte #26 69 🔵 C+ ❄ COLD ·
2026-04-09 Jacob Wilson #48 34 ⚪ D 📉 COOL ·
2026-04-09 Luis Urias #43 33 ⚪ D 📈 WARM ·
2026-04-09 Lawrence Butler #27 45 ⚪ D 📉 COOL ·
2026-04-09 Tyler Soderstrom #19 50 🟠 C 📉 COOL ·
2026-04-09 JJ Bleday #18 47 ⚪ D · — ·
2026-04-09 Max Muncy #11 56 🟠 C 📈 WARM ·
2026-04-09 Brent Rooker #8 55 🟠 C ➖ NTRL ·
2026-04-09 Nick Kurtz #7 67 🔵 C+ 📈 WARM ·
2026-04-09 Shea Langeliers #2 59 🟠 C ➖ NTRL ·
2026-04-04 Xavier Edwards #189 24 ⚪ D 📉 COOL ·
2026-04-04 Javier Sanoja #116 35 ⚪ D 📉 COOL ·
2026-04-04 Liam Hicks #105 32 ⚪ D 📈 WARM ·
2026-04-04 Eric Wagaman #101 38 ⚪ D 📈 WARM ·
2026-04-04 Dane Myers #86 35 ⚪ D 📉 COOL ·
2026-04-04 Otto Lopez #61 38 ⚪ D 📈 WARM ·
2026-04-04 Connor Norby #55 42 ⚪ D 📈 WARM ·
2026-04-04 Agustin Ramirez #26 48 ⚪ D ➖ NTRL ·
2026-04-04 Kyle Stowers #5 61 🔵 C+ 📈 WARM ·
2026-03-30 Ben Williamson #220 17 ⚪ D 📉 COOL ·
2026-03-30 Cole Young #189 24 ⚪ D 🔥 HOT ·
2026-03-30 J.P. Crawford #145 25 ⚪ D · — ·
2026-03-30 Mitch Garver #114 31 ⚪ D 🔥 HOT ·
2026-03-30 Jorge Polanco #75 43 ⚪ D 📉 COOL ·
2026-03-30 Randy Arozarena #70 40 ⚪ D 📉 COOL ·
2026-03-30 Dominic Canzone #59 41 ⚪ D 📈 WARM ·
2026-03-30 Julio Rodriguez #51 41 ⚪ D 📉 COOL ·
2026-03-30 Cal Raleigh #11 57 🟠 C 📉 COOL ·
Six home runs to freedom

Ryan Weathers's full pitcher profile is waiting

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

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