Batting
Pitching

Ryan Halstead

Free Agent (CPX)
P
Age: 34
Bats/Throws: L/R
6'5" / 220
DOB: 5/13/1992
(34 years, 5 months, 15 days)
P
RosterResource
Draft:2015, Rd: 21, Pick: 21, Ovr: 636
Draft Team:San Francisco Giants
School:Indiana
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Minor LeaguesSpring Training
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2015SFGA-2312823027.010.671.331.67.20388.9%46.2%18.5%2.334.422.72
    2016SFGA2443440054.010.331.500.50.33161.6%41.2%5.5%3.832.332.56
    2017SFGA+2500822024.19.990.740.00.34381.5%41.4%0.0%1.112.063.41
    2017SFGAA2520026023.27.992.661.14.34771.4%37.3%10.0%4.563.993.84
    2017SFGMiLB2520848048.09.001.690.56.34576.1%39.3%5.1%2.813.013.62
    2018SFGAA2644032056.18.152.400.80.29771.7%32.9%7.1%2.723.473.70
    2018SFGAAA26000303.29.824.919.82.41737.0%40.0%66.7%12.2717.385.33
    2018SFGMiLB2644035060.08.252.551.35.30668.8%33.5%11.8%3.304.323.80
    2018SFGST26000404.04.500.002.25.25076.9%23.1%12.5%4.505.866.01
    2019SFGAA2736033663.27.492.690.28.27563.3%34.6%2.3%3.533.003.92
    2019SFGAAA27000104.23.861.931.93.14355.6%21.4%14.3%0.007.017.35
    2019SFGMiLB2736034668.17.242.630.40.26663.0%33.7%3.2%3.293.274.15
    2020SFGST28000101.00.0018.000.00.000100.0%100.0%0.0%0.009.599.59
    2021SFGCPX29000303.015.003.000.00.200100.0%60.0%0.0%0.002.142.56
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2015SFGA-2312823027.010.671.331.67.20388.9%46.2%18.5%2.334.422.72
    2016SFGA2443440054.010.331.500.50.33161.6%41.2%5.5%3.832.332.56
    2017SFGA+2500822024.19.990.740.00.34381.5%41.4%0.0%1.112.063.41
    2017SFGAA2520026023.27.992.661.14.34771.4%37.3%10.0%4.563.993.84
    2017SFGMiLB2520848048.09.001.690.56.34576.1%39.3%5.1%2.813.013.62
    2018SFGAA2644032056.18.152.400.80.29771.7%32.9%7.1%2.723.473.70
    2018SFGAAA26000303.29.824.919.82.41737.0%40.0%66.7%12.2717.385.33
    2018SFGMiLB2644035060.08.252.551.35.30668.8%33.5%11.8%3.304.323.80
    2018SFGST26000404.04.500.002.25.25076.9%23.1%12.5%4.505.866.01
    2019SFGAA2736033663.27.492.690.28.27563.3%34.6%2.3%3.533.003.92
    2019SFGAAA27000104.23.861.931.93.14355.6%21.4%14.3%0.007.017.35
    2019SFGMiLB2736034668.17.242.630.40.26663.0%33.7%3.2%3.293.274.15
    2020SFGST28000101.00.0018.000.00.000100.0%100.0%0.0%0.009.599.59
    2021SFGCPX29000303.015.003.000.00.200100.0%60.0%0.0%0.002.142.56
    Minor LeaguesSpring Training
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2015SFGA-122.332300083227.0108189754031032
    2016SFGA433.834000046154.022252262339003162
    2017SFGA+001.112200080024.1100245302011027
    2017SFGAA204.562600008023.210328131237002021
    2017SFGMiLB202.814800088048.020352181539013048
    2018SFGAA442.723200004156.1229522417515109151
    2018SFGAAA0012.2730000003.2229954200004
    2018SFGMiLB443.303500004160.0251613322917109155
    2018SFGST004.5040000004.0154221000102
    2019SFGAA363.533360002063.2267543025219149053
    2019SFGAAA000.0010000004.2193301101002
    2019SFGMiLB363.293460002068.1286573325320159055
    2020SFGST000.0010000001.040000200000
    2021SFGCPX000.0030000103.0111000100005
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2015SFGA-122.332300083227.0108189754031032
    2016SFGA433.834000046154.022252262339003162
    2017SFGA+001.112200080024.1100245302011027
    2017SFGAA204.562600008023.210328131237002021
    2017SFGMiLB202.814800088048.020352181539013048
    2018SFGAA442.723200004156.1229522417515109151
    2018SFGAAA0012.2730000003.2229954200004
    2018SFGMiLB443.303500004160.0251613322917109155
    2018SFGST004.5040000004.0154221000102
    2019SFGAA363.533360002063.2267543025219149053
    2019SFGAAA000.0010000004.2193301101002
    2019SFGMiLB363.293460002068.1286573325320159055
    2020SFGST000.0010000001.040000200000
    2021SFGCPX000.0030000103.0111000100005
    Minor LeaguesSpring TrainingAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2015SFGA-10.671.338.001.6729.6%3.7%25.9%.1780.81.20388.9%561094.42
    2016SFGA10.331.506.890.5027.9%4.1%23.9%.2441.13.33161.6%110672.33
    2017SFGA+9.990.7413.500.0027.0%2.0%25.0%.2471.07.34381.5%26482.06
    2017SFGAA7.992.663.001.1420.4%6.8%13.6%.2921.48.34771.4%1201033.99
    2017SFGMiLB9.001.695.330.5623.6%4.4%19.2%.2691.27.34576.1%73753.01
    2018SFGAA8.152.403.400.8022.3%6.6%15.7%.2431.19.29771.7%71903.47
    2018SFGAAA9.824.912.009.8218.2%9.1%9.1%.4503.00.41737.0%28538317.38
    2018SFGMiLB8.252.553.241.3521.9%6.8%15.1%.2611.30.30668.8%841084.32
    2018SFGST4.500.002.002.2513.3%0.0%13.3%.2671.00.25076.9%911245.86
    2019SFGAA7.492.692.790.2819.9%7.1%12.7%.2211.15.27563.3%105883.00
    2019SFGAAA3.861.932.001.9310.5%5.3%5.3%.1760.86.14355.6%01297.01
    2019SFGMiLB7.242.632.750.4019.2%7.0%12.2%.2181.13.26663.0%98913.27
    2020SFGST0.0018.000.000.000.0%50.0%-50.0%.0002.00.000100.0%02109.59
    2021SFGCPX15.003.005.000.0045.5%9.1%36.4%.1000.67.200100.0%0412.14
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2015SFGA-10.671.338.001.6729.6%3.7%25.9%.1780.81.20388.9%561094.42
    2016SFGA10.331.506.890.5027.9%4.1%23.9%.2441.13.33161.6%110672.33
    2017SFGA+9.990.7413.500.0027.0%2.0%25.0%.2471.07.34381.5%26482.06
    2017SFGAA7.992.663.001.1420.4%6.8%13.6%.2921.48.34771.4%1201033.99
    2017SFGMiLB9.001.695.330.5623.6%4.4%19.2%.2691.27.34576.1%73753.01
    2018SFGAA8.152.403.400.8022.3%6.6%15.7%.2431.19.29771.7%71903.47
    2018SFGAAA9.824.912.009.8218.2%9.1%9.1%.4503.00.41737.0%28538317.38
    2018SFGMiLB8.252.553.241.3521.9%6.8%15.1%.2611.30.30668.8%841084.32
    2018SFGST4.500.002.002.2513.3%0.0%13.3%.2671.00.25076.9%911245.86
    2019SFGAA7.492.692.790.2819.9%7.1%12.7%.2211.15.27563.3%105883.00
    2019SFGAAA3.861.932.001.9310.5%5.3%5.3%.1760.86.14355.6%01297.01
    2019SFGMiLB7.242.632.750.4019.2%7.0%12.2%.2181.13.26663.0%98913.27
    2020SFGST0.0018.000.000.000.0%50.0%-50.0%.0002.00.000100.0%02109.59
    2021SFGCPX15.003.005.000.0045.5%9.1%36.4%.1000.67.200100.0%0412.14
    Minor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2015SFGA-1.1112.3%46.2%41.5%22.2%18.5%48.5%20.6%30.9%712.72
    2016SFGA1.1121.6%41.2%37.2%10.9%5.5%42.4%26.5%31.1%702.56
    2017SFGA+1.0017.1%41.4%41.4%27.6%0.0%35.7%30.0%34.3%783.41
    2017SFGAA0.9322.7%37.3%40.0%20.0%10.0%45.3%24.0%30.7%953.84
    2017SFGMiLB0.9720.0%39.3%40.7%23.7%5.1%40.7%26.9%32.4%873.62
    2018SFGAA0.7321.9%32.9%45.2%32.9%7.1%40.5%24.5%35.0%923.70
    2018SFGAAA1.0020.0%40.0%40.0%16.7%66.7%43.8%37.5%18.8%1165.33
    2018SFGMiLB0.7521.8%33.5%44.7%31.6%11.8%40.8%25.7%33.5%933.80
    2018SFGST0.3815.4%23.1%61.5%37.5%12.5%53.8%15.4%30.8%1286.01
    2019SFGAA0.7318.1%34.6%47.3%17.4%2.3%45.8%26.8%27.4%1113.92
    2019SFGAAA0.4328.6%21.4%50.0%14.3%14.3%53.3%0.0%46.7%1347.35
    2019SFGMiLB0.7118.9%33.7%47.4%17.2%3.2%46.3%24.9%28.8%1124.15
    2020SFGST2.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%2099.59
    2021SFGCPX3.0020.0%60.0%20.0%0.0%0.0%40.0%0.0%60.0%512.56
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2015SFGA-1.1112.3%46.2%41.5%22.2%18.5%48.5%20.6%30.9%712.72
    2016SFGA1.1121.6%41.2%37.2%10.9%5.5%42.4%26.5%31.1%702.56
    2017SFGA+1.0017.1%41.4%41.4%27.6%0.0%35.7%30.0%34.3%783.41
    2017SFGAA0.9322.7%37.3%40.0%20.0%10.0%45.3%24.0%30.7%953.84
    2017SFGMiLB0.9720.0%39.3%40.7%23.7%5.1%40.7%26.9%32.4%873.62
    2018SFGAA0.7321.9%32.9%45.2%32.9%7.1%40.5%24.5%35.0%923.70
    2018SFGAAA1.0020.0%40.0%40.0%16.7%66.7%43.8%37.5%18.8%1165.33
    2018SFGMiLB0.7521.8%33.5%44.7%31.6%11.8%40.8%25.7%33.5%933.80
    2018SFGST0.3815.4%23.1%61.5%37.5%12.5%53.8%15.4%30.8%1286.01
    2019SFGAA0.7318.1%34.6%47.3%17.4%2.3%45.8%26.8%27.4%1113.92
    2019SFGAAA0.4328.6%21.4%50.0%14.3%14.3%53.3%0.0%46.7%1347.35
    2019SFGMiLB0.7118.9%33.7%47.4%17.2%3.2%46.3%24.9%28.8%1124.15
    2020SFGST2.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%2099.59
    2021SFGCPX3.0020.0%60.0%20.0%0.0%0.0%40.0%0.0%60.0%512.56
    Minor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2015SFGA-30278630172202
    2016SFGA6155326273596869
    2017SFGA+2929128110257367
    2017SFGAA2830176134242376
    2017SFGMiLB57592914244499743
    2018SFGAA51703423305559864
    2018SFGAAA6631285179
    2018SFGMiLB57763724333610943
    2018SFGST382322224
    2019SFGAA638633153696661035
    2019SFGAAA3741204363
    2019SFGMiLB669337163897091098
    2020SFGST20008210
    2021SFGCPX311042024
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2015SFGA-30278630172202
    2016SFGA6155326273596869
    2017SFGA+2929128110257367
    2017SFGAA2830176134242376
    2017SFGMiLB57592914244499743
    2018SFGAA51703423305559864
    2018SFGAAA6631285179
    2018SFGMiLB57763724333610943
    2018SFGST382322224
    2019SFGAA638633153696661035
    2019SFGAAA3741204363
    2019SFGMiLB669337163897091098
    2020SFGST20008210
    2021SFGCPX311042024
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Minor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015SFGA-76.7%44.5%31.5%42.6%8.4%51.0%
    2016SFGA51.8%70.7%56.8%15.2%16.6%31.8%
    2017SFGA+52.0%73.3%59.0%13.9%18.0%31.9%
    2017SFGAA45.5%82.5%39.8%8.0%17.6%25.5%
    2017SFGMiLB48.7%77.6%49.3%10.9%17.8%28.7%
    2018SFGAA47.0%74.6%52.8%11.9%16.8%28.7%
    2018SFGAAA57.0%71.1%50.0%16.5%7.6%24.1%
    2018SFGMiLB47.8%74.3%52.6%12.3%16.0%28.3%
    2018SFGST91.7%68.2%20.0%29.2%0.0%29.2%
    2019SFGAA49.9%79.5%47.6%10.2%14.1%24.3%
    2019SFGAAA46.0%82.8%47.4%7.9%22.2%30.2%
    2019SFGMiLB49.6%79.6%47.6%10.1%14.6%24.7%
    2020SFGST20.0%100.0%0.0%0.0%0.0%0.0%
    2021SFGCPX70.8%29.4%45.5%50.0%12.5%62.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015SFGA-76.7%44.5%31.5%42.6%8.4%51.0%
    2016SFGA51.8%70.7%56.8%15.2%16.6%31.8%
    2017SFGA+52.0%73.3%59.0%13.9%18.0%31.9%
    2017SFGAA45.5%82.5%39.8%8.0%17.6%25.5%
    2017SFGMiLB48.7%77.6%49.3%10.9%17.8%28.7%
    2018SFGAA47.0%74.6%52.8%11.9%16.8%28.7%
    2018SFGAAA57.0%71.1%50.0%16.5%7.6%24.1%
    2018SFGMiLB47.8%74.3%52.6%12.3%16.0%28.3%
    2018SFGST91.7%68.2%20.0%29.2%0.0%29.2%
    2019SFGAA49.9%79.5%47.6%10.2%14.1%24.3%
    2019SFGAAA46.0%82.8%47.4%7.9%22.2%30.2%
    2019SFGMiLB49.6%79.6%47.6%10.1%14.6%24.7%
    2020SFGST20.0%100.0%0.0%0.0%0.0%0.0%
    2021SFGCPX70.8%29.4%45.5%50.0%12.5%62.5%
    Minor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2015SFGA-P23027.02310
    2016SFGAP40054.00710
    2017SFGA+P22024.10300
    2017SFGAAP26023.21200
    2018SFGAAP32056.10510
    2018SFGAAAP303.20100
    2019SFGAAP33663.21721
    2019SFGAAAP104.20000
    2021SFGCPXP303.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2015SFGA-P23027.02310
    2016SFGAP40054.00710
    2017SFGA+P22024.10300
    2017SFGAAP26023.21200
    2018SFGAAP32056.10510
    2018SFGAAAP303.20100
    2019SFGAAP33663.21721
    2019SFGAAAP104.20000
    2021SFGCPXP303.00000