No Photo
Brandon Cain
P · Greensboro Grasshoppers
| Position | P |
| Bats/Throws | R/R |
| Height | 6′ 0″ |
| Weight | 175 lbs |
| Age | 22 |
| Birthplace | Los Angeles, CA, USA |
| Draft | 2025, Pittsburgh Pirates, Round: 19, Overall Pick: 563 |
| College | Oklahoma |
| Signing Bonus | $100,000 |
Contract Status
Service Time
0.000
1/1/2026
Options
3
1/1/2026
Rule 5
2028
MiLB FA
2032
Contract
2026 SalaryMinor League Contract
Pitch Arsenal
| Pitch | Pitches | Velocity | V-Move | H-Move | Spin | Whiff% |
|---|---|---|---|---|---|---|
| Four-Seam Fastball | 247 | 93.8 | -16.4″ | 6.2″ | 2364 | 16.0% |
| Changeup | 149 | 88.1 | -30.0″ | 13.8″ | 1987 | 36.5% |
| Cutter | 124 | 86.8 | -32.1″ | -3.5″ | 2537 | 32.3% |
| Sinker | 104 | 93.4 | -19.1″ | 10.6″ | 2296 | 14.3% |
| Slider | 86 | 87.4 | -31.9″ | -3.2″ | 2528 | 44.2% |
Summary
| G | GS | IP | W | L | ERA | K | K% | BB% | HR/9 | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (A+) | 13 | 0 | 15.0 | 1 | 1 | 6.00 | 17 | 23.9% | 16.9% | 1.20 | 1.670 |
| MiLB Career | 42 | 0 | 54.0 | 3 | 2 | 5.17 | 52 | 20.7% | 14.3% | 1.33 | 1.537 |
Last 10 Games
| Date | Lvl | Team | Opp | IP | H | ER | BB | SO | HR | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-06 | A+ | Greensboro Grasshoppers | @ Asheville Tourists | 1.0 | 0 | 0 | 0 | 3 | 0 | 6.00 | 1.670 |
| 2026-09-04 | A+ | Greensboro Grasshoppers | @ Asheville Tourists | 1.2 | 1 | 2 | 1 | 3 | 1 | 6.43 | 1.790 |
| 2026-08-30 | A+ | Greensboro Grasshoppers | vs Hub City Spartanburgers | 0.1 | 4 | 2 | 0 | 0 | 0 | 5.84 | 1.860 |
| 2026-08-27 | A+ | Greensboro Grasshoppers | vs Hub City Spartanburgers | 1.2 | 0 | 0 | 0 | 1 | 0 | 4.50 | 1.580 |
| 2026-08-22 | A+ | Greensboro Grasshoppers | @ Bowling Green Hot Rods | 2.0 | 1 | 0 | 0 | 0 | 0 | 5.23 | 1.840 |
| 2026-08-19 | A+ | Greensboro Grasshoppers | @ Bowling Green Hot Rods | 1.1 | 0 | 0 | 1 | 1 | 0 | 6.48 | 2.160 |
| 2026-08-14 | A+ | Greensboro Grasshoppers | vs Winston-Salem Dash | 1.0 | 2 | 1 | 1 | 2 | 0 | 7.71 | 2.430 |
| 2026-08-12 | A+ | Greensboro Grasshoppers | vs Winston-Salem Dash | 1.0 | 1 | 0 | 1 | 1 | 0 | 7.50 | 2.330 |
| 2026-08-06 | A+ | Greensboro Grasshoppers | @ Rome Emperors | 1.0 | 0 | 0 | 2 | 1 | 0 | 9.00 | 2.400 |
| 2026-08-04 | A+ | Greensboro Grasshoppers | @ Rome Emperors | 1.0 | 0 | 0 | 1 | 1 | 0 | 11.25 | 2.500 |
| Last 10 Total | 12.0 | 9 | 5 | 7 | 13 | 1 | 3.75 | 1.333 | |||
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 | 257 | 54.0 | 47 | 8 | 38 | 52 | .224 | .350 | .338 | .688 | 20.2% | 14.8% | 1.33 | 1.574 |
| Recent Performance | ||||||||||||||
| Last 30 | 4 | 1.0 | 0 | 0 | 0 | 3 | — | — | — | — | 75.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 | ||||||||||||||
| Home | 137 | 25.2 | 33 | 4 | 22 | 24 | .300 | .416 | .409 | .825 | 17.5% | 16.1% | 1.40 | 2.143 |
| Away | 120 | 28.1 | 14 | 4 | 16 | 28 | .140 | .275 | .260 | .535 | 23.3% | 13.3% | 1.27 | 1.059 |
| Day / Night | ||||||||||||||
| Day | 55 | 12.1 | 9 | 4 | 6 | 8 | .184 | .273 | .429 | .701 | 14.5% | 10.9% | 2.92 | 1.217 |
| Night | 202 | 41.2 | 38 | 4 | 32 | 44 | .236 | .371 | .311 | .682 | 21.8% | 15.8% | 0.86 | 1.680 |
| vs Handedness | ||||||||||||||
| vs LHB | 110 | 24.0 | 20 | 3 | 16 | 20 | .220 | .336 | .319 | .655 | 18.2% | 14.5% | 1.12 | 1.500 |
| vs RHB | 147 | 30.2 | 27 | 5 | 22 | 32 | .227 | .361 | .353 | .713 | 21.8% | 15.0% | 1.47 | 1.598 |
| Role | ||||||||||||||
| Reliever | 257 | 54.0 | 47 | 8 | 38 | 52 | .224 | .350 | .338 | .688 | 20.2% | 14.8% | 1.33 | 1.574 |
| Runners On | ||||||||||||||
| Bases Empty | 257 | 54.2 | 47 | 8 | 38 | 52 | .224 | .350 | .338 | .688 | 20.2% | 14.8% | 1.32 | 1.555 |
| Runners On | 102 | 21.0 | 22 | 4 | 16 | 20 | .278 | .402 | .430 | .832 | 19.6% | 15.7% | 1.71 | 1.810 |
| RISP | 58 | 10.1 | 16 | 2 | 8 | 11 | .364 | .448 | .500 | .948 | 19.0% | 13.8% | 1.74 | 2.323 |
| By Inning | ||||||||||||||
| Inning 3 | 3 | 0.2 | 0 | 0 | 1 | 0 | — | .333 | — | .333 | 0.0% | 33.3% | 0.00 | 1.493 |
| Inning 4 | 4 | 1.0 | 1 | 0 | 0 | 1 | .250 | .250 | .250 | .500 | 25.0% | 0.0% | 0.00 | 1.000 |
| Inning 5 | 10 | 1.2 | 1 | 0 | 3 | 1 | .167 | .500 | .167 | .667 | 10.0% | 30.0% | 0.00 | 2.395 |
| Inning 6 | 23 | 4.2 | 2 | 2 | 6 | 3 | .133 | .391 | .533 | .925 | 13.0% | 26.1% | 3.85 | 1.713 |
| Inning 7 | 52 | 10.2 | 13 | 1 | 7 | 9 | .302 | .404 | .372 | .776 | 17.3% | 13.5% | 0.84 | 1.874 |
| Inning 8 | 93 | 19.1 | 23 | 2 | 9 | 22 | .277 | .344 | .349 | .693 | 23.7% | 9.7% | 0.93 | 1.655 |
| Inning 9 | 72 | 16.2 | 7 | 3 | 12 | 16 | .123 | .292 | .281 | .572 | 22.2% | 16.7% | 1.62 | 1.140 |
| 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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 21 | A+ | 318 | 43 | — | — | 51.2% | 20.9% | 23.3% | 4.7% | — | — | — | — | 39.9% | 62.2% | — | 51.3% | 14.8% | 37.8% |
| 2026 | 21 | A | 710 | 118 | 93.8 | 97.4 | 45.8% | 27.1% | 19.5% | 7.6% | 26.7% | 67.2% | 52.8% | 82.4% | 44.1% | 72.2% | 43.0% | 57.5% | 13.8% | 27.8% |
| A+ Career | A+ | 318 | 43 | — | — | 51.2% | 20.9% | 23.3% | 4.7% | — | — | — | — | 39.9% | 62.2% | — | 51.3% | 14.8% | 37.8% | |
| A Career | A | 710 | 118 | 93.8 | 97.4 | 45.8% | 27.1% | 19.5% | 7.6% | 26.7% | 67.2% | 52.8% | 82.4% | 44.1% | 72.2% | 43.0% | 57.5% | 13.8% | 27.8% |
Transaction History
2026-07-21RHP Brandon Cain assigned to Greensboro Grasshoppers from Bradenton Marauders.
2026-03-31RHP Brandon Cain assigned to Bradenton Marauders from FCL Pirates.
2026-02-22OF Brandon Cain roster status changed by Pittsburgh Pirates.
2026-02-22OF Brandon Cain assigned to Pittsburgh Pirates.
2025-08-04FCL Pirates activated RHP Brandon Cain.
2025-07-23RHP Brandon Cain roster status changed by FCL Pirates.
2025-07-23RHP Brandon Cain assigned to FCL Pirates.
2025-07-23Pittsburgh Pirates signed RHP Brandon Cain.
