Xavier Fernández

PosC
B/TR/R
Born1995-07-15
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202227AAA/AACWS311.268/.323/.3624257—.231/.268/.295
202328AAA/AACWS396.301/.381/.51715095—.244/.304/.408
202429INTLGigantes de C…82.190/.210/.2410022—
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2023 AAA
Z-Con%86
K%82
Whiff%73
BB%44
Max EV29
Chase%18

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 = full-season projection (no games played yet). 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 1-3 WAR low.

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)
201318 ROKAZL Royals — 8979 25300 8110 03 316379354734 38362 129 330 67 — — — — — —
201419 ROKBurlington Royals — 8979 12500 8121 00 152239215454 63179 139 214 -7 — — — — — —
201520 ROKIdaho Falls Chukars — 182159 521214 14237 00 327406491896 164358 138 395 87 — — — — — —
201621 ALexington Legends — 363328 851509 30511 10 259323387710 128280 148 316 53 — — — — — —
201621 INTLIndios de Mayaguez — 1917 6100 101 00 353421412833 59353 05 381 144 — — — — — —
201823 AANorthwest Arkansas Naturals — 131119 39823 10171 22 328385504889 176360 138 389 107 — — — — — —
201823 A+Wilmington Blue Rocks — 144135 341302 7191 11 252294393686 141278 135 303 57 — — — — — —
201823 INTLIndios de Mayaguez — 3531 3100 240 00 97152129281 32111 116 128 -27 — — — — — —
201924 AAAOmaha Storm Chasers — 146132 36605 10191 01 273329432760 159284 137 332 68 — — — — — —
201924 AANorthwest Arkansas Naturals — 5851 10002 6131 10 196293314607 118222 2210 281 36 — — — — — —
201924 ROKAZL Royals — 1716 6201 000 10 3753756881.062 312312 00 433 123 — — — — — —
202025 INTLIndios de Mayaguez — 4641 13212 251 00 317364561925 244306 114 385 147 — — — — — —
202126 AABirmingham Barons — 221195 55509 21442 10 282358446804 164317 2010 355 72 — — — — — —
202126 A+Winston-Salem Dash — 1614 3001 141 00 214312429741 214222 256 333 53 — — — — — —
202126 INTLIndios de Mayaguez — 10696 29501 861 00 302362385747 83311 68 336 114 — — — — — —
202227 AAACharlotte Knights — 180168 401202 12240 21 238289345634 107268 137 286 41 — — — — — —
202227 AABirmingham Barons — 131119 37302 11200 00 311369387756 76357 158 341 78 — — — — — —
202328 AAACharlotte Knights — 141124 411205 15230 00 331403548951 218367 1611 411 110 — — — — — —
202328 AABirmingham Barons — 255222 6318010 26394 01 284369500869 216301 1510 379 86 — — — — — —
202429 INTLGigantes de Carolina — 8279 15210 181 00 190210241450 51208 101 201 22 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201318 ROK MLEAZL Royals — 8982 21200 5160 03 256299280579 24314 186 267 67 — — — — — —
201419 ROK MLEBurlington Royals — 8982 10400 5171 00 122182171353 49147 196 158 -7 — — — — — —
201520 ROK MLEIdaho Falls Chukars — 182165 42913 8337 00 255317376692 121289 184 297 87 — — — — — —
201621 A MLELexington Legends — 363341 751106 17671 10 220259305564 85252 185 247 53 — — — — — —
201823 AA MLENorthwest Arkansas Naturals — 131123 34622 6211 22 276315407722 130318 165 326 107 — — — — — —
201823 A+ MLEWilmington Blue Rocks — 144138 301102 4271 11 217245341585 123249 193 252 57 — — — — — —
201924 AAA MLEOmaha Storm Chasers — 146135 31504 7251 01 230273356628 126245 175 269 68 — — — — — —
201924 AA MLENorthwest Arkansas Naturals — 5853 9002 4161 10 170241283524 113190 287 221 36 — — — — — —
201924 ROK MLEAZL Royals — 1716 4101 000 10 250250500750 250230 00 350 123 — — — — — —
202126 AA MLEBirmingham Barons — 221203 46506 13542 10 227280340620 113266 246 274 72 — — — — — —
202126 A+ MLEWinston-Salem Dash — 1614 3001 161 00 214312429741 214192 386 246 53 — — — — — —
202227 AAA MLECharlotte Knights — 180172 351001 8300 21 203239279518 76242 174 229 41 — — — — — —
202227 AA MLEBirmingham Barons — 131123 33301 7250 00 268308317625 49320 195 283 78 — — — — — —
202328 AAA MLECharlotte Knights — 141129 361003 10280 00 279331426757 147328 207 331 110 — — — — — —
202328 AA MLEBirmingham Barons — 255231 521608 17514 01 225290398688 173247 207 295 86 — — — — — —
201318 ROK MLEAZL Royals — 8982 21200 5160 03 256299280579 24313 186 267 67 — — — — — —
201318 ROK RAWAZL Royals — 8979 25300 8110 03 316379354734 38362 129 330 67 — — — — — —
201419 ROK MLEBurlington Royals — 8982 10400 5171 00 122182171353 49154 196 158 -7 — — — — — —
201419 ROK RAWBurlington Royals — 8979 12500 8121 00 152239215454 63179 139 214 -7 — — — — — —
201520 ROK MLEIdaho Falls Chukars — 182165 42913 8337 00 255317376692 121298 184 297 87 — — — — — —
201520 ROK RAWIdaho Falls Chukars — 182159 521214 14237 00 327406491896 164358 138 395 87 — — — — — —
201621 A MLE2 teams — 382358 791206 18702 10 221262304566 84256 185 247 53 — — — — — —
201621 A RAW2 teams — 382345 911609 31512 10 264328388716 125285 138 320 53 — — — — — —
201823 A+ MLE3 teams — 310293 721925 11542 33 246278375653 130284 174 287 81 — — — — — —
201823 A+ RAW3 teams — 310285 762225 19402 33 267317411728 144293 136 320 81 — — — — — —
201924 AAA MLE3 teams — 221204 43606 11422 21 211258328586 118234 195 263 64 — — — — — —
201924 AAA RAW3 teams — 221199 52808 16322 21 261323422745 161273 147 326 64 — — — — — —
202025 INTL MLEIndios de Mayaguez — 4641 13212 251 00 317364561925 244306 114 — — — — — — — —
202025 INTL RAWIndios de Mayaguez — 4641 13212 251 00 317364561925 244306 114 385 147 — — — — — —
202126 AA MLE3 teams — 343316 707010 19864 10 222274339613 117268 256 272 70 — — — — — —
202126 AA RAW3 teams — 343305 8710011 30544 10 285357426783 141311 169 348 70 — — — — — —
202227 AAA MLE2 teams — 311295 681302 15540 21 231268295563 64275 175 252 57 — — — — — —
202227 AAA RAW2 teams — 311287 771504 23440 21 268323362685 94304 147 309 57 — — — — — —
202328 AA MLE2 teams — 396360 8826011 27794 01 244304408713 164280 207 308 94 — — — — — —
202328 AA RAW2 teams — 396346 10430015 41624 01 301381517898 217325 1610 391 94 — — — — — —
202429 INTL MLEGigantes de Carolina — 8279 15210 181 00 190210241450 51208 101 — — — — — — — —
202429 INTL RAWGigantes de Carolina — 8279 15210 181 00 190210241450 51208 101 201 22 — — — — — —
201318 ROK MLEAZL Royals — 8984 21200 5160 03 250299274573 24314 186 267 67 — — — — — —
201419 ROK MLEBurlington Royals — 8983 10400 5171 00 120182169350 48147 196 158 -7 — — — — — —
201520 ROK MLEIdaho Falls Chukars — 182165 42913 8337 00 255317376692 121289 184 297 87 — — — — — —
201621 A MLE2 teams — 382359 791206 18702 10 220262304566 84252 185 247 53 — — — — — —
201823 A+ MLE3 teams — 310294 721925 11542 33 245278374652 129282 174 287 81 — — — — — —
201924 AAA MLE3 teams — 221206 43606 11422 21 209258325583 117229 195 263 64 — — — — — —
202126 AA MLE3 teams — 343317 707010 19864 10 221274338612 117261 256 272 70 — — — — — —
202227 AAA MLE2 teams — 311293 681302 15540 21 232268297565 65275 175 252 57 — — — — — —
202328 AA MLE2 teams — 396362 8826011 27794 01 243304406710 163276 207 308 94 — — — — — —
▸ Career Totals
Career— MLE — 24512275 521102545 12246424 99 229276338613 109266 195 256 59 -119 -2 +0 +44 +53 -2.4
/ 162G— MLE — 650603 13827112 321236 22 229274337611 108266 195 256 59 -32 -0 +0 +12 +14 -0.6

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2023 AABirmingham Barons · 255 PAwOBA .373 → .295 (−78)K% 15.3% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.29%÷0.938×1.220——19.90%
BB% (unintentional) /PA10.20%÷0.995×0.680—×0.9686.75%
HBP% /PA1.57%—×0.840—×0.9681.28%
Singles /BIP19.13%÷1.069×0.920×0.964×0.96815.36%
Doubles /BIP9.84%÷0.961×0.910×0.964×0.9688.69%
Triples /BIP0.00%÷0.967×0.880×0.964×0.9680.00%
Home runs /BIP5.46%÷1.013×0.800—×0.9684.18%

