Alex Stone

C Vancouver Canadians
Age 25 R/R 6'4" / 235 lbs A+ Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#1809ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+TOR23.273/.304/.3180038—.227/.261/.273
202523AA/A+TOR170.182/.246/.2532011—.154/.210/.217
202624AA/A+TOR69.277/.309/.4462074—.248/.281/.401
2027PROJMLE25MLBTOR200.219/.277/.33343720.1
2028PROJ30% MLB26MLBTOR45.221/.281/.34111740.1
2029PROJ42% MLB27MLBTOR79.222/.282/.34121750.1
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 A+
Whiff%95
K%93
Z-Con%93
ISO70
wRC+28
wOBA24
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsNick Fortes (age 25) · Maverick Handley (age 25) · Braxton Fulford (age 25)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 88 proj PA
wRC+†72
AVG/OBP/SLG.217 / .275 / .330
PA88
HR2
K%26
BB%6
ISO114
MLB%0%
Value2027 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.10.10.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
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
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
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. 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)
202422 A+Vancouver Canadians — 2322 6100 051 00 273304318623 45353 220 285 38 — — — — — —
202523 AANew Hampshire Fisher Cats — 107100 18102 5231 00 180226250476 70213 215 217 5 — — — — — —
202523 A+Vancouver Canadians — 6354 10400 4113 00 185279259538 74222 176 247 22 — — — — — —
202624 AANew Hampshire Fisher Cats — 2119 7200 110 00 368400474874 105368 55 371 132 — — — — — —
202624 A+Vancouver Canadians — 4846 11302 171 00 239271435706 196243 152 310 48 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202422 A+ MLEVancouver Canadians — 2322 5100 071 00 227261273534 45323 300 225 38 — — — — — —
202523 AA MLENew Hampshire Fisher Cats — 107101 16102 4291 00 158198228426 69191 274 176 5 — — — — — —
202523 A+ MLEVancouver Canadians — 6355 8300 3153 00 145230200430 55189 245 201 22 — — — — — —
202624 AA MLENew Hampshire Fisher Cats — 2119 7200 110 00 368400474874 105346 55 363 132 — — — — — —
202624 A+ MLEVancouver Canadians — 4846 9202 191 00 196229370599 174208 192 239 48 — — — — — —
202422 A+ MLEVancouver Canadians — 2322 5100 071 00 227261273534 45333 300 225 38 — — — — — —
202422 A+ RAWVancouver Canadians — 2322 6100 051 00 273304318623 45353 220 285 38 — — — — — —
202523 AA MLE2 teams — 170157 24402 6454 00 153204217420 64196 264 185 12 — — — — — —
202523 AA RAW2 teams — 170154 28502 9344 00 182246253499 71217 205 228 12 — — — — — —
202624 A+ MLE2 teams — 6966 16402 1111 00 242265394659 152259 161 277 73 — — — — — —
202624 A+ RAW2 teams — 6965 18502 281 00 277309446755 169286 123 329 73 — — — — — —
202422 A+ MLEVancouver Canadians — 2322 5100 071 00 227261273534 45323 300 225 38 — — — — — —
202523 AA MLE2 teams — 170158 24402 6454 00 152204215419 63190 264 185 12 — — — — — —
202624 A+ MLE2 teams — 6967 16402 1111 00 239265388653 149250 161 277 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLEVancouver Canadians — 2322 5100 071 00 227261273534 45323 300 225 38 — — — — — —
202523 AA MLE2 teams — 170158 24402 6454 00 152204215419 63190 264 185 12 — — — — — —
202624 A+ MLE2 teams — 6967 16402 1111 00 239265388653 149250 161 277 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLETOR 0% 200183 41814 13532 31 219277333610 114284 266 274 72 -7 +0 +0 +4 +4 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLETOR 30% 149136 31613 10392 21 221280339620 119284 267 278 74 -5 +0 +0 +3 +3 0.1
202927 MLB MLETOR 42% 190174 38714 12502 31 221281340621 119284 266 279 75 -6 +0 +0 +3 +4 0.2
203028 MLB MLETOR 48% 226206 46915 15593 31 220281339620 119283 267 278 75 -7 +0 -1 +4 +5 0.2
202826 MLB CTXTOR 30% 4541 9201 3121 10 221281341621 119285 277 279 74 -1 +0 +0 +1 +1 0.1
202927 MLB CTXTOR 42% 7973 16302 5211 10 222282341623 120285 276 280 75 -2 +0 +0 +1 +2 0.1
203028 MLB CTXTOR 48% 10899 22412 7281 10 221282340622 119284 266 279 75 -3 +0 -0 +2 +2 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 232213 47915 15613 30 221281343624 122284 266 279 62 -7 +1 -0 +4 +5 0.2
/ 162G— A+C — 650597 13225314 421718 80 221281343625 122284 266 279 62 -20 +2 -1 +12 +14 0.7
Career— MLE — 915842 17734318 5023414 93 210266322588 112267 265 259 62 -20 +1 -1 +12 +14 0.6
/ 162G— MLE — 650598 12624213 3616610 62 211267323590 112267 266 259 62 -20 +1 -1 +12 +14 0.6

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 A+Vancouver Canadians · 48 PAwOBA .301 → .239 (−61)K% 14.6% → 19.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.58%÷1.000×1.350——19.69%
BB% (unintentional) /PA2.08%÷1.000×0.710—×0.9781.45%
HBP% /PA2.08%—×0.810—×0.9781.65%
Singles /BIP15.38%÷1.000×0.910—×0.97813.69%
Doubles /BIP7.69%÷1.000×0.830—×0.9786.24%
Triples /BIP0.00%÷1.000×0.820—×0.9780.00%
Home runs /BIP5.13%÷1.000×0.830—×0.9784.16%

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

