Brandon Belt

Pos1B
B/TL/L
Born1988-04-20
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202133MLBSF381.274/.379/.5972931763.4
202234MLBSF298.213/.327/.3508197-0.5
202335MLBTOR404.254/.371/.4901901412.1
202436No MLB games played
202537No MLB games played
202638No MLB games played
Last 3 seasons WAR 5.0
Contract
No contract data on file.
Skills · percentileStatcast 2021-2023
Barrel%90
xwOBA82
Bat Spd62
Avg EV46
Speed23

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)
201022 AAAFresno Grizzlies — 6148 11404 13150 20 229393562956 333241 2521 414 103 — — — — — —
201022 AARichmond Flying Squirrels — 201175 591169 22342 21 3374176231.040 286373 1711 444 156 — — — — — —
201022 A+San Jose Giants — 333269 10328410 58503 187 3834976281.125 245439 1517 484 158 — — — — — —
201022 INTLScottsdale Scorpions — 9686 32851 9240 12 3724326161.048 244500 259 448 189 — — — — — —
201123 MLBSan Francisco Giants — 209187 42619 20572 32 225306412718 187273 2710 321 107 +2 -0 -2 -6 +5 -0.2
201123 AAAFresno Grizzlies — 212165 511208 42472 44 309455527982 218381 2220 429 128 — — — — — —
201123 A+San Jose Giants — 1813 6100 510 10 4626115381.150 77500 628 517 190 — — — — — —
201123 INTLLeones del Escogido — 119100 30803 16191 41 300402470872 170338 1613 383 146 — — — — — —
201224 MLBSan Francisco Giants — 472411 1132767 541063 122 275363421784 146351 2211 349 121 +12 +2 -8 -8 +10 0.7
201325 MLBSan Francisco Giants — 571509 14739417 521256 52 289362481843 193351 229 370 138 +26 +0 -7 -10 +12 2.2
201426 MLBSan Francisco Giants — 235214 528012 18642 31 243308449756 206288 278 333 114 +4 +0 -2 -5 +5 0.2
201426 AAAFresno Grizzlies — 2019 10302 150 01 5265501.0001.550 474667 255 662 233 — — — — — —
201527 MLBSan Francisco Giants — 556492 13833518 561474 93 280359478836 197363 2610 367 138 +25 +1 -3 -10 +12 2.6
201628 MLBSan Francisco Giants — 655542 14941817 1041485 04 275396474870 199346 2316 385 148 +37 -2 -7 -12 +14 3.2
201729 MLBSan Francisco Giants — 451382 9227318 661042 32 241356469824 228284 2315 364 136 +19 -0 +3 -8 +10 2.4
201830 MLBSan Francisco Giants — 456399 10118214 491076 40 253344414757 160311 2311 339 114 +8 +1 -2 -8 +10 0.9
201931 MLBSan Francisco Giants — 616526 12332317 831273 43 234342403745 169275 2113 334 114 +10 -0 -6 -11 +13 0.7
202032 MLBSan Francisco Giants — 179149 461319 30360 00 3094255911.015 282356 2017 440 188 +19 +0 -1 -3 +4 1.8
202133 MLBSan Francisco Giants — 381325 8914229 481037 32 274379597976 323309 2713 420 176 +35 -0 -2 -7 +8 3.4
202133 AAASacramento River Cats — 1512 3000 230 00 250357250607 300 2013 274 52 — — — — — —
202234 MLBSan Francisco Giants — 298254 54918 37816 10 213327350677 138277 2712 311 97 -1 +0 -5 -5 +6 -0.5
202335 MLBToronto Blue Jays — 404339 8623019 611412 00 254371490860 236370 3515 379 141 +20 +0 -0 -7 +9 2.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 54834729 123229036194 678134648 4721 261359460819 200323 2512 362 131 +205 +1 -43 -101 +119 18.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201022 AAA MLEFresno Grizzlies — 6151 10403 10200 20 196328451779 255225 3316 321 103 — — — — — —
201022 AA MLERichmond Flying Squirrels — 201182 571069 15422 21 313372582954 269350 217 399 156 — — — — — —
201022 A+ MLESan Jose Giants — 333287 922439 40693 187 321409519928 199384 2112 402 158 — — — — — —
201123 MLB MLESan Francisco Giants — 209188 436110 19572 32 229306431737 202273 279 326 107 +2 -0 -2 -6 +5 -0.2
201123 AAA MLEFresno Grizzlies — 212178 471006 29592 44 264373421795 157350 2814 357 128 — — — — — —
201123 A+ MLESan Jose Giants — 1814 6100 410 10 4295565001.056 71453 622 449 190 — — — — — —
201224 MLB MLESan Francisco Giants — 472416 1152768 491063 122 276357428785 151351 2210 346 121 +12 +2 -8 -8 +10 0.7
201325 MLB MLESan Francisco Giants — 571513 14939418 481256 52 290358487845 197351 228 372 138 +26 +0 -7 -10 +12 2.2
201426 MLB MLESan Francisco Giants — 235216 538013 16642 31 245303463766 218288 277 337 114 +4 +0 -2 -5 +5 0.2
201426 AAA MLEFresno Grizzlies — 2020 7201 060 01 350350600950 250562 300 513 233 — — — — — —
201527 MLB MLESan Francisco Giants — 556494 14033519 541474 93 283359486845 202363 2610 372 138 +25 +1 -3 -10 +12 2.6
201628 MLB MLESan Francisco Giants — 655546 15141818 1001485 04 277393480873 203346 2315 387 148 +37 -2 -7 -12 +14 3.2
201729 MLB MLESan Francisco Giants — 451384 9427319 641042 32 245356479835 234284 2314 369 136 +19 -0 +3 -8 +10 2.4
201830 MLB MLESan Francisco Giants — 456405 10318215 431076 40 254335420755 165311 239 337 114 +8 +1 -2 -8 +10 0.9
201931 MLB MLESan Francisco Giants — 616529 12532318 801273 43 236340410750 174275 2113 337 114 +10 -0 -6 -11 +13 0.7
202032 MLB MLESan Francisco Giants — 179150 4713110 29360 00 3134256131.038 300356 2016 446 188 +19 +0 -1 -3 +4 1.8
202133 MLB MLESan Francisco Giants — 381328 9214231 451037 32 280379619998 338309 2712 429 176 +35 -0 -2 -7 +8 3.4
202133 AAA MLESacramento River Cats — 1513 3000 130 00 231286231516 253 207 245 52 — — — — — —
202234 MLB MLESan Francisco Giants — 298256 56919 35816 10 219327367694 148277 2712 312 97 -1 +0 -5 -5 +6 -0.5
202335 MLB MLEToronto Blue Jays — 404340 8623019 601412 00 253368488856 235370 3515 377 141 +20 +0 -0 -7 +9 2.1
201022 A+ MLE4 teams — 691605 183431025 751525 2310 302384531915 228364 2211 393 152 — — — — — —
201022 A+ RAW4 teams — 691578 205511524 1021235 2310 3554556191.075 265414 1815 461 152 — — — — — —
201123 AAA MLE4 teams — 558483 12322120 651495 127 255349429778 174323 2712 346 120 — — — — — —
201123 AAA RAW4 teams — 558465 12927120 831245 127 277392469861 191334 2215 381 120 — — — — — —
201224 MLB MLESan Francisco Giants — 472416 1152768 491063 122 276357428785 151350 2210 346 121 +12 +2 -8 -8 +10 0.7
201224 MLB RAWSan Francisco Giants — 472411 1132767 541063 122 275363421784 146351 2211 349 121 +12 +2 -8 -8 +10 0.7
201325 MLB MLESan Francisco Giants — 571513 14939418 481256 52 290358487845 197351 228 372 138 +26 +0 -7 -10 +12 2.2
201325 MLB RAWSan Francisco Giants — 571509 14739417 521256 52 289362481843 193351 229 370 138 +26 +0 -7 -10 +12 2.2
201426 MLB MLE2 teams — 255236 6110014 16702 32 258311479790 220307 276 351 124 +7 -0 -2 -5 +6 0.6
201426 MLB RAW2 teams — 255233 6211014 19692 32 266327494820 227318 277 359 124 +7 -0 -2 -5 +6 0.6
201527 MLB MLESan Francisco Giants — 556494 14033519 541474 93 283359486845 202364 2610 372 138 +25 +1 -3 -10 +12 2.6
201527 MLB RAWSan Francisco Giants — 556492 13833518 561474 93 280359478836 197363 2610 367 138 +25 +1 -3 -10 +12 2.6
201628 MLB MLESan Francisco Giants — 655546 15141818 1001485 04 277393480873 203346 2315 387 148 +37 -2 -7 -12 +14 3.2
201628 MLB RAWSan Francisco Giants — 655542 14941817 1041485 04 275396474870 199346 2316 385 148 +37 -2 -7 -12 +14 3.2
201729 MLB MLESan Francisco Giants — 451384 9427319 641042 32 245356479835 234286 2314 369 136 +19 -0 +3 -8 +10 2.4
201729 MLB RAWSan Francisco Giants — 451382 9227318 661042 32 241356469824 228284 2315 364 136 +19 -0 +3 -8 +10 2.4
201830 MLB MLESan Francisco Giants — 456405 10318215 431076 40 254335420755 165309 239 337 114 +8 +1 -2 -8 +10 0.9
201830 MLB RAWSan Francisco Giants — 456399 10118214 491076 40 253344414757 160311 2311 339 114 +8 +1 -2 -8 +10 0.9
201931 MLB MLESan Francisco Giants — 616529 12532318 801273 43 236340410750 174276 2113 337 114 +10 -0 -6 -11 +13 0.7
201931 MLB RAWSan Francisco Giants — 616526 12332317 831273 43 234342403745 169275 2113 334 114 +10 -0 -6 -11 +13 0.7
202032 MLB MLESan Francisco Giants — 179150 4713110 29360 00 3134256131.038 300356 2016 446 188 +19 +0 -1 -3 +4 1.8
202032 MLB RAWSan Francisco Giants — 179149 461319 30360 00 3094255911.015 282356 2017 440 188 +19 +0 -1 -3 +4 1.8
202133 MLB MLE2 teams — 396341 9414231 461067 32 276373601974 326306 2712 422 172 +34 -0 -2 -7 +9 3.3
202133 MLB RAW2 teams — 396337 9214229 501067 32 273378585963 312309 2713 414 172 +34 -0 -2 -7 +9 3.3
202234 MLB MLESan Francisco Giants — 298256 56919 35816 10 219327367694 148281 2712 312 97 -1 +0 -5 -5 +6 -0.5
202234 MLB RAWSan Francisco Giants — 298254 54918 37816 10 213327350677 138277 2712 311 97 -1 +0 -5 -5 +6 -0.5
202335 MLB MLEToronto Blue Jays — 404340 8623019 601412 00 253368488856 235368 3515 377 141 +20 +0 -0 -7 +9 2.1
202335 MLB RAWToronto Blue Jays — 404339 8623019 611412 00 254371490860 236370 3515 379 141 +20 +0 -0 -7 +9 2.1
201022 A+ MLE4 teams — 691606 183431025 751525 2310 302384530914 228356 2211 393 152 — — — — — —
201123 AAA MLE4 teams — 558483 12322120 651495 127 255349429778 174317 2712 346 120 — — — — — —
201224 MLB MLESan Francisco Giants — 472417 1152768 491063 122 276357427784 151351 2210 346 121 — — — — — —
201325 MLB MLESan Francisco Giants — 571512 14939418 481256 52 291358488846 197351 228 372 138 — — — — — —
201426 MLB MLE2 teams — 255235 6110014 16702 32 260311481792 221309 276 351 124 — — — — — —
201527 MLB MLESan Francisco Giants — 556493 14033519 541474 93 284359487846 203363 2610 372 138 — — — — — —
201628 MLB MLESan Francisco Giants — 655545 15141818 1001485 04 277393481874 204346 2315 387 148 — — — — — —
201729 MLB MLESan Francisco Giants — 451382 9427319 641042 32 246356482837 236284 2314 369 136 — — — — — —
201830 MLB MLESan Francisco Giants — 456404 10318215 431076 40 255335421756 166311 239 337 114 — — — — — —
201931 MLB MLESan Francisco Giants — 616528 12532318 801273 43 237340411751 174275 2113 337 114 — — — — — —
202032 MLB MLESan Francisco Giants — 179148 4713110 29360 00 3184256221.046 304356 2016 446 188 — — — — — —
202133 MLB MLE2 teams — 396340 9414231 461067 32 276373603976 326307 2712 422 172 — — — — — —
202234 MLB MLESan Francisco Giants — 298255 56919 35816 10 220327369695 149277 2712 312 97 — — — — — —
202335 MLB MLEToronto Blue Jays — 404339 8623019 601412 00 254368490858 236370 3515 377 141 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 54834729 123229036194 678134648 4721 261359460819 200323 2512 362 135 +205 +1 -43 -101 +119 18.5
/ 162G— A+C — 650561 14534423 801606 62 258357456813 198320 2512 362 135 +24 +0 -5 -12 +14 2.2
Career— MLE — 65585698 152735146243 764159956 7937 268360474834 206330 2412 367 135 +205 +1 -43 -101 +119 18.5
/ 162G— MLE — 650565 15235524 761586 84 269362476838 207331 2412 367 135 +24 +0 -5 -12 +14 2.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.

