Zach Morgan

C Sacramento River Cats
Age 27 R/R 5'11" / 202 lbs AAA HR -15%H -3% Svc 0.0 · Ctrl thru 2034
Overview
AAA40-MANPROSPECTMiLBFA 2035
ETA2028MLB%30%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202525AAASF48.268/.348/.3901076—.262/.326/.381
202525AASF112.200/.294/.2842236—.182/.257/.232
202626AAASF140.226/.304/.3232053—.203/.261/.266
202626AASF35.360/.515/.52011160—.370/.485/.519
2027PROJ30% MLB27MLBSF57.227/.293/.32311780.1
2028PROJ48% MLB28MLBSF128.226/.293/.32221780.2
2029PROJ55% MLB29MLBSF166.225/.291/.32021770.1
Next 3 projected WAR 0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
K%87
Whiff%85
Z-Con%80
Chase%71
BB%38
Max EV27
Career WAR0 WAR median (P10 -0 / P90 1, comp-based) · star 0% · didn't stick 95%
CompsLuis Martinez (age 27) · Bryson Brigman (age 27) · Rob Johnson (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†78
AVG/OBP/SLG.227 / .293 / .323
PA57
HR1
K%21
BB%7
BABIP276
ISO96
MLB%30%
Value2027 · WAR
BAT: -5.0 runs (wOBA-derived runs vs avg)-5BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: +0.40+0.4WAR
0.00.51.00.10.20.10.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · ContractCON 62 / POW 36
Toolsscout grade
CONTACT62
scouting grade only
POWER36
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M———
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.7M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202222 ROKACL Giants Orange — 3027 4200 380 00 148233222456 74211 2710 216 -21 — — — — — —
202323 A+Eugene Emeralds — 9589 26602 5200 00 292330427757 135353 215 333 59 — — — — — —
202323 ASan Jose Giants — 258209 531314 43451 71 254383383766 129297 1717 345 68 — — — — — —
202323 INTLScottsdale Scorpions — 4034 9001 680 10 265375353728 88320 2015 338 115 — — — — — —
202424 AARichmond Flying Squirrels — 9384 19302 8220 30 226293333627 107283 249 282 38 — — — — — —
202424 A+Eugene Emeralds — 239199 411003 34413 51 206331302632 95242 1714 294 43 — — — — — —
202525 AAASacramento River Cats — 4841 11201 491 00 268348390738 122323 198 321 76 — — — — — —
202525 AARichmond Flying Squirrels — 11295 19202 11142 20 200294284578 84210 1210 263 36 — — — — — —
202626 AAASacramento River Cats — 140124 28602 13201 00 226304323627 97250 149 284 53 — — — — — —
202626 AARichmond Flying Squirrels — 3525 9101 771 10 3605155201.035 160444 2020 438 160 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202222 ROK MLEACL Giants Orange — 3028 2100 2110 00 71133107240 36160 377 137 -21 — — — — — —
202323 A+ MLEEugene Emeralds — 9590 21501 4260 00 233266322588 89298 274 255 59 — — — — — —
202323 A MLESan Jose Giants — 258223 451014 29661 71 202296309606 108249 2611 269 68 — — — — — —
202424 AA MLERichmond Flying Squirrels — 9386 16201 6260 30 186239244483 58253 286 225 38 — — — — — —
202424 A+ MLEEugene Emeralds — 239210 36902 23573 51 171263243506 71213 2410 232 43 — — — — — —
202525 AAA MLESacramento River Cats — 4842 11201 3111 00 262326381707 119296 236 281 76 — — — — — —
202525 AA MLERichmond Flying Squirrels — 11299 18201 8172 20 182257232489 51189 157 222 36 — — — — — —
202626 AAA MLESacramento River Cats — 140128 26501 9241 00 203261266526 62236 176 246 53 — — — — — —
202626 AA MLERichmond Flying Squirrels — 3527 10101 591 10 3704855191.003 148418 2614 405 160 — — — — — —
202222 ROK MLEACL Giants Orange — 3028 2100 2110 00 71133107240 36118 377 137 -21 — — — — — —
202222 ROK RAWACL Giants Orange — 3027 4200 380 00 148233222456 74211 2710 216 -21 — — — — — —
202323 A MLE3 teams — 393350 731716 361021 81 209284314599 106270 269 265 66 — — — — — —
202323 A RAW3 teams — 393332 881917 54731 81 265370392761 127314 1914 341 66 — — — — — —
202424 A+ MLE2 teams — 332296 521104 29833 81 176256253509 78227 259 230 42 — — — — — —
202424 A+ RAW2 teams — 332283 601305 42633 81 212320311631 99253 1913 291 42 — — — — — —
202525 AA MLE2 teams — 160141 28402 11283 20 199271270540 71230 187 240 48 — — — — — —
202525 AA RAW2 teams — 160136 30403 15233 20 221310316626 96241 149 280 48 — — — — — —
202626 AAA MLE2 teams — 175155 36602 14322 10 232304310614 77274 188 278 74 — — — — — —
202626 AAA RAW2 teams — 175149 37703 20272 10 248345356701 107279 1511 315 74 — — — — — —
202222 ROK MLEACL Giants Orange — 3028 2100 2110 00 71133107240 36160 377 137 -21 — — — — — —
202323 A MLE3 teams — 393353 731716 361021 81 207284312596 105262 269 265 66 — — — — — —
202424 A+ MLE2 teams — 332297 521104 29833 81 175256253509 77224 259 230 42 — — — — — —
202525 AA MLE2 teams — 160145 28402 11283 20 193271262533 69221 187 240 48 — — — — — —
202626 AAA MLE2 teams — 175157 36602 14322 10 229304306610 76272 188 278 74 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 A+ MLE2 teams — 332297 521104 29833 81 175256253509 77224 259 230 42 — — — — — —
202525 AA MLE2 teams — 160145 28402 11283 20 193271262533 69221 187 240 48 — — — — — —
202626 AAA MLE2 teams — 175157 36602 14322 10 229304306610 76272 188 278 74 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLESF 30% 225204 47913 17462 31 231297330627 100280 208 284 78 -6 +0 +0 +4 +5 0.4
▸ 2027 — real world (MLB)
202727 MLB CTXSF 30% 5752 11201 4121 10 227293323617 96276 217 280 78 -1 +0 +0 +1 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLESF 48% 266241 561114 20553 31 230296330626 100279 218 283 78 -7 +0 -1 +5 +6 0.3
202929 MLB MLESF 55% 303274 621214 23643 21 228294327622 99279 218 282 77 -8 +0 -1 +5 +7 0.2
203030 MLB MLESF 59% 328298 681315 24703 10 226292324616 97278 217 279 75 -10 +0 -2 +6 +7 0.1
203131 MLB MLESF 61% 311282 631214 23683 10 223289318607 95276 227 275 72 -10 +0 -3 +6 +7 -0.1
202828 MLB CTXSF 48% 128116 26502 10261 10 226293322615 96276 208 279 78 -3 +0 -0 +2 +3 0.2
202929 MLB CTXSF 55% 166151 33702 12352 10 225291320611 96275 217 277 77 -5 +0 -1 +3 +4 0.1
203030 MLB CTXSF 59% 193175 40813 14412 10 223289317606 94274 217 275 75 -6 +0 -1 +3 +4 0.1
203131 MLB CTXSF 61% 190172 37702 14422 10 220286311597 92272 227 271 72 -6 +0 -2 +3 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 677614 1362719 501447 40 221288313600 91273 217 275 67 -20 +1 -4 +12 +15 0.4
/ 162G— A+C — 650590 1312619 481387 40 222289315604 93273 217 275 67 -19 +1 -4 +12 +14 0.3
Career— MLE — 24892238 48195634 19655223 295 215285308593 93267 228 267 67 -40 +1 -7 +25 +30 0.9
/ 162G— MLE — 650584 1262529 511446 81 216285312597 96268 228 267 67 -19 +0 -3 +12 +14 0.4