Johan FernandezC ACL D-backs
Age 19 R/R 6'0" / 180 lbs ROK HR -11% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION58 act + 6 ros · stats below = ROS only
showingROS
wRC+†60
AVG/OBP/SLG.167 / .167 / .167
PA6
HR0
K%33
BB%8
BABIP296
ISO86
MLB%0%
Value2026 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: -0.20-0.2WAR
0.00.51.00.20.30.50.60.60.60.60.50.40.326272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$22M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.6$2M+$1M
2033Pre-Arb$1.0M+0.6$1M+$1.0M
2034Pre-Arb$1.0M+0.6$1M+$0.9M
2035Arb-1$3M+0.5$1M+$0.0M
2036Arb-2$4M+0.4$0.7M+$0.0M (cut)
2037Arb-3$5M+0.3$0.5M+$0.0M (cut)
Totals $5M $7M +$3M

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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202417 ROKDSL Arizona Black 5443 8400 7113 01 186340279619 93250 2013 293 85 -1 -0 +1 -0.0
202518 ROKDSL Arizona Red 7665 16203 8172 10 246347415762 169289 2211 340 116 +1 +0 +2 0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Arizona Black 5445 6300 5163 01 133264200464 67194 309 207 26 -5 -0 +1 -0.4
202518 ROK MLEDSL Arizona Red 7668 11102 5262 10 162240265505 103224 347 224 38 -6 +0 +2 -0.4
202417 ROK MLEDSL Arizona Black 5445 6300 5163 01 133264200464 67207 309 207 26
202417 ROK RAWDSL Arizona Black 5443 8400 7113 01 186340279619 93250 2013 293 26
202518 ROK MLEDSL Arizona Red 7668 11102 5262 10 162240265505 103225 347 224 38
202518 ROK RAWDSL Arizona Red 7665 16203 8172 10 246347415762 169289 2211 340 38
202417 ROK MLEDSL Arizona Black 5446 6300 5163 01 130264196460 65194 309 207 26
202518 ROK MLEDSL Arizona Red 7669 11102 5262 10 159240261501 101224 347 224 38
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202417 ROK MLEDSL Arizona Black 5446 6300 5163 01 130264196460 65194 309 207 26
202518 ROK MLEDSL Arizona Red 7669 11102 5262 10 159240261501 101224 347 224 38
YTD19 ROK MLEARI 5850 8100 7241 00 160276180456 20308 4112 229 41 -4 +0 +0 +1 +1 -0.2
▸ 2026 season
YTD19 ROK RAWARI 5846 12200 11171 00 261414304718 43414 2919 345 41
ROS19 ROK MLEARI 0% 66 1000 020 00 167167167333 290 330 257 60 -0 +0 +0 +0 +0 -0.0
TOT19 ROK MLEARI 6456 9100 7261 00 161266179444 18300 4111 232 43 -4 +0 +0 +1 +1 -0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202720 MLB MLEARI 34% 162146 31612 13492 10 212286308594 96295 308 270 69 -6 +0 +0 +3 +4 0.1
202821 MLB MLEARI 48% 303271 591125 25894 31 218293328622 111296 298 278 74 -9 +0 +0 +5 +7 0.3
202922 MLB MLEARI 54% 407364 781427 341176 41 214292321614 107297 298 284 78 -11 +0 +0 +7 +9 0.6
203023 MLB MLEARI 57% 476426 931729 401367 41 218296331627 113297 298 288 81 -11 +0 +0 +8 +10 0.9
203124 MLB MLEARI 57% 520463 10419311 441488 52 225303350653 125298 288 290 82 -11 +0 +0 +9 +11 1.0
203225 MLB MLEARI 57% 520463 10419311 441488 52 225303350653 125298 288 292 83 -10 +0 +0 +9 +11 1.1
203326 MLB MLEARI 56% 520463 10419311 441488 52 225303350653 125298 288 293 84 -10 +0 +0 +9 +11 1.1
203427 MLB MLEARI 55% 520463 10419311 441488 52 225303350653 125298 288 293 84 -10 +0 +0 +9 +11 1.1
203528 MLB MLEARI 55% 520462 10218211 451498 42 221301340641 119298 299 292 84 -10 +0 -1 +9 +11 1.0
203629 MLB MLEARI 53% 520462 10118211 451508 41 219299338637 119297 299 290 82 -11 +0 -1 +9 +11 0.9
203730 MLB MLEARI 53% 520462 10118211 451518 41 219299338637 119295 299 287 80 -12 +0 -2 +9 +11 0.7
203831 MLB MLEARI 52% 504448 9617210 441487 31 214295328623 114293 299 283 78 -13 +0 -3 +9 +11 0.4
203932 MLB MLEARI 56% 488436 921629 421457 21 211291319610 108289 309 277 74 -15 +0 -4 +9 +11 0.1
204033 MLB MLEARI 59% 446399 821428 381356 21 206284311595 105285 309 271 69 -16 +0 -4 +8 +10 -0.3
202720 MLB CTXARI 34% 5650 11201 5171 00 220304320624 100301 309 263 69 -2 +0 +0 +1 +1 0.0
202821 MLB CTXARI 48% 147132 28512 12432 10 212288311598 98302 298 270 74 -4 +0 +0 +3 +3 0.2
202922 MLB CTXARI 54% 221198 43814 18643 21 217292328621 111303 298 276 78 -6 +0 +0 +4 +5 0.3
203023 MLB CTXARI 57% 269240 541025 23774 21 225303346649 121303 299 280 81 -6 +0 +0 +5 +6 0.5
203124 MLB CTXARI 57% 294263 601126 25844 31 228305354658 125304 299 282 82 -6 +0 +0 +5 +6 0.6
203225 MLB CTXARI 57% 294263 601126 25834 31 228305354658 125304 289 283 83 -6 +0 +0 +5 +6 0.6
203326 MLB CTXARI 56% 294263 591126 25834 31 224301350651 125304 289 284 84 -6 +0 +0 +5 +6 0.6
203427 MLB CTXARI 55% 288257 581126 25824 21 226304354658 128304 289 284 84 -5 +0 +0 +5 +6 0.6
203528 MLB CTXARI 55% 285254 581126 25814 21 228307358666 130303 289 283 84 -6 +0 -0 +5 +6 0.5
203629 MLB CTXARI 53% 278248 541015 24804 21 218297327624 109302 299 281 82 -6 +0 -1 +5 +6 0.4
203730 MLB CTXARI 53% 274244 531015 24804 21 217298328626 111301 299 278 80 -6 +0 -1 +5 +6 0.3
203831 MLB CTXARI 52% 263234 50915 23774 21 214295325620 111298 299 274 78 -7 +0 -1 +5 +6 0.2
203932 MLB CTXARI 56% 274244 521015 24814 10 213294324618 111295 309 269 74 -9 +0 -2 +5 +6 0.1
204033 MLB CTXARI 59% 263234 49914 23804 10 209291308599 98291 309 263 69 -10 +0 -2 +5 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 35003124 6891281966 301101250 2610 221299337636 117303 299 278 79 -84 +1 -8 +62 +76 4.8
/ 162G A+C 650580 12824412 561889 52 221299338637 117304 299 278 79 -16 +0 -2 +12 +14 0.9
Career MLE 65625847 126922931129 5571905100 5219 217296333629 116296 298 285 79 -156 +3 -15 +115 +139 8.8
/ 162G MLE 650579 12623313 5518910 52 218296335631 117297 298 285 79 -16 +0 -1 +12 +14 0.9