Blake Sabol

C Durham Bulls
Age 29 L/R 6'4" / 225 lbs AAA HR -6%H +4% Svc 4.000 · Ctrl thru 2028
Overview
AAAArb-2FA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AAASF403.246/.343/.388111172—.225/.295/.331
202426MLBSF38.312/.421/.375001251.0
202527AAACWS253.183/.296/.3266729—.141/.229/.229
202527MLBBOS18.125/.176/.18800-110.2
202628AAATB367.244/.321/.387111153—.201/.258/.295
2027PROJ10% MLB29MLBTB24.222/.290/.35511820.0
2028PROJ33% MLB30MLBTB89.219/.287/.34722790.0
2029PROJ46% MLB31MLBTB111.215/.282/.3373175-0.1
Last 3 seasons WAR 1.2  ·  Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.000First FA2029
2027Arb-2$2M2028Arb-3$2M
Skills · percentileStatcast 2023-2025
Barrel%68
Bat Spd56
Avg EV50
Speed47
xwOBA28
CompsZack Short (age 29) · Johnny Monell (age 29) · Zack Collins (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†82
AVG/OBP/SLG.222 / .290 / .355
PA24
HR1
K%29
BB%8
BABIP293
ISO182
MLB%10%
Value2027 · WAR
BAT: -5.1 runs (wOBA-derived runs vs avg)-5BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: -1.4 runs (Defensive runs vs avg)-1FLDPOS: +4.2 runs (Positional adjustment)+4POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: +0.50+0.5WAR
0.00.51.00.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$3M ctrl surplus
Tools · ContractCON 30 / POW 45
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT30
xAVG
100.199
POWER45
Barrel%
6810.9
Avg EV
5089.2
Bat Spd
5672.0
EYE55
scouting grade only
SPEED50
Sprint
4727.4
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2023
Service   4.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$2M+0.1$0.2M+$0.0M (cut)
2028Arb-3$2M———
Totals $0.0M $0.2M +$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)
202123 A+Greensboro Grasshoppers — 229199 5912311 27721 60 296383553936 256407 3112 404 88 — — — — — —
202123 ABradenton Marauders — 5946 17202 12121 02 3705085431.052 174469 2020 468 128 — — — — — —
202224 AAAIndianapolis Indians — 10181 24315 17222 10 296430543973 247345 2217 424 120 — — — — — —
202224 AAAltoona Curve — 412366 10323514 381072 92 281352486839 205355 269 364 90 — — — — — —
202224 INTLSurprise Saguaros — 5547 11201 7151 11 234345340686 106323 2713 318 102 — — — — — —
202325 MLBSan Francisco Giants — 344310 7310013 241176 42 235303394696 158330 347 309 101 +0 +0 -2 +6 +7 1.2
202426 MLBSan Francisco Giants — 3832 10200 591 00 312421375796 62435 2413 369 125 +1 +0 -0 +8 +1 1.0
202426 AAASacramento River Cats — 403345 8514111 48983 111 246343388732 142308 2412 326 72 — — — — — —
202527 MLBBoston Red Sox — 1816 2100 170 00 125176188364 62200 396 160 -11 -2 +0 -0 +5 +0 0.2
202527 AAACharlotte Knights — 253218 401116 30765 72 183296326622 142250 3012 288 29 — — — — — —
202628 AAADurham Bulls — 367328 8014011 341053 112 244321387708 143324 299 318 53 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 400358 8513013 301337 42 237309383692 145335 338 308 95 -3 +0 -3 +19 +9 2.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A+ MLEGreensboro Grasshoppers — 229208 491037 18951 60 236300413713 178373 418 299 88 — — — — — —
202123 A MLEBradenton Marauders — 5951 15201 7171 02 294390392782 98423 2912 357 128 — — — — — —
202224 AAA MLEIndianapolis Indians — 10186 22314 12272 10 256360453813 198313 2712 346 120 — — — — — —
202224 AA MLEAltoona Curve — 412378 9221410 261342 92 243296399695 156334 336 301 90 — — — — — —
202325 MLB MLESan Francisco Giants — 344310 7510014 241176 42 242309410719 168330 347 317 101 +0 +0 -2 +6 +7 1.2
202426 MLB MLESan Francisco Giants — 3833 10200 491 00 303395364758 61435 2411 353 125 +1 +0 -0 +8 +1 1.0
202426 AAA MLESacramento River Cats — 403360 811218 331093 111 225295331626 106284 278 274 72 — — — — — —
202527 MLB MLEBoston Red Sox — 1816 2100 170 00 125176188364 62200 396 152 -11 -2 +0 -0 +5 +0 0.2
202527 AAA MLECharlotte Knights — 253227 32913 21925 72 141229229458 88218 368 211 29 — — — — — —
202628 AAA MLEDurham Bulls — 367339 681107 231263 112 201258295553 94291 346 247 53 — — — — — —
202123 A+ MLE2 teams — 288259 641238 251122 62 247318409727 162397 399 311 97 — — — — — —
202123 A+ RAW2 teams — 288245 7614313 39842 62 310409551960 241420 2914 417 97 — — — — — —
202224 AA MLE3 teams — 568514 12626615 421785 113 245308407715 161338 317 310 96 — — — — — —
202224 AA RAW3 teams — 568494 13828620 621445 113 279365482847 202350 2511 370 96 — — — — — —
202325 MLB MLESan Francisco Giants — 344310 7510014 241176 42 242309410719 168337 347 317 101 +0 +0 -2 +6 +7 1.2
202325 MLB RAWSan Francisco Giants — 344310 7310013 241176 42 235303394696 158330 347 309 101 +0 +0 -2 +6 +7 1.2
202426 AAA MLE2 teams — 441393 911418 371184 111 232304333637 102306 278 281 76 — — — — — —
202426 AAA RAW2 teams — 441377 9516111 531074 111 252350387737 135319 2412 330 76 — — — — — —
202527 AAA MLE2 teams — 271243 341013 22995 72 140226226452 86218 378 207 26 — — — — — —
202527 AAA RAW2 teams — 271234 421216 31835 72 179289316605 137247 3111 279 26 — — — — — —
202628 AAA MLEDurham Bulls — 367339 681107 231263 112 201258295553 94295 346 247 53 — — — — — —
202628 AAA RAWDurham Bulls — 367328 8014011 341053 112 244321387708 143324 299 318 53 — — — — — —
202123 A+ MLE2 teams — 288259 641238 251122 62 247318409727 162383 399 311 97 — — — — — —
202224 AA MLE3 teams — 568516 12626615 421785 113 244308405713 161330 317 310 96 — — — — — —
202325 MLB MLESan Francisco Giants — 344311 7510014 241176 42 241309408717 167330 347 317 101 — — — — — —
202426 AAA MLE2 teams — 441397 911418 371184 111 229304330634 101297 278 281 76 — — — — — —
202527 AAA MLE2 teams — 271242 341013 22995 72 140226227453 87217 378 207 26 — — — — — —
202628 AAA MLEDurham Bulls — 367338 681107 231263 112 201258296553 95291 346 247 53 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLE2 teams — 441397 911418 371184 111 229304330634 101297 278 281 76 — — — — — —
202527 AAA MLE2 teams — 271242 341013 22995 72 140226227453 87217 378 207 26 — — — — — —
202628 AAA MLEDurham Bulls — 367338 681107 231263 112 201258296553 95291 346 247 53 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLETB 10% 380344 7614110 291104 92 221289357646 136290 298 289 82 -8 +1 -2 +7 +8 0.5
▸ 2027 — real world (MLB)
202729 MLB CTXTB 10% 2422 5101 270 10 222290355646 133293 298 290 82 -1 +0 -0 +0 +1 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLETB 33% 272246 541017 21793 52 218285349634 131288 298 285 79 -7 +0 -4 +5 +6 0.0
202931 MLB MLETB 46% 242220 48916 18722 21 214281339619 125285 307 279 75 -7 +0 -4 +4 +5 -0.2
202830 MLB CTXTB 33% 8981 17302 7261 20 219287347634 128291 298 285 79 -2 +0 -1 +2 +2 0.0
202931 MLB CTXTB 46% 111101 22403 8331 10 215282337619 122288 307 279 75 -3 +0 -2 +2 +2 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 600540 12420018 451929 72 230300367666 137317 328 299 78 -8 +1 -6 +22 +13 2.2
/ 162G— A+C — 650585 13522020 4920810 82 231301371672 140319 328 299 78 -9 +1 -7 +24 +14 2.4
Career— MLE — 30312739 6081111474 23097033 6217 222290354644 132311 328 283 78 -22 +0 -12 +32 +25 2.4
/ 162G— MLE — 650587 13124316 492087 134 223290356646 133313 328 283 78 -12 +0 -7 +18 +14 1.4

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 AAADurham Bulls · 367 PAwOBA .309 → .247 (−62)K% 28.6% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.61%÷1.000×1.200——34.33%
BB% (unintentional) /PA8.99%÷1.000×0.690—×0.9926.15%
HBP% /PA0.82%—×0.940—×0.9920.76%
Singles /BIP24.66%÷1.000×0.930×1.013×0.99223.04%
Doubles /BIP6.28%÷1.000×0.830×1.013×0.9925.24%
Triples /BIP0.00%÷1.000×0.970×1.013×0.9920.00%
Home runs /BIP4.93%÷1.000×0.700—×0.9923.43%

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 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .309 → .247; ISO .143 → .102; BABIP .324 → .291. 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 AAACharlotte Knights · 253 PAwOBA .280 → .211 (−70)K% 30.0% → 36.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.04%÷0.996×1.200——36.21%
BB% (unintentional) /PA11.86%÷0.984×0.690—×1.0038.34%
HBP% /PA1.98%—×0.940—×1.0031.86%
Singles /BIP15.49%÷1.002×0.930×0.982×1.00314.16%
Doubles /BIP7.75%÷0.980×0.830×0.982×1.0036.46%
Triples /BIP0.70%÷0.961×0.970×0.982×1.0030.70%
Home runs /BIP4.23%÷1.320×0.700—×1.0032.25%

