Cristhian Vaquero

OF Fredericksburg Nationals
Age 22 S/R 6'3" / 180 lbs A Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419AWSH401.190/.292/.30352922—.142/.222/.219
202520AWSH445.256/.346/.39682752—.189/.264/.288
202621A+/A/ROKWSH192.232/.325/.34841436—.174/.251/.263
2027PROJMLE22MLBWSH378.181/.251/.27151248-0.5
2028PROJ34% MLB23MLBWSH57.187/.258/.2871256-0.2
Next 2 projected WAR -0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2026 A+
Speed70
BB%42
K%29
Whiff%17
wOBA11
wRC+11
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 97%
CompsEduardo Lopez (age 22) · Viandel Pena (age 22) · Dasan Brown (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 139 proj PA
wRC+†48
AVG/OBP/SLG.179 / .249 / .268
PA139
HR2
K%35
BB%7
ISO90
MLB%0%
Value2027 · WAR
BAT: -8.6 runs (wOBA-derived runs vs avg)-9BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.8 runs (Positional adjustment)-1POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.5-0.22728
Tools · ContractCON 40 / POW 35
Toolsscout grade
CONTACT40
scouting grade only
POWER35
scouting grade only
EYE40
scouting grade only
SPEED55
scouting grade only
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
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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 = 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)
202217 ROKDSL Nationals — 216176 45441 33383 177 256380341721 85317 1815 331 37 — — — — — —
202318 AFredericksburg Nationals — 7866 13111 12180 70 197321288608 91255 2315 287 34 — — — — — —
202318 ROKFCL Nationals — 182140 39921 29355 158 279420393812 114352 1916 358 67 — — — — — —
202419 AFredericksburg Nationals — 401347 661645 3913711 296 190292303595 112295 3410 274 22 — — — — — —
202520 AFredericksburg Nationals — 445379 971388 461108 275 256346396742 140331 2510 328 52 — — — — — —
202621 A+Wilmington Blue Rocks — 5648 11000 6160 40 229309229538 333 2911 253 20 — — — — — —
202621 AFredericksburg Nationals — 10184 22514 14312 61 262376488864 226367 3114 381 71 — — — — — —
202621 ROKFCL Nationals — 3532 5000 1111 41 156200156356 238 313 170 -38 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL Nationals — 216188 31221 22473 177 165263213476 48211 2210 223 37 — — — — — —
202318 A MLEFredericksburg Nationals — 7870 12111 8250 70 171256257514 86236 3210 219 34 — — — — — —
202318 ROK MLEFCL Nationals — 182152 32711 17505 158 211310289600 79274 279 267 67 — — — — — —
202419 A MLEFredericksburg Nationals — 401360 511333 2618011 296 142222219441 78257 456 200 22 — — — — — —
202520 A MLEFredericksburg Nationals — 445396 75966 321548 275 189264288552 98273 357 245 52 — — — — — —
202621 A+ MLEWilmington Blue Rocks — 5651 10000 4210 40 196255196451 293 387 198 20 — — — — — —
202621 A MLEFredericksburg Nationals — 10189 17413 10422 61 191287360647 169309 4210 273 71 — — — — — —
202621 ROK MLEFCL Nationals — 3533 3000 1161 41 9114391234 190 463 112 -38 — — — — — —
202217 ROK MLEDSL Nationals — 216188 31221 22473 177 165263213476 48211 2210 223 37 — — — — — —
202217 ROK RAWDSL Nationals — 216176 45441 33383 177 256380341721 85317 1815 331 37 — — — — — —
202318 ROK MLE2 teams — 260222 44822 25755 228 198294279573 81282 2910 253 57 — — — — — —
202318 ROK RAW2 teams — 260206 521032 41535 228 252389359748 107323 2016 337 57 — — — — — —
202419 A MLEFredericksburg Nationals — 401360 511333 2618011 296 142222219441 78268 456 200 22 — — — — — —
202419 A RAWFredericksburg Nationals — 401347 661645 3913711 296 190292303595 112295 3410 274 22 — — — — — —
202520 A MLEFredericksburg Nationals — 445396 75966 321548 275 189264288552 98283 357 245 52 — — — — — —
202520 A RAWFredericksburg Nationals — 445379 971388 461108 275 256346396742 140331 2510 328 52 — — — — — —
202621 A MLE3 teams — 192174 30413 14793 142 172246259505 86290 417 222 36 — — — — — —
202621 A RAW3 teams — 192164 38514 21583 142 232325348672 116330 3011 305 36 — — — — — —
202217 ROK MLEDSL Nationals — 216189 31221 22473 177 164263212475 48211 2210 223 37 — — — — — —
202318 ROK MLE2 teams — 260228 44822 25755 228 193294272566 79263 2910 253 57 — — — — — —
202419 A MLEFredericksburg Nationals — 401361 511333 2618011 296 141222219440 78257 456 200 22 — — — — — —
202520 A MLEFredericksburg Nationals — 445402 75966 321548 275 187264284547 97273 357 245 52 — — — — — —
202621 A MLE3 teams — 192173 30413 14793 142 173246260506 87283 417 222 36 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 A MLEFredericksburg Nationals — 401361 511333 2618011 296 141222219440 78257 456 200 22 — — — — — —
202520 A MLEFredericksburg Nationals — 445402 75966 321548 275 187264284547 97273 357 245 52 — — — — — —
202621 A MLE3 teams — 192173 30413 14793 142 173246260506 87283 417 222 36 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLEWSH 0% 378342 621035 271316 122 181251271522 90273 357 239 48 -23 +2 +0 -2 +8 -0.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLEWSH 34% 166151 29513 12562 51 188259290549 102274 347 250 56 -9 +1 +0 -1 +4 -0.6
202823 MLB CTXWSH 34% 5752 10201 4191 20 187258287545 100273 337 249 56 -3 +0 +0 -0 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5752 10201 4191 20 192263288552 96281 337 249 43 -3 +0 +0 -0 +1 -0.2
/ 162G— A+C — 650593 11423011 4621711 230 192263287550 94282 337 249 43 -34 +5 +0 -4 +14 -2.0
Career— MLE — 18191617 283451620 14163934 11830 175256260515 85269 358 231 43 -17 +1 +0 -2 +7 -1.2
/ 162G— MLE — 650578 1011667 5022812 4211 175255260514 85269 358 231 43 -37 +2 +0 -4 +14 -2.5

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.

