Batting
Pitching
    • Season


River Ryan

River Ryan

Detroit Tigers
P
Age: 28
Bats/Throws: R/R
6'2" / 195
DOB: 8/17/1998
(28 years, 2 months, 26 days)
P
Season20262027Total
TeamDETFGDC- - -
LevelMLBPROJMLB
G2236
GS2236
IP4.1125.024.2
K%28.6%22.7%23.5%
BB%14.3%7.7%11.8%
GB%25.0%45.5%
ERA4.153.771.82
FIP5.413.713.72
WAR0.02.10.4
2026 Pitch
Selection
FA:39%
SL:18%
CH:12%
FC:11%
CU:10%
SI:10%
RosterResource
Current Role:Starting Rotation (RR)
How Acquired:Trade (LAD) Aug'26
Draft:2021, Rd: 11, Pick: 28, Ovr: 340
Draft Team:San Diego Padres
Signing Bonus:$100,000
College:UNC Pembroke

Contract1 yr, TBD (2026) (RR)
Pre-Arbitration
AAV: N/A
Service Time
1.070
MiLB Options
2
Free Agent
2031
Arb Eligible
2028
News
Rotowire: Ryan (0-1) took the loss against the Pirates on Sunday, allowing two runs on three hits and two walks with three strikeouts over 1.1 innings. (9/27/2026)

