No Photo
Ryan HarbinIL
P · Indianapolis Indians
| Position | P |
| Bats/Throws | R/R |
| Height | 6′ 4″ |
| Weight | 228 lbs |
| Age | 24 |
| Birthplace | Bartow, FL, USA |
| Draft | 2019, Pittsburgh Pirates, Round: 17, Overall Pick: 514 |
| School | Bartow Senior HS |
| Signing Bonus | $397,500 |
Contract Status
Service Time
0.000
1/1/2026
Options
3
1/1/2026
Rule 5
Eligible
MiLB FA
Eligible
Contract
2026 Salary$780,000 (Estimate)
Pitch Arsenal
| Pitch | Pitches | Velocity | V-Move | H-Move | Spin | Whiff% |
|---|---|---|---|---|---|---|
| Slider | 2 | 86.0 | -41.8″ | -7.5″ | 2731 | 0.0% |
| Four-Seam Fastball | 1 | 96.2 | -13.3″ | 10.7″ | 2255 | 0.0% |
| Splitter | 1 | 89.0 | -27.8″ | 9.6″ | 947 | 100.0% |
Summary
| G | GS | IP | W | L | ERA | K | K% | BB% | HR/9 | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (R) | 1 | 1 | 0.1 | 0 | 0 | 27.00 | 1 | 50.0% | 0.0% | 0.00 | — |
| MiLB Career | 137 | 11 | 201.2 | 7 | 14 | 4.78 | 265 | 29.0% | 14.2% | 0.67 | 1.542 |
Last 10 Games
| Date | Lvl | Team | Opp | IP | H | ER | BB | SO | HR | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-05-30 | R | FCL Pirates | @ FCL Orioles | 0.1 | 0 | 1 | 0 | 1 | 0 | 27.00 | — |
| Last 10 Total | 0.1 | 0 | 1 | 0 | 1 | 0 | 27.00 | — | |||
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 | H | HR | BB | SO | AVG | OBP | SLG | OPS | K% | BB% | HR/9 | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 2 | 0.1 | 0 | 0 | 0 | 1 | — | .500 | — | .500 | 50.0% | 0.0% | 0.00 | — |
| Recent Performance | ||||||||||||||
| Last 30 | 2 | 0.1 | 0 | 0 | 0 | 1 | — | .500 | — | .500 | 50.0% | 0.0% | 0.00 | — |
| Last 14 | 0 | 0.0 | 0 | 0 | 0 | 0 | — | — | — | — | 0.0% | 0.0% | 0.00 | — |
| Last 7 | 0 | 0.0 | 0 | 0 | 0 | 0 | — | — | — | — | 0.0% | 0.0% | 0.00 | — |
| Home / Away | ||||||||||||||
| Away | 2 | 0.1 | 0 | 0 | 0 | 1 | — | .500 | — | .500 | 50.0% | 0.0% | 0.00 | — |
| Day / Night | ||||||||||||||
| Day | 2 | 0.1 | 0 | 0 | 0 | 1 | — | .500 | — | .500 | 50.0% | 0.0% | 0.00 | — |
| vs Handedness | ||||||||||||||
| vs LHB | 1 | 0.1 | 0 | 0 | 0 | 1 | — | — | — | — | 100.0% | 0.0% | 0.00 | — |
| vs RHB | 1 | 0.0 | 0 | 0 | 0 | 0 | — | 1.000 | — | 1.000 | 0.0% | 0.0% | 0.00 | — |
| Role | ||||||||||||||
| Starter | 2 | 0.1 | 0 | 0 | 0 | 1 | — | .500 | — | .500 | 50.0% | 0.0% | 0.00 | — |
| Runners On | ||||||||||||||
| Bases Empty | 2 | 0.1 | 0 | 0 | 0 | 1 | — | .500 | — | .500 | 50.0% | 0.0% | 0.00 | — |
| By Inning | ||||||||||||||
| Inning 1 | 2 | 0.1 | 0 | 0 | 0 | 1 | — | .500 | — | .500 | 50.0% | 0.0% | 0.00 | — |
| 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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | 17 | R | 88 | 33 | — | — | 51.5% | 27.3% | 18.2% | 3.0% | — | — | — | — | 58.0% | 72.5% | — | 83.3% | 5.7% | 27.5% |
| 2021 | 19 | R | 143 | 43 | — | — | 58.1% | 16.3% | 20.9% | 4.7% | — | — | — | — | 50.3% | 59.7% | — | 72.6% | 16.8% | 40.3% |
| 2022 | 20 | A | 19 | 5 | 96.1 | 97.1 | 80.0% | 20.0% | 0.0% | 0.0% | 37.5% | 54.5% | 66.7% | 83.3% | 47.4% | 77.8% | 57.9% | 83.3% | 26.3% | 22.2% |
| 2022 | 20 | R | 132 | 39 | — | — | 43.6% | 23.1% | 28.2% | 5.1% | — | — | — | — | 53.0% | 55.7% | — | 69.7% | 9.1% | 44.3% |
| 2023 | 21 | A+ | 351 | 62 | — | — | 54.8% | 24.2% | 19.4% | 1.6% | — | — | — | — | 44.7% | 70.7% | — | 55.9% | 14.5% | 29.3% |
| 2023 | 21 | A | 461 | 70 | 95.8 | 98.6 | 70.0% | 12.9% | 14.3% | 2.9% | 32.1% | 64.8% | 29.4% | 84.3% | 46.0% | 62.3% | 42.5% | 57.3% | 16.5% | 37.7% |
| 2024 | 22 | A+ | 691 | 89 | — | — | 51.7% | 18.0% | 24.7% | 5.6% | — | — | — | — | 43.8% | 63.0% | — | 59.7% | 16.4% | 37.0% |
| 2024 | 22 | A | 70 | 6 | 96.4 | 98.3 | 66.7% | 16.7% | 16.7% | 0.0% | 27.0% | 51.5% | 30.0% | 76.5% | 38.6% | 59.3% | 47.1% | 53.3% | 22.9% | 40.7% |
| 2024 | 22 | R | 36 | 3 | — | — | 66.7% | 0.0% | 33.3% | 0.0% | — | — | — | — | 33.3% | 66.7% | — | 33.3% | 16.7% | 33.3% |
| 2025 | 23 | AAA | 301 | 43 | 97.4 | 99.5 | 48.8% | 14.0% | 34.9% | 2.3% | 27.9% | 67.6% | 50.0% | 81.5% | 45.8% | 71.0% | 45.2% | 56.8% | 14.3% | 29.0% |
| 2025 | 23 | AA | 318 | 44 | — | — | 38.6% | 34.1% | 18.2% | 9.1% | — | — | — | — | 49.7% | 62.0% | — | 65.9% | 15.1% | 38.0% |
| 2025 | 23 | A+ | 549 | 59 | — | — | 49.2% | 16.9% | 23.7% | 10.2% | — | — | — | — | 43.2% | 65.4% | — | 61.4% | 16.2% | 34.6% |
| 2026 | 24 | R-FCL | 4 | 0 | 96.2 | 96.2 | — | — | — | — | 50.0% | 50.0% | 0.0% | 100.0% | 50.0% | 50.0% | 50.0% | 50.0% | 25.0% | 50.0% |
| AAA Career | AAA | 301 | 43 | 97.4 | 99.5 | 48.8% | 14.0% | 34.9% | 2.3% | 27.9% | 67.6% | 50.0% | 81.5% | 45.8% | 71.0% | 45.2% | 56.8% | 14.3% | 29.0% | |
| AA Career | AA | 318 | 44 | — | — | 38.6% | 34.1% | 18.2% | 9.1% | — | — | — | — | 49.7% | 62.0% | — | 65.9% | 15.1% | 38.0% | |
| A+ Career | A+ | 1591 | 210 | — | — | 51.9% | 19.5% | 22.9% | 5.7% | — | — | — | — | 43.8% | 65.6% | — | 59.3% | 15.9% | 34.4% | |
| A Career | A | 550 | 81 | 95.9 | 98.6 | 70.4% | 13.6% | 13.6% | 2.5% | 31.6% | 62.5% | 30.6% | 83.3% | 45.1% | 62.5% | 43.6% | 57.9% | 17.6% | 37.5% | |
| R Career | R | 399 | 118 | — | — | 51.7% | 21.2% | 22.9% | 4.2% | — | — | — | — | 51.4% | 62.0% | — | 72.4% | 11.8% | 38.0% | |
| R-FCL Career | R-FCL | 4 | 0 | 96.2 | 96.2 | — | — | — | — | 50.0% | 50.0% | 0.0% | 100.0% | 50.0% | 50.0% | 50.0% | 50.0% | 25.0% | 50.0% |
Transaction History
2026-05-30Indianapolis Indians sent RHP Ryan Harbin on a rehab assignment to FCL Pirates.
2026-05-12Indianapolis Indians placed RHP Ryan Harbin on the 7-day injured list.
2026-05-10RHP Ryan Harbin assigned to Indianapolis Indians.
2026-05-09Pittsburgh Pirates signed free agent RHP Ryan Harbin to a minor league contract.
2026-05-01Pittsburgh Pirates released RHP Ryan Harbin.
2026-04-29Pittsburgh Pirates designated RHP Ryan Harbin for assignment.
2026-03-18Indianapolis Indians placed RHP Ryan Harbin on the 60-day injured list.
2026-03-18Indianapolis Indians placed RHP Ryan Harbin on the 60-day injured list.
2026-03-08Pittsburgh Pirates optioned RHP Ryan Harbin to Indianapolis Indians.
2025-11-06Pittsburgh Pirates selected the contract of RHP Ryan Harbin from Indianapolis Indians.
2025-08-12RHP Ryan Harbin assigned to Indianapolis Indians from Altoona Curve.
2025-06-24RHP Ryan Harbin assigned to Altoona Curve from Greensboro Grasshoppers.
2025-02-22RHP Ryan Harbin assigned to Pittsburgh Pirates.
2025-02-22RHP Ryan Harbin assigned to Pittsburgh Pirates.
2024-05-23Greensboro Grasshoppers activated RHP Ryan Harbin from the 7-day injured list.
2024-05-14Greensboro Grasshoppers sent RHP Ryan Harbin on a rehab assignment to Bradenton Marauders.
2024-05-14Greensboro Grasshoppers sent RHP Ryan Harbin on a rehab assignment to Bradenton Marauders.
2024-05-07Greensboro Grasshoppers sent RHP Ryan Harbin on a rehab assignment to FCL Pirates.
2024-05-07Greensboro Grasshoppers sent RHP Ryan Harbin on a rehab assignment to FCL Pirates.
2024-04-04Greensboro Grasshoppers placed RHP Ryan Harbin on the 7-day injured list.
2024-04-04Greensboro Grasshoppers placed RHP Ryan Harbin on the 7-day injured list.
2023-07-04RHP Ryan Harbin assigned to Greensboro Grasshoppers from Bradenton Marauders.
2022-09-08RHP Ryan Harbin assigned to Bradenton Marauders from FCL Pirates.
2022-07-22FCL Pirates activated RHP Ryan Harbin from the 7-day injured list.
2022-06-06RHP Ryan Harbin assigned to FCL Pirates.
2022-06-06FCL Pirates placed RHP Ryan Harbin on the 7-day injured list.
2021-10-04FCL Pirates Black activated RHP Ryan Harbin from the 7-day injured list.
2021-08-18FCL Pirates Black placed RHP Ryan Harbin on the 7-day injured list.
2019-06-19Pittsburgh Pirates signed RHP Ryan Harbin.
2019-06-19RHP Ryan Harbin assigned to GCL Pirates.