2026 AFredericksburg Nationals · 101 PAwOBA .371 → .273 (−98)K% 30.7% → 41.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.69%÷1.000×1.360——41.74%
BB% (unintentional) /PA13.86%÷1.000×0.690——9.56%
HBP% /PA1.98%—×0.780——1.54%
Singles /BIP22.64%÷1.000×0.920×0.957—19.94%
Doubles /BIP9.43%÷1.000×0.830×0.957—7.49%
Triples /BIP1.89%÷1.000×0.910×0.957—1.64%
Home runs /BIP7.55%÷1.000×0.800——6.04%

Factors used: level-wide A 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 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.957.

Result: wOBA .371 → .273; ISO .226 → .164; BABIP .367 → .309. 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).

2026 A+Wilmington Blue Rocks · 56 PAwOBA .251 → .198 (−54)K% 28.6% → 37.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷1.000×1.310——37.43%
BB% (unintentional) /PA10.71%÷1.000×0.600—×1.0126.51%
HBP% /PA0.00%—×0.770—×1.0120.00%
Singles /BIP34.38%÷1.000×0.870—×1.01230.27%
Doubles /BIP0.00%÷1.000×0.780—×1.0120.00%
Triples /BIP0.00%÷1.000×0.850—×1.0120.00%
Home runs /BIP0.00%÷1.000×0.880—×1.0120.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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).

Result: wOBA .251 → .198; ISO .000 → .000; BABIP .333 → .293. 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).

2026 ROKFCL Nationals · 35 PAwOBA .166 → .112 (−54)K% 31.4% → 45.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.43%÷1.000×1.440——45.26%
BB% (unintentional) /PA2.86%÷1.000×0.620—×0.9751.73%
HBP% /PA2.86%—×0.720—×0.9752.01%
Singles /BIP23.81%÷1.000×0.820—×0.97519.04%
Doubles /BIP0.00%÷1.000×0.720—×0.9750.00%
Triples /BIP0.00%÷1.000×0.720—×0.9750.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9750.00%

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 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .166 → .112; ISO .000 → .000; BABIP .238 → .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).

