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
Framber Valdez
Framber Valdez LHP DET
127 matchups scored · 15 game days
15 HRs Allowed
11.8% HR Rate (Pool)
9.6% Overall HR/FB
3.91 FIP
4.27 xFIP
-0.36 FIP-xFIP Gap
HR Vulnerability Snapshot Pool + today context
1.0
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
9.6%
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.
23th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
83.7%
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.91
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.
46th pctile
4.27
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-0.36
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
29th pctile
11.8%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
127
Pool Matchups
15
HRs Allowed (Pool)
5
Top-15 Matchups
1
HRs to Top-15
11.8%
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 13 2 1 7.7% 0.5 99.1mph 103.2mph 24.0° 373ft Down -4.1pp
Last 15 21 3 3 14.3% 1.0 99.2mph 105.9mph 26.0° 410ft Up +2.5pp
Last 30 46 6 8 17.4% 1.33 99.4mph 102.2mph 31.6° 382ft Up +5.6pp
Batted-Ball Damage
104 tracked BBE from 127 pool matchups
99.9
112.7
87
0
104.0
30.5°
392
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-22 Anthony Volpe 105.8mph · · · ·
2026-06-22 Amed Rosario 103.2mph 103.2mph 24° 373ft Yes
2026-06-22 José Caballero 103.1mph · · · ·
2026-06-22 Paul Goldschmidt 101.6mph · · · ·
2026-06-22 Cody Bellinger 101.4mph · · · ·
2026-06-16 Isaac Paredes 105.0mph · · · ·
2026-06-16 Jeremy Peña 104.4mph · · · ·
2026-06-16 Cam Smith 101.5mph · · · ·
HRs Allowed Per Game Day
15 days · 15 total HRs
HRs Allowed
15 home runs against scored batters
Date Batter Rank Score Stadium EV Angle Dist
2026-06-22 Amed Rosario #107 46 Comerica Park 103.2mph 24.0° 373ft
2026-06-10 Byron Buxton #14 72 Comerica Park 107.0mph 22.0° 413ft
2026-06-10 Royce Lewis #196 27 Comerica Park 107.6mph 32.0° 444ft
2026-06-05 Colt Emerson #101 46 Comerica Park 94.1mph 35.0° 351ft
2026-05-30 Colson Montgomery #84 54 Rate Field 106.8mph 41.0° 372ft
2026-05-30 Andrew Benintendi #209 34 Rate Field 100.6mph 30.0° 368ft
2026-05-30 Edgar Quero #229 29 Rate Field 97.7mph 31.0° 371ft
2026-05-24 Gunnar Henderson #58 57 Camden Yards 100.8mph 38.0° 368.0ft
2026-05-18 José Ramírez #180 36 Comerica Park 102.8mph 25.0° 410.0ft
2026-05-05 Willson Contreras #76 38 Comerica Park 111.9mph 32.0° 449.0ft
2026-05-05 Wilyer Abreu #255 7 Comerica Park 109.1mph 23.0° 396.0ft
2026-05-05 Ceddanne Rafaela #256 6 Comerica Park 98.0mph 30.0° 362.0ft
2026-04-24 Nathaniel Lowe #31 72 Great American Ball Park 104.6mph 36.0° 396.0ft
2026-04-24 Matt McLain #97 56 Great American Ball Park 106.3mph 26.0° 419.0ft
2026-04-19 Willson Contreras #157 39 Fenway Park 109.4mph 32.0° 394.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Sinker 680 45.2% -0.3 86.7 12.6° 4
Curveball 421 28.0% +0.6 82.4 4.7° 3
Changeup 312 20.7% -0.5 85.0 3.5° 2
Slider 67 4.5% -1.6 75.6 20.1° 0
Fastball 24 1.6% -0.6 77.0 14.7° 0
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
83.7%
83.7%
All Scored Matchups
127 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-22 Anthony Volpe #189 30 ⚪ D 📈 WARM ·
2026-06-22 José Caballero #159 38 ⚪ D 📈 WARM ·
2026-06-22 Amed Rosario #107 46 ⚪ D ❄ COLD 💥
2026-06-22 Cody Bellinger #101 47 ⚪ D ❄ COLD ·
2026-06-22 Jasson Domínguez #90 48 ⚪ D 📈 WARM ·
2026-06-22 Paul Goldschmidt #24 64 🔵 C+ ➖ NTRL ·
2026-06-22 Ben Rice #11 72 🟡 B ➖ NTRL ·
2026-06-16 Yainer Diaz #188 32 ⚪ D · — ·
2026-06-16 Jeremy Peña #171 36 ⚪ D 📈 WARM ·
2026-06-16 Cam Smith #108 48 ⚪ D 📈 WARM ·
2026-06-16 Brice Matthews #93 51 🟠 C 📈 WARM ·
2026-06-16 Isaac Paredes #56 58 🟠 C 🔥 HOT ·
2026-06-16 Christian Walker #46 60 🔵 C+ 📉 COOL ·
2026-06-10 Luke Keaschall #225 18 ⚪ D 📉 COOL ·
2026-06-10 Austin Martin #223 19 ⚪ D 📉 COOL ·
2026-06-10 Royce Lewis #196 27 ⚪ D ❄ COLD 💥
2026-06-10 Orlando Arcia #192 29 ⚪ D 📈 WARM ·
2026-06-10 Ryan Kreidler #160 35 ⚪ D ❄ COLD ·
2026-06-10 Josh Bell #155 37 ⚪ D ➖ NTRL ·
2026-06-10 Brooks Lee #109 44 ⚪ D ➖ NTRL ·
2026-06-10 Byron Buxton #14 72 🟡 B 📈 WARM 💥
2026-06-05 Josh Naylor #214 24 ⚪ D 📉 COOL ·
2026-06-05 Cole Young #213 24 ⚪ D ❄ COLD ·
2026-06-05 Mitch Garver #205 26 ⚪ D 📉 COOL ·
2026-06-05 Randy Arozarena #157 38 ⚪ D 📈 WARM ·
2026-06-05 Rob Refsnyder #148 39 ⚪ D 📈 WARM ·
2026-06-05 Colt Emerson #101 46 ⚪ D ➖ NTRL 💥
2026-06-05 Julio Rodríguez #59 55 🟠 C 📈 WARM ·
2026-05-30 Rikuu Nishida #270 10 ⚪ D · — ·
2026-05-30 Luisangel Acuña #264 14 ⚪ D 📉 COOL ·
2026-05-30 Sam Antonacci #233 27 ⚪ D 📉 COOL ·
2026-05-30 Edgar Quero #229 29 ⚪ D 📈 WARM 💥
2026-05-30 Andrew Benintendi #209 34 ⚪ D ❄ COLD 💥
2026-05-30 Chase Meidroth #173 40 ⚪ D 📈 WARM ·
2026-05-30 Colson Montgomery #84 54 🟠 C 📉 COOL 💥
2026-05-30 Randal Grichuk #83 54 🟠 C ❄ COLD ·
2026-05-30 Miguel Vargas #43 62 🔵 C+ ➖ NTRL ·
2026-05-24 Leody Taveras #219 32 ⚪ D ❄ COLD ·
2026-05-24 Tyler O'Neill #215 33 ⚪ D ➖ NTRL ·
2026-05-24 Weston Wilson #208 34 ⚪ D 📉 COOL ·
2026-05-24 Taylor Ward #207 34 ⚪ D 📉 COOL ·
2026-05-24 Blaze Alexander #200 35 ⚪ D 📈 WARM ·
2026-05-24 Jeremiah Jackson #72 53 🟠 C 🔥 HOT ·
2026-05-24 Gunnar Henderson #58 57 🟠 C ➖ NTRL 💥
2026-05-24 Pete Alonso #32 62 🔵 C+ ➖ NTRL ·
2026-05-24 Adley Rutschman #24 65 🔵 C+ 📈 WARM ·
2026-05-23 leody taveras #231 32 ⚪ D ❄ COLD ·
2026-05-23 taylor ward #213 36 ⚪ D 📉 COOL ·
2026-05-23 dylan beavers #199 38 ⚪ D ❄ COLD ·
2026-05-23 jeremiah jackson #96 52 🟠 C 📈 WARM ·
2026-05-23 coby mayo #73 56 🟠 C 🔥 HOT ·
2026-05-23 gunnar henderson #65 58 🟠 C ➖ NTRL ·
2026-05-23 samuel basallo #60 60 🔵 C+ ➖ NTRL ·
2026-05-23 pete alonso #57 61 🔵 C+ ➖ NTRL ·
2026-05-23 adley rutschman #47 64 🔵 C+ ➖ NTRL ·
2026-05-18 Steven Kwan #252 5 ⚪ D ❄ COLD ·
2026-05-18 Brayan Rocchio #235 20 ⚪ D ➖ NTRL ·
2026-05-18 Bo Naylor #187 35 ⚪ D 📉 COOL ·
2026-05-18 José Ramírez #180 36 ⚪ D 📉 COOL 💥
2026-05-18 Daniel Schneemann #175 38 ⚪ D 📉 COOL ·
2026-05-18 Rhys Hoskins #153 40 ⚪ D 📉 COOL ·
2026-05-18 Kyle Manzardo #129 42 ⚪ D 📈 WARM ·
2026-05-18 Chase DeLauter #128 42 ⚪ D ➖ NTRL ·
2026-05-18 Angel Martínez #63 54 🟠 C 📈 WARM ·
2026-05-13 Marcus Semien #246 13 ⚪ D 📉 COOL ·
2026-05-13 Bo Bichette #234 16 ⚪ D 📉 COOL ·
2026-05-13 Brett Baty #214 20 ⚪ D ➖ NTRL ·
2026-05-13 Luis Robert Jr. #209 21 ⚪ D · — ·
2026-05-13 Carson Benge #204 22 ⚪ D 📈 WARM ·
2026-05-13 Mark Vientos #150 28 ⚪ D 🔥 HOT ·
2026-05-13 Francisco Lindor #135 30 ⚪ D 🔥 HOT ·
2026-05-13 Francisco Alvarez #123 32 ⚪ D 📈 WARM ·
2026-05-13 Juan Soto #71 39 ⚪ D 📈 WARM ·
2026-05-05 Caleb Durbin #261 1 ⚪ D ❄ COLD ·
2026-05-05 Trevor Story #259 3 ⚪ D ❄ COLD ·
2026-05-05 Ceddanne Rafaela #256 6 ⚪ D 📉 COOL 💥
2026-05-05 Wilyer Abreu #255 7 ⚪ D 📉 COOL 💥
2026-05-05 Marcelo Mayer #250 8 ⚪ D ➖ NTRL ·
2026-05-05 Roman Anthony #249 8 ⚪ D 📉 COOL ·
2026-05-05 Jarren Duran #210 15 ⚪ D 📈 WARM ·
2026-05-05 Carlos Narváez #132 26 ⚪ D 📈 WARM ·
2026-05-05 Willson Contreras #76 38 ⚪ D 📉 COOL 💥
2026-04-30 Mauricio Dubón #175 9 ⚪ D ❄ COLD ·
2026-04-30 Ronald Acuña Jr. #163 14 ⚪ D ➖ NTRL ·
2026-04-30 Kyle Farmer #119 21 ⚪ D ❄ COLD ·
2026-04-30 Austin Riley #82 29 ⚪ D ➖ NTRL ·
2026-04-30 Drake Baldwin #60 36 ⚪ D ➖ NTRL ·
2026-04-30 Eli White #59 37 ⚪ D 📈 WARM ·
2026-04-30 Jorge Mateo #55 39 ⚪ D ❄ COLD ·
2026-04-30 Ozzie Albies #47 41 ⚪ D 📈 WARM ·
2026-04-30 Matt Olson #24 55 🟠 C ➖ NTRL ·
2026-04-24 Ke'Bryan Hayes #145 45 ⚪ D 📉 COOL ·
2026-04-24 Rece Hinds #144 45 ⚪ D ➖ NTRL ·
2026-04-24 Matt McLain #97 56 🟠 C ➖ NTRL 💥
2026-04-24 Tyler Stephenson #68 61 🔵 C+ 📉 COOL ·
2026-04-24 Dane Myers #55 65 🔵 C+ 📈 WARM ·
2026-04-24 Nathaniel Lowe #31 72 🟡 B 📈 WARM 💥
2026-04-24 Spencer Steer #16 78 🟡 B 📈 WARM ·
2026-04-24 Elly De La Cruz #9 82 🟢 A 📈 WARM ·
2026-04-24 Sal Stewart #7 83 🟢 A 📉 COOL ·
2026-04-19 Isiah Kiner-Falefa #266 4 ⚪ D ➖ NTRL ·
2026-04-19 Caleb Durbin #264 6 ⚪ D ➖ NTRL ·
2026-04-19 Andruw Monasterio #262 9 ⚪ D 📈 WARM ·
2026-04-19 Carlos Narváez #256 15 ⚪ D ➖ NTRL ·
2026-04-19 Trevor Story #255 15 ⚪ D ➖ NTRL ·
2026-04-19 Ceddanne Rafaela #248 16 ⚪ D 📉 COOL ·
2026-04-19 Roman Anthony #205 29 ⚪ D ➖ NTRL ·
2026-04-19 Wilyer Abreu #178 35 ⚪ D 📉 COOL ·
2026-04-19 Willson Contreras #157 39 ⚪ D ➖ NTRL 💥
2026-04-14 Michael Massey #160 20 ⚪ D 📈 WARM ·
2026-04-14 Kyle Isbel #157 26 ⚪ D ❄ COLD ·
2026-04-14 Jonathan India #150 28 ⚪ D 📈 WARM ·
2026-04-14 Maikel Garcia #147 36 ⚪ D ➖ NTRL ·
2026-04-14 Isaac Collins #145 34 ⚪ D 📉 COOL ·
2026-04-14 Jac Caglianone #139 30 ⚪ D 🔥 HOT ·
2026-04-14 Bobby Witt Jr. #134 38 ⚪ D 📈 WARM ·
2026-04-14 Salvador Perez #126 40 ⚪ D ➖ NTRL ·
2026-04-14 Vinnie Pasquantino #124 35 ⚪ D ➖ NTRL ·
2026-04-08 Ryan Jeffers #205 28 ⚪ D 📈 WARM ·
2026-04-08 Christian Vazquez #192 21 ⚪ D ❄ COLD ·
2026-04-08 Luke Keaschall #185 29 ⚪ D ❄ COLD ·
2026-04-08 Edouard Julien #177 29 ⚪ D 📈 WARM ·
2026-04-08 Brooks Lee #176 28 ⚪ D ❄ COLD ·
2026-04-08 Trevor Larnach #142 32 ⚪ D 📉 COOL ·
2026-04-08 Royce Lewis #84 33 ⚪ D 📈 WARM ·
2026-04-08 Byron Buxton #39 53 🟠 C ➖ NTRL ·
2026-04-08 Matt Wallner #6 50 🟠 C ➖ NTRL ·
Six home runs to freedom

Framber Valdez's full pitcher profile is waiting

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

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