Gabriel Gonzalez

RF St. Paul Saints
Age 23 R/R 5'10" / 165 lbs AAA Svc 0.0 · Ctrl thru 2034
Overview
AAA40-MANPROSPECTMiLBFA 2035
OGV OFP35OGV rank#2404ETA2028MLB%30%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202420A+/ROKMIN337.255/.328/.3815563—.224/.287/.321
202521AAA/AA/A+/INTL2 orgs598.328/.398/.499158120—.300/.358/.443
202622AAA/INTL2 orgs543.268/.343/.45220193—.228/.283/.357
2027PROJ30% MLB23MLBMIN63.242/.299/.3701188-0.0
2028PROJ44% MLB24MLBMIN210.245/.303/.3805292-0.0
2029PROJ51% MLB25MLBMIN251.246/.305/.3856294-0.0
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$0.4M2033Arb-2$0.4M2034Arb-3$0.6M
Skills · percentileMiLB Statcast 2026 AAA
Z-Con%79
K%78
Whiff%75
Max EV70
Speed36
BB%25
Career WAR0.4 WAR median (P10 -0.3 / P90 8.0, comp-based) · star 5% · didn't stick 58%
CompsBrian Rey (age 24) · Willie Cabrera (age 23) · Cheslor Cuthbert (age 23)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†88
AVG/OBP/SLG.242 / .299 / .370
PA63
HR1
K%19
BB%6
BABIP282
ISO103
MLB%30%
Value2027 · WAR
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -2.2 runs (Positional adjustment)-2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$4M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
100.137
POWER
Avg EV
1082.8
SPEED
Sprint
2226.1
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———
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M———
2032Arb-1$0.4M———
2033Arb-2$0.4M———
2034Arb-3$0.6M———
Totals $0.0M $-1M +$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)
202117 ROKDSL Mariners — 221188 541547 21367 93 287380521901 234313 1610 387 55 — — — — — —
202218 AModesto Nuts — 150126 36512 132111 41 286400389789 103330 149 365 97 — — — — — —
202218 ROKACL Mariners — 140126 45905 8216 53 357421548969 190400 156 429 86 — — — — — —
202319 A+Everett AquaSox — 200181 39409 13436 20 215290387677 171233 226 304 57 — — — — — —
202319 AModesto Nuts — 335296 1031949 23469 80 348412530942 182379 147 407 135 — — — — — —
202420 A+Cedar Rapids Kernels — 315282 721924 22499 53 255329379709 124294 167 319 63 — — — — — —
202420 ROKFCL Twins — 2220 5001 101 01 250318400718 150211 05 324 59 — — — — — —
202521 AAASt. Paul Saints — 148133 42706 9282 22 316368504872 188350 196 375 113 — — — — — —
202521 AAWichita Wind Surge — 246212 731924 26306 51 344429509938 165385 1211 414 128 — — — — — —
202521 A+Cedar Rapids Kernels — 156138 441215 13222 10 319386529915 210342 148 394 116 — — — — — —
202521 INTLCaribes de Anzoategui — 4844 14100 143 01 318375341716 23350 82 332 111 — — — — — —
202622 AAASt. Paul Saints — 480432 11020216 38827 14 255325421746 167280 178 331 75 — — — — — —
202622 INTLCaribes de Anzoategui — 6353 20314 753 00 3774766981.174 321364 811 504 227 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202117 ROK MLEDSL Mariners — 221194 35833 15447 93 180264299563 119202 207 249 55 — — — — — —
202218 A MLEModesto Nuts — 150130 33412 92911 41 254353346699 92314 196 311 97 — — — — — —
202218 ROK MLEACL Mariners — 140129 32504 5316 53 248307380687 132299 224 295 86 — — — — — —
202319 A+ MLEEverett AquaSox — 200184 34307 10566 20 185250315565 130224 285 252 57 — — — — — —
202319 A MLEModesto Nuts — 335303 981639 16619 80 323375485860 162359 185 367 135 — — — — — —
202420 A+ MLECedar Rapids Kernels — 315288 651423 16649 53 226288319607 94271 205 262 63 — — — — — —
202420 ROK MLEFCL Twins — 2220 4001 101 01 200273350623 150165 05 255 59 — — — — — —
202521 AAA MLESt. Paul Saints — 148136 42704 6342 22 309347449796 140352 234 335 113 — — — — — —
202521 AA MLEWichita Wind Surge — 246220 671623 19396 51 305376436812 132355 168 357 128 — — — — — —
202521 A+ MLECedar Rapids Kernels — 156141 40914 10292 10 284340447787 163312 196 340 116 — — — — — —
202622 AAA MLESt. Paul Saints — 480443 10117212 27987 14 228283357640 129263 206 279 75 — — — — — —
202117 ROK MLEDSL Mariners — 221194 35833 15447 93 180264299563 119211 207 249 55 — — — — — —
202117 ROK RAWDSL Mariners — 221188 541547 21367 93 287380521901 234313 1610 387 55 — — — — — —
202218 A MLE2 teams — 290259 671016 146017 94 259338375712 116316 215 303 91 — — — — — —
202218 A RAW2 teams — 290252 811417 214217 94 321410468879 147365 147 396 91 — — — — — —
202319 A MLE2 teams — 535486 13219316 2711715 100 272330422751 150322 225 324 105 — — — — — —
202319 A RAW2 teams — 535477 14223418 368915 100 298366476841 178329 177 369 105 — — — — — —
202420 A+ MLE2 teams — 337309 691424 166410 54 223284320604 97267 195 262 63 — — — — — —
202420 A+ RAW2 teams — 337302 771925 234910 54 255328381709 126288 157 319 63 — — — — — —
202521 AA MLE4 teams — 598539 16135312 3811013 84 299359442801 143351 186 346 120 — — — — — —
202521 AA RAW4 teams — 598527 17339315 498413 84 328398499897 171362 148 393 120 — — — — — —
202622 AAA MLE2 teams — 543499 11420213 3111110 14 228287355642 126268 206 279 75 — — — — — —
202622 AAA RAW2 teams — 543485 13023320 458710 14 268343452794 184289 168 351 75 — — — — — —
202117 ROK MLEDSL Mariners — 221197 35833 15447 93 178264294558 117202 207 249 55 — — — — — —
202218 A MLE2 teams — 290257 671016 146017 94 261338377715 117307 215 303 91 — — — — — —
202319 A MLE2 teams — 535488 13219316 2711715 100 270330420750 150309 225 324 105 — — — — — —
202420 A+ MLE2 teams — 337308 691424 166410 54 224284321605 97264 195 262 63 — — — — — —
202521 AA MLE4 teams — 598542 16135312 3811013 84 297359439798 142342 186 346 120 — — — — — —
202622 AAA MLE2 teams — 543497 11420213 3111110 14 229287356643 127263 206 279 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 A+ MLE2 teams — 337308 691424 166410 54 224284321605 97264 195 262 63 — — — — — —
202521 AA MLE4 teams — 598542 16135312 3811013 84 297359439798 142342 186 346 120 — — — — — —
202622 AAA MLE2 teams — 543497 11420213 3111110 14 229287356643 127263 206 279 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLEMIN 30% 588539 13125313 351139 54 242299370669 128281 196 299 88 -8 -1 -1 -6 +13 0.0
▸ 2027 — real world (MLB)
202723 MLB CTXMIN 30% 6358 14301 4121 10 242299370670 128282 196 299 88 -1 +0 -0 -1 +1 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLEMIN 44% 477438 10721211 29917 43 245303380683 135283 196 304 92 -4 -0 -1 -5 +10 -0.1
202925 MLB MLEMIN 51% 495454 11021212 31957 43 246305384690 139283 196 307 94 -4 -0 -1 -5 +11 0.0
203026 MLB MLEMIN 54% 509464 11422213 33987 43 246306385692 140283 196 308 95 -3 -0 -1 -5 +11 0.1
203127 MLB MLEMIN 54% 516470 11522213 341017 33 244306384689 139283 207 307 94 -4 -1 -1 -6 +11 0.0
203228 MLB MLEMIN 54% 515469 11422213 341037 23 243304380684 137282 207 305 93 -5 -1 -2 -6 +11 -0.2
203329 MLB MLEMIN 53% 506460 11021212 341037 02 240301373674 133281 207 301 90 -6 -1 -3 -5 +11 -0.4
203430 MLB MLEMIN 52% 495452 10620211 331027 02 236297365662 128279 217 296 86 -8 -1 -3 -5 +11 -0.7
202824 MLB CTXMIN 44% 210192 47915 13403 21 245303380683 135283 196 305 92 -2 +0 -0 -2 +5 -0.0
202925 MLB CTXMIN 51% 251229 561116 16484 22 246305385690 139283 196 307 94 -2 -0 -1 -3 +5 -0.0
203026 MLB CTXMIN 54% 274250 611217 18534 22 246306386692 140284 197 308 95 -2 -0 -1 -3 +6 0.0
203127 MLB CTXMIN 54% 279255 621217 18554 22 245306384690 140283 206 308 94 -2 -0 -1 -3 +6 0.0
203228 MLB CTXMIN 54% 279254 621217 19564 11 243304381685 138283 207 305 93 -2 -0 -1 -3 +6 -0.1
203329 MLB CTXMIN 53% 268244 581116 18544 01 240301374675 134281 207 301 90 -3 -0 -1 -3 +6 -0.2
203430 MLB CTXMIN 52% 259237 561116 17533 01 237297365663 129279 207 296 86 -4 -0 -2 -3 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 18201661 40278744 11935926 910 242303377680 135283 207 304 91 -17 -2 -6 -20 +39 -0.6
/ 162G— A+C — 650593 14428216 421289 34 243302378680 135284 206 304 91 -6 -1 -2 -7 +14 -0.2
Career— MLE — 62475686 140126429144 3811239124 6139 246308379687 133289 206 303 91 -36 -4 -13 -40 +81 -1.3
/ 162G— MLE — 650592 14527315 4012913 64 245307377684 132288 206 303 91 -6 -1 -2 -7 +14 -0.2

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 AAASt. Paul Saints · 480 PAwOBA .324 → .279 (−45)K% 17.1% → 20.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.08%÷1.000×1.200——20.50%
BB% (unintentional) /PA7.92%÷1.000×0.690—×1.0505.74%
HBP% /PA1.46%—×0.940—×1.0501.44%
Singles /BIP20.57%÷1.000×0.930×0.998×1.05020.05%
Doubles /BIP5.71%÷1.000×0.830×0.998×1.0504.97%
Triples /BIP0.57%÷1.000×0.970×0.998×1.0500.58%
Home runs /BIP4.57%÷1.000×0.700—×1.0503.36%

