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

Kevin GreggHigh Level: MLB Status: Free Agent since 2015 MLB Years: 2003-2015
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsP-815Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameKevin Marschall Gregg
Height6-6Weight200BatsRightThrowsRight
Born DateJune 20,1978 [39.245]PlaceCorvallis,Oregon
High SchoolCorvallis (Corvallis,OR)

DraftedSelected by the Oakland Athletics in the 15th round (435th overall) of the 1996 Amateur Entry Draft [Signed]
Signing ScoutsGary McGrawService Time10.128 (2015)
MLB DebutAugust 9,2003 [25.050]
OrganizationsOAK [7] ANA [4] MIA [3] BAL [2] CHN [2] CIN [1] SEA [1] TOR [1] Awards0
TBC Player ID5509Retrosheet IDgregk001MLBAM ID276514
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

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


Active Talent RatingsPitchingStrikeouts67Walks38Hittable58SO/BB49vsPower58Hitting0Durability68Team.500Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1996Arizona AthleticsArizRkoak-S/R18333.101192000040.23014141214811001.256.640.224.6510.622.29.500-
1997Visalia OaksCalifA+oak-ST19685.70252410000115.0116817387413628001.659.050.625.7710.611.84.429-
1998Modesto A'sCalifA+oak-S/R20873.81302460031144.013972617761417001.498.690.444.758.811.86.533-
1999Visalia OaksCalifA+oak-S/R21443.8013112112164.0603427323487101.308.440.423.236.752.09.500-
1999Midland RockHoundsTexAAoak45ST21473.7416160200091.0754538731666001.167.390.693.056.502.13.364-
1999Vancouver CanadiansPCLAAAoak-ST21103.6011000005.06220242001.6010.80--3.607.202.001.000-
1999Minor Totals (3 teams)Minor--ST09113.76302823121160.01418167105611815101.237.910.563.146.622.11.450-
2000Midland RockHoundsTexAAoak45ST225146.40282710000140.21711201001873976001.7310.941.154.676.211.33.263-
2001Midland RockHoundsTexAAoak45Rel23554.54441430010181.0884841540728101.579.740.554.437.971.80.500-
2002Visalia OaksCalifA+oak-ST24212.08330000017.085409112000.984.15--4.675.711.22.667-
2002Midland RockHoundsTexAAoak-S/R24334.301147000037.2312018318453001.307.410.724.3010.752.50.500-
2002Sacramento River CatsPCLAAAoak-S/R24257.521688002058.2825649723453101.7912.581.073.536.901.96.286-
2002Minor Totals (3 teams)Minor--S/R0795.623015150020112.2121817110501018101.509.580.793.968.002.02.438-
2003Arkansas TravelersTexAAana-S/R25433.5315114200066.0602926219602001.198.140.272.588.143.16.571-
2003Salt Lake StingersPCLAAAana-ST25744.0315150000091.29047411018754001.188.840.981.777.364.17.636-
2003Minor Totals (2 teams)Minor--ST01173.82302642000157.1150766712371356001.188.540.682.117.693.65.611-
2003Anaheim AngelsALMLBana63S/R25203.28532000024.2189938140011.056.571.092.925.111.751.0004.57
2004Anaheim AngelsALMLBana63Rel26524.21550550023187.28643416288413131.308.830.622.878.623.00.7143.08
2005Salt Lake StingersPCLAAAana-ST27313.89761000034.2361515210363001.339.350.522.609.353.60.750-
2005Los Angeles Angels of AnaheimALMLBana63Rel27125.0433231009064.0703736829525031.549.791.124.067.271.79.3334.51
2006Salt Lake BeesPCLAAAana40S/R28100.00321000010.05000480000.904.50--3.607.202.001.000-
2006Los Angeles AngelsALMLBana63Rel28344.14323290012078.08841361021716021.3910.111.152.418.163.38.4293.87
2007Florida MarlinsNLMLBflo63CL29053.547407400553284.0633433740876001.236.750.754.299.322.18.0003.68
2008Florida MarlinsNLMLBflo63CL30783.417207200592968.2513026337587001.286.680.394.857.601.57.4673.63
2009Chicago CubsNLMLBchn63R/CL31564.727207200512368.26038361330717031.317.861.703.939.312.37.4554.93
2010Toronto Blue JaysALMLBtor63CL32263.516306300563759.0522423430583011.397.930.614.588.851.93.2503.57
2011Baltimore OriolesALMLBbal63R/CL33034.376306300482259.2583529740532021.648.751.066.037.991.33.0004.89
2012Baltimore OriolesALMLBbal63Rel34324.95400400013043.2502624624370031.6910.311.244.957.631.54.6005.04
2013Chicago CubsNLMLBchn63CL35263.486206200523362.0532624632561011.377.690.874.658.131.75.2504.10
2014Jupiter HammerheadsFSLA+mia40Rel36009.0020200001.03411020003.0027.009.00--18.000.00--
2014New Orleans ZephyrsPCLAAAmia46Rel36103.0050500206.06220230001.339.00--3.004.501.501.000-
2014Minor Totals (2 teams)Minor--Rel0103.8670700207.09631250001.5711.571.292.576.432.501.000-
2014Miami MarlinsNLMLBmia63Rel360010.001201200209.01110102561001.7811.002.005.006.001.20-6.35
2015Tacoma RainiersPCLAAAsea36Rel37002.8970700309.08330580001.397.71--4.827.711.60--
2015Cincinnati RedsNLMLBcin36Rel370210.1211011002010.213121235141001.6910.972.534.2211.812.80.0005.57
MLB Totals - 13 Season(s)Filter30464.24594858600382177716.067336533978329661521191.398.410.974.118.262.01.3951.02
Minor League Totals - 12 Season(s)Filter59654.5725216290512231010.010145975157444890592301.448.990.663.978.022.02.476-
AAA Totals - 7 Season(s)Filter15104.685432220070213.0233125112196417912101.389.740.792.677.482.80.600-
AA Totals - 5 Season(s)Filter21324.81114595540101415.04252622233518134025101.459.170.753.907.331.88.396-
A+ Totals - 5 Season(s)Filter20204.377362111152341.23261961661918233844101.498.590.504.798.901.86.500-
Rk Totals - 1 Season(s)Filter333.101192000040.23014141214811001.256.640.224.6510.622.29.500-
Florida Marlins Totals - 2 Season(s)Filter7133.4814601460011461152.21146459107714513001.256.720.594.548.551.88.350-
Chicago Cubs Totals - 2 Season(s)Filter7124.1313401340010356130.2113646019621278041.347.781.314.278.752.05.368-
Baltimore Orioles Totals - 2 Season(s)Filter354.621030103006122102.010861531364902051.669.411.135.577.841.41.375-
Toronto Blue Jays Totals - 1 Season(s)Filter263.516306300563759.0522423430583011.397.930.614.588.851.93.250-
Anaheim Angels Totals - 2 Season(s)Filter724.016035700231111.010452509369813141.258.330.722.887.852.72.778-
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter125.0433231009064.0703736829525031.549.791.124.067.271.79.333-
Los Angeles Angels Totals - 1 Season(s)Filter344.14323290012078.08841361021716021.3910.111.152.418.163.38.429-
Miami Marlins Totals - 1 Season(s)Filter0010.001201200209.01110102561001.7811.002.005.006.001.20--
Cincinnati Reds Totals - 1 Season(s)Filter0210.1211011002010.213121235141001.6910.972.534.2211.812.80.000-
Average MLB - Per ~220 innings9144.2418121790011754220.02061111042410020216061.398.410.974.118.262.01.3911.02
Average Minor - Per ~220 innings13144.575535201051220.0220129112169719620101.448.990.663.978.022.02.481-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Los Angeles AngelsALMLBana63p2833000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2007Florida MarlinsNLMLBflo63p29692000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2008Florida MarlinsNLMLBflo63p30691000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 4 Season(s)Filter2036000000000500000.000.000.000.000006.000.000.000.0000.0083.330.000.000.000.00
Florida Marlins Totals - 2 Season(s)Filter1383000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
Los Angeles Angels Totals - 1 Season(s)Filter33000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
Average MLB - Per 162 games1625000000000400000.000.000.000.000005.000.000.000.0000.0083.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1996Arizona Athletics ArizRkoak18P11--24--661.0000.55------11100.019.6
1997Visalia Oaks CalifA+oak19P25--28311310.7690.40------25100.017.9
1998Modesto A's CalifA+oak20P30--1223113635.9721.17------30100.021.4
1999Visalia Oaks CalifA+oak21P13--251187.8750.54------13100.09.3
1999Vancouver Canadians PCLAAAoak21P1--1---111.0001.00------1100.00.7
2000Midland RockHounds TexAAoak22P28--1017323027.9000.96------28100.020.1
2001Midland RockHounds TexAAoak23P44--95-214141.0000.32------44100.031.4
2002Visalia Oaks CalifA+oak24P3--31--441.0001.33------3100.02.1
2002Midland RockHounds TexAAoak24P11--16--771.0000.64------11100.07.9
2002Sacramento River Cats PCLAAAoak24P16--16--771.0000.44------16100.011.1
2003Arkansas Travelers TexAAana25P15--45--991.0000.60------15100.010.7
2003Anaheim AngelsALMLBana25P532411--221.0000.400.08-----5100.03.1
2004Anaheim AngelsALMLBana26P55-8725-1771.0000.130.08-----55100.034.0
2006Salt Lake Bees PCLAAAana28P3--11--221.0000.67------3100.02.1
2006Los Angeles AngelsALMLBana28P32378242-86.7500.190.08-----32100.019.8
2007Florida MarlinsNLMLBflo29P74-8439--12121.0000.160.14-----74100.045.7
2008Florida MarlinsNLMLBflo30P72-68192-1210.8330.140.15-----72100.044.7
2009Chicago CubsNLMLBchn31P72-683---331.0000.040.04-----72100.044.7
2010Toronto Blue JaysALMLBtor32P63-59331-76.8570.100.10-----63100.038.9
2011Baltimore OriolesALMLBbal33P63-59-11--11111.0000.170.19-----63100.038.9
2012Baltimore OriolesALMLBbal34P40-4345-1991.0000.230.212166.7-40100.024.7
2013Chicago CubsNLMLBchn35P62-62462-1210.8330.160.164266.7-62100.038.3
2014Jupiter Hammerheads FSLA+mia36P2---------------2100.01.5
2014New Orleans Zephyrs PCLAAAmia36P5--11--221.0000.40------5100.03.5
2014Miami MarlinsNLMLBmia36P12-9--------3-100.0-12100.07.4
2015Tacoma Rainiers PCLAAAsea37P7--2---221.0000.29------7100.04.9
2015Cincinnati RedsNLMLBcin37P11-101-1-21.5000.090.101-100.0-11100.06.8
MLB Totals for P - 13 season(s)-   P59487152859829587.9160.150.1210376.9-5940.00.0
AAA Totals for P - 6 season(s)-   P39--812--20201.0000.51------390.00.0
AA Totals for P - 4 season(s)-   P98--2433346057.9500.58------980.00.0
A+ Totals for P - 5 season(s)-   P73--1937536156.9180.77------730.00.0
Rk Totals for P - 1 season(s)-   P11--24--661.0000.55------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1996Arizona Athletics ArizRkoak1811----------
1997Visalia Oaks CalifA+oak1925----------
1998Modesto A's CalifA+oak2030----------
1999Visalia Oaks CalifA+oak2113----------
1999Vancouver Canadians PCLAAAoak211----------
2000Midland RockHounds TexAAoak2228----------
2001Midland RockHounds TexAAoak2344----------
2002Visalia Oaks CalifA+oak243----------
2002Midland RockHounds TexAAoak2411----------
2002Sacramento River Cats PCLAAAoak2416----------
2003Arkansas Travelers TexAAana2515----------
2003Anaheim AngelsALMLBana255----------
2004Anaheim AngelsALMLBana2655----------
2006Salt Lake Bees PCLAAAana283----------
2006Los Angeles AngelsALMLBana2832----------
2007Florida MarlinsNLMLBflo2974----------
2008Florida MarlinsNLMLBflo3072----------
2009Chicago CubsNLMLBchn3172----------
2010Toronto Blue JaysALMLBtor3263----------
2011Baltimore OriolesALMLBbal3363----------
2012Baltimore OriolesALMLBbal3440----------
2013Chicago CubsNLMLBchn3562----------
2014Jupiter Hammerheads FSLA+mia362----------
2014New Orleans Zephyrs PCLAAAmia365----------
2014Miami MarlinsNLMLBmia3612----------
2015Tacoma Rainiers PCLAAAsea377----------
2015Cincinnati RedsNLMLBcin3711----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1999Phoenix Desert DogsArizona Fall LgMinor21025.90880000029.035231931220101.6210.860.933.726.211.677.14.000
2004Anaheim AngelsDiv SeriesMLB26000.0010100002.03000101002.0013.500.004.500.000.000.00.000
2005Los Angeles Angels of AnaheimChamp. SeriesMLB27000.0010100002.01000130001.004.500.004.5013.503.000.00.000
2006Los Angeles AngelsMLB Spring TrainingMLB28103.95716003113.216860912301.8910.540.005.937.901.335.271.000
2007Florida MarlinsMLB Spring TrainingMLB29001.4611011003112.11032079001.407.300.005.116.571.292.19.000
2008Florida MarlinsMLB Spring TrainingMLB30025.7311011003011.011774510001.459.003.274.098.182.005.73.000
2009Chicago CubsMLB Spring TrainingMLB31000.0002-200237.01200300001.7115.433.860.000.0000.00.000
2010Toronto Blue JaysMLB Spring TrainingMLB32003.8670700007.0833135101.5710.291.293.866.431.673.86.000
2011Baltimore OriolesMLB Spring TrainingMLB33109.8280800007.11198346102.1113.503.684.917.361.5011.051.000
2012Baltimore OriolesMLB Spring TrainingMLB34005.1470700007.0744255001.719.002.576.436.431.005.14.000
2013Los Angeles DodgersMLB Spring TrainingMLB35000.8211011000011.0311105000.272.450.820.004.0900.82.000
2015Cincinnati RedsMLB Spring TrainingMLB37006.2390900008.21466016101.8314.540.001.046.236.006.23.000
Arizona Fall League Totals - 1 yrs025.90880000029.035231931220101.6210.860.933.726.211.677.14.000
MLB Spring Training Totals - 9 yrs223.92713680011585.0924137143458601.489.741.483.606.141.714.34.500
MLB Playoffs - Divisional Series Totals - 1 yrs000.0010100002.0300010102.0013.500.004.500.000.000.00.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0010100002.0100013001.004.500.004.5013.503.000.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Los Angeles AngelsMLB Spring TrainingMLB2821000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 3 yrs121000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2015-06-16RPFree Agent -Free AgentFree AgentReleased by Mariners  
2015-05-21RPSeattle MarinersTacoma (AAA)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-05-21
2015-05-14RPFree Agent -Free Agent--Refused minor league assignment, declared free agent  
2015-05-11RPCincinnati RedsCincinnati Reds (MLB)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2015-05-11
2015-04-06RPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2015-04-06
2015-02-07RPCincinnati RedsCincinnati Reds (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-02-07
2014-10-31RPFree Agent -Free AgentFree AgentGranted free agency  
2014-09-01RPMiami MarlinsMiami Marlins (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2014-09-01
2014-07-18RPMiami MarlinsMiami Marlins (MLB)YDL-15InjuredDL15 Right elbow inflammationTeam Roster on 2014-07-18
2014-06-19RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2014-06-19
2014-06-10RPMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsAssigned to New Orleans (AAA)Team Roster on 2014-06-10
2014-06-05RPMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)Team Roster on 2014-06-05
2014-06-03RPMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2014-06-03
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency  
2013-04-17RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveContract purchased from Iowa (AAA)Team Roster on 2013-04-17
2013-04-15RPChicago CubsChicago Cubs (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2013-04-15
2013-04-03RPFree Agent -Free AgentFree AgentReleased by Dodgers  
2013-02-11RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2013-02-11
2012-09-15RPFree Agent -Free AgentFree AgentReleased by Orioles  
2012-09-11RPBaltimore OriolesBaltimore Orioles (MLB)-DFADes For AssignmentDesignated for assignmentTeam Roster on 2012-09-11
2012-05-04RPBaltimore OriolesBaltimore Orioles (MLB)YActive--Team Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-01-13ContractSigned by Orioles 
2010-11-07Free AgentGranted free agency 
2010-02-05ContractSigned by Blue Jays 
2008-11-13TradeTraded by Marlins to Cubs for Jose Ceda 
2008-01-18ContractSigned by Marlins (1-year) 
2007-02-13ContractSigned by Marlins (lost arbitration) 
2006-11-20TradeTraded by Angels to Marlins for Chris Resop 
2002-11-20ContractSigned as Free Agent by Angels. 
2002-10-15Free AgentGranted Free Agency. 
1996-06-30Contractsigned 
* 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
2003Anaheim AngelsTeam Payroll25300,000-70335-2,163,527300,000300,000
2004Anaheim AngelsTeam Payroll26301,500-74427182,070,100300,000601,500
2005Los Angeles Angels of AnaheimTeam Payroll27360,000-57524362,189,055300,000961,500
2006Los Angeles AngelsTeam Payroll28327,000-74227-2,365,072327,0001,288,500
2007Florida MarlinsTeam Payroll29575,000-4878392,459,737380,0001,863,500
2008Florida MarlinsTeam Payroll302,500,000-2893682,696,252390,0004,363,500
2009Chicago CubsTeam Payroll314,200,000-2031075++2,746,792400,0008,563,500
2010Toronto Blue JaysTeam Payroll322,000,000-32610642,812,412400,00010,563,500
2011Baltimore OriolesTeam Payroll334,200,000-2151077++2,722,607414,00014,763,500
2012Baltimore OriolesTeam Payroll345,200,000-179881++2,954,887480,00019,963,500
2013Chicago CubsTeam Payroll35490,000-77533-3,021,531490,00020,453,5002013-02-11 - Signed to minor league contract
2013-04-15 - Signed to minor league contract
2014Miami MarlinsTeam Payroll36500,000-79430-3,256,497500,00020,953,5002014-06-03 - Signed to minor league contract
2015Cincinnati RedsTeam Payroll371,500,00010.12842816533,571,283507,50022,453,5002015-02-07 - Signed to Minor League Contract
2015-05-21 - Signed to Minor League Contract
* 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