
No Photo
Mitch KellerIL
P · Pittsburgh Pirates
| Position | P |
| Bats/Throws | R/R |
| Height | 6′ 3″ |
| Weight | 213 lbs |
| Age | 30 |
| Birthplace | Cedar Rapids, IA, USA |
| Draft | 2014, Pittsburgh Pirates, Round: 2, Overall Pick: 64 |
| School | Xavier (IA) HS |
| Signing Bonus | $1,000,000 |
| MLB Debut | 2019-05-27 |
Contract Status
Service Time
6.026
1/1/2026
Options
N/A
1/1/2026
MLB FA
2029
2026 Service Time Gained: 0.151
2026 Option Year Used? No
Contract
2026$16,911,500
2027$18,411,500
2028$20,411,500
Pitch Arsenal
| Pitch | Pitches | Velocity | V-Move | H-Move | Spin | Whiff% |
|---|---|---|---|---|---|---|
| Four-Seam Fastball | 581 | 93.3 | -16.2″ | 8.7″ | 2363 | 17.1% |
| Sinker | 300 | 92.2 | -24.3″ | 14.4″ | 2373 | 15.8% |
| Sweeper | 278 | 82.0 | -40.0″ | -17.2″ | 2696 | 23.9% |
| Slider | 178 | 87.1 | -34.6″ | -4.5″ | 2524 | 22.0% |
| Curveball | 170 | 77.8 | -58.5″ | -13.2″ | 2648 | 36.5% |
| Changeup | 152 | 88.7 | -32.1″ | 12.3″ | 1542 | 23.6% |
| Cutter | 140 | 89.7 | -24.5″ | -2.4″ | 2488 | 20.5% |
Summary
| G | GS | IP | W | L | ERA | K | K% | BB% | HR/9 | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (MLB) | 22 | 22 | 115.2 | 6 | 8 | 5.29 | 89 | 17.7% | 8.3% | 1.17 | 1.370 |
| MLB Career | 187 | 185 | 993.2 | 48 | 73 | 4.60 | 926 | 21.4% | 7.9% | 1.07 | 1.381 |
Last 10 Games
| Date | Lvl | Team | Opp | IP | H | ER | BB | SO | HR | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-02 | MLB | Pittsburgh Pirates | @ Cincinnati Reds | 2.0 | 6 | 7 | 4 | 2 | 2 | 5.29 | 1.370 |
| 2026-07-27 | MLB | Pittsburgh Pirates | vs Arizona Diamondbacks | 5.1 | 6 | 2 | 1 | 4 | 0 | 4.83 | 1.310 |
| 2026-07-22 | MLB | Pittsburgh Pirates | @ New York Yankees | 5.0 | 3 | 0 | 2 | 6 | 0 | 4.90 | 1.310 |
| 2026-07-09 | MLB | Pittsburgh Pirates | vs Atlanta Braves | 3.0 | 4 | 3 | 2 | 3 | 1 | 5.14 | 1.330 |
| 2026-07-03 | MLB | Pittsburgh Pirates | @ Washington Nationals | 6.0 | 8 | 5 | 0 | 1 | 3 | 5.02 | 1.310 |
| 2026-06-28 | MLB | Pittsburgh Pirates | vs Cincinnati Reds | 6.0 | 5 | 3 | 1 | 4 | 0 | 4.87 | 1.300 |
| 2026-06-23 | MLB | Pittsburgh Pirates | vs Seattle Mariners | 6.0 | 7 | 3 | 1 | 4 | 2 | 4.89 | 1.320 |
| 2026-06-16 | MLB | Pittsburgh Pirates | @ Athletics | 5.1 | 4 | 1 | 4 | 7 | 1 | 4.92 | 1.320 |
| 2026-06-11 | MLB | Pittsburgh Pirates | vs Los Angeles Dodgers | 4.0 | 7 | 5 | 4 | 3 | 1 | 5.14 | 1.310 |
| 2026-06-05 | MLB | Pittsburgh Pirates | @ Atlanta Braves | 4.2 | 7 | 6 | 3 | 4 | 1 | 4.81 | 1.230 |
| Last 10 Total | 47.1 | 57 | 35 | 22 | 38 | 11 | 6.65 | 1.669 | |||
Stats & Game Logs
| Year | Age | Lvl | Team | G | GS | IP | W | L | SV | ERA | K | BB | K% | BB% | HR/9 | WHIP | AVG | BABIP |
|---|
Season
| Date ↕ | Lvl ↕ | Team ↕ | Opponent | IP ↕ | H ↕ | ER ↕ | BB ↕ | SO ↕ | HR ↕ | ERA ↕ |
|---|
| Split | BF | IP | W | L | SV | ERA | K | BB | HR | WHIP | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 503 | 115.2 | — | — | — | 5.290 | 89 | 42 | 15 | 1.375 | — |
| Recent Performance | |||||||||||
| Last 30 | 39 | 7.1 | 0 | 1 | 0 | 11.050 | 6 | 5 | 2 | 2.318 | .353 |
| Last 14 | 0 | 0.0 | 0 | 0 | 0 | — | 0 | 0 | 0 | .000 | .000 |
| Last 7 | 0 | 0.0 | 0 | 0 | 0 | — | 0 | 0 | 0 | .000 | .000 |
| Home / Away | |||||||||||
| Home Games | 278 | 64.0 | 4 | 5 | 0 | 5.480 | 48 | 21 | 6 | 1.410 | .273 |
| Away Games | 225 | 51.2 | 2 | 3 | 0 | 5.050 | 41 | 21 | 9 | 1.340 | .242 |
| Day / Night | |||||||||||
| Day Games | 240 | 57.0 | 5 | 2 | 0 | 4.260 | 45 | 20 | 4 | 1.280 | .244 |
| Night Games | 263 | 58.2 | 1 | 6 | 0 | 6.290 | 44 | 22 | 11 | 1.470 | .274 |
| vs Handedness | |||||||||||
| vs Left | 321 | 71.1 | — | — | — | nan | 52 | 23 | 11 | 1.500 | .290 |
| vs Right | 182 | 43.1 | — | — | — | nan | 37 | 19 | 4 | 1.200 | .205 |
| Role | |||||||||||
| Starter | 503 | 115.2 | 6 | 8 | 0 | 5.290 | 89 | 42 | 15 | 1.370 | .259 |
| Runners | |||||||||||
| Bases Empty | 285 | 63.2 | — | — | — | nan | 54 | 26 | 10 | 1.370 | .239 |
| Runners On | 218 | 51.2 | — | — | — | nan | 35 | 16 | 5 | 1.390 | .286 |
| Scoring Position | 124 | 27.0 | — | — | — | nan | 23 | 7 | 4 | 1.670 | .333 |
| By Inning | |||||||||||
| First Inning | 90 | 22.0 | — | — | — | 3.680 | 18 | 12 | 3 | 1.320 | .218 |
| Second Inning | 88 | 22.0 | — | — | — | 1.640 | 21 | 8 | 2 | 1.000 | .179 |
| Third Inning | 92 | 21.0 | — | — | — | 7.710 | 14 | 7 | 6 | 1.290 | .244 |
| Fourth Inning | 93 | 20.0 | — | — | — | 6.300 | 13 | 8 | 1 | 1.700 | .310 |
| Fifth Inning | 78 | 16.2 | — | — | — | 8.100 | 15 | 5 | 1 | 1.680 | .324 |
| Sixth Inning | 50 | 12.0 | — | — | — | 4.500 | 6 | 1 | 1 | 1.080 | .255 |
| Seventh Inning | 12 | 2.0 | — | — | — | 9.000 | 2 | 1 | 1 | 3.000 | .455 |
| Year | Age | Lv | Pit | BIP | Velo | Max V | GB% | FB% | LD% | PU% | O-Sw% | Z-Sw% | O-Con% | Z-Con% | Sw% | Con% | Zone% | F-Str% | CS% | Whiff% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | 18 | Unknown | 204 | 57 | — | — | 49.1% | 21.1% | 24.6% | 5.3% | — | — | — | — | 58.8% | 47.5% | — | 80.4% | 6.4% | 52.5% |
| 2016 | 19 | A+ | 88 | 15 | — | — | 46.7% | 26.7% | 20.0% | 6.7% | — | — | — | — | 52.3% | 69.6% | — | 73.9% | 13.6% | 30.4% |
| 2016 | 19 | A | 1821 | 328 | — | — | 48.2% | 32.3% | 11.9% | 7.6% | — | — | — | — | 51.7% | 74.7% | — | 63.8% | 15.1% | 25.3% |
| 2017 | 20 | AA | 574 | 84 | — | — | 47.6% | 26.2% | 20.2% | 6.0% | — | — | — | — | 46.5% | 75.7% | — | 59.2% | 17.4% | 24.3% |
| 2017 | 20 | A+ | 1165 | 215 | — | — | 54.9% | 25.6% | 17.2% | 2.3% | — | — | — | — | 47.9% | 79.9% | — | 57.7% | 16.5% | 20.1% |
| 2018 | 21 | AAA | 913 | 156 | — | — | 34.6% | 37.2% | 21.8% | 6.4% | — | — | — | — | 49.1% | 75.4% | — | 61.4% | 16.3% | 24.6% |
| 2018 | 21 | AA | 1264 | 234 | — | — | 55.1% | 26.1% | 12.0% | 6.8% | — | — | — | — | 47.5% | 76.5% | — | 59.4% | 16.1% | 23.5% |
| 2018 | 21 | A+ | 73 | 16 | — | — | 68.8% | 12.5% | 12.5% | 6.2% | — | — | — | — | 53.4% | 92.3% | — | 52.6% | 20.5% | 7.7% |
| 2019 | 22 | MLB | 932 | 145 | 95.4 | 98.3 | 40.7% | 20.0% | 35.2% | 4.1% | 32.7% | 72.8% | 52.4% | 83.6% | 51.7% | 75.1% | 48.9% | 63.2% | 14.6% | 24.9% |
| 2019 | 22 | AAA | 1755 | 271 | — | — | 46.1% | 24.7% | 24.7% | 4.4% | — | — | — | — | 46.6% | 72.0% | — | 59.7% | 17.0% | 28.0% |
| 2020 | 23 | MLB | 383 | 52 | 93.9 | 97.4 | 42.3% | 36.5% | 13.5% | 7.7% | 21.6% | 66.1% | 72.3% | 81.7% | 40.7% | 78.8% | 43.1% | 46.0% | 15.7% | 21.2% |
| 2021 | 24 | MLB | 1858 | 322 | 93.8 | 97.6 | 41.0% | 24.8% | 29.8% | 4.3% | 25.6% | 67.0% | 58.9% | 87.9% | 46.0% | 79.7% | 49.2% | 55.7% | 16.1% | 20.3% |
| 2021 | 24 | AAA | 481 | 75 | — | — | 57.3% | 18.7% | 20.0% | 4.0% | — | — | — | — | 44.9% | 68.5% | — | 59.4% | 17.7% | 31.5% |
| 2022 | 25 | MLB | 2661 | 477 | 95.6 | 99.7 | 49.7% | 19.4% | 25.9% | 5.1% | 27.7% | 64.4% | 63.7% | 85.3% | 45.6% | 78.6% | 48.9% | 56.9% | 17.1% | 21.4% |
| 2023 | 26 | MLB | 3119 | 548 | 95.2 | 98.9 | 44.2% | 25.5% | 25.0% | 5.3% | 28.4% | 65.5% | 62.9% | 82.3% | 47.8% | 76.8% | 52.3% | 63.9% | 18.6% | 23.2% |
| 2024 | 27 | MLB | 2851 | 540 | 94.5 | 98.1 | 39.8% | 26.3% | 28.3% | 5.6% | 28.9% | 65.1% | 62.4% | 85.3% | 47.6% | 78.5% | 51.5% | 61.4% | 18.7% | 21.5% |
| 2025 | 28 | MLB | 2870 | 537 | 94.1 | 98.4 | 44.3% | 24.4% | 24.2% | 7.1% | 25.7% | 68.3% | 56.1% | 87.1% | 48.5% | 79.4% | 53.4% | 60.0% | 16.9% | 20.6% |
| 2026 | 29 | MLB | 1887 | 364 | 93.3 | 96.6 | 37.7% | 25.9% | 30.0% | 6.3% | 29.6% | 66.6% | 64.2% | 86.6% | 47.4% | 79.5% | 48.5% | 60.4% | 16.2% | 20.5% |
| MLB Career | MLB | 16561 | 2985 | 94.6 | 99.7 | 43.0% | 24.4% | 27.0% | 5.6% | 27.7% | 66.4% | 61.2% | 85.3% | 47.3% | 78.4% | 50.7% | 60.0% | 17.2% | 21.6% | |
| AAA Career | AAA | 3149 | 502 | — | — | 44.2% | 27.7% | 23.1% | 5.0% | — | — | — | — | 47.0% | 72.5% | — | 60.2% | 16.9% | 27.5% | |
| AA Career | AA | 1838 | 318 | — | — | 53.1% | 26.1% | 14.2% | 6.6% | — | — | — | — | 47.2% | 76.3% | — | 59.3% | 16.5% | 23.7% | |
| A+ Career | A+ | 1326 | 246 | — | — | 55.3% | 24.8% | 17.1% | 2.8% | — | — | — | — | 48.5% | 79.9% | — | 58.5% | 16.5% | 20.1% | |
| A Career | A | 1821 | 328 | — | — | 48.2% | 32.3% | 11.9% | 7.6% | — | — | — | — | 51.7% | 74.7% | — | 63.8% | 15.1% | 25.3% | |
| Unknown Career | Unknown | 204 | 57 | — | — | 49.1% | 21.1% | 24.6% | 5.3% | — | — | — | — | 58.8% | 47.5% | — | 80.4% | 6.4% | 52.5% |
Transaction History
2026-08-03Pittsburgh Pirates placed RHP Mitch Keller on the 60-day injured list. Right arm teres major muscle injury.
2026-04-16RHP Mitch Keller changed number to 23.
2026-04-15RHP Mitch Keller changed number to 42.
2025-09-16RHP Mitch Keller changed number to 23.
2025-09-15RHP Mitch Keller changed number to 21.
2025-04-16RHP Mitch Keller changed number to 23.
2025-04-15RHP Mitch Keller changed number to 42.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller from Indianapolis Indians.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller, , , , , and.
2021-06-12Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2021-06-08Pittsburgh Pirates activated RHP Mitch Keller from the 10-day injured list.
2021-06-06Pittsburgh Pirates placed RHP Mitch Keller on the 10-day injured list.
2020-09-14Pittsburgh Pirates activated RHP Mitch Keller from the 10-day injured list.
2020-09-14Pittsburgh Pirates activated P Mitch Keller from the 10 day injured list.
2020-09-14Pittsburgh Pirates activated RHP Mitch Keller from the 10-day injured list.
2020-08-02Pittsburgh Pirates placed RHP Mitch Keller on the 10-day injured list. Left side discomfort.
2019-08-12Pittsburgh Pirates recalled RHP Mitch Keller from Indianapolis Indians.
2019-06-19Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2019-06-12Pittsburgh Pirates recalled Mitch Keller from Indianapolis Indians.
2019-05-28Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2019-05-27Pittsburgh Pirates recalled Mitch Keller from Indianapolis Indians.
2019-03-09Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2018-11-20Pittsburgh Pirates selected the contract of Mitch Keller from Indianapolis Indians.
2018-07-18Indianapolis Indians activated RHP Mitch Keller from the temporarily inactive list.
2018-07-14Indianapolis Indians placed RHP Mitch Keller on the temporarily inactive list.
2018-07-11RHP Mitch Keller assigned to Indianapolis Indians from Bradenton Marauders.
2018-07-10RHP Mitch Keller assigned to Bradenton Marauders from Indianapolis Indians.
2018-06-28RHP Mitch Keller assigned to Indianapolis Indians from Altoona Curve.
2018-03-18RHP Mitch Keller assigned to Pittsburgh Pirates.
2017-08-04RHP Mitch Keller assigned to Altoona Curve from Bradenton Marauders.
2017-06-29Bradenton Marauders activated RHP Mitch Keller from the 7-day disabled list.
2017-06-19Bradenton Marauders sent RHP Mitch Keller on a rehab assignment to West Virginia Black Bears.
2017-06-19Bradenton Marauders sent RHP Mitch Keller on a rehab assignment to West Virginia Black Bears.
2017-05-26Bradenton Marauders placed RHP Mitch Keller on the 7-day disabled list retroactive to May 24, 2017.
2016-08-30RHP Mitch Keller assigned to Bradenton Marauders from West Virginia Power.
2016-06-10RHP Mitch Keller assigned to West Virginia Power from Pirates Ext. Spring Training.
2016-06-03RHP Mitch Keller assigned to Pirates Ext. Spring Training from West Virginia Power.
2016-04-05RHP Mitch Keller assigned to West Virginia Power from Bristol Pirates.
2015-06-21RHP Mitch Keller assigned to Bristol Pirates from GCL Pirates.
2014-06-14RHP Mitch Keller assigned to GCL Pirates.
2014-06-14Pittsburgh Pirates signed RHP Mitch Keller.
