Boston Baro

SS Surprise Saguaros
Age 22 L/R 6'0" / 170 lbs INTL H -5% Svc 0.0 · Ctrl thru 2033
Overview
INTLPROSPECTMiLBFA 2034
OGV OFP35OGV rank#1560ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419A+/ANYM419.278/.361/.3904979—.246/.306/.341
202520A+NYM433.224/.286/.32142826—.175/.215/.246
202621A/INTL2 orgs68.236/.382/.3451698—.233/.303/.300
2027PROJMLE22MLBNYM368.216/.264/.300311580.0
2028PROJ34% MLB23MLBNYM40.215/.265/.31111660.0
2029PROJ46% MLB24MLBNYM88.219/.271/.32513720.1
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$1M2032Arb-2$3M2033Arb-3$3M
Skills · percentileMiLB Statcast 2025 A+
Speed91
Z-Con%85
K%69
Whiff%66
ISO42
wRC+38
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 96%
CompsMichael Siani (age 22) · Bobby Boyd (age 22) · Thomas Milone (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 95 proj PA
wRC+†58
AVG/OBP/SLG.214 / .262 / .298
PA95
HR1
K%23
BB%6
ISO85
MLB%0%
Value2027 · WAR
BAT: -4.7 runs (wOBA-derived runs vs avg)-5BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.3 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.10.20.20.30.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$2M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Pre-Arb$0.8M+0.2$0.6M+$0.0M
2031Arb-1$1M+0.2$0.6M+$0.0M (cut)
2032Arb-2$3M+0.3$0.8M+$0.0M (cut)
2033Arb-3$3M+0.2$0.5M+$0.0M (cut)
Totals $0.8M $3M +$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.

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)
202318 ROKFCL Mets — 2419 6200 510 00 316458421879 105333 421 403 88 — — — — — —
202419 A+Brooklyn Cyclones — 4944 9310 5100 10 205286318604 114265 2010 275 28 — — — — — —
202419 ASt. Lucie Mets — 370323 931644 41662 81 288372399771 111346 1811 346 86 — — — — — —
202520 A+Brooklyn Cyclones — 433393 881654 31883 282 224286321606 97274 207 272 26 — — — — — —
202621 ASt. Lucie Mets — 3329 7200 440 30 241333310644 69280 1212 300 50 — — — — — —
202621 INTLSurprise Saguaros — 3526 6101 980 30 231429385813 154294 2326 379 143 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202318 ROK MLEFCL Mets — 2421 5200 320 00 238333333667 95260 812 299 88 — — — — — —
202419 A+ MLEBrooklyn Cyclones — 4946 7210 3130 10 152204239443 87229 276 209 28 — — — — — —
202419 A MLESt. Lucie Mets — 370336 871434 28912 81 259320354674 95331 258 296 86 — — — — — —
202520 A+ MLEBrooklyn Cyclones — 433406 711243 181143 282 175215246462 71227 264 207 26 — — — — — —
202621 A MLESt. Lucie Mets — 3330 7200 350 30 233303300603 67250 159 242 50 — — — — — —
202318 ROK MLEFCL Mets — 2421 5200 320 00 238333333667 95263 812 299 88 — — — — — —
202318 ROK RAWFCL Mets — 2419 6200 510 00 316458421879 105333 421 403 88 — — — — — —
202419 A MLE2 teams — 419382 941644 311042 91 246306340646 94324 257 286 80 — — — — — —
202419 A RAW2 teams — 419367 1021954 46762 91 278361390751 112337 1811 337 80 — — — — — —
202520 A+ MLEBrooklyn Cyclones — 433406 711243 181143 282 175215246462 71231 264 207 26 — — — — — —
202520 A+ RAWBrooklyn Cyclones — 433393 881654 31883 282 224286321606 97274 207 272 26 — — — — — —
202621 INTL MLE2 teams — 6862 12300 6110 60 194265242507 48235 169 242 50 — — — — — —
202621 INTL RAW2 teams — 6855 13301 13120 60 236382345728 109286 1819 340 50 — — — — — —
202318 ROK MLEFCL Mets — 2421 5200 320 00 238333333667 95260 812 299 88 — — — — — —
202419 A MLE2 teams — 419383 941644 311042 91 245306339645 94319 257 286 80 — — — — — —
202520 A+ MLEBrooklyn Cyclones — 433409 711243 181143 282 174215244460 71227 264 207 26 — — — — — —
202621 INTL MLE2 teams — 6862 12300 6110 60 194265242507 48250 169 242 50 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 A MLE2 teams — 419383 941644 311042 91 245306339645 94319 257 286 80 — — — — — —
202520 A+ MLEBrooklyn Cyclones — 433409 711243 181143 282 174215244460 71227 264 207 26 — — — — — —
202621 INTL MLE2 teams — 6862 12300 6110 60 194265242507 48250 169 242 50 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLENYM 0% 368342 741433 21852 111 216264300564 85275 236 254 58 -18 +2 +1 +4 +8 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLENYM 34% 115106 23411 7261 30 221272321592 99276 236 266 66 -5 +1 +0 +1 +2 0.0
202924 MLB MLENYM 46% 191176 39713 12431 61 225277335612 109278 236 274 72 -6 +1 +1 +2 +4 0.2
203025 MLB MLENYM 52% 263243 551025 16592 81 228281343624 115279 226 279 75 -8 +1 +1 +3 +6 0.3
203126 MLB MLENYM 54% 321295 681326 21712 91 229283347630 119279 227 282 77 -9 +1 +2 +3 +7 0.5
203227 MLB MLENYM 54% 351323 741427 23792 101 229284348632 119280 237 283 77 -9 +2 +2 +4 +8 0.6
203328 MLB MLENYM 54% 364335 771437 24822 91 227282344626 117279 237 280 76 -11 +1 +1 +4 +8 0.4
203429 MLB MLENYM 53% 364335 751426 24832 71 225280338617 113278 237 277 73 -12 +1 +1 +4 +8 0.2
203530 MLB MLENYM 52% 359331 741426 23832 61 222276331607 109276 236 272 70 -13 +1 -0 +4 +8 -0.0
202823 MLB CTXNYM 34% 4038 8101 290 10 215265311576 96267 225 259 66 -2 +0 +0 +0 +1 0.0
202924 MLB CTXNYM 46% 8883 18311 5200 30 219271325596 106269 236 267 72 -3 +1 +0 +1 +2 0.1
203025 MLB CTXNYM 52% 136125 27512 9301 40 221275333608 112270 227 272 75 -4 +1 +1 +1 +3 0.2
203126 MLB CTXNYM 54% 174160 35613 11391 51 222277337614 115270 226 275 77 -5 +1 +1 +2 +4 0.2
203227 MLB CTXNYM 54% 190175 39714 12431 51 222278338616 116271 236 276 77 -5 +1 +1 +2 +4 0.3
203328 MLB CTXNYM 54% 198182 40714 13451 50 220276334610 113270 237 273 76 -6 +1 +1 +2 +4 0.2
203429 MLB CTXNYM 53% 193177 38713 13441 40 218273328602 110269 237 270 73 -6 +1 +0 +2 +4 0.1
203530 MLB CTXNYM 52% 188173 37713 12441 30 215270321591 106267 236 266 70 -7 +1 -0 +2 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 12071113 24243721 772746 302 217272325597 108268 236 271 68 -37 +5 +4 +13 +26 1.2
/ 162G— A+C — 650599 13023411 411483 161 217270324594 107269 236 271 68 -20 +3 +2 +7 +14 0.6
Career— MLE — 33673105 6871272449 21377919 10410 221275325600 104277 236 268 68 -77 +9 +9 +26 +52 2.0
/ 162G— MLE — 650599 1332559 411504 202 222276326602 104279 236 268 68 -21 +3 +2 +7 +14 0.5

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 ASt. Lucie Mets · 33 PAwOBA .292 → .242 (−51)K% 12.1% → 16.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.12%÷1.000×1.360——16.48%
BB% (unintentional) /PA12.12%÷1.000×0.690——8.36%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP20.00%÷1.000×0.920——18.40%
Doubles /BIP8.00%÷1.000×0.830——6.64%
Triples /BIP0.00%÷1.000×0.910——0.00%
Home runs /BIP0.00%÷1.000×0.800——0.00%

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 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average).

