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

Kevin OlsenTrack this Player High Level: MLB Stat Years: 1997-2007 MLB Years: 2001-2003
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsP-164Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameKevin Gary Olsen
Height6-2Weight200BatsRightThrowsRight
Born DateJuly 26,1976 [41.331]PlaceCovina,California
High SchoolNorco (Norco,CA)
CollegeUniversity of Oklahoma (Norman,OK)

DraftedSelected by the Florida Marlins [Team Picks] in the 26th round (790th overall) of the 1998 Amateur Entry Draft [Signed]
MLB DebutSeptember 7,2001 [25.043]
OrganizationsMIA [7] OAK [2] Awards0
TBC Player ID1337Retrosheet IDolsek001MLBAM ID407485
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Kevin Olsen 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 RatingsPitchingStrikeouts49Walks82Hittable61SO/BB74vsPower61Hitting2Durability43Team.515Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1997University of OklahomaBig12NCAA-1Rel20720.0016016000069.08700026410001.6411.35--3.395.351.58.778-
1998University of OklahomaBig12NCAA-1ST211015.7516151100097.011265621523967111.3910.391.392.138.914.17.909-
1998Utica Blue SoxNYPLA-flo-Rel21432.6021417008245.0372113310561101.047.400.602.0011.205.60.571-
1999Kane County CougarsMidwAflo-ST22523.381091000061.0652523316522001.329.540.442.357.633.25.714-
1999Brevard County ManateesFSLA+flo-ST22255.0511110000057.0703732813453001.4611.051.262.057.113.46.286-
1999Minor Totals (2 teams)Minor--ST0774.18212010000118.013562551129975001.3910.270.842.217.383.34.500-
2000Brevard County ManateesFSLA+flo-ST23482.86181801000110.0934035225774001.077.610.162.056.303.08.333-
2000Portland Sea DogsEastAAflo-ST23344.83990000054.0543029821473001.399.001.333.507.832.24.429-
2000Minor Totals (2 teams)Minor--ST07123.51272701000164.0147706410461247001.188.070.552.526.802.70.368-
2001Portland Sea DogsEastAAflo-ST241032.68262602100154.2123564611211440000.937.160.641.228.386.86.769-
2001Florida MarlinsNLMLBflo56S/R24001.20422000015.0112202130000.876.60--1.207.806.50-1.72
2002Calgary CannonsPCLAAAflo-ST25253.86880110049.0452221614250001.208.271.102.574.591.79.286-
2002Florida MarlinsNLMLBflo56S/R25054.531789003055.2573128531383101.589.220.815.016.141.23.0004.44
2003Jupiter HammerheadsFSLA+flo-ST26000.0011000004.01000030000.252.25----6.750.00--
2003Albuquerque IsotopesPCLAAAflo-ST26212.11770000038.03612917280001.128.450.231.646.574.00.667-
2003Minor Totals (2 teams)Minor--ST0211.91880000042.03712917310001.047.870.211.496.594.43.667-
2003Florida MarlinsNLMLBflo56Rel260012.75707002012.025181724121002.4218.751.503.009.003.00-4.20
2004Albuquerque IsotopesPCLAAAflo28ST27334.3710100000055.2583027413473001.289.380.652.107.603.62.500-
2006Sussex SkyhawksCanAmInd--ST29402.45660000033.0309914281001.038.180.271.097.647.001.000-
2006Midland RockHoundsTexAAoak-ST29613.6113130210084.2773734720490001.158.190.742.135.212.45.857-
2007Sacramento River CatsPCLAAAoak-ST30019.3122000009.21811100150001.9716.76--0.934.665.00.000-
MLB Totals - 3 Season(s)Filter055.12281018005082.2935147737634101.5710.120.764.036.861.70.0000.92
Minor League Totals - 9 Season(s)Filter41363.47136118186382721.06773212795316157816101.168.420.662.007.193.59.532-
AAA Totals - 4 Season(s)Filter7103.95272701100151.2157756711351053001.269.260.652.066.193.00.412-
AA Totals - 3 Season(s)Filter1983.34484804200292.025412310926622403001.087.790.801.907.363.87.704-
A+ Totals - 3 Season(s)Filter6133.53303001000171.0164776710381257001.188.630.532.006.583.29.316-
A Totals - 1 Season(s)Filter523.381091000061.0652523316522001.329.540.442.357.633.25.714-
A- Totals - 1 Season(s)Filter432.6021417008245.0372113310561101.047.400.602.0011.205.60.571-
Ind Totals - 1 Season(s)Filter402.45660000033.0309914281001.038.180.271.097.647.001.000-
NCAA Totals - 2 Season(s)Filter1733.363215171000166.0199656215491377111.4910.790.812.667.432.80.850-
Florida Marlins Totals - 3 Season(s)Filter055.12281018005082.2935147737634101.5710.120.764.036.861.70.000-
Average MLB - Per ~220 innings0135.1275274800130220.0247136125199816811301.5710.120.764.036.861.70.0000.92
Average Minor - Per ~220 innings12113.47413652121220.0206988516491765001.168.420.662.007.193.59.522-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2000Portland Sea DogsEastAAflo-p2397000000000400000.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
2001Portland Sea DogsEastAAflo-p242614100001001901001.000.067.000.0670016.000.000.071.0476.2556.259.000.000.000.00
2001Florida MarlinsNLMLBflo56p2443000000000301000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2002Calgary CannonsPCLAAAflo-p2586000000000501000.000.000.000.000007.000.000.000.0000.0071.430.000.000.000.00
2002Florida MarlinsNLMLBflo56p251512010000000700000.083.083.083.1661012.200.000.000.0740.0058.330.000.000.000.00
2003Albuquerque IsotopesPCLAAAflo-p2677000000000402000.000.000.000.000009.000.000.000.0000.0044.440.000.000.000.00
2004Albuquerque IsotopesPCLAAAflo28p271013010000001502000.077.143.077.2201016.125.000.077.1146.2531.255.000.000.000.00
MLB Totals - 2 Season(s)Filter19150100000001001000.067.067.067.1341016.200.000.000.0000.0062.500.000.000.000.00
Minor League Totals - 5 Season(s)Filter60471100010022706001.021.061.021.0821055.050.000.043.0003.6449.0913.500.000.000.00
AAA Totals - 3 Season(s)Filter25260100000011405000.038.074.038.1121032.083.000.038.0003.1343.7514.000.000.000.00
AA Totals - 2 Season(s)Filter35211000010011301001.000.045.000.0450023.000.000.048.0004.3556.5213.000.000.000.00
Florida Marlins Totals - 2 Season(s)Filter19150100000001001000.067.067.067.1341016.200.000.000.0000.0062.500.000.000.000.00
Average MLB - Per 162 games1621280900000008509000.067.067.067.13490136.200.000.000.0000.0062.500.000.000.000.00
Average Minor - Per 162 games16212733000300573016003.021.061.021.08230149.050.000.043.0003.6449.0913.500.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1998Utica Blue Sox NYPLA-flo21P21--691-1615.9380.71------21100.027.6
1999Kane County Cougars MidwAflo22P10--24--661.0000.60------10100.07.3
1999Brevard County Manatees FSLA+flo22P11--27-1991.0000.82------11100.08.1
2000Brevard County Manatees FSLA+flo23P18--9151-2524.9601.33------18100.012.9
2000Portland Sea Dogs EastAAflo23P9--4431118.7270.89------9100.06.4
2001Portland Sea Dogs EastAAflo24P26--9162-2725.9260.96------26100.018.3
2001Florida MarlinsNLMLBflo24P4-1532-1551.0001.250.33-----4100.02.5
2002Calgary Cannons PCLAAAflo25P8--74--11111.0001.38------8100.05.8
2002Florida MarlinsNLMLBflo25P17-55841-1312.9230.710.22-----17100.010.5
2003Jupiter Hammerheads FSLA+flo26P1---------------1100.00.7
2003Albuquerque Isotopes PCLAAAflo26P7--241-76.8570.86------7100.04.9
2003Florida MarlinsNLMLBflo26P7-12-------------7100.04.3
2004Albuquerque Isotopes PCLAAAflo27P10--47--11111.0001.10------10100.06.9
2006Midland RockHounds TexAAoak29P13--471-1211.9170.85------13100.09.4
2007Sacramento River Cats PCLAAAoak30P2--21--331.0001.50------2100.01.4
MLB Totals for P - 3 season(s)-   P28-82116111817.9440.610.21-----280.00.0
AAA Totals for P - 4 season(s)-   P27--15161-3231.9691.15------270.00.0
AA Totals for P - 3 season(s)-   P48--1727615044.8800.92------480.00.0
A+ Totals for P - 3 season(s)-   P30--1122113433.9711.10------300.00.0
A Totals for P - 1 season(s)-   P10--24--661.0000.60------100.00.0
A- Totals for P - 1 season(s)-   P21--691-1615.9380.71------210.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1998Utica Blue Sox NYPLA-flo2121----------
1999Kane County Cougars MidwAflo2210----------
1999Brevard County Manatees FSLA+flo2211----------
2000Brevard County Manatees FSLA+flo2318----------
2000Portland Sea Dogs EastAAflo239----------
2001Portland Sea Dogs EastAAflo2426----------
2001Florida MarlinsNLMLBflo244----------
2002Calgary Cannons PCLAAAflo258----------
2002Florida MarlinsNLMLBflo2517----------
2003Jupiter Hammerheads FSLA+flo261----------
2003Albuquerque Isotopes PCLAAAflo267----------
2003Florida MarlinsNLMLBflo267----------
2004Albuquerque Isotopes PCLAAAflo2710----------
2006Midland RockHounds TexAAoak2913----------
2007Sacramento River Cats PCLAAAoak302----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2001Mesa Solar SoxArizona Fall LgMinor24032.57770000021.0221160422201.249.430.001.719.435.504.71.000
2007Oakland AthleticsMLB Spring TrainingMLB30000.0010100101.0100000001.009.000.000.000.0000.00.000
Arizona Fall League Totals - 1 yrs032.57770000021.0221160422201.249.430.001.719.435.504.71.000
MLB Spring Training Totals - 1 yrs000.0010100101.0100000001.009.000.000.000.0000.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-11-10ContractSigned as Free Agent by Pirates. 
2004-10-15Free AgentGranted Free Agency. 
2003-09-08InjuredActivated from DL 
2003-08-22InjuredTransferred to 60-day DL 
2003-06-28InjuredDisabled -- concussion and right ear laceration 
* 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
2001Florida MarlinsTeam Payroll24200,000-77136-1,897,758200,000200,000
2002Florida MarlinsTeam Payroll25200,000-75732-2,011,045200,000400,000
2003Florida MarlinsTeam Payroll26300,000-70330-2,163,527300,000700,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