Manuel Campos

SS FCL Braves
Age 19 S/R 5'11" / 150 lbs ROK Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1507ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKATL218.291/.404/.38021353—.196/.305/.245
202618A/ROKATL309.291/.367/.41843859—.217/.273/.308
2027PROJMLE19MLBATL419.212/.266/.30041059-0.1
2028PROJ34% MLB20MLBATL89.218/.274/.3171267-0.1
2029PROJ48% MLB21MLBATL182.222/.280/.33134720.0
Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 A
Speed93
Z-Con%55
ISO53
Whiff%49
wRC+35
K%32
Career WAR0.0 WAR median (P10 -0.4 / P90 3.6, comp-based) · star 1% · didn't stick 89%
CompsJeremy Arocho (age 19) · Jansel Luis (age 19) · Jose Escobar (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 194 proj PA
wRC+†59
AVG/OBP/SLG.210 / .264 / .297
PA194
HR2
SB5
K%27
BB%6
ISO88
MLB%0%
Value2027 · WAR
BAT: -9.4 runs (wOBA-derived runs vs avg)-9BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.1 runs (Positional adjustment)+2POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.30.40.40.40.40.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$10M ctrl surplus
Tools · ContractCON 50 / POW 25
Toolsscout grade
CONTACT50
scouting grade only
POWER25
scouting grade only
EYE30
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.4$1M+$0.5M
2034Pre-Arb$1.0M+0.4$0.9M+$0.5M
2035Pre-Arb$1.0M+0.4$0.9M+$0.4M
2036Arb-1$2M+0.2$0.4M+$0.0M (cut)
2037Arb-2$2M+0.1$0.2M+$0.0M (cut)
2038Arb-3$1M———
Totals $3M $3M +$1M

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)
202517 ROKDSL Braves — 218179 52622 203114 135 291404380784 89333 149 355 53 — — — — — —
202618 AAugusta GreenJackets — 113107 28332 5310 83 262295402697 140347 274 305 51 — — — — — —
202618 ROKFCL Braves — 196168 52832 27371 305 310408429837 119388 1914 378 63 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Braves — 218184 36411 153714 135 196305245550 49221 177 247 53 — — — — — —
202618 A MLEAugusta GreenJackets — 113108 23231 4420 83 213241315556 102329 374 244 51 — — — — — —
202618 ROK MLEFCL Braves — 196178 39522 17531 305 219291303594 84302 279 262 63 — — — — — —
202517 ROK MLEDSL Braves — 218184 36411 153714 135 196305245550 49233 177 247 53 — — — — — —
202517 ROK RAWDSL Braves — 218179 52622 203114 135 291404380784 89333 149 355 53 — — — — — —
202618 ROK MLE2 teams — 309287 63853 20951 388 220273314586 94316 316 255 59 — — — — — —
202618 ROK RAW2 teams — 309275 801164 32681 388 291367418785 127373 2210 351 59 — — — — — —
202517 ROK MLEDSL Braves — 218187 36411 153714 135 193305241546 48221 177 247 53 — — — — — —
202618 ROK MLE2 teams — 309285 63853 20951 388 221273316589 95312 316 255 59 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Braves — 218187 36411 153714 135 193305241546 48221 177 247 53 — — — — — —
202618 ROK MLE2 teams — 309285 63853 20951 388 221273316589 95312 316 255 59 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEATL 0% 419388 811434 241134 102 212266300566 88285 276 256 59 -20 +1 +0 +4 +9 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEATL 34% 259238 52924 16693 62 218274317592 100287 276 267 67 -10 +0 +0 +3 +6 -0.2
202921 MLB MLEATL 48% 375344 761336 23985 92 222280331611 109289 266 275 72 -12 +1 +0 +4 +8 0.1
203022 MLB MLEATL 54% 453415 941648 291166 113 225285341626 116289 266 281 76 -13 +1 +0 +5 +10 0.3
203123 MLB MLEATL 57% 504460 10518410 331276 123 228288348637 120290 257 285 79 -12 +1 +0 +5 +11 0.5
203224 MLB MLEATL 57% 538491 11320411 361356 123 230291354645 124291 257 289 82 -12 +1 +0 +6 +12 0.7
203325 MLB MLEATL 57% 558509 11720412 371407 123 230291354646 124291 257 289 82 -12 +1 +0 +6 +12 0.7
203426 MLB MLEATL 56% 568518 12021412 381427 123 230291354645 124291 257 289 82 -12 +1 +0 +6 +12 0.7
203527 MLB MLEATL 55% 566516 11820412 381437 123 229290352642 123291 257 288 81 -13 +1 +0 +6 +12 0.7
203628 MLB MLEATL 55% 561512 11620411 381436 113 227288347636 120290 257 285 79 -14 +1 -1 +6 +12 0.5
203729 MLB MLEATL 53% 548500 11219410 371416 103 225286341627 116289 267 282 77 -15 +1 -1 +6 +12 0.2
203830 MLB MLEATL 57% 534488 11019410 351396 93 222282334616 112287 267 277 74 -17 +1 -2 +6 +12 -0.1
202820 MLB CTXATL 34% 8983 18311 5241 21 218274317592 100287 276 267 67 -4 +0 +0 +1 +2 -0.1
202921 MLB CTXATL 48% 182167 36613 11472 41 222280331611 109289 266 275 72 -6 +0 +0 +2 +4 0.0
203022 MLB CTXATL 54% 246225 52925 16633 62 225285341626 116289 267 281 76 -7 +0 +0 +3 +5 0.1
203123 MLB CTXATL 57% 285261 591026 19723 72 228288348637 120290 257 285 79 -7 +1 +0 +3 +6 0.3
203224 MLB CTXATL 57% 304277 631126 20764 72 230291354645 124291 257 289 82 -7 +1 +0 +3 +7 0.4
203325 MLB CTXATL 57% 315287 661127 21794 72 230291354646 124291 257 289 82 -7 +1 +0 +3 +7 0.4
203426 MLB CTXATL 56% 321292 681227 22804 72 230291354645 124291 257 289 82 -7 +1 +0 +3 +7 0.4
203527 MLB CTXATL 55% 314286 651126 21794 72 229290352642 123291 257 288 81 -7 +1 +0 +3 +7 0.4
203628 MLB CTXATL 55% 308281 641126 21783 62 227288347636 120290 257 285 79 -8 +0 -0 +3 +7 0.2
203729 MLB CTXATL 53% 293268 601026 20753 52 225286341627 116289 267 282 77 -8 +0 -1 +3 +6 0.1
203830 MLB CTXATL 57% 305279 621125 20793 52 222282334616 112287 267 277 74 -10 +0 -1 +3 +7 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 29622706 6131052058 19675234 6320 227287344632 118290 257 284 76 -77 +5 -2 +32 +64 2.2
/ 162G— A+C — 650594 13423413 431657 144 226286343629 118288 257 284 76 -17 +1 -1 +7 +14 0.5
Career— MLE — 61855641 127121449112 406157782 17245 225287340627 115291 257 280 76 -153 +11 -4 +61 +123 3.9
/ 162G— MLE — 650593 13322512 431669 185 224287339626 115289 267 280 76 -18 +1 -0 +7 +14 0.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 ROKFCL Braves · 196 PAwOBA .369 → .262 (−107)K% 18.9% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.88%÷1.000×1.440——27.18%
BB% (unintentional) /PA13.78%÷1.000×0.620—×1.0088.60%
HBP% /PA0.51%—×0.720—×1.0080.37%
Singles /BIP29.77%÷1.000×0.820×0.971×1.00823.88%
Doubles /BIP6.11%÷1.000×0.720×0.971×1.0084.30%
Triples /BIP2.29%÷1.000×0.720×0.971×1.0081.61%
Home runs /BIP1.53%÷1.000×0.780—×1.0081.20%

