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
Bryce Elder
Bryce Elder RHP ATL
120 matchups scored · 14 game days · 7 listed today
11 HRs Allowed
9.2% HR Rate (Pool)
9.5% Overall HR/FB
3.13 FIP
3.7 xFIP
-0.57 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.79
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
9.5%
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.
22th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
76.6%
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.13
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.
20th pctile
3.7
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-0.57
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
20th pctile
9.2%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
120
Pool Matchups
11
HRs Allowed (Pool)
4
Top-15 Matchups
0
HRs to Top-15
9.2%
HR Rate
Platoon Story
RHP · 7/7 using split data
4
3
0
4L / 3R
4 of 7 listed batters have the platoon edge against a RHP.
Rafael Devers Jung Hoo Lee Drew Gilbert Luis Arraez
Today Context
ATL @ SF · 6:05p
0.82
10.0
12.8%
proxy_pa_leaders
Oracle Park Roof open 59°F Weather 0.0 BP FIP 4.02
Today's Threat Breakdown · 7 batters ATL @ SF · 6:05p
# Batter Platoon Tier Score Batter HR/FB ?Batter HR/FB for this matchup. A vs LHP/vs RHP chip means a handedness split is shown; otherwise the value is overall. Pitcher HR/FB ?Pitcher HR/FB allowed for this matchup. A vs LHH/vs RHH chip means a handedness split is shown; the profile card shows overall HR/FB. ISO Barrel Context Lineup BvP
98
RvR Same
⚪ D 46 19.6%vs RHP 23.8%vs RHH 0.205 6.2%
Park 0.82 Wind 10.0 W Roof open BP 12.8%
·
proxy_pa_leaders
PA 2 HR 1
99
RvR Same
⚪ D 46 22.0%vs RHP 23.8%vs RHH 0.223 7.2%
Park 0.82 Wind 10.0 W Roof open BP 12.8%
·
proxy_pa_leaders
PA 2 HR 0
111
LvR Edge
⚪ D 43 20.0%vs RHP 9.6%vs LHH 0.195 6.5%
Park 0.82 Wind 10.0 W Roof open BP 12.8%
·
proxy_pa_leaders
first look
182
RvR Same
⚪ D 31 16.2%vs RHP 23.8%vs RHH 0.150 5.4%
Park 0.82 Wind 10.0 W Roof open BP 12.8%
·
proxy_pa_leaders
PA 2 HR 1
198
LvR Edge
⚪ D 28 10.0%vs RHP 9.6%vs LHH 0.154 3.4%
Park 0.82 Wind 10.0 W Roof open BP 12.8%
·
proxy_pa_leaders
PA 2 HR 0
214
LvR Edge Splits
⚪ D 22 14.3%vs RHP 9.6%vs LHH 0.126 3.1%
Park 0.82 Wind 10.0 W Roof open BP 12.8%
·
proxy_pa_leaders
first look
219
LvR Edge Splits
⚪ D 18 2.9%vs RHP 9.6%vs LHH 0.122 1.1%
Park 0.82 Wind 10.0 W Roof open BP 12.8%
·
proxy_pa_leaders
first look
Oracle Park
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 8 1 1 12.5% 1.0 101.3mph 109.5mph 23.0° 408ft Up +3.3pp
Last 15 24 3 3 12.5% 1.0 99.3mph 104.6mph 29.3° 407ft Up +3.3pp
Last 30 42 5 5 11.9% 1.0 98.9mph 103.5mph 29.0° 397ft Up +2.7pp
Batted-Ball Damage
107 tracked BBE from 120 pool matchups
98.1
113.0
82
0
104.0
28.8°
401
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-21 William Contreras 109.5mph 109.5mph 23° 408ft Yes
2026-06-21 Jackson Chourio 107.3mph · · · ·
2026-06-21 David Hamilton 104.6mph · · · ·
2026-06-21 Jake Bauers 103.1mph · · · ·
2026-06-14 Brett Baty 110.0mph · · · ·
2026-06-14 Bo Bichette 107.3mph · · · ·
2026-06-14 MJ Melendez 106.2mph · · · ·
2026-06-14 Marcus Semien 101.1mph 101.1mph 30° 403ft Yes
HRs Allowed Per Game Day
14 days · 11 total HRs
HRs Allowed
11 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-21 William Contreras #177 35 Truist Park 109.5mph 23.0° 408ft
2026-06-14 Marcus Semien #111 46 Citi Field 101.1mph 30.0° 403ft
2026-06-07 Spencer Horwitz #99 47 Truist Park 103.1mph 35.0° 411ft
2026-06-02 Kazuma Okamoto #90 48 Truist Park 99.7mph 33.0° 364ft
2026-05-27 Jarren Duran #126 44 Fenway Park 104.3mph 24.0° 400.0ft
2026-05-16 Willson Contreras #50 60 Truist Park 106.1mph 26.0° 426.0ft
2026-05-10 Max Muncy #34 46 Dodger Stadium 109.6mph 34.0° 420.0ft
2026-05-05 J.P. Crawford #225 13 T-Mobile Park 102.6mph 28.0° 395.0ft
2026-04-20 Daylen Lile #82 42 Nationals Park 100.3mph 28.0° 376.0ft
2026-04-15 Liam Hicks #135 31 Truist Park 99.7mph 25.0° 358.0ft
2026-04-10 Kyle Manzardo #58 47 Truist Park 108.4mph 31.0° 454.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Slider 378 27.4% -0.5 83.9 6.4° 3
Sinker 357 25.9% -0.9 86.0 8.5° 5
Fastball 334 24.2% -0.5 82.5 25.8° 1
Cutter 183 13.3% -2.4 86.3 19.1° 1
Changeup 129 9.3% -0.0 79.9 10.7° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
76.6%
76.6%
All Scored Matchups
120 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-21 Sal Frelick #227 21 ⚪ D 📉 COOL ·
2026-06-21 David Hamilton #220 24 ⚪ D ❄ COLD ·
2026-06-21 Christian Yelich #188 34 ⚪ D ➖ NTRL ·
2026-06-21 William Contreras #177 35 ⚪ D ➖ NTRL 💥
2026-06-21 Garrett Mitchell #132 43 ⚪ D 📈 WARM ·
2026-06-21 Brice Turang #105 46 ⚪ D ➖ NTRL ·
2026-06-21 Jake Bauers #40 61 🔵 C+ 📈 WARM ·
2026-06-21 Jackson Chourio #36 62 🔵 C+ ➖ NTRL ·
2026-06-14 Brett Baty #218 22 ⚪ D ❄ COLD ·
2026-06-14 Luis Torrens #172 37 ⚪ D 📈 WARM ·
2026-06-14 Bo Bichette #153 39 ⚪ D 📈 WARM ·
2026-06-14 Carson Benge #139 42 ⚪ D 📈 WARM ·
2026-06-14 Marcus Semien #111 46 ⚪ D 🔥 HOT 💥
2026-06-14 MJ Melendez #108 46 ⚪ D 📉 COOL ·
2026-06-14 Jared Young #81 51 🟠 C ➖ NTRL ·
2026-06-14 Juan Soto #38 62 🔵 C+ ➖ NTRL ·
2026-06-07 Jared Triolo #230 18 ⚪ D 📈 WARM ·
2026-06-07 Jake Mangum #205 27 ⚪ D 📈 WARM ·
2026-06-07 Marcell Ozuna #193 29 ⚪ D ➖ NTRL ·
2026-06-07 Nick Gonzales #188 30 ⚪ D 📈 WARM ·
2026-06-07 Bryan Reynolds #135 40 ⚪ D 📈 WARM ·
2026-06-07 Ryan O'Hearn #102 46 ⚪ D ➖ NTRL ·
2026-06-07 Spencer Horwitz #99 47 ⚪ D 📈 WARM 💥
2026-06-07 Henry Davis #97 47 ⚪ D 📈 WARM ·
2026-06-02 Vladimir Guerrero Jr. #223 26 ⚪ D 📉 COOL ·
2026-06-02 Brandon Valenzuela #221 26 ⚪ D ❄ COLD ·
2026-06-02 Nathan Lukes #219 27 ⚪ D 📈 WARM ·
2026-06-02 Daulton Varsho #200 30 ⚪ D 📉 COOL ·
2026-06-02 Andrés Giménez #196 31 ⚪ D ➖ NTRL ·
2026-06-02 George Springer #160 38 ⚪ D ➖ NTRL ·
2026-06-02 Ernie Clement #139 41 ⚪ D 📈 WARM ·
2026-06-02 Yohendrick Piñango #112 45 ⚪ D 📈 WARM ·
2026-06-02 Kazuma Okamoto #90 48 ⚪ D 📉 COOL 💥
2026-05-27 Mickey Gasper #265 12 ⚪ D ❄ COLD ·
2026-05-27 Nick Sogard #260 15 ⚪ D ❄ COLD ·
2026-05-27 Marcelo Mayer #240 25 ⚪ D ➖ NTRL ·
2026-05-27 Isiah Kiner-Falefa #213 32 ⚪ D 🔥 HOT ·
2026-05-27 Wilyer Abreu #177 36 ⚪ D ➖ NTRL ·
2026-05-27 Ceddanne Rafaela #158 38 ⚪ D ➖ NTRL ·
2026-05-27 Masataka Yoshida #146 41 ⚪ D 📈 WARM ·
2026-05-27 Jarren Duran #126 44 ⚪ D 📈 WARM 💥
2026-05-27 Willson Contreras #87 49 ⚪ D 📉 COOL ·
2026-05-16 Caleb Durbin #252 14 ⚪ D ❄ COLD ·
2026-05-16 Masataka Yoshida #245 18 ⚪ D 📉 COOL ·
2026-05-16 Marcelo Mayer #208 30 ⚪ D 📉 COOL ·
2026-05-16 Andruw Monasterio #175 34 ⚪ D ❄ COLD ·
2026-05-16 Ceddanne Rafaela #146 40 ⚪ D 📉 COOL ·
2026-05-16 Jarren Duran #132 42 ⚪ D ➖ NTRL ·
2026-05-16 Mickey Gasper #120 44 ⚪ D ➖ NTRL ·
2026-05-16 Wilyer Abreu #84 51 🟠 C ➖ NTRL ·
2026-05-16 Willson Contreras #50 60 🔵 C+ 📉 COOL 💥
2026-05-10 Alex Freeland #106 32 ⚪ D ❄ COLD ·
2026-05-10 Hyeseong Kim #98 33 ⚪ D 📉 COOL ·
2026-05-10 Teoscar Hernández #59 41 ⚪ D 📉 COOL ·
2026-05-10 Kyle Tucker #58 41 ⚪ D ➖ NTRL ·
2026-05-10 Will Smith #50 43 ⚪ D 📈 WARM ·
2026-05-10 Freddie Freeman #41 45 ⚪ D ➖ NTRL ·
2026-05-10 Max Muncy #34 46 ⚪ D ➖ NTRL 💥
2026-05-10 Shohei Ohtani #29 47 ⚪ D 📉 COOL ·
2026-05-10 Andy Pages #24 50 🟠 C 📈 WARM ·
2026-05-05 J.P. Crawford #225 13 ⚪ D 📉 COOL 💥
2026-05-05 Randy Arozarena #224 13 ⚪ D 📉 COOL ·
2026-05-05 Julio Rodríguez #202 17 ⚪ D 📈 WARM ·
2026-05-05 Leo Rivas #190 18 ⚪ D 📈 WARM ·
2026-05-05 Cole Young #189 18 ⚪ D 📈 WARM ·
2026-05-05 Josh Naylor #185 19 ⚪ D ➖ NTRL ·
2026-05-05 Cal Raleigh #47 48 ⚪ D 🔥 HOT ·
2026-05-05 Brendan Donovan #35 55 🟠 C 🔥 HOT ·
2026-05-05 Luke Raley #32 57 🟠 C ➖ NTRL ·
2026-04-30 Gleyber Torres #178 7 ⚪ D 📉 COOL ·
2026-04-30 Jake Rogers #156 15 ⚪ D 📉 COOL ·
2026-04-30 Colt Keith #155 15 ⚪ D 📉 COOL ·
2026-04-30 Matt Vierling #148 16 ⚪ D 📈 WARM ·
2026-04-30 Hao-Yu Lee #113 24 ⚪ D · — ·
2026-04-30 Kevin McGonigle #106 24 ⚪ D · — ·
2026-04-30 Riley Greene #56 38 ⚪ D 📈 WARM ·
2026-04-30 Spencer Torkelson #34 48 ⚪ D 📈 WARM ·
2026-04-30 Kerry Carpenter #16 64 🔵 C+ ➖ NTRL ·
2026-04-25 J.T. Realmuto #184 36 ⚪ D ❄ COLD ·
2026-04-25 Bryson Stott #177 39 ⚪ D 📉 COOL ·
2026-04-25 Justin Crawford #130 48 ⚪ D 📈 WARM ·
2026-04-25 Alec Bohm #129 48 ⚪ D 🔥 HOT ·
2026-04-25 Brandon Marsh #92 56 🟠 C ➖ NTRL ·
2026-04-25 Adolis García #91 56 🟠 C 📉 COOL ·
2026-04-25 Trea Turner #90 56 🟠 C 📈 WARM ·
2026-04-25 Bryce Harper #21 74 🟡 B 📈 WARM ·
2026-04-25 Kyle Schwarber #5 86 🟢 A ➖ NTRL ·
2026-04-20 Nasim Nuñez #153 20 ⚪ D 📉 COOL ·
2026-04-20 Jorbit Vivas #149 22 ⚪ D 📉 COOL ·
2026-04-20 Jacob Young #104 36 ⚪ D ❄ COLD ·
2026-04-20 Luis García Jr. #89 40 ⚪ D 📉 COOL ·
2026-04-20 Brady House #87 41 ⚪ D 📉 COOL ·
2026-04-20 Daylen Lile #82 42 ⚪ D 🔥 HOT 💥
2026-04-20 Joey Wiemer #60 48 ⚪ D ❄ COLD ·
2026-04-20 CJ Abrams #23 64 🔵 C+ ➖ NTRL ·
2026-04-20 James Wood #2 80 🟢 A 📈 WARM ·
2026-04-15 Xavier Edwards #140 24 ⚪ D 📈 WARM ·
2026-04-15 Liam Hicks #135 31 ⚪ D 📉 COOL 💥
2026-04-15 Graham Pauley #134 31 ⚪ D ➖ NTRL ·
2026-04-15 Otto Lopez #126 45 ⚪ D 📈 WARM ·
2026-04-15 Jakob Marsee #119 35 ⚪ D 📉 COOL ·
2026-04-15 Connor Norby #117 42 ⚪ D ➖ NTRL ·
2026-04-15 Heriberto Hernández #111 40 ⚪ D ➖ NTRL ·
2026-04-10 Brayan Rocchio #215 27 ⚪ D ➖ NTRL ·
2026-04-10 Steven Kwan #213 25 ⚪ D 📉 COOL ·
2026-04-10 Angel Martínez #181 30 ⚪ D 📈 WARM ·
2026-04-10 Bo Naylor #112 41 ⚪ D ➖ NTRL ·
2026-04-10 Rhys Hoskins #96 41 ⚪ D ➖ NTRL ·
2026-04-10 José Ramírez #71 44 ⚪ D ➖ NTRL ·
2026-04-10 Kyle Manzardo #58 47 ⚪ D ➖ NTRL 💥
2026-04-10 Juan Brito #25 56 🟠 C ❄ COLD ·
2026-03-30 Luis Urias #112 28 ⚪ D ❄ COLD ·
2026-03-30 Jacob Wilson #84 30 ⚪ D 📈 WARM ·
2026-03-30 JJ Bleday #57 42 ⚪ D 🔥 HOT ·
2026-03-30 Brent Rooker #38 48 ⚪ D 🔥 HOT ·
2026-03-30 Lawrence Butler #33 40 ⚪ D 📉 COOL ·
2026-03-30 Max Muncy #30 49 ⚪ D ➖ NTRL ·
2026-03-30 Shea Langeliers #16 51 🟠 C 🔥 HOT ·
2026-03-30 Tyler Soderstrom #13 45 ⚪ D 📉 COOL ·
2026-03-30 Nick Kurtz #2 60 🔵 C+ 📈 WARM ·
Six home runs to freedom

Bryce Elder's full pitcher profile is waiting

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

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