Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Garrett OlsonTrack this Player High Level: MLB Status: Free Agent since 2012 MLB Years: 2007-2012
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick
Futures Game

PositionsP-254Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGarrett Andrew Olson
Height6-1Weight200BatsRightThrowsLeft
Born DateOctober 18,1983 [35.055]PlaceFresno,California
High SchoolBuchanan (Clovis,CA)
CollegeCal Poly (San Luis Obispo,CA)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 1st round (48th overall) of the 2005 Amateur Entry Draft [Signed]
Signing Bonus$650,000Signing ScoutsGil KubskiService Time2.133 (2011)
Prospect Rankings[BA] 2006-BAL-#6 ... 2007-BAL-#6
MLB DebutJuly 4,2007 [23.260]
OrganizationsBAL [4] SEA [2] NYN [1] PIT [1] Awards3
TBC Player ID41605Retrosheet IDolsog003MLBAM ID457796
Pitch Repertoire Fastball (47.60%) -- Slider (25.99%) -- Changeup (15.82%) -- 2-Seam Fastball (10.59%)
Fastball Velocity [2012] - 90.24 - [2011] - 89.53 - [2010] - 89.63
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Garrett Olson 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


Career Talent RatingsPitchingStrikeouts62Walks44Hittable61SO/BB52vsPower61Hitting2Durability60Team.475Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2003Cal PolyBigWestNCAA-1FrS/R19534.3718126110082.0785040427674001.288.530.442.957.322.48.625-
2004Cal PolyBigWestNCAA-1So29ST20755.5718171000084.0886152438924001.509.430.434.079.862.42.583-
2005Cal PolyBigWestNCAA-1Jr29ST211242.71191903000136.012348412471289201.258.140.133.118.472.72.750-
2005Aberdeen IronBirdsNYPLA-bal38S/R21211.581165002140.02277113401000.884.950.232.939.003.08.667-
2005Frederick KeysCaroA+bal37ST21003.14330000014.0105507191001.196.28--4.4011.932.71--
2005Minor Totals (2 teams)MinorA+--S/R0211.991495002154.0321212120592000.965.300.173.319.772.95.667-
2006Frederick KeysCaroA+bal37ST22442.7714140000081.0813225719772101.238.960.772.108.524.05.500-
2006Frederick KeysCaroA+bal37ST22442.7714140000081.0813225719772101.238.960.772.108.524.05.500-
2006Bowie BaysoxEastAAbal18ST22653.4214140000084.0783332531854101.298.320.533.319.072.74.545-
2006Minor Totals (3 teams)MinorA+--ST014132.99424200000246.1240978219692398301.258.740.692.518.713.46.519-
2007Norfolk TidesILAAAbal17ST23973.16222201000128.095494513391201001.056.680.912.748.443.08.563-
2007Baltimore OriolesALMLBbal36ST23137.79770000032.0422828428281102.1611.691.117.797.791.00.2505.71
2008Norfolk TidesILAAAbal18ST24122.97770000036.0351412116391201.408.670.253.969.662.44.333-
2008Baltimore OriolesALMLBbal18ST249106.65262600000132.2168100981762836001.7311.401.154.215.631.34.4744.95
2009Tacoma RainiersPCLAAAsea25ST25234.94990000047.0382626223382001.297.230.384.377.231.65.400-
2009Seattle MarinersALMLBsea49S/R25355.60311120005080.07952501934472001.418.852.133.815.271.38.3756.27
2010Tacoma RainiersPCLAAAsea29S/R26253.661266002046.2362219415501001.096.940.772.899.643.33.286-
2010Seattle MarinersALMLBsea49Rel26034.54350350011137.2422019615314001.5110.041.433.587.412.07.0004.70
2011Indianapolis IndiansILAAApit39S/R27433.0524159001085.2633529747613101.286.620.744.946.411.30.571-
2011Pittsburgh PiratesNLMLBpit36Rel27112.0840400104.02110341001.154.15--6.238.311.33.5003.26
2012Buffalo BisonsILAAAnyn47S/R28474.633421130080122.0133706311531078001.529.780.813.907.872.02.364-
2012New York MetsNLMLBnyn38Rel2800108.0010100000.034401000012.0081.00--27.00--0.00-12.10
MLB Totals - 6 Season(s)Filter14226.26104446000171285.23362052004614319314101.6710.511.444.476.041.35.3892.23
Minor League Totals - 8 Season(s)Filter38413.381641313310131765.26723252885828271326601.247.880.683.318.362.53.481-
AAA Totals - 6 Season(s)Filter22273.74108802810110464.04002161943819341516301.277.720.733.728.012.15.449-
AA Totals - 1 Season(s)Filter653.4214140000084.0783332531854101.298.320.533.319.072.74.545-
A+ Totals - 2 Season(s)Filter882.80313100000176.1172695514451735201.238.750.712.298.803.84.500-
A- Totals - 1 Season(s)Filter211.581165002140.02277113401000.884.950.232.939.003.08.667-
NCAA Totals - 3 Season(s)Filter24123.96554874100302.02891591331011228717201.338.600.303.338.542.56.667-
Seattle Mariners Totals - 2 Season(s)Filter385.2666115500161117.112172692549786001.449.231.913.745.951.59.273-
Baltimore Orioles Totals - 2 Season(s)Filter10136.87333300000164.121012812621901117101.8211.451.154.916.051.23.435-
Pittsburgh Pirates Totals - 1 Season(s)Filter112.0840400104.02110341001.154.15--6.238.311.33.500-
New York Mets Totals - 1 Season(s)Filter00108.0010100000.034401000012.0081.00--27.00--0.00--
Average MLB - Per ~220 innings11176.2680344600131220.02571571533510914811101.6710.511.444.476.041.35.3932.23
Average Minor - Per ~220 innings11123.38473890040220.0193938317812047201.247.880.683.318.362.53.478-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Baltimore OriolesALMLBbal18p2423110001000001101.333.250.333.583105.250.000.000.2240.000.000.000.000.000.00
2009Seattle MarinersALMLBsea49p2523000000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2011Indianapolis IndiansILAAApit39p27912000000001901000.000.077.000.0770014.000.000.083.0537.1464.299.000.000.000.00
2012Buffalo BisonsILAAAnyn47p2811150100000011000001.067.125.067.1921016.200.000.067.0986.2562.5010.000.000.000.00
MLB Totals - 2 Season(s)Filter46110001000202101.167.143.167.310109.200.000.000.0000.0022.220.000.000.000.00
Minor League Totals - 2 Season(s)Filter20270100000021901001.037.103.037.1401030.125.000.074.0006.6763.339.500.000.000.00
AAA Totals - 2 Season(s)Filter20270100000021901001.037.103.037.1401030.125.000.074.0006.6763.339.500.000.000.00
Baltimore Orioles Totals - 1 Season(s)Filter23110001000001101.333.250.333.583105.250.000.000.0000.000.000.000.000.000.00
Seattle Mariners Totals - 1 Season(s)Filter23000000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games1622434141000410008108141041.167.143.167.310410365.200.000.000.0000.0022.220.000.000.000.00
Average Minor - Per 162 games162219080000001615408008.037.103.037.14080243.125.000.074.0006.6763.339.500.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2005Aberdeen IronBirds NYPLA-bal21P11--16--771.0000.64------11100.014.7
2005Frederick Keys CaroA+bal21P3---1--111.0000.33------3100.02.1
2006Frederick Keys CaroA+bal22P14--2101-1312.9230.86------14100.010.1
2006Bowie Baysox EastAAbal22P14--391-1312.9230.86------14100.09.9
2007Norfolk Tides ILAAAbal23P22--5222-2927.9311.23------22100.015.4
2007Baltimore OriolesALMLBbal23P7732-52-75.7140.710.16-----7100.04.3
2008Norfolk Tides ILAAAbal24P7--341-87.8751.00------7100.04.9
2008Baltimore OriolesALMLBbal24P2626132813412521.8400.810.16-----26100.016.1
2009Tacoma Rainiers PCLAAAsea25P9--310211513.8671.44------9100.06.3
2009Seattle MarinersALMLBsea25P31118027--991.0000.290.11-----31100.019.1
2010Tacoma Rainiers PCLAAAsea26P12--47111211.9170.92------12100.08.4
2010Seattle MarinersALMLBsea26P35-372---221.0000.060.05-----35100.021.6
2011Indianapolis Indians ILAAApit27P24--111--12121.0000.50------24100.016.7
2011Pittsburgh PiratesNLMLBpit27P4-4--1-1---------4100.02.5
2012Buffalo Bisons ILAAAnyn28P34--6161-2322.9570.65------34100.023.8
2012New York MetsNLMLBnyn28P1---------------1100.00.6
MLB Totals for P - 6 season(s)-   P104442851225714437.8410.360.13-----1040.00.0
AAA Totals for P - 6 season(s)-   P108--2270729992.9290.85------1080.00.0
AA Totals for P - 1 season(s)-   P14--391-1312.9230.86------140.00.0
A+ Totals for P - 2 season(s)-   P17--2111-1413.9290.76------170.00.0
A- Totals for P - 1 season(s)-   P11--16--771.0000.64------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2005Aberdeen IronBirds NYPLA-bal2111----------
2005Frederick Keys CaroA+bal213----------
2006Frederick Keys CaroA+bal2214----------
2006Bowie Baysox EastAAbal2214----------
2007Norfolk Tides ILAAAbal2322----------
2007Baltimore OriolesALMLBbal237----------
2008Norfolk Tides ILAAAbal247----------
2008Baltimore OriolesALMLBbal2426----------
2009Tacoma Rainiers PCLAAAsea259----------
2009Seattle MarinersALMLBsea2531----------
2010Tacoma Rainiers PCLAAAsea2612----------
2010Seattle MarinersALMLBsea2635----------
2011Indianapolis Indians ILAAApit2724----------
2011Pittsburgh PiratesNLMLBpit274----------
2012Buffalo Bisons ILAAAnyn2834----------
2012New York MetsNLMLBnyn281----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Baltimore OriolesMLB Spring TrainingMLB23104.5010100002.0211001011.009.000.000.004.5004.501.000
2008Baltimore OriolesMLB Spring TrainingMLB24101.2931200007.0311064101.293.860.007.715.140.671.291.000
2009Seattle MarinersMLB Spring TrainingMLB25000.0001-1001110.01600100001.6014.400.900.000.0000.00.000
2010Seattle MarinersMLB Spring TrainingMLB260121.6040400013.1588082004.1913.500.0021.605.400.2521.60.000
2011Pittsburgh PiratesMLB Spring TrainingMLB27006.7540400004.0433021101.509.000.004.502.250.506.75.000
2012New York MetsMLB Spring TrainingMLB28002.4580800307.1422023100.854.910.002.453.681.502.45.000
2013Oakland AthleticsMLB Spring TrainingMLB29003.6050500205.0422014001.007.200.001.807.204.003.60.000
MLB Spring Training Totals - 7 yrs213.9625223006238.738171711915311.478.840.234.423.490.793.96.667

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012New York MetsMLB Spring TrainingMLB2881000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 3 yrs151000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2005Big West Conference All-Conference Team (SP)1
2006Baltimore Orioles Minor League Player of the Year1
2007Triple A All-Star Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2013-03-17PFree Agent -Free AgentFree AgentReleased by Athletics29.151  
2012-11-06POakland AthleticsOakland Athletics (MLB)-MinorsContractSigned to minor league contract29.019Team Roster on 2012-11-06
2012-10-08PFree Agent -Free AgentFree AgentElected free agency28.356  
2012-08-14RPNew York MetsBuffalo (AAA)-MinorsReassigned MinorsOutrighted to Buffalo (AAA)28.301Team Roster on 2012-08-14
2012-08-12RPNew York MetsNew York Mets (MLB)-DFADes For AssignmentDesignated for assignment28.299Team Roster on 2012-08-12
2012-08-07RPNew York MetsNew York Mets (MLB)YActiveMLB ActiveContract purchased from Buffalo (AAA)28.294Team Roster on 2012-08-07
2012-03-29PNew York MetsBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)28.163Team Roster on 2012-03-29
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-12-13ContractSigned by Mets 
2011-03-18Claimed off waivers by Pirates from Mariners 
2009-01-28TradeTraded by Cubs with Ronny Cedeno to Mariners for Aaron Heilman 
2009-01-18TradeTraded by Orioles with Henry Williamson to Cubs for Felix Pie 
2008-02-11ContractSigned by Orioles (1-year) 
* 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
2005Baltimore Orioles-21650,000-------650,000Signing Bonus out of 2005 Draft (1st round - 48th overall)
2007Baltimore OriolesTeam Payroll23380,000-73747-2,459,737380,0001,030,000
2008Baltimore OriolesTeam Payroll24390,000-75341-2,696,252390,0001,420,000
2009Seattle MarinersTeam Payroll25400,000-72441-2,746,792400,0001,820,000
2010Seattle MarinersTeam Payroll26400,000-75738-2,812,412400,0002,220,000
2011Pittsburgh PiratesTeam Payroll27430,0002.13363122302,722,607414,0002,650,000
2012New York MetsTeam Payroll28480,000-76037-2,954,887480,0003,130,000
* 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