2026
15-Day HR Leaders
1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs 1 Hunter Goodman 6 HRs · 2 Nick Kurtz 6 HRs · 3 Dillon Dingler 4 HRs · 4 Corbin Carroll 4 HRs · 5 Pete Crow-Armstrong 4 HRs · 6 Jake Bauers 4 HRs · 7 Tyler Soderstrom 4 HRs · 8 Marcus Semien 4 HRs · 9 JJ Bleday 4 HRs · 10 Brandon Marsh 3 HRs · 11 Brooks Lee 3 HRs · 12 Cedric Mullins 3 HRs
Ranger Suarez
Ranger Suarez LHP BOS
113 matchups scored · 13 game days
7 HRs Allowed
6.2% HR Rate (Pool)
17.7% Overall HR/FB
3.64 FIP
3.68 xFIP
-0.04 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.54
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
17.7%
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.
62.4%
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.64
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.
36th pctile
3.68
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-0.04
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
49th pctile
6.2%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
113
Pool Matchups
7
HRs Allowed (Pool)
4
Top-15 Matchups
1
HRs to Top-15
6.2%
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 14 2 1 7.1% 0.5 92.8mph 100.5mph 27.0° 394ft Flat +0.9pp
Last 15 32 4 3 9.4% 0.75 96.2mph 103.3mph 29.7° 415ft Up +3.2pp
Last 30 50 6 4 8.0% 0.67 96.8mph 105.1mph 29.2° 416ft Flat +1.8pp
Batted-Ball Damage
85 tracked BBE from 113 pool matchups
96.8
112.8
53
0
103.6
29.0°
397
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-07 Trent Grisham 103.7mph · · · ·
2026-06-07 Anthony Volpe 101.3mph · · · ·
2026-06-07 Cody Bellinger 100.5mph 100.5mph 27° 394ft Yes
2026-05-31 José Ramírez 108.0mph · · · ·
2026-05-31 Brayan Rocchio 103.3mph · · · ·
2026-05-31 Rhys Hoskins 102.5mph · · · ·
2026-05-31 Chase DeLauter 101.8mph · · · ·
2026-05-31 David Fry 100.8mph · · · ·
HRs Allowed Per Game Day
13 days · 7 total HRs
HRs Allowed
7 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-07 Cody Bellinger #68 52 Yankee Stadium 100.5mph 27.0° 394ft
2026-05-26 Matt Olson #58 56 Fenway Park 105.4mph 37.0° 428.0ft
2026-05-26 Michael Harris II #68 50 Fenway Park 104.1mph 25.0° 423.0ft
2026-05-14 Kyle Schwarber #7 75 Fenway Park 110.4mph 28.0° 417.0ft
2026-04-05 Manny Machado #151 36 Fenway Park 99.3mph 29.0° 365.0ft
2026-04-05 Jackson Merrill #166 37 Fenway Park 103.6mph 34.0° 384.0ft
2026-03-30 Jose Altuve #137 34 Minute Maid Park 102.2mph 23.0° 368.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Sinker 284 26.4% -0.9 84.1 12.2° 1
Fastball 223 20.8% -1.7 81.1 29.1° 1
Cutter 218 20.3% -0.7 81.3 26.0° 2
Changeup 171 15.9% +1.5 79.8 10.6° 1
Curveball 159 14.8% -1.2 76.7 13.8° 1
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
62.4%
62.4%
All Scored Matchups
113 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-07 José Caballero #177 32 ⚪ D 📉 COOL ·
2026-06-07 Anthony Volpe #145 39 ⚪ D 📈 WARM ·
2026-06-07 Trent Grisham #115 43 ⚪ D ❄ COLD ·
2026-06-07 Paul Goldschmidt #69 51 🟠 C ❄ COLD ·
2026-06-07 Cody Bellinger #68 52 🟠 C 📈 WARM 💥
2026-06-07 Amed Rosario #35 60 🔵 C+ 📈 WARM ·
2026-06-07 Ben Rice #9 72 🟡 B ➖ NTRL ·
2026-06-06 José Caballero #180 33 ⚪ D 📉 COOL ·
2026-06-06 Anthony Volpe #140 41 ⚪ D 📈 WARM ·
2026-06-06 Trent Grisham #122 43 ⚪ D ❄ COLD ·
2026-06-06 Cody Bellinger #68 53 🟠 C 📈 WARM ·
2026-06-06 Paul Goldschmidt #65 53 🟠 C ❄ COLD ·
2026-06-06 Amed Rosario #35 62 🔵 C+ 📈 WARM ·
2026-06-06 Ben Rice #6 73 🟡 B ➖ NTRL ·
2026-05-31 Stuart Fairchild #270 9 ⚪ D · — ·
2026-05-31 Austin Hedges #256 21 ⚪ D 📉 COOL ·
2026-05-31 David Fry #197 34 ⚪ D 📉 COOL ·
2026-05-31 Brayan Rocchio #184 36 ⚪ D 📈 WARM ·
2026-05-31 Chase DeLauter #155 41 ⚪ D 📉 COOL ·
2026-05-31 José Ramírez #120 47 ⚪ D ➖ NTRL ·
2026-05-31 Rhys Hoskins #117 47 ⚪ D 📉 COOL ·
2026-05-31 Kyle Manzardo #101 50 🟠 C 📈 WARM ·
2026-05-31 Travis Bazzana #95 51 🟠 C 📈 WARM ·
2026-05-26 Ha-Seong Kim #258 11 ⚪ D ➖ NTRL ·
2026-05-26 Mauricio Dubón #217 28 ⚪ D ➖ NTRL ·
2026-05-26 Ozzie Albies #199 31 ⚪ D ➖ NTRL ·
2026-05-26 Sandy León #182 34 ⚪ D 📉 COOL ·
2026-05-26 Ronald Acuña Jr. #181 35 ⚪ D 📈 WARM ·
2026-05-26 Eli White #146 40 ⚪ D 🔥 HOT ·
2026-05-26 Austin Riley #76 49 ⚪ D 📈 WARM ·
2026-05-26 Michael Harris II #68 50 🟠 C 📉 COOL 💥
2026-05-26 Matt Olson #58 56 🟠 C 📉 COOL 💥
2026-05-19 Lane Thomas #253 13 ⚪ D 📉 COOL ·
2026-05-19 Maikel Garcia #203 29 ⚪ D 📉 COOL ·
2026-05-19 Starling Marte #192 32 ⚪ D 📉 COOL ·
2026-05-19 Vinnie Pasquantino #165 35 ⚪ D 📉 COOL ·
2026-05-19 Carter Jensen #143 38 ⚪ D ❄ COLD ·
2026-05-19 Salvador Perez #142 38 ⚪ D ➖ NTRL ·
2026-05-19 Nick Loftin #134 39 ⚪ D 📈 WARM ·
2026-05-19 Bobby Witt Jr. #56 56 🟠 C 📈 WARM ·
2026-05-19 Jac Caglianone #50 57 🟠 C ➖ NTRL ·
2026-05-14 Edmundo Sosa #174 14 ⚪ D ❄ COLD ·
2026-05-14 Alec Bohm #172 15 ⚪ D 📉 COOL ·
2026-05-14 J.T. Realmuto #166 17 ⚪ D ➖ NTRL ·
2026-05-14 Trea Turner #154 21 ⚪ D 📉 COOL ·
2026-05-14 Felix Reyes #149 23 ⚪ D 📈 WARM ·
2026-05-14 Brandon Marsh #131 27 ⚪ D 📉 COOL ·
2026-05-14 Adolis García #114 32 ⚪ D ➖ NTRL ·
2026-05-14 Bryce Harper #25 58 🟠 C ➖ NTRL ·
2026-05-14 Kyle Schwarber #7 75 🟡 B 📈 WARM 💥
2026-05-03 Joey Loperfido #241 4 ⚪ D ❄ COLD ·
2026-05-03 Cam Smith #240 7 ⚪ D ❄ COLD ·
2026-05-03 Jose Altuve #233 11 ⚪ D ➖ NTRL ·
2026-05-03 Carlos Correa #222 13 ⚪ D ➖ NTRL ·
2026-05-03 Brice Matthews #216 14 ⚪ D 📉 COOL ·
2026-05-03 Isaac Paredes #191 19 ⚪ D 📈 WARM ·
2026-05-03 Yainer Diaz #181 21 ⚪ D 🔥 HOT ·
2026-05-03 Christian Walker #148 25 ⚪ D ➖ NTRL ·
2026-05-03 Yordan Alvarez #147 25 ⚪ D 📉 COOL ·
2026-04-27 Nathan Lukes #67 38 ⚪ D 📈 WARM ·
2026-04-27 Ernie Clement #64 39 ⚪ D ➖ NTRL ·
2026-04-27 Daulton Varsho #48 45 ⚪ D ➖ NTRL ·
2026-04-27 Andrés Giménez #47 45 ⚪ D ➖ NTRL ·
2026-04-27 George Springer #32 53 🟠 C 📉 COOL ·
2026-04-27 Vladimir Guerrero Jr. #25 57 🟠 C ➖ NTRL ·
2026-04-27 Davis Schneider #21 58 🟠 C ❄ COLD ·
2026-04-27 Kazuma Okamoto #16 61 🔵 C+ · — ·
2026-04-27 Jesús Sánchez #13 62 🔵 C+ 📈 WARM ·
2026-04-22 Jazz Chisholm Jr. #256 9 ⚪ D ❄ COLD ·
2026-04-22 José Caballero #227 19 ⚪ D 📈 WARM ·
2026-04-22 Austin Wells #210 23 ⚪ D 📉 COOL ·
2026-04-22 Ryan McMahon #189 27 ⚪ D 📈 WARM ·
2026-04-22 Cody Bellinger #188 27 ⚪ D ➖ NTRL ·
2026-04-22 Trent Grisham #119 39 ⚪ D ➖ NTRL ·
2026-04-22 Giancarlo Stanton #112 40 ⚪ D 📈 WARM ·
2026-04-22 Ben Rice #43 57 🟠 C 📉 COOL ·
2026-04-22 Aaron Judge #33 60 🔵 C+ 📈 WARM ·
2026-04-17 Zach McKinstry #235 18 ⚪ D ➖ NTRL ·
2026-04-17 Gleyber Torres #233 19 ⚪ D ➖ NTRL ·
2026-04-17 Javier Báez #216 23 ⚪ D 📈 WARM ·
2026-04-17 Spencer Torkelson #193 29 ⚪ D 📈 WARM ·
2026-04-17 Colt Keith #189 30 ⚪ D 📉 COOL ·
2026-04-17 Kevin McGonigle #165 34 ⚪ D · — ·
2026-04-17 Riley Greene #131 41 ⚪ D 🔥 HOT ·
2026-04-17 Kerry Carpenter #110 45 ⚪ D ➖ NTRL ·
2026-04-17 Dillon Dingler #75 54 🟠 C ➖ NTRL ·
2026-04-11 Victor Scott II #225 18 ⚪ D ❄ COLD ·
2026-04-11 Masyn Winn #222 22 ⚪ D 📉 COOL ·
2026-04-11 Nolan Arenado #211 25 ⚪ D ❄ COLD ·
2026-04-11 Lars Nootbaar #200 28 ⚪ D · — ·
2026-04-11 Alec Burleson #173 32 ⚪ D ➖ NTRL ·
2026-04-11 Brendan Donovan #161 28 ⚪ D ❄ COLD ·
2026-04-11 Ivan Herrera #107 34 ⚪ D ❄ COLD ·
2026-04-11 Nolan Gorman #77 32 ⚪ D 📉 COOL ·
2026-04-11 Willson Contreras #63 37 ⚪ D ➖ NTRL ·
2026-04-05 Luis Arraez #238 18 ⚪ D 📈 WARM ·
2026-04-05 Jose Iglesias #234 15 ⚪ D · — ·
2026-04-05 Xander Bogaerts #205 27 ⚪ D 🔥 HOT ·
2026-04-05 Jake Cronenworth #190 26 ⚪ D 📉 COOL ·
2026-04-05 Elias Diaz #176 28 ⚪ D 📈 WARM ·
2026-04-05 Jackson Merrill #166 37 ⚪ D 📉 COOL 💥
2026-04-05 Gavin Sheets #165 34 ⚪ D 📈 WARM ·
2026-04-05 Manny Machado #151 36 ⚪ D 📉 COOL 💥
2026-04-05 Fernando Tatis Jr. #128 35 ⚪ D ❄ COLD ·
2026-03-30 Jake Meyers #216 23 ⚪ D 📈 WARM ·
2026-03-30 Mauricio Dubon #207 22 ⚪ D 📈 WARM ·
2026-03-30 Cam Smith #178 29 ⚪ D 📈 WARM ·
2026-03-30 Victor Caratini #169 32 ⚪ D 📈 WARM ·
2026-03-30 Yainer Diaz #146 35 ⚪ D 📉 COOL ·
2026-03-30 Jeremy Pena #143 35 ⚪ D 📉 COOL ·
2026-03-30 Jose Altuve #137 34 ⚪ D 📈 WARM 💥
2026-03-30 Isaac Paredes #135 37 ⚪ D 📉 COOL ·
2026-03-30 Christian Walker #131 39 ⚪ D 📉 COOL ·

Ranger Suarez's full pitcher profile is waiting

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

113 more waiting in the on-deck circle
LD 3.2.171

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.