Kristian Campbell

2B Worcester Red Sox
Age 25 R/R 6'3" / 191 lbs AAA HR -5%K -4% Svc 0.500 · Ctrl thru 2032
Overview
AAA40-MANExtFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AAA/AA/A+BOS517.330/.441/.5582024127—.284/.369/.458
202523AAA/INTL2 orgs381.269/.386/.4098698—.240/.326/.353
202523MLBBOS263.223/.321/.3456288-0.2
202624AAABOS462.256/.389/.3808884—.225/.330/.320
2027PROJ45% MLB25MLBBOS107.235/.327/.37232960.1
2028PROJ59% MLB26MLBBOS314.235/.327/.37185960.3
2029PROJ63% MLB27MLBBOS328.234/.326/.36885950.3
Last 3 seasons WAR -0.2  ·  Next 3 projected WAR 0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.500First FA2033Options3
2027Ext$8M2028Ext$8M2029Ext$8M2030Ext$8M2031Ext$8M2032Ext$8M
Skills · percentileStatcast 2025
Bat Spd68
Avg EV43
Speed43
xwOBA39
Barrel%26
CompsJosh Smith (age 26) · Andre Lipcius (age 25) · Carter Kieboom (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9996vR 87
AVG/OBP/SLG.235 / .327 / .372
PA107
HR3
K%28
BB%10
BABIP313
ISO140
MLB%45%
Value2027 · WAR
BAT: -1.2 runs (wOBA-derived runs vs avg)-1BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -2.9 runs (Defensive runs vs avg)-3FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
0.00.51.00.20.30.30.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$38M ctrl surplus
Tools · Splits · ContractCON 45 / POW 40
Toolsscout grade · Statcast %ile · 2025
CONTACT45
xAVG
130.221
POWER40
Barrel%
265.1
Avg EV
4388.6
Bat Spd
6873.3
EYE60
scouting grade only
SPEED50
Sprint
4327.2
Platoon Splits2025 · 263 PA
vs LHP
vs RHP
Edge
PA
74
189
—
wRC+
101
86
◀L
wOBA
317
296
◀L
ISO
103
129
▶▶R
BABIP
256
312
▶▶R
K%
20.3%
30.2%
◀◀L
BB%
16.2%
9.0%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.500 yrs.days
Team Control Through   2032
First FA Year   2033
OPT
YearStatusSalary Proj WAR Value Surplus
2027Ext$8M+0.2$0.7M-$7M
2028Ext$8M+0.3$1M-$6M
2029Ext$8M+0.3$1M-$5M
2030Ext$8M+0.1$0.3M-$5M
2031Ext$8M———
2032Ext$8M———
Totals $45M $3M -$33M
Options · projected decision
2033CLUB OPT$7.5M / $0.0M buyoutDECLINE
2034CLUB OPT$19.0M / $4.0M buyoutDECLINE
2035CLUB OPT$21.0M / $4.0M buyoutDECLINE
Underwater contract
Projected production over the remaining contract is worth -$33M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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)
202321 A+Greenville Drive — 5545 12211 7133 12 267400422822 156355 2413 374 75 — — — — — —
202321 ROKFCL Red Sox — 2923 9210 353 21 3915175651.082 174500 1710 480 112 — — — — — —
202422 AAAWorcester Red Sox — 8570 20204 13182 42 286412486897 200333 2115 401 112 — — — — — —
202422 AAPortland Sea Dogs — 255213 771738 35386 175 3624655821.047 221411 1514 457 149 — — — — — —
202422 A+Greenville Drive — 177147 451308 26473 31 306420558978 252398 2715 426 103 — — — — — —
202523 MLBBoston Red Sox — 263229 511006 29724 21 223321345666 122296 2711 305 88 -4 +0 -7 +2 +6 -0.2
202523 AAAWorcester Red Sox — 319271 741128 388410 40 273382417799 144369 2612 363 92 — — — — — —
202523 INTLCriollos de Caguas — 6249 12410 13120 20 245403367771 122324 1921 357 128 — — — — — —
202624 AAAWorcester Red Sox — 462371 952208 731268 81 256389380769 124355 2716 347 84 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 263229 511006 29724 21 223321345666 122296 2711 305 92 -2 +0 -7 +2 +6 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A+ MLEGreenville Drive — 5548 11211 4173 12 229327375702 146293 317 279 75 — — — — — —
202321 ROK MLEFCL Red Sox — 2924 7110 273 21 292414417830 125383 247 334 112 — — — — — —
202422 AAA MLEWorcester Red Sox — 8574 19203 9222 42 257353405758 149322 2611 333 112 — — — — — —
202422 AA MLEPortland Sea Dogs — 255223 731337 25456 175 327409507916 179378 1810 389 149 — — — — — —
202422 A+ MLEGreenville Drive — 177157 371006 16643 31 236318414732 178343 369 321 103 — — — — — —
202523 MLB MLEBoston Red Sox — 263229 49906 29724 21 214313332645 118296 2711 299 88 -4 +0 -7 +2 +6 -0.2
202523 AAA MLEWorcester Red Sox — 319283 681026 2610010 40 240326353679 113351 318 304 92 — — — — — —
202624 AAA MLEWorcester Red Sox — 462391 881906 531518 81 225330320649 95325 3311 293 84 — — — — — —
202321 A+ MLE2 teams — 8472 17311 6256 33 236345347692 111348 307 298 88 — — — — — —
202321 A+ RAW2 teams — 8468 21421 10186 33 309440471911 162408 2112 411 88 — — — — — —
202422 AA MLE3 teams — 517454 12925316 5013011 248 284369458827 174365 2510 357 127 — — — — — —
202422 AA RAW3 teams — 517430 14232320 7410311 248 330441558999 228395 2014 437 127 — — — — — —
202523 AAA MLE3 teams — 644568 13021213 6119014 81 229319342660 113320 309 302 90 — — — — — —
202523 AAA RAW3 teams — 644549 13725314 8016814 81 250359383742 133334 2612 339 90 — — — — — —
202624 AAA MLEWorcester Red Sox — 462391 881906 531518 81 225330320649 95339 3311 293 84 — — — — — —
202624 AAA RAWWorcester Red Sox — 462371 952208 731268 81 256389380769 124355 2716 347 84 — — — — — —
202321 A+ MLE2 teams — 8472 17311 6256 33 236345347692 111324 307 298 88 — — — — — —
202422 AA MLE3 teams — 517451 12925316 5013011 248 286369461830 175357 2510 357 127 — — — — — —
202523 AAA MLE3 teams — 644564 13021213 6119014 81 230319344663 113326 309 302 90 — — — — — —
202624 AAA MLEWorcester Red Sox — 462398 881906 531518 81 221330314644 93325 3311 293 84 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLE3 teams — 517451 12925316 5013011 248 286369461830 175357 2510 357 127 — — — — — —
202523 AAA MLE3 teams — 644564 13021213 6119014 81 230319344663 113326 309 302 90 — — — — — —
202624 AAA MLEWorcester Red Sox — 462398 881906 531518 81 221330314644 93325 3311 293 84 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEBOS 45% 380332 751419 381057 62 229321363684 134303 2810 309 96 -2 +0 -5 +1 +8 0.4
▸ 2027 — real world (MLB)
202725 MLB CTXBOS 45% 10793 22403 11302 20 235327372699 136313 2810 315 96 -1 +0 -1 +0 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEBOS 59% 534465 10720213 5414810 92 229321362683 134302 2810 309 96 -3 +1 -7 +2 +12 0.5
202927 MLB MLEBOS 63% 520453 10419213 531459 82 227320359680 132302 2810 308 95 -3 +1 -6 +2 +11 0.4
203028 MLB MLEBOS 65% 506441 9918112 511429 62 225318354673 129300 2810 305 93 -4 +0 -7 +2 +11 0.2
203129 MLB MLEBOS 65% 492431 9618111 501408 42 223315348663 125299 2810 301 90 -6 +0 -7 +2 +11 -0.1
203230 MLB MLEBOS 65% 305266 601117 31875 21 220312340651 120297 2910 297 87 -5 +0 -6 +1 +7 -0.3
202826 MLB CTXBOS 59% 314273 651318 32876 51 235327371698 136313 2810 315 96 -2 +1 -4 +1 +7 0.3
202927 MLB CTXBOS 63% 328286 671318 33916 51 234326368694 134312 2810 314 95 -2 +1 -4 +1 +7 0.3
203028 MLB CTXBOS 65% 331288 671318 34936 41 232324363687 131311 2810 311 93 -3 +0 -5 +1 +7 0.1
203129 MLB CTXBOS 65% 320280 641317 32915 31 229321357678 127309 2810 307 90 -4 +0 -5 +1 +7 -0.0
203230 MLB CTXBOS 65% 197172 39804 20573 11 226317349666 123307 2910 303 87 -3 -0 -4 +1 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 17531528 35370441 18049130 206 231324363687 132310 2810 310 96 -16 +2 -28 +8 +38 0.4
/ 162G— A+C — 650567 13026115 6718211 72 229323358681 129307 2810 310 96 -6 +1 -10 +3 +14 0.1
Career— MLE — 43023749 8781631498 433122484 7623 234327364691 129318 2810 309 96 -25 +3 -43 +12 +62 0.9
/ 162G— MLE — 650566 13325215 6518513 113 235328366693 131319 2810 309 96 -6 +1 -10 +3 +14 0.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.

