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
Keider Montero
Keider Montero RHP DET
131 matchups scored · 15 game days
15 HRs Allowed
11.5% HR Rate (Pool)
9.4% Overall HR/FB
3.25 FIP
4.38 xFIP
-1.13 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.4%
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.
20th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
75.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.25
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.
23th pctile
4.38
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-1.13
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
5th pctile
11.5%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
131
Pool Matchups
15
HRs Allowed (Pool)
5
Top-15 Matchups
1
HRs to Top-15
11.5%
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 17 2 1 5.9% 0.5 96.9mph 104.8mph 22.0° 416ft Down -5.6pp
Last 15 17 2 1 5.9% 0.5 96.9mph 104.8mph 22.0° 416ft Down -5.6pp
Last 30 42 5 3 7.1% 0.6 97.5mph 104.3mph 28.3° 413ft Down -4.4pp
Batted-Ball Damage
123 tracked BBE from 131 pool matchups
98.0
111.8
93
0
103.2
29.4°
393
Date Batter Max EV HR EV HR LA HR Dist HR?
2026-06-26 Yainer Diaz 106.7mph · · · ·
2026-06-26 Joey Loperfido 101.4mph · · · ·
2026-06-26 Jeremy Peña 100.5mph · · · ·
2026-06-21 Edgar Quero 106.1mph · · · ·
2026-06-21 Luisangel Acuña 104.8mph 104.8mph 22° 416ft Yes
2026-06-21 Colson Montgomery 102.4mph · · · ·
2026-06-11 Royce Lewis 103.0mph · · · ·
2026-06-11 Byron Buxton 102.3mph · · · ·
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-21 Luisangel Acuña #232 18 Comerica Park 104.8mph 22.0° 416ft
2026-06-06 Dominic Canzone #25 65 Comerica Park 107.1mph 27.0° 451ft
2026-05-31 Colson Montgomery #43 64 Rate Field 100.9mph 36.0° 373ft
2026-05-26 Jo Adell #148 40 Comerica Park 102.8mph 35.0° 407.0ft
2026-05-26 Vaughn Grissom #220 26 Comerica Park 101.7mph 29.0° 384.0ft
2026-05-19 Travis Bazzana #239 17 Comerica Park 97.3mph 37.0° 358.0ft
2026-05-14 Juan Soto #37 53 Citi Field 105.2mph 28.0° 412.0ft
2026-05-14 Mark Vientos #52 48 Citi Field 106.9mph 25.0° 392.0ft
2026-05-14 Brett Baty #137 26 Citi Field 104.0mph 31.0° 379.0ft
2026-05-14 Marcus Semien #151 21 Citi Field 106.3mph 29.0° 386.0ft
2026-05-02 Jake Burger #256 7 Comerica Park 102.2mph 26.0° 373.0ft
2026-04-26 Nathaniel Lowe #11 74 Great American Ball Park 98.6mph 29.0° 372.0ft
2026-04-26 JJ Bleday #233 28 Great American Ball Park 104.3mph 30.0° 403.0ft
2026-04-16 Salvador Perez #108 33 Comerica Park 97.9mph 36.0° 379.0ft
2026-04-16 Vinnie Pasquantino #147 19 Comerica Park 108.0mph 21.0° 412.0ft
Pitch Arsenal
higher RV = more hittable
Pitch Pitches Usage RV/100 Avg EV Avg LA HRs
Fastball 372 32.7% -1.5 84.5 32.7° 3
Sinker 234 20.6% -2.0 85.9 12.4° 1
Slider 201 17.7% -0.2 83.4 27.1° 1
Changeup 170 14.9% -3.4 79.5 21.6° 1
Knuckle Curve 161 14.1% +2.4 83.8 17.2° 3
Quality of Contact
FanGraphs season stats
Barrel%
0.0%
0.0%
HardHit%
75.6%
75.6%
All Scored Matchups
131 matchups · newest first
Date Batter Rank Score Tier Form HR?
2026-06-26 Joey Loperfido #200 32 ⚪ D 📈 WARM ·
2026-06-26 Yainer Diaz #183 34 ⚪ D 📈 WARM ·
2026-06-26 Jose Altuve #164 37 ⚪ D ➖ NTRL ·
2026-06-26 Isaac Paredes #149 39 ⚪ D 📉 COOL ·
2026-06-26 Jeremy Peña #148 39 ⚪ D 📈 WARM ·
2026-06-26 Cam Smith #143 41 ⚪ D 📉 COOL ·
2026-06-26 Taylor Trammell #114 46 ⚪ D 📈 WARM ·
2026-06-26 Christian Walker #51 57 🟠 C 📉 COOL ·
2026-06-26 Yordan Alvarez #18 66 🔵 C+ 📉 COOL ·
2026-06-21 Luisangel Acuña #232 18 ⚪ D ❄ COLD 💥
2026-06-21 Edgar Quero #222 23 ⚪ D 📈 WARM ·
2026-06-21 Jacob Gonzalez #217 24 ⚪ D ❄ COLD ·
2026-06-21 Chase Meidroth #174 35 ⚪ D ❄ COLD ·
2026-06-21 Tristan Peters #158 38 ⚪ D 📈 WARM ·
2026-06-21 Sam Antonacci #130 43 ⚪ D 🔥 HOT ·
2026-06-21 Andrew Benintendi #73 56 🟠 C 📈 WARM ·
2026-06-21 Colson Montgomery #18 69 🔵 C+ 📈 WARM ·
2026-06-11 Austin Martin #123 21 ⚪ D 📉 COOL ·
2026-06-11 Trevor Larnach #94 34 ⚪ D ➖ NTRL ·
2026-06-11 Tristan Gray #86 37 ⚪ D 📉 COOL ·
2026-06-11 Josh Bell #75 42 ⚪ D ➖ NTRL ·
2026-06-11 Royce Lewis #70 44 ⚪ D ➖ NTRL ·
2026-06-11 Brooks Lee #49 51 🟠 C 📈 WARM ·
2026-06-11 Kody Clemens #22 61 🔵 C+ ➖ NTRL ·
2026-06-11 Byron Buxton #6 78 🟡 B 📈 WARM ·
2026-06-06 Cole Young #209 26 ⚪ D ❄ COLD ·
2026-06-06 Josh Naylor #207 27 ⚪ D 📉 COOL ·
2026-06-06 Jhonny Pereda #162 37 ⚪ D ➖ NTRL ·
2026-06-06 Randy Arozarena #136 41 ⚪ D 📈 WARM ·
2026-06-06 Julio Rodríguez #49 58 🟠 C 📈 WARM ·
2026-06-06 Colt Emerson #45 59 🟠 C 📈 WARM ·
2026-06-06 Luke Raley #30 63 🔵 C+ ❄ COLD ·
2026-06-06 Dominic Canzone #25 65 🔵 C+ 📈 WARM 💥
2026-05-31 Rikuu Nishida #264 14 ⚪ D · — ·
2026-05-31 Jacob Gonzalez #253 22 ⚪ D 📉 COOL ·
2026-05-31 Sam Antonacci #201 33 ⚪ D 📉 COOL ·
2026-05-31 Tristan Peters #174 38 ⚪ D 📉 COOL ·
2026-05-31 Andrew Benintendi #154 41 ⚪ D ❄ COLD ·
2026-05-31 Chase Meidroth #134 44 ⚪ D ➖ NTRL ·
2026-05-31 Colson Montgomery #43 64 🔵 C+ ➖ NTRL 💥
2026-05-31 Miguel Vargas #20 71 🟡 B 📈 WARM ·
2026-05-31 Drew Romo #17 72 🟡 B 📈 WARM ·
2026-05-26 Donovan Walton #261 5 ⚪ D ➖ NTRL ·
2026-05-26 Logan O'Hoppe #246 18 ⚪ D ❄ COLD ·
2026-05-26 Vaughn Grissom #220 26 ⚪ D 📉 COOL 💥
2026-05-26 Wade Meckler #176 35 ⚪ D 📈 WARM ·
2026-05-26 Jo Adell #148 40 ⚪ D 📈 WARM 💥
2026-05-26 Oswald Peraza #124 43 ⚪ D ➖ NTRL ·
2026-05-26 Jorge Soler #80 48 ⚪ D 📉 COOL ·
2026-05-26 Zach Neto #49 60 🔵 C+ 🔥 HOT ·
2026-05-26 Mike Trout #35 62 🔵 C+ ➖ NTRL ·
2026-05-19 Steven Kwan #260 4 ⚪ D ❄ COLD ·
2026-05-19 Travis Bazzana #239 17 ⚪ D 📉 COOL 💥
2026-05-19 Brayan Rocchio #234 18 ⚪ D ➖ NTRL ·
2026-05-19 Austin Hedges #232 19 ⚪ D 📉 COOL ·
2026-05-19 Daniel Schneemann #176 33 ⚪ D ❄ COLD ·
2026-05-19 José Ramírez #162 35 ⚪ D 📉 COOL ·
2026-05-19 Kyle Manzardo #127 40 ⚪ D 📈 WARM ·
2026-05-19 Chase DeLauter #123 41 ⚪ D ➖ NTRL ·
2026-05-19 Angel Martínez #80 49 ⚪ D ➖ NTRL ·
2026-05-14 Hayden Senger #188 3 ⚪ D · — ·
2026-05-14 A.J. Ewing #187 3 ⚪ D · — ·
2026-05-14 Bo Bichette #178 11 ⚪ D ❄ COLD ·
2026-05-14 Marcus Semien #151 21 ⚪ D 📉 COOL 💥
2026-05-14 Carson Benge #146 23 ⚪ D ➖ NTRL ·
2026-05-14 Brett Baty #137 26 ⚪ D ➖ NTRL 💥
2026-05-14 Mark Vientos #52 48 ⚪ D 🔥 HOT 💥
2026-05-14 MJ Melendez #49 49 ⚪ D 📉 COOL ·
2026-05-14 Juan Soto #37 53 🟠 C ➖ NTRL 💥
2026-05-08 Kyle Isbel #106 30 ⚪ D 📉 COOL ·
2026-05-08 Maikel Garcia #105 30 ⚪ D 📉 COOL ·
2026-05-08 Lane Thomas #89 32 ⚪ D 📈 WARM ·
2026-05-08 Isaac Collins #79 33 ⚪ D 📈 WARM ·
2026-05-08 Salvador Perez #78 33 ⚪ D ➖ NTRL ·
2026-05-08 Jac Caglianone #73 34 ⚪ D 📉 COOL ·
2026-05-08 Vinnie Pasquantino #67 35 ⚪ D ➖ NTRL ·
2026-05-08 Bobby Witt Jr. #64 36 ⚪ D ➖ NTRL ·
2026-05-08 Carter Jensen #54 38 ⚪ D 📉 COOL ·
2026-05-02 Josh Smith #258 6 ⚪ D 📈 WARM ·
2026-05-02 Jake Burger #256 7 ⚪ D ❄ COLD 💥
2026-05-02 Evan Carter #249 9 ⚪ D 📉 COOL ·
2026-05-02 Danny Jansen #243 10 ⚪ D ➖ NTRL ·
2026-05-02 Wyatt Langford #232 12 ⚪ D 📈 WARM ·
2026-05-02 Joc Pederson #199 18 ⚪ D 📈 WARM ·
2026-05-02 Corey Seager #198 18 ⚪ D ➖ NTRL ·
2026-05-02 Brandon Nimmo #197 18 ⚪ D 📈 WARM ·
2026-05-02 Josh Jung #141 27 ⚪ D 📈 WARM ·
2026-04-26 JJ Bleday #233 28 ⚪ D · — 💥
2026-04-26 Jose Trevino #154 40 ⚪ D 📈 WARM ·
2026-04-26 TJ Friedl #138 43 ⚪ D 📈 WARM ·
2026-04-26 Ke'Bryan Hayes #102 50 🟠 C 📈 WARM ·
2026-04-26 Matt McLain #84 54 🟠 C ➖ NTRL ·
2026-04-26 Nathaniel Lowe #11 74 🟡 B 📈 WARM 💥
2026-04-26 Spencer Steer #8 76 🟡 B 📈 WARM ·
2026-04-26 Sal Stewart #2 82 🟢 A 📉 COOL ·
2026-04-26 Elly De La Cruz #1 82 🟢 A 📈 WARM ·
2026-04-21 Joey Ortiz #240 10 ⚪ D ❄ COLD ·
2026-04-21 David Hamilton #239 10 ⚪ D 📉 COOL ·
2026-04-21 Sal Frelick #235 11 ⚪ D ❄ COLD ·
2026-04-21 Brandon Lockridge #233 13 ⚪ D 📉 COOL ·
2026-04-21 Luis Rengifo #173 27 ⚪ D ➖ NTRL ·
2026-04-21 William Contreras #135 34 ⚪ D 📈 WARM ·
2026-04-21 Garrett Mitchell #59 50 🟠 C 📉 COOL ·
2026-04-21 Jake Bauers #48 54 🟠 C ➖ NTRL ·
2026-04-21 Brice Turang #45 55 🟠 C 🔥 HOT ·
2026-04-16 Michael Massey #153 13 ⚪ D 📈 WARM ·
2026-04-16 Vinnie Pasquantino #147 19 ⚪ D 📈 WARM 💥
2026-04-16 Kyle Isbel #129 25 ⚪ D ❄ COLD ·
2026-04-16 Jonathan India #122 28 ⚪ D 📈 WARM ·
2026-04-16 Salvador Perez #108 33 ⚪ D ➖ NTRL 💥
2026-04-16 Bobby Witt Jr. #104 34 ⚪ D 📈 WARM ·
2026-04-16 Maikel Garcia #85 40 ⚪ D ➖ NTRL ·
2026-04-16 Jac Caglianone #82 41 ⚪ D 📈 WARM ·
2026-04-16 Carter Jensen #48 52 🟠 C ➖ NTRL ·
2026-04-10 Xavier Edwards #237 15 ⚪ D 🔥 HOT ·
2026-04-10 Javier Sanoja #205 26 ⚪ D 📉 COOL ·
2026-04-10 Graham Pauley #203 29 ⚪ D 📉 COOL ·
2026-04-10 Otto Lopez #190 28 ⚪ D 🔥 HOT ·
2026-04-10 Connor Norby #175 32 ⚪ D 📉 COOL ·
2026-04-10 Jakob Marsee #143 36 ⚪ D 📉 COOL ·
2026-04-10 Liam Hicks #142 23 ⚪ D 🔥 HOT ·
2026-04-10 Agustín Ramírez #114 38 ⚪ D ❄ COLD ·
2026-04-05 Victor Scott II #199 21 ⚪ D ❄ COLD ·
2026-04-05 Masyn Winn #180 25 ⚪ D 📉 COOL ·
2026-04-05 Brendan Donovan #162 31 ⚪ D 🔥 HOT ·
2026-04-05 Lars Nootbaar #154 32 ⚪ D · — ·
2026-04-05 Nolan Arenado #152 28 ⚪ D 📉 COOL ·
2026-04-05 Alec Burleson #114 36 ⚪ D 📈 WARM ·
2026-04-05 Nolan Gorman #94 35 ⚪ D 📉 COOL ·
2026-04-05 Willson Contreras #67 41 ⚪ D ❄ COLD ·
2026-04-05 Ivan Herrera #29 39 ⚪ D 📈 WARM ·
Six home runs to freedom

Keider Montero's full pitcher profile is waiting

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

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