Factors used: league row SL. Park (home-season share, regressed): HR 103, 1B 114, 2B 92, 3B 93, K 88, BB 99 — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.964.

Result: wOBA .373 → .295; ISO .216 → .176; BABIP .301 → .247. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 AAACharlotte Knights · 141 PAwOBA .406 → .331 (−75)K% 16.3% → 20.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.31%÷0.978×1.200——20.02%
BB% (unintentional) /PA10.64%÷1.078×0.690—×0.9926.75%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP23.76%÷0.967×0.930×0.992×0.99222.49%
Doubles /BIP11.88%÷0.971×0.830×0.992×0.9929.99%
Triples /BIP0.00%÷0.996×0.970×0.992×0.9920.00%
Home runs /BIP4.95%÷1.152×0.700—×0.9922.98%

Factors used: league row International League. Park (home-season share, regressed): HR 130, 1B 93, 2B 94, 3B 99, K 96, BB 116 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.992.

Result: wOBA .406 → .331; ISO .218 → .158; BABIP .367 → .328. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 AAACharlotte Knights · 180 PAwOBA .278 → .229 (−49)K% 13.3% → 16.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.33%÷0.975×1.200——16.42%
BB% (unintentional) /PA6.67%÷1.028×0.690—×1.0034.49%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP18.06%÷1.003×0.930×1.020×1.00317.14%
Doubles /BIP8.33%÷1.028×0.830×1.020×1.0036.89%
Triples /BIP0.00%÷0.900×0.970×1.020×1.0030.00%
Home runs /BIP1.39%÷1.421×0.700—×1.0030.69%

