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

Johnny GiavotellaTrack this Player High Level: MLB Current Team: New Orleans (AAA) - Miami Marlins MLB Years: 2011-2017
Follow TBC on Twitter and Facebook

Arizona Fall League

Positions2B-1014, 3B-74, LF-28, DH-5, SS-1Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameJohnny A. Giavotella
Height5-8Weight185BatsRightThrowsRight
Born DateJuly 10,1987 [30.285]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] 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
2018New Orleans Baby CakesPCLAAAmia2b3027021001001100000.286.375.429.804318.333.143.286.35812.5012.501.000.000.0050.00
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)Filter8403269519998214255744098403743922125361486.305.376.438.81414332963725.329.133.265.00010.0410.521.051.5357.3529.66
AAA Totals - 7 Season(s)Filter505199329362413710382974917222237124261352.313.381.449.8308951852257.336.136.263.0009.8410.501.071.6852.4529.65
AA Totals - 1 Season(s)Filter134522921683559651376167473117.322.395.460.85524049597.354.138.266.00010.2211.221.101.5158.0029.17
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 games16263010019241511851987276457317.305.376.438.81427657718.329.133.265.00010.0410.521.051.5357.3529.66

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
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 - 5 season(s)-   2B338--6538943022715771547.9814.58------3380.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 - 1 season(s)-   2B130--2033641381580567.9784.36------1300.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-------

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
Cape Cod League Totals - 2 yrs75248305261326116354238314.210.311.278.5896910297.238.068.23011.7814.141.201.0182.6719.23
Arizona Fall League Totals - 1 yrs16641121100213014600000.328.368.578.946371268.339.250.2975.888.821.502.9432.0057.14
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-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-042BFree Agent -Free Agent--Refused minor league assignment, declared free agent30.086  
2017-10-042BBaltimore OriolesNorfolk (AAA)-MinorsActivated MinorsActivated from disabled list30.086Team Roster on 2017-10-04
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 RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)26.277Team Roster on 2014-04-12
2014-04-122BKansas City RoyalsKansas City Royals (MLB)YMinorsReassigned MinorsOptioned to minors26.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