Factors used: level-wide ROK 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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .369 → .262; ISO .119 → .083; BABIP .388 → .302. 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 AAugusta GreenJackets · 113 PAwOBA .299 → .244 (−55)K% 27.4% → 37.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.43%÷1.000×1.360——37.31%
BB% (unintentional) /PA4.42%÷1.000×0.690—×1.0453.19%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP26.32%÷1.000×0.920×1.006×1.04525.45%
Doubles /BIP3.95%÷1.000×0.830×1.006×1.0453.44%
Triples /BIP3.95%÷1.000×0.910×1.006×1.0453.78%
Home runs /BIP2.63%÷1.000×0.800—×1.0452.20%

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 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .299 → .244; ISO .140 → .111; BABIP .347 → .329. 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 DSLDSL Braves · 218 PAwOBA .353 → .247 (−106)K% 14.2% → 17.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.22%÷1.009×1.220——17.19%
BB% (unintentional) /PA9.17%÷0.947×0.700—×1.0086.84%
HBP% /PA6.42%—×0.700—×1.0084.53%
Singles /BIP28.38%÷0.978×0.680×0.966×1.00819.20%
Doubles /BIP4.05%÷0.932×0.600×0.966×1.0082.54%
Triples /BIP1.35%÷1.045×0.600×0.966×1.0080.76%
Home runs /BIP1.35%÷0.878×0.470—×1.0080.73%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 76, 1B 96, 2B 86, 3B 109, K 102, BB 89 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .353 → .247; ISO .089 → .054; BABIP .333 → .221. 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).