Joey Armstrong

PosRF
B/TR/R
Born1993-08-20
Age (2026)32

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201521 ROKMissoula Osprey 189170 27401 14530 22 .159.223.200.423 .041.218 287 .199 11 -19 -0 +0 -2 +5 -1.7
201622 A2 teams 264237 521122 19797 60 .219.297.308.605 .089.321 307 .261 58 -12 +1 +0 -3 +7 -0.7
▸ Career Totals (MLE all levels + projections)
Career 453407 791523 331327 82 .194.266.263.529 .069.276 297 .235 38 -32 +1 +0 -5 +13 -2.3
/ 162G 650584 1142234 4718910 113 .195.266.264.530 .068.278 297 .235 38 -45 +1 +0 -7 +18 -3.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201521 ROKMissoula Osprey 189161 35602 23370 22 .217.315.292.607 .075.264 2012 .277 70 -6 -0 +5 -0.1
201622 A+Visalia Rawhide 5651 8300 3152 00 .157.232.216.448 .059.222 275 .213 21 -5 +0 +2 -0.3
201622 AKane County Cougars 208178 501122 24485 60 .281.382.399.781 .118.375 2312 .354 129 +7 +1 +6 1.4