Angel Lopez

PosSS
B/TR/R
Born1999-11-14
Age (2026)26

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
201717 ROKDSL Rays 2 223195 31412 19696 52 159255221475 62230 319 215 23
201717 ROKDSL Rays 2 223183 41622 31486 52 224355311666 87289 2214 310 96
201818 ROKDSL Rays 1 218196 32822 14595 116 163237255492 92217 276 218 25
201818 ROKDSL Rays 1 218187 421133 23415 116 225326364689 139267 1911 310 95
201919 ROKDSL Rays 2 247214 38713 19639 142 178273262534 84230 268 242 43
201919 ROKDSL Rays 2 247202 511024 31449 142 252376381757 129297 1813 341 119
▸ Career Totals
Career 688605 1011947 5219120 3010 167256246502 79226 288 226 31 -54 +2 +0 +7 +19 -2.5
/ 162G 650572 961847 4918019 289 168257250507 82226 288 226 31 -51 +2 +0 +7 +18 -2.4

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
201717 ROKDSL Rays 2 223183 41622 31486 52 224355311666 87289 2214 310 96 -1 +0 +6 0.6
201818 ROKDSL Rays 1 218187 421133 23415 116 225326364689 139267 1911 310 95 -1 -0 +6 0.5
201919 ROKDSL Rays 2 247202 511024 31449 142 252376381757 129297 1813 341 119 +5 +2 +7 1.5