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

Greg HollandTrack this Player High Level: MLB Current Team: Free Agent since 2019 MLB Years: 2010-2019
Follow TBC on Twitter and Facebook

Drafted

PositionsP-573Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGregory Scott Holland
Height5-11Weight180BatsRightThrowsRight
Born DateNovember 20,1985 [34.019]PlaceMorganton,North Carolina
High SchoolMcDowell (Marion,NC)
CollegeWestern Carolina University (Cullowhee,NC)

DraftedSelected by the Kansas City Royals [Team Picks] in the 10th round (306th overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$50,000Signing ScoutsSteve ConnellyService Time7.027 (2018)
MLB DebutAugust 2,2010 [24.255]
OrganizationsKCA [9] ARI [1] COL [1] SLN [1] WAS [1] Awards3Awards Voting4-21
TBC Player ID56538Retrosheet IDhollg001MLBAM ID518813
Pitch Repertoire Fastball (50.95%) -- Slider (41.85%) -- Curveball (5.63%) -- Changeup (1.29%) -- Splitter (0.28%)
Fastball Velocity [2019] - 91.54 - [2018] - 92.94 - [2017] - 93.42 - [2015] - 93.63 - [2014] - 95.71 - [2013] - 96.09 - [2012] - 96.09 - [2011] - 94.90 - [2010] - 95.74
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries


This player page is available for sponsorship:
Sponsor the Greg Holland 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 RatingsPitchingStrikeouts84Walks26Hittable74SO/BB51vsPower74Hitting0Durability82Team.512Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2005Western CarolinaSoConNCAA-1Fr26S/R19236.7518612000046.2544035418356201.5410.410.773.476.751.94.400-
2006Western CarolinaSoConNCAA-1So26Rel20442.5131031000957.0481916424656001.267.530.633.7710.202.71.500-
2007Western CarolinaSoConNCAA-1Jr26R/CL21453.77330330001045.0472319128545101.659.330.205.5610.721.93.444-
2007Idaho Falls ChukarsPioRkkca-Rel21613.48220220018633.2281613115373101.287.490.274.019.892.47.857-
2008Wilmington Blue RocksCaroA+kca43S/R22453.4232725008484.0703732435968001.257.470.433.7410.252.74.444-
2009Northwest Arkansas NaturaTexAAkca23Rel23323.18290290019845.0461616219496001.439.130.403.779.732.58.600-
2009Omaha RoyalsPCLAAAkca24Rel23117.0060600329.012772510001.8912.002.005.001.000.20.500-
2009Minor Totals (2 teams)MinorMLB--R/CL0433.813503500221054.0582323424506001.519.610.663.988.282.08.5713.54
2010Omaha RoyalsPCLAAAkca8Rel24333.81360360016356.2402624330604001.246.350.484.769.532.00.500-
2010Kansas City RoyalsALMLBkca56Rel24016.75150150010018.223151438232001.6611.091.453.8611.092.88.0003.99
2011Omaha Storm ChasersPCLAAAkca32Rel25202.0813013006221.21355111272001.115.400.424.5711.222.451.000-
2011Kansas City RoyalsALMLBkca56Rel25511.80460460015460.0371312319747000.935.550.452.8511.103.89.8332.16
2012Northwest Arkansas NaturaTexAAkca-ST26010.0022000002.01100031000.504.50----13.500.00.000-
2012Kansas City RoyalsALMLBkca56R/CL26742.966706700361667.0582222234913101.377.790.274.5712.222.68.6362.29
2013Kansas City RoyalsALMLBkca56CL27211.216806800614767.0401193181032000.875.370.402.4213.845.72.6671.36
2014Kansas City RoyalsALMLBkca56CL28131.446506500604662.0371310320909000.915.340.432.8912.994.50.2501.83
2015Kansas City RoyalsALMLBkca56CL29323.834804800403244.2392019226497001.467.860.405.249.871.88.6003.27
2017Colorado RockiesNLMLBcol56CL31363.616106100584157.0402423726707001.156.281.104.0810.992.69.3333.66
2018Palm Beach CardinalsFSLA+slnS/R32004.5021100002.02110020001.009.00----9.000.00--
2018Springfield CardinalsTexAAslnRel32014.5020200002.02111120001.509.004.504.509.002.00.000-
2018Memphis RedbirdsPCLAAAslnRel32019.0030300203.03331420002.339.003.0012.006.000.50.000-
2018Minor Totals (3 teams)MinorMLB--Rel0026.4371600207.07552560001.719.002.576.437.711.20.0004.14
2018St. Louis CardinalsNLMLBsln56Rel32027.9232032007025.0342822122220002.2412.240.367.927.921.00.0001.40
2018Washington NationalsNLMLBwas56Rel32200.8424024006321.0922110250000.893.800.424.2210.552.501.000-0.33
2019Harrisburg SenatorsEastAAwasRel33100.0080800209.04100393000.784.00--3.009.003.001.000-
2019Arizona DiamondbacksNLMLBariR/CL33124.544004000271735.2251818524416001.376.311.266.0610.351.71.3331.54
MLB Totals - 9 Season(s)Filter24222.96466046600320206456.03421661513020758843101.206.710.594.0611.532.84.522-0.36
Minor League Totals - 8 Season(s)Filter20153.4215510145007425266.22211141021512328827101.287.400.504.129.652.34.571-
AAA Totals - 4 Season(s)Filter653.89580580027789.0684139750906001.316.770.704.988.971.80.545-
AA Totals - 4 Season(s)Filter442.62412390021858.05319173236310001.308.180.463.559.722.74.500-
A+ Totals - 2 Season(s)Filter453.4434826008486.0723833435988001.247.510.423.6510.222.80.444-
Rk Totals - 1 Season(s)Filter613.48220220018633.2281613115373101.287.490.274.019.892.47.857-
NCAA Totals - 3 Season(s)Filter10124.228267600019148.0149827097015417301.478.980.544.229.282.20.455-
Kansas City Royals Totals - 6 Season(s)Filter18122.42309030900222145318.223494861612543030101.126.590.453.5212.113.44.600-
Colorado Rockies Totals - 1 Season(s)Filter363.616106100584157.0402423726707001.156.281.104.0810.992.69.333-
Arizona Diamondbacks Totals - 1 Season(s)Filter124.544004000271735.2251818524416001.376.311.266.0610.351.71.333-
St. Louis Cardinals Totals - 1 Season(s)Filter027.9232032007025.0342822122220002.2412.240.367.927.921.00.000-
Washington Nationals Totals - 1 Season(s)Filter200.8424024006321.0922110250000.893.800.424.2210.552.501.000-
Average MLB - Per ~220 innings12112.9622302230015399220.01648072149928221001.206.710.594.0611.532.84.522-0.36
Average Minor - Per ~220 innings16123.421278119006120220.018193841210123622101.287.400.504.129.652.34.571-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Idaho Falls Chukars PioRkkca21P22--65--11111.0000.50------22100.029.3
2008Wilmington Blue Rocks CaroA+kca22P32--88-116161.0000.50------32100.022.9
2009Northwest Arkansas Naturals TexAAkca23P29--84-112121.0000.41------29100.020.7
2009Omaha Royals PCLAAAkca23P6--22--441.0000.67------6100.04.2
2010Omaha Royals PCLAAAkca24P36--55--10101.0000.28------36100.025.0
2010Kansas City RoyalsALMLBkca24P15-1851--661.0000.400.33-----15100.09.3
2011Omaha Storm Chasers PCLAAAkca25P13--2---221.0000.15------13100.09.2
2011Kansas City RoyalsALMLBkca25P46-6013--441.0000.090.07-----46100.028.4
2012Northwest Arkansas Naturals TexAAkca26P2---1--111.0000.50------2100.01.4
2012Kansas City RoyalsALMLBkca26P67-6723-1551.0000.070.072250.0-67100.041.4
2013Kansas City RoyalsALMLBkca27P68-6756-111111.0000.160.163-100.0-68100.042.0
2014Kansas City RoyalsALMLBkca28P65-6245--991.0000.140.153260.0-65100.040.1
2015Kansas City RoyalsALMLBkca29P48-4419-110101.0000.210.23-20.0-48100.029.6
2017Colorado RockiesNLMLBcol31P61-57731-1110.9090.160.184180.0-61100.037.7
2018Palm Beach Cardinals FSLA+sln32P2---------------2100.01.5
2018Springfield Cardinals TexAAsln32P2---------------2100.01.4
2018Memphis Redbirds PCLAAAsln32P3---------------3100.02.1
2018St. Louis CardinalsNLMLBsln32P32-2523--551.0000.160.20-----32100.019.8
2018Washington NationalsNLMLBwas32P24-2123-1551.0000.210.24-----24100.014.8
2019Harrisburg Senators EastAAwas33P8---2--221.0000.25------8100.05.8
2019Arizona DiamondbacksNLMLBari33P40-3571-1881.0000.200.232-100.0-40100.024.7
MLB Totals for P - 9 season(s)-   P466-4563637157473.9860.160.1614766.7-4660.00.0
AAA Totals for P - 4 season(s)-   P58--97--16161.0000.28------580.00.0
AA Totals for P - 4 season(s)-   P41--87-115151.0000.37------410.00.0
A+ Totals for P - 2 season(s)-   P34--88-116161.0000.47------340.00.0
Rk Totals for P - 1 season(s)-   P22--65--11111.0000.50------220.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Idaho Falls Chukars PioRkkca2122----------
2008Wilmington Blue Rocks CaroA+kca2232----------
2009Northwest Arkansas Naturals TexAAkca2329----------
2009Omaha Royals PCLAAAkca236----------
2010Omaha Royals PCLAAAkca2436----------
2010Kansas City RoyalsALMLBkca2415----------
2011Omaha Storm Chasers PCLAAAkca2513----------
2011Kansas City RoyalsALMLBkca2546----------
2012Northwest Arkansas Naturals TexAAkca262----------
2012Kansas City RoyalsALMLBkca2667----------
2013Kansas City RoyalsALMLBkca2768----------
2014Kansas City RoyalsALMLBkca2865----------
2015Kansas City RoyalsALMLBkca2948----------
2017Colorado RockiesNLMLBcol3161----------
2018Palm Beach Cardinals FSLA+sln322----------
2018Springfield Cardinals TexAAsln322----------
2018Memphis Redbirds PCLAAAsln323----------
2018St. Louis CardinalsNLMLBsln3232----------
2018Washington NationalsNLMLBwas3224----------
2019Harrisburg Senators EastAAwas338----------
2019Arizona DiamondbacksNLMLBari3340----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Kansas City RoyalsMLB Spring TrainingMLB25000.0070700337.05000410001.296.430.005.1412.862.500.00.000
2012Kansas City RoyalsMLB Spring TrainingMLB26013.8611011008311.29551114200.896.940.770.7710.8014.003.86.000
2013Kansas City RoyalsMLB Spring TrainingMLB27003.861001000309.19542512201.548.681.934.8211.572.404.82.000
2014Kansas City RoyalsMLB Spring TrainingMLB28002.7010010005110.0873208000.807.201.800.007.2006.30.000
2014Kansas City RoyalsDiv SeriesMLB28000.0030300323.00000060000.000.000.000.0018.0000.00.000
2014Kansas City RoyalsChamp. SeriesMLB28002.2540400444.03110230001.256.750.004.506.751.502.25.000
2014Kansas City RoyalsWorld SeriesMLB28000.0030300313.01000050000.333.000.000.0015.0000.00.000
2015Kansas City RoyalsMLB Spring TrainingMLB29106.001001000109.010662513101.6710.002.005.0013.002.606.001.000
2017Colorado RockiesMLB Spring TrainingMLB31105.6870700206.16440212301.318.530.002.8417.056.005.681.000
2019Arizona DiamondbacksMLB Spring TrainingMLB33009.6450500104.2755214001.9013.503.861.937.714.009.64.000
MLB Spring Training Totals - 7 yrs214.19600600023758.054322791873801.248.381.402.7911.334.064.97.667
MLB Playoffs - Divisional Series Totals - 1 yrs000.0030300323.0000006000.000.000.000.0018.0000.00.000
MLB Playoffs - Championship Series Totals - 1 yrs002.2540400444.0311023001.256.750.004.506.751.502.25.000
MLB Playoffs - World Series Totals - 1 yrs000.0030300313.0100005000.333.000.000.0015.0000.00.000

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Southern Conference All-Conference (RP)1
2014Mariano Rivera AL Reliever of the Year1
2017National League Comeback Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-11-04PFree Agent -Free AgentFree AgentElected Free Agency33.349  
2019-08-13PWashington NationalsHarrisburg (AA)-MinorsReassigned MinorsAssigned to Harrisburg (AA)33.266Team Roster on 2019-08-13
2019-08-12PWashington NationalsHarrisburg (AA)-MinorsContractSigned to Minor League Contract33.265Team Roster on 2019-08-12
2019-08-09PFree Agent -Free AgentFree AgentReleased by Diamondbacks33.262  
2019-08-07PArizona DiamondbacksArizona Diamondbacks (MLB)-DFADes For AssignmentDesignated for Assignment33.260Team Roster on 2019-08-07
2019-01-31PArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2019-2019 ($3.25m) [Free Agent]33.072Team Roster on 2019-01-31
2018-10-29PFree Agent -Free AgentFree AgentGranted free agency32.343  
2018-08-07PWashington NationalsWashington Nationals (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($0m) [Free Agent]32.260Team Roster on 2018-08-07
2018-08-01CLFree Agent -Free AgentFree AgentReleased by Cardinals32.254  
2018-07-27CLSt. Louis CardinalsSt. Louis Cardinals (MLB)-DFADes For AssignmentDesignated for Assignment32.249Team Roster on 2018-07-27
2018-06-19CLSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveActivated from DL32.211Team Roster on 2018-06-19
2018-06-14PSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)32.206Team Roster on 2018-06-14
2018-06-14CLSt. Louis CardinalsSpringfield (AA)YDL-10InjuredAssigned to Springfield (AA) for rehab32.206Team Roster on 2018-06-14
2018-06-07CLSt. Louis CardinalsMemphis (AAA)YDL-10InjuredAssigned to Memphis (AAA) for rehab32.199Team Roster on 2018-06-07
2018-06-07PSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)32.199Team Roster on 2018-06-07
2018-05-26CLSt. Louis CardinalsSt. Louis Cardinals (MLB)YDL-10InjuredDL10 Right hip impingement32.187Team Roster on 2018-05-26
2018-04-09CLSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Palm Beach (A+)32.140Team Roster on 2018-04-09
2018-03-29CLSt. Louis CardinalsPalm Beach (A+)YMinorsContractSigned to 1-year contract for 2018-2018 ($14m)32.129Team Roster on 2018-03-29
2017-11-07CLFree Agent -Free Agent--Team option declined, declared a free agent31.352  
2017-07-29CLColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveReinstated from paternity leave list31.251Team Roster on 2017-07-29
2017-07-26CLColorado RockiesColorado Rockies (MLB)YPaternityOff-RosterPlaced on paternity leave list31.248Team Roster on 2017-07-26
2017-01-27CLColorado RockiesColorado Rockies (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($6m) Mutual option for 2018 @$10m with $1m buyout.31.068Team Roster on 2017-01-27
2015-12-05RPFree Agent -Free AgentFree AgentGranted free agency30.015  
2015-05-06RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL29.167Team Roster on 2015-05-06
2015-04-18RPKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Right pectoral strain29.149Team Roster on 2015-04-18
2015-02-14RPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($8.25m) [Avoids arbitration]29.086Team Roster on 2015-02-14
2014-02-12RPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($4.675m) [Avoids arbitration]28.084Team Roster on 2014-02-12
2012-05-12RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL26.173Team Roster on 2012-05-12
2012-04-21PKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Left rib stress reaction26.152Team Roster on 2012-04-21
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-06-14ContractSigned by Royals 
* Transactions data can be divided into 2 eras. 2012-2019 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
2007Kansas City Royals-2150,000-------50,000Signing Bonus out of 2007 Draft (10th round - 306th overall)
2010Kansas City RoyalsTeam Payroll24400,000-75744-2,812,412400,000450,000
2011Kansas City RoyalsTeam Payroll25414,000-78930-2,722,607414,000864,000
2012Kansas City RoyalsTeam Payroll26497,150-57120372,954,887480,0001,361,150
2013Kansas City RoyalsTeam Payroll27539,500-50321453,023,990490,0001,900,650
2014Kansas City RoyalsTeam Payroll284,675,000-237974++3,256,497500,0006,575,6502014-02-12 - Signed to 1-year contract for 2014-2014 ($4.675m) [Avoids arbitration]
2015Kansas City RoyalsTeam Payroll298,250,0005.028153684++3,571,283507,50014,825,6502015-02-14 - Signed to 1-year contract for 2015-2015 ($8.25m) [Avoids arbitration]
2017Colorado RockiesTeam Payroll316,000,0006.028200778++3,651,709535,00020,825,6502017-01-27 - Signed to 1-year contract for 2017-2017 ($6m) Mutual option for 2018 @$10m with $1m buyout.
2018St. Louis CardinalsTeam Payroll3214,000,000-67492++4,360,045545,00034,825,6502018-03-29 - Signed to 1-year contract for 2018-2018 ($14m)
2018-08-07 - Signed to 1-year contract for 2018-2018 ($0m) [Free Agent]
* 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