
No Photo
Mitch Keller
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.087
2026 Option Year Used? No
Contract
2026$16,911,500
2027$18,411,500
2028$20,411,500
Summary
| G | GS | IP | W | L | ERA | K | K% | BB% | HR/9 | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (MLB) | 15 | 15 | 82.1 | 5 | 4 | 5.25 | 65 | 18.4% | 8.8% | 0.77 | 1.340 |
| MLB Career | 180 | 178 | 960.1 | 47 | 69 | 4.57 | 902 | 21.6% | 7.9% | 1.03 | 1.378 |
Pitch Arsenal
| Pitch | Pitches | Velocity | V-Move | H-Move | Spin | Whiff% |
|---|---|---|---|---|---|---|
| Four-Seam Fastball | 431 | 93.4 | -15.8″ | 8.7″ | 2373 | 17.1% |
| Sinker | 224 | 92.3 | -24.9″ | 14.5″ | 2364 | 17.2% |
| Sweeper | 222 | 82.2 | -39.5″ | -17.4″ | 2700 | 21.8% |
| Slider | 127 | 87.5 | -34.1″ | -4.7″ | 2531 | 20.8% |
| Changeup | 121 | 88.9 | -32.2″ | 12.1″ | 1518 | 26.4% |
| Curveball | 113 | 78.2 | -58.3″ | -13.7″ | 2661 | 35.1% |
| Cutter | 96 | 89.9 | -23.8″ | -2.3″ | 2493 | 19.6% |
Last 10 Games
| Date | Lvl | Team | Opp | IP | H | ER | BB | SO | HR | ERA |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-06-16 | MLB | Pittsburgh Pirates | vs — | 5.1 | 5 | 4 | 4 | 7 | 1 | 5.25 |
| 2026-06-11 | MLB | Pittsburgh Pirates | vs — | 4.0 | 7 | 5 | 4 | 3 | 1 | 5.14 |
| 2026-06-05 | MLB | Pittsburgh Pirates | vs — | 4.2 | 7 | 6 | 3 | 4 | 1 | 4.81 |
| 2026-05-30 | MLB | Pittsburgh Pirates | vs — | 4.0 | 10 | 7 | 1 | 5 | 0 | 4.35 |
| 2026-05-24 | MLB | Pittsburgh Pirates | vs — | 6.0 | 4 | 1 | 3 | 5 | 0 | 3.64 |
| 2026-05-19 | MLB | Pittsburgh Pirates | vs — | 5.2 | 4 | 4 | 1 | 3 | 1 | 3.86 |
| 2026-05-13 | MLB | Pittsburgh Pirates | vs — | 5.2 | 7 | 6 | 1 | 3 | 1 | 3.59 |
| 2026-05-07 | MLB | Pittsburgh Pirates | vs — | 6.0 | 4 | 2 | 2 | 4 | 1 | 2.87 |
| 2026-05-01 | MLB | Pittsburgh Pirates | vs — | 7.0 | 3 | 1 | 1 | 6 | 0 | 2.85 |
| 2026-04-25 | MLB | Pittsburgh Pirates | vs — | 5.0 | 5 | 3 | 2 | 6 | 0 | 3.18 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| vs Handedness | |||||||||||
| vs Left | 2138 | 475.0 | — | — | — | nan | 441 | 190 | 63 | 1.520 | .277 |
| vs Right | 2033 | 481.1 | — | — | — | nan | 461 | 140 | 47 | 1.250 | .253 |
| Home / Away | |||||||||||
| Home Games | 2151 | 500.1 | 21 | 38 | 0 | 4.230 | 447 | 166 | 47 | 1.350 | .263 |
| Away Games | 2020 | 460.0 | 26 | 31 | 0 | 4.950 | 455 | 164 | 63 | 1.410 | .268 |
| Day / Night | |||||||||||
| Day Games | 1615 | 382.1 | 19 | 24 | 0 | 3.860 | 363 | 118 | 37 | 1.240 | .246 |
| Night Games | 2556 | 578.0 | 28 | 45 | 0 | 5.040 | 539 | 212 | 73 | 1.470 | .278 |
| Runners | |||||||||||
| Bases Empty | 2327 | 519.1 | — | — | — | nan | 526 | 191 | 66 | 1.400 | .255 |
| Runners On | 1844 | 439.2 | — | — | — | nan | 376 | 139 | 44 | 1.360 | .279 |
| Scoring Position | 1028 | 236.2 | — | — | — | nan | 198 | 80 | 21 | 1.430 | .287 |
| Role | |||||||||||
| Starter | 4144 | 954.1 | 46 | 69 | 0 | 4.580 | 896 | 327 | 110 | 1.370 | .265 |
| Reliever | 27 | 6.0 | 1 | 0 | 0 | 3.000 | 6 | 3 | 0 | 1.830 | .348 |
| By Inning | |||||||||||
| First Inning | 773 | 178.0 | — | — | — | 4.850 | 189 | 86 | 21 | 1.450 | .255 |
| Second Inning | 748 | 177.2 | — | — | — | 3.190 | 172 | 63 | 11 | 1.290 | .249 |
| Third Inning | 762 | 173.2 | — | — | — | 4.980 | 160 | 59 | 24 | 1.390 | .266 |
| Fourth Inning | 699 | 164.0 | — | — | — | 4.450 | 140 | 48 | 17 | 1.310 | .265 |
| Fifth Inning | 653 | 144.1 | — | — | — | 5.670 | 142 | 45 | 17 | 1.500 | .289 |
| Sixth Inning | 408 | 91.0 | — | — | — | 5.340 | 69 | 22 | 17 | 1.440 | .294 |
| Seventh Inning | 99 | 24.1 | — | — | — | 2.590 | 24 | 5 | 3 | 1.030 | .220 |
| Eighth Inning | 23 | 5.1 | — | — | — | .000 | 3 | 2 | 0 | 1.310 | .238 |
| Ninth Inning | 6 | 2.0 | — | — | — | .000 | 3 | 0 | 0 | .000 | .000 |
| 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 | R | 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 | 1334 | 251 | 93.4 | 96.6 | 41.2% | 20.4% | 30.8% | 7.6% | 28.7% | 67.0% | 62.5% | 87.0% | 47.8% | 79.6% | 49.8% | 60.3% | 16.0% | 20.4% |
| MLB Career | MLB | 16008 | 2872 | 94.6 | 99.7 | 43.5% | 23.8% | 27.0% | 5.7% | 27.6% | 66.4% | 61.0% | 85.3% | 47.4% | 78.4% | 50.8% | 59.9% | 17.3% | 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% | |
| R Career | R | 204 | 57 | — | — | 49.1% | 21.1% | 24.6% | 5.3% | — | — | — | — | 58.8% | 47.5% | — | 80.4% | 6.4% | 52.5% |
Transaction History
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, , , , , and.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller from Indianapolis Indians.
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.