Ivan Mora

PosRF
B/TR/R
Born1994-07-22
Age (2026)32

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
201218 ROKDSL Orioles 144130 24610 2454 84 185221246467 62273 311 199 11
201218 ROKDSL Orioles 144128 30820 4314 84 234279328608 94300 223 259 57
201319 ROKDSL Orioles 2 121114 19511 2273 51 167202254456 88207 222 192 5
201319 ROKDSL Orioles 2 121112 24711 4193 51 214261321582 107247 163 258 56
201420 ROKDSL Orioles 1 130117 24130 6431 82 205250265515 60316 335 220 27
201420 ROKDSL Orioles 1 130114 30240 9301 82 263323351673 88349 237 290 80
201521 ROKDSL Orioles 2 204190 40441 6534 44 211250289539 79283 263 227 32
201521 ROKDSL Orioles 2 204187 51651 9374 44 273320374694 102331 184 306 92
▸ Career Totals
Career 599551 1071692 1616812 2511 194233267500 73270 283 212 20 -54 +1 +0 -6 +17 -4.4
/ 162G 650598 11617102 1718213 2712 194232266498 72270 283 212 20 -59 +1 +0 -7 +18 -4.8

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
201218 ROKDSL Orioles 144128 30820 4314 84 234279328608 94300 223 259 57 -7 +0 +4 -0.3
201319 ROKDSL Orioles 2 121112 24711 4193 51 214261321582 107247 163 258 56 -6 +1 +3 -0.2
201420 ROKDSL Orioles 1 130114 30240 9301 82 263323351673 88349 237 290 80 -3 +1 +4 0.2
201521 ROKDSL Orioles 2 204187 51651 9374 44 273320374694 102331 184 306 92 -2 -1 +6 0.3