Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Ryan HalsteadTrack this Player High Level: AAA Current Team: Richmond (AA) - San Francisco Giants
Follow TBC on Twitter and Facebook

Drafted
PositionsP-146Position when DraftedPPlayer Listed UnderMinors Leaguers
Proper NameRyan Halstead
Height6-4Weight215BatsLeftThrowsRight
Born DateMay 13,1992 [27.212]PlaceRancho Cucamonga,California
High SchoolLos Osos (Rancho Cucamonga,CA)
CollegeIndiana University (Bloomington,IN)

DraftedSelected by the San Francisco Giants [Team Picks] in the 21st round (636th overall) of the 2015 Amateur Entry Draft [Signed] ... Selected by the Minnesota Twins [Team Picks] in the 26th round (770th overall) of the 2013 Amateur Entry Draft ... Selected by the Houston Astros [Team Picks] in the 36th round (1083rd overall) of the 2010 Amateur Entry Draft
Signing ScoutsKevin Christman
OrganizationsSFN [5] Awards0
TBC Player ID156581MLBAM ID595237
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions


This player page is available for sponsorship:
Sponsor the Ryan Halstead page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts68Walks86Hittable54SO/BB86vsPower54Hitting0Durability80Team.515Ratings Explained

Pitching Statistics

TopStats GlossaryOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2011IndianaBig10NCAA-1Fr34Rel19323.1622022000931.0351111310182101.4410.050.862.875.171.80.600
2012IndianaBig10NCAA-1So34Rel20425.0122418000246.2472926517284001.379.060.963.285.401.65.667
2013IndianaBig10NCAA-1Jr34R/CL21452.89280280001143.2301514412481000.966.180.822.479.894.00.444
2014IndianaBig10NCAA-134Rel22000.0040400013.02000340001.505.40--8.1010.801.33-
2015IndianaBig10NCAA-1Sr34R/CL23222.59290290001041.234141226554000.967.340.431.3011.889.17.500
2015Salem-Keizer VolcanoesNwstA-sfn38Rel23122.33230230016827.0189754321000.816.001.671.3310.678.00.333
2016Augusta GreenJacketsSALAsfn43Rel24433.83400400017454.052262339623101.138.670.501.5010.336.89.571
2017San Jose GiantsCalifA+sfn43Rel25001.11220220020824.0245302271001.078.88--0.749.9913.50-
2017Richmond Flying SquirrelsEastAAsfn32Rel25204.5626026003023.228131237212001.4810.651.142.667.993.001.000
2017Minor Totals (2 teams)Minor--Rel0202.81480480023847.152181539483001.279.750.561.699.005.331.000
2018Richmond Flying SquirrelsEastAAsfnRel26442.7232032005056.0522417515519101.198.310.802.408.153.40.500
2018Sacramento River CatsPCLAAAsfnRel260012.2730300203.29954240003.0022.099.824.919.822.00-
2018Minor Totals (2 teams)Minor--Rel0443.3035035007059.1613322917559101.309.151.352.558.253.24.500
2019Richmond Flying SquirrelsEastAAsfnRel27363.5333627007063.2543025219539001.157.630.282.697.492.79.333
2019Sacramento River CatsPCLAAAsfnRel27000.0010100004.23301120000.865.791.931.933.862.00-
2019Minor Totals (2 teams)Minor--Rel0363.2934628007067.0573325320559001.137.510.402.637.242.75.333
Minor League Totals - 5 Season(s)Filter14153.221806174007020255.024011992235925225201.168.390.802.068.814.27.483
AAA Totals - 2 Season(s)Filter005.4040400207.0121255360001.8012.965.403.246.482.00-
AA Totals - 3 Season(s)Filter9103.389168500150142.21346754104112520101.228.390.632.577.833.05.474
A+ Totals - 1 Season(s)Filter001.11220220020824.0245302271001.078.88--0.749.9913.50-
A Totals - 1 Season(s)Filter433.83400400017454.052262339623101.138.670.501.5010.336.89.571
A- Totals - 1 Season(s)Filter122.33230230016827.0189754321000.816.001.671.3310.678.00.333
NCAA Totals - 5 Season(s)Filter13113.40105410100033164.21486963144815311101.187.990.762.598.263.19.542
Average Minor - Per ~220 innings12133.221545149006017220.020510279205021521201.168.390.802.068.814.27.480

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2012IndianaBig10NCAA-1So34p2011000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2013IndianaBig10NCAA-1Jr34p2122110000000000000.500.500.5001.000102.500.000.000.4440.000.000.000.000.000.00
2017Richmond Flying SquirrelsEastAAsfn32p2591000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2017Minor Totals (2 teams)Minor         101000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2018Richmond Flying SquirrelsEastAAsfn26161000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2019Richmond Flying SquirrelsEastAAsfn27211000000000001001.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Minor League Totals - 3 Season(s)Filter473000000000201001.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
AA Totals - 3 Season(s)Filter463000000000201001.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
NCAA Totals - 2 Season(s)Filter33110000000000000.333.333.333.666103.333.000.000.0000.000.000.000.000.000.00
Average Minor - Per 162 games16210000000000703003.000.000.000.0000014.000.000.000.0000.0050.000.000.000.000.00

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2015Salem-Keizer Volcanoes NwstA-sfn23P23--231-65.8330.22------23100.030.3
2016Augusta GreenJackets SALAsfn24P40---71-87.8750.18------40100.028.8
2017San Jose Giants CalifA+sfn25P22---3--331.0000.14------22100.015.7
2017Richmond Flying Squirrels EastAAsfn25P26--12--331.0000.12------26100.018.6
2018Richmond Flying Squirrels EastAAsfn26P32---51-65.8330.16------32100.023.2
2018Sacramento River Cats PCLAAAsfn26P3---1--111.0000.33------3100.02.1
2019Richmond Flying Squirrels EastAAsfn27P33--1721108.8000.24------33100.023.7
2019Sacramento River Cats PCLAAAsfn27P1---------------1100.00.7
AAA Totals for P - 2 season(s)-   P4---1--111.0000.25------40.00.0
AA Totals for P - 3 season(s)-   P91--214311916.8420.18------910.00.0
A+ Totals for P - 1 season(s)-   P22---3--331.0000.14------220.00.0
A Totals for P - 1 season(s)-   P40---71-87.8750.18------400.00.0
A- Totals for P - 1 season(s)-   P23--231-65.8330.22------230.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2015Salem-Keizer Volcanoes NwstA-sfn2323----------
2016Augusta GreenJackets SALAsfn2440----------
2017San Jose Giants CalifA+sfn2522----------
2017Richmond Flying Squirrels EastAAsfn2526----------
2018Richmond Flying Squirrels EastAAsfn2632----------
2018Sacramento River Cats PCLAAAsfn263----------
2019Richmond Flying Squirrels EastAAsfn2733----------
2019Sacramento River Cats PCLAAAsfn271----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Battle Creek BombersNorthwoods LeagueCollege19002.0311011000413.111430109201.607.430.006.756.080.902.70.000
2012Newport GullsNew England Collegiate LeagueCollege20212.76716000216.116652516001.308.821.102.768.823.203.31.667
2018San Francisco GiantsMLB Spring TrainingMLB26004.5040400104.0422102101.009.002.250.004.5004.50.000
Northwoods League Totals - 1 yrs002.0311011000413.311430109201.587.430.006.756.080.902.70.000
New England Collegiate League Totals - 1 yrs212.76716000216.316652516001.298.821.102.768.823.203.31.667
MLB Spring Training Totals - 1 yrs004.5040400104.0422102101.009.002.250.004.5004.50.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2018San Francisco GiantsMLB Spring TrainingMLB2611000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 1 yrs11000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-09-04PSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)27.114Team Roster on 2019-09-04
2019-08-05PSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)27.084Team Roster on 2019-08-05
2019-08-03PSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)27.082Team Roster on 2019-08-03
2019-07-26PSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)27.074Team Roster on 2019-07-26
2019-07-24PSan Francisco GiantsSalem-Keizer (A-)-MinorsReassigned MinorsAssigned to Salem-Keizer (A-)27.072Team Roster on 2019-07-24
2018-06-26PSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)26.044Team Roster on 2018-06-26
2018-06-03PSan Francisco GiantsSacramento (AAA)-DL-7InjuredDL7 Injured26.021Team Roster on 2018-06-03
2018-05-21PSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)26.008Team Roster on 2018-05-21
2017-10-04pSan Francisco GiantsRichmond (AA)-MinorsActivated MinorsActivated from disabled list25.144Team Roster on 2017-10-04
2017-08-24pSan Francisco GiantsRichmond (AA)-DL-7InjuredDL7 Injured25.103Team Roster on 2017-08-24
2017-08-04pSan Francisco GiantsRichmond (AA)-MinorsActivated MinorsActivated from disabled list25.083Team Roster on 2017-08-04
2017-08-02pSan Francisco GiantsRichmond (AA)-DL-7InjuredDL7 Injured25.081Team Roster on 2017-08-02
2017-06-02pSan Francisco GiantsRichmond (AA)-MinorsReassigned MinorsAssigned to Richmond (AA)25.020Team Roster on 2017-06-02
2017-04-06pSan Francisco GiantsSan Jose (A+)-MinorsReassigned MinorsAssigned to San Jose (A+)24.328Team Roster on 2017-04-06
2016-04-28pSan Francisco GiantsAugusta (A)-MinorsActivated MinorsActivated from disabled list23.350Team Roster on 2016-04-28
2016-04-24pSan Francisco GiantsAugusta (A)-DL-7InjuredDL7 Injured23.346Team Roster on 2016-04-24
2016-04-07pSan Francisco GiantsAugusta (A)-MinorsReassigned MinorsAssigned to Augusta (A)23.329Team Roster on 2016-04-07
2015-06-26pSan Francisco GiantsSalem-Keizer (A-)-MinorsContractSigned out of draft (Indiana)23.044Team Roster on 2015-06-26
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.