2021 AAASacramento River Cats · 15 PAwOBA .287 → .245 (−42)K% 20.0% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷1.034×1.200——23.21%
BB% (unintentional) /PA13.33%÷0.956×0.690—×0.9429.07%
HBP% /PA0.00%—×0.940—×0.9420.00%
Singles /BIP33.33%÷1.049×0.930—×0.94227.83%
Doubles /BIP0.00%÷0.916×0.830—×0.9420.00%
Triples /BIP0.00%÷0.900×0.920—×0.9420.00%
Home runs /BIP0.00%÷0.995×0.700—×0.9420.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 110, 2B 83, 3B 80, K 107, BB 91 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average).

Result: wOBA .287 → .245; ISO .000 → .000; BABIP .300 → .253. 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).

2014 AAAFresno Grizzlies · 20 PAwOBA .639 → .513 (−126)K% 25.0% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.994×1.290——32.44%
BB% (unintentional) /PA0.00%÷1.005×0.710—×1.0180.00%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP35.71%÷1.002×0.900—×1.01832.67%
Doubles /BIP21.43%÷1.014×0.810—×1.01817.42%
Triples /BIP0.00%÷0.900×0.810—×1.0180.00%
Home runs /BIP14.29%÷1.045×0.780—×1.01810.86%

Factors used: league row PCL. Park (home-season share, regressed): HR 109, 1B 100, 2B 103, 3B 80, K 99, BB 101 — 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).

