The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels Check out the always-changing Dollar Bin ... Ohtani, Trout, De la Cruz, Merrill, De Vries ... Both Buy it Now and Auction formats. Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

1989 Baltimore Orioles

Draft Class
PREV   NEXT
 
Total Picks
47
College Picks
26
High School Picks
21
Signed Picks
33
Unsigned Picks
14
MLB Players
6
1st Rounders
1
NCAA D1
18
NCAA D2
2
NCAA D3
0
NAIA
1
Junior College
5
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
198911June-RegBen McDonaldPYesCollegeLSUP6-7213RR1967-11-24Baton Rouge,LAMLB1989-19971987-1997
1989231June-RegKeith SchmidtOFYesHSBurton (Burton,TX)OF6-2195LR1971-02-25Burton,TXA1989-1994
1989233June-RegTommy TaylorPYesHSLouisa County (Mineral,VA)P6-0180RR1970-07-16Charlottesville,VAAA1989-2004
1989361June-RegEric AlexanderPYesHSUniversity (Los Angeles,CA)P5-11200RR1970-08-07Los Angeles,CAA1989-1994
1989488June-RegT.R. Lewis3BYesHSSandalwood (Jacksonville,FL)3B6-0180RR1971-04-17Jacksonville,FLAAA1989-2000
19895115June-RegMatt AndersonPYesHSBuena (Ventura,CA)P6-3180LL1971-06-03Ventura,CAA+1989-1994
19896141June-RegAllen DavisOFYesHSLee County (Sanford,NC)OF6-3195RR1970-09-07Sanford,NCA1989-1991
19897167June-RegDan Melendez1BNoHSSt. Bernard (Playa del Ray,CA)1B6-4205LL1971-01-04Santa Monica,CAAAA1992-2000
19898193June-RegShawn HeidenPYesHSHillcrest (Midvale,UT)P6-4210RR1971-07-02Sandy,UTA1989-1990
19899219June-RegMike LansingSSNoCollegeWichita State2B6-0195RR1968-04-03Rawlins,WYMLB1993-20011990-2002
198910245June-RegChad MottolaOFNoHSSt. Thomas Aquinas (Fort Lauderdale,FL)RF6-3230RR1971-10-15Augusta,GAMLB1996-20061990-2007
198911271June-RegGary Shingledecker2BYesCollegeNC State2B5-10175RR1967-09-07Franklin,PAA1989-1990
198912297June-RegBrad PenningtonpYesCollegeVincennesP6-5205LL1969-04-14Salem,INMLB1993-19981989-2001
198913323June-RegMike OquistpYesCollegeArkansasP6-2170RR1968-05-30La Junta,COMLB1993-19991988-2004
198914349June-RegAaron NorwoodOFYesHSCerritos (Cerritos,CA)OF6-0195RR1971-08-21Long Beach,CARk1989-1989
198915375June-RegEd HorowitzCYesCollegeRiderC6-0190RR1967-11-01Brooklyn,NYAA1987-1992
198916401June-RegDan BerthelOFYesCollegeLong Beach StateOF6-3185RR1968-04-08Torrance,CAAA1989-1991
198917427June-RegGregg ZaunCYesHSSt. Francis (La Canada,CA)C5-10170BR1971-04-14Glendale,CAMLB1995-20101990-2010
198918453June-RegBradley HildrethSSYesCollegeMississippi StateSS5-11175RR1967-03-07Mobile,ALA+1986-1990
198919479June-RegTony BeasleySS-2BYesCollegeLibertySS-2B5-8165RR1966-12-05Bowling Green,VAAAA1989-1998
198920505June-RegDavid RiddlepYesCollegeSan Diego StateP6-1185RR1967-01-27San Diego,CAA+1989-1991
198921531June-RegJames RosoOFYesCollegeLinn-Benton CCC6-2185BR1969-10-02Portland,ORAA1989-1993
198922557June-RegPat HedgeOFYesCollegeHartfordOF6-0190RR1966-12-10Clinton,CTA+1988-1991
198923583June-RegChris BastisteOFYesHSRoosevelt (San Bernardino,CA)OF6-0195RRSan Bernardino,CARk1989-1989
198924609June-RegBrad GorepNoHSTaloga (Taloga,OK)P6-2195RR1971-04-21Taloga,OKNCAA1990-1993
198925635June-RegMel Wearing1BYesCollegeNorfolk StateDH6-3230RR1967-04-19New Haven,CTAAA1989-2003
198926661June-RegMichael EgglestonpYesCollegeJohnson County CCP6-1180RR1969-03-30Rk1990-1990
198927687June-RegHenderson MosleyOFNoCollegeCentral StateOF6-3215RR1969-09-15Washington,DC
198928713June-RegBrian BarkOFNoCollegeNC StateP5-9170LL1968-08-26Baltimore,MDMLB1995-19951990-1996
198929739June-RegPat LeinenpYesCollegeNebraskaP6-1173LL1967-06-15Omaha,NEAAA1989-1992
yearrndovlphaseplayerd-possignedsourceschoolposhtwtbathbornplacehilvlmlb yearsstat yearsstatuscur-orgcur-lev
198930765June-RegMark RupppYesCollegeNew Mexico StateP6-5195RR1967-06-07Omaha,NEA-1989-1990
198931791June-RegGreg D'Alexander3B-CNoCollegeArkansas3B-C6-0185RR1968-07-25Allen Park,MIA+1987-1996
198932817June-RegRobert WheatcroftpYesCollegeCSUNP6-2180RR1967-07-28Van Nuys,CAA1989-1990
198933843June-RegDoug ReynoldsCYesCollegeLibertyC6-2205RR1968-03-04Tallahassee,FLA+1989-1991
198934869June-RegJohn BurkepNoHSCherry Creek (Greenwood Village,CO)P6-4220BR1970-02-09Durango,COMLB1996-19971990-1998
198935895June-RegVincent Jones1BNoHSNemo Vista (Center Ridge,AR)1B6-4228LR1970-11-23Center Ridge,AR
198936921June-RegKeith KessingerSSYesCollegeMississippiSS6-2185BR1967-02-19Forrest City,ARMLB1993-19931989-1996
198937947June-RegSean SpellecyOfNoCollegeMesa CCOF6-2190RR1969-09-14
198938973June-RegShawn O'ConnellpYesHSCampolindo (Moraga,CA)P6-5210RR1971-04-10Moraga,CAA1990-1993
198939999June-RegBrian SackinskypNoHSSouth Park (South Park,PA)P6-4220RR1971-06-22Pittsburgh,PAMLB1996-19961990-1998
1989401025June-RegJohn HemmerlypYesCollegeSan Diego StateP6-4210LL1967-06-07San Diego,CAA-1989-1989
1989411051June-RegMichael Wiley|pYesHSConway (Conway,AR)P6-0175LL1970-12-28Conway,ARA1990-1991
1989421077June-RegDavid BrownpYesCollegeAmerican Intl CollegeP6-3220RR1967-04-11Bellows Falls,VTA-1989-1989
1989431102June-RegAnthony BonifazioofNoHSBishop Gorman (Las Vegas,NV)OF6-2205RR1971-06-15Las Vegas,NVA-1990-1996
1989441127June-RegByron MathewsofNoHSLafayette (Wildwood,MO)OF6-2175BR1970-11-30St. Louis,MOA+1990-1996
1989451150June-RegRichard MeekofYesCollegeLinn-Benton CCOF6-3210RR1969-09-13Chicago,ILA-1989-1989
1989461173June-RegBrian BanksofNoHSMountain View (Tucson,AZ)1B-LF6-3220BR1970-09-28Mesa,AZMLB1996-20031993-2004
47 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
1989Jose MercedesPYesIntlDominican RepublicP6-1208RR1971-03-05El Seybo,DRMLB1994-20031992-2011
1 record(s)
Players who were signed outside of the MLB Amateur Entry Draft

