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

Angel BerroaTrack this Player High 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.178]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 ToolsTrack this Player -- Intersect 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.


Player Notes:   Topps All-Star Rookie (SS) in 2003
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 ArizRkoak19SS31--46931528154139.9034.48------4667.455.4
1999Arizona Athletics ArizRkoak192B10--3127-958581.0005.80------4621.717.9
1999Arizona Athletics ArizRkoak193B9--717332724.8892.67------4619.616.1
1999Arizona Athletics ArizRkoak19OF2--2---221.0001.00------464.33.6
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 PCLAAAkca27SS70--92207452303299.9874.27------8186.448.6
2007Omaha Royals PCLAAAkca272B6--811-219191.0003.17------817.44.2
2007Omaha Royals PCLAAAkca273B5--1102-1311.8462.20------816.23.5
2007Kansas City RoyalsALMLBkca27SS4222411-615151.0003.750.68-----944.42.5
2007Kansas City RoyalsALMLBkca27DH3---------------933.31.9
2007Kansas City RoyalsALMLBkca273B1---------------911.10.6
2007Kansas City RoyalsALMLBkca272B1-4-------------911.10.6
2008Omaha Royals PCLAAAkca28SS35--4999531153148.9674.23------5168.624.3
2008Omaha Royals PCLAAAkca282B17--3037-967671.0003.94------5133.311.8
2008Los Angeles DodgersNLMLBlan28SS796459191219839318310.9753.920.52-----8494.048.8
2008Los Angeles DodgersNLMLBlan282B511214--551.0001.000.42-----846.03.1
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
2009Buffalo Bisons ILAAAnyn29SS2---6-1661.0003.00------2100.01.4
2009Scranton/Wilkes-Barre Yankees ILAAAnya293B1--33--661.0006.00------147.10.7
2009New York YankeesALMLBnya293B16663616332522.8801.380.35-----2176.29.9
2009New York MetsNLMLBnyn29SS8657722243129.9353.630.51-----1457.14.9
2010Fresno Grizzlies PCLAAAsfn30SS26--4066418110106.9644.08------26100.018.1
2011Reno Aces PCLAAAari31SS23--41512119492.9794.00------4254.816.0
2011Reno Aces PCLAAAari312B16--27491177776.9874.75------4238.111.1
2011Reno Aces PCLAAAari31LF3--5---551.0001.67------427.12.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 YankeesALMLBnya29-----16-----
2009New York MetsNLMLBnyn29----8------
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
2018Gulf Coast Red Sox -GCLRkMinorbos38Coach000.000--0Tom 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 DescriptionAgeRoster 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 YankeesTeam Payroll29400,000-72429-2,746,792400,0004,744,500
2009New York MetsTeam Payroll29400,000-72431-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