Result: wOBA .292 → .242; ISO .069 → .057; BABIP .280 → .250. 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+Brooklyn Cyclones · 433 PAwOBA .268 → .207 (−61)K% 20.3% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.32%÷1.011×1.310——26.34%
BB% (unintentional) /PA6.93%÷1.022×0.600—×1.0274.18%
HBP% /PA0.69%—×0.770—×1.0270.55%
Singles /BIP20.66%÷1.021×0.870×0.966×1.02717.47%
Doubles /BIP5.25%÷0.989×0.780×0.966×1.0274.10%
Triples /BIP1.64%÷1.051×0.850×0.966×1.0271.32%
Home runs /BIP1.31%÷1.073×0.880—×1.0271.10%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 115, 1B 104, 2B 98, 3B 110, K 102, BB 104 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .268 → .207; ISO .097 → .076; BABIP .274 → .227. 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 ASt. Lucie Mets · 370 PAwOBA .341 → .296 (−45)K% 17.8% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.84%÷0.990×1.360——24.50%
BB% (unintentional) /PA11.08%÷1.030×0.690—×1.0307.65%
HBP% /PA0.54%—×0.780—×1.0300.43%
Singles /BIP26.85%÷0.957×0.920×0.990×1.03026.30%
Doubles /BIP6.23%÷0.954×0.830×0.990×1.0305.52%
Triples /BIP1.56%÷1.150×0.910×0.990×1.0301.26%
Home runs /BIP1.56%÷0.826×0.800—×1.0301.55%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 65, 1B 91, 2B 91, 3B 130, K 98, BB 106 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .341 → .296; ISO .111 → .098; BABIP .346 → .331. 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+Brooklyn Cyclones · 49 PAwOBA .268 → .209 (−60)K% 20.4% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.41%÷0.988×1.310——27.07%
BB% (unintentional) /PA10.20%÷0.973×0.600—×1.0426.55%
HBP% /PA0.00%—×0.770—×1.0420.00%
Singles /BIP14.71%÷1.032×0.870—×1.04212.92%
Doubles /BIP8.82%÷1.005×0.780—×1.0427.14%
Triples /BIP2.94%÷0.929×0.850—×1.0422.80%
Home runs /BIP0.00%÷1.341×0.880—×1.0420.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 168, 1B 106, 2B 101, 3B 86, K 98, BB 95 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average).

Result: wOBA .268 → .209; ISO .114 → .094; BABIP .265 → .229. 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 Mets · 24 PAwOBA .394 → .299 (−95)K% 4.2% → 6.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.17%÷0.949×1.440——6.33%
BB% (unintentional) /PA20.83%÷1.004×0.620—×1.00812.96%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP22.22%÷1.046×0.820—×1.00817.54%
Doubles /BIP11.11%÷0.953×0.720—×1.0088.45%
Triples /BIP0.00%÷0.979×0.720—×1.0080.00%
Home runs /BIP0.00%÷1.040×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 109, 2B 91, 3B 96, K 90, BB 101 — 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).

Result: wOBA .394 → .299; ISO .105 → .086; BABIP .333 → .260. 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 — .