Result: wOBA .301 → .239; ISO .196 → .151; BABIP .243 → .208. 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 AANew Hampshire Fisher Cats · 21 PAwOBA .379 → .363 (−16)K% 4.8% → 5.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.76%÷1.000×1.220——5.81%
BB% (unintentional) /PA4.76%÷1.000×0.700—×0.9983.33%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP27.78%÷1.000×0.970—×0.99826.89%
Doubles /BIP11.11%÷1.000×0.860—×0.9989.54%
Triples /BIP0.00%÷1.000×0.950—×0.9980.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9980.00%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .379 → .363; ISO .105 → .096; BABIP .368 → .346. 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 AANew Hampshire Fisher Cats · 107 PAwOBA .211 → .176 (−35)K% 21.5% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.50%÷0.964×1.220——27.19%
BB% (unintentional) /PA4.67%÷0.983×0.700—×1.0123.37%
HBP% /PA0.93%—×0.850—×1.0120.80%
Singles /BIP19.48%÷1.029×0.970×0.950×1.01217.65%
Doubles /BIP1.30%÷1.030×0.860×0.950×1.0121.04%
Triples /BIP0.00%÷0.997×0.950×0.950×1.0120.00%
Home runs /BIP2.60%÷0.885×0.780—×1.0122.32%

Factors used: league row EL. Park (home-season share, regressed): HR 77, 1B 106, 2B 106, 3B 99, K 93, BB 97 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .211 → .176; ISO .070 → .059; BABIP .213 → .191. 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+Vancouver Canadians · 63 PAwOBA .249 → .201 (−48)K% 17.5% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.46%÷0.958×1.350——24.61%
BB% (unintentional) /PA6.35%÷1.039×0.710—×0.9884.28%
HBP% /PA4.76%—×0.810—×0.9883.81%
Singles /BIP13.95%÷1.022×0.910×0.955×0.98811.71%
Doubles /BIP9.30%÷0.898×0.830×0.955×0.9888.11%
Triples /BIP0.00%÷0.939×0.820×0.955×0.9880.00%
Home runs /BIP0.00%÷0.855×0.830—×0.9880.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 71, 1B 104, 2B 80, 3B 88, K 92, BB 108 — 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.955.

Result: wOBA .249 → .201; ISO .074 → .064; BABIP .222 → .189. 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+Vancouver Canadians · 23 PAwOBA .277 → .225 (−51)K% 21.7% → 29.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.74%÷0.980×1.350——29.93%
BB% (unintentional) /PA0.00%÷0.974×0.710—×0.9980.00%
HBP% /PA4.35%—×0.810—×0.9983.51%
Singles /BIP29.41%÷0.964×0.910—×0.99827.71%
Doubles /BIP5.88%÷1.071×0.830—×0.9984.55%
Triples /BIP0.00%÷0.936×0.820—×0.9980.00%
Home runs /BIP0.00%÷1.062×0.830—×0.9980.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 112, 1B 93, 2B 114, 3B 87, K 96, BB 95 — 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).

Result: wOBA .277 → .225; ISO .045 → .032; BABIP .353 → .323. 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).