
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 |
| MLB Debut | 2019-05-27 |
| Team | Pittsburgh Pirates |
Summary
| G | GS | IP | W | L | ERA | K | K% | BB% | HR/9 | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (MLB) | 11 | 11 | 64.1 | 5 | 2 | 3.64 | 46 | 17.9% | 7.4% | 0.56 | 1.070 |
| MLB Career | 176 | 174 | 942.1 | 47 | 67 | 4.45 | 883 | 21.7% | 7.8% | 1.02 | 1.360 |
Pitch Arsenal
| Pitch | Pitches | Velocity | V-Move | H-Move | Spin | Whiff% |
|---|---|---|---|---|---|---|
| Four-Seam Fastball | 326 | 93.4 | -15.6″ | 8.9″ | 2357 | 17.6% |
| Sweeper | 174 | 82.3 | -38.8″ | -17.3″ | 2687 | 22.6% |
| Sinker | 159 | 92.2 | -25.2″ | 14.9″ | 2344 | 19.0% |
| Changeup | 100 | 88.8 | -32.3″ | 12.1″ | 1503 | 28.9% |
| Slider | 74 | 87.6 | -33.7″ | -4.7″ | 2516 | 16.3% |
| Curveball | 70 | 78.3 | -58.2″ | -14.1″ | 2661 | 36.4% |
| Cutter | 61 | 90.1 | -22.5″ | -1.3″ | 2465 | 23.5% |
Last 10 Games
| Date | Lvl | Team | Opp | IP | H | ER | BB | SO | HR | ERA |
|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 2026-04-19 | MLB | Pittsburgh Pirates | vs — | 7.0 | 5 | 2 | 0 | 5 | 0 | 2.79 |
| 2026-04-14 | MLB | Pittsburgh Pirates | vs — | 4.0 | 6 | 5 | 4 | 3 | 1 | 2.86 |
| 2026-04-08 | MLB | Pittsburgh Pirates | vs — | 6.0 | 3 | 0 | 1 | 4 | 0 | 1.00 |
| 2026-04-03 | MLB | Pittsburgh Pirates | vs — | 6.0 | 6 | 2 | 4 | 4 | 0 | 1.50 |
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 | 2078 | 463.0 | — | — | — | nan | 427 | 182 | 62 | 1.510 | .277 |
| vs Right | 1997 | 475.1 | — | — | — | nan | 456 | 136 | 45 | 1.230 | .249 |
| Home / Away | |||||||||||
| Home Games | 2104 | 492.1 | 21 | 37 | 0 | 4.080 | 439 | 161 | 46 | 1.330 | .260 |
| Away Games | 1971 | 450.0 | 26 | 30 | 0 | 4.860 | 444 | 157 | 61 | 1.400 | .267 |
| Day / Night | |||||||||||
| Day Games | 1592 | 378.1 | 19 | 24 | 0 | 3.730 | 358 | 117 | 37 | 1.230 | .243 |
| Night Games | 2483 | 564.0 | 28 | 43 | 0 | 4.930 | 525 | 201 | 70 | 1.450 | .277 |
| Runners | |||||||||||
| Bases Empty | 2284 | 510.2 | — | — | — | nan | 515 | 185 | 64 | 1.390 | .254 |
| Runners On | 1791 | 430.1 | — | — | — | nan | 368 | 133 | 43 | 1.330 | .276 |
| Scoring Position | 990 | 230.0 | — | — | — | nan | 191 | 76 | 21 | 1.400 | .283 |
| Role | |||||||||||
| Starter | 4048 | 936.1 | 46 | 67 | 0 | 4.460 | 877 | 315 | 107 | 1.360 | .263 |
| Reliever | 27 | 6.0 | 1 | 0 | 0 | 3.000 | 6 | 3 | 0 | 1.830 | .348 |
| By Inning | |||||||||||
| First Inning | 752 | 174.0 | — | — | — | 4.810 | 184 | 80 | 21 | 1.430 | .255 |
| Second Inning | 730 | 173.2 | — | — | — | 3.160 | 167 | 62 | 11 | 1.300 | .249 |
| Third Inning | 741 | 169.2 | — | — | — | 4.770 | 156 | 58 | 22 | 1.370 | .263 |
| Fourth Inning | 675 | 160.0 | — | — | — | 4.160 | 138 | 45 | 17 | 1.270 | .259 |
| Fifth Inning | 643 | 142.2 | — | — | — | 5.550 | 140 | 44 | 17 | 1.480 | .286 |
| Sixth Inning | 406 | 90.2 | — | — | — | 5.260 | 68 | 22 | 16 | 1.430 | .293 |
| 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 | Tm | GB% | FB% | LD% | PU% | O-Sw% | Z-Sw% | O-Con% | Z-Con% | Sw% | Con% | FStrike% | CS% | CSW% | Whiff% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 29 | MLB | PIT | 40.7% | 20.6% | 29.1% | 9.5% | 30.4% | 66.2% | 62.7% | 86.8% | 47.8% | 79.0% | 60.7% | 16.3% | 26.3% | 21.0% |
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 from Indianapolis Indians.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller.
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-14Pittsburgh Pirates signed RHP Mitch Keller.
2014-06-14RHP Mitch Keller assigned to GCL Pirates.