MLB Statistics

csv
Glossary
yearrndovlphaseplayerteambattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
198911June-RegBen McDonaldBaltimore Oriolesbatting11000000001.000.000.000.000pitching787021119801,29111865611384378943.911.26
19899219June-RegMike LansingBaltimore Oriolesbatting1110415055411242541784440119299570.271.324.401.725pitching000000000000.000.00
198910245June-RegChad MottolaBaltimore Oriolesbatting5912517256041221028.200.263.344.607pitching000000000000.000.00
198912297June-RegBrad PenningtonBaltimore Oriolesbatting62000000001.000.000.000.000pitching3679047667591289837.022.06
198913323June-RegMike OquistBaltimore Oriolesbatting77010000001.143.143.143.286pitching2531133790555623337732433515.461.56
198917427June-RegGregg ZaunBaltimore Oriolesbatting1232348943787819498844623479544.252.344.388.732pitching000000000000.000.00
198928713June-RegBrian BarkBaltimore Oriolesbatting00000000000.000.000.000.000pitching003002200100.001.29
198934869June-RegJohn BurkeBaltimore Oriolesbatting2821140001006.190.190.190.381pitching46289075104561633586.751.83
198936921June-RegKeith KessingerBaltimore Oriolesbatting1127471013044.259.344.407.751pitching000000000000.000.00
198939999June-RegBrian SackinskyBaltimore Oriolesbatting00000000000.000.000.000.000pitching003005621323.861.93
1989461173June-RegBrian BanksBaltimore Oriolesbatting273495651221931364862129.246.330.376.706pitching000000000000.000.00
11 record(s)
Career MLB Statistics, for all organizations, for players signed for selected calendar year.

