Brett Roberts

PosSS
B/TR/R
Born2001-03-12
Age (2027)26
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202221ROKMIA48.256/.333/.4883169—.200/.250/.422
202322AMIA373.273/.321/.38752054—.222/.258/.308
202423A+/A/ROKMIA199.214/.278/.3304630—.167/.217/.247
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 A+
Speed77
ISO61
Z-Con%51
Whiff%38
wRC+35
wOBA31

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)
202221 ROKFCL Marlins — 4843 11103 580 10 256333488822 233250 1710 361 69 — — — — — —
202322 AJupiter Hammerheads — 373344 941645 22772 202 273321387707 113335 216 313 54 — — — — — —
202423 A+Beloit Sky Carp — 164149 31424 13481 41 208276342618 134278 298 277 33 — — — — — —
202423 AJupiter Hammerheads — 2019 5100 031 00 263300316616 53312 150 282 34 — — — — — —
202423 ROKFCL Marlins — 1514 3000 140 20 214267214481 300 277 228 -13 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 ROK MLEFCL Marlins — 4845 9103 3120 10 200250422672 222200 256 270 69 — — — — — —
202322 A MLEJupiter Hammerheads — 373351 781234 151012 202 222258308566 85290 274 248 54 — — — — — —
202423 A+ MLEBeloit Sky Carp — 164153 25313 9601 41 163215255470 92253 375 217 33 — — — — — —
202423 A MLEJupiter Hammerheads — 2019 4100 041 00 211250263513 53264 200 219 34 — — — — — —
202423 ROK MLEFCL Marlins — 1514 2000 160 20 143200143343 241 407 149 -13 — — — — — —
202221 ROK MLEFCL Marlins — 4845 9103 3120 10 200250422672 222200 256 270 69 — — — — — —
202221 ROK RAWFCL Marlins — 4843 11103 580 10 256333488822 233250 1710 361 69 — — — — — —
202322 A MLEJupiter Hammerheads — 373351 781234 151012 202 222258308566 85296 274 248 54 — — — — — —
202322 A RAWJupiter Hammerheads — 373344 941645 22772 202 273321387707 113335 216 313 54 — — — — — —
202423 A+ MLE3 teams — 199186 32413 10702 61 172222253475 81257 355 212 30 — — — — — —
202423 A+ RAW3 teams — 199182 39524 14552 61 214278330607 115285 287 274 30 — — — — — —
202221 ROK MLEFCL Marlins — 4845 9103 3120 10 200250422672 222200 256 270 69 — — — — — —
202322 A MLEJupiter Hammerheads — 373353 781234 151012 202 221258306564 85290 274 248 54 — — — — — —
202423 A+ MLE3 teams — 199185 32413 10702 61 173222254476 81253 355 212 30 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLE3 teams — 199185 32413 10702 61 173222254476 81253 355 212 30 — — — — — —
▸ Career Totals
Career— MLE — 620582 11917410 281834 273 204246299545 95277 305 238 47 -39 +4 +0 +7 +13 -1.5
/ 162G— MLE — 650610 12418410 291924 283 203244295539 92277 304 238 47 -41 +4 +0 +7 +14 -1.6

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.

2024 A+Beloit Sky Carp · 164 PAwOBA .270 → .217 (−53)K% 29.3% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.27%÷1.014×1.270——36.67%
BB% (unintentional) /PA7.93%÷0.998×0.710—×0.9985.63%
HBP% /PA0.61%—×0.790—×0.9980.48%
Singles /BIP20.79%÷1.034×0.920×1.050×0.99819.39%
Doubles /BIP3.96%÷0.962×0.810×1.050×0.9983.49%
Triples /BIP1.98%÷1.150×0.850×1.050×0.9981.53%
Home runs /BIP3.96%÷0.935×0.800—×0.9983.38%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 87, 1B 107, 2B 92, 3B 130, K 103, BB 100 — 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.050.

Result: wOBA .270 → .217; ISO .134 → .105; BABIP .278 → .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).

2024 AJupiter Hammerheads · 20 PAwOBA .274 → .219 (−56)K% 15.0% → 19.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.00%÷1.029×1.360——19.83%
BB% (unintentional) /PA0.00%÷0.993×0.690—×0.9900.00%
HBP% /PA5.00%—×0.780—×0.9903.86%
Singles /BIP25.00%÷1.065×0.920—×0.99021.38%
Doubles /BIP6.25%÷1.032×0.830—×0.9904.98%
Triples /BIP0.00%÷0.960×0.910—×0.9900.00%
Home runs /BIP0.00%÷0.888×0.800—×0.9900.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 113, 2B 106, 3B 92, K 106, BB 99 — 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 .274 → .219; ISO .053 → .040; BABIP .312 → .264. 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 ROKFCL Marlins · 15 PAwOBA .222 → .149 (−73)K% 26.7% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.67%÷0.987×1.440——38.91%
BB% (unintentional) /PA6.67%÷0.970×0.620—×0.9654.11%
HBP% /PA0.00%—×0.720—×0.9650.00%
Singles /BIP30.00%÷0.985×0.820—×0.96524.09%
Doubles /BIP0.00%÷1.014×0.720—×0.9650.00%
Triples /BIP0.00%÷1.004×0.720—×0.9650.00%
Home runs /BIP0.00%÷0.898×0.780—×0.9650.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 80, 1B 97, 2B 103, 3B 101, K 97, BB 94 — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .222 → .149; ISO .000 → .000; BABIP .300 → .241. 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 AJupiter Hammerheads · 373 PAwOBA .308 → .248 (−60)K% 20.6% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.64%÷1.039×1.360——27.03%
BB% (unintentional) /PA5.90%÷0.996×0.690——4.09%
HBP% /PA0.54%—×0.780——0.42%
Singles /BIP25.84%÷0.985×0.920×0.963—23.24%
Doubles /BIP5.99%÷1.031×0.830×0.963—4.65%
Triples /BIP1.50%÷1.150×0.910×0.963—1.14%
Home runs /BIP1.87%÷0.924×0.800——1.62%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 97, 2B 106, 3B 130, K 108, BB 99 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.963.

Result: wOBA .308 → .248; ISO .113 → .088; BABIP .335 → .290. 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 ROKFCL Marlins · 48 PAwOBA .351 → .270 (−82)K% 16.7% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷0.981×1.440——24.47%
BB% (unintentional) /PA10.42%÷0.942×0.620—×0.9856.75%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP20.00%÷0.983×0.820—×0.98516.44%
Doubles /BIP2.86%÷1.003×0.720—×0.9852.02%
Triples /BIP0.00%÷1.040×0.720—×0.9850.00%
Home runs /BIP8.57%÷0.852×0.780—×0.9857.73%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 70, 1B 97, 2B 101, 3B 108, K 96, BB 88 — 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 .351 → .270; ISO .233 → .193; BABIP .250 → .200. 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).