Angelo Castellano

Kansas City Royals (AA)
Age: 24
Bats/Throws: R/R
6' 0" / 165
3B/SS
Birthdate: 1/13/1995 (24 y, 5 m, 12 d)
Contract: Add New Contract

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2012Royals (R)5219401910412.9 %9.8 %.033.281.248.366.281.339102    
2013Royals (R)6726202525911.5 %9.5 %.045.296.265.358.309.342108    
2014Royals (R)42128011844.7 %11.7 %.052.206.183.232.235.22738    
2015Royals (R)582390241725.4 %10.9 %.038.261.230.283.268.26356    
2015Royals (A)41701100.0 %5.9 %.000.133.125.176.125.154-10    
2016Royals (R)6427325047117.7 %9.5 %.101.305.283.351.384.33790    
2017Royals (A)116496863431910.3 %16.3 %.097.282.245.327.342.31398    
2018Royals (A+)12042923936128.2 %18.9 %.069.272.221.290.291.27466    
2019Steamer0100005.3 %20.2 %.067.251.204.252.271.233400.0-0.10.00.0
2019Royals (A+)257604549.2 %15.8 %.079.231.190.297.270.27970    
2019Royals (AA)26833911215.7 %18.1 %.169.340.292.425.462.407150    
2019Steamer (R)0100006.5 %19.9 %.088.272.223.279.311.258560.0-0.10.00.0

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2012Royals (R)5215319438343101910250194111446.248
2013Royals (R)672232625950810252530025315795.265
2014Royals (R)4211512821156001186015223240.183
2015Royals (R)582132394943420241713026319922.230
2015Royals (A)416172200011001100000.125
2016Royals (R)64237273675110425047210266453115.283
2017Royals (A)11643349610682142863435108133681910.245
2018Royals (A+)120375429836316223936352814698129.221
2019Steamer0110000000000000 00.204
2019Royals (A+)256376128310457012312242.190
2019Royals (AA)266583191420391113015203221.292
2019Steamer (R)0110000000000000 00.223

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2012Royals (R)12.9 %9.8 %1.32.248.366.281.647.0333.8.281  -1.3240.4.339102
2013Royals (R)11.5 %9.5 %1.20.265.358.309.667.0454.4.296  0.2342.6.342108
2014Royals (R)4.7 %11.7 %0.40.183.232.235.467.0525.7.206  0.86-9.6.22738
2015Royals (R)5.4 %10.9 %0.50.230.283.268.550.0384.6.261  -0.317-12.9.26356
2015Royals (A)0.0 %5.9 %0.00.125.176.125.301.0002.6.133  0.00-2.2.154-10
2016Royals (R)7.7 %9.5 %0.81.283.351.384.735.1017.7.305  -0.237-4.3.33790
2017Royals (A)10.3 %16.3 %0.63.245.327.342.668.0975.4.282  -0.456-1.3.31398
2018Royals (A+)8.2 %18.9 %0.43.221.290.291.581.0694.7.272  -1.233-17.0.27466
2019Steamer5.3 %20.2 %0.26.204.252.271.523.0674.4.2510.0 0.00-0.1.23340
2019Royals (A+)9.2 %15.8 %0.58.190.297.270.567.0796.4.231  0.06-2.6.27970
2019Royals (AA)15.7 %18.1 %0.87.292.425.462.887.1692.9.340  -0.1155.1.407150
2019Steamer (R)6.5 %19.9 %0.33.223.279.311.591.0884.8.2720.0 0.00-0.1.25856

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2012Royals (R)1.3916.0 %48.8 %35.2 %40.9 %0.0 %  43.5 %35.2 %21.4 %   
2013Royals (R)1.3811.7 %51.3 %37.1 %20.5 %0.0 %  50.7 %24.1 %25.1 %   
2014Royals (R)1.1314.1 %45.5 %40.4 %30.0 %0.0 %  48.5 %30.1 %21.4 %   
2015Royals (R)1.448.3 %54.1 %37.6 %23.5 %0.0 %  53.1 %25.0 %21.9 %   
2015Royals (A)3.0014.3 %64.3 %21.4 %66.7 %0.0 %  60.0 %20.0 %20.0 %   
2016Royals (R)1.4522.7 %45.8 %31.5 %29.7 %3.1 %  49.5 %23.9 %26.6 %   
2017Royals (A)1.1417.9 %43.7 %38.4 %31.3 %6.1 %  50.3 %23.5 %26.3 %   
2018Royals (A+)1.0720.1 %41.3 %38.6 %29.2 %1.8 %  44.4 %28.0 %27.6 %   
2019Royals (A+)1.3820.8 %45.8 %33.3 %31.3 %0.0 %  47.2 %34.0 %18.9 %   
2019Royals (AA)1.5312.2 %53.1 %34.7 %35.3 %17.6 %  55.8 %21.2 %23.1 %   

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2012Royals (R)61442018   114205319
2013Royals (R)101732315   139287426
2014Royals (R)45401412   33151184
2015Royals (R)98681516   60275335
2015Royals (A)9322   11819
2016Royals (R)93644619   336558894
2017Royals (A)1491316141   69011201810
2018Royals (A+)1211135933   5519661517
2019Royals (A+)2216105   111175286
2019Royals (AA)261766   134182316

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Royals (R)1B4334.03350  3          
2014Royals (R)1B101.0000  0          
2019Royals (A+)1B101.0000  0          
2019Royals (AA)1B2217.01200  1          
2012Royals (R)2B3327.0780  2          
2014Royals (R)2B1715134.223420  5          
2015Royals (R)2B3325.05110  4          
2015Royals (A)2B119.0140  0          
2016Royals (R)2B3636314.1719010  14          
2017Royals (A)2B1210100.223250  3          
2019Royals (A+)2B118.0282  4          
2019Royals (AA)2B119.0140  1          
2012Royals (R)3B3835306.226807  3          
2013Royals (R)3B6665538.14212310  19          
2014Royals (R)3B1814131.19311  3          
2015Royals (R)3B4848410.030848  9          
2015Royals (A)3B119.0110  0          
2016Royals (R)3B1313108.012225  4          
2017Royals (A)3B8655.13131  1          
2019Royals (A+)3B1916143.08353  6          
2019Royals (AA)3B119.0110  0          
2012Royals (R)SS117.0132  0          
2014Royals (R)SS4224.0490  2          
2015Royals (R)SS7661.15161  3          
2015Royals (A)SS2218.0250  2          
2016Royals (R)SS1615129.126452  8          
2017Royals (A)SS9696831.213124711  53          
2018Royals (A+)SS1201161002.019431221  83          
2019Royals (A+)SS4433.0551  0          
2019Royals (AA)SS7756.013200  5          
2016Royals (R)LF108.1100  0          
2019Royals (A+)LF101.0000  0          

Add New Contract