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

Angel BerroaHigh Level: MLB Stat Years: 1999-2015 MLB Years: 2001-2009
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
Major Award Winner
Futures Game

PositionsSS-1176, 2B-57, 3B-32, LF-3, DH-3, OF-2Position when DraftedSS-2BPlayer Listed UnderMajor Leaguers
Proper NameAngel Maria Berroa
Height6-0Weight175BatsRightThrowsRight
Born DateJanuary 27,1980 [38.028]PlaceSanto Domingo,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1997 by the Oakland Athletics.
Signing ScoutsSantiago Villalona
Prospect Rankings[BA] 2001-OAK-#6 ... 2002-MLB-#15 ... 2002-KCA-#1 ... 2003-KCA-#2
MLB DebutSeptember 18,2001 [21.235]
OrganizationsKCA [8] OAK [2] ARI [1] LAN [1] NYA [1] NYN [1] SFN [1] Awards6Awards Voting1-88
TBC Player ID1027Retrosheet IDberra001MLBAM ID407556
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Angel Berroa 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 RatingsBattingSpeed58Power61Contact68XBH60RBIs65Runs72Hitting66Durability55Team.491Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1999Arizona AthleticsArizRkoak-ss19461694249114224114162670201.290.371.438.8097417194.329.148.284.3598.2513.401.631.0384.5034.69
1999Midland RockHoundsTexAAoak-ss19417311000000200000.059.059.118.1772117.067.059.059.0730.0011.760.000.000.00100.00
1999Minor Totals (2 teams)Minor         501864550124224114162870201.269.346.409.7557618211.304.140.263.3367.5813.271.750.9593.0036.00
2000Visalia OaksCalifA+oak-ss2012942961119256106311930701023110.277.337.434.77118641474.310.157.231.3376.3314.772.332.1142.9034.45
2001Wilmington Blue RocksCaroA+kca8ss21511994363184625106941143317.317.382.538.92010728228.368.221.286.3903.9517.984.562.6333.1744.44
2001Wichita WranglersTexAAkca4218030463902048421561755226306.296.373.467.84014232352.336.171.257.3664.8315.633.242.2738.0035.56
2001Minor Totals (2 teams)Minor         1315031061533881467251226963696113.304.377.495.87224960580.348.191.268.3754.4816.553.692.4135.9339.22
2001Kansas City RoyalsALMLBkca4ss21155381620042031000002.302.339.340.67918256.372.038.132.3045.3617.863.330.000.0012.50
2002Omaha RoyalsPCLAAAkca-ss22772973764114835641584114205.215.277.360.63710723329.271.145.202.2824.5625.535.602.4337.1335.94
2002Kansas City RoyalsALMLBkca4ss22207581771053071010011.227.301.347.64826883.262.120.253.2858.4312.051.430.000.0047.06
2003Kansas City RoyalsALMLBkca4ss231585679216328717732152910018138313.287.338.451.78925652635.319.164.243.3404.5715.753.452.6833.3531.90
2004Wichita WranglersTexAAkca-ss24115181610310322800000.314.340.510.85026453.325.196.255.3643.7715.094.005.6617.0025.00
2004Kansas City RoyalsALMLBkca4ss241345127213427684314823871252010.262.308.385.69319741554.301.123.180.3044.1515.703.781.4464.0030.60
2005Kansas City RoyalsALMLBkca4ss25159608681642151155751810814102313.270.305.375.68022837652.312.105.138.2982.7616.566.001.6955.2722.56
2006Kansas City RoyalsALMLBkca4ss2613247445111181954311488393121.234.259.333.59215828503.268.099.133.2572.7817.506.291.7952.6725.23
2007Omaha RoyalsPCLAAAkca4ss27813074792170840222544965013.300.364.433.79713325352.323.133.215.3527.1012.501.762.2738.3827.17
2007Kansas City RoyalsALMLBkca4ss-dh27911010001010411001.091.167.091.2581013.143.000-.091.1360.0030.770.000.000.000.00
2008Omaha RoyalsPCLAAAkca-ss2851189345513010274282520204.291.323.519.8429823201.288.228.280.3603.9812.443.134.9818.9041.82
2008Los Angeles DodgersNLMLBlan13ss28842262652131116002041460413.230.304.310.6147015256.277.080.168.2747.8116.022.050.39226.0028.85
2009Brooklyn CyclonesNYPLA-nyn-ss2928220001101100001.250.333.250.583209.286.000.250.27711.1111.111.000.000.000.00
2009Scranton/Wilkes-Barre YanILAAAnya4ss29145771840213024710104.316.365.491.85628663.327.175.211.3716.3511.111.753.1728.5033.33
2009Buffalo BisonsILAAAnyn-ss2928020001000200001.250.250.250.500208.333.000.000.2240.0025.000.000.000.000.00
2009Totals for IL-IL         166572040214024910105.308.352.462.81430671.327.154.185.3555.6312.682.252.8232.5030.00
2009Minor Totals (3 teams)Minor         1873922402151251010106.301.350.438.78832680.323.137.192.3466.2512.502.002.5036.5027.27
2009New York YankeesALMLBnya143b292122631001000611001.136.174.182.3564124.188.046.045.1650.0025.000.000.000.0033.33
2009New York MetsNLMLBnyn4ss291427441002003601011.148.233.185.4185131.190.037.148.1859.6819.352.000.000.0025.00
2009Totals for MLB-MLB         354910720030031212012.143.208.184.3929255.189.041.102.1765.4521.824.000.000.0028.57
2010Fresno GrizzliesPCLAAAsfn14ss30268831860181041211014.205.247.307.55427794.227.102.159.2434.2612.773.001.0688.0038.89
2011Bridgeport BluefishAtlInd-43164228336015063331113542304.263.305.408.7139321248.284.145.202.3124.4414.113.182.4238.0035.00
2011Reno AcesPCLAAAari12ss-2b314215022481224253172520214.320.354.507.8617618161.358.187.247.3704.3515.533.572.4837.5037.50
2012New Jersey JackalsCanAmInd-303288342631062601862523635183600.310.398.544.94218644405.298.234.348.4048.898.640.974.4419.0041.51
2013Yucatan LeonesMexAAA-33105409881202541262334175523514.293.362.462.82418941460.332.169.269.3588.9116.301.832.6134.0834.17
2014Puebla PericosMexAAA-341034107813724223985519771603120.334.384.571.95523449448.364.237.283.4154.2417.194.055.1317.8335.77
2015Laguna VaquerosMexAAA-354416735478152811102440029.281.337.431.7687214181.304.150.210.3325.5213.262.402.7633.4029.79
MLB Totals - 9 Season(s)Filter7462575329665118214625450201174605446151376.258.303.374.6779631852807.297.116.173.0004.1716.393.931.6455.9827.82
Minor League Totals - 13 Season(s)Filter8683259573941196311025027647208578104242912103.289.348.462.81015053293624.322.173.246.0005.7415.952.782.8131.9534.96
AAA Totals - 9 Season(s)Filter5452082351601120137333725201333755113181078.289.344.464.8089662062297.320.175.242.0005.7916.332.823.1828.5234.28
AA Totals - 3 Season(s)Filter953727410722411521881965226306.288.356.457.81317037422.321.169.247.0004.5015.403.422.6133.8234.58
A+ Totals - 2 Season(s)Filter180628104182431016882115391112456217.290.352.467.81929369702.327.177.248.0005.5615.812.852.2839.2537.91
A- Totals - 1 Season(s)Filter28220001101100001.250.333.250.583209.286.000.250.00011.1111.111.000.000.000.00
Rk Totals - 1 Season(s)Filter461694249114224114162670201.290.371.438.8097417194.329.148.284.0008.2513.401.631.0384.5034.69
Ind Totals - 2 Season(s)Filter152570961664102495834770225904.291.363.489.85227965653.293.198.289.0007.2010.721.493.6823.7539.16
Kansas City Royals Totals - 7 Season(s)Filter62723002936061032045235502094407493815861.263.305.384.6898841682496.301.121.175.0003.7716.314.331.8051.1127.72
Los Angeles Dodgers Totals - 1 Season(s)Filter842262652131116002041460413.230.304.310.6147015256.277.080.168.0007.8116.022.050.39226.0028.85
New York Mets Totals - 1 Season(s)Filter1427441002003601011.148.233.185.4185131.190.037.148.0009.6819.352.000.000.0025.00
New York Yankees Totals - 1 Season(s)Filter2122631001000611001.136.174.182.3564124.188.046.045.0000.0025.000.000.000.0033.33
Average MLB - Per 162 games1625597114426510551142510012103317.258.303.374.67720940610.297.116.173.0004.1716.393.931.6455.9827.82
Average Minor - Per 162 games1626081071763761994149391081945219.289.348.462.81028161676.322.173.246.0005.7415.952.782.8131.9534.96

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Arizona Athletics ArizRkoak192B10--3127-958581.0005.80------4621.717.9
1999Arizona Athletics ArizRkoak19OF2--2---221.0001.00------464.33.6
1999Arizona Athletics ArizRkoak193B9--717332724.8892.67------4619.616.1
1999Arizona Athletics ArizRkoak19SS31--46931528154139.9034.48------4667.455.4
1999Midland RockHounds TexAAoak19SS4--106221816.8894.00------4100.02.9
2000Visalia Oaks CalifA+oak20SS128--1953445463593539.9094.21------12999.291.4
2001Wilmington Blue Rocks CaroA+kca21SS51--891491721255238.9334.67------51100.036.4
2001Kansas City RoyalsALMLBkca21SS14-1122140396461.9534.360.54-----1593.38.6
2002Omaha Royals PCLAAAkca22SS77--1332121654361345.9564.48------77100.053.5
2002Kansas City RoyalsALMLBkca22SS20-1784167413112108.9645.400.61-----20100.012.3
2003Kansas City RoyalsALMLBkca23SS158158138126447224108760736.9684.660.53-----158100.097.5
2004Wichita Wranglers TexAAkca24SS11--1930-549491.0004.45------11100.07.9
2004Kansas City RoyalsALMLBkca24SS13313211432073892894624596.9554.480.52-----13499.382.1
2005Kansas City RoyalsALMLBkca25SS159159136025444225107721696.9654.380.51-----159100.098.1
2006Kansas City RoyalsALMLBkca26SS13112911171883671895573555.9694.240.50-----13299.280.9
2007Omaha Royals PCLAAAkca272B6--811-219191.0003.17------817.44.2
2007Omaha Royals PCLAAAkca273B5--1102-1311.8462.20------816.23.5
2007Omaha Royals PCLAAAkca27SS70--92207452303299.9874.27------8186.448.6
2007Kansas City RoyalsALMLBkca27DH3---------------933.31.9
2007Kansas City RoyalsALMLBkca273B1---------------911.10.6
2007Kansas City RoyalsALMLBkca272B1-4-------------911.10.6
2007Kansas City RoyalsALMLBkca27SS4222411-615151.0003.750.68-----944.42.5
2008Omaha Royals PCLAAAkca28SS35--4999531153148.9674.23------5168.624.3
2008Omaha Royals PCLAAAkca282B17--3037-967671.0003.94------5133.311.8
2008Los Angeles DodgersNLMLBlan282B511214--551.0001.000.42-----846.03.1
2008Los Angeles DodgersNLMLBlan28SS796459191219839318310.9753.920.52-----8494.048.8
2009Brooklyn Cyclones NYPLA-nyn29SS2---5--551.0002.50------2100.02.7
2009Scranton/Wilkes-Barre Yankees ILAAAnya29SS10--1519243634.9443.40------1471.47.1
2009Scranton/Wilkes-Barre Yankees ILAAAnya292B2--37--10101.0005.00------1414.31.4
2009Scranton/Wilkes-Barre Yankees ILAAAnya293B1--33--661.0006.00------147.10.7
2009Buffalo Bisons ILAAAnyn29SS2---6-1661.0003.00------2100.01.4
2009New York MetsNLMLBnyn29SS8657722243129.9353.630.51-----1457.14.9
2009New York YankeesALMLBnya293B16663616332522.8801.380.35-----2176.29.9
2010Fresno Grizzlies PCLAAAsfn30SS26--4066418110106.9644.08------26100.018.1
2011Reno Aces PCLAAAari31LF3--5---551.0001.67------427.12.1
2011Reno Aces PCLAAAari31SS23--41512119492.9794.00------4254.816.0
2011Reno Aces PCLAAAari312B16--27491177776.9874.75------4238.111.1
MLB Totals for SS - 9 season(s)-   SS70665059611077202911247532183106.9654.400.52-----7060.00.0
MLB Totals for 3B - 2 season(s)-   3B17663616332522.8801.290.35-----170.00.0
MLB Totals for 2B - 2 season(s)-   2B611614--551.0000.830.31-----60.00.0
MLB Totals for DH - 1 season(s)-   DH3---------------30.00.0
AAA Totals for SS - 6 season(s)-   SS243--3706603317110631030.9694.24------2430.00.0
AAA Totals for 2B - 4 season(s)-   2B41--68104128173172.9944.20------410.00.0
AAA Totals for 3B - 2 season(s)-   3B6--4132-1917.8952.83------60.00.0
AAA Totals for LF - 1 season(s)-   LF3--5---551.0001.67------30.00.0
AA Totals for SS - 2 season(s)-   SS15--2936276765.9704.33------150.00.0
A+ Totals for SS - 2 season(s)-   SS179--2844937184848777.9164.34------1790.00.0
A- Totals for SS - 1 season(s)-   SS2---5--551.0002.50------20.00.0
Rk Totals for SS - 1 season(s)-   SS31--46931528154139.9034.48------310.00.0
Rk Totals for 2B - 1 season(s)-   2B10--3127-958581.0005.80------100.00.0
Rk Totals for 3B - 1 season(s)-   3B9--717332724.8892.67------90.00.0
Rk Totals for OF - 1 season(s)-   OF2--2---221.0001.00------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Arizona Athletics ArizRkoak19---10319---2-
1999Midland RockHounds TexAAoak19----4------
2000Visalia Oaks CalifA+oak20----128------
2001Wilmington Blue Rocks CaroA+kca21----51------
2001Kansas City RoyalsALMLBkca21----14------
2002Omaha Royals PCLAAAkca22----77------
2002Kansas City RoyalsALMLBkca22----20------
2003Kansas City RoyalsALMLBkca23----158------
2004Wichita Wranglers TexAAkca24----11------
2004Kansas City RoyalsALMLBkca24----133------
2005Kansas City RoyalsALMLBkca25----159------
2006Kansas City RoyalsALMLBkca26----131------
2007Omaha Royals PCLAAAkca27---6705-----
2007Kansas City RoyalsALMLBkca27---141----3
2008Omaha Royals PCLAAAkca28---1735------
2008Los Angeles DodgersNLMLBlan28---579------
2009Brooklyn Cyclones NYPLA-nyn29----2------
2009Scranton/Wilkes-Barre Yankees ILAAAnya29---2101-----
2009Buffalo Bisons ILAAAnyn29----2------
2009New York MetsNLMLBnyn29----8------
2009New York YankeesALMLBnya29-----16-----
2010Fresno Grizzlies PCLAAAsfn30----26------
2011Reno Aces PCLAAAari31---1623-3----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2001Scottsdale ScorpionsArizona Fall LgMinor2124891523413123232221102.258.295.427.72238896.308.169.2133.1322.927.333.1329.6734.78
2006Kansas City RoyalsMLB Spring TrainingMLB261857122572117100400003.439.439.6841.123391057.462.245.2630.007.020.001.7557.0040.00
2007Kansas City RoyalsMLB Spring TrainingMLB27143831000151001421001.263.300.342.64213141.391.079.1050.0034.150.002.4438.0010.00
2008Kansas City RoyalsMLB Spring TrainingMLB282233471001103510000.212.297.242.5398137.250.030.1528.1113.511.670.000.0014.29
2008Los Angeles DodgersDiv SeriesMLB28310100000000010001.0001.0001.0002.0001021.000.000.0000.000.000.000.000.000.00
2008Los Angeles DodgersChamp. SeriesMLB2821000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2009New York YankeesMLB Spring TrainingMLB292962112380211011501002.371.381.597.978371064.382.226.2261.567.815.003.1331.0043.48
2010Los Angeles DodgersMLB Spring TrainingMLB3058230000001000000.375.444.375.819309.375.000.12511.110.000.000.000.000.00
Arizona Fall League Totals - 1 yrs24891523413123232221102.258.295.427.72238896.308.169.2133.1322.927.333.1329.6734.78
MLB Spring Training Totals - 5 yrs8819832681624343152832006.343.369.505.87410022208.386.162.1972.4013.465.601.9249.5032.35
MLB Playoffs - Divisional Series Totals - 1 yrs310100000000010001.0001.0001.0002.0001021.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs21000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2017Gulf Coast Red Sox -GCLRkMinorbos37Coach582731.4668.04Tom Kotchman
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1999Arizona League All-Star (SS)1
2001Baseball America 1st team Minor League All-Star (SS) ... Kansas City Royals Minor League Player of the Year2
2003AL Rookie of the Month (July) ... American League Rookie of the Year2
2012Can-Am League All-Star (2B)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-07-25ContractSigned by Diamondbacks 
2010-01-04ContractSigned by Dodgers 
2008-06-06TradeTraded by Royals to Dodgers for Juan Rivera and cash 
2004-04-17InjuredDisabled -- - 
2001-01-08TradeTraded by Athletics with A.J. Hinch and Ben Grieve to Royals for Mark Ellis, Johnny Damon and Cory Lidle. 
1997-08-14ContractSigned as undrafted amateur Free Agent by Athletics. 
* 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
2001Kansas City RoyalsTeam Payroll21200,000-77133-1,897,758200,000200,000
2002Kansas City RoyalsTeam Payroll22200,000-75732-2,011,045200,000400,000
2003Kansas City RoyalsTeam Payroll23302,000-69026142,163,527300,000702,000
2004Kansas City RoyalsTeam Payroll24372,500-53717412,070,100300,0001,074,500
2005Kansas City RoyalsTeam Payroll25500,000-4929452,189,055300,0001,574,500
2006Kansas City RoyalsTeam Payroll262,000,000-3118612,365,072327,0003,574,500
2007Kansas City RoyalsTeam Payroll27380,000-73729-2,459,737380,0003,954,500
2008Los Angeles DodgersTeam Payroll28390,000-75329-2,696,252390,0004,344,500
2009New York MetsTeam Payroll29400,000-72431-2,746,792400,0004,744,500
2009New York YankeesTeam Payroll29400,000-72429-2,746,792400,0004,744,500
* 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