The Baseball Cube
TBC Cards StoreCheck out the TBC Baseball Card Listings on eBay ... Prospects! Walker Jenkins ... Slade Caldwell ... Roman Anthony
Tracker
Store
Sign In / Register

2018 San Francisco Giants

Draft Class
PREV   NEXT
 
Total Picks
40
College Picks
35
High School Picks
5
Signed Picks
35
Unsigned Picks
5
MLB Players
9
1st Rounders
1
NCAA D1
17
NCAA D2
5
NCAA D3
0
NAIA
3
Junior College
10
More Information
Full list of drafted players for the selected draft class for all phases. Undrafted free agents may not be complete for selected season and represent players signed to a contract outside the draft process

Draft Picks

csv
Glossary
 
 
 
 
 
 
**Filters require PREMIUM subscription
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
201812June-RegJoey BartCYesCollegeGeorgia TechC6-2235RR1996-12-15Buford,GAMLB2020-20252016-2025ActivePITMLB
2018245June-RegSean HjellePYesCollegeKentuckyP6-11228RR1997-05-07Fridley,MNMLB2022-20242016-2025MinorsSFNAAA
2018380June-RegJake WongPYesCollegeGrand CanyonP6-2218RR1996-09-03Chandler,AZMLB2023-20232016-2024Free Agt
20184106June-RegBlake RiveraPYesCollegeWallace State CCP6-4225RR1998-01-09Smiths Station,ALAA2017-2023Free Agt
20185136June-RegKeaton WinnPYesCollegeIowa Western CCp6-4238RR1998-02-20Ollie,IAMLB2023-20242017-2025IL-7SFNAAA
20186166June-RegP.J. HilsonOFYesHSNettleton (Jonesboro,AR)CF-LF5-10175RR2000-08-25Jonesboro,ARA+2018-2025MinorsPITMLB
20187196June-RegEdison MoraSSYesHSPuerto Rico Baseball Academy (Gurabo,PR)3B-RF6-2165RR2000-08-13Villalba,PRA+2018-2023Free Agt
20188226June-RegSolomon BatesPYesCollegeUSCP6-2210RR1997-03-16Victorville,CAAA2017-2024Free Agt
20189256June-RegBen MadisonPYesCollegeCentral BaptistP6-3205RR1997-09-15Benton,ARAA2018-2024Free Agt
201810286June-RegAlex DuBordPYesCollegeFaulknerP6-5225RR1996-12-04Fargo,NDA-2018-2024Free Agt
201811316June-RegDavid Villar3BYesCollegeSouth Florida3B-1B6-1215RR1997-01-27Atlanta,GAMLB2022-20252016-2025ActiveSFNMLB
201812346June-RegSean Roby3BYesCollegeArizona Western College1B-3B6-1235RR1998-07-08Indio,CAAAA2017-2024Free Agt
201813376June-RegGeorge BellCFYesCollegeConnors State CollegeLF6-4215RR1998-05-08La Romana,DRA-2018-2022Free Agt
201814406June-RegBryce TuckerPYesCollegeCentral FloridaP6-3205BL1996-12-10Orlando,FLA+2016-2021Free Agt
201815436June-RegMatt FrisbeePYesCollegeUNC-GreensboroP6-5215RR1996-11-18Candler,NCAAA2016-2024Free Agt
201816466June-RegTrenton ToplikarPYesCollegeUC RiversideP6-4215RR1996-05-21Santee,CAAAA2017-2023Free Agt
201817496June-RegRyan OlenekPNoCollegeMississippiOF-P6-5170RR1996-08-04Winter Springs,FLNCAA2016-2019
201818526June-RegBrayan HernandezOFYesHSLeadership Christian Academy (Guaynabo,PR)OF6-2178RR1999-12-24San Juan,PRRk2018-2019Free Agt
201819556June-RegRandy NorrisCFYesCollegeWinston-Salem StateCF6-1190RR1997-08-08High Point,NCA+2018-2022Free Agt
201820586June-RegJett ManningSSYesCollegeAlabamaSS6-1180BR1997-05-13Haymarket,VAA+2017-2021Free Agt
201821616June-RegAngel GuzmanCYesHSCarlos Beltran Baseball Academy (Florida,PR)C6-0155RR2000-05-17Mayaguez,PRRk2018-2021Free Agt
201822646June-RegClay HelveyPYesCollegeTampaP6-3195RR1997-02-14Charlotte,NCAAA2016-2025MinorsWASAAA
201823676June-RegBen StrahmPYesCollegeNortheastern StateP6-5210RR1996-12-16West Fargo,NDA-2016-2023Free Agt
201824706June-RegPreston WhiteOFYesCollegeMaster'sOF6-6215RR1996-07-29Memphis,TNA2016-2019Retired
201825736June-RegFabian PenaCYesCollegeManhattan CollegeC5-11205RR1996-10-18Havana,CUAAA2016-2021Retired
201826766June-RegJacob LopezPYesCollegeCol of Canyonsp6-4220LL1998-03-11Granada Hills,CAMLB2023-20252017-2025MinorsOAKAAA
201827796June-RegDylan DusekPYesCollegeTexas TechP6-2215LL1995-02-20Richmond,TXRk2014-2018Free Agt
201828826June-RegTravis PerryPYesCollegeIndian River CCP6-4190RR1997-03-08Morristown,NJAA2018-2024Free Agt
201829856June-RegMarcos CamposSSYesCollegeSiena CollegeSS5-11205RR1996-10-25Chino,CAA-2016-2019Free Agt
201830886June-RegKwan AdkinsOFYesCollegeNorthwestern StateCF6-2195LL1996-10-02Port Allen,LAA+2015-2022Free Agt
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
201831916June-RegRyan WalkerPYesCollegeWashington StateP6-2200RR1995-11-26Arlington,WAMLB2023-20252015-2025ActiveSFNMLB
201832946June-RegBraden FrankfortCYesCollegeFresno Pacific UniversityC6-0205LR1996-03-14Fresno,CARk2015-2018Free Agt
201833976June-RegAustin EdgetteCFYesCollegeBloomsburgCF6-2185LL1995-07-06Exton,PARk2015-2018Retired
2018341006June-RegLucas KrullPNoCollegeJefferson CollegeP6-7230LL1998-07-11Shawnee,KSJrCollege2018-2018
2018351036June-RegChris RobertsPYesCollegeSan JacintoP6-0210RR1997-07-03Baytown,TXA+2018-2019Free Agt
2018361066June-RegBryan HoeingPNoCollegeLouisvilleP6-6210RR1996-10-19Batesville,INMLB2022-20242017-2025IL-60SDNRk
2018371096June-RegRyan McDonaldPNoCollegeSouthern NevadaP6-7225RR1997-01-14Charleston,SCJrCollege2018-2018
2018381126June-RegBrett HansenPNoHSFoothill (Pleasanton,CA)P6-4205LL1999-11-05San Jose,CANCAA2022-2025
2018391156June-RegTrevor HornPYesCollegeUNLVP6-1200RR1995-12-25Scottsdale,AZA+2017-2019Free Agt
2018401186June-RegAbdiel LayerSSYesCollegeMiami Dade3B-2B6-2170BR1998-08-09San Juan,PRA2018-2024Free Agt
40 record(s)
picks # of Regular June/July phase picks.
Other Picks out of other phases of the draft (pre-1987), excludes udfa signings

