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

Johnny GiavotellaTrack this Player High Level: MLB Current Team: Free Agent since 2018 MLB Years: 2011-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

Positions2B-1030, 3B-74, LF-28, DH-5, SS-1Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameJohnny A. Giavotella
Height5-8Weight185BatsRightThrowsRight
Born DateJuly 10,1987 [31.105]PlaceMetairie,Louisiana
High SchoolJesuit (New Orleans,LA)
CollegeUniversity of New Orleans (New Orleans,LA)

DraftedSelected by the Kansas City Royals [Team Picks] in the 2nd round (49th overall) of the 2008 Amateur Entry Draft [Signed]
Signing Bonus$787,000Signing ScoutsScott NicholsService Time3.031 (2016)
MLB DebutAugust 5,2011 [24.026]
OrganizationsKCA [7] ANA [2] BAL [1] CHA [1] MIA [1] Awards5
TBC Player ID125799Retrosheet IDgiavj001MLBAM ID543213
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Johnny Giavotella 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 RatingsBattingSpeed63Power51Contact89XBH53RBIs57Runs53Hitting77Durability54Team.511Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006New OrleansSBCNCAA-1Fr2b18552216277117551137362800205.348.436.529.96511723259.379.181.371.41713.9010.810.781.9344.2029.87
2007New OrleansSBCNCAA-1So22b196424765951941565173542521103.385.497.6761.17316738305.385.291.567.49717.708.200.464.9216.4740.00
2008New OrleansSBCNCAA-1Jr-2b206323776841621256197532530502.354.470.5911.06114030298.351.237.511.45517.798.390.474.0319.7535.71
2008Burlington BeesMidwAkca22b206827850831824261072534133010.299.355.421.77611724310.325.122.223.3438.0610.971.361.2969.5028.92
2009Wilmington Blue RocksCaroA+kca82b21133476841232486522696654411407.258.351.380.73118138561.279.122.296.32911.769.630.821.0779.3330.89
2010Northwest Arkansas NaturaTexAAkca32b22134522921683559651376167473117.322.395.460.85524049597.354.138.266.37810.2211.221.101.5158.0029.17
2011Omaha Storm ChasersPCLAAAkca62b231104536715334297295405723518.338.390.481.87121845503.367.143.241.3807.9511.331.431.7950.3329.41
2011Kansas City RoyalsALMLBkca92b23461782044942215263210204.247.273.376.6496715187.288.129.180.2823.2117.115.331.0789.0034.09
2012Omaha Storm ChasersPCLAAAkca92b2489362671172021071714640604212.323.404.472.87617132418.339.149.293.38211.009.570.872.3936.2027.35
2012Kansas City RoyalsALMLBkca92b24531812143711153083500004.238.270.304.574559189.290.066.127.2544.2318.524.380.53181.0020.93
2013Omaha Storm ChasersPCLAAAkca92b-3b2510037048106240746845159005612.286.369.408.77715131426.320.122.270.34011.9713.851.161.6452.8629.25
2013Kansas City RoyalsALMLBkca92b251441493004005420000.220.333.293.62612348.243.073.195.29210.428.330.800.000.0033.33
2014Omaha Storm ChasersPCLAAAkca92b2611444166136332761204473610447.308.373.440.81319442493.321.132.274.3579.537.300.771.4263.0030.88
2014Kansas City RoyalsALMLBkca92b261237881015011520101.216.268.324.59212241.219.108.108.2662.4412.205.002.4437.0025.00
2015Los Angeles AngelsALMLBana122b271294535112325544921325929607.272.318.375.69317034502.301.103.177.3036.3711.751.840.80113.2527.64
2016Salt Lake BeesPCLAAAana92b28727283001103300000.296.367.407.77411330.333.111.259.34010.0010.001.000.000.0037.50
2016Los Angeles AngelsALMLBana122b28993464490201631431339134011.260.286.376.66213027367.275.116.156.2843.5410.633.001.6357.6730.00
2017Norfolk TidesILAAAbal142b298333343102224545433441318013.306.368.441.80914731379.329.135.240.3478.9710.821.211.3266.6030.39
2017Baltimore OriolesALMLBbal152b29710010000100400000.100.100.100.2001010.167.000.100.0880.0040.000.000.000.000.00
2018Birmingham BaronsSouAAcha30310120003002300000.200.333.200.5332012.286.000.200.26216.6725.001.500.000.000.00
2018Charlotte KnightsILAAAcha301140491000000500000.225.225.250.47510140.257.025.025.2070.0012.500.000.000.0011.11
2018New Orleans Baby CakesPCLAAAmia301028261003108600001.214.389.250.6397136.273.036.357.31022.2216.670.750.000.0016.67
2018Totals for AAA-AAA         216861520031081100001.221.303.250.55317276.263.029.162.25610.5314.471.380.000.0013.33
2018Minor Totals (3 teams)Minor         2478717200610101400001.218.307.244.55119288.266.026.167.25711.3615.911.400.000.0011.76
MLB Totals - 7 Season(s)Filter36012461483186511141251576517881213027.255.294.359.653447901344.285.104.162.0004.8413.242.741.0489.0028.30
Minor League Totals - 10 Season(s)Filter86233405261013215255744599403834052125361487.303.375.434.80914492973805.328.131.263.00010.0710.641.061.5058.6029.32
AAA Totals - 7 Season(s)Filter524205429963713810382995017229247124261353.310.378.443.8219091862325.334.133.260.0009.8510.621.081.6354.0529.20
AA Totals - 2 Season(s)Filter137532931703559681376370473117.320.394.455.84924249609.353.135.265.00010.3411.491.111.4859.1128.82
A+ Totals - 1 Season(s)Filter133476841232486522696654411407.258.351.380.73118138561.279.122.296.00011.769.630.821.0779.3330.89
A Totals - 1 Season(s)Filter6827850831824261072534133010.299.355.421.77611724310.325.122.223.0008.0610.971.361.2969.5028.92
NCAA Totals - 3 Season(s)Filter182705203256461332172491714378518010.363.469.6011.07042491862.371.238.487.00016.599.050.553.7122.0335.55
Los Angeles Angels Totals - 2 Season(s)Filter22879995213456108064459831210018.267.305.375.68030061869.290.108.168.0005.1811.282.181.1579.9028.64
Kansas City Royals Totals - 4 Season(s)Filter1254375310420544583207650309.238.277.334.61114629465.278.096.153.0004.3016.343.800.86109.2527.88
Baltimore Orioles Totals - 1 Season(s)Filter710010000100400000.100.100.100.2001010.167.000.100.0000.0040.000.000.000.000.00
Average MLB - Per 162 games16256167143295656732980456012.255.294.359.65320141605.285.104.162.0004.8413.242.741.0489.0028.30
Average Minor - Per 162 games1626289919040511841987276457316.303.375.434.80927256715.328.131.263.00010.0710.641.061.5058.6029.32

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Burlington Bees MidwAkca202B67--1041731342290277.9554.13------6898.548.6
2009Wilmington Blue Rocks CaroA+kca212B133--2483552187624603.9664.53------133100.095.7
2010Northwest Arkansas Naturals TexAAkca222B130--2033641381580567.9784.36------13497.092.9
2011Omaha Storm Chasers PCLAAAkca232B105--2122961078518508.9814.84------11095.573.9
2011Omaha Storm Chasers PCLAAAkca23LF2--2---221.0001.00------1101.81.4
2011Omaha Storm Chasers PCLAAAkca233B1----1-1---------1100.90.7
2011Kansas City RoyalsALMLBkca232B464638556117517178173.9723.760.45-----46100.028.4
2012Omaha Storm Chasers PCLAAAkca242B79--139205654350344.9834.35------8988.854.9
2012Omaha Storm Chasers PCLAAAkca243B4--37211210.8332.50------894.52.8
2012Kansas City RoyalsALMLBkca242B45433768493621183177.9673.930.47-----5384.927.8
2012Kansas City RoyalsALMLBkca24DH4---------------537.52.5
2013Omaha Storm Chasers PCLAAAkca252B46--81111425196192.9804.17------10046.031.9
2013Omaha Storm Chasers PCLAAAkca253B29--2655628781.9312.79------10029.020.1
2013Omaha Storm Chasers PCLAAAkca25LF20--2611-2827.9641.35------10020.013.9
2013Kansas City RoyalsALMLBkca252B1312972037-957571.0004.380.59-----1492.98.0
2013Kansas City RoyalsALMLBkca25DH1---------------147.10.6
2014Omaha Storm Chasers PCLAAAkca262B65--128154745289282.9764.34------11457.045.5
2014Omaha Storm Chasers PCLAAAkca263B29--2341747164.9012.21------11425.420.3
2014Kansas City RoyalsALMLBkca262B1210921531154746.9793.830.50-----12100.07.4
2015Los Angeles AngelsALMLBana272B12812410942163071264535523.9784.090.48-----12999.279.0
2015Los Angeles AngelsALMLBana27SS1-1-------------1290.80.6
2016Salt Lake Bees PCLAAAana283B7--712112019.9502.71------7100.04.9
2016Los Angeles AngelsALMLBana282B9790768165186554356351.9863.620.46-----9998.059.9
2017Norfolk Tides ILAAAbal292B43--93128325224221.9875.14------8351.830.3
2017Norfolk Tides ILAAAbal29LF6--9---991.0001.50------837.24.2
2017Norfolk Tides ILAAAbal293B4--47--11111.0002.75------834.82.8
2017Baltimore OriolesALMLBbal292B521923--551.0001.000.26-----771.43.1
2018Birmingham Barons SouAAcha302B3--710-317171.0005.67------3100.02.2
2018New Orleans Baby Cakes PCLAAAmia302B8--1319133332.9704.00------1080.05.8
2018Charlotte Knights ILAAAcha302B5--1016-526261.0005.20------1145.53.6
MLB Totals for 2B - 7 season(s)-   2B34632728315587742917013611332.9793.850.47-----3460.00.0
MLB Totals for DH - 2 season(s)-   DH5---------------50.00.0
MLB Totals for SS - 1 season(s)-   SS1-1-------------10.00.0
AAA Totals for 2B - 6 season(s)-   2B351--6769293123516361605.9814.57------3510.00.0
AAA Totals for 3B - 6 season(s)-   3B74--63122178202185.9162.50------740.00.0
AAA Totals for LF - 3 season(s)-   LF28--3711-3938.9741.36------280.00.0
AA Totals for 2B - 2 season(s)-   2B133--2103741384597584.9784.39------1330.00.0
A+ Totals for 2B - 1 season(s)-   2B133--2483552187624603.9664.53------1330.00.0
A Totals for 2B - 1 season(s)-   2B67--1041731342290277.9554.13------670.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Burlington Bees MidwAkca20---67-------
2009Wilmington Blue Rocks CaroA+kca21---133-------
2010Northwest Arkansas Naturals TexAAkca22---130-------
2011Omaha Storm Chasers PCLAAAkca23---105-12----
2011Kansas City RoyalsALMLBkca23---46-------
2012Omaha Storm Chasers PCLAAAkca24---79-4-----
2012Kansas City RoyalsALMLBkca24---45------4
2013Omaha Storm Chasers PCLAAAkca25---46-2920----
2013Kansas City RoyalsALMLBkca25---13------1
2014Omaha Storm Chasers PCLAAAkca26---65-29-----
2014Kansas City RoyalsALMLBkca26---12-------
2015Los Angeles AngelsALMLBana27---1281------
2016Salt Lake Bees PCLAAAana28-----7-----
2016Los Angeles AngelsALMLBana28---97-------
2017Norfolk Tides ILAAAbal29---43-46----
2017Baltimore OriolesALMLBbal29---5-------
2018Birmingham Barons SouAAcha30---3-------
2018New Orleans Baby Cakes PCLAAAmia30---8-------
2018Charlotte Knights ILAAAcha30---5-------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Harwich MarinersCape Cod LeagueCollege183811111171121042172018202.153.267.234.501264139.165.081.25212.2314.391.181.4455.5023.53
2007Harwich MarinersCape Cod LeagueCollege193713719355011674182220112.255.348.314.662436158.296.059.21211.3913.921.220.63137.0017.14
2010Surprise RaftersArizona Fall LgMinor2216641121100213014600000.328.368.578.946371268.339.250.2975.888.821.502.9432.0057.14
2011Kansas City RoyalsMLB Spring TrainingMLB2356111000013310000.167.500.333.8332110.333.166.50030.0030.001.000.000.00100.00
2012Kansas City RoyalsMLB Spring TrainingMLB24194451130051011200001.250.267.318.58514345.344.068.1142.2226.6712.000.000.0027.27
2013Kansas City RoyalsMLB Spring TrainingMLB25214561230111010810001.267.283.400.68318446.306.133.1110.0017.390.002.1745.0033.33
2014Kansas City RoyalsMLB Spring TrainingMLB2621419143217004401101.341.391.585.97624647.351.244.3418.518.511.002.1341.0042.86
2015Los Angeles AngelsMLB Spring TrainingMLB27265612185218117700000.321.397.536.93330863.354.215.33911.1111.111.001.5956.0044.44
2016Los Angeles AngelsMLB Spring TrainingMLB282571102243110113501003.310.338.493.83135875.323.183.2254.006.671.671.3371.0036.36
2017Baltimore OriolesMLB Spring TrainingMLB2928559143115002510102.255.288.400.68822559.260.145.1823.398.472.501.6955.0035.71
2018Miami MarlinsMLB Spring TrainingMLB3046100000000000001.000.000.000.000006.000.000.0000.000.000.000.000.000.00
Arizona Fall League Totals - 1 yrs16641121100213014600000.328.368.578.946371268.339.250.2975.888.821.502.9432.0057.14
Cape Cod League Totals - 2 yrs75248305261326116354238314.210.311.278.5896910297.238.068.23011.7814.141.201.0182.6719.23
MLB Spring Training Totals - 8 yrs149324539222854634204432209.284.330.448.77814535351.314.164.2225.7012.542.201.4264.8038.04

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Sun Belt Conference All-Conference Team (2B)1
20083rd Team College All-American (2B)1
2010Texas League All-Star (2B)1
2011Kansas City Royals Minor League Player of the Year ... Pacific Coast League All-Star (2B)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-06-222BFree Agent -Free AgentFree AgentReleased by White Sox30.348  
2018-05-272BChicago White SoxCharlotte (AAA)-MinorsReassigned MinorsAssigned to Charlotte (AAA)30.322Team Roster on 2018-05-27
2018-05-182BChicago White SoxBirmingham (AA)-DL-7InjuredDL7 Injured30.313Team Roster on 2018-05-18
2018-05-122BChicago White SoxBirmingham (AA)-MinorsContractSigned to Minor League Contract30.307Team Roster on 2018-05-12
2018-05-022BFree Agent -Free AgentFree AgentReleased by Marlins30.297  
2018-04-172BMiami MarlinsNew Orleans (AAA)-MinorsActivated MinorsActivated from disabled list30.282Team Roster on 2018-04-17
2017-12-012BMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to Minor League Contract30.144Team Roster on 2017-12-01
2017-10-042BBaltimore OriolesNorfolk (AAA)-MinorsActivated MinorsActivated from disabled list30.086Team Roster on 2017-10-04
2017-10-042BFree Agent -Free Agent--Refused minor league assignment, declared free agent30.086  
2017-08-252BBaltimore OriolesNorfolk (AAA)-DL-7InjuredDL7 Injured30.046Team Roster on 2017-08-25
2017-08-042BBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)30.025Team Roster on 2017-08-04
2017-08-032BBaltimore OriolesBaltimore Orioles (MLB)-MinorsReassigned MinorsOutrighted to minors30.024Team Roster on 2017-08-03
2017-08-012BBaltimore OriolesBaltimore Orioles (MLB)-DFADes For AssignmentDesignated for Assignment30.022Team Roster on 2017-08-01
2017-07-052BBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveContract purchased from minors29.361Team Roster on 2017-07-05
2017-04-062BBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)29.271Team Roster on 2017-04-06
2017-02-012BBaltimore OriolesBaltimore Orioles (MLB)-MinorsContractSigned to Minor League Contract29.206Team Roster on 2017-02-01
2016-10-092BFree Agent -Free Agent--Refused minor league assignment, declared free agent29.091  
2016-08-292BLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)29.050Team Roster on 2016-08-29
2016-08-282BLos Angeles AngelsLos Angeles Angels (MLB)-MinorsReassigned MinorsOutrighted to minors29.049Team Roster on 2016-08-28
2016-08-202BLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for Assignment29.041Team Roster on 2016-08-20
2015-09-262BLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL28.078Team Roster on 2015-09-26
2015-08-262BLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Personal medical condition28.047Team Roster on 2015-08-26
2014-12-202BLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Royals to Angels for Brian Broderick27.163Team Roster on 2014-12-20
2014-12-192BKansas City RoyalsKansas City Royals (MLB)-DFADes For AssignmentDesignated for Assignment27.162Team Roster on 2014-12-19
2014-09-012BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)27.053Team Roster on 2014-09-01
2014-05-212BKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)26.316Team Roster on 2014-05-21
2014-05-092BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)26.304Team Roster on 2014-05-09
2014-04-122BKansas City RoyalsKansas City Royals (MLB)YMinorsReassigned MinorsOptioned to minors26.277Team Roster on 2014-04-12
2014-04-122BKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)26.277Team Roster on 2014-04-12
2014-04-092BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from minors26.274Team Roster on 2014-04-09
2014-03-272BKansas City RoyalsKansas City Royals (MLB)YMinorsReassigned MinorsOptioned to minors26.261Team Roster on 2014-03-27
2013-09-032BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)26.055Team Roster on 2013-09-03
2013-07-182bKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)26.008Team Roster on 2013-07-18
2013-06-292bKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)25.355Team Roster on 2013-06-29
2013-03-232bKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)25.257Team Roster on 2013-03-23
2012-08-182bKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)25.039Team Roster on 2012-08-18
2012-06-122bKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)24.338Team Roster on 2012-06-12
2012-05-092bKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)24.304Team Roster on 2012-05-09
* 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
2008Kansas City Royals-20787,000-------787,000Signing Bonus out of 2008 Draft (2nd round - 49th overall)
2011Kansas City RoyalsTeam Payroll23414,000-78935-2,722,607414,0001,201,000
2012Kansas City RoyalsTeam Payroll24480,000-76041-2,954,887480,0001,681,000
2013Kansas City RoyalsTeam Payroll25490,000-77538-3,023,990490,0002,171,000
2014Kansas City RoyalsTeam Payroll26508,575-65230283,256,497500,0002,679,575
2015Los Angeles AngelsTeam Payroll27516,2502.05565227283,571,283507,5003,195,825
2016Los Angeles AngelsTeam Payroll28532,5003.03153519413,498,245507,5003,728,325
2017Baltimore OriolesTeam Payroll29535,000-81934-3,651,709535,0004,263,3252017-02-01 - 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