Tips Updates
Daily
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

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 [34.251]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.0422828428281122.1611.691.117.797.791.00.2505.90
2008Norfolk TidesILAAAbal18ST24122.97770000036.0351412116391201.408.670.253.969.662.44.333-
2008Baltimore OriolesALMLBbal18ST249106.65262600000132.2168100981762836081.7311.401.154.215.631.34.4745.13
2009Tacoma RainiersPCLAAAsea25ST25234.94990000047.0382626223382001.297.230.384.377.231.65.400-
2009Seattle MarinersALMLBsea49S/R25355.60311120005080.07952501934472041.418.852.133.815.271.38.3756.42
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.233620520046143193141141.6710.511.444.476.041.35.3892.37
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.112172692549786041.449.231.913.745.951.59.273-
Baltimore Orioles Totals - 2 Season(s)Filter10136.87333300000164.1210128126219011171101.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.025715715335109148111111.6710.511.444.476.041.35.3932.37
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