Francisco Hernandez

Pos3B
B/TR/R
Born1999-10-08
Age (2027)27
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202121A+STL346.186/.267/.270384—.131/.194/.188
202222A+STL364.219/.330/.33251852—.186/.271/.276
202323A+STL224.215/.268/.3253813—.159/.196/.234
Contract
No contract data on file.

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.

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)
201717 ROKDSL Cardinals — 9990 18103 3264 13 200258311569 111238 263 255 -6 — — — — — —
201818 ROKDSL Cardinals Red — 269222 651423 33568 37 293403414817 122371 2112 364 47 — — — — — —
201919 ROKGCL Cardinals — 165146 33807 14314 42 226311425736 199239 198 326 36 — — — — — —
202121 A+Peoria Chiefs — 346311 581133 311413 86 186267270537 84327 419 249 4 — — — — — —
202222 A+Peoria Chiefs — 364310 681625 461005 184 219330332662 113303 2713 304 52 — — — — — —
202323 A+Peoria Chiefs — 224209 45833 15650 84 215268325593 110298 297 267 13 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEDSL Cardinals — 9991 12101 2324 13 132186176361 44162 322 159 -6 — — — — — —
201818 ROK MLEDSL Cardinals Red — 269233 41811 22688 37 176270232502 56235 258 237 47 — — — — — —
201919 ROK MLEGCL Cardinals — 165151 23505 9454 42 152220285504 132175 275 222 36 — — — — — —
202121 A+ MLEPeoria Chiefs — 346320 42822 221903 86 131194188382 56306 556 174 4 — — — — — —
202222 A+ MLEPeoria Chiefs — 364323 601324 331195 184 186271276547 90273 339 245 52 — — — — — —
202323 A+ MLEPeoria Chiefs — 224214 34622 10860 84 159196234430 75249 384 188 13 — — — — — —
201717 ROK MLEDSL Cardinals — 9991 12101 2324 13 132186176361 44183 322 159 -6 — — — — — —
201717 ROK RAWDSL Cardinals — 9990 18103 3264 13 200258311569 111238 263 255 -6 — — — — — —
201818 ROK MLEDSL Cardinals Red — 269233 41811 22688 37 176270232502 56238 258 237 47 — — — — — —
201818 ROK RAWDSL Cardinals Red — 269222 651423 33568 37 293403414817 122371 2112 364 47 — — — — — —
201919 ROK MLEGCL Cardinals — 165151 23505 9454 42 152220285504 132176 275 222 36 — — — — — —
201919 ROK RAWGCL Cardinals — 165146 33807 14314 42 226311425736 199239 198 326 36 — — — — — —
202121 A+ MLEPeoria Chiefs — 346320 42822 221903 86 131194188382 56310 556 174 4 — — — — — —
202121 A+ RAWPeoria Chiefs — 346311 581133 311413 86 186267270537 84327 419 249 4 — — — — — —
202222 A+ MLEPeoria Chiefs — 364323 601324 331195 184 186271276547 90276 339 245 52 — — — — — —
202222 A+ RAWPeoria Chiefs — 364310 681625 461005 184 219330332662 113303 2713 304 52 — — — — — —
202323 A+ MLEPeoria Chiefs — 224214 34622 10860 84 159196234430 75254 384 188 13 — — — — — —
202323 A+ RAWPeoria Chiefs — 224209 45833 15650 84 215268325593 110298 297 267 13 — — — — — —
201717 ROK MLEDSL Cardinals — 9993 12101 2324 13 129186172358 43162 322 159 -6 — — — — — —
201818 ROK MLEDSL Cardinals Red — 269237 41811 22688 37 173270228498 55235 258 237 47 — — — — — —
201919 ROK MLEGCL Cardinals — 165151 23505 9454 42 152220285504 132175 275 222 36 — — — — — —
202121 A+ MLEPeoria Chiefs — 346318 42822 221903 86 132194189383 57306 556 174 4 — — — — — —
202222 A+ MLEPeoria Chiefs — 364323 601324 331195 184 186271276547 90273 339 245 52 — — — — — —
202323 A+ MLEPeoria Chiefs — 224212 34622 10860 84 160196236432 75249 384 188 13 — — — — — —
▸ Career Totals
Career— MLE — 14671332 21241715 9854024 4226 159230234464 75250 377 210 28 -126 -2 +0 +5 +32 -9.2
/ 162G— MLE — 650590 941837 4323911 1912 159230236465 76249 377 210 28 -56 -1 +0 +2 +14 -4.1

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 A+Peoria Chiefs · 224 PAwOBA .260 → .188 (−73)K% 29.0% → 38.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.02%÷0.961×1.270——38.36%
BB% (unintentional) /PA6.70%÷1.065×0.710—×0.9884.41%
HBP% /PA0.00%—×0.790—×0.9880.00%
Singles /BIP21.53%÷1.030×0.920×0.965×0.98818.35%
Doubles /BIP5.56%÷0.992×0.810×0.965×0.9884.33%
Triples /BIP2.08%÷0.900×0.850×0.965×0.9881.88%
Home runs /BIP2.08%÷1.093×0.800—×0.9881.51%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 119, 1B 106, 2B 98, 3B 80, K 92, BB 113 — applied at half strength. Age: age 24 vs a level average of 22.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.965.

