Zachery Almond

PosC
B/TR/R
Born1996-04-12
Age (2026)30

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201721 ROKACL D-backs 6254 10100 7200 11 185279204482 19286 3211 232 36
201721 ROKACL D-backs 6250 13200 11140 11 260393300693 40351 2318 326 107
201822 ROKMissoula Osprey 247234 581119 8583 20 248282419700 171290 233 295 84
201822 ROKMissoula Osprey 247229 7916113 13403 20 345388594982 249371 165 424 183
201923 AKane County Cougars 368331 561505 251292 31 169232260492 91248 357 222 28
201923 AKane County Cougars 368313 681705 43932 31 217316319635 102281 2512 286 77
▸ Career Totals
Career 677619 12427114 402075 62 200255315570 115268 316 250 49 -39 +0 +0 +12 +19 -0.7
/ 162G 650594 11926113 381995 62 200254313567 113269 316 250 49 -37 +0 +0 +12 +18 -0.7

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
201721 ROKACL D-backs 6250 13200 11140 11 260393300693 40351 2318 326 107 +1 -0 +2 0.2
201822 ROKMissoula Osprey 247229 7916113 13403 20 345388594982 249371 165 424 183 +23 +0 +7 3.1
201923 AKane County Cougars 368313 681705 43932 31 217316319635 102281 2512 286 77 -9 +0 +10 0.1