Trevor Rogers
LHP
BAL
14
HRs Allowed
13.0%
HR Rate (Pool)
12.9%
Overall HR/FB
4.29
FIP
4.49
xFIP
-0.20
FIP-xFIP Gap
HR Vulnerability Snapshot
?Pitcher's HR-relevant profile. Red = HR-favorable for batters, blue = HR-resistant. Same vocabulary as batter cards.
Pool + today context
1.08
Pool HR/G ?Home runs allowed per tracked LongDong game day. Used when season HR/9 is unavailable.
12.9%
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.
54th pctile
0.0%
Barrel% Allowed ?Percentage of contact against this pitcher classified as barrels (perfect EV+LA). >12% elite-bad, <5% elite-good.
69.8%
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.29
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.
60th pctile
4.49
xFIP ?FIP with HR/FB normalised to league average. Better predictor of FUTURE HR rate than FIP.
-0.20
FIP − xFIP ?Positive gap = pitcher has been UNLUCKY with HRs (regression coming). Negative = lucky (regression up). >+0.5 elite regression candidate.
38th pctile
13.0%
Pool HR Rate ?% of LongDong scored matchups against this pitcher that resulted in a HR. Internal benchmark.
108
Pool Matchups
14
HRs Allowed (Pool)
6
Top-15 Matchups
1
HRs to Top-15
13.0%
HR Rate
Recent HR Splits
| Window | Matchups | Game Days | HR | HR Rate | HR/Game | Avg Max EV | Avg HR EV | Avg HR LA | Avg HR Dist | Trend |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 7 | 16 | 2 | 1 | 6.2% | 0.5 | 91.1mph | 114.6mph | 40.0° | 413ft | Down -6.8pp |
| Last 15 | 21 | 3 | 2 | 9.5% | 0.67 | 93.9mph | 110.4mph | 35.5° | 422ft | Down -3.5pp |
| Last 30 | 46 | 6 | 6 | 13.0% | 1.0 | 98.1mph | 106.4mph | 33.8° | 402ft | Flat +0.0pp |
Batted-Ball Damage
98.0
Avg Max EV
116.8
Max EV Allowed
67
Hard-Hit Proxy · 69.8%
0
Barrel Flags · 0.0%
104.2
Avg HR EV
31.4°
Avg HR Launch
396
Avg HR Distance
| Date | Batter | Max EV | HR EV | HR LA | HR Dist | HR? |
|---|---|---|---|---|---|---|
| 2026-06-26 | Jacob Young | 105.2mph | · | · | · | · |
| 2026-06-26 | Andrés Chaparro | 104.5mph | · | · | · | · |
| 2026-06-26 | Dylan Crews | 103.6mph | · | · | · | · |
| 2026-06-20 | Shohei Ohtani | 114.6mph | 114.6mph | 40° | 413ft | Yes |
| 2026-06-20 | Freddie Freeman | 101.8mph | · | · | · | · |
| 2026-06-14 | Gavin Sheets | 109.3mph | · | · | · | · |
| 2026-06-14 | Rodolfo Durán | 106.3mph | 106.3mph | 31° | 432ft | Yes |
| 2026-06-14 | Manny Machado | 105.6mph | · | · | · | · |
HRs Allowed Per Game Day
HRs Allowed
| Date | Batter | Rank | Score | Stadium | EV | Angle | Dist |
|---|---|---|---|---|---|---|---|
| 2026-06-20 | Shohei Ohtani | #4 | 80 | Dodger Stadium | 114.6mph | 40.0° | 413ft |
| 2026-06-14 | Rodolfo Durán | #43 | 60 | Camden Yards | 106.3mph | 31.0° | 432ft |
| 2026-06-09 | Randy Arozarena | #97 | 49 | Camden Yards | 100.6mph | 30.0° | 360ft |
| 2026-06-09 | Mitch Garver | #166 | 36 | Camden Yards | 108.4mph | 37.0° | 406ft |
| 2026-06-04 | Willson Contreras | #47 | 53 | Fenway Park | 100.2mph | 33.0° | 403ft |
| 2026-05-29 | Kazuma Okamoto | #50 | 58 | Camden Yards | 108.3mph | 32.0° | 397ft |
| 2026-05-24 | Dillon Dingler | #19 | 68 | Camden Yards | 104.0mph | 33.0° | 382.0ft |
| 2026-05-18 | Junior Caminero | #37 | 62 | Tropicana Field | 105.8mph | 23.0° | 380.0ft |
| 2026-04-25 | Willson Contreras | #35 | 67 | Camden Yards | 104.2mph | 29.0° | 418.0ft |
| 2026-04-25 | Caleb Durbin | #138 | 45 | Camden Yards | 98.7mph | 32.0° | 386.0ft |
| 2026-04-25 | Andruw Monasterio | #152 | 43 | Camden Yards | 103.6mph | 28.0° | 388.0ft |
| 2026-04-19 | José Ramírez | #68 | 57 | Progressive Field | 103.6mph | 30.0° | 379.0ft |
| 2026-04-14 | Ildemaro Vargas | #141 | 34 | Camden Yards | 99.2mph | 33.0° | 379.0ft |
| 2026-04-01 | Corey Seager | #72 | 53 | Camden Yards | 101.8mph | 29.0° | 422.0ft |
Pitch Arsenal
| Pitch | Pitches | Usage | RV/100 | Avg EV | Avg LA | HRs |
|---|---|---|---|---|---|---|
| Fastball | 528 | 43.1% | +0.1 | 83.0 | 37.5° | 6 |
| Changeup | 272 | 22.2% | +1.0 | 83.8 | 5.9° | 1 |
| Sinker | 146 | 11.9% | -0.9 | 82.9 | 11.9° | 0 |
| Sweeper | 144 | 11.8% | +0.1 | 74.7 | 19.9° | 1 |
| Cutter | 135 | 11.0% | +0.6 | 80.4 | 16.6° | 1 |
Quality of Contact
Barrel%
0.0%
HardHit%
69.8%
All Scored Matchups
| Date | Batter | Rank | Score | Tier | Form | HR? |
|---|---|---|---|---|---|---|
| 2026-06-26 | Nasim Nuñez | #236 | 21 | ⚪ D | ➖ NTRL | · |
| 2026-06-26 | Andrés Chaparro | #146 | 40 | ⚪ D | 📈 WARM | · |
| 2026-06-26 | Jacob Young | #126 | 45 | ⚪ D | ➖ NTRL | · |
| 2026-06-26 | Daylen Lile | #120 | 46 | ⚪ D | ❄ COLD | · |
| 2026-06-26 | Keibert Ruiz | #72 | 54 | 🟠 C | 📉 COOL | · |
| 2026-06-26 | Dylan Crews | #41 | 59 | 🟠 C | ➖ NTRL | · |
| 2026-06-26 | CJ Abrams | #15 | 68 | 🔵 C+ | 📉 COOL | · |
| 2026-06-26 | Curtis Mead | #9 | 72 | 🟡 B | 📉 COOL | · |
| 2026-06-26 | James Wood | #7 | 74 | 🟡 B | ❄ COLD | · |
| 2026-06-20 | Alex Freeland | #149 | 39 | ⚪ D | 📉 COOL | · |
| 2026-06-20 | Kyle Tucker | #138 | 42 | ⚪ D | 📉 COOL | · |
| 2026-06-20 | Mookie Betts | #77 | 52 | 🟠 C | ➖ NTRL | · |
| 2026-06-20 | Freddie Freeman | #51 | 58 | 🟠 C | 📉 COOL | · |
| 2026-06-20 | Andy Pages | #48 | 59 | 🟠 C | 📉 COOL | · |
| 2026-06-20 | Max Muncy | #12 | 73 | 🟡 B | 📉 COOL | · |
| 2026-06-20 | Shohei Ohtani | #4 | 80 | 🟢 A | 📈 WARM | 💥 |
| 2026-06-14 | Xander Bogaerts | #91 | 49 | ⚪ D | 📈 WARM | · |
| 2026-06-14 | Jackson Merrill | #78 | 52 | 🟠 C | ➖ NTRL | · |
| 2026-06-14 | Manny Machado | #55 | 58 | 🟠 C | ➖ NTRL | · |
| 2026-06-14 | Rodolfo Durán | #43 | 60 | 🔵 C+ | 📈 WARM | 💥 |
| 2026-06-14 | Gavin Sheets | #31 | 64 | 🔵 C+ | ➖ NTRL | · |
| 2026-06-09 | Mitch Garver | #166 | 36 | ⚪ D | ❄ COLD | 💥 |
| 2026-06-09 | Cole Young | #158 | 37 | ⚪ D | ❄ COLD | · |
| 2026-06-09 | Josh Naylor | #141 | 40 | ⚪ D | 📉 COOL | · |
| 2026-06-09 | Randy Arozarena | #97 | 49 | ⚪ D | ➖ NTRL | 💥 |
| 2026-06-09 | Rob Refsnyder | #81 | 50 | 🟠 C | 📉 COOL | · |
| 2026-06-09 | Patrick Wisdom | #80 | 50 | 🟠 C | 📉 COOL | · |
| 2026-06-09 | Julio Rodríguez | #10 | 68 | 🔵 C+ | 📈 WARM | · |
| 2026-06-04 | Connor Wong | #125 | 31 | ⚪ D | 📈 WARM | · |
| 2026-06-04 | Caleb Durbin | #120 | 33 | ⚪ D | 📈 WARM | · |
| 2026-06-04 | Carlos Narváez | #111 | 34 | ⚪ D | 📉 COOL | · |
| 2026-06-04 | Andruw Monasterio | #106 | 35 | ⚪ D | ❄ COLD | · |
| 2026-06-04 | Isiah Kiner-Falefa | #102 | 37 | ⚪ D | 🔥 HOT | · |
| 2026-06-04 | Ceddanne Rafaela | #83 | 41 | ⚪ D | 📉 COOL | · |
| 2026-06-04 | Wilyer Abreu | #77 | 42 | ⚪ D | 📉 COOL | · |
| 2026-06-04 | Willson Contreras | #47 | 53 | 🟠 C | 📉 COOL | 💥 |
| 2026-06-04 | Jarren Duran | #32 | 57 | 🟠 C | ➖ NTRL | · |
| 2026-05-29 | Charles McAdoo | #239 | 18 | ⚪ D | · — | · |
| 2026-05-29 | Myles Straw | #174 | 35 | ⚪ D | 📉 COOL | · |
| 2026-05-29 | Brandon Valenzuela | #146 | 40 | ⚪ D | ❄ COLD | · |
| 2026-05-29 | Vladimir Guerrero Jr. | #141 | 41 | ⚪ D | 📉 COOL | · |
| 2026-05-29 | Daulton Varsho | #123 | 45 | ⚪ D | ➖ NTRL | · |
| 2026-05-29 | George Springer | #63 | 55 | 🟠 C | ➖ NTRL | · |
| 2026-05-29 | Ernie Clement | #60 | 56 | 🟠 C | 📈 WARM | · |
| 2026-05-29 | Kazuma Okamoto | #50 | 58 | 🟠 C | 📉 COOL | 💥 |
| 2026-05-29 | Yohendrick Piñango | #47 | 60 | 🔵 C+ | 📈 WARM | · |
| 2026-05-24 | Wenceel Pérez | #216 | 33 | ⚪ D | ❄ COLD | · |
| 2026-05-24 | Hao-Yu Lee | #191 | 36 | ⚪ D | ❄ COLD | · |
| 2026-05-24 | Kevin McGonigle | #147 | 41 | ⚪ D | 📉 COOL | · |
| 2026-05-24 | Jahmai Jones | #106 | 47 | ⚪ D | ❄ COLD | · |
| 2026-05-24 | Matt Vierling | #105 | 47 | ⚪ D | ➖ NTRL | · |
| 2026-05-24 | Spencer Torkelson | #100 | 48 | ⚪ D | ❄ COLD | · |
| 2026-05-24 | Riley Greene | #99 | 48 | ⚪ D | ➖ NTRL | · |
| 2026-05-24 | Zack Short | #73 | 53 | 🟠 C | 📉 COOL | · |
| 2026-05-24 | Dillon Dingler | #19 | 68 | 🔵 C+ | 📉 COOL | 💥 |
| 2026-05-18 | Cedric Mullins | #245 | 16 | ⚪ D | ❄ COLD | · |
| 2026-05-18 | Nick Fortes | #240 | 18 | ⚪ D | 📉 COOL | · |
| 2026-05-18 | Chandler Simpson | #239 | 18 | ⚪ D | ➖ NTRL | · |
| 2026-05-18 | Taylor Walls | #224 | 25 | ⚪ D | 📈 WARM | · |
| 2026-05-18 | Jonny DeLuca | #208 | 30 | ⚪ D | ❄ COLD | · |
| 2026-05-18 | Ben Williamson | #204 | 31 | ⚪ D | 🔥 HOT | · |
| 2026-05-18 | Yandy Díaz | #130 | 42 | ⚪ D | 📈 WARM | · |
| 2026-05-18 | Jonathan Aranda | #78 | 52 | 🟠 C | ➖ NTRL | · |
| 2026-05-18 | Junior Caminero | #37 | 62 | 🔵 C+ | ➖ NTRL | 💥 |
| 2026-04-25 | Isiah Kiner-Falefa | #179 | 37 | ⚪ D | 📈 WARM | · |
| 2026-04-25 | Andruw Monasterio | #152 | 43 | ⚪ D | 📉 COOL | 💥 |
| 2026-04-25 | Caleb Durbin | #138 | 45 | ⚪ D | 📈 WARM | 💥 |
| 2026-04-25 | Trevor Story | #133 | 47 | ⚪ D | ➖ NTRL | · |
| 2026-04-25 | Ceddanne Rafaela | #132 | 47 | ⚪ D | ➖ NTRL | · |
| 2026-04-25 | Connor Wong | #84 | 56 | 🟠 C | 📈 WARM | · |
| 2026-04-25 | Jarren Duran | #60 | 61 | 🔵 C+ | 📈 WARM | · |
| 2026-04-25 | Wilyer Abreu | #38 | 66 | 🔵 C+ | ➖ NTRL | · |
| 2026-04-25 | Willson Contreras | #35 | 67 | 🔵 C+ | ➖ NTRL | 💥 |
| 2026-04-19 | Juan Brito | #211 | 26 | ⚪ D | · — | · |
| 2026-04-19 | Steven Kwan | #191 | 31 | ⚪ D | 📈 WARM | · |
| 2026-04-19 | Austin Hedges | #175 | 35 | ⚪ D | ➖ NTRL | · |
| 2026-04-19 | Brayan Rocchio | #153 | 39 | ⚪ D | 📉 COOL | · |
| 2026-04-19 | David Fry | #137 | 43 | ⚪ D | 📉 COOL | · |
| 2026-04-19 | Angel Martínez | #109 | 48 | ⚪ D | 📈 WARM | · |
| 2026-04-19 | Rhys Hoskins | #69 | 57 | 🟠 C | ➖ NTRL | · |
| 2026-04-19 | José Ramírez | #68 | 57 | 🟠 C | ➖ NTRL | 💥 |
| 2026-04-19 | Daniel Schneemann | #63 | 58 | 🟠 C | ➖ NTRL | · |
| 2026-04-14 | Jorge Barrosa | #155 | 25 | ⚪ D | 📈 WARM | · |
| 2026-04-14 | Alek Thomas | #143 | 32 | ⚪ D | ❄ COLD | · |
| 2026-04-14 | Jose Fernandez | #142 | 36 | ⚪ D | ➖ NTRL | · |
| 2026-04-14 | Ildemaro Vargas | #141 | 34 | ⚪ D | ❄ COLD | 💥 |
| 2026-04-14 | Gabriel Moreno | #138 | 32 | ⚪ D | 🔥 HOT | · |
| 2026-04-14 | Geraldo Perdomo | #136 | 34 | ⚪ D | ❄ COLD | · |
| 2026-04-14 | Tim Tawa | #132 | 27 | ⚪ D | ➖ NTRL | · |
| 2026-04-14 | Ketel Marte | #108 | 43 | ⚪ D | 📈 WARM | · |
| 2026-04-01 | Josh Smith | #213 | 34 | ⚪ D | 📉 COOL | · |
| 2026-04-01 | Marcus Semien | #198 | 38 | ⚪ D | 🔥 HOT | · |
| 2026-04-01 | Jonah Heim | #192 | 36 | ⚪ D | ❄ COLD | · |
| 2026-04-01 | Josh Jung | #177 | 40 | ⚪ D | ➖ NTRL | · |
| 2026-04-01 | Kyle Higashioka | #176 | 42 | ⚪ D | 📈 WARM | · |
| 2026-04-01 | Adolis Garcia | #175 | 45 | ⚪ D | 📈 WARM | · |
| 2026-04-01 | Jake Burger | #142 | 48 | ⚪ D | 📈 WARM | · |
| 2026-04-01 | Wyatt Langford | #122 | 49 | ⚪ D | ➖ NTRL | · |
| 2026-04-01 | Corey Seager | #72 | 53 | 🟠 C | 🔥 HOT | 💥 |
| 2026-03-26 | Christian Vazquez | #150 | 25 | ⚪ D | ❄ COLD | · |
| 2026-03-26 | Ryan Jeffers | #149 | 32 | ⚪ D | 📈 WARM | · |
| 2026-03-26 | Luke Keaschall | #148 | 32 | ⚪ D | 🔥 HOT | · |
| 2026-03-26 | Royce Lewis | #145 | 36 | ⚪ D | 📈 WARM | · |
| 2026-03-26 | Edouard Julien | #142 | 33 | ⚪ D | 📈 WARM | · |
| 2026-03-26 | Brooks Lee | #141 | 32 | ⚪ D | 🔥 HOT | · |
| 2026-03-26 | Trevor Larnach | #136 | 35 | ⚪ D | ❄ COLD | · |
| 2026-03-26 | Matt Wallner | #89 | 51 | 🟠 C | ❄ COLD | · |
| 2026-03-26 | Byron Buxton | #82 | 56 | 🟠 C | · — | · |