Batting
Pitching

Ryan Stafford

Baltimore Orioles (A+)
C
Age: 23
Bats/Throws: R/R
5'10" / 180
DOB: 1/15/2003
(23 years, 9 months, 29 days)
C
Report: 2025 Updated
Org Rk
Ovr Rk
ETA
FV
60
N/A
2028
35+

Hit
30 / 45
Game Power
30 / 30
Raw Power
30 / 35
Speed
50 / 50
Field
30 / 55
RosterResource
How Acquired:Draft
Draft:2024, Rd: 5, Pick: 24, Ovr: 160
Draft Team:Baltimore Orioles
Signing Bonus:$404,500
College:Cal Poly (San Luis Obispo, USA)
Rule 5 Eligible
Dec'27
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022CPNCAA19582813503338.9%12.1%.110.353.321.384.431.383115
    2023CPNCAA20562687464448.2%14.2%.187.344.313.393.500.408123
    2024CPNCAA215727364946109.5%14.3%.201.421.368.444.568.467152
    2024BALA211563097914.3%19.0%.061.410.327.444.388.408155
    2024BALA+2151900315.3%42.1%.000.200.118.158.118.137-16
    2024BALMiLB21208209101012.2%24.4%.045.367.273.378.318.345115
    2025BALA+2296332029262212.3%24.7%.070.249.178.306.248.28177
    2025BALST221100000.0%0.0%.000.000.000.000.000.000-100
    2026BALA+2347169221151011.8%20.7%.079.219.179.299.257.27556
    2027SteamerPROJ240100006.5%26.0%.064.226.171.236.236.217350.0-0.10.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022CPNCAA19582813503338.9%12.1%.110.353.321.384.431.383115
    2023CPNCAA20562687464448.2%14.2%.187.344.313.393.500.408123
    2024CPNCAA215727364946109.5%14.3%.201.421.368.444.568.467152
    2024BALA211563097914.3%19.0%.061.410.327.444.388.408155
    2024BALA+2151900315.3%42.1%.000.200.118.158.118.137-16
    2024BALMiLB21208209101012.2%24.4%.045.367.273.378.318.345115
    2025BALA+2296332029262212.3%24.7%.070.249.178.306.248.28177
    2025BALST221100000.0%0.0%.000.000.000.000.000.000-100
    2026BALA+2347169221151011.8%20.7%.079.219.179.299.257.27556
    2027SteamerPROJ240100006.5%26.0%.064.226.171.236.236.217350.0-0.10.00.0
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022CPNCAA582462817959161350332534460231.321
    2023CPNCAA5623026872442017464422381141341.313
    2024CPNCAA5723427386542336494626397155103.368
    2024BALA1549631613300979012320091.327
    2024BALA+517192200003108010010.118
    2024BALMiLB2066821815300910100203300101.273
    2025BALA+962703324831152029264108211552224.178
    2025BALST1110000000000000000.000
    2026BALA+4714016925185022115200355221105.179
    2027SteamerPROJ011000000000000000.171
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022CPNCAA582462817959161350332534460231.321
    2023CPNCAA5623026872442017464422381141341.313
    2024CPNCAA5723427386542336494626397155103.368
    2024BALA1549631613300979012320091.327
    2024BALA+517192200003108010010.118
    2024BALMiLB2066821815300910100203300101.273
    2025BALA+962703324831152029264108211552224.178
    2025BALST1110000000000000000.000
    2026BALA+4714016925185022115200355221105.179
    2027SteamerPROJ011000000000000000.171
    Preseason ProjectionsMinor LeaguesSpring TrainingAveragesCollege
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022CPNCAA8.9%12.1%0.74.321.384.431.815.1104.8.3530.4455.9.383115
    2023CPNCAA8.2%14.2%0.58.313.393.500.893.1875.2.3440.3499.1.408123
    2024CPNCAA9.5%14.3%0.67.368.444.5681.012.2016.9.4210.36321.6.467152
    2024BALA14.3%19.0%0.75.327.444.388.832.0616.4.4101.0113.9.408155
    2024BALA+5.3%42.1%0.13.118.158.118.276.0004.5.2000.20-2.7.137-16
    2024BALMiLB12.2%24.4%0.50.273.378.318.696.0456.1.3671.2111.1.345115
    2025BALA+12.3%24.7%0.50.178.306.248.554.0707.0.2491.529-9.4.28177
    2025BALST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2026BALA+11.8%20.7%0.57.179.299.257.557.0795.6.219-1.013-10.8.27556
    2027SteamerPROJ6.5%26.0%0.25.171.236.236.471.0644.6.2260.00.00-0.1.21735
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022CPNCAA8.9%12.1%0.74.321.384.431.815.1104.8.3530.4455.9.383115
    2023CPNCAA8.2%14.2%0.58.313.393.500.893.1875.2.3440.3499.1.408123
    2024CPNCAA9.5%14.3%0.67.368.444.5681.012.2016.9.4210.36321.6.467152
    2024BALA14.3%19.0%0.75.327.444.388.832.0616.4.4101.0113.9.408155
    2024BALA+5.3%42.1%0.13.118.158.118.276.0004.5.2000.20-2.7.137-16
    2024BALMiLB12.2%24.4%0.50.273.378.318.696.0456.1.3671.2111.1.345115
    2025BALA+12.3%24.7%0.50.178.306.248.554.0707.0.2491.529-9.4.28177
    2025BALST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2026BALA+11.8%20.7%0.57.179.299.257.557.0795.6.219-1.013-10.8.27556
    2027SteamerPROJ6.5%26.0%0.25.171.236.236.471.0644.6.2260.00.00-0.1.21735
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2024BALA1.3034.3%37.1%28.6%40.0%0.0%45.9%29.7%24.3%
    2024BALA+1.0020.0%40.0%40.0%25.0%0.0%20.0%10.0%70.0%
    2024BALMiLB1.2131.1%37.8%31.1%35.7%0.0%40.4%25.5%34.0%
    2025BALA+0.9721.7%38.6%39.7%28.0%0.0%43.8%24.2%32.0%
    2025BALST1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2026BALA+1.3325.2%42.7%32.0%24.2%6.1%49.1%20.4%30.6%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2024BALA1.3034.3%37.1%28.6%40.0%0.0%45.9%29.7%24.3%
    2024BALA+1.0020.0%40.0%40.0%25.0%0.0%20.0%10.0%70.0%
    2024BALMiLB1.2131.1%37.8%31.1%35.7%0.0%40.4%25.5%34.0%
    2025BALA+0.9721.7%38.6%39.7%28.0%0.0%43.8%24.2%32.0%
    2025BALST1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2026BALA+1.3325.2%42.7%32.0%24.2%6.1%49.1%20.4%30.6%
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2024BALA1310124106137243
    2024BALA+4421305484
    2024BALMiLB1714145136191327
    2025BALA+737541215177921309
    2025BALST1000235
    2026BALA+4433268261386647
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2024BALA1310124106137243
    2024BALA+4421305484
    2024BALMiLB1714145136191327
    2025BALA+737541215177921309
    2025BALST1000235
    2026BALA+4433268261386647
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAveragesCollege
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024BALA35.8%79.3%34.9%7.4%19.8%27.2%
    2024BALA+44.0%70.3%52.6%13.1%20.2%33.3%
    2024BALMiLB37.9%76.6%39.0%8.9%19.9%28.7%
    2025BALA+42.1%77.0%44.3%9.7%17.3%27.0%
    2025BALST0.0%66.7%40.0%100.0%100.0%60.0%0.0%0.0%20.0%20.0%17.5
    2026BALA+43.3%76.4%51.5%10.2%15.3%25.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024BALA35.8%79.3%34.9%7.4%19.8%27.2%
    2024BALA+44.0%70.3%52.6%13.1%20.2%33.3%
    2024BALMiLB37.9%76.6%39.0%8.9%19.9%28.7%
    2025BALA+42.1%77.0%44.3%9.7%17.3%27.0%
    2025BALST0.0%66.7%40.0%100.0%100.0%60.0%0.0%0.0%20.0%20.0%17.5
    2026BALA+43.3%76.4%51.5%10.2%15.3%25.5%
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026BALA+P101.00100
    2024BALAC5545.054610531
    2024BALA+C2218.017110110
    2025BALA+C5045398.046229101761510
    2026BALA+C3029248.2288258040152
    2024BALA+1B119.08001
    2025BALA+1B1915131.21181008
    2024BALA2B5544.081521
    2024BALA+2B2218.08302
    2025BALA+2B121192.0222265
    2026BALA+2B1413116.1163515
    2024BALALF2218.01000
    2025BALA+LF4324.12010
    2024BALARF1111.03010
    2025BALA+RF121089.221010
    2024BALADH220.00000
    2025BALA+DH440.00000
    2026BALA+DH210.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026BALA+P101.00100
    2024BALAC5545.054610531
    2024BALA+C2218.017110110
    2025BALA+C5045398.046229101761510
    2026BALA+C3029248.2288258040152
    2024BALA+1B119.08001
    2025BALA+1B1915131.21181008
    2024BALA2B5544.081521
    2024BALA+2B2218.08302
    2025BALA+2B121192.0222265
    2026BALA+2B1413116.1163515
    2024BALALF2218.01000
    2025BALA+LF4324.12010
    2024BALARF1111.03010
    2025BALA+RF121089.221010
    2024BALADH220.00000
    2025BALA+DH440.00000
    2026BALA+DH210.00000