John Mora

PosCF
B/TL/L
Born1993-05-31
Age (2026)33

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
201219 ROKDSL Mets 2 249211 44920 21538 1116 209304270574 62270 218 256 54
201219 ROKDSL Mets 2 249198 531230 34378 1116 268396359754 91319 1514 338 117
201320 ROKDSL Mets 2 285254 611140 19496 1614 240308315623 75293 177 271 66
201320 ROKDSL Mets 2 285242 751550 31346 1614 310401413815 103355 1211 362 135
201421 ROKGCL Mets 135118 30520 12193 144 254338331669 76300 149 302 89
201421 ROKGCL Mets 135110 35630 20133 144 318436427863 109357 1015 387 154
201522 ASavannah Sand Gnats 481425 10518117 39905 1410 247318391708 144293 198 302 89
201522 ASavannah Sand Gnats 481407 11322125 57705 1410 278373428801 150320 1512 350 126
201623 A+St. Lucie Mets 506458 991555 411114 86 216286303590 87274 228 265 61
201623 A+St. Lucie Mets 506439 1081575 60724 86 246342346688 100284 1412 314 99
201724 A+3 teams 606556 1242053 361716 2015 223278293571 70313 286 254 53
201724 A+3 teams 606548 1412763 441106 2015 257319345664 88314 187 298 86
201825 AABinghamton Rumble Ponies 396366 731654 221154 48 199253303556 104276 296 247 47
201825 AABinghamton Rumble Ponies 396351 821675 37884 48 234314362676 128295 229 303 90
▸ Career Totals
Career 26582388 536943419 19060836 8773 224292316608 92290 237 268 63 -110 -12 +0 +9 +75 -3.7
/ 162G 650584 1312385 461499 2118 224291317608 92289 237 268 63 -27 -3 +0 +2 +18 -0.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
201219 ROKDSL Mets 2 249198 531230 34378 1116 268396359754 91319 1514 338 117 +5 -4 +7 0.8
201320 ROKDSL Mets 2 285242 751550 31346 1614 310401413815 103355 1211 362 135 +11 -2 +8 1.7
201421 ROKGCL Mets 135110 35630 20133 144 318436427863 109357 1015 387 154 +8 +1 +4 1.4
201522 ASavannah Sand Gnats 481407 11322125 57705 1410 278373428801 150320 1512 350 126 +14 -1 +14 2.7
201623 A+St. Lucie Mets 506439 1081575 60724 86 246342346688 100284 1412 314 99 -1 -1 +14 1.3
201724 AAALas Vegas 51s 3330 5310 370 10 167242333576 167217 219 257 55 -2 +0 +1 -0.1
201724 A+St. Lucie Mets 556502 1332253 401006 1915 265327347673 82323 187 302 90 -7 -2 +16 0.7
201724 INTLAguilas Cibaenas 1716 3200 130 00 188235312548 125231 186 245 46 -1 +0 +0 -0.1
201825 AABinghamton Rumble Ponies 396351 821675 37884 48 234314362676 128295 229 303 90 -5 -2 +11 0.4