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
Freddy Peralta
Freddy Peralta RHP NYM
138 matchups scored · 16 game days
13 HRs Allowed
9.4% HR Rate (Pool)
17.2% Overall HR/FB
3.98 FIP
3.79 xFIP
+0.19 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.81
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
17.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.
84th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
76.3%
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.98
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.
48th pctile
3.79
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
+0.19
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
59th pctile
9.4%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
138
Pool Matchups
13
HRs Allowed (Pool)
10
Top-15 Matchups
3
HRs to Top-15
9.4%
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 100.0mph 100.5mph 40.0° 372ft Up +3.9pp
Last 15 22 3 3 13.6% 1.0 101.1mph 100.7mph 37.3° 374ft Up +4.2pp
Last 30 49 6 6 12.2% 1.0 99.7mph 100.3mph 34.5° 381ft Up +2.8pp
Batted-Ball Damage
114 tracked BBE from 138 pool matchups
99.7
114.7
87
0
101.8
32.2°
389
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-20 Kyle Schwarber 111.1mph 103.3mph 43° 359ft Yes
2026-06-20 Trea Turner 109.2mph · · · ·
2026-06-20 Bryce Harper 107.5mph 97.7mph 37° 385ft Yes
2026-06-20 Alec Bohm 102.5mph · · · ·
2026-06-20 Bryson Stott 100.0mph · · · ·
2026-06-14 Matt Olson 106.0mph · · · ·
2026-06-14 Ozzie Albies 104.1mph · · · ·
2026-06-14 Mike Yastrzemski 100.4mph · · · ·
HRs Allowed Per Game Day
16 days · 13 total HRs
HRs Allowed
13 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-20 Kyle Schwarber #11 73 Citizens Bank Park 103.3mph 43.0° 359ft
2026-06-20 Bryce Harper #55 57 Citizens Bank Park 97.7mph 37.0° 385ft
2026-06-09 Alec Burleson #109 46 Citi Field 101.0mph 32.0° 378ft
2026-06-03 J.P. Crawford #135 41 T-Mobile Park 103.3mph 24.0° 409ft
2026-05-29 Owen Caissie #130 44 Citi Field 103.4mph 36.0° 397ft
2026-05-23 Liam Hicks #147 45 loanDepot Park 92.9mph 35.0° 356.0ft
2026-05-17 Ben Rice #8 86 Citi Field 102.0mph 26.0° 409.0ft
2026-05-12 Dillon Dingler #107 34 Citi Field 101.8mph 26.0° 369.0ft
2026-05-06 TJ Rumfield #126 33 Coors Field 96.3mph 39.0° 389.0ft
2026-04-30 CJ Abrams #43 43 Citi Field 105.0mph 30.0° 403.0ft
2026-04-18 Ian Happ #16 74 Wrigley Field 105.4mph 30.0° 431.0ft
2026-04-18 Carson Kelly #82 55 Wrigley Field 105.2mph 33.0° 405.0ft
2026-04-12 Nick Kurtz #9 49 Citi Field 106.5mph 28.0° 363.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 798 53.1% -0.4 84.3 28.5° 4
Changeup 343 22.8% +0.8 77.6 1.4° 2
Curveball 191 12.7% +1.7 81.8 9.3° 4
Slider 104 6.9% +0.6 81.4 21.9° 1
Sweeper 48 3.2% -2.4 79.8 23.1° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
76.3%
76.3%
All Scored Matchups
138 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-20 Justin Crawford #204 23 ⚪ D ❄ COLD ·
2026-06-20 Trea Turner #181 31 ⚪ D ❄ COLD ·
2026-06-20 Bryson Stott #146 40 ⚪ D 📉 COOL ·
2026-06-20 Alec Bohm #73 53 🟠 C 📈 WARM ·
2026-06-20 Brandon Marsh #64 55 🟠 C 📈 WARM ·
2026-06-20 Bryce Harper #55 57 🟠 C 📉 COOL 💥
2026-06-20 Kyle Schwarber #11 73 🟡 B 📉 COOL 💥
2026-06-14 Sandy León #234 10 ⚪ D 📉 COOL ·
2026-06-14 Mike Yastrzemski #154 39 ⚪ D 📈 WARM ·
2026-06-14 Dominic Smith #150 39 ⚪ D 📉 COOL ·
2026-06-14 Ozzie Albies #129 44 ⚪ D 📈 WARM ·
2026-06-14 Austin Riley #127 44 ⚪ D ➖ NTRL ·
2026-06-14 Mauricio Dubón #93 49 ⚪ D 📈 WARM ·
2026-06-14 Eli White #72 53 🟠 C 📈 WARM ·
2026-06-14 Matt Olson #17 69 🔵 C+ 📉 COOL ·
2026-06-09 Masyn Winn #193 31 ⚪ D 📈 WARM ·
2026-06-09 Nolan Gorman #154 38 ⚪ D 📉 COOL ·
2026-06-09 Nathan Church #143 40 ⚪ D · — ·
2026-06-09 JJ Wetherholt #136 42 ⚪ D 📈 WARM ·
2026-06-09 Iván Herrera #135 42 ⚪ D ➖ NTRL ·
2026-06-09 Alec Burleson #109 46 ⚪ D ➖ NTRL 💥
2026-06-09 Jordan Walker #33 59 🟠 C 📉 COOL ·
2026-06-03 Cole Young #213 28 ⚪ D ❄ COLD ·
2026-06-03 Josh Naylor #210 29 ⚪ D 📉 COOL ·
2026-06-03 Jhonny Pereda #149 39 ⚪ D 📈 WARM ·
2026-06-03 J.P. Crawford #135 41 ⚪ D ➖ NTRL 💥
2026-06-03 Randy Arozarena #89 49 ⚪ D 📈 WARM ·
2026-06-03 Colt Emerson #75 51 🟠 C ➖ NTRL ·
2026-06-03 Julio Rodríguez #50 57 🟠 C 📈 WARM ·
2026-06-03 Dominic Canzone #32 62 🔵 C+ ➖ NTRL ·
2026-06-03 Luke Raley #25 64 🔵 C+ ❄ COLD ·
2026-05-29 Jakob Marsee #206 29 ⚪ D 📉 COOL ·
2026-05-29 Agustín Ramírez #189 33 ⚪ D ➖ NTRL ·
2026-05-29 Otto Lopez #179 34 ⚪ D 📉 COOL ·
2026-05-29 Connor Norby #177 34 ⚪ D ❄ COLD ·
2026-05-29 Javier Sanoja #165 37 ⚪ D 📈 WARM ·
2026-05-29 Xavier Edwards #150 40 ⚪ D 📉 COOL ·
2026-05-29 Liam Hicks #138 42 ⚪ D ❄ COLD ·
2026-05-29 Owen Caissie #130 44 ⚪ D ➖ NTRL 💥
2026-05-29 Kyle Stowers #127 45 ⚪ D 📈 WARM ·
2026-05-23 Graham Pauley #227 32 ⚪ D · — ·
2026-05-23 Otto Lopez #214 35 ⚪ D ❄ COLD ·
2026-05-23 Joe Mack #210 36 ⚪ D ❄ COLD ·
2026-05-23 Connor Norby #161 42 ⚪ D 📉 COOL ·
2026-05-23 Liam Hicks #147 45 ⚪ D 📉 COOL 💥
2026-05-23 Jakob Marsee #135 46 ⚪ D 📈 WARM ·
2026-05-23 Xavier Edwards #134 46 ⚪ D 📉 COOL ·
2026-05-23 Kyle Stowers #119 48 ⚪ D 📈 WARM ·
2026-05-23 Owen Caissie #87 53 🟠 C 📈 WARM ·
2026-05-17 Anthony Volpe #213 30 ⚪ D 📉 COOL ·
2026-05-17 Jazz Chisholm Jr. #202 32 ⚪ D ❄ COLD ·
2026-05-17 J.C. Escarra #175 38 ⚪ D ❄ COLD ·
2026-05-17 Ryan McMahon #174 38 ⚪ D 📉 COOL ·
2026-05-17 Cody Bellinger #93 52 🟠 C ➖ NTRL ·
2026-05-17 Spencer Jones #42 63 🔵 C+ ➖ NTRL ·
2026-05-17 Trent Grisham #41 63 🔵 C+ ➖ NTRL ·
2026-05-17 Ben Rice #8 86 🟢 A 📉 COOL 💥
2026-05-17 Aaron Judge #3 92 🔥 A+ 📈 WARM ·
2026-05-12 Colt Keith #240 13 ⚪ D ❄ COLD ·
2026-05-12 Gleyber Torres #235 14 ⚪ D 📉 COOL ·
2026-05-12 Javier Báez #187 25 ⚪ D ❄ COLD ·
2026-05-12 Kevin McGonigle #179 26 ⚪ D ❄ COLD ·
2026-05-12 Matt Vierling #127 32 ⚪ D 📈 WARM ·
2026-05-12 Dillon Dingler #107 34 ⚪ D 📉 COOL 💥
2026-05-12 Spencer Torkelson #106 34 ⚪ D 📉 COOL ·
2026-05-12 Riley Greene #95 35 ⚪ D 📈 WARM ·
2026-05-12 Kerry Carpenter #50 42 ⚪ D 📉 COOL ·
2026-05-06 Brenton Doyle #148 29 ⚪ D 📉 COOL ·
2026-05-06 Kyle Karros #143 30 ⚪ D 📉 COOL ·
2026-05-06 Ezequiel Tovar #142 30 ⚪ D 📉 COOL ·
2026-05-06 TJ Rumfield #126 33 ⚪ D 📉 COOL 💥
2026-05-06 Troy Johnston #114 34 ⚪ D 📉 COOL ·
2026-05-06 Willi Castro #85 38 ⚪ D 📈 WARM ·
2026-05-06 Edouard Julien #84 38 ⚪ D ➖ NTRL ·
2026-05-06 Mickey Moniak #21 50 🟠 C ➖ NTRL ·
2026-05-06 Hunter Goodman #7 55 🟠 C 📈 WARM ·
2026-05-05 Kyle Karros #238 11 ⚪ D ❄ COLD ·
2026-05-05 Ezequiel Tovar #230 12 ⚪ D 📉 COOL ·
2026-05-05 Brenton Doyle #221 13 ⚪ D 📉 COOL ·
2026-05-05 Troy Johnston #156 24 ⚪ D ❄ COLD ·
2026-05-05 Willi Castro #130 27 ⚪ D 📈 WARM ·
2026-05-05 TJ Rumfield #126 28 ⚪ D ➖ NTRL ·
2026-05-05 Edouard Julien #106 31 ⚪ D ➖ NTRL ·
2026-05-05 Hunter Goodman #25 60 🔵 C+ 📈 WARM ·
2026-05-05 Mickey Moniak #10 75 🟡 B ➖ NTRL ·
2026-04-30 Jacob Young #173 10 ⚪ D ❄ COLD ·
2026-04-30 Nasim Nuñez #150 16 ⚪ D 📉 COOL ·
2026-04-30 Luis García Jr. #128 19 ⚪ D 📉 COOL ·
2026-04-30 Drew Millas #99 27 ⚪ D 🔥 HOT ·
2026-04-30 Jorbit Vivas #98 27 ⚪ D 🔥 HOT ·
2026-04-30 Daylen Lile #53 40 ⚪ D 📈 WARM ·
2026-04-30 José Tena #50 41 ⚪ D 🔥 HOT ·
2026-04-30 CJ Abrams #43 43 ⚪ D 📉 COOL 💥
2026-04-30 James Wood #2 82 🟢 A 📈 WARM ·
2026-04-24 Tyler Freeman #248 11 ⚪ D 📉 COOL ·
2026-04-24 Jake McCarthy #232 21 ⚪ D 📉 COOL ·
2026-04-24 Troy Johnston #228 22 ⚪ D 📉 COOL ·
2026-04-24 Brenton Doyle #221 25 ⚪ D 📈 WARM ·
2026-04-24 Kyle Karros #218 26 ⚪ D ➖ NTRL ·
2026-04-24 Ezequiel Tovar #215 27 ⚪ D 📉 COOL ·
2026-04-24 TJ Rumfield #214 27 ⚪ D ❄ COLD ·
2026-04-24 Mickey Moniak #104 54 🟠 C 📈 WARM ·
2026-04-24 Hunter Goodman #92 57 🟠 C 🔥 HOT ·
2026-04-18 Michael Busch #208 28 ⚪ D 📉 COOL ·
2026-04-18 Alex Bregman #170 36 ⚪ D ❄ COLD ·
2026-04-18 Nico Hoerner #159 38 ⚪ D ➖ NTRL ·
2026-04-18 Pete Crow-Armstrong #145 41 ⚪ D 📈 WARM ·
2026-04-18 Matt Shaw #94 52 🟠 C ➖ NTRL ·
2026-04-18 Carson Kelly #82 55 🟠 C 📉 COOL 💥
2026-04-18 Dansby Swanson #53 62 🔵 C+ ➖ NTRL ·
2026-04-18 Moisés Ballesteros #17 74 🟡 B 📈 WARM ·
2026-04-18 Ian Happ #16 74 🟡 B ➖ NTRL 💥
2026-04-12 Jeff McNeil #55 20 ⚪ D 📈 WARM ·
2026-04-12 Denzel Clarke #53 17 ⚪ D 📉 COOL ·
2026-04-12 Lawrence Butler #30 28 ⚪ D ➖ NTRL ·
2026-04-12 Tyler Soderstrom #18 31 ⚪ D 📈 WARM ·
2026-04-12 Carlos Cortes #13 39 ⚪ D ❄ COLD ·
2026-04-12 Nick Kurtz #9 49 ⚪ D 📈 WARM 💥
2026-04-12 Shea Langeliers #8 45 ⚪ D 📉 COOL ·
2026-04-12 Max Muncy #2 42 ⚪ D ➖ NTRL ·
2026-04-01 Victor Scott II #229 21 ⚪ D ❄ COLD ·
2026-04-01 Masyn Winn #221 26 ⚪ D 📉 COOL ·
2026-04-01 Brendan Donovan #214 32 ⚪ D 🔥 HOT ·
2026-04-01 Lars Nootbaar #210 32 ⚪ D · — ·
2026-04-01 Nolan Arenado #208 28 ⚪ D 📉 COOL ·
2026-04-01 Alec Burleson #181 36 ⚪ D 📈 WARM ·
2026-04-01 Nolan Gorman #153 36 ⚪ D 📉 COOL ·
2026-04-01 Willson Contreras #120 42 ⚪ D ❄ COLD ·
2026-04-01 Ivan Herrera #80 39 ⚪ D 📈 WARM ·
2026-03-26 Nick Gonzales #147 27 ⚪ D 📈 WARM ·
2026-03-26 Jared Triolo #137 32 ⚪ D ❄ COLD ·
2026-03-26 Joey Bart #132 31 ⚪ D 📈 WARM ·
2026-03-26 Henry Davis #125 34 ⚪ D 📉 COOL ·
2026-03-26 Spencer Horwitz #107 37 ⚪ D 📈 WARM ·
2026-03-26 Andrew McCutchen #103 34 ⚪ D 📈 WARM ·
2026-03-26 Tommy Pham #97 32 ⚪ D ❄ COLD ·
2026-03-26 Bryan Reynolds #76 38 ⚪ D 🔥 HOT ·
2026-03-26 Oneil Cruz #48 46 ⚪ D 📉 COOL ·
Six home runs to freedom

Freddy Peralta's full pitcher profile is waiting

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

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