Undrafted Free Agents

csv
Glossary
yearplayerdraftpositsignedsourceschool/regionposhtwtbathbornplacehilvlmlb yearsstat years
2018Mack MeyerPYesIntlVirginiaP6-0190RR1993-10-21San Francisco,CAA-2014-2019
2018Garrett ChristmanSSYesCollegeButlerSS6-2195LR1996-01-06Noblesville,INRk2015-2023
2018Yhonson RojasPYesIntlVenezuelaP6-0160LL1996-10-01Barquisimeto,VZRk2014-2018
2018Tim DalPortossYesCollegeKent StateC6-2190RR1996-05-08Chicago,ILA2015-2018
2018Zander ClarkeOFYesCollegeUC San DiegoOF6-5225RR1996-01-19Los Angeles,CAA+2016-2019
2018Jordan ScottPYesIntlFloridaP6-3190RR1995-04-03Atlanta,GAA-2014-2021
2018JJ Santa CruzPYesCollegeFresno StateP6-7220LL1996-01-15Tucson,AZAAA2015-2023
2018Tyler Flores2BYesCollegePoint Loma NazareneLF-1B6-2185LL1996-01-24Houston,TXAAA2017-2021
2018Cooper CasadPYesCollegePacificP6-0185RR1996-05-14Petaluma,CAAA2015-2024
2018Julio RodriguezPYesIntlCubaP6-3180RR2000-02-10Santa Cruz del Sur,CUAAA2018-2025
2018Cristian AcostaPYesIntlVenezuelaP6-0170RR1999-09-19San Carlos,VZRk2018-2022
2018Wilkelma CastilloPYesIntlVenezuelaP6-0170RR2000-01-06Valencia,VZA+2018-2024
2018Melvin MartinezPYesIntlDominican RepublicP6-3182RR2000-08-11Esperanza,DRRk2018-2018
2018Yoniel RamirezPYesIntlDominican RepublicP6-0180RR2001-05-27Azua,DRA2018-2023
2018Marco LucianoSSYesIntlDominican RepublicSS6-1178RR2001-09-10San Francisco de Macoris,DRMLB2023-20242019-2025
2018Jairo PomaresOFYesIntlCubaRF6-0185LR2000-08-04Sancti Spiritus,CUAA2019-2025
2018Victor Bericoto1BYesIntlVenezuelaRF-LF6-1155RR2001-12-03Maracay,VZAAA2019-2025
2018Luis MatosOFYesIntlVenezuelacf-rf5-11160RR2002-01-28Valera,VZMLB2023-20252019-2025
2018Jason BonillaPYesIntlDominican RepublicP6-0165RR1998-08-30Puerto Plata,DRRk2019-2023
2018Luis CastilloPYesIntlVenezuelaP5-11170LL2002-08-24Barquisimeto,VZRk2019-2021
2018Albenis ChangoPYesIntlVenezuelaP6-5175RR2000-02-17Maracaibo,VZRk2019-2019
2018Odue CivadaPYesIntlVenezuelaP6-1165RR2002-04-05Maracaibo,VZRk2019-2022
2018Carlos CuevasOFYesIntlDominican RepublicOF5-11187RR2001-09-16Santo Domingo,DRRk2019-2019
2018Estiven EncarnacionPYesIntlDominican RepublicP6-4196RR2001-09-27Santo Domingo,DRRk2019-2019
2018Robinson EscobarPYesIntlVenezuelaP5-11200RR1998-07-04La Guaira,VZRk2019-2019
2018Ronaldo FloresCYesIntlVenezuelaC-1B6-0175RR2002-05-17Maracay,VZAA2019-2024
2018Jorge GarciaPYesIntlPanamaP6-0185RR2002-05-10San Miguelito,PNA2019-2023
2018Eduardo JaramilloCYesIntlVenezuelaC5-11160RR2002-03-26Barcelona,VZRk2019-2019
2018Nelson MarinSSYesIntlVenezuelaSS6-0165RR2001-10-11Puerto La Cruz,VZRk2019-2019
2018Melvin MartePYesIntlDominican RepublicP6-0165RR2000-07-15Villa Tapia,DRRk2019-2019
yearplayerdraftpositsignedsourceschool/regionposhtwtbathbornplacehilvlmlb yearsstat years
2018Roberto MonegroSSYesIntlDominican RepublicP5-10145RR2001-11-15San Pedro de Macoris,DRRk2019-2022
2018Jose MullingsPYesIntlVenezuelaP6-3170RR1999-12-22Maturin,VZRk2019-2021
2018Aaron PenichePYesIntlDominican RepublicP6-1166LL1999-08-30Santo Domingo,DRRk2019-2019
2018Jose G. PerezPYesIntlVenezuelaP6-1175RR2001-03-01Caracas,VZRk2019-2019
2018Rayner SantanaCYesIntlVenezuelaC6-2250RR2002-08-15Maracaibo,VZA2019-2023
2018Alexander SuarezOFYesIntlVenezuelaRF-CF6-2200RR2001-12-20Valera,VZA+2019-2024
2018Anthony TorresPYesIntlVenezuelaP6-1165LL2001-11-25Barquisimeto,VZRk2019-2019
2018Diego Verbel2BYesIntlColombia1B-LF6-0162RR2002-07-24Sincelejo,CBRk2019-2021
2018Yeiver Torrealba2bYesIntlVenezuela2B5-11145RR2001-10-26Maracay,VZRk2021-2022
39 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
201812June-RegJoey BartSan Francisco Giantsbatting2778241041993132593374284.242.320.377.697pitching000000000000.000.00
2018245June-RegSean HjelleSan Francisco Giantsbatting00000000000.000.000.000.000pitching6781001351557216351344.811.41
2018380June-RegJake WongSan Francisco Giantsbatting00000000000.000.000.000.000pitching001003630309.003.00
20185136June-RegKeaton WinnSan Francisco Giantsbatting00000000000.000.000.000.000pitching411211719892661528836.081.23
201811316June-RegDavid VillarSan Francisco Giantsbatting11633143671711541134119.202.296.396.691pitching001001000100.001.00
201826766June-RegJacob LopezSan Francisco Giantsbatting00000000000.000.000.000.000pitching111231303015216254.551.55
201831916June-RegRyan WalkerSan Francisco Giantsbatting00000000000.000.000.000.000pitching16914214181561274913491922.821.13
2018361066June-RegBryan HoeingSan Francisco Giantsbatting00000000000.000.000.000.000pitching57751001371337322441024.801.29
8 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
201812June-RegJoey BartSan Francisco GiantsMLBbatting270102016128657646170890278.280.352.483.835pitching000000000000.000.00
2018245June-RegSean HjelleSan Francisco GiantsMLBbatting10172310030010.176.176.235.412pitching23331271050502541248491774474.451.43
2018380June-RegJake WongSan Francisco GiantsMLBbatting00000000000.000.000.000.000pitching141594542308293154331173004.501.33
20184106June-RegBlake RiveraSan Francisco GiantsAAbatting00000000000.000.000.000.000pitching1417102304211184101131242374.311.46
20185136June-RegKeaton WinnSan Francisco GiantsMLBbatting00000000000.000.000.000.000pitching162189670351363158321013444.061.32
20186166June-RegP.J. HilsonSan Francisco GiantsA+batting387131925431761164618570102414.240.313.415.728pitching003004530427.362.45
20187196June-RegEdison MoraSan Francisco GiantsA+batting1906541111432668712560212.219.299.313.612pitching000000000000.000.00
20188226June-RegSolomon BatesSan Francisco GiantsAAbatting00000000000.000.000.000.000pitching17693301651527921712194.301.35
20189256June-RegBen MadisonSan Francisco GiantsAAbatting00000000000.000.000.000.000pitching218129952171439081373073.731.29
201810286June-RegAlex DuBordSan Francisco GiantsA-batting00000000000.000.000.000.000pitching242452497048630478.822.04
201811316June-RegDavid VillarSan Francisco GiantsMLBbatting5612103376573136310737917273647.272.366.493.859pitching000000000000.000.00
201812346June-RegSean RobySan Francisco GiantsAAAbatting3981477232359619732375153521.243.317.445.762pitching000000000000.000.00
201813376June-RegGeorge BellSan Francisco GiantsA-batting133440581051737591647129.239.321.339.659pitching000000000000.000.00
201814406June-RegBryce TuckerSan Francisco GiantsA+batting00000000000.000.000.000.000pitching113916463828235615.441.58
201815436June-RegMatt FrisbeeSan Francisco GiantsAAAbatting812130001035.250.375.250.625pitching3335141771503502254781495154.541.29
201816466June-RegTrenton ToplikarSan Francisco GiantsAAAbatting109010000015.111.200.111.311pitching131486382270255123271052304.111.33
201818526June-RegBrayan HernandezSan Francisco GiantsRkbatting5014219206111173074.141.307.218.525pitching000000000000.000.00
201819556June-RegRandy NorrisSan Francisco GiantsA+batting95315417993137173298.251.331.308.639pitching000000000000.000.00
201820586June-RegJett ManningSan Francisco GiantsA+batting5717814377011041560.208.284.264.548pitching000000000000.000.00
201821616June-RegAngel GuzmanSan Francisco GiantsRkbatting36876174101311836.195.355.264.619pitching000000000000.000.00
201822646June-RegClay HelveySan Francisco GiantsAAAbatting00000000000.000.000.000.000pitching2020209120309293177291933855.151.57
201823676June-RegBen StrahmSan Francisco GiantsA-batting00000000000.000.000.000.000pitching543203434527224505.701.62
201824706June-RegPreston WhiteSan Francisco GiantsAbatting00000000000.000.000.000.000pitching464111687026520543.421.32
201825736June-RegFabian PenaSan Francisco GiantsAAAbatting1083745089301156032593.238.287.444.731pitching000000000000.000.00
201826766June-RegJacob LopezSan Francisco GiantsMLBbatting00000000000.000.000.000.000pitching191789742365269119351444632.941.13
201827796June-RegDylan DusekSan Francisco GiantsRkbatting00000000000.000.000.000.000pitching21900139315182.031.05
201828826June-RegTravis PerrySan Francisco GiantsAAbatting00000000000.000.000.000.000pitching17473113159131659661413.681.24
201829856June-RegMarcos CamposSan Francisco GiantsA-batting351101318320541318.164.270.227.497pitching000000000000.000.00
201830886June-RegKwan AdkinsSan Francisco GiantsA+batting1614899812521716673262165.256.356.425.781pitching000000000000.000.00
201831916June-RegRyan WalkerSan Francisco GiantsMLBbatting00000000000.000.000.000.000pitching136161313214188759692463.151.20
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
201832946June-RegBraden FrankfortSan Francisco GiantsRkbatting25801120310160826.250.319.313.631pitching000000000000.000.00
201833976June-RegAustin EdgetteSan Francisco GiantsRkbatting237015203001141515.286.402.329.731pitching000000000000.000.00
2018351036June-RegChris RobertsSan Francisco GiantsA+batting00000000000.000.000.000.000pitching312404342813425443.481.57
2018361066June-RegBryan HoeingSan Francisco GiantsMLBbatting00000000000.000.000.000.000pitching19156749030531614632772384.301.29
2018391156June-RegTrevor HornSan Francisco GiantsA+batting00000000000.000.000.000.000pitching554624818145931605.001.38
2018401186June-RegAbdiel LayerSan Francisco GiantsAbatting2127771191904010271242865276.245.306.426.732pitching000000000000.000.00
36 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 5/17/2025 9:43:00 AM