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
Reid Detmers
Reid Detmers LHP LAA
129 matchups scored · 15 game days · 7 listed today
11 HRs Allowed
8.5% HR Rate (Pool)
9.1% Overall HR/FB
2.99 FIP
3.69 xFIP
-0.70 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.73
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
9.1%
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.
18th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
68.0%
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.
2.99
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.
16th pctile
3.69
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-0.70
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
14th pctile
8.5%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
129
Pool Matchups
11
HRs Allowed (Pool)
5
Top-15 Matchups
1
HRs to Top-15
8.5%
HR Rate
Platoon Story
LHP · 7/7 using split data
2
5
0
5L / 2R
2 of 7 listed batters have the platoon edge against a LHP.
Shea Langeliers Jacob Wilson
Today Context
ATH @ LAA · 6:38p
0.99
5.0
13.3%
proxy_pa_leaders
Angel Stadium Roof open 64°F Weather 0.0 BP FIP 4.47
Today's Threat Breakdown · 7 batters ATH @ LAA · 6:38p
# 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
24
LvL Same
🔵 C+ 63 27.3%vs LHP 5.6%vs LHH 0.248 11.1%
Park 0.99 Wind 5.0 SW Roof open BP 13.3%
·
proxy_pa_leaders
PA 2 HR 1 EV 110.5
41
RvL Edge
🟠 C 58 36.4%vs LHP 10.9%vs RHH 0.247 9.9%
Park 0.99 Wind 5.0 SW Roof open BP 13.3%
·
proxy_pa_leaders
PA 1 HR 0 EV 92.2
65
LvL Same
🟠 C 52 30.0%vs LHP 5.6%vs LHH 0.229 8.2%
Park 0.99 Wind 5.0 SW Roof open BP 13.3%
·
proxy_pa_leaders
PA 2 HR 0 EV 105.6
152
LvL Same
⚪ D 37 12.8% 5.6%vs LHH 0.155 7.4%
Park 0.99 Wind 5.0 SW Roof open BP 13.3%
·
proxy_pa_leaders
PA 1 HR 0
173
LvL Same Splits
⚪ D 33 17.6% 5.6%vs LHH 0.121 7.0%
Park 0.99 Wind 5.0 SW Roof open BP 13.3%
·
proxy_pa_leaders
PA 1 HR 0
204
RvL Edge
⚪ D 26 7.1%vs LHP 10.9%vs RHH 0.105 3.4%
Park 0.99 Wind 5.0 SW Roof open BP 13.3%
·
proxy_pa_leaders
PA 2 HR 0 EV 95.1
213
LvL Same
⚪ D 22 0.0%vs LHP 5.6%vs LHH 0.080 2.6%
Park 0.99 Wind 5.0 SW Roof open BP 13.3%
·
proxy_pa_leaders
first look
Angel Stadium
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.7mph 109.2mph 27.0° 437ft Flat -1.8pp
Last 15 23 3 2 8.7% 0.67 100.5mph 106.0mph 26.5° 422ft Flat +0.2pp
Last 30 41 5 4 9.8% 0.8 97.7mph 104.2mph 26.5° 412ft Flat +1.3pp
Batted-Ball Damage
100 tracked BBE from 129 pool matchups
97.6
111.7
68
0
104.2
27.4°
404
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-21 Nick Kurtz 109.2mph 109.2mph 27° 437ft Yes
2026-06-21 Zack Gelof 106.7mph · · · ·
2026-06-21 Tyler Soderstrom 105.0mph · · · ·
2026-06-21 Max Muncy 102.8mph · · · ·
2026-06-21 Henry Bolte 101.7mph · · · ·
2026-06-21 Colby Thomas 100.8mph · · · ·
2026-06-16 Ketel Marte 109.7mph · · · ·
2026-06-16 Adrian Del Castillo 103.5mph · · · ·
HRs Allowed Per Game Day
15 days · 11 total HRs
HRs Allowed
11 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-21 Nick Kurtz #9 73 Sutter Health Park 109.2mph 27.0° 437ft
2026-06-10 Cam Smith #104 46 Angel Stadium 102.8mph 26.0° 408ft
2026-05-30 Yandy Díaz #47 62 Tropicana Field 103.6mph 23.0° 396ft
2026-05-24 Jake Burger #52 59 Angel Stadium 101.1mph 30.0° 407.0ft
2026-05-19 Brent Rooker #36 62 Angel Stadium 110.0mph 32.0° 406.0ft
2026-05-13 Angel Martínez #139 29 Progressive Field 106.3mph 26.0° 378.0ft
2026-04-26 Bobby Witt Jr. #173 38 Kauffman Stadium 108.4mph 26.0° 427.0ft
2026-04-26 Isaac Collins #250 24 Kauffman Stadium 91.2mph 37.0° 349.0ft
2026-04-26 Lane Thomas #270 15 Kauffman Stadium 101.1mph 27.0° 407.0ft
2026-04-20 Vladimir Guerrero Jr. #40 55 Angel Stadium 107.5mph 28.0° 430.0ft
2026-04-08 Matt Olson #20 52 Angel Stadium 104.9mph 19.0° 399.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 692 44.3% -0.8 84.7 30.3° 2
Slider 496 31.8% -2.1 82.3 9.0° 2
Changeup 178 11.4% +1.1 80.7 13.4° 3
Curveball 164 10.5% -0.6 77.4 10.9° 0
Sinker 31 2.0% +1.7 76.0 23.5° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
68.0%
68.0%
All Scored Matchups
129 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-21 Jacob Wilson #187 34 ⚪ D 📈 WARM ·
2026-06-21 Colby Thomas #145 41 ⚪ D 📉 COOL ·
2026-06-21 Henry Bolte #107 46 ⚪ D 📈 WARM ·
2026-06-21 Zack Gelof #33 63 🔵 C+ ➖ NTRL ·
2026-06-21 Jonah Heim #30 64 🔵 C+ 📈 WARM ·
2026-06-21 Tyler Soderstrom #24 66 🔵 C+ ➖ NTRL ·
2026-06-21 Max Muncy #12 71 🟡 B 📉 COOL ·
2026-06-21 Nick Kurtz #9 73 🟡 B ➖ NTRL 💥
2026-06-16 Geraldo Perdomo #216 22 ⚪ D 📉 COOL ·
2026-06-16 Ildemaro Vargas #193 31 ⚪ D 📉 COOL ·
2026-06-16 Adrian Del Castillo #189 32 ⚪ D 📈 WARM ·
2026-06-16 Nolan Arenado #181 34 ⚪ D 📉 COOL ·
2026-06-16 Ketel Marte #124 45 ⚪ D ➖ NTRL ·
2026-06-16 Gabriel Moreno #110 47 ⚪ D 📉 COOL ·
2026-06-16 Corbin Carroll #32 65 🔵 C+ 📈 WARM ·
2026-06-10 Christian Vázquez #207 24 ⚪ D ❄ COLD ·
2026-06-10 Brice Matthews #187 29 ⚪ D ❄ COLD ·
2026-06-10 José Altuve #169 34 ⚪ D 📉 COOL ·
2026-06-10 Jeremy Peña #145 39 ⚪ D 📈 WARM ·
2026-06-10 Cam Smith #104 46 ⚪ D 📈 WARM 💥
2026-06-10 Isaac Paredes #68 54 🟠 C 📈 WARM ·
2026-06-10 Christian Walker #48 57 🟠 C 📉 COOL ·
2026-06-10 Yordan Álvarez #12 73 🟡 B ➖ NTRL ·
2026-05-30 Nick Fortes #256 18 ⚪ D ❄ COLD ·
2026-05-30 Chandler Simpson #243 24 ⚪ D ➖ NTRL ·
2026-05-30 Ben Williamson #230 28 ⚪ D ❄ COLD ·
2026-05-30 Ryan Vilade #227 29 ⚪ D ❄ COLD ·
2026-05-30 Cedric Mullins #222 31 ⚪ D 📈 WARM ·
2026-05-30 Taylor Walls #210 34 ⚪ D 📈 WARM ·
2026-05-30 Yandy Díaz #47 62 🔵 C+ 🔥 HOT 💥
2026-05-30 Jonathan Aranda #41 63 🔵 C+ 🔥 HOT ·
2026-05-30 Junior Caminero #25 67 🔵 C+ 🔥 HOT ·
2026-05-24 Josh Smith #261 24 ⚪ D 📉 COOL ·
2026-05-24 Danny Jansen #152 41 ⚪ D 📉 COOL ·
2026-05-24 Josh Jung #142 43 ⚪ D ➖ NTRL ·
2026-05-24 Evan Carter #119 46 ⚪ D ➖ NTRL ·
2026-05-24 Corey Seager #95 49 ⚪ D 📉 COOL ·
2026-05-24 Joc Pederson #88 50 🟠 C 📈 WARM ·
2026-05-24 Ezequiel Duran #66 56 🟠 C 📈 WARM ·
2026-05-24 Brandon Nimmo #65 56 🟠 C 📈 WARM ·
2026-05-24 Jake Burger #52 59 🟠 C ➖ NTRL 💥
2026-05-19 Jeff McNeil #245 16 ⚪ D ❄ COLD ·
2026-05-19 Jacob Wilson #183 33 ⚪ D 📈 WARM ·
2026-05-19 Lawrence Butler #166 35 ⚪ D ➖ NTRL ·
2026-05-19 Carlos Cortes #74 51 🟠 C 📉 COOL ·
2026-05-19 Tyler Soderstrom #59 55 🟠 C ➖ NTRL ·
2026-05-19 Brent Rooker #36 62 🔵 C+ 📈 WARM 💥
2026-05-19 Nick Kurtz #33 64 🔵 C+ 📉 COOL ·
2026-05-19 Max Muncy #22 69 🔵 C+ 📈 WARM ·
2026-05-19 Shea Langeliers #12 75 🟡 B ➖ NTRL ·
2026-05-13 Travis Bazzana #261 5 ⚪ D ➖ NTRL ·
2026-05-13 Rhys Hoskins #232 16 ⚪ D 📉 COOL ·
2026-05-13 Brayan Rocchio #222 18 ⚪ D ➖ NTRL ·
2026-05-13 David Fry #221 18 ⚪ D ➖ NTRL ·
2026-05-13 Austin Hedges #189 24 ⚪ D 📈 WARM ·
2026-05-13 José Ramírez #174 26 ⚪ D ❄ COLD ·
2026-05-13 Angel Martínez #139 29 ⚪ D 📉 COOL 💥
2026-05-13 Chase DeLauter #131 30 ⚪ D 📉 COOL ·
2026-05-13 Daniel Schneemann #108 33 ⚪ D 📉 COOL ·
2026-05-08 Davis Schneider #187 18 ⚪ D ❄ COLD ·
2026-05-08 Nathan Lukes #164 21 ⚪ D 📈 WARM ·
2026-05-08 Andrés Giménez #163 21 ⚪ D ❄ COLD ·
2026-05-08 Vladimir Guerrero Jr. #147 23 ⚪ D 📉 COOL ·
2026-05-08 Daulton Varsho #121 28 ⚪ D 📈 WARM ·
2026-05-08 George Springer #112 29 ⚪ D ➖ NTRL ·
2026-05-08 Ernie Clement #96 31 ⚪ D 📈 WARM ·
2026-05-08 Jesús Sánchez #86 32 ⚪ D ➖ NTRL ·
2026-05-08 Kazuma Okamoto #59 37 ⚪ D 🔥 HOT ·
2026-05-02 Luis Robert Jr. #201 18 ⚪ D 📉 COOL ·
2026-05-02 Carson Benge #189 20 ⚪ D ➖ NTRL ·
2026-05-02 Brett Baty #188 20 ⚪ D ➖ NTRL ·
2026-05-02 Marcus Semien #187 20 ⚪ D 📈 WARM ·
2026-05-02 Francisco Alvarez #173 22 ⚪ D 📉 COOL ·
2026-05-02 Mark Vientos #165 23 ⚪ D 📈 WARM ·
2026-05-02 Francisco Lindor #150 26 ⚪ D 📈 WARM ·
2026-05-02 Bo Bichette #133 28 ⚪ D 📈 WARM ·
2026-05-02 Juan Soto #86 34 ⚪ D 📈 WARM ·
2026-04-26 Lane Thomas #270 15 ⚪ D ➖ NTRL 💥
2026-04-26 Isaac Collins #250 24 ⚪ D 📉 COOL 💥
2026-04-26 Nick Loftin #247 25 ⚪ D 📉 COOL ·
2026-04-26 Starling Marte #214 31 ⚪ D ❄ COLD ·
2026-04-26 Salvador Perez #192 34 ⚪ D 📉 COOL ·
2026-04-26 Vinnie Pasquantino #179 37 ⚪ D 📈 WARM ·
2026-04-26 Bobby Witt Jr. #173 38 ⚪ D ➖ NTRL 💥
2026-04-26 Michael Massey #127 45 ⚪ D ➖ NTRL ·
2026-04-26 Carter Jensen #97 52 🟠 C ➖ NTRL ·
2026-04-20 Nathan Lukes #132 30 ⚪ D 📈 WARM ·
2026-04-20 Ernie Clement #125 32 ⚪ D ➖ NTRL ·
2026-04-20 Andrés Giménez #99 37 ⚪ D ❄ COLD ·
2026-04-20 Kazuma Okamoto #74 45 ⚪ D · — ·
2026-04-20 Jesús Sánchez #69 46 ⚪ D ➖ NTRL ·
2026-04-20 Daulton Varsho #65 47 ⚪ D 📈 WARM ·
2026-04-20 George Springer #49 51 🟠 C ➖ NTRL ·
2026-04-20 Vladimir Guerrero Jr. #40 55 🟠 C ➖ NTRL 💥
2026-04-20 Davis Schneider #25 64 🔵 C+ 📉 COOL ·
2026-04-19 Miguel Andujar #149 41 ⚪ D ➖ NTRL ·
2026-04-19 Jake Cronenworth #134 44 ⚪ D 📈 WARM ·
2026-04-19 Nick Castellanos #125 45 ⚪ D 📈 WARM ·
2026-04-19 Manny Machado #115 47 ⚪ D 📈 WARM ·
2026-04-19 Xander Bogaerts #100 50 🟠 C 📈 WARM ·
2026-04-19 Fernando Tatis Jr. #84 54 🟠 C ➖ NTRL ·
2026-04-19 Jackson Merrill #57 61 🔵 C+ 📈 WARM ·
2026-04-19 Gavin Sheets #49 63 🔵 C+ 📈 WARM ·
2026-04-19 Ramón Laureano #31 67 🔵 C+ ➖ NTRL ·
2026-04-14 Cody Bellinger #133 36 ⚪ D ➖ NTRL ·
2026-04-14 Anthony Volpe #130 24 ⚪ D 📉 COOL ·
2026-04-14 Austin Wells #127 35 ⚪ D 📈 WARM ·
2026-04-14 Jazz Chisholm Jr. #119 38 ⚪ D 📈 WARM ·
2026-04-14 Ben Rice #112 46 ⚪ D ➖ NTRL ·
2026-04-14 Trent Grisham #110 42 ⚪ D 📈 WARM ·
2026-04-14 Aaron Judge #93 52 🟠 C 📈 WARM ·
2026-04-08 Nick Allen #241 13 ⚪ D 📈 WARM ·
2026-04-08 Ozzie Albies #108 34 ⚪ D ➖ NTRL ·
2026-04-08 Michael Harris II #105 41 ⚪ D 🔥 HOT ·
2026-04-08 Austin Riley #101 46 ⚪ D ❄ COLD ·
2026-04-08 Marcell Ozuna #90 44 ⚪ D ❄ COLD ·
2026-04-08 Jurickson Profar #59 44 ⚪ D · — ·
2026-04-08 Ronald Acuna Jr. #31 54 🟠 C 📉 COOL ·
2026-04-08 Matt Olson #20 52 🟠 C 📉 COOL 💥
2026-04-08 Drake Baldwin #13 49 ⚪ D 📈 WARM ·
2026-03-28 Jake Meyers #228 25 ⚪ D ❄ COLD ·
2026-03-28 Mauricio Dubon #203 23 ⚪ D 📈 WARM ·
2026-03-28 Cam Smith #141 31 ⚪ D ➖ NTRL ·
2026-03-28 Victor Caratini #115 34 ⚪ D 📈 WARM ·
2026-03-28 Yainer Diaz #100 38 ⚪ D 📈 WARM ·
2026-03-28 Jeremy Pena #98 38 ⚪ D ❄ COLD ·
2026-03-28 Jose Altuve #89 37 ⚪ D 📉 COOL ·
2026-03-28 Isaac Paredes #82 40 ⚪ D 📉 COOL ·
2026-03-28 Christian Walker #75 42 ⚪ D 📉 COOL ·
Six home runs to freedom

Reid Detmers's full pitcher profile is waiting

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

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