The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels ... Check out the always-changing team dollar boxes ARI | ATH | ATL | BAL | BOS | CHA | CIN | CLE | COL | DET | HOU | KC | LAA | LAN | LAN | MIA | MIL | MIN | NYM | NYY | PHI | PIT | SD | SF | SEA | STL | TB | TEX | TOR | WAS (Flat shipping rate). Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

2015 Baltimore Orioles

Draft Class
PREV   NEXT
 
Total Picks
41
College Picks
29
High School Picks
12
Signed Picks
35
Unsigned Picks
6
MLB Players
11
1st Rounders
2
NCAA D1
21
NCAA D2
4
NCAA D3
0
NAIA
1
Junior College
3
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
2015125June-RegDJ StewartOFYesCollegeFlorida StateRF-DH6-0230LR1993-11-30Gainesville,FLMLB2018-20242013-2025Free Agt
2015136June-RegRyan MountcastleSSYesHSHagerty (Oviedo,FL)1B-DH6-4220RR1997-02-18Winter Springs,FLMLB2020-20252015-2025IL-60BALMLB
2015268June-RegJonathan HughesPNoHSFlowery Branch (Flowery Branch,GA)P6-2196RR1997-01-08Decatur,GAAA2016-2025Free Agt
20153102June-RegGarrett CleavingerPYesCollegeOregonP6-1220RL1994-04-23Lawrence,KSMLB2020-20252013-2025ActiveTBAMLB
20154133June-RegRyan McKennaOFYesHSSt. Thomas Aquinas (Dover,NH)RF-CF5-10195RR1997-02-14Grants Pass,ORMLB2021-20242015-2024Free Agt
20155163June-RegJason HeinrichOFYesHSRiver Ridge (New Port Richey,FL)OF6-1205RR1996-06-07Anchorage,AKA-2015-2018Free Agt
20156193June-RegJay FlaaPYesCollegeNorth Dakota StateP6-3225RR1992-06-10Bismarck,NDMLB2021-20212013-2021MinorsATLAAA
20157223June-RegGray FenterPYesHSAcademies of West Memphis (West Memphis,AR)P6-0200RR1996-01-25West Memphis,ARAA2015-2023Free Agt
20158253June-RegSeamus Curran1BYesHSAgawam (Agawam,MA)1B6-6245LR1997-09-06Springfield,MAA+2015-2021Free Agt
20159283June-RegJaylen FergusonOFYesHSArlington (Arlington,TX)CF-LF6-2180RR1997-07-21Arlington,TXAA2015-2021Free Agt
201510313June-RegReid LovePYesCollegeEast CarolinaP5-11195RL1992-05-15Dunnellon,FLAAA2012-2018Free Agt
201511343June-RegRyan MeisingerPYesCollegeRadfordP6-4235RR1994-05-04Prince Frederick,MDMLB2018-20212013-2024Free Agt
201512373June-RegRobert StraderPYesCollegeLouisvilleP6-5225RL1994-03-15Louisville,KYA2014-2016Free Agt
201513403June-RegCedric MullinsOFYesCollegeCampbellCF5-9175LL1994-10-01Greensboro,NCMLB2018-20252013-2025ActiveBALMLB
201514433June-RegDrew Turbin2BYesCollegeDallas BaptistIF5-11200LR1993-04-24Coeur d'Alene,IDA+2012-2017Free Agt
201515463June-RegChris ShawCYesCollegeOklahomaC6-1215RR1994-04-25Winnipeg,MBA2015-2019Free Agt
201516493June-RegMike OdenwaelderOFYesCollegeAmherstOF6-5225RR1992-09-18Sharon,CTA-2013-2016Free Agt
201517523June-RegBranden BeckerSSYesHSCajon (San Bernardino,CA)SS6-1175LR1996-09-13Redlands,CAA+2015-2019Retired
201518553June-RegNick VespiPYesCollegePalm Beach StateP6-3235LL1995-10-10Miami,FLMLB2022-20242015-2025Free Agt
201519583June-RegJerry McClanahanCYesCollegeUC IrvineC6-1200RR1992-06-11Arcadia,CAA+2012-2017Retired
201520613June-RegAdam WaltonSSNoCollegeIllinoisIF6-1190RR1993-09-22Buffalo Grove,ILA+2013-2018Free Agt
201521643June-RegJuan EchevarriaPYesHSOsceola (Kissimmee,FL)P6-3195RR1997-06-25Santurce,PRA+2016-2024Free Agt
201522673June-RegTristan GrahamOFYesCollegeNortheast Texas CCOF6-4215RR1995-07-21North Vancouver,BCA-2016-2019Free Agt
201523703June-RegWill DennisPYesCollegeSeattleP6-2195LL1993-08-09Saratoga,CAA-2013-2018Free Agt
201524733June-RegKirvin Moesquit3BYesCollegeSeminole FloridaSS5-8165BR1995-03-10Willemstad,CCA+2015-2019Free Agt
201525763June-RegSteve Laurino1BYesCollegeMarist1B6-3215RL1993-01-05Mineola,NYA+2012-2017Free Agt
201526793June-RegRocky McCordPYesCollegeAuburnP6-2170RR1992-11-16Mobile,ALRk2012-2016Free Agt
201527823June-RegStuart LevyCYesCollegeArkansas StateC6-2185RR1992-08-21Little Rock,ARAAA2012-2022Free Agt
201528853June-RegChristian TurnipseedPYesCollegeGa GwinnettP5-11214RR1992-05-30Littleton,COA+2013-2017Free Agt
201529883June-RegGabriel GarciaCNoHSMontverde Academy (Montverde,FL)3B-1B6-3212RR1997-12-16Coamo,PRAA2016-2023Free Agt
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
201530913June-RegAndrew ElliottPYesCollegeWright StateIF6-0200RR1992-02-04Portsmouth,OHA-2011-2018Free Agt
201531943June-RegWill ShepleyPYesCollegeUNC WilmingtonP6-1190RL1993-05-17Grand Rapids,MIA-2013-2016Free Agt
201532973June-RegCody MorrisPNoHSReservoir (Fulton,MD)P6-4205RR1996-11-04Columbia,MDMLB2022-20232017-2024Free Agt
2015331003June-RegSteven KlimekPYesCollegeSt. BonaventureP6-3205LR1994-04-04Rochester,NYAA2013-2022Free Agt
2015341033June-RegKory GrovesPYesCollegeCal State Monterey BayP6-1200RR1992-09-02Carmichael,CAA2014-2017Retired
2015351063June-RegGuillermo TrujilloPNoCollegeOral RobertsP6-2205RR1993-03-12San Francisco del Oro,MXAAA2013-2019
2015361093June-RegXavier BordePYesCollegeArizonaP6-2225LL1993-04-12Detroit,MIA-2013-2016Free Agt
2015371123June-RegJake PriesOFNoHSJSerra Catholic (San Juan Capistrano,CA)RF-LF6-4226RR1996-10-11Newport Beach,CARk2016-2021Retired
2015381153June-RegJack Graham2BYesCollegeSlippery Rock2B5-9190RR1992-09-10Woodbridge,VAA2012-2016Free Agt
2015391183June-RegFrank CrinellaUTLYesCollegeMerrimack CollegeUTL5-11188RR1994-06-09Springfield,MAA2013-2018Free Agt
2015401213June-RegMichael CostelloPYesCollegePost U.P6-5215RR1992-07-10Manassas,VAA2011-2016Free Agt
41 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
2015Brad DuffypYesFAPennsylvaniaP-OF6-1170RR1989-12-27Fombell,PAIndy2009-2016
2015Jake LuceofYesFATexasOF5-10185LL1989-06-08McKinney,TXIndy2011-2021
2015Allan BencidcYesCollegeGarrett CollegeC6-1190RR1992-07-31Caracas,VZRk2015-2015
2015Hernys BlancoofYesCollegeDutchessOF5-10175RR1994-10-07Guarenas,VZRk2015-2016
2015Ariel MirandaPYesIntlCubaP6-2190LL1989-01-10Havana,CUMLB2016-20182015-2024
2015Yaisel Mederos1BYesIntlCuba1B6-5225RR1989-03-20Esmeralda,CUA+2015-2015
2015Carlos Baez1BYesIntlDominican Republic1B6-3175RR1997-11-22San Cristobal,DRA-2015-2019
2015Johnny DixonOfYesIntlPanamaOF6-1185RR1997-02-15Changuinola,PNRk2015-2016
2015Leisxonyer RiveroifYesIntlVenezuelaIF6-1165RR1997-02-12Caracas,VZRk2015-2017
2015Alex WellsPYesIntlAustraliaP6-1195LL1997-02-27Newcastle,AUMLB2021-20222016-2022
2015Guiyuan Xu1BYesIntlChina1B6-0188LL1996-01-29Puning,CHA-2016-2018
2015Ryan KimOFYesIntlKoreaOF5-11170LRBoise,IDNCAA2017-2020
2015Gillian WernetPYesIntlArubaP6-3210RR1998-10-01Oranjestad,AARk2016-2019
2015Jose GomezPYesIntlVenezuelaP6-3202RR1996-09-23Distrito Girardot,VZRk2016-2019
2015Hyun Soo KimofYesIntlKoreaOF-1B6-2210LR1988-01-12Seoul,KRMLB2016-20172016-2017
15 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2015125June-RegDJ StewartBaltimore Oriolesbatting327845112178330421185128271.211.327.399.726pitching000000000000.000.00
2015136June-RegRyan MountcastleBaltimore Oriolesbatting615229828860512059334315167612.263.313.441.755pitching000000000000.000.00
20153102June-RegGarrett CleavingerBaltimore Oriolesbatting212011000001.500.5001.0001.500pitching1114161171481175621661853.411.24
20154133June-RegRyan McKennaBaltimore Oriolesbatting29546170102231845945174.221.298.328.626pitching0030029401015.434.29
20156193June-RegJay FlaaBaltimore Oriolesbatting00000000000.000.000.000.000pitching0020033423313.502.25
201511343June-RegRyan MeisingerBaltimore Oriolesbatting00000000000.000.000.000.000pitching212710313025819307.261.58
201513403June-RegCedric MullinsBaltimore Oriolesbatting77127043846721352099319138251610.249.318.423.741pitching000000000000.000.00
201518553June-RegNick VespiBaltimore Oriolesbatting00000000000.000.000.000.000pitching604501535523813463.881.28
201532973June-RegCody MorrisBaltimore Oriolesbatting00000000000.000.000.000.000pitching121350323112618323.411.55
9 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
2015125June-RegDJ StewartBaltimore OriolesMLBbatting6532294368567119119435774358560.247.357.432.789pitching000000000000.000.00
2015136June-RegRyan MountcastleBaltimore OriolesMLBbatting5392143307625138107128027105469.292.326.465.791pitching000000000000.000.00
2015268June-RegJonathan HughesBaltimore OriolesAAbatting00000000000.000.000.000.000pitching9201331314229223107141011924.211.42
20153102June-RegGarrett CleavingerBaltimore OriolesMLBbatting111000000001.000.000.000.000pitching2014182112270207112181553833.731.34
20154133June-RegRyan McKennaBaltimore OriolesMLBbatting5732094348543111175225096256542.259.348.403.751pitching000000000000.000.00
20155163June-RegJason HeinrichBaltimore OriolesA-batting90303317515253613080.248.329.360.689pitching000000000000.000.00
20156193June-RegJay FlaaBaltimore OriolesMLBbatting00000000000.000.000.000.000pitching1612197318294230123271533353.761.30
20157223June-RegGray FenterBaltimore OriolesAAbatting00000000000.000.000.000.000pitching2419123790389304175342044534.051.31
20158253June-RegSeamus CurranBaltimore OriolesA+batting3561252169288623431933152368.230.317.387.704pitching000000000000.000.00
20159283June-RegJaylen FergusonBaltimore OriolesAAbatting2739531082043911141023965315.214.267.322.590pitching000000000000.000.00
201510313June-RegReid LoveBaltimore OriolesAAAbatting00000000000.000.000.000.000pitching21238151032334214428772604.011.30
201511343June-RegRyan MeisingerBaltimore OriolesMLBbatting131000000011.000.500.000.500pitching2019227333337297120341304223.201.27
201512373June-RegRobert StraderBaltimore OriolesAbatting00000000000.000.000.000.000pitching133772646229044424.101.66
201513403June-RegCedric MullinsBaltimore OriolesMLBbatting50120433205371192652216110171344.263.321.423.744pitching000000000000.000.00
201514433June-RegDrew TurbinBaltimore OriolesA+batting250789911733151279782203.219.311.317.628pitching000000000000.000.00
201515463June-RegChris ShawBaltimore OriolesAbatting1133902967201738018131.172.229.282.511pitching000000000000.000.00
201516493June-RegMike OdenwaelderBaltimore OriolesA-batting8027025577142421576.211.260.289.549pitching000000000000.000.00
201517523June-RegBranden BeckerBaltimore OriolesA+batting18867470170270569246127.252.307.315.621pitching000000000000.000.00
201518553June-RegNick VespiBaltimore OriolesMLBbatting00000000000.000.000.000.000pitching38222483233448376168291654953.381.21
201519583June-RegJerry McClanahanBaltimore OriolesA+batting7523612386011512863.161.266.199.465pitching000000000000.000.00
201520613June-RegAdam WaltonBaltimore OriolesA+batting196635711663627722254156.261.326.357.683pitching000000000000.000.00
201521643June-RegJuan EchevarriaBaltimore OriolesA+batting00000000000.000.000.000.000pitching115630210810053942914.401.31
201522673June-RegTristan GrahamBaltimore OriolesA-batting1204274492163346722142.215.264.288.552pitching000000000000.000.00
201523703June-RegWill DennisBaltimore OriolesA-batting00000000000.000.000.000.000pitching522003313712011193.451.53
201524733June-RegKirvin MoesquitBaltimore OriolesA+batting3091099193281488581111116259.256.331.328.659pitching000000000000.000.00
201525763June-RegSteve LaurinoBaltimore OriolesA+batting22074979156321966477193.208.295.290.585pitching000000000000.000.00
201526793June-RegRocky McCordBaltimore OriolesRkbatting00000000000.000.000.000.000pitching232630495123027404.201.58
201527823June-RegStuart LevyBaltimore OriolesAAAbatting241756771553221272783217.205.307.300.608pitching000000000000.000.00
201528853June-RegChristian TurnipseedBaltimore OriolesA+batting00000000000.000.000.000.000pitching44680289459264471002.481.12
201529883June-RegGabriel GarciaBaltimore OriolesAAbatting35211741732757683317822165390.234.344.397.741pitching001001000000.000.00
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
201530913June-RegAndrew ElliottBaltimore OriolesA-batting00000000000.000.000.000.000pitching053515564722415553.541.11
201531943June-RegWill ShepleyBaltimore OriolesA-batting00000000000.000.000.000.000pitching243401423716029453.431.57
201532973June-RegCody MorrisBaltimore OriolesMLBbatting00000000000.000.000.000.000pitching1779246124819589201063343.231.21
2015331003June-RegSteven KlimekBaltimore OriolesAAbatting00000000000.000.000.000.000pitching2817198212343305140251463193.681.32
2015341033June-RegKory GrovesBaltimore OriolesAbatting00000000000.000.000.000.000pitching655002927621521722.061.06
2015351063June-RegGuillermo TrujilloBaltimore OriolesAAAbatting00000000000.000.000.000.000pitching44301407181481137446.081.66
2015361093June-RegXavier BordeBaltimore OriolesA-batting00000000000.000.000.000.000pitching323100495815426452.771.73
2015371123June-RegJake PriesBaltimore OriolesRkbatting62181234010082732248.221.329.409.737pitching000000000000.000.00
2015381153June-RegJack GrahamBaltimore OriolesAbatting23674810010823.119.244.134.378pitching000000000000.000.00
2015391183June-RegFrank CrinellaBaltimore OriolesAbatting1575136811111142411146141.216.293.304.597pitching000000000000.000.00
2015401213June-RegMichael CostelloBaltimore OriolesAbatting00000000000.000.000.000.000pitching2524150849644913644.731.30
41 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 7/14/2025 10:56:42 AM