Result: wOBA .639 → .513; ISO .474 → .356; BABIP .667 → .562. 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).

2011 AAAFresno Grizzlies · 212 PAwOBA .422 → .357 (−64)K% 22.2% → 27.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.17%÷1.027×1.290——27.86%
BB% (unintentional) /PA18.87%÷1.043×0.710—×1.05013.49%
HBP% /PA0.94%—×0.980—×1.0500.97%
Singles /BIP26.27%÷0.960×0.900×0.993×1.05025.66%
Doubles /BIP10.17%÷1.013×0.810×0.993×1.0508.48%
Triples /BIP0.00%÷1.150×0.810×0.993×1.0500.00%
Home runs /BIP6.78%÷1.112×0.780—×1.0504.99%

Factors used: league row PCL. Park (home-season share, regressed): HR 122, 1B 92, 2B 103, 3B 130, K 105, BB 109 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .422 → .357; ISO .218 → .174; BABIP .381 → .350. 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).

2011 A+San Jose Giants · 18 PAwOBA .505 → .449 (−56)K% 5.6% → 7.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.56%÷0.981×1.340——7.59%
BB% (unintentional) /PA27.78%÷0.926×0.710—×0.99821.26%
HBP% /PA0.00%—×0.790—×0.9980.00%
Singles /BIP41.67%÷0.991×0.910—×0.99838.17%
Doubles /BIP8.33%÷0.951×0.820—×0.9987.17%
Triples /BIP0.00%÷0.900×0.760—×0.9980.00%
Home runs /BIP0.00%÷0.972×0.920—×0.9980.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 94, 1B 98, 2B 90, 3B 80, K 96, BB 85 — 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 .505 → .449; ISO .077 → .071; BABIP .500 → .453. 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).

