Batting
Pitching
Joe Ryan

Joe Ryan

Minnesota Twins
P
Age: 30
Bats/Throws: R/R
6'2" / 205
DOB: 6/5/1996
(30 years, 5 months, 6 days)
P
Season20262027Total
TeamMINFGDC- - -
LevelMLBPROJMLB
G2729142
GS2729141
IP144.2168.0786.0
K%25.9%25.5%27.3%
BB%5.0%5.7%5.6%
GB%36.5%33.5%
ERA3.793.893.79
FIP3.703.733.80
WAR2.53.013.7
2026 Pitch
Selection
FA:44%
SL:23%
FS:12%
KC:11%
SI:9%
RosterResource
Current Role:Starting Rotation (RR)
How Acquired:Trade (TBR) Jul'21
Draft:2018, Rd: 7, Pick: 16, Ovr: 210
Draft Team:Tampa Bay Rays
Signing Bonus:$147,500
School:California State University Stanislaus

Contract1 yr, $6.2M (2026) (RR)
Extension
AAV: $6.20M
Service Time
4.033
MiLB Options
n/a
Free Agent
2028
News
Rotowire: The Twins declined Ryan's $13 million mutual option for 2027 on Friday, Dan Hayes of The Athletic reports. (10/30/2026)

News Settings
Article Source
All
FG
RG
Show

Game Log

