No Photo
Kyle Larsen
P · Greensboro Grasshoppers
| Position | P |
| Bats/Throws | R/R |
| Height | 6′ 2″ |
| Weight | 240 lbs |
| Age | 22 |
| Birthplace | Sanford, FL, USA |
| Draft | 2021, Texas Rangers, Round: 18, Overall Pick: 524 |
| High School | TNXL Academy |
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
Summary
| G | GS | IP | W | L | ERA | K | K% | BB% | HR/9 | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (A+) | 15 | 0 | 28.1 | 2 | 0 | 6.04 | 33 | 24.4% | 14.1% | 1.27 | 1.760 |
| MiLB Career | 56 | 15 | 124.1 | 8 | 5 | 4.92 | 141 | 24.2% | 14.3% | 1.01 | 1.609 |
Last 10 Games
| Date | Lvl | Team | Opp | IP | H | ER | BB | SO | HR | ERA |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-06-07 | A+ | Greensboro Grasshoppers | vs — | 1.0 | 1 | 1 | 2 | 2 | 0 | 6.04 |
| 2026-06-03 | A+ | Greensboro Grasshoppers | vs — | 0.1 | 6 | 6 | 2 | 1 | 1 | 5.93 |
| 2026-05-29 | A+ | Greensboro Grasshoppers | vs — | 1.1 | 0 | 0 | 2 | 3 | 0 | 4.00 |
| 2026-05-24 | A+ | Greensboro Grasshoppers | vs — | 2.0 | 1 | 0 | 2 | 4 | 0 | 4.21 |
| 2026-05-20 | A+ | Greensboro Grasshoppers | vs — | 1.2 | 3 | 1 | 0 | 2 | 0 | 4.56 |
| 2026-05-16 | A+ | Greensboro Grasshoppers | vs — | 1.1 | 3 | 4 | 3 | 2 | 0 | 4.50 |
| 2026-05-12 | A+ | Greensboro Grasshoppers | vs — | 2.0 | 1 | 0 | 2 | 0 | 0 | 3.05 |
| 2026-05-08 | A+ | Greensboro Grasshoppers | vs — | 3.0 | 1 | 1 | 1 | 2 | 1 | 3.38 |
| 2026-05-02 | A+ | Greensboro Grasshoppers | vs — | 2.2 | 1 | 0 | 2 | 4 | 0 | 3.45 |
| 2026-04-28 | A+ | Greensboro Grasshoppers | vs — | 2.0 | 1 | 0 | 0 | 3 | 1 | 4.15 |
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 ↕ |
|---|
Splits are only available for players with MLB appearances.
| Year | Age | Lv | Tm | GB% | FB% | LD% | PU% | O-Sw% | Z-Sw% | O-Con% | Z-Con% | Sw% | Con% | FStrike% | CS% | CSW% | Whiff% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 22 | A+ | GBO | 25.0% | 25.0% | 50.0% | 0.0% | — | — | — | — | — | — | 46.7% | 17.2% | 29.3% | 31.8% |
Transaction History
2026-03-27RHP Kyle Larsen assigned to Greensboro Grasshoppers from Indianapolis Indians.
2026-03-27Greensboro Grasshoppers activated RHP Kyle Larsen.
2026-02-22RHP Kyle Larsen assigned to Pittsburgh Pirates.
2026-02-22RHP Kyle Larsen roster status changed by Pittsburgh Pirates.
2025-12-10Pittsburgh Pirates purchased contract of RHP Kyle Larsen in the Rule 5 Draft, AAA Phase.
2025-12-10RHP Kyle Larsen assigned to Indianapolis Indians.
2025-07-08Hickory Crawdads activated RHP Kyle Larsen from the 60-day injured list.
2025-07-08Hickory Crawdads activated RHP Kyle Larsen from the 60-day injured list.
2025-06-10Hickory Crawdads sent RHP Kyle Larsen on a rehab assignment to ACL Rangers.
2025-03-20Hickory Crawdads placed RHP Kyle Larsen on the 60-day injured list.
2024-12-13Hickory Crawdads activated RHP Kyle Larsen.
2024-07-30RHP Kyle Larsen assigned to Down East Wood Ducks from ACL Rangers.
2024-06-11RHP Kyle Larsen assigned to ACL Rangers from Down East Wood Ducks.
2024-04-01RHP Kyle Larsen assigned to Down East Wood Ducks from ACL Rangers.
2022-11-10ACL Rangers activated RHP Kyle Larsen from the 60-day injured list.
2022-06-21RHP Kyle Larsen assigned to ACL Rangers.
2021-08-01Texas Rangers signed RHP Kyle Larsen.