2026 AAAWorcester Red Sox · 462 PAwOBA .345 → .293 (−52)K% 27.3% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.27%÷1.000×1.200——32.73%
BB% (unintentional) /PA15.80%÷1.000×0.690—×1.04811.43%
HBP% /PA1.73%—×0.940—×1.0481.71%
Singles /BIP26.53%÷1.000×0.930×0.972×1.04825.12%
Doubles /BIP8.98%÷1.000×0.830×0.972×1.0487.59%
Triples /BIP0.00%÷1.000×0.970×0.972×1.0480.00%
Home runs /BIP3.27%÷1.000×0.700—×1.0482.40%

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 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 ×0.972.

Result: wOBA .345 → .293; ISO .124 → .100; BABIP .355 → .325. 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 AAAWorcester Red Sox · 319 PAwOBA .354 → .304 (−50)K% 26.3% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.33%÷1.013×1.200——31.20%
BB% (unintentional) /PA11.91%÷1.042×0.690—×1.0508.28%
HBP% /PA3.13%—×0.940—×1.0503.09%
Singles /BIP28.34%÷1.060×0.930×1.050×1.05027.40%
Doubles /BIP5.88%÷0.991×0.830×1.050×1.0505.43%
Triples /BIP1.07%÷1.000×0.970×1.050×1.0501.14%
Home runs /BIP4.28%÷0.984×0.700—×1.0503.19%