Factors used: league row International 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 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.998.

Result: wOBA .324 → .279; ISO .167 → .130; BABIP .280 → .263. 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 AAWichita Wind Surge · 246 PAwOBA .405 → .357 (−48)K% 12.2% → 15.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.20%÷0.941×1.220——15.82%
BB% (unintentional) /PA10.57%÷0.992×0.700—×1.0507.83%
HBP% /PA2.44%—×0.870—×1.0502.23%
Singles /BIP26.37%÷1.025×0.920×1.010×1.05025.10%
Doubles /BIP10.44%÷1.031×0.840×1.010×1.0509.02%
Triples /BIP1.10%÷1.150×0.940×1.010×1.0500.95%
Home runs /BIP2.20%÷0.986×0.800—×1.0501.87%

Factors used: league row TL. Park (home-season share, regressed): HR 97, 1B 105, 2B 106, 3B 130, K 88, BB 98 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .405 → .357; ISO .165 → .142; BABIP .385 → .355. 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 A+Cedar Rapids Kernels · 156 PAwOBA .391 → .340 (−51)K% 14.1% → 18.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.10%÷0.979×1.270——18.29%
BB% (unintentional) /PA8.33%÷0.989×0.710—×1.0276.15%
HBP% /PA1.28%—×0.790—×1.0271.04%
Singles /BIP22.41%÷0.990×0.920×1.025×1.02721.94%
Doubles /BIP10.34%÷1.088×0.810×1.025×1.0278.11%
Triples /BIP0.86%÷0.943×0.850×1.025×1.0270.82%
Home runs /BIP4.31%÷0.962×0.800—×1.0273.68%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 92, 1B 98, 2B 118, 3B 89, K 96, BB 98 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.025.

