Ramfis Berroa

PosRF
B/TR/R
Born1995-11-02
Age (2026)30

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
201519 ROKDSL Red Sox 2 193171 31712 12467 76 181263269532 88230 246 243 44
201519 ROKDSL Red Sox 2 193162 411023 21327 76 253363395758 142292 1711 340 118
201620 ROKDSL Red Sox 1 214191 32733 15716 114 168250283533 115244 337 233 37
201620 ROKDSL Red Sox 1 214182 451054 24496 114 247354423777 176313 2311 345 123
201721 ROKGCL Red Sox 10799 17212 5552 30 172226273499 101349 515 212 20
201721 ROKGCL Red Sox 10795 26313 9382 30 274349421770 147418 368 343 120
201822 AGreenville Drive 4539 5200 2232 11 128209179389 51278 514 169 -12
201822 AGreenville Drive 4538 6200 3182 11 158256211466 53273 407 217 24
▸ Career Totals
Career 559500 851857 3419517 2211 170247268515 98255 356 227 32 -43 +0 +0 -6 +16 -3.4
/ 162G 650581 992168 4022720 2613 170248269517 98256 356 227 32 -50 +0 +0 -7 +18 -3.9

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
201519 ROKDSL Red Sox 2 193162 411023 21327 76 253363395758 142292 1711 340 118 +4 -1 +5 0.9
201620 ROKDSL Red Sox 1 214182 451054 24496 114 247354423777 176313 2311 345 123 +5 +1 +6 1.2
201721 ROKGCL Red Sox 10795 26313 9382 30 274349421770 147418 368 343 120 +2 +1 +3 0.6
201822 AGreenville Drive 4538 6200 3182 11 158256211466 53273 407 217 24 -4 -0 +1 -0.3