2025 AFredericksburg Nationals · 445 PAwOBA .324 → .245 (−79)K% 24.7% → 34.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.72%÷0.968×1.360——34.72%
BB% (unintentional) /PA10.11%÷0.987×0.690—×1.0157.17%
HBP% /PA1.80%—×0.780—×1.0151.42%
Singles /BIP25.28%÷1.046×0.920×0.950×1.01521.45%
Doubles /BIP4.83%÷1.050×0.830×0.950×1.0153.68%
Triples /BIP2.97%÷1.106×0.910×0.950×1.0152.36%
Home runs /BIP2.97%÷1.040×0.800—×1.0152.32%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 109, 2B 110, 3B 121, K 94, BB 97 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .324 → .245; ISO .140 → .102; BABIP .331 → .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).

2024 AFredericksburg Nationals · 401 PAwOBA .269 → .200 (−69)K% 34.2% → 44.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.16%÷1.038×1.360——44.76%
BB% (unintentional) /PA9.73%÷1.044×0.690—×1.0306.62%
HBP% /PA2.74%—×0.780—×1.0302.20%
Singles /BIP19.52%÷1.024×0.920×0.950×1.03017.16%
Doubles /BIP7.62%÷0.907×0.830×0.950×1.0306.82%
Triples /BIP1.90%÷1.150×0.910×0.950×1.0301.47%
Home runs /BIP2.38%÷1.078×0.800—×1.0301.82%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 105, 2B 81, 3B 130, K 108, BB 109 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .269 → .200; ISO .112 → .082; BABIP .295 → .257. 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 ROKFCL Nationals · 182 PAwOBA .356 → .267 (−89)K% 19.2% → 27.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.23%÷1.011×1.440——27.39%
BB% (unintentional) /PA15.38%÷1.013×0.620—×1.0089.49%
HBP% /PA2.75%—×0.720—×1.0081.99%
Singles /BIP25.71%÷0.983×0.820×0.961×1.00820.76%
Doubles /BIP8.57%÷0.971×0.720×0.961×1.0086.15%
Triples /BIP1.90%÷1.034×0.720×0.961×1.0081.28%
Home runs /BIP0.95%÷1.000×0.780—×1.0080.75%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 97, 2B 94, 3B 107, K 102, BB 103 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .356 → .267; ISO .114 → .087; BABIP .352 → .274. 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 AFredericksburg Nationals · 78 PAwOBA .281 → .219 (−62)K% 23.1% → 32.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.08%÷0.978×1.360——32.11%
BB% (unintentional) /PA15.38%÷1.126×0.690—×1.0459.85%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP20.83%÷1.016×0.920×0.999×1.04519.70%
Doubles /BIP2.08%÷1.065×0.830×0.999×1.0451.69%
Triples /BIP2.08%÷1.150×0.910×0.999×1.0451.72%
Home runs /BIP2.08%÷0.917×0.800—×1.0451.90%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 103, 2B 113, 3B 130, K 96, BB 125 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .281 → .219; ISO .091 → .074; BABIP .255 → .236. 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 DSLDSL Nationals · 216 PAwOBA .323 → .223 (−100)K% 17.6% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.59%÷0.983×1.220——21.83%
BB% (unintentional) /PA14.35%÷1.004×0.700—×1.00810.08%
HBP% /PA1.39%—×0.700—×1.0080.98%
Singles /BIP26.09%÷0.982×0.680×0.990×1.00818.02%
Doubles /BIP2.90%÷1.039×0.600×0.990×1.0081.67%
Triples /BIP2.90%÷1.077×0.600×0.990×1.0081.61%
Home runs /BIP0.72%÷0.930×0.470—×1.0080.37%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 96, 2B 108, 3B 115, K 97, BB 101 — 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 ×0.990.

Result: wOBA .323 → .223; ISO .085 → .049; BABIP .317 → .211. 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).