Pitching

Ryan Gallagher

Minnesota Twins (AAA)
P
Age: 23
Bats/Throws: L/R
6'3" / 195
DOB: 1/19/2003
(23 years, 9 months, 15 days)
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
  • 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
    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
    2027FGDCPROJ24000606.08.353.061.23.29272.6%4.174.150.0
    2027SteamerPROJ24000606.08.353.061.23.29272.6%36.7%4.174.154.270.0
    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
    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
    2027FGDCPROJ24000606.08.353.061.23.29272.6%4.174.150.0
    2027SteamerPROJ24000606.08.353.061.23.29272.6%36.7%4.174.154.270.0
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2022UCSBNCAA803.25161500083.036390373052836067
    2024UCSBNCAA1012.22141411089.035150262232568096
    2025CHCA+463.7214140000072.2297653430916016085
    2025CHCAA001.59220000011.14352214012011
    2025MINAA415.50880000037.2169472823710013137
    2025---MiLB874.07242400000121.25091176455173003111133
    2026MINAA113.50440000018.075159727000020
    2026MINAAA776.44242100001102.0461112777318500170108
    2026MINMiLB886.00282500001120.0536127868020570170128
    2027FGDCPROJ004.17600016.0266331206
    2027SteamerPROJ004.1760000016.02663312006
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2022UCSBNCAA803.25161500083.036390373052836067
    2024UCSBNCAA1012.22141411089.035150262232568096
    2025CHCA+463.7214140000072.2297653430916016085
    2025CHCAA001.59220000011.14352214012011
    2025MINAA415.50880000037.2169472823710013137
    2025---MiLB874.07242400000121.25091176455173003111133
    2026MINAA113.50440000018.075159727000020
    2026MINAAA776.44242100001102.0461112777318500170108
    2026MINMiLB886.00282500001120.0536127868020570170128
    2027FGDCPROJ004.17600016.0266331206
    2027SteamerPROJ004.1760000016.02663312006
    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
    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
    2027FGDCPROJ8.353.062.731.2321.7%8.0%13.8%.2471.30.29272.6%4.15
    2027SteamerPROJ8.353.062.731.2321.7%8.0%13.8%.2471.30.29272.6%4.15
    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
    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
    2027FGDCPROJ8.353.062.731.2321.7%8.0%13.8%.2471.30.29272.6%4.15
    2027SteamerPROJ8.353.062.731.2321.7%8.0%13.8%.2471.30.29272.6%4.15
    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
    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
    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
    2027SteamerPROJ20.5%36.7%42.8%4.27
    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
    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
    2027SteamerPROJ20.5%36.7%42.8%4.27
    Preseason ProjectionsMinor LeaguesCollege
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2025CHCA+569342253947691163
    2025CHCAA913505899157
    2025MINAA44433210206461667
    2025---MiLB109149793565813291987
    2026MINAA1615151100180280
    2026MINAAA10211878236581152181088.316.6206.6%
    2026MINMiLB11813393247581332209088.316.6206.6%
    2027SteamerPROJ684
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2025CHCA+569342253947691163
    2025CHCAA913505899157
    2025MINAA44433210206461667
    2025---MiLB109149793565813291987
    2026MINAA1615151100180280
    2026MINAAA10211878236581152181088.316.6206.6%
    2026MINMiLB11813393247581332209088.316.6206.6%
    2027SteamerPROJ684
    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