Factors used: league row International League. Park (home-season share, regressed): HR 184, 1B 101, 2B 106, 3B 80, K 95, BB 106 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.020.

Result: wOBA .278 → .229; ISO .107 → .076; BABIP .268 → .242. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 AABirmingham Barons · 131 PAwOBA .335 → .283 (−51)K% 15.3% → 18.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.27%÷0.988×1.220——18.86%
BB% (unintentional) /PA8.40%÷0.993×0.680—×0.9785.62%
HBP% /PA0.00%—×0.840—×0.9780.00%
Singles /BIP32.32%÷1.000×0.920×0.998×0.97829.05%
Doubles /BIP3.03%÷0.947×0.910×0.998×0.9782.84%
Triples /BIP0.00%÷0.987×0.880×0.998×0.9780.00%
Home runs /BIP2.02%÷1.056×0.800—×0.9781.50%

Factors used: league row SL. Park (home-season share, regressed): HR 111, 1B 100, 2B 89, 3B 97, K 98, BB 99 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.998.

Result: wOBA .335 → .283; ISO .076 → .061; BABIP .357 → .320. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 AABirmingham Barons · 221 PAwOBA .350 → .274 (−76)K% 19.9% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.91%÷1.000×1.220——24.28%
BB% (unintentional) /PA9.50%÷1.119×0.690—×0.9885.79%
HBP% /PA0.90%—×0.850—×0.9880.76%
Singles /BIP27.15%÷1.075×0.940×0.982×0.98823.02%
Doubles /BIP3.31%÷0.928×0.870×0.982×0.9883.01%
Triples /BIP0.00%÷1.150×0.920×0.982×0.9880.00%
Home runs /BIP5.96%÷1.087×0.780—×0.9884.22%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 118, 1B 115, 2B 86, 3B 130, K 100, BB 124 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .350 → .274; ISO .164 → .123; BABIP .317 → .266. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 A+Winston-Salem Dash · 16 PAwOBA .324 → .246 (−78)K% 25.0% → 34.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.974×1.350——34.65%
BB% (unintentional) /PA6.25%÷1.079×0.710—×0.9683.98%
HBP% /PA6.25%—×0.810—×0.9684.90%
Singles /BIP20.00%÷1.000×0.910—×0.96817.62%
Doubles /BIP0.00%÷0.976×0.830—×0.9680.00%
Triples /BIP0.00%÷1.012×0.820—×0.9680.00%
Home runs /BIP10.00%÷0.956×0.830—×0.9688.40%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 91, 1B 100, 2B 95, 3B 102, K 95, BB 116 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .324 → .246; ISO .214 → .163; BABIP .222 → .192. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2019 AAAOmaha Storm Chasers · 146 PAwOBA .325 → .269 (−55)K% 13.0% → 17.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.01%÷0.971×1.290——17.29%
BB% (unintentional) /PA6.85%÷1.065×0.710—×1.0484.79%
HBP% /PA0.68%—×0.980—×1.0480.70%
Singles /BIP22.12%÷1.024×0.900×0.955×1.04819.46%
Doubles /BIP5.31%÷0.973×0.810×0.955×1.0484.42%
Triples /BIP0.00%÷1.038×0.810×0.955×1.0480.00%
Home runs /BIP4.42%÷1.023×0.780—×1.0483.53%

Factors used: league row PCL. Park (home-season share, regressed): HR 105, 1B 105, 2B 95, 3B 108, K 94, BB 113 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.955.

Result: wOBA .325 → .269; ISO .159 → .128; BABIP .284 → .245. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2019 AANorthwest Arkansas Naturals · 58 PAwOBA .274 → .221 (−53)K% 22.4% → 28.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.41%÷0.962×1.220——28.42%
BB% (unintentional) /PA10.34%÷1.001×0.700—×1.0127.32%
HBP% /PA1.72%—×0.870—×1.0121.52%
Singles /BIP21.05%÷1.083×0.920—×1.01218.10%
Doubles /BIP0.00%÷0.986×0.840—×1.0120.00%
Triples /BIP0.00%÷1.091×0.940—×1.0120.00%
Home runs /BIP5.26%÷0.901×0.800—×1.0124.73%

Factors used: league row TL. Park (home-season share, regressed): HR 80, 1B 117, 2B 97, 3B 118, K 92, BB 100 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .274 → .221; ISO .118 → .101; BABIP .222 → .190. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .