Gabriel Cancel2B Puerto Rico
Age 29 R/R 6'0" / 205 lbs INTL Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†68
AVG/OBP/SLG.192 / .267 / .322
PA14
HR0
K%29
BB%8
ISO132
MLB%0%
Value2026 · WAR
BAT: -0.5 runs (wOBA-derived runs vs avg)-1BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +0.3 runs (Replacement-level credit)+0REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.12627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028Extbeyond projection horizon · no WAR estimate
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
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. 2026 = actual YTD + projected ROS + total. 2027+ 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)
201518 ROKAZL Royals 150134 28542 10443 61 209279351630 142295 297 277 74 -5 +1 +3 -0.1
201619 ROKBurlington Royals 189172 501815 15320 12 291348494842 203331 178 366 134 +8 -1 +4 1.1
201720 ALexington Legends 433401 11130214 23996 98 277326466792 190334 235 347 121 +11 -1 +9 1.9
201720 INTLCangrejeros de Santurce 2220 6100 130 00 300333350683 50353 145 296 86 -0 +0 +0 0.0
201821 A+Wilmington Blue Rocks 507455 1183118 35917 74 259322385707 125301 187 312 97 -2 -0 +11 0.9
201821 INTLCangrejeros de Santurce 3330 4101 260 00 133188267454 133125 186 199 21 -3 +0 +1 -0.2
201922 AANorthwest Arkansas Naturals 513464 11430018 3414410 152 246311427738 181313 287 325 106 +4 +2 +11 1.7
201922 INTLCangrejeros de Santurce 8878 13001 9271 00 167261205466 38240 3110 227 40 -6 +0 +2 -0.5
202124 AAAOmaha Storm Chasers 227206 4912114 20680 122 238305510815 272280 309 353 125 +7 +2 +5 1.3
202124 ROKACL Royals Blue 1818 6100 090 20 333333389722 56667 500 323 105 +0 +0 +0 0.1
202124 INTLCangrejeros de Santurce 8569 11202 15280 01 159310275585 116225 3318 277 73 -3 -0 +2 -0.1
202225 AAAOmaha Storm Chasers 302267 591505 28975 62 221307333640 112323 329 292 84 -6 +0 +7 0.1
202225 INTLPuerto Rico 136125 19512 10471 20 152221256477 104224 357 220 35 -11 +0 +3 -0.7
202326 INTLGigantes de Carolina 153131 27201 13316 31 206307244551 38260 208 260 62 -7 +0 +3 -0.3
202427 AAABuffalo Bisons 138114 26606 23431 31 228362439801 211308 3117 360 130 +5 +0 +3 0.8
202427 INTLGigantes de Carolina 141115 25902 20355 93 217357348705 130291 2514 326 107 +1 +1 +3 0.5
202528 INTLPuerto Rico 166138 34804 16283 110 246338391729 145270 1710 312 98 -0 +2 +4 0.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEAZL Royals 150138 20331 6633 61 145197232429 87239 424 184 11 -16 +1 +3 -1.2
201619 ROK MLEBurlington Royals 189177 391314 10450 12 220262373635 153269 245 270 69 -7 -1 +4 -0.4
201720 A MLELexington Legends 433411 9423210 131346 98 229263367630 139305 313 269 68 -16 -1 +9 -0.9
201821 A+ MLEWilmington Blue Rocks 507471 1042519 191287 74 221262335597 115267 254 259 61 -23 -0 +11 -1.3
201922 AA MLENorthwest Arkansas Naturals 513475 9024015 2318310 152 189242335577 145257 364 247 53 -29 +2 +11 -1.5
202124 AAA MLEOmaha Storm Chasers 227213 37919 13830 122 174221352573 178229 376 249 55 -12 +2 +5 -0.6
202124 ROK MLEACL Royals Blue 1818 2000 0130 20 111111111222 536 720 140 -19 -3 +0 +0 -0.2
202225 AAA MLEOmaha Storm Chasers 302276 471103 191225 62 170237243479 72280 406 218 34 -24 +0 +7 -1.7
202427 AAA MLEBuffalo Bisons 138122 21504 15511 31 172268311580 139261 3711 266 66 -6 +0 +3 -0.2
201518 ROK MLEAZL Royals 150138 20331 6633 61 145197232429 87257 424 184 11
201518 ROK RAWAZL Royals 150134 28542 10443 61 209279351630 142295 297 277 11
201619 ROK MLEBurlington Royals 189177 391314 10450 12 220262373635 153271 245 270 69
201619 ROK RAWBurlington Royals 189172 501815 15320 12 291348494842 203331 178 366 69
201720 A MLE2 teams 455431 9924211 141416 98 230264371635 142313 313 269 68
201720 A RAW2 teams 455421 11731214 241026 98 278326461787 183336 225 344 68
201821 A+ MLE2 teams 540501 11026110 211367 74 220261335596 116274 254 259 61
201821 A+ RAW2 teams 540485 1223219 37977 74 252314377691 126290 187 305 61
201922 AA MLE2 teams 601559 10528017 2621411 152 188238329567 141264 364 247 53
201922 AA RAW2 teams 601542 12730019 4317111 152 234304395699 161303 287 311 53
202124 AAA MLE3 teams 330310 5313112 181290 143 171216335552 165240 395 241 49
202124 AAA RAW3 teams 330293 6615116 351050 143 225308447755 222287 3211 331 49
202225 AAA MLE2 teams 438403 681605 271776 82 169232246477 77283 406 218 34
202225 AAA RAW2 teams 438392 782017 381446 82 199280309588 110292 339 269 34
202326 INTL MLEGigantes de Carolina 153131 27201 13316 31 206307244551 38260 208
202326 INTL RAWGigantes de Carolina 153131 27201 13316 31 206307244551 38260 208 260 62
202427 INTL MLE2 teams 279241 431008 311046 124 178288320607 141269 3711 266 66
202427 INTL RAW2 teams 279229 511508 43786 124 223360393753 170299 2815 343 66
202528 INTL MLEPuerto Rico 166138 34804 16283 110 246338391729 145270 1710
202528 INTL RAWPuerto Rico 166138 34804 16283 110 246338391729 145270 1710 312 98
201518 ROK MLEAZL Royals 150140 20331 6633 61 143197229426 86239 424 184 11
201619 ROK MLEBurlington Royals 189177 391314 10450 12 220262373635 153269 245 270 69
201720 A MLE2 teams 455432 9924211 141416 98 229264370634 141305 313 269 68
201821 A+ MLE2 teams 540507 11026110 211367 74 217261331592 114267 254 259 61
201922 AA MLE2 teams 601559 10528017 2621411 152 188238329567 141257 364 247 53
202124 AAA MLE3 teams 330309 5313112 181290 143 172216337553 165252 395 241 49
202225 AAA MLE2 teams 438402 681605 271776 82 169232246478 77280 406 218 34
202427 INTL MLE2 teams 279240 431008 311046 124 179288321609 142261 3711 266 66
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202427 INTL MLE2 teams 279240 431008 311046 124 179288321609 142261 3711 266 66
▸ 2026 season
202629 MLB MLETOR 0% 1413 2000 140 00 154214154368 249 297 268 68 -1 +0 +0 +0 +0 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202730 MLB MLETOR 22% 243219 43816 20692 51 196270324594 128252 288 271 70 -9 +1 -2 +1 +5 -0.4
202730 MLB CTXTOR 22% 5248 9201 4150 10 188250292542 104253 298 265 70 -2 +0 -0 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 5248 9201 4150 10 188250292542 104250 298 265 40 -2 +0 -0 +0 +1 -0.1
/ 162G A+C 650600 11225012 501880 120 187249288538 102250 298 265 40 -24 +2 -6 +2 +14 -1.1
Career MLE 35583261 643151979 203114150 9128 197255322577 125272 326 227 40 -9 +1 -2 +1 +6 -0.4
/ 162G MLE 650596 11828214 372089 175 198255322578 124274 326 227 40 -24 +2 -5 +2 +14 -1.1