Gabriel Guanchez

C DSL Mariners
Age 20 R/R 6'2" / 196 lbs ROK K +7%HR -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1259ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKSEA145.214/.285/.290105—.135/.201/.165
202518ROKSEA172.227/.322/.4608028—.135/.216/.258
202619ROKSEA121.299/.419/.4643056—.176/.282/.245
2027PROJMLE20MLBSEA231.192/.256/.2843253-0.1
2028PROJ34% MLB21MLBSEA40.197/.262/.3021061-0.0
2029PROJ48% MLB22MLBSEA100.203/.269/.31921670.0
Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
wOBA71
ISO71
wRC+70
BB%45
K%41
Chase%34
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsCristian Santana (age 20) · Ronnierd Garcia (age 20) · Joe DeCarlo (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 63 proj PA
wRC+†53
AVG/OBP/SLG.190 / .254 / .281
PA63
HR1
K%30
BB%7
ISO92
MLB%0%
Value2027 · WAR
BAT: -3.5 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.10-0.1WAR
0.00.51.00.10.30.40.50.40.30.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$13M ctrl surplus
Tools · ContractCON 30 / POW 55
Toolsscout grade
CONTACT30
scouting grade only
POWER55
scouting grade only
EYE40
scouting grade only
SPEED35
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.4$0.9M+$0.5M
2035Pre-Arb$1.0M+0.3$0.7M+$0.2M
2036Arb-1$1M+0.2$0.4M+$0.0M (cut)
2037Arb-2$1M———
2038Extbeyond projection horizon · no WAR estimate
Totals $3M $3M +$1M

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)
202417 ROKDSL Mariners — 145131 28701 10513 00 214285290575 76338 357 264 5 — — — — — —
202518 ROKDSL Mariners — 172150 341108 18463 00 227322460782 233268 2710 344 28 — — — — — —
202619 ROKDSL Mariners — 12197 29703 18282 00 299419464883 165371 2315 384 56 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Mariners — 145133 18400 8623 00 135201165367 30245 436 175 5 — — — — — —
202518 ROK MLEDSL Mariners — 172155 21704 13563 00 135216258474 123174 338 209 28 — — — — — —
202619 ROK MLEDSL Mariners — 121102 18401 13342 00 176282245527 69229 2811 251 56 — — — — — —
202417 ROK MLEDSL Mariners — 145133 18400 8623 00 135201165367 30250 436 175 5 — — — — — —
202417 ROK RAWDSL Mariners — 145131 28701 10513 00 214285290575 76338 357 264 5 — — — — — —
202518 ROK MLEDSL Mariners — 172155 21704 13563 00 135216258474 123177 338 209 28 — — — — — —
202518 ROK RAWDSL Mariners — 172150 341108 18463 00 227322460782 233268 2710 344 28 — — — — — —
202619 ROK MLEDSL Mariners — 121102 18401 13342 00 176282245527 69239 2811 251 56 — — — — — —
202619 ROK RAWDSL Mariners — 12197 29703 18282 00 299419464883 165371 2315 384 56 — — — — — —
202417 ROK MLEDSL Mariners — 145133 18400 8623 00 135201165367 30245 436 175 5 — — — — — —
202518 ROK MLEDSL Mariners — 172154 21704 13563 00 136216260476 123174 338 209 28 — — — — — —
202619 ROK MLEDSL Mariners — 121105 18401 13342 00 171282238520 67229 2811 251 56 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Mariners — 145133 18400 8623 00 135201165367 30245 436 175 5 — — — — — —
202518 ROK MLEDSL Mariners — 172154 21704 13563 00 136216260476 123174 338 209 28 — — — — — —
202619 ROK MLEDSL Mariners — 121105 18401 13342 00 171282238520 67229 2811 251 56 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLESEA 0% 231211 40813 16692 21 192256284540 92266 307 246 53 -13 +0 +0 +4 +5 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLESEA 34% 117107 21412 8341 11 199264306570 107268 297 258 61 -5 -0 +0 +2 +3 -0.1
202922 MLB MLESEA 48% 207188 38714 15602 21 205271324594 119271 297 268 67 -8 +0 +0 +4 +4 0.0
203023 MLB MLESEA 54% 302274 581127 22863 31 209276338614 129273 287 276 73 -10 +0 +0 +5 +7 0.2
203124 MLB MLESEA 55% 376342 7414210 271054 42 214280350630 137275 287 282 77 -10 +0 +0 +7 +8 0.5
203225 MLB MLESEA 56% 418379 8215212 311165 42 217284359643 143277 287 287 81 -10 +0 +0 +7 +9 0.7
203326 MLB MLESEA 56% 441400 8716213 331225 42 217284364648 146276 287 289 82 -10 +0 +0 +8 +10 0.8
203427 MLB MLESEA 55% 445404 8716213 331245 42 216283361644 145276 287 288 81 -10 +0 +0 +8 +10 0.8
203528 MLB MLESEA 55% 445404 8616212 331255 43 214281356637 142275 287 285 79 -11 -0 -1 +8 +10 0.5
203629 MLB MLESEA 53% 444403 8616212 331265 33 212278350628 138273 287 281 76 -12 -1 -1 +8 +10 0.3
203730 MLB MLESEA 53% 434395 8215211 321244 34 209275342617 133271 297 277 73 -14 -1 -2 +8 +9 0.0
202821 MLB CTXSEA 34% 4037 7101 3120 00 197262302564 105266 308 256 61 -2 +0 +0 +1 +1 -0.0
202922 MLB CTXSEA 48% 10092 17302 7291 10 203269319588 117269 297 265 67 -4 +0 +0 +2 +2 0.0
203023 MLB CTXSEA 54% 164149 32614 12462 21 207274333607 126271 287 273 73 -5 +0 +0 +3 +4 0.1
203124 MLB CTXSEA 55% 208189 39715 15582 21 211278345623 134273 287 279 77 -6 +0 +0 +4 +5 0.3
203225 MLB CTXSEA 56% 234212 45816 17653 21 214281354635 139274 287 284 81 -5 +0 +0 +4 +5 0.4
203326 MLB CTXSEA 56% 248225 48917 18693 21 215282358640 143274 287 286 82 -5 +0 +0 +4 +5 0.5
203427 MLB CTXSEA 55% 246223 48917 18683 21 214281355636 141273 287 285 81 -6 +0 +0 +4 +5 0.4
203528 MLB CTXSEA 55% 244221 48917 18683 21 212279351630 139272 287 282 79 -6 +0 -0 +4 +5 0.3
203629 MLB CTXSEA 53% 237216 45816 17672 22 210276345621 135271 287 278 76 -7 -0 -1 +4 +5 0.2
203730 MLB CTXSEA 53% 228207 43816 17652 12 207273337610 130269 297 274 73 -7 -1 -1 +4 +5 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 19491771 37268851 14254721 1610 210277344621 134272 287 279 71 -53 -1 -2 +35 +42 2.1
/ 162G— A+C — 650591 12523317 471827 53 212278347624 135273 287 279 71 -18 -0 -1 +12 +14 0.7
Career— MLE — 41303744 76914718102 305119348 3321 205274336610 131270 297 274 71 -104 -2 -4 +66 +80 3.7
/ 162G— MLE — 650589 12123316 481888 53 205274336611 131270 297 274 71 -18 -0 -1 +12 +14 0.7

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 DSLDSL Mariners · 121 PAwOBA .387 → .251 (−136)K% 23.1% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.14%÷1.000×1.220——28.23%
BB% (unintentional) /PA14.88%÷1.000×0.700—×0.99510.36%
HBP% /PA1.65%—×0.700—×0.9951.15%
Singles /BIP27.54%÷1.000×0.680×0.960×0.99517.89%
Doubles /BIP10.14%÷1.000×0.600×0.960×0.9955.82%
Triples /BIP0.00%÷1.000×0.600×0.960×0.9950.00%
Home runs /BIP4.35%÷1.000×0.470—×0.9952.03%

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.960.