Result: wOBA .391 → .340; ISO .210 → .175; BABIP .342 → .312. 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 AAASt. Paul Saints · 148 PAwOBA .374 → .335 (−40)K% 18.9% → 22.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.92%÷0.989×1.200——22.95%
BB% (unintentional) /PA6.08%÷1.022×0.690—×1.0504.31%
HBP% /PA1.35%—×0.940—×1.0501.33%
Singles /BIP27.62%÷0.944×0.930×1.016×1.05029.01%
Doubles /BIP6.67%÷0.938×0.830×1.016×1.0506.29%
Triples /BIP0.00%÷1.000×0.970×1.016×1.0500.00%
Home runs /BIP5.71%÷1.253×0.700—×1.0503.35%

Factors used: league row International League. Park (home-season share, regressed): HR 151, 1B 89, 2B 88, 3B 100, K 98, BB 104 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .374 → .335; ISO .188 → .130; BABIP .350 → .352. 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 A+Cedar Rapids Kernels · 315 PAwOBA .313 → .262 (−51)K% 15.6% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.56%÷0.972×1.270——20.32%
BB% (unintentional) /PA6.98%÷1.043×0.710—×1.0424.95%
HBP% /PA2.86%—×0.790—×1.0422.35%
Singles /BIP20.17%÷0.984×0.920×1.019×1.04220.02%
Doubles /BIP8.15%÷1.119×0.810×1.019×1.0426.27%
Triples /BIP0.86%÷1.146×0.850×1.019×1.0420.68%
Home runs /BIP1.72%÷1.191×0.800—×1.0421.20%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 138, 1B 97, 2B 124, 3B 129, K 94, BB 109 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .313 → .262; ISO .124 → .091; BABIP .294 → .271. 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 ROKFCL Twins · 22 PAwOBA .315 → .255 (−61)K% 0.0% → 0.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA0.00%÷0.974×1.440——0.00%
BB% (unintentional) /PA4.55%÷1.046×0.620—×0.9952.68%
HBP% /PA4.55%—×0.720—×0.9953.26%
Singles /BIP20.00%÷1.036×0.820—×0.99515.74%
Doubles /BIP0.00%÷0.971×0.720—×0.9950.00%
Triples /BIP0.00%÷0.900×0.720—×0.9950.00%
Home runs /BIP5.00%÷0.890×0.780—×0.9954.36%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 107, 2B 94, 3B 80, K 95, BB 109 — 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).

