Angel Berroa

PosSS
B/TR/R
Born1977-01-27
Age (2026)49

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200124 MLBKansas City Royals 5653 16200 3100 20 302339340679 38372 185 306 92 -0 +0 +0 +1 +2 0.2
200124 MLBKansas City Royals 5653 16200 3100 20 302339340679 38372 185 309 95 -0 +0 +0 +1 +2 0.2
200225 MLBKansas City Royals 8375 17710 7101 30 227301347648 120262 128 282 74 -2 +1 +0 +1 +2 0.1
200225 MLBKansas City Royals 8375 17710 7101 30 227301347648 120262 128 294 83 -2 +1 +0 +1 +2 0.2
200326 MLBKansas City Royals 635567 16328717 2910018 215 287342451794 164319 165 334 114 +10 +2 +2 +7 +18 4.0
200326 MLBKansas City Royals 635567 16328717 2910018 215 287342451794 164319 165 341 119 +14 +2 +2 +7 +18 4.4
200427 MLBKansas City Royals 554512 1342768 238712 148 262309385694 123301 164 304 90 -6 -0 -5 +6 +16 1.1
200427 MLBKansas City Royals 554512 1342768 238712 148 262309385694 123301 164 307 93 -4 -0 -5 +6 +16 1.2
200528 MLBKansas City Royals 652608 16421511 1810814 75 270306375681 105312 173 294 83 -13 -1 -3 +7 +18 1.0
200528 MLBKansas City Royals 652608 16421511 1810814 75 270306375681 105312 173 300 88 -9 -1 -3 +7 +18 1.4
200629 MLBKansas City Royals 503474 1111819 14883 31 234261333594 99268 173 255 54 -26 +0 +3 +5 +14 -0.4
200629 MLBKansas City Royals 503474 1111819 14883 31 234261333594 99268 173 260 57 -25 +0 +3 +5 +14 -0.2
200730 AAAOmaha Royals 352314 821406 18579 22 261320363683 102297 165 297 85
200730 AAAOmaha Royals 352307 921708 25449 22 300370433803 134323 127 350 126
200831 MLB2 teams 457417 972319 26736 42 233287357645 125261 166 274 68 -17 +0 -2 +5 +13 -0.1
200831 MLB2 teams 457415 10726111 28666 42 258314405719 147282 146 316 100 -0 +0 -2 +5 +13 1.6
200932 AAA2 teams 126115 25502 6232 02 217268313581 96253 185 245 46
200932 AAA2 teams 126114 27602 7212 02 237293342635 105272 176 281 73
201033 AAA2 teams 174164 331101 4303 21 201234287521 85241 172 227 32
201033 AAA2 teams 174158 301002 10273 21 190251291543 101217 166 244 45
201134 AAA2 teams 184175 411013 4452 32 234260354614 120295 242 272 66
201134 AAA2 teams 184172 541324 7302 32 314348483831 169357 164 360 134
201336 AAALeones de Yucatan 460424 11322414 26965 33 267316436753 170312 216 327 108
201336 AAALeones de Yucatan 460408 11925412 42745 33 292365461826 169329 169 363 136
201437 AAAPericos de Puebla 448418 10616120 1111216 55 254299440739 187298 252 316 100
201437 AAAPericos de Puebla 448410 13724223 197716 55 334387571957 237364 174 416 177
201538 AAAVaqueros de la Laguna 181172 40614 5324 11 233271349620 116265 183 272 66
201538 AAAVaqueros de la Laguna 181167 47815 10244 11 281337431768 150304 136 343 121
▸ Career Totals
Career 27942564 6641182146 11745653 5019 259305375680 116298 164 299 87 -41 +2 -7 +32 +79 6.7
/ 162G 650596 15427511 2710612 124 258303376679 117297 164 299 87 -10 +1 -2 +7 +18 1.6
Career 48654488 114221028104 19487195 7037 254300383683 129293 184 294 83 -91 -1 -6 +51 +138 9.3
/ 162G 650600 15328414 2611613 95 255301385686 130293 184 294 83 -12 -0 -1 +7 +18 1.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200124 MLBKansas City Royals 5653 16200 3100 20 302339340679 38372 185 309 95 -0 +0 +0 +1 +2 0.2
200225 MLBKansas City Royals 8375 17710 7101 30 227301347648 120262 128 294 83 -2 +1 +0 +1 +2 0.2
200326 MLBKansas City Royals 635567 16328717 2910018 215 287342451794 164319 165 341 119 +14 +2 +2 +7 +18 4.4
200427 MLBKansas City Royals 554512 1342768 238712 148 262309385694 123301 164 307 93 -4 -0 -5 +6 +16 1.2
200528 MLBKansas City Royals 652608 16421511 1810814 75 270306375681 105312 173 300 88 -9 -1 -3 +7 +18 1.4
200629 MLBKansas City Royals 503474 1111819 14883 31 234261333594 99268 173 260 57 -25 +0 +3 +5 +14 -0.2
200730 AAAOmaha Royals 352307 921708 25449 22 300370433803 134323 127 350 126 +10 -0 +10 2.0
200831 MLBLos Angeles Dodgers 256226 521311 20414 00 230304310614 80277 168 276 70 -9 +0 -2 +5 +7 0.1
200831 AAAOmaha Royals 201189 5513010 8252 42 291327519845 228288 124 366 138 +9 +0 +6 1.5
200932 MLBNew York Mets 5549 7200 3121 00 143208184391 41189 225 180 -4 -6 +0 -3 +0 +2 -0.7
200932 AAABuffalo Bisons 7165 20402 491 02 308357462819 154327 136 359 133 +3 -1 +2 0.4
201033 AAAFresno Grizzlies 9488 18601 4121 10 205247307554 102227 134 248 48 -6 +0 +3 -0.3
201033 INTLTigres del Licey 8070 12401 6152 11 171256271528 100204 198 240 42 -5 -0 +2 -0.3
201134 AAAReno Aces 161150 481224 7252 31 320358507865 187358 164 376 146 +8 +0 +5 1.3
201134 INTLTigres del Licey 2322 6100 050 01 273273318591 45353 220 253 51 -1 -0 +1 -0.1
201336 AAALeones de Yucatan 460408 11925412 42745 33 292365461826 169329 169 363 136 +19 -1 +13 3.2
201437 AAAPericos de Puebla 448410 13724223 197716 55 334387571957 237364 174 416 177 +39 -1 +13 5.2
201538 AAAVaqueros de la Laguna 181167 47815 10244 11 281337431768 150304 136 343 121 +4 -0 +5 0.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career 27942564 6641182146 11745653 5019 259305375680 116298 164 299 87 -41 +2 -7 +32 +79 6.7