Result: wOBA .387 → .251; ISO .165 → .090; BABIP .371 → .229. 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 DSLDSL Mariners · 172 PAwOBA .336 → .209 (−128)K% 26.7% → 32.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.74%÷1.003×1.220——32.54%
BB% (unintentional) /PA10.47%÷0.996×0.700—×1.0087.41%
HBP% /PA1.74%—×0.700—×1.0081.23%
Singles /BIP14.42%÷0.986×0.680×1.024×1.00810.27%
Doubles /BIP10.58%÷0.989×0.600×1.024×1.0086.63%
Triples /BIP0.00%÷0.900×0.600×1.024×1.0080.00%
Home runs /BIP7.69%÷0.936×0.470—×1.0083.89%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 87, 1B 97, 2B 98, 3B 80, K 101, BB 99 — 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.024.

Result: wOBA .336 → .209; ISO .233 → .123; BABIP .268 → .174. 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 DSLDSL Mariners · 145 PAwOBA .260 → .175 (−85)K% 35.2% → 42.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.17%÷1.004×1.220——42.75%
BB% (unintentional) /PA6.90%÷0.938×0.700—×1.0225.27%
HBP% /PA2.07%—×0.700—×1.0221.48%
Singles /BIP25.00%÷0.976×0.680×1.050×1.02218.71%
Doubles /BIP8.75%÷0.940×0.600×1.050×1.0225.99%
Triples /BIP0.00%÷0.934×0.600×1.050×1.0220.00%
Home runs /BIP1.25%÷1.012×0.470—×1.0220.59%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 95, 2B 88, 3B 87, K 101, BB 88 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .260 → .175; ISO .076 → .043; BABIP .338 → .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).