Result: wOBA .315 → .255; ISO .150 → .135; BABIP .211 → .165. 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 AModesto Nuts · 335 PAwOBA .405 → .367 (−38)K% 13.7% → 18.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.73%÷1.026×1.360——18.20%
BB% (unintentional) /PA6.87%÷1.013×0.690—×1.0454.89%
HBP% /PA2.69%—×0.780—×1.0452.19%
Singles /BIP28.40%÷0.974×0.920×1.001×1.04528.08%
Doubles /BIP7.60%÷1.050×0.830×1.001×1.0456.28%
Triples /BIP1.60%÷1.150×0.910×1.001×1.0451.32%
Home runs /BIP3.60%÷0.883×0.800—×1.0453.41%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 77, 1B 95, 2B 110, 3B 130, K 105, BB 103 — 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 ×1.001.

Result: wOBA .405 → .367; ISO .182 → .162; BABIP .379 → .359. 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 A+Everett AquaSox · 200 PAwOBA .296 → .252 (−44)K% 21.5% → 27.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.50%÷1.046×1.350——27.76%
BB% (unintentional) /PA6.50%÷0.953×0.710—×1.0505.09%
HBP% /PA3.00%—×0.810—×1.0502.55%
Singles /BIP18.84%÷1.018×0.910×1.050×1.05018.57%
Doubles /BIP2.90%÷1.040×0.830×1.050×1.0502.55%
Triples /BIP0.00%÷1.023×0.820×1.050×1.0500.00%
Home runs /BIP6.52%÷1.012×0.830—×1.0505.61%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 104, 2B 108, 3B 105, K 109, BB 91 — applied at half strength. Age: age 19 vs a level average of 22.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .296 → .252; ISO .171 → .138; BABIP .233 → .224. 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 — .