Joey Rose

Pos3B
B/TR/R
Born1998-01-20
Age (2026)28

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
201618 ROKACL D-backs 172158 22621 8795 20 139205222426 82269 465 183 -2
201618 ROKACL D-backs 172153 351041 13555 20 229310366676 137351 328 304 91
201719 ROKMissoula Osprey 217204 41916 8814 20 201245343589 142297 374 253 52
201719 ROKMissoula Osprey 217199 621529 13564 20 312366543908 231393 266 395 161
201820 AKane County Cougars 189167 17412 171013 10 102198174372 72227 539 179 -5
201820 AKane County Cougars 189160 28723 24713 10 175294300594 125284 3813 275 68
201921 AKane County Cougars 193181 28902 8672 10 155199238437 83228 354 189 3
201921 AKane County Cougars 193176 351002 13482 10 199262290552 91258 257 251 50
▸ Career Totals
Career 771710 10828411 4132814 60 152213249462 97258 435 203 14 -75 +1 +0 +3 +22 -5.0
/ 162G 650599 912439 3527712 50 152214247461 95259 435 203 14 -63 +1 +0 +2 +18 -4.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
201618 ROKACL D-backs 172153 351041 13555 20 229310366676 137351 328 304 91 -2 +0 +5 0.4
201719 ROKMissoula Osprey 217199 621529 13564 20 312366543908 231393 266 395 161 +15 +0 +6 2.2
201820 AKane County Cougars 189160 28723 24713 10 175294300594 125284 3813 275 68 -7 +0 +5 -0.1
201921 AKane County Cougars 193176 351002 13482 10 199262290552 91258 257 251 50 -11 +0 +5 -0.5