News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2026
  • Career
  • 2026
  • 2024
  • Stat Presets:
    Batted Ball
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Select
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Batted Ball

    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L0.5057.1%14.3%28.6%0.0%0.0%0.0%0.0%42.9%42.9%14.3%14.3%57.1%28.6%602733
    2026vs R2.0040.0%40.0%20.0%0.0%100.0%0.0%0.0%60.0%20.0%20.0%40.0%0.0%60.0%22814
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    2026Home vs L0.5057.1%14.3%28.6%0.0%0.0%0.0%0.0%42.9%42.9%14.3%14.3%57.1%28.6%602733
    2026Home vs R2.0040.0%40.0%20.0%0.0%100.0%0.0%0.0%60.0%20.0%20.0%40.0%0.0%60.0%22814
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Sept/Oct1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    20262nd Half1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage2.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%0.0%50.0%24915
    2026Medium Leverage0.3350.0%12.5%37.5%0.0%33.3%0.0%0.0%50.0%25.0%25.0%12.5%50.0%37.5%532429
    2026High Leverage0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%523
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty1.5028.6%42.9%28.6%0.0%50.0%0.0%0.0%57.1%42.9%0.0%28.6%14.3%57.1%411823
    2026Men on Base0.0080.0%0.0%20.0%0.0%0.0%0.0%0.0%40.0%20.0%40.0%20.0%60.0%20.0%411724
    2026Men In Scoring0.0075.0%0.0%25.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%0.0%75.0%25.0%331221
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%981
    2026Through 3 - 10.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%1183
    2026Through 3 - 20.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%18108
    2026Through 2 - 00.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%15114
    2026Through 1 - 00.5040.0%20.0%40.0%0.0%50.0%0.0%0.0%40.0%40.0%20.0%20.0%20.0%60.0%352114
    2026Through 2 - 10.0066.7%0.0%33.3%0.0%0.0%0.0%0.0%33.3%33.3%33.3%0.0%33.3%66.7%211110
    2026Through 1 - 11.0050.0%25.0%25.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%25.0%25.0%50.0%461927
    2026Through 0 - 12.0057.1%28.6%14.3%0.0%0.0%0.0%0.0%57.1%28.6%14.3%28.6%42.9%28.6%471433
    2026Through 2 - 21.0066.7%33.3%0.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%0.0%66.7%321418
    2026Through 1 - 21.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%100.0%0.0%0.0%331221
    2026Through 0 - 21.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%0.0%1129
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Starter1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift1.0060.0%20.0%20.0%0.0%0.0%0.0%0.0%60.0%20.0%20.0%20.0%60.0%20.0%13211
    2026Shift - All2.0050.0%33.3%16.7%0.0%0.0%0.0%0.0%33.3%50.0%16.7%33.3%16.7%50.0%251114
    2026Shift - Traditional2.0040.0%40.0%20.0%0.0%0.0%0.0%0.0%40.0%60.0%0.0%40.0%20.0%40.0%19811
    2026Shift - Non Traditional0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%633
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as SP1.5050.0%30.0%20.0%0.0%50.0%0.0%0.0%50.0%30.0%20.0%30.0%20.0%50.0%723339
    20262nd Through Order as SP0.0050.0%0.0%50.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%0.0%100.0%0.0%1028
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L0.5057.1%14.3%28.6%0.0%0.0%0.0%0.0%42.9%42.9%14.3%14.3%57.1%28.6%602733
    2026vs R2.0040.0%40.0%20.0%0.0%100.0%0.0%0.0%60.0%20.0%20.0%40.0%0.0%60.0%22814
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    2026Home vs L0.5057.1%14.3%28.6%0.0%0.0%0.0%0.0%42.9%42.9%14.3%14.3%57.1%28.6%602733
    2026Home vs R2.0040.0%40.0%20.0%0.0%100.0%0.0%0.0%60.0%20.0%20.0%40.0%0.0%60.0%22814
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Sept/Oct1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    20262nd Half1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage2.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%0.0%50.0%24915
    2026Medium Leverage0.3350.0%12.5%37.5%0.0%33.3%0.0%0.0%50.0%25.0%25.0%12.5%50.0%37.5%532429
    2026High Leverage0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%523
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty1.5028.6%42.9%28.6%0.0%50.0%0.0%0.0%57.1%42.9%0.0%28.6%14.3%57.1%411823
    2026Men on Base0.0080.0%0.0%20.0%0.0%0.0%0.0%0.0%40.0%20.0%40.0%20.0%60.0%20.0%411724
    2026Men In Scoring0.0075.0%0.0%25.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%0.0%75.0%25.0%331221
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%981
    2026Through 3 - 10.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%1183
    2026Through 3 - 20.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%18108
    2026Through 2 - 00.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%15114
    2026Through 1 - 00.5040.0%20.0%40.0%0.0%50.0%0.0%0.0%40.0%40.0%20.0%20.0%20.0%60.0%352114
    2026Through 2 - 10.0066.7%0.0%33.3%0.0%0.0%0.0%0.0%33.3%33.3%33.3%0.0%33.3%66.7%211110
    2026Through 1 - 11.0050.0%25.0%25.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%25.0%25.0%50.0%461927
    2026Through 0 - 12.0057.1%28.6%14.3%0.0%0.0%0.0%0.0%57.1%28.6%14.3%28.6%42.9%28.6%471433
    2026Through 2 - 21.0066.7%33.3%0.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%0.0%66.7%321418
    2026Through 1 - 21.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%100.0%0.0%0.0%331221
    2026Through 0 - 21.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%0.0%1129
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Starter1.0050.0%25.0%25.0%0.0%33.3%0.0%0.0%50.0%33.3%16.7%25.0%33.3%41.7%823547
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift1.0060.0%20.0%20.0%0.0%0.0%0.0%0.0%60.0%20.0%20.0%20.0%60.0%20.0%13211
    2026Shift - All2.0050.0%33.3%16.7%0.0%0.0%0.0%0.0%33.3%50.0%16.7%33.3%16.7%50.0%251114
    2026Shift - Traditional2.0040.0%40.0%20.0%0.0%0.0%0.0%0.0%40.0%60.0%0.0%40.0%20.0%40.0%19811
    2026Shift - Non Traditional0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%633
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as SP1.5050.0%30.0%20.0%0.0%50.0%0.0%0.0%50.0%30.0%20.0%30.0%20.0%50.0%723339
    20262nd Through Order as SP0.0050.0%0.0%50.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%0.0%100.0%0.0%1028