2026
15-Day HR Leaders
1 Wyatt Langford 6 HRs · 2 Pete Crow-Armstrong 6 HRs · 3 Byron Buxton 5 HRs · 4 Paul Goldschmidt 5 HRs · 5 Kazuma Okamoto 5 HRs · 6 Max Muncy 5 HRs · 7 Dansby Swanson 4 HRs · 8 Curtis Mead 4 HRs · 9 Brandon Marsh 4 HRs · 10 Bo Bichette 4 HRs · 11 Ben Rice 4 HRs · 12 TJ Rumfield 4 HRs 1 Wyatt Langford 6 HRs · 2 Pete Crow-Armstrong 6 HRs · 3 Byron Buxton 5 HRs · 4 Paul Goldschmidt 5 HRs · 5 Kazuma Okamoto 5 HRs · 6 Max Muncy 5 HRs · 7 Dansby Swanson 4 HRs · 8 Curtis Mead 4 HRs · 9 Brandon Marsh 4 HRs · 10 Bo Bichette 4 HRs · 11 Ben Rice 4 HRs · 12 TJ Rumfield 4 HRs
Eduardo Rodriguez
Eduardo Rodriguez LHP AZ
130 matchups scored · 15 game days
10 HRs Allowed
7.7% HR Rate (Pool)
11.0% Overall HR/FB
4.12 FIP
4.42 xFIP
-0.30 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
0.67
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
11.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.
34th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
70.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.
4.12
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.
54th pctile
4.42
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-0.30
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
32th pctile
7.7%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
130
Pool Matchups
10
HRs Allowed (Pool)
9
Top-15 Matchups
0
HRs to Top-15
7.7%
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 98.8mph 106.8mph 28.0° 431ft Flat -0.6pp
Last 15 23 3 2 8.7% 0.67 99.0mph 106.7mph 28.5° 429ft Flat +1.0pp
Last 30 50 6 6 12.0% 1.0 97.3mph 105.2mph 31.3° 420ft Up +4.3pp
Batted-Ball Damage
101 tracked BBE from 130 pool matchups
96.7
111.1
71
0
106.1
29.5°
417
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-23 Lars Nootbaar 109.6mph · · · ·
2026-06-23 Iván Herrera 108.3mph · · · ·
2026-06-23 Nelson Velázquez 103.0mph · · · ·
2026-06-17 Zach Neto 106.8mph 106.8mph 28° 431ft Yes
2026-06-17 Wade Meckler 101.1mph · · · ·
2026-06-17 Oswald Peraza 100.1mph · · · ·
2026-06-12 Noelvi Marte 106.5mph 106.5mph 29° 427ft Yes
2026-06-12 Matt McLain 105.0mph · · · ·
HRs Allowed Per Game Day
15 days · 10 total HRs
HRs Allowed
10 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-17 Zach Neto #42 60 Chase Field 106.8mph 28.0° 431ft
2026-06-12 Noelvi Marte #191 31 Great American Ball Park 106.5mph 29.0° 427ft
2026-06-06 Curtis Mead #61 55 Chase Field 104.3mph 32.0° 411ft
2026-06-06 Dylan Crews #169 36 Chase Field 108.6mph 30.0° 432ft
2026-05-26 Casey Schmitt #44 60 Oracle Park 105.3mph 36.0° 411.0ft
2026-05-26 Willy Adames #123 43 Oracle Park 99.5mph 33.0° 410.0ft
2026-04-22 Colson Montgomery #99 44 Chase Field 105.8mph 29.0° 423.0ft
2026-04-22 Miguel Vargas #144 35 Chase Field 109.0mph 34.0° 428.0ft
2026-04-15 Jeremiah Jackson #104 46 Camden Yards 110.4mph 18.0° 387.0ft
2026-03-28 Will Smith #23 50 Dodger Stadium 105.1mph 26.0° 414.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 595 39.6% -1.2 82.1 33.7° 3
Changeup 409 27.2% -0.8 81.6 6.3° 3
Cutter 195 13.0% +1.7 82.2 23.7° 3
Curveball 186 12.4% -2.4 83.0 0.8° 0
Sinker 117 7.8% +1.1 85.9 11.8° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
70.3%
70.3%
All Scored Matchups
130 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-23 José Fermín #228 19 ⚪ D 📉 COOL ·
2026-06-23 Masyn Winn #216 25 ⚪ D 📈 WARM ·
2026-06-23 Pedro Pagés #194 31 ⚪ D 📈 WARM ·
2026-06-23 JJ Wetherholt #153 39 ⚪ D 📉 COOL ·
2026-06-23 Lars Nootbaar #152 39 ⚪ D ➖ NTRL ·
2026-06-23 Iván Herrera #124 43 ⚪ D ➖ NTRL ·
2026-06-23 Nelson Velázquez #54 56 🟠 C 🔥 HOT ·
2026-06-23 Jordan Walker #51 57 🟠 C 📉 COOL ·
2026-06-17 Wade Meckler #164 36 ⚪ D ❄ COLD ·
2026-06-17 Oswald Peraza #160 38 ⚪ D 📉 COOL ·
2026-06-17 Jo Adell #154 39 ⚪ D 📉 COOL ·
2026-06-17 Vaughn Grissom #107 47 ⚪ D 📈 WARM ·
2026-06-17 Zach Neto #42 60 🔵 C+ 📈 WARM 💥
2026-06-17 Mike Trout #28 65 🔵 C+ ➖ NTRL ·
2026-06-12 Noelvi Marte #191 31 ⚪ D 📈 WARM 💥
2026-06-12 Blake Dunn #173 34 ⚪ D ❄ COLD ·
2026-06-12 Dane Myers #154 38 ⚪ D ❄ COLD ·
2026-06-12 Eugenio Suárez #108 45 ⚪ D 📉 COOL ·
2026-06-12 Tyler Stephenson #85 50 🟠 C ➖ NTRL ·
2026-06-12 Matt McLain #53 58 🟠 C 📈 WARM ·
2026-06-12 Sal Stewart #43 60 🔵 C+ ➖ NTRL ·
2026-06-12 Spencer Steer #42 60 🔵 C+ ➖ NTRL ·
2026-06-12 JJ Bleday #8 77 🟡 B ➖ NTRL ·
2026-06-06 Nasim Nuñez #234 11 ⚪ D ➖ NTRL ·
2026-06-06 Andrés Chaparro #212 26 ⚪ D ❄ COLD ·
2026-06-06 Dylan Crews #169 36 ⚪ D 📈 WARM 💥
2026-06-06 Daylen Lile #138 41 ⚪ D 📈 WARM ·
2026-06-06 Keibert Ruiz #105 47 ⚪ D ➖ NTRL ·
2026-06-06 Jacob Young #91 49 ⚪ D 🔥 HOT ·
2026-06-06 CJ Abrams #76 51 🟠 C ➖ NTRL ·
2026-06-06 Curtis Mead #61 55 🟠 C 📈 WARM 💥
2026-06-06 James Wood #17 68 🔵 C+ ➖ NTRL ·
2026-06-01 Hyeseong Kim #155 15 ⚪ D 📉 COOL ·
2026-06-01 Kyle Tucker #135 26 ⚪ D 📉 COOL ·
2026-06-01 Alex Freeland #124 32 ⚪ D 🔥 HOT ·
2026-06-01 Will Smith #95 38 ⚪ D 📉 COOL ·
2026-06-01 Teoscar Hernández #66 47 ⚪ D 📈 WARM ·
2026-06-01 Freddie Freeman #47 51 🟠 C 📈 WARM ·
2026-06-01 Shohei Ohtani #37 54 🟠 C ➖ NTRL ·
2026-06-01 Andy Pages #35 56 🟠 C 📈 WARM ·
2026-06-01 Max Muncy #31 57 🟠 C 📉 COOL ·
2026-05-26 Drew Gilbert #243 20 ⚪ D 📉 COOL ·
2026-05-26 Luis Arráez #242 21 ⚪ D ➖ NTRL ·
2026-05-26 Matt Chapman #222 26 ⚪ D ➖ NTRL ·
2026-05-26 Jung Hoo Lee #221 26 ⚪ D 📉 COOL ·
2026-05-26 Patrick Bailey #193 33 ⚪ D 📈 WARM ·
2026-05-26 Heliot Ramos #155 38 ⚪ D 📉 COOL ·
2026-05-26 Willy Adames #123 43 ⚪ D ➖ NTRL 💥
2026-05-26 Rafael Devers #72 50 🟠 C 🔥 HOT ·
2026-05-26 Casey Schmitt #44 60 🔵 C+ ➖ NTRL 💥
2026-05-21 Kyle Karros #108 18 ⚪ D 📉 COOL ·
2026-05-21 Troy Johnston #105 20 ⚪ D 📉 COOL ·
2026-05-21 Willi Castro #104 21 ⚪ D 📉 COOL ·
2026-05-21 Edouard Julien #96 26 ⚪ D 📉 COOL ·
2026-05-21 Brenton Doyle #93 27 ⚪ D 📈 WARM ·
2026-05-21 Ezequiel Tovar #92 27 ⚪ D 📈 WARM ·
2026-05-21 TJ Rumfield #54 36 ⚪ D ➖ NTRL ·
2026-05-21 Hunter Goodman #22 53 🟠 C 📉 COOL ·
2026-05-21 Mickey Moniak #16 57 🟠 C 📉 COOL ·
2026-05-16 Sterlin Thompson #243 19 ⚪ D · — ·
2026-05-16 Kyle Karros #191 32 ⚪ D ❄ COLD ·
2026-05-16 Willi Castro #166 35 ⚪ D ❄ COLD ·
2026-05-16 Brenton Doyle #140 40 ⚪ D 📈 WARM ·
2026-05-16 Ezequiel Tovar #134 41 ⚪ D ➖ NTRL ·
2026-05-16 TJ Rumfield #64 56 🟠 C ➖ NTRL ·
2026-05-16 Jake McCarthy #37 64 🔵 C+ 📈 WARM ·
2026-05-16 Hunter Goodman #18 77 🟡 B 📉 COOL ·
2026-05-16 Mickey Moniak #6 87 🟢 A ➖ NTRL ·
2026-05-10 Marcus Semien #248 7 ⚪ D 📉 COOL ·
2026-05-10 Brett Baty #240 8 ⚪ D ❄ COLD ·
2026-05-10 Carson Benge #219 14 ⚪ D ➖ NTRL ·
2026-05-10 Bo Bichette #218 14 ⚪ D ➖ NTRL ·
2026-05-10 Luis Robert Jr. #212 15 ⚪ D ❄ COLD ·
2026-05-10 Mark Vientos #175 21 ⚪ D 🔥 HOT ·
2026-05-10 Francisco Alvarez #168 22 ⚪ D 📈 WARM ·
2026-05-10 Francisco Lindor #160 23 ⚪ D 🔥 HOT ·
2026-05-10 Juan Soto #134 27 ⚪ D 📈 WARM ·
2026-05-05 Nick Gonzales #223 13 ⚪ D 📉 COOL ·
2026-05-05 Spencer Horwitz #201 17 ⚪ D 📉 COOL ·
2026-05-05 Nick Yorke #174 21 ⚪ D 📉 COOL ·
2026-05-05 Marcell Ozuna #173 21 ⚪ D ➖ NTRL ·
2026-05-05 Konnor Griffin #138 26 ⚪ D 📈 WARM ·
2026-05-05 Bryan Reynolds #137 26 ⚪ D ➖ NTRL ·
2026-05-05 Ryan O'Hearn #113 30 ⚪ D 📉 COOL ·
2026-05-05 Brandon Lowe #55 45 ⚪ D 📈 WARM ·
2026-05-05 Oneil Cruz #6 78 🟡 B 📉 COOL ·
2026-04-29 Joey Ortiz #253 11 ⚪ D ❄ COLD ·
2026-04-29 Brandon Lockridge #246 13 ⚪ D ❄ COLD ·
2026-04-29 David Hamilton #235 15 ⚪ D 📉 COOL ·
2026-04-29 Luis Rengifo #187 23 ⚪ D ➖ NTRL ·
2026-04-29 Sal Frelick #186 23 ⚪ D ➖ NTRL ·
2026-04-29 William Contreras #179 24 ⚪ D 📉 COOL ·
2026-04-29 Garrett Mitchell #166 27 ⚪ D 📉 COOL ·
2026-04-29 Jake Bauers #126 33 ⚪ D 📉 COOL ·
2026-04-29 Brice Turang #108 36 ⚪ D ➖ NTRL ·
2026-04-22 Tristan Peters #261 3 ⚪ D 📉 COOL ·
2026-04-22 Edgar Quero #259 6 ⚪ D 📉 COOL ·
2026-04-22 Luisangel Acuña #249 14 ⚪ D 📈 WARM ·
2026-04-22 Chase Meidroth #224 20 ⚪ D 📈 WARM ·
2026-04-22 Andrew Benintendi #159 33 ⚪ D 📈 WARM ·
2026-04-22 Miguel Vargas #144 35 ⚪ D 📈 WARM 💥
2026-04-22 Colson Montgomery #99 44 ⚪ D 🔥 HOT 💥
2026-04-22 Everson Pereira #57 53 🟠 C ❄ COLD ·
2026-04-22 Munetaka Murakami #39 58 🟠 C · — ·
2026-04-15 Weston Wilson #141 18 ⚪ D ➖ NTRL ·
2026-04-15 Coby Mayo #113 30 ⚪ D ➖ NTRL ·
2026-04-15 Blaze Alexander #109 35 ⚪ D ❄ COLD ·
2026-04-15 Jeremiah Jackson #104 46 ⚪ D ➖ NTRL 💥
2026-04-15 Gunnar Henderson #103 49 ⚪ D 📈 WARM ·
2026-04-15 Johnathan Rodríguez #102 41 ⚪ D 📈 WARM ·
2026-04-15 Taylor Ward #98 39 ⚪ D ➖ NTRL ·
2026-04-15 Pete Alonso #97 51 🟠 C 📈 WARM ·
2026-04-09 Tyrone Taylor #74 24 ⚪ D 🔥 HOT ·
2026-04-09 Jeff McNeil #56 33 ⚪ D 📉 COOL ·
2026-04-09 Starling Marte #42 33 ⚪ D 🔥 HOT ·
2026-04-09 Brandon Nimmo #40 37 ⚪ D 📉 COOL ·
2026-04-09 Mark Vientos #38 40 ⚪ D 📉 COOL ·
2026-04-09 Francisco Lindor #34 40 ⚪ D 📉 COOL ·
2026-04-09 Brett Baty #29 41 ⚪ D 📉 COOL ·
2026-04-09 Pete Alonso #21 52 🟠 C 📉 COOL ·
2026-04-09 Juan Soto #15 53 🟠 C ❄ COLD ·
2026-03-28 Mookie Betts #69 39 ⚪ D ❄ COLD ·
2026-03-28 Michael Conforto #44 41 ⚪ D ➖ NTRL ·
2026-03-28 Will Smith #23 50 🟠 C 📉 COOL 💥
2026-03-28 Tommy Edman #22 40 ⚪ D 📉 COOL ·
2026-03-28 Andy Pages #15 47 ⚪ D 📈 WARM ·
2026-03-28 Freddie Freeman #11 50 🟠 C · — ·
2026-03-28 Max Muncy #8 54 🟠 C · — ·
2026-03-28 Teoscar Hernandez #6 51 🟠 C ❄ COLD ·
2026-03-28 Shohei Ohtani #1 68 🔵 C+ ❄ COLD ·
Six home runs to freedom

Eduardo Rodriguez'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.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.