No Photo
Justin Meis
P · Altoona Curve
| Position | P |
| Bats/Throws | R/R |
| Height | 6′ 2″ |
| Weight | 175 lbs |
| Age | 26 |
| Birthplace | Bethel Park, PA, USA |
| Draft | 2021, Pittsburgh Pirates, Round: 10, Overall Pick: 283 |
| College | Eastern Michigan |
| Signing Bonus | $127,500 |
Contract Status
Service Time
0.000
1/1/2026
Options
3
1/1/2026
Rule 5
Eligible
MiLB FA
2028
Contract
2026 SalaryMinor League Contract
Pitch Arsenal
| Pitch | Pitches | Velocity | V-Move | H-Move | Spin | Whiff% |
|---|---|---|---|---|---|---|
| Four-Seam Fastball | 531 | 95.4 | -15.0″ | 6.4″ | 2272 | 21.6% |
| Slider | 330 | 85.9 | -41.0″ | -4.3″ | 2757 | 31.0% |
| Changeup | 68 | 89.9 | -28.3″ | 12.4″ | 1556 | 35.5% |
Summary
| G | GS | IP | W | L | ERA | K | K% | BB% | HR/9 | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (AA) | 5 | 0 | 5.2 | 1 | 1 | 4.76 | 7 | 25.0% | 10.7% | 0.00 | 1.760 |
| MiLB Career | 185 | 34 | 400.1 | 20 | 19 | 4.38 | 411 | 23.6% | 11.5% | 1.10 | 1.376 |
Last 10 Games
| Date | Lvl | Team | Opp | IP | H | ER | BB | SO | HR | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-25 | AA | Altoona Curve | vs Erie SeaWolves | 1.0 | 2 | 1 | 0 | 1 | 0 | 4.76 | 1.760 |
| 2026-08-21 | AA | Altoona Curve | @ Binghamton Rumble Ponies | 1.0 | 0 | 0 | 0 | 2 | 0 | 3.86 | 1.710 |
| 2026-08-18 | AA | Altoona Curve | @ Binghamton Rumble Ponies | 1.2 | 3 | 2 | 3 | 2 | 0 | 4.91 | 2.180 |
| 2026-08-15 | AA | Altoona Curve | vs Akron RubberDucks | 1.0 | 2 | 0 | 0 | 2 | 0 | 0.00 | 1.000 |
| 2026-08-12 | AA | Altoona Curve | vs Akron RubberDucks | 1.0 | 0 | 0 | 0 | 0 | 0 | 0.00 | — |
| 2026-08-09 | AAA | Indianapolis Indians | vs Iowa Cubs | 1.0 | 0 | 0 | 0 | 1 | 0 | 4.73 | 1.440 |
| 2026-08-06 | AAA | Indianapolis Indians | vs Iowa Cubs | 1.2 | 2 | 1 | 2 | 1 | 0 | 4.82 | 1.470 |
| 2026-08-02 | AAA | Indianapolis Indians | @ Louisville Bats | 1.0 | 2 | 1 | 0 | 0 | 1 | 4.80 | 1.440 |
| 2026-07-30 | AAA | Indianapolis Indians | @ Louisville Bats | 2.2 | 6 | 5 | 0 | 1 | 2 | 4.71 | 1.430 |
| 2026-07-25 | AAA | Indianapolis Indians | vs Lehigh Valley IronPigs | 1.0 | 0 | 0 | 2 | 1 | 0 | 4.02 | 1.380 |
| Last 10 Total | 12.2 | 17 | 10 | 7 | 11 | 3 | 6.92 | 1.846 | |||
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 | 262 | 59.0 | 47 | 6 | 39 | 52 | .217 | .340 | .300 | .639 | 19.9% | 14.9% | 0.92 | 1.458 |
| Recent Performance | ||||||||||||||
| Last 30 | 28 | 5.2 | 7 | 0 | 3 | 7 | .318 | .393 | .318 | .711 | 25.0% | 10.7% | 0.00 | 1.765 |
| Last 14 | 25 | 4.2 | 7 | 0 | 3 | 7 | .368 | .440 | .368 | .808 | 28.0% | 12.0% | 0.00 | 2.143 |
| Last 7 | 5 | 1.0 | 2 | 0 | 0 | 1 | .500 | .400 | .500 | .900 | 20.0% | 0.0% | 0.00 | 2.000 |
| Home / Away | ||||||||||||||
| Home | 132 | 31.1 | 21 | 2 | 18 | 30 | .188 | .303 | .241 | .544 | 22.7% | 13.6% | 0.57 | 1.245 |
| Away | 130 | 27.2 | 26 | 4 | 21 | 22 | .248 | .377 | .362 | .739 | 16.9% | 16.2% | 1.30 | 1.699 |
| Day / Night | ||||||||||||||
| Day | 49 | 13.0 | 9 | 3 | 2 | 8 | .191 | .224 | .383 | .607 | 16.3% | 4.1% | 2.08 | .846 |
| Night | 213 | 46.0 | 38 | 3 | 37 | 44 | .224 | .366 | .276 | .643 | 20.7% | 17.4% | 0.59 | 1.630 |
| vs Handedness | ||||||||||||||
| vs LHB | 124 | 26.2 | 27 | 4 | 19 | 20 | .260 | .371 | .375 | .746 | 16.1% | 15.3% | 1.35 | 1.725 |
| vs RHB | 138 | 32.0 | 20 | 2 | 20 | 32 | .177 | .312 | .230 | .542 | 23.2% | 14.5% | 0.56 | 1.250 |
| Role | ||||||||||||||
| Starter | 9 | 1.2 | 3 | 0 | 2 | 0 | .429 | .556 | .429 | .984 | 0.0% | 22.2% | 0.00 | 2.994 |
| Reliever | 253 | 57.1 | 44 | 6 | 37 | 52 | .210 | .332 | .295 | .627 | 20.5% | 14.6% | 0.94 | 1.413 |
| Runners On | ||||||||||||||
| Bases Empty | 262 | 58.2 | 47 | 6 | 39 | 52 | .217 | .340 | .300 | .639 | 19.9% | 14.9% | 0.92 | 1.466 |
| Runners On | 92 | 20.1 | 24 | 2 | 11 | 21 | .308 | .380 | .385 | .765 | 22.8% | 12.0% | 0.89 | 1.722 |
| RISP | 51 | 10.2 | 15 | 2 | 6 | 12 | .349 | .412 | .488 | .900 | 23.5% | 11.8% | 1.69 | 1.968 |
| By Inning | ||||||||||||||
| Inning 1 | 5 | 1.0 | 1 | 0 | 1 | 0 | .250 | .400 | .250 | .650 | 0.0% | 20.0% | 0.00 | 2.000 |
| Inning 2 | 9 | 1.2 | 3 | 0 | 1 | 0 | .429 | .444 | .429 | .873 | 0.0% | 11.1% | 0.00 | 2.395 |
| Inning 3 | 8 | 1.1 | 1 | 0 | 3 | 0 | .200 | .500 | .200 | .700 | 0.0% | 37.5% | 0.00 | 3.008 |
| Inning 4 | 11 | 3.0 | 0 | 0 | 2 | 4 | — | .182 | — | .182 | 36.4% | 18.2% | 0.00 | .667 |
| Inning 5 | 23 | 5.1 | 4 | 1 | 3 | 7 | .200 | .304 | .350 | .654 | 30.4% | 13.0% | 1.69 | 1.313 |
| Inning 6 | 36 | 9.0 | 4 | 0 | 6 | 10 | .133 | .278 | .133 | .411 | 27.8% | 16.7% | 0.00 | 1.111 |
| Inning 7 | 66 | 16.1 | 9 | 1 | 10 | 10 | .164 | .303 | .218 | .521 | 15.2% | 15.2% | 0.55 | 1.164 |
| Inning 8 | 59 | 11.2 | 12 | 2 | 10 | 7 | .250 | .390 | .375 | .765 | 11.9% | 17.0% | 1.54 | 1.885 |
| Inning 9 | 45 | 9.1 | 13 | 2 | 3 | 14 | .333 | .378 | .487 | .865 | 31.1% | 6.7% | 1.93 | 1.713 |
| 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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | 21 | A | 319 | 42 | 93.4 | 95.9 | 45.2% | 16.7% | 31.0% | 7.1% | 29.4% | 62.4% | 50.0% | 74.2% | 44.8% | 65.7% | 46.7% | 52.6% | 16.9% | 34.3% |
| 2022 | 22 | A+ | 1207 | 198 | — | — | 31.0% | 33.0% | 24.4% | 11.7% | — | — | — | — | 47.1% | 78.0% | — | 60.3% | 14.6% | 22.0% |
| 2022 | 22 | A | 656 | 120 | 93.0 | 96.1 | 35.0% | 31.7% | 28.3% | 5.0% | 31.3% | 72.8% | 65.6% | 82.5% | 52.1% | 73.7% | 50.1% | 58.8% | 13.9% | 26.3% |
| 2023 | 23 | AA | 1521 | 240 | — | — | 32.5% | 38.3% | 17.5% | 11.7% | — | — | — | — | 46.4% | 74.5% | — | 59.0% | 13.9% | 25.5% |
| 2024 | 24 | AA | 1156 | 183 | — | — | 26.2% | 34.4% | 26.8% | 12.6% | — | — | — | — | 49.0% | 73.3% | — | 60.8% | 12.6% | 26.7% |
| 2025 | 25 | AA | 996 | 168 | — | — | 36.9% | 32.7% | 20.2% | 10.1% | — | — | — | — | 49.8% | 69.8% | — | 67.6% | 14.8% | 30.2% |
| 2026 | 26 | AAA | 929 | 149 | 95.4 | 97.9 | 32.2% | 35.6% | 18.8% | 13.4% | 23.4% | 67.6% | 56.6% | 82.5% | 42.7% | 74.6% | 43.8% | 55.7% | 14.7% | 25.4% |
| 2026 | 26 | AA | 107 | 17 | — | — | 52.9% | 23.5% | 11.8% | 11.8% | — | — | — | — | 53.3% | 68.4% | — | 66.7% | 11.2% | 31.6% |
| AAA Career | AAA | 929 | 149 | 95.4 | 97.9 | 32.2% | 35.6% | 18.8% | 13.4% | 23.4% | 67.6% | 56.6% | 82.5% | 42.7% | 74.6% | 43.8% | 55.7% | 14.7% | 25.4% | |
| AA Career | AA | 3780 | 608 | — | — | 32.4% | 35.2% | 20.9% | 11.5% | — | — | — | — | 48.3% | 72.7% | — | 62.1% | 13.7% | 27.3% | |
| A+ Career | A+ | 1207 | 198 | — | — | 31.0% | 33.0% | 24.4% | 11.7% | — | — | — | — | 47.1% | 78.0% | — | 60.3% | 14.6% | 22.0% | |
| A Career | A | 975 | 162 | 93.1 | 96.1 | 37.7% | 27.8% | 29.0% | 5.6% | 30.6% | 69.4% | 60.1% | 80.0% | 49.7% | 71.3% | 48.9% | 56.9% | 14.9% | 28.7% |
Transaction History
2026-08-11RHP Justin Meis assigned to Altoona Curve from Indianapolis Indians.
2026-03-27RHP Justin Meis assigned to Indianapolis Indians from Altoona Curve.
2026-02-21RHP Justin Meis roster status changed by Pittsburgh Pirates.
2026-02-21RHP Justin Meis roster status changed by Pittsburgh Pirates.
2026-02-21RHP Justin Meis assigned to Pittsburgh Pirates.
2024-02-24RHP Justin Meis assigned to Pittsburgh Pirates.
2023-06-09Altoona Curve activated RHP Justin Meis.
2023-05-27Altoona Curve transferred RHP Justin Meis to the Development List.
2023-04-02RHP Justin Meis assigned to Altoona Curve from Greensboro Grasshoppers.
2022-06-07RHP Justin Meis assigned to Greensboro Grasshoppers from Bradenton Marauders.
2021-08-05RHP Justin Meis assigned to Bradenton Marauders from FCL Pirates Gold.
2021-07-16RHP Justin Meis assigned to FCL Pirates Gold.
2021-07-16Pittsburgh Pirates signed RHP Justin Meis.