2010 A+San Jose Giants · 333 PAwOBA .474 → .402 (−72)K% 15.0% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.02%÷0.972×1.340——20.69%
BB% (unintentional) /PA16.52%÷0.990×0.710—×1.01211.99%
HBP% /PA0.90%—×0.790—×1.0120.72%
Singles /BIP27.85%÷0.980×0.910×0.964×1.01225.22%
Doubles /BIP12.79%÷0.939×0.820×0.964×1.01210.89%
Triples /BIP1.83%÷1.085×0.760×0.964×1.0121.25%
Home runs /BIP4.57%÷1.016×0.920—×1.0124.18%

Factors used: league row CAL. Park (home-season share, regressed): HR 103, 1B 96, 2B 88, 3B 117, K 94, BB 98 — applied at half strength. Age: age 22 vs a level average of 22.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.964.

Result: wOBA .474 → .402; ISO .245 → .214; BABIP .439 → .384. 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).

2010 AARichmond Flying Squirrels · 201 PAwOBA .435 → .399 (−36)K% 16.9% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.92%÷0.983×1.220——21.00%
BB% (unintentional) /PA10.45%÷1.018×0.700—×1.0427.49%
HBP% /PA1.00%—×0.850—×1.0420.88%
Singles /BIP23.40%÷1.035×0.970×0.976×1.04222.30%
Doubles /BIP7.80%÷0.992×0.860×0.976×1.0426.88%
Triples /BIP4.26%÷1.008×0.950×0.976×1.0424.08%
Home runs /BIP6.38%÷0.813×0.780—×1.0426.38%

Factors used: league row EL. Park (home-season share, regressed): HR 63, 1B 107, 2B 98, 3B 102, K 97, BB 104 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.976.

Result: wOBA .435 → .399; ISO .286 → .277; BABIP .373 → .350. 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).

2010 AAAFresno Grizzlies · 61 PAwOBA .403 → .321 (−82)K% 24.6% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.59%÷0.969×1.290——32.73%
BB% (unintentional) /PA21.31%÷0.981×0.710—×1.05016.20%
HBP% /PA0.00%—×0.980—×1.0500.00%
Singles /BIP9.09%÷0.951×0.900—×1.0509.03%
Doubles /BIP12.12%÷0.910×0.810—×1.05011.32%
Triples /BIP0.00%÷1.022×0.810—×1.0500.00%
Home runs /BIP12.12%÷1.047×0.780—×1.0509.48%

Factors used: league row PCL. Park (home-season share, regressed): HR 109, 1B 90, 2B 82, 3B 104, K 94, BB 96 — 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).

Result: wOBA .403 → .321; ISO .333 → .258; BABIP .241 → .225. 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 — .