Factors used: league row International League. Park (home-season share, regressed): HR 164, 1B 100, 2B 96, 3B 92, K 99, BB 97 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .280 → .211; ISO .142 → .091; BABIP .250 → .218. 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 AAASacramento River Cats · 403 PAwOBA .321 → .274 (−47)K% 24.3% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.32%÷1.081×1.200——26.99%
BB% (unintentional) /PA11.91%÷1.032×0.690—×1.0188.11%
HBP% /PA0.74%—×0.940—×1.0180.71%
Singles /BIP23.89%÷0.976×0.930×0.995×1.01823.06%
Doubles /BIP5.67%÷1.052×0.830×0.995×1.0184.53%
Triples /BIP0.40%÷1.091×0.970×0.995×1.0180.36%
Home runs /BIP4.45%÷1.010×0.700—×1.0183.14%

Factors used: league row International League. Park (home-season share, regressed): HR 102, 1B 95, 2B 110, 3B 118, K 116, BB 106 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .321 → .274; ISO .142 → .110; BABIP .308 → .284. 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 AAAltoona Curve · 412 PAwOBA .358 → .301 (−58)K% 26.0% → 32.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.97%÷0.975×1.220——32.51%
BB% (unintentional) /PA8.98%÷1.006×0.700—×1.0126.33%
HBP% /PA0.49%—×0.850—×1.0120.42%
Singles /BIP23.55%÷1.010×0.970×1.002×1.01222.93%
Doubles /BIP8.88%÷0.928×0.860×1.002×1.0128.34%
Triples /BIP1.93%÷1.150×0.950×1.002×1.0121.62%
Home runs /BIP5.41%÷1.084×0.780—×1.0123.94%