Minor League Statistics

csv
Glossary
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
198911June-RegBen McDonaldBaltimore OriolesMLBbatting00000000000.000.000.000.000pitching3515150756531633693.741.31
1989231June-RegKeith SchmidtBaltimore OriolesAbatting412124816127562112813940118459.220.294.355.649pitching000000000000.000.00
1989233June-RegTommy TaylorBaltimore OriolesAAbatting00000000000.000.000.000.000pitching2343182656542572302422794105.011.57
1989361June-RegEric AlexanderBaltimore OriolesAbatting7722844645143276055.281.450.364.814pitching815403301922108422591283.941.40
1989488June-RegT.R. LewisBaltimore OriolesAAAbatting9163217544942206267747983333530.293.361.445.806pitching000000000000.000.00
19895115June-RegMatt AndersonBaltimore OriolesA+batting00000000000.000.000.000.000pitching3733115860558528240462245373.871.35
19896141June-RegAllen DavisBaltimore OriolesAbatting1474095784151235852139.205.303.262.564pitching000000000000.000.00
19897167June-RegDan MelendezBaltimore OriolesAAAbatting4761468177374915191858184237.255.336.362.699pitching000000000000.000.00
19898193June-RegShawn HeidenBaltimore OriolesAbatting00000000000.000.000.000.000pitching472996676952860706.981.92
19899219June-RegMike LansingBaltimore OriolesMLBbatting317116814931849171612892127181.272.346.384.731pitching000000000000.000.00
198910245June-RegChad MottolaBaltimore OriolesMLBbatting18016648100218593584324910341835581283.280.337.459.796pitching000000000000.000.00
198911271June-RegGary ShingledeckerBaltimore OriolesAbatting7421723519221832827.235.327.323.649pitching000000000000.000.00
198912297June-RegBrad PenningtonBaltimore OriolesMLBbatting00000000000.000.000.000.000pitching29423575448656488342585948174.691.65
198913323June-RegMike OquistBaltimore OriolesMLBbatting6041380102149.195.267.244.511pitching787625720661,333138957512839910623.881.34
198914349June-RegAaron NorwoodBaltimore OriolesRkbatting42110141510025732.136.202.145.347pitching000000000000.000.00
198915375June-RegEd HorowitzBaltimore OriolesAAbatting21669175190342782766122.275.340.360.700pitching0020023615227.004.00
198916401June-RegDan BerthelBaltimore OriolesAAbatting21770810117333215731674133.244.324.360.684pitching000000000000.000.00
198917427June-RegGregg ZaunBaltimore OriolesMLBbatting639212530855594213226022255277.261.342.370.712pitching002003200110.000.90
198918453June-RegBradley HildrethBaltimore OriolesA+batting1575085311818044174583.232.299.291.590pitching000000000000.000.00
198919479June-RegTony BeasleyBaltimore OriolesAAAbatting85927233927091084022243138227438.260.322.354.676pitching1080081162146.481.44
198920505June-RegDavid RiddleBaltimore OriolesA+batting773100000001.000.000.000.000pitching91311641223423794191021643.621.45
198921531June-RegJames RosoBaltimore OriolesAAbatting321948113246481101124111225.259.348.344.692pitching000000000000.000.00
198922557June-RegPat HedgeBaltimore OriolesA+batting210576561191728591260174.207.285.285.570pitching000000000000.000.00
198923583June-RegChris BastisteBaltimore OriolesRkbatting3598102420081739.245.306.265.571pitching000000000000.000.00
198925635June-RegMel WearingBaltimore OriolesAAAbatting597195927551791127333223340533.264.376.434.811pitching000000000000.000.00
198926661June-RegMichael EgglestonBaltimore OriolesRkbatting00000000000.000.000.000.000pitching10110122251133154.431.25
198928713June-RegBrian BarkBaltimore OriolesMLBbatting152534101002038.189.228.208.436pitching36291818510593554235402334763.561.33
198929739June-RegPat LeinenBaltimore OriolesAAAbatting00000000000.000.000.000.000pitching243484711477468187331482863.531.29
198930765June-RegMark RuppBaltimore OriolesA-batting00000000000.000.000.000.000pitching021501283211412213.581.59
198931791June-RegGreg D'AlexanderBaltimore OriolesA+batting166589571372826721262125.233.307.317.624pitching000000000000.000.00
yearrndovlphaseplayerteamhilvlbattinggabrh2b3bhrrbisbbbsoavgobpslgopspitchingwlggssvipherhrbbsoerawhip
198932817June-RegRobert WheatcroftBaltimore OriolesAbatting281000000001.000.000.000.000pitching13174435124424811126681834.101.30
198933843June-RegDoug ReynoldsBaltimore OriolesA+batting176508681152901352287144.226.338.360.699pitching000000000000.000.00
198934869June-RegJohn BurkeBaltimore OriolesMLBbatting645471110270113.204.218.333.552pitching2519117862472440220252614004.191.48
198936921June-RegKeith KessingerBaltimore OriolesMLBbatting656207823949310042122510228334.237.316.320.635pitching000000000000.000.00
198938973June-RegShawn O'ConnellBaltimore OriolesAbatting00000000000.000.000.000.000pitching365902103139781358836.841.92
198939999June-RegBrian SackinskyBaltimore OriolesMLBbatting00000000000.000.000.000.000pitching3432106900554572234631404393.801.28
1989401025June-RegJohn HemmerlyBaltimore OriolesA-batting00000000000.000.000.000.000pitching252625445325415285.111.55
1989411051June-RegMichael WileyBaltimore OriolesAbatting00000000000.000.000.000.000pitching10634180144130488501103.001.25
1989421077June-RegDavid BrownBaltimore OriolesA-batting00000000000.000.000.000.000pitching031711222520131218.312.58
1989431102June-RegAnthony BonifazioBaltimore OriolesA-batting102374468114144852897.217.292.291.583pitching000000000000.000.00
1989441127June-RegByron MathewsBaltimore OriolesA+batting412153922636546227153110144308.237.305.309.614pitching000000000000.000.00
1989451150June-RegRichard MeekBaltimore OriolesA-batting421101022310841623.200.321.245.566pitching004005421323.601.40
1989461173June-RegBrian BanksBaltimore OriolesMLBbatting95133585589532213512856578457737.284.369.485.854pitching000000000000.000.00
43 record(s)
Career Minor League Statistics, for all organizations, for players signed for selected calendar year.
Page Last Updated: 4/5/2025 8:01:30 AM