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

Gregg OlsonTrack this Player High Level: MLB Stat Years: 1986-2001 MLB Years: 1988-2001
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
Major Award Winner

PositionsP-683Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGregg William Olson
Height6-4Weight208BatsRightThrowsRight
Born DateOctober 11,1966 [51.221]PlaceScribner,Nebraska
High SchoolNorthwest (Omaha,NE)
CollegeAuburn University (Auburn,AL)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 1st round (4th overall) of the 1988 Amateur Entry Draft [Signed]
Signing Bonus$200,000Signing ScoutsLamar North
Prospect Rankings[BA] 1989-BAL-#2
MLB DebutSeptember 2,1988 [21.326]
OrganizationsBAL [6] ARI [2] KCA [2] LAN [2] MIN [1] ATL [1] CIN [1] CLE [1] DET [1] HOU [1] Awards2Awards Voting3-174
TBC Player ID7575Retrosheet IDolsog001MLBAM ID120002
RelationshipsFather of Brett Olson
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Gregg Olson page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Inducted into Baltimore Orioles Hall of Fame in 2008
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts76Walks40Hittable66SO/BB61vsPower66Hitting0Durability63Team.504Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1986Auburn UniversitySECNCAA-1S/R19735.7219145100078.2946150048627001.8110.75--5.497.091.29.700-
1987Auburn UniversitySECNCAA-1R/CL201111.26420420001078.0501411034964001.075.74--3.9111.032.82.917-
1988Auburn UniversitySECNCAA-1R/CL21732.00361350001072.04323160271139000.975.38--3.3814.134.19.700-
1988Hagerstown SunsCaroA+bal-Rel21102.0080800849.05221290000.785.001.002.009.004.501.000-
1988Charlotte KnightsSouAAbal-Rel21015.87808003115.024131026222001.9614.091.173.5212.913.67.000-
1988Minor Totals (2 teams)MinorAAA--Rel0114.44160160011524.029151238312001.5210.731.112.9611.473.88.500-
1988Baltimore OriolesALMLBbal30Rel21113.2710010004011.0104411090101.828.180.828.187.360.90.5005.04
1989Baltimore OriolesALMLBbal30CL22521.696406400522785.0571716146909311.216.040.114.879.531.96.7142.46
1990Baltimore OriolesALMLBbal30CL23652.426406400583774.0572020331745031.186.900.363.758.962.39.5452.71
1991Baltimore OriolesALMLBbal30CL24463.187207200623173.2742826129728111.409.040.123.548.802.48.4002.30
1992Baltimore OriolesALMLBbal30CL25152.056006000563661.0461414324584001.146.750.443.528.512.42.1672.70
1993Baltimore OriolesALMLBbal30CL26021.605005000452945.03798118445001.227.400.203.608.802.44.0002.52
1994Richmond BravesILAAAatl-S/R27001.59826004211.083218130001.416.350.796.3510.321.63--
1994Atlanta BravesNLMLBatl40Rel27029.2016016006114.2191515113100212.1811.660.617.986.140.77.0005.52
1995Omaha RoyalsAmerAAAkca-Rel28000.0010100101.00000111001.00----9.009.001.00--
1995Buffalo BisonsAmerAAAcle-R/CL28102.491801800171321.2166609250001.156.65--3.7410.382.781.000-
1995Minor Totals (2 teams)MinorAAA--R/CL0102.381901900181322.21666010261001.156.35--3.9710.322.601.000-
1995Cleveland IndiansALMLBcle30Rel280013.5030300202.25441200002.6216.873.376.75--0.00-10.23
1995Kansas City RoyalsALMLBkca30Rel28333.26200200010330.0231111317211001.326.820.895.046.231.24.5004.69
1996Indianapolis IndiansAmerAAAcin-Rel29004.2670700746.06431640001.898.531.428.535.680.67--
1996Detroit TigersALMLBdet37Rel29305.02430430028843.0432524628295011.659.001.265.866.071.041.0005.66
1996Houston AstrosNLMLBhou30Rel29104.8290900209.012551781002.0411.570.966.757.711.141.0005.10
1997Omaha RoyalsAmerAAAkca-S/R30313.31954002035.0301313410201001.137.641.022.555.092.00.750-
1997Minnesota TwinsALMLBmin30Rel300018.361101100508.019171701160003.6020.52--11.886.480.55-5.63
1997Kansas City RoyalsALMLBkca48Rel30433.02340340013141.2391814317281011.348.420.653.676.051.65.5714.00
1998Arizona DiamondbacksNLMLBari30CL31343.016406400493068.2562523425552011.187.340.523.287.212.20.4293.43
1999Arizona DiamondbacksNLMLBari30R/CL32943.716106100361460.2542825925451021.308.011.343.716.681.80.6924.91
2000San Bernardino StampedeCalifA+lan-S/R33004.0564200006.28430482001.8010.80--5.4010.802.00--
2000Albuquerque DukesPCLAAAlan-Rel33004.5040400004.03220221001.256.75--4.504.501.00--
2000Minor Totals (2 teams)MinorAAA--S/R0004.221046000010.2116506103001.599.28--5.068.441.67--
2000Los Angeles DodgersNLMLBlan40Rel33015.0913013009017.221111047150011.5810.702.043.577.642.14.0005.74
2001Los Angeles DodgersNLMLBlan30Rel34018.03280280010024.2262422420241001.869.491.467.308.761.20.0005.64
MLB Totals - 14 Season(s)Filter40393.46622062200447217667.059827525846330588437121.388.010.624.427.871.78.5060.67
Minor League Totals - 6 Season(s)Filter523.33691158004224108.210047419481047001.348.130.733.908.462.17.714-
AAA Totals - 5 Season(s)Filter412.944774000311978.2632826636653001.247.120.684.077.341.81.800-
AA Totals - 1 Season(s)Filter015.87808003115.024131026222001.9614.091.173.5212.913.67.000-
A+ Totals - 2 Season(s)Filter102.8714410008415.2136516172001.217.470.573.459.772.831.000-
NCAA Totals - 3 Season(s)Filter2573.0397158210020228.11879877010927120001.297.35--4.2810.652.49.781-
Baltimore Orioles Totals - 6 Season(s)Filter17212.26320032000277160349.028192881015834731551.257.220.264.068.912.20.447-
Arizona Diamondbacks Totals - 2 Season(s)Filter1283.341250125008544128.0110534813501003031.247.650.903.486.962.00.600-
Kansas City Royals Totals - 2 Season(s)Filter763.12540540023471.1622925634492011.337.750.754.256.121.44.538-
Detroit Tigers Totals - 1 Season(s)Filter305.02430430028843.0432524628295011.659.001.265.866.071.041.000-
Los Angeles Dodgers Totals - 2 Season(s)Filter026.80410410019041.0473532827391011.759.991.705.748.291.44.000-
Atlanta Braves Totals - 1 Season(s)Filter029.2016016006114.2191515113100212.1811.660.617.986.140.77.000-
Minnesota Twins Totals - 1 Season(s)Filter0018.361101100508.019171701160003.6020.52--11.886.480.55--
Houston Astros Totals - 1 Season(s)Filter104.8290900209.012551781002.0411.570.966.757.711.141.000-
Cleveland Indians Totals - 1 Season(s)Filter0013.5030300202.25441200002.6216.873.376.75--0.00--
Average MLB - Per ~220 innings13133.4620402040014671220.019690841510819314241.388.010.624.427.881.78.5000.67
Average Minor - Per ~220 innings1043.3313722115008348220.01999382189520714001.348.130.733.908.462.17.714-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1993Baltimore OriolesALMLBbal30p26501000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1994Atlanta BravesNLMLBatl40p27161000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1998Arizona DiamondbacksNLMLBari30p31622110012000100000.500.5002.0002.500412.0001.5001.5001.0030.0050.000.0050.002.00100.00
1999Arizona DiamondbacksNLMLBari30p32590000000001000000.0001.000.0001.000001.000.000.000.723100.000.000.000.000.000.00
MLB Totals - 4 Season(s)Filter1874110012001300000.250.4001.0001.400415.000.7501.000.00020.0060.003.0020.004.00100.00
Arizona Diamondbacks Totals - 2 Season(s)Filter1212110012001100000.500.6672.0002.667413.0001.5002.000.00033.3333.331.0033.332.00100.00
Atlanta Braves Totals - 1 Season(s)Filter161000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Baltimore Orioles Totals - 1 Season(s)Filter501000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1623110012001300000.250.4001.0001.400314.000.7501.000.00020.0060.003.0020.004.00100.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1988Hagerstown Suns CaroA+bal21P8--12--331.0000.38------8100.05.7
1988Charlotte Knights SouAAbal21P8--2-1-32.6670.25------8100.05.6
1988Baltimore OriolesALMLBbal21P10-1112--331.0000.300.27-----10100.06.2
1989Baltimore OriolesALMLBbal22P64-855121-1817.9440.270.20-----64100.039.5
1990Baltimore OriolesALMLBbal23P64-7444-1881.0000.130.11-----64100.039.8
1991Baltimore OriolesALMLBbal24P72-736113-2017.8500.240.23-----72100.044.4
1992Baltimore OriolesALMLBbal25P60-6159-214141.0000.230.23-----60100.037.0
1993Baltimore OriolesALMLBbal26P50-4527--991.0000.180.20-----50100.030.9
1994Atlanta BravesNLMLBatl27P16-14-------------16100.014.0
1995Buffalo Bisons AmerAAAcle28P18--16--771.0000.39------18100.012.5
1995Omaha Royals AmerAAAkca28P1---------------1100.00.7
1995Kansas City RoyalsALMLBkca28P20-3015--661.0000.300.20-----20100.013.9
1995Cleveland IndiansALMLBcle28P3-2-------------3100.02.1
1996Indianapolis Indians AmerAAAcin29P7---1--111.0000.14------7100.04.3
1996Detroit TigersALMLBdet29P43-4333--661.0000.140.14-----43100.026.5
1996Houston AstrosNLMLBhou29P9-93---331.0000.330.33-----9100.05.6
1997Omaha Royals AmerAAAkca30P9--16--771.0000.78------9100.06.3
1997Kansas City RoyalsALMLBkca30P34-41441-98.8890.240.20-----34100.021.1
1997Minnesota TwinsALMLBmin30P11-8-2--221.0000.180.25-----11100.06.8
1998Arizona DiamondbacksNLMLBari31P64-6847--11111.0000.170.16-----64100.039.5
1999Arizona DiamondbacksNLMLBari32P61-6049--13131.0000.210.22-----61100.037.7
2000San Bernardino Stampede CalifA+lan33P6---------------6100.04.3
2000Albuquerque Dukes PCLAAAlan33P4---------------4100.02.8
2000Los Angeles DodgersNLMLBlan33P13-1722--441.0000.310.24-----13100.08.0
2001Los Angeles DodgersNLMLBlan34P28-24-31-43.7500.110.13-----28100.017.3
MLB Totals for P - 14 season(s)-   P622-665448063130124.9540.200.19-----6220.00.0
AAA Totals for P - 4 season(s)-   P39--213--15151.0000.38------390.00.0
AA Totals for P - 1 season(s)-   P8--2-1-32.6670.25------80.00.0
A+ Totals for P - 2 season(s)-   P14--12--331.0000.21------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1988Hagerstown Suns CaroA+bal218----------
1988Charlotte Knights SouAAbal218----------
1988Baltimore OriolesALMLBbal2110----------
1989Baltimore OriolesALMLBbal2264----------
1990Baltimore OriolesALMLBbal2364----------
1991Baltimore OriolesALMLBbal2472----------
1992Baltimore OriolesALMLBbal2560----------
1993Baltimore OriolesALMLBbal2650----------
1994Atlanta BravesNLMLBatl2716----------
1995Buffalo Bisons AmerAAAcle2818----------
1995Omaha Royals AmerAAAkca281----------
1995Kansas City RoyalsALMLBkca2820----------
1995Cleveland IndiansALMLBcle283----------
1996Indianapolis Indians AmerAAAcin297----------
1996Detroit TigersALMLBdet2943----------
1996Houston AstrosNLMLBhou299----------
1997Omaha Royals AmerAAAkca309----------
1997Kansas City RoyalsALMLBkca3034----------
1997Minnesota TwinsALMLBmin3011----------
1998Arizona DiamondbacksNLMLBari3164----------
1999Arizona DiamondbacksNLMLBari3261----------
2000San Bernardino Stampede CalifA+lan336----------
2000Albuquerque Dukes PCLAAAlan334----------
2000Los Angeles DodgersNLMLBlan3313----------
2001Los Angeles DodgersNLMLBlan3428----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1999Arizona DiamondbacksDiv SeriesMLB32000.0020200.100100.000.000.000.0027.0000.00.000
MLB Playoffs - Divisional Series Totals - 1 yrs000.0020200000.3000001000.000.000.000.0027.0000.00.000

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2010San Diego PadresNLMLBMLBsdn43Advance Scout1629072.5562.01Bud Black
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1989American League Rookie of the Year ... Baseball America Rookie of the Year2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2001-06-29Released by Dodgers. 
2000-01-10ContractSigned as Free Agent by Dodgers. 
1999-10-29Free AgentGranted Free Agency. 
1998-01-31ContractSigned as Free Agent by Diamondbacks. 
1997-10-28Free AgentGranted Free Agency. 
1997-05-25ContractSigned as Free Agent by Royals. 
1997-05-16Released by Twins. 
1996-12-20ContractSigned as Free Agent by Twins. 
1996-10-28Free AgentGranted Free Agency. 
1996-08-26TradeTraded by Tigers to Astros for Pedro Santana and Kevin Gallaher. 
1996-04-26TradeTraded by Reds to Tigers for Yuri Sanchez. 
1996-03-26ContractSigned as Free Agent by Reds. 
1996-03-26Released by Cardinals. 
1996-01-23ContractSigned as Free Agent by Cardinals. 
1995-11-01Free AgentGranted Free Agency. 
1995-07-24Purchased by Royals from Indians. 
1995-03-24ContractSigned as Free Agent by Indians. 
1994-12-23Free AgentGranted Free Agency. 
1994-02-08ContractSigned as Free Agent by Braves. 
1993-12-20Free AgentGranted Free Agency. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1988Baltimore Orioles-21200,000-------200,000Signing Bonus out of 1988 Draft (1st round - 4th overall)
1988Baltimore OriolesTeam Payroll2162,500-60428-392,10762,500262,500
1989Baltimore OriolesTeam Payroll2270,000-5992326429,80262,500332,500
1990Baltimore OriolesTeam Payroll23270,000-4061143515,727100,000602,500
1991Baltimore OriolesTeam Payroll24505,000-331953742,231100,0001,107,500
1992Baltimore OriolesTeam Payroll251,450,000-209675++962,245109,0002,557,500
1993Baltimore OriolesTeam Payroll262,300,000-155583++968,431109,0004,857,500
1994Atlanta BravesTeam Payroll271,900,000-1941179++957,101109,0006,757,500
1995Kansas City RoyalsTeam Payroll28750,000-263771999,520109,0007,507,500
1995Cleveland IndiansTeam Payroll28750,000-2631571999,520109,0007,507,500
1996Houston AstrosTeam Payroll29400,000-3661560957,870109,0007,907,500
1996Detroit TigersTeam Payroll29400,000-3661160957,870109,0007,907,500
1997Minnesota TwinsTeam Payroll30400,000-41513541,182,177150,0008,307,500
1997Kansas City RoyalsTeam Payroll30400,000-41516541,182,177150,0008,307,500
1998Arizona DiamondbacksTeam Payroll31650,000-38610571,276,192170,0008,957,500
1999Arizona DiamondbacksTeam Payroll32850,000-36118601,454,491200,0009,807,500
2000Los Angeles DodgersTeam Payroll331,250,000-33019641,394,248200,00011,057,500
2001Los Angeles DodgersTeam Payroll341,750,000-31816651,897,758200,00012,807,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red