Factors used: league row International League. Park (home-season share, regressed): HR 97, 1B 112, 2B 98, 3B 100, K 103, BB 108 — 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 ×1.050.

Result: wOBA .354 → .304; ISO .144 → .117; BABIP .369 → .351. 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 AAPortland Sea Dogs · 255 PAwOBA .447 → .389 (−58)K% 14.9% → 17.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.90%÷1.033×1.220——17.60%
BB% (unintentional) /PA13.73%÷1.025×0.700—×1.0429.77%
HBP% /PA2.35%—×0.850—×1.0422.08%
Singles /BIP28.00%÷1.004×0.970×0.986×1.04227.81%
Doubles /BIP9.71%÷1.165×0.860×0.986×1.0427.37%
Triples /BIP1.71%÷1.150×0.950×0.986×1.0421.46%
Home runs /BIP4.57%÷1.018×0.780—×1.0423.65%

Factors used: league row EL. Park (home-season share, regressed): HR 104, 1B 101, 2B 133, 3B 130, K 107, BB 105 — 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.986.

Result: wOBA .447 → .389; ISO .221 → .179; BABIP .411 → .378. 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+Greenville Drive · 177 PAwOBA .416 → .321 (−95)K% 26.6% → 36.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.55%÷0.960×1.310——36.24%
BB% (unintentional) /PA14.12%÷0.924×0.600—×1.0129.28%
HBP% /PA1.69%—×0.770—×1.0121.32%
Singles /BIP24.00%÷1.013×0.870×1.050×1.01221.90%
Doubles /BIP13.00%÷1.037×0.780×1.050×1.01210.39%
Triples /BIP0.00%÷0.927×0.850×1.050×1.0120.00%
Home runs /BIP8.00%÷1.043×0.880—×1.0126.83%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 109, 1B 103, 2B 107, 3B 85, K 92, BB 85 — 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 ×1.050.

Result: wOBA .416 → .321; ISO .252 → .198; BABIP .398 → .343. 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 AAAWorcester Red Sox · 85 PAwOBA .391 → .333 (−58)K% 21.2% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.18%÷1.004×1.200——25.30%
BB% (unintentional) /PA15.29%÷1.049×0.690—×1.05010.56%
HBP% /PA2.35%—×0.940—×1.0502.32%
Singles /BIP26.92%÷1.036×0.930×1.050×1.05026.65%
Doubles /BIP3.85%÷0.951×0.830×1.050×1.0503.70%
Triples /BIP0.00%÷1.143×0.970×1.050×1.0500.00%
Home runs /BIP7.69%÷0.996×0.700—×1.0505.68%

Factors used: league row International League. Park (home-season share, regressed): HR 99, 1B 107, 2B 90, 3B 129, K 101, BB 110 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .391 → .333; ISO .200 → .156; BABIP .333 → .322. 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).

2023 A+Greenville Drive · 55 PAwOBA .365 → .279 (−87)K% 23.6% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.64%÷0.981×1.310——31.58%
BB% (unintentional) /PA12.73%÷1.028×0.600—×1.0277.63%
HBP% /PA5.45%—×0.770—×1.0274.31%
Singles /BIP25.00%÷1.053×0.870—×1.02721.22%
Doubles /BIP6.25%÷1.033×0.780—×1.0274.85%
Triples /BIP3.12%÷1.150×0.850—×1.0272.37%
Home runs /BIP3.12%÷0.931×0.880—×1.0273.04%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 86, 1B 111, 2B 107, 3B 130, K 96, BB 106 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .365 → .279; ISO .156 → .129; BABIP .355 → .293. 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).

2023 ROKFCL Red Sox · 29 PAwOBA .468 → .334 (−134)K% 17.2% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.24%÷0.995×1.440——24.95%
BB% (unintentional) /PA10.34%÷1.000×0.620—×0.9856.31%
HBP% /PA10.34%—×0.720—×0.9857.34%
Singles /BIP33.33%÷0.977×0.820—×0.98527.57%
Doubles /BIP11.11%÷1.079×0.720—×0.9857.30%
Triples /BIP5.56%÷1.150×0.720—×0.9853.43%
Home runs /BIP0.00%÷0.974×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 95, 2B 116, 3B 130, K 99, BB 100 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .468 → .334; ISO .174 → .110; BABIP .500 → .383. 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 — .