Pitching

Ryan Gallagher

Minnesota Twins (AAA)
P
Age: 23
Bats/Throws: L/R
6'3" / 195
DOB: 1/19/2003
(23 years, 9 months)
P
Report: 2026 Updated
Org Rk
Ovr Rk
ETA
FV
9
N/A
2027
40+

Fastball
50 / 60
Slider
45 / 50
Changeup
50 / 55
Command
35 / 45
RosterResource
How Acquired:Trade (CHC) Jul'25
Draft:2024, Rd: 6, Pick: 17, Ovr: 182
Draft Team:Chicago Cubs
Signing Bonus:$300,000
College:UC Santa Barbara (Santa Barbara, USA)
Rule 5 Eligible
Dec'27
News
Rotowire: The Twins acquired Gallagher and right-hander Sam Armstrong from the Twins on Thursday in exchange for infielder/outfielder Willi Castro, Jesse Rogers of ESPN.com reports. (7/31/2025)

News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Pitch Type & Velo
  • Plate Discipline
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2022UCSBNCAA19800161583.07.273.040.54.32773.7%3.254.34
    2024UCSBNCAA211010141489.09.712.530.30.21371.6%2.223.27
    2025CHCA+22460141472.210.531.981.11.30169.2%29.3%9.7%3.723.383.02
    2025CHCAA220002211.18.743.180.79.15493.0%33.3%7.7%1.593.723.80
    2025MINAA224108837.28.842.391.67.35162.2%37.0%16.3%5.504.783.80
    2025---MiLB228702424121.29.842.221.26.30768.1%32.3%11.4%4.073.843.34
    2026SteamerPROJ23000001.06.902.901.52.29470.0%36.2%4.934.874.830.0
    2026ZiPSPROJ235802121104.07.182.861.47.29266.3%5.114.700.7
    2026OOPSYPROJ23000115.07.392.891.48.28368.0%4.714.730.0
    2026MINAA231104418.010.003.501.00.28367.7%34.8%13.3%3.504.094.29
    2026MINAAA237702421102.09.534.411.59.33162.4%34.2%15.3%6.444.665.164.97
    2026MINMiLB238802825120.09.604.281.50.32463.1%34.3%15.0%6.004.665.004.87
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2022UCSBNCAA19800161583.07.273.040.54.32773.7%3.254.34
    2024UCSBNCAA211010141489.09.712.530.30.21371.6%2.223.27
    2025CHCA+22460141472.210.531.981.11.30169.2%29.3%9.7%3.723.383.02
    2025CHCAA220002211.18.743.180.79.15493.0%33.3%7.7%1.593.723.80
    2025MINAA224108837.28.842.391.67.35162.2%37.0%16.3%5.504.783.80
    2025---MiLB228702424121.29.842.221.26.30768.1%32.3%11.4%4.073.843.34
    2026SteamerPROJ23000001.06.902.901.52.29470.0%36.2%4.934.874.830.0
    2026ZiPSPROJ235802121104.07.182.861.47.29266.3%5.114.700.7
    2026OOPSYPROJ23000115.07.392.891.48.28368.0%4.714.730.0
    2026MINAA231104418.010.003.501.00.28367.7%34.8%13.3%3.504.094.29
    2026MINAAA237702421102.09.534.411.59.33162.4%34.2%15.3%6.444.665.164.97
    2026MINMiLB238802825120.09.604.281.50.32463.1%34.3%15.0%6.004.665.004.87
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2022UCSBNCAA803.25161500083.036390373052836067
    2024UCSBNCAA1012.22141411089.035150262232568096
    2025CHCA+463.7214140000072.2297653430916016085
    2025CHCAA001.59220000011.14352214012011
    2025MINAA415.50880000037.2169472823710013137
    2025---MiLB874.07242400000121.25091176455173003111133
    2026SteamerPROJ004.9300000001.0411100001
    2026ZiPSPROJ585.11212100104.045511064591733039183
    2026OOPSYPROJ004.71110005.02153312004
    2026MINAA113.50440000018.075159727000020
    2026MINAAA776.44242100001102.0461112777318500170108
    2026MINMiLB886.00282500001120.0536127868020570170128
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2022UCSBNCAA803.25161500083.036390373052836067
    2024UCSBNCAA1012.22141411089.035150262232568096
    2025CHCA+463.7214140000072.2297653430916016085
    2025CHCAA001.59220000011.14352214012011
    2025MINAA415.50880000037.2169472823710013137
    2025---MiLB874.07242400000121.25091176455173003111133
    2026SteamerPROJ004.9300000001.0411100001
    2026ZiPSPROJ585.11212100104.045511064591733039183
    2026OOPSYPROJ004.71110005.02153312004
    2026MINAA113.50440000018.075159727000020
    2026MINAAA776.44242100001102.0461112777318500170108
    2026MINMiLB886.00282500001120.0536127868020570170128
    Preseason ProjectionsMinor LeaguesAveragesCollege
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2022UCSBNCAA7.273.042.390.5418.5%7.7%10.7%.2711.42.32773.7%64864.34
    2024UCSBNCAA9.712.533.840.3027.4%7.1%20.2%.1560.84.21371.6%45663.27
    2025CHCA+10.531.985.311.1128.6%5.4%23.2%.2321.11.30169.2%91833.38
    2025CHCAA8.743.182.750.7925.6%9.3%16.3%.1320.79.15493.0%451033.72
    2025MINAA8.842.393.701.6721.9%5.9%16.0%.2971.51.35162.2%1251114.78
    2025---MiLB9.842.224.431.2626.1%5.9%20.2%.2461.21.30768.1%97933.84
    2026SteamerPROJ6.902.902.381.5217.6%7.4%10.2%.2671.39.29470.0%4.87
    2026ZiPSPROJ7.182.862.521.4718.2%7.3%11.0%.2631.38.29266.3%4.70
    2026OOPSYPROJ7.392.892.561.4819.4%7.6%11.8%.2531.30.28368.0%4.73
    2026MINAA10.003.502.861.0026.7%9.3%17.3%.2211.22.28367.7%67794.09
    2026MINAAA9.534.412.161.5923.4%10.8%12.6%.2731.59.33162.4%1291045.16
    2026MINMiLB9.604.282.251.5023.9%10.6%13.2%.2661.53.32463.1%1201005.00
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2022UCSBNCAA7.273.042.390.5418.5%7.7%10.7%.2711.42.32773.7%64864.34
    2024UCSBNCAA9.712.533.840.3027.4%7.1%20.2%.1560.84.21371.6%45663.27
    2025CHCA+10.531.985.311.1128.6%5.4%23.2%.2321.11.30169.2%91833.38
    2025CHCAA8.743.182.750.7925.6%9.3%16.3%.1320.79.15493.0%451033.72
    2025MINAA8.842.393.701.6721.9%5.9%16.0%.2971.51.35162.2%1251114.78
    2025---MiLB9.842.224.431.2626.1%5.9%20.2%.2461.21.30768.1%97933.84
    2026SteamerPROJ6.902.902.381.5217.6%7.4%10.2%.2671.39.29470.0%4.87
    2026ZiPSPROJ7.182.862.521.4718.2%7.3%11.0%.2631.38.29266.3%4.70
    2026OOPSYPROJ7.392.892.561.4819.4%7.6%11.8%.2531.30.28368.0%4.73
    2026MINAA10.003.502.861.0026.7%9.3%17.3%.2211.22.28367.7%67794.09
    2026MINAAA9.534.412.161.5923.4%10.8%12.6%.2731.59.33162.4%1291045.16
    2026MINMiLB9.604.282.251.5023.9%10.6%13.2%.2661.53.32463.1%1201005.00
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2026MINAAA30288.3110.616.6206.6%10835.8%6.444.66
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2026MINAAA30288.3110.616.6206.6%10835.8%6.444.66
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelAgedividerWLGGSIPdividerHRERHRBBSOdividerK/9BB/9K/BBHR/9dividerAVGWHIPBABIPLOB%dividerERAFIPWAR
    2026ZiPSPROJ23582121104.011064591733837.182.862.521.47.2631.38.29266.3%5.114.700.7
    2027ZiPSPROJ24672121105.310759551533857.262.822.581.28.2551.33.28868.1%4.704.401.1
    2028ZiPSPROJ25672121108.310658541434887.312.832.591.16.2501.29.28668.1%4.494.221.3
    SeasonTeamLevelAgedividerWLGGSIPdividerHRERHRBBSOdividerK/9BB/9K/BBHR/9dividerAVGWHIPBABIPLOB%dividerERAFIPWAR
    2026ZiPSPROJ23582121104.011064591733837.182.862.521.47.2631.38.29266.3%5.114.700.7
    2027ZiPSPROJ24672121105.310759551533857.262.822.581.28.2551.33.28868.1%4.704.401.1
    2028ZiPSPROJ25672121108.310658541434887.312.832.591.16.2501.29.28668.1%4.494.221.3
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2025CHCA+0.6022.0%29.3%48.7%26.9%9.7%47.2%24.6%28.2%743.02
    2025CHCAA0.6918.5%33.3%48.1%0.0%7.7%40.7%40.7%18.5%1033.80
    2025MINAA1.0226.9%37.0%36.1%23.3%16.3%52.1%16.5%31.4%903.80
    2025---MiLB0.7323.4%32.3%44.2%23.5%11.4%48.4%23.0%28.6%823.34
    2026SteamerPROJ20.3%36.2%43.5%4.83
    2026MINAA1.0732.6%34.8%32.6%6.7%13.3%52.1%35.4%12.5%854.29
    2026MINAAA0.8626.2%34.2%39.6%19.5%15.3%39.4%32.8%27.8%1034.97
    2026MINMiLB0.8927.0%34.3%38.7%18.0%15.0%41.1%33.1%25.7%1004.87
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2025CHCA+0.6022.0%29.3%48.7%26.9%9.7%47.2%24.6%28.2%743.02
    2025CHCAA0.6918.5%33.3%48.1%0.0%7.7%40.7%40.7%18.5%1033.80
    2025MINAA1.0226.9%37.0%36.1%23.3%16.3%52.1%16.5%31.4%903.80
    2025---MiLB0.7323.4%32.3%44.2%23.5%11.4%48.4%23.0%28.6%823.34
    2026SteamerPROJ20.3%36.2%43.5%4.83
    2026MINAA1.0732.6%34.8%32.6%6.7%13.3%52.1%35.4%12.5%854.29
    2026MINAAA0.8626.2%34.2%39.6%19.5%15.3%39.4%32.8%27.8%1034.97
    2026MINMiLB0.8927.0%34.3%38.7%18.0%15.0%41.1%33.1%25.7%1004.87
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2025CHCA+569342253947691163
    2025CHCAA913505899157
    2025MINAA44433210206461667
    2025---MiLB109149793565813291987
    2026SteamerPROJ111
    2026MINAA1615151100180280
    2026MINAAA10211878236581152181088.316.6206.6%
    2026MINMiLB11813393247581332209088.316.6206.6%
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2025CHCA+569342253947691163
    2025CHCAA913505899157
    2025MINAA44433210206461667
    2025---MiLB109149793565813291987
    2026SteamerPROJ111
    2026MINAA1615151100180280
    2026MINAAA10211878236581152181088.316.6206.6%
    2026MINMiLB11813393247581332209088.316.6206.6%
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2026MINAAA44.4%92.522.4%85.30.1%92.53.0%82.69.1%80.420.9%80.1
    2026MINMiLB44.4%92.522.4%85.30.1%92.53.0%82.69.1%80.420.9%80.1
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2026MINAAA44.4%92.522.4%85.30.1%92.53.0%82.69.1%80.420.9%80.1
    2026MINMiLB44.4%92.522.4%85.30.1%92.53.0%82.69.1%80.420.9%80.1
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesAveragesCollege
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2025CHCA+53.1%68.7%52.9%16.6%13.0%29.6%
    2025CHCAA50.3%62.0%55.8%19.1%12.7%31.8%
    2025MINAA55.8%76.1%52.1%13.3%13.3%26.7%
    2025---MiLB53.7%70.8%52.8%15.7%13.1%28.8%
    2026MINAA51.8%67.6%49.3%16.8%10.7%27.5%
    2026MINAAA31.9%71.3%50.4%52.6%83.7%73.2%47.0%52.3%13.5%12.9%26.4%17.4
    2026MINMiLB31.9%71.3%50.6%52.6%83.7%72.5%47.0%51.9%13.9%12.6%26.5%17.4
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2025CHCA+53.1%68.7%52.9%16.6%13.0%29.6%
    2025CHCAA50.3%62.0%55.8%19.1%12.7%31.8%
    2025MINAA55.8%76.1%52.1%13.3%13.3%26.7%
    2025---MiLB53.7%70.8%52.8%15.7%13.1%28.8%
    2026MINAA51.8%67.6%49.3%16.8%10.7%27.5%
    2026MINAAA31.9%71.3%50.4%52.6%83.7%73.2%47.0%52.3%13.5%12.9%26.4%17.4
    2026MINMiLB31.9%71.3%50.6%52.6%83.7%72.5%47.0%51.9%13.9%12.6%26.5%17.4
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025CHCA+P141472.21300
    2025MINAAP8837.21000
    2025CHCAAP2211.10000
    2026MINAAP4418.01500
    2026MINAAAP2421102.02800
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025CHCA+P141472.21300
    2025MINAAP8837.21000
    2025CHCAAP2211.10000
    2026MINAAP4418.01500
    2026MINAAAP2421102.02800