Factors used: league row EL. Park (home-season share, regressed): HR 117, 1B 102, 2B 86, 3B 130, K 95, BB 101 — 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 ×1.002.

Result: wOBA .358 → .301; ISO .205 → .160; BABIP .355 → .334. 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 AAAIndianapolis Indians · 101 PAwOBA .417 → .346 (−71)K% 21.8% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.78%÷0.982×1.200——26.63%
BB% (unintentional) /PA16.83%÷1.058×0.690—×1.04811.50%
HBP% /PA1.98%—×0.940—×1.0481.95%
Singles /BIP25.42%÷1.087×0.930×1.024×1.04823.34%
Doubles /BIP5.08%÷0.964×0.830×1.024×1.0484.70%
Triples /BIP1.69%÷0.942×0.970×1.024×1.0481.87%
Home runs /BIP8.47%÷1.013×0.700—×1.0486.14%

Factors used: league row International League. Park (home-season share, regressed): HR 103, 1B 117, 2B 93, 3B 88, K 96, BB 112 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .417 → .346; ISO .247 → .201; BABIP .345 → .313. 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).

2021 A+Greensboro Grasshoppers · 229 PAwOBA .397 → .299 (−98)K% 31.4% → 41.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.44%÷1.021×1.350——41.55%
BB% (unintentional) /PA11.79%÷1.085×0.710—×0.9987.70%
HBP% /PA0.44%—×0.810—×0.9980.35%
Singles /BIP25.98%÷0.981×0.910×1.030×0.99824.77%
Doubles /BIP9.45%÷0.918×0.830×1.030×0.9988.78%
Triples /BIP2.36%÷0.900×0.820×1.030×0.9982.21%
Home runs /BIP8.66%÷1.238×0.830—×0.9985.79%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 148, 1B 96, 2B 84, 3B 80, K 104, BB 117 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.030.

Result: wOBA .397 → .299; ISO .256 → .177; BABIP .407 → .373. 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).

2021 ABradenton Marauders · 59 PAwOBA .457 → .357 (−100)K% 20.3% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.34%÷0.989×1.360——27.96%
BB% (unintentional) /PA20.34%÷1.130×0.690—×0.99012.30%
HBP% /PA1.69%—×0.780—×0.9901.31%
Singles /BIP38.24%÷0.976×0.920—×0.99035.70%
Doubles /BIP5.88%÷0.943×0.830—×0.9905.13%
Triples /BIP0.00%÷1.150×0.910—×0.9900.00%
Home runs /BIP5.88%÷1.302×0.800—×0.9903.58%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 160, 1B 95, 2B 89, 3B 130, K 98, BB 126 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average).

Result: wOBA .457 → .357; ISO .174 → .119; BABIP .469 → .423. 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 — .