Result: wOBA .260 → .188; ISO .110 → .077; BABIP .298 → .249. 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 A+Peoria Chiefs · 364 PAwOBA .299 → .245 (−54)K% 27.5% → 32.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.47%÷1.064×1.270——32.79%
BB% (unintentional) /PA12.64%÷0.992×0.710—×0.9989.02%
HBP% /PA1.37%—×0.790—×0.9981.08%
Singles /BIP21.43%÷1.012×0.920×1.024×0.99819.92%
Doubles /BIP7.62%÷0.989×0.810×1.024×0.9986.38%
Triples /BIP0.95%÷0.929×0.850×1.024×0.9980.89%
Home runs /BIP2.38%÷1.114×0.800—×0.9981.71%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 123, 1B 102, 2B 98, 3B 86, K 113, BB 98 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .299 → .245; ISO .113 → .089; BABIP .303 → .273. 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+Peoria Chiefs · 346 PAwOBA .244 → .174 (−70)K% 40.8% → 55.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.75%÷1.000×1.350——55.04%
BB% (unintentional) /PA8.96%÷0.984×0.710—×1.0126.54%
HBP% /PA0.87%—×0.810—×1.0120.71%
Singles /BIP24.12%÷0.988×0.910×1.032×1.01223.19%
Doubles /BIP6.47%÷0.945×0.830×1.032×1.0125.94%
Triples /BIP1.76%÷1.150×0.820×1.032×1.0121.31%
Home runs /BIP1.76%÷1.063×0.830—×1.0121.39%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 113, 1B 98, 2B 89, 3B 130, K 100, BB 97 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.032.

Result: wOBA .244 → .174; ISO .084 → .053; BABIP .327 → .306. 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 ROKGCL Cardinals · 165 PAwOBA .319 → .222 (−98)K% 18.8% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.79%÷1.000×1.440——27.05%
BB% (unintentional) /PA8.48%÷1.000×0.620—×0.9955.23%
HBP% /PA2.42%—×0.720—×0.9951.74%
Singles /BIP15.65%÷1.000×0.820×0.950×0.99512.13%
Doubles /BIP6.96%÷1.000×0.720×0.950×0.9954.73%
Triples /BIP0.00%÷1.000×0.720×0.950×0.9950.00%
Home runs /BIP6.09%÷1.000×0.780—×0.9954.72%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .319 → .222; ISO .199 → .141; BABIP .239 → .175. 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).

2018 DSLDSL Cardinals Red · 269 PAwOBA .360 → .237 (−123)K% 20.8% → 25.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.82%÷1.000×1.220——25.40%
BB% (unintentional) /PA11.90%÷1.000×0.700—×0.9958.29%
HBP% /PA2.97%—×0.700—×0.9952.07%
Singles /BIP27.71%÷1.000×0.680×0.972×0.99518.22%
Doubles /BIP8.43%÷1.000×0.600×0.972×0.9954.89%
Triples /BIP1.20%÷1.000×0.600×0.972×0.9950.70%
Home runs /BIP1.81%÷1.000×0.470—×0.9950.85%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .360 → .237; ISO .122 → .069; BABIP .371 → .235. 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).

2017 DSLDSL Cardinals · 99 PAwOBA .253 → .159 (−93)K% 26.3% → 32.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.26%÷1.000×1.220——32.04%
BB% (unintentional) /PA3.03%÷1.000×0.700—×1.0082.14%
HBP% /PA4.04%—×0.700—×1.0082.85%
Singles /BIP21.88%÷1.000×0.680×1.027×1.00815.39%
Doubles /BIP1.56%÷1.000×0.600×1.027×1.0080.97%
Triples /BIP0.00%÷1.000×0.600×1.027×1.0080.00%
Home runs /BIP4.69%÷1.000×0.470—×1.0082.22%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .253 → .159; ISO .111 → .053; BABIP .238 → .162. 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).