Stat Selection:
Dashboard
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Statcast - Bat Tracking
  • Batted Ball
  • More Batted Ball
  • Win Probability
  • Statcast:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Arm Angle
  • Spin
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline - ABS
  • Plate Discipline - Legacy
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • Pitch Info:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline
  • Sports Info Solutions:
    Select
  • Pitch Type
  • Velocity
  • Plate Discipline
  • PitchingBot:
    Select
  • Stuff
  • Command
  • Overall
  • Stuff+:
    Select
  • Stuff+
  • Location+
  • Pitching+
  • Regular
    Postseason
    Both
    Season
    2026
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    Data Export [Members Only]
    TotalTeamOppGSdividerWLSVHLDIPTBFHRERHRBBSOdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividerEVdividerERAxERAFIPxFIPdividerGSv2
    Regular- - -- - -2771000144.2614137746121311599.891.931.31.29770.6%36.5%11.3%89.33.793.713.703.7652
    DateTeamOppGSdividerWLSVHLDIPTBFHRERHRBBSOdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividerEVdividerERAxERAFIPxFIPdividerGSv2
    2026-09-25MINTEX110006.02642201812.001.500.00.28675.0%50.0%0.0%87.63.003.592.433.6967
    2026-09-19MIN@LAA100005.0247221159.001.801.80.40093.0%25.0%12.5%83.73.604.735.505.3246
    2026-09-13MINCLE101004.0227442112.252.254.50.29480.6%42.1%25.0%92.09.009.2810.607.1224
    2026-09-07MIN@DET101004.01933211715.752.252.25.25065.2%55.6%50.0%78.84.504.045.102.6047
    2026-08-04MIN@KCR101005.1257540235.063.380.00.35044.4%55.0%0.0%87.66.753.713.104.2341
    2026-07-29MINKCR101006.0268441046.000.001.50.33360.6%28.6%7.7%93.36.003.403.935.0445
    2026-07-20MIN@CLE101004.02210886036.750.0013.50.308100.0%21.1%50.0%92.718.0013.9221.106.13-14
    2026-07-11MINLAA100006.0266220269.003.000.00.33375.0%16.7%0.0%83.33.005.562.104.1159
    2026-07-05MIN@NYY110007.02430001911.571.290.00.214100.0%35.7%0.0%92.10.001.290.962.4782
    2026-06-30MIN@HOU101004.02156013511.256.752.25.33330.3%53.8%20.0%91.90.003.916.104.7428
    2026-06-24MINLAD101006.02784411913.501.501.50.43865.8%29.4%11.1%89.46.003.862.772.8648
    2026-06-18MIN@TEX110005.02030002712.603.600.00.273100.0%72.7%0.0%88.50.001.881.502.1066
    2026-06-12MINSTL100006.02463310812.000.001.50.33365.2%25.0%20.0%91.24.504.442.601.6956
    2026-06-06MINKCR100006.0266111257.503.001.50.278100.0%26.3%7.7%87.61.502.794.605.7055
    2026-06-01MINCHW110006.02784420913.500.003.00.37576.9%17.6%22.2%90.76.006.534.432.3644
    2026-05-26MIN@CHW100007.23052210910.570.001.17.22289.3%42.1%12.5%87.82.352.533.233.1172
    2026-05-20MINHOU110006.02241100913.500.000.00.30875.0%30.8%0.0%86.21.501.210.101.8673
    2026-05-15MINMIL100006.02241101710.501.500.00.28680.0%42.9%0.0%93.21.502.201.272.7869
    2026-05-09MIN@CLE100006.0242110357.504.500.00.13383.3%60.0%0.0%96.91.504.933.434.4467
    2026-05-03MINTOR100000.1200001127.0027.000.00.000100.0%0.0%0.0%0.005.296.106.1040
    DateTeamOppGSdividerWLSVHLDIPTBFHRERHRBBSOdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividerEVdividerERAxERAFIPxFIPdividerGSv2
    2026-04-28MINSEA101006.0236220169.001.500.00.37571.4%37.5%0.0%93.23.003.891.603.3661
    2026-04-23MIN@NYM100005.0257742259.003.603.60.31332.3%50.0%25.0%89.47.204.927.504.7223
    2026-04-17MINCIN101006.0223210069.000.000.00.18833.3%31.3%0.0%89.21.503.371.103.1169
    2026-04-11MIN@TOR110007.0242221156.431.291.29.06376.9%47.1%12.5%83.72.571.584.394.2568
    2026-04-06MINDET110005.02233203712.605.400.00.25050.0%33.3%0.0%88.53.602.432.103.6155
    2026-04-01MIN@KCR101004.0209550036.750.000.00.56350.0%20.0%0.0%90.111.257.182.355.3733
    2026-03-26MIN@BAL100005.11910002711.813.380.00.100100.0%20.0%0.0%89.10.001.711.603.5872
    TotalTeamOppGSdividerWLSVHLDIPTBFHRERHRBBSOdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividerEVdividerERAxERAFIPxFIPdividerGSv2
    Regular- - -- - -2771000144.2614137746121311599.891.931.31.29770.6%36.5%11.3%89.33.793.713.703.7652
    DateTeamOppGSdividerWLSVHLDIPTBFHRERHRBBSOdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividerEVdividerERAxERAFIPxFIPdividerGSv2
    2026-09-25MINTEX110006.02642201812.001.500.00.28675.0%50.0%0.0%87.63.003.592.433.6967
    2026-09-19MIN@LAA100005.0247221159.001.801.80.40093.0%25.0%12.5%83.73.604.735.505.3246
    2026-09-13MINCLE101004.0227442112.252.254.50.29480.6%42.1%25.0%92.09.009.2810.607.1224
    2026-09-07MIN@DET101004.01933211715.752.252.25.25065.2%55.6%50.0%78.84.504.045.102.6047
    2026-08-04MIN@KCR101005.1257540235.063.380.00.35044.4%55.0%0.0%87.66.753.713.104.2341
    2026-07-29MINKCR101006.0268441046.000.001.50.33360.6%28.6%7.7%93.36.003.403.935.0445
    2026-07-20MIN@CLE101004.02210886036.750.0013.50.308100.0%21.1%50.0%92.718.0013.9221.106.13-14
    2026-07-11MINLAA100006.0266220269.003.000.00.33375.0%16.7%0.0%83.33.005.562.104.1159
    2026-07-05MIN@NYY110007.02430001911.571.290.00.214100.0%35.7%0.0%92.10.001.290.962.4782
    2026-06-30MIN@HOU101004.02156013511.256.752.25.33330.3%53.8%20.0%91.90.003.916.104.7428
    2026-06-24MINLAD101006.02784411913.501.501.50.43865.8%29.4%11.1%89.46.003.862.772.8648
    2026-06-18MIN@TEX110005.02030002712.603.600.00.273100.0%72.7%0.0%88.50.001.881.502.1066
    2026-06-12MINSTL100006.02463310812.000.001.50.33365.2%25.0%20.0%91.24.504.442.601.6956
    2026-06-06MINKCR100006.0266111257.503.001.50.278100.0%26.3%7.7%87.61.502.794.605.7055
    2026-06-01MINCHW110006.02784420913.500.003.00.37576.9%17.6%22.2%90.76.006.534.432.3644
    2026-05-26MIN@CHW100007.23052210910.570.001.17.22289.3%42.1%12.5%87.82.352.533.233.1172
    2026-05-20MINHOU110006.02241100913.500.000.00.30875.0%30.8%0.0%86.21.501.210.101.8673
    2026-05-15MINMIL100006.02241101710.501.500.00.28680.0%42.9%0.0%93.21.502.201.272.7869
    2026-05-09MIN@CLE100006.0242110357.504.500.00.13383.3%60.0%0.0%96.91.504.933.434.4467
    2026-05-03MINTOR100000.1200001127.0027.000.00.000100.0%0.0%0.0%0.005.296.106.1040
    DateTeamOppGSdividerWLSVHLDIPTBFHRERHRBBSOdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividerEVdividerERAxERAFIPxFIPdividerGSv2
    2026-04-28MINSEA101006.0236220169.001.500.00.37571.4%37.5%0.0%93.23.003.891.603.3661
    2026-04-23MIN@NYM100005.0257742259.003.603.60.31332.3%50.0%25.0%89.47.204.927.504.7223
    2026-04-17MINCIN101006.0223210069.000.000.00.18833.3%31.3%0.0%89.21.503.371.103.1169
    2026-04-11MIN@TOR110007.0242221156.431.291.29.06376.9%47.1%12.5%83.72.571.584.394.2568
    2026-04-06MINDET110005.02233203712.605.400.00.25050.0%33.3%0.0%88.53.602.432.103.6155
    2026-04-01MIN@KCR101004.0209550036.750.000.00.56350.0%20.0%0.0%90.111.257.182.355.3733
    2026-03-26MIN@BAL100005.11910002711.813.380.00.100100.0%20.0%0.0%89.10.001.711.603.5872