Brent Rooker

RF Athletics
Age 32 R/R 6'3" / 225 lbs MLB HR -5% Svc 5.343 · Ctrl thru 2029 ILInjured 60-Day (D60)
Overview
MLBIL-6040-MANExtFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202429MLBOakland Athle…614.293/.367/.56239111635.3
202530MLBOAK699.262/.336/.4793061212.3
202631MLBOAK203.200/.284/.38910285-0.1
2027PROJ32MLBOAK161.264/.336/.503921300.7
2028PROJ33MLBOAK517.255/.326/.4822731221.2
2029PROJ34MLBOAK422.244/.314/.4572121120.3
Last 3 seasons WAR 7.5  ·  Next 3 projected WAR 2.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service5.343First FA2028Options1
2027Ext$12M2028Ext$12M2029Ext$12M
Skills · percentileStatcast 2024-2026
Barrel%90
xwOBA90
Avg EV79
Bat Spd68
Speed52
CompsJonny Gomes (age 32) · Justin Upton (age 32) · Matt Kemp (age 32)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 134130vR 118
AVG/OBP/SLG.264 / .336 / .503
PA161
HR9
K%25
BB%9
BABIP309
ISO248
MLB%100%
Value2027 · WAR
BAT: +5.7 runs (wOBA-derived runs vs avg)+6BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +3.5 runs (Replacement-level credit)+3REPTotal WAR: +0.80+0.8WAR
0.01.02.00.81.20.327282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$18M ctrl surplus
Tools · Splits · ContractCON 55 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
xAVG
540.255
POWER60
Barrel%
9015.1
Avg EV
7991.1
Bat Spd
6873.3
EYE50
scouting grade only
SPEED50
Sprint
5227.6
Platoon Splits2024-2026 · 1353 PA
vs LHP
vs RHP
Edge
PA
299
1054
—
wRC+
149
134
◀L
wOBA
388
366
◀L
ISO
249
237
◀L
BABIP
322
326
—
K%
19.7%
27.0%
◀◀L
BB%
9.7%
8.8%
◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2020
Service   5.343 yrs.days
Team Control Through   2029
First FA Year   2028
OPT
YearStatusSalary Proj WAR Value Surplus
2027Ext$12M+0.8$3M-$9M
2028Ext$12M+1.2$9M-$2M
2029Ext$12M+0.3$1M-$9M
Totals $36M $13M -$19M
Options · projected decision
2030VESTING OPT$12.0M / $0.0M buyout—

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)
201722 A+Fort Myers Miracle — 162143 406011 16473 00 280364552917 273341 2910 400 81 — — — — — —
201722 ROKElizabethton Twins — 9985 24507 11211 22 282371588959 306288 2111 407 78 — — — — — —
201823 AAChattanooga Lookouts — 568503 12832422 561505 61 254335465800 211316 2610 351 70 — — — — — —
201924 AAARochester Red Wings — 274228 6416014 359510 20 281399535934 254417 3513 410 105 — — — — — —
202025 MLBMinnesota Twins — 2119 6201 052 00 316381579960 263385 240 421 170 +2 +0 -2 -0 +0 0.0
202126 MLBMinnesota Twins — 213189 381009 15709 00 201291397688 196264 337 309 95 -1 +0 -6 -5 +5 -0.8
202126 AAASt. Paul Saints — 267220 548120 38806 12 245371564935 318276 3014 401 79 — — — — — —
202227 MLBKansas City Royals — 3632 4100 3111 00 125222156378 31190 318 190 15 -4 +0 -0 -4 +1 -0.8
202227 AAAOmaha Storm Chasers — 365308 8927028 461039 52 2893976491.046 360341 2813 445 101 — — — — — —
202328 MLBOakland Athletics — 526463 11420130 4917210 40 246331488820 242317 339 358 135 +22 +1 -5 -6 +11 2.4
202429 MLBOakland Athletics — 614546 16026239 591775 113 293367562929 269362 2910 402 163 +46 +1 -2 -7 +13 5.3
202530 MLBAthletics — 699626 16440330 651555 61 262336479815 217302 229 358 121 +17 +1 -3 -7 +15 2.3
202631 MLBAthletics — 203180 364010 19652 20 200284389672 189243 329 298 85 -4 +0 -0 -2 +4 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 23122055 5221036119 21065534 234 254333484817 230312 289 358 128 +78 +3 -18 -32 +50 8.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201722 A+ MLEFort Myers Miracle — 162150 31409 9703 00 207265413679 207310 436 288 81 — — — — — —
201722 ROK MLEElizabethton Twins — 9989 17305 7301 22 191258393651 202208 307 284 78 — — — — — —
201823 AA MLEChattanooga Lookouts — 568525 10728418 341905 61 204259375634 171271 336 271 70 — — — — — —
201924 AAA MLERochester Red Wings — 274240 5412012 2311410 20 225319425744 200361 428 324 105 — — — — — —
202025 MLB MLEMinnesota Twins — 2119 6201 052 00 316381579960 263385 240 420 170 +2 +0 -2 -0 +0 0.0
202126 MLB MLEMinnesota Twins — 213189 381009 15709 00 201291397688 196264 337 309 95 -1 +0 -6 -5 +5 -0.8
202126 AAA MLESt. Paul Saints — 267234 416112 24986 12 175269363632 188225 379 285 79 — — — — — —
202227 MLB MLEKansas City Royals — 3632 4100 3111 00 125222156378 31190 318 190 15 -4 +0 -0 -4 +1 -0.8
202227 AAA MLEOmaha Storm Chasers — 365324 6720019 301299 52 207292444736 238266 358 317 101 — — — — — —
202328 MLB MLEOakland Athletics — 526464 11619133 4817210 40 250333509842 259317 339 367 135 +22 +1 -5 -6 +11 2.4
202429 MLB MLEOakland Athletics — 614550 16325243 551775 113 296366584949 287362 299 409 163 +46 +1 -2 -7 +13 5.3
202530 MLB MLEAthletics — 699631 16036331 611555 61 254324468792 214302 229 347 121 +17 +1 -3 -7 +15 2.3
202631 MLB MLEAthletics — 203181 364010 18652 20 199279387665 188243 329 294 85 -4 +0 -0 -2 +4 -0.1
201722 A+ MLE2 teams — 261240 487014 151004 22 200259404663 204266 386 286 80 — — — — — —
201722 A+ RAW2 teams — 261228 6411018 27684 22 281367566933 285319 2610 402 80 — — — — — —
201823 AA MLEChattanooga Lookouts — 568525 10728418 341905 61 204259375634 171277 336 271 70 — — — — — —
201823 AA RAWChattanooga Lookouts — 568503 12832422 561505 61 254335465800 211316 2610 351 70 — — — — — —
201924 AAA MLERochester Red Wings — 274240 5412012 2311410 20 225319425744 200365 428 324 105 — — — — — —
201924 AAA RAWRochester Red Wings — 274228 6416014 359510 20 281399535934 254417 3513 410 105 — — — — — —
202025 MLB MLEMinnesota Twins — 2119 6201 052 00 316381579960 263385 240 420 170 +2 +0 -2 -0 +0 0.0
202025 MLB RAWMinnesota Twins — 2119 6201 052 00 316381579960 263385 240 421 170 +2 +0 -2 -0 +0 0.0
202126 AAA MLE2 teams — 480423 7916121 3916815 12 187279378657 191245 358 295 86 — — — — — —
202126 AAA RAW2 teams — 480409 9218129 5315015 12 225335487822 262270 3111 360 86 — — — — — —
202227 AAA MLE2 teams — 401356 7121019 3314010 52 199286419704 219261 358 306 93 — — — — — —
202227 AAA RAW2 teams — 401340 9328028 4911410 52 274381603984 329325 2812 422 93 — — — — — —
202328 MLB MLEOakland Athletics — 526464 11619133 4817210 40 250333509842 259316 339 367 135 +22 +1 -5 -6 +11 2.4
202328 MLB RAWOakland Athletics — 526463 11420130 4917210 40 246331488820 242317 339 358 135 +22 +1 -5 -6 +11 2.4
202429 MLB MLEOakland Athletics — 614550 16325243 551775 113 296366584949 287359 299 409 163 +46 +1 -2 -7 +13 5.3
202429 MLB RAWOakland Athletics — 614546 16026239 591775 113 293367562929 269362 2910 402 163 +46 +1 -2 -7 +13 5.3
202530 MLB MLEAthletics — 699631 16036331 611555 61 254324468792 214289 229 347 121 +17 +1 -3 -7 +15 2.3
202530 MLB RAWAthletics — 699626 16440330 651555 61 262336479815 217302 229 358 121 +17 +1 -3 -7 +15 2.3
202631 MLB MLEAthletics — 203181 364010 18652 20 199279387665 188241 329 294 85 -4 +0 -0 -2 +4 -0.1
202631 MLB RAWAthletics — 203180 364010 19652 20 200284389672 189243 329 298 85 -4 +0 -0 -2 +4 -0.1
201722 A+ MLE2 teams — 261240 487014 151004 22 200259404663 204271 386 286 80 — — — — — —
201823 AA MLEChattanooga Lookouts — 568524 10728418 341905 61 204259376635 172271 336 271 70 — — — — — —
201924 AAA MLERochester Red Wings — 274239 5412012 2311410 20 226319427745 201361 428 324 105 — — — — — —
202025 MLB MLEMinnesota Twins — 2119 6201 052 00 316381579960 263385 240 420 170 — — — — — —
202126 AAA MLE2 teams — 480423 7916121 3916815 12 187279378657 191242 358 295 86 — — — — — —
202227 AAA MLE2 teams — 401355 7121019 3314010 52 200286420705 220259 358 306 93 — — — — — —
202328 MLB MLEOakland Athletics — 526463 11619133 4817210 40 251333510843 259317 339 367 135 — — — — — —
202429 MLB MLEOakland Athletics — 614549 16325243 551775 113 297366585950 288362 299 409 163 — — — — — —
202530 MLB MLEAthletics — 699628 16036331 611555 61 255324470794 215302 229 347 121 — — — — — —
202631 MLB MLEAthletics — 203181 364010 18652 20 199279387665 188243 329 294 85 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202429 MLB MLEOakland Athletics — 614549 16325243 551775 113 297366585950 288362 299 409 163 — — — — — —
202530 MLB MLEAthletics — 699628 16036331 611555 61 255324470794 215302 229 347 121 — — — — — —
202631 MLB MLEAthletics — 203181 364010 18652 20 199279387665 188243 329 294 85 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202732 MLB MLEOAK 100% 383343 8916121 34993 51 259331496827 237299 269 360 130 +14 +1 -2 -4 +8 0.8
▸ 2027 — real world (MLB)
202732 MLB CTXOAK 100% 161145 39719 14411 21 264336503839 238309 259 365 130 +6 +0 -1 -2 +3 0.7
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202833 MLB MLEOAK 100% 517463 11620227 451364 31 250322476797 226291 269 348 122 +13 +0 -7 -6 +11 1.2
202934 MLB MLEOAK 100% 422380 9115121 361143 21 239310452761 213281 279 333 112 +6 +0 -8 -5 +9 0.3
203035 MLB MLEOAK 100% 334301 6810116 28932 10 227297425722 198269 288 317 101 +0 +0 -8 -4 +7 -0.4
202833 MLB CTXOAK 100% 517463 11922227 451364 31 255326482808 227301 269 353 122 +13 +0 -7 -6 +11 1.2
202934 MLB CTXOAK 100% 422380 9216121 361143 21 244314457771 213289 279 338 112 +6 +0 -8 -5 +9 0.3
203035 MLB CTXOAK 100% 334301 7012115 28932 10 231300430730 199277 288 321 101 +0 +0 -8 -4 +7 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 35853199 80315310182 31999843 296 251327476803 225305 289 351 111 +97 +3 -40 -45 +78 9.5
/ 162G— A+C — 650580 14628233 581818 51 252328478806 226306 289 351 111 +18 +1 -7 -8 +14 1.7
Career— MLE — 54814918 115322216275 449167078 4714 234309454762 219292 308 332 111 +103 +3 -41 -47 +81 10.1
/ 162G— MLE — 650583 13726233 531989 62 235308456764 221292 308 332 111 +18 +1 -7 -8 +14 1.8

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.

2022 AAAOmaha Storm Chasers · 365 PAwOBA .434 → .317 (−117)K% 28.2% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.22%÷0.957×1.200——35.38%
BB% (unintentional) /PA12.05%÷1.001×0.690—×0.9928.24%
HBP% /PA2.47%—×0.940—×0.9922.30%
Singles /BIP16.59%÷1.016×0.930×0.954×0.99214.38%
Doubles /BIP13.17%÷1.041×0.830×0.954×0.9929.94%
Triples /BIP0.00%÷1.150×0.970×0.954×0.9920.00%
Home runs /BIP13.66%÷0.984×0.700—×0.9929.64%

Factors used: league row International League. Park (home-season share, regressed): HR 97, 1B 103, 2B 108, 3B 130, K 91, BB 100 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.954.

Result: wOBA .434 → .317; ISO .360 → .249; BABIP .341 → .266. 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).

2021 AAASt. Paul Saints · 267 PAwOBA .392 → .285 (−107)K% 30.0% → 36.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.96%÷0.983×1.200——36.58%
BB% (unintentional) /PA13.48%÷1.024×0.690—×1.0039.11%
HBP% /PA2.25%—×0.940—×1.0032.12%
Singles /BIP17.86%÷1.035×0.930×0.972×1.00315.64%
Doubles /BIP5.71%÷0.996×0.830×0.972×1.0034.64%
Triples /BIP0.71%÷0.900×0.920×0.972×1.0030.71%
Home runs /BIP14.29%÷1.121×0.700—×1.0038.95%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 124, 1B 107, 2B 99, 3B 80, K 97, BB 105 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .392 → .285; ISO .318 → .208; BABIP .276 → .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).

2019 AAARochester Red Wings · 274 PAwOBA .400 → .324 (−77)K% 34.7% → 41.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.67%÷0.999×1.200——41.65%
BB% (unintentional) /PA12.77%÷1.095×0.690—×1.0338.31%
HBP% /PA3.65%—×0.940—×1.0333.54%
Singles /BIP25.56%÷0.982×0.930×0.950×1.03323.76%
Doubles /BIP12.03%÷1.063×0.830×0.950×1.0339.22%
Triples /BIP0.00%÷1.150×0.970×0.950×1.0330.00%
Home runs /BIP10.53%÷0.958×0.840—×1.0339.54%

Factors used: league row IL. Park (home-season share, regressed): HR 92, 1B 96, 2B 113, 3B 130, K 100, BB 119 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .400 → .324; ISO .254 → .211; BABIP .417 → .361. 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).

2018 AAChattanooga Lookouts · 568 PAwOBA .342 → .271 (−71)K% 26.4% → 33.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.41%÷0.961×1.220——33.54%
BB% (unintentional) /PA9.33%÷1.078×0.680—×1.0125.96%
HBP% /PA0.88%—×0.840—×1.0120.75%
Singles /BIP19.83%÷1.072×0.920×0.968×1.01216.67%
Doubles /BIP9.07%÷0.979×0.910×0.968×1.0128.25%
Triples /BIP1.13%÷0.900×0.880×0.968×1.0121.09%
Home runs /BIP6.23%÷0.975×0.800—×1.0125.18%

Factors used: league row SL. Park (home-season share, regressed): HR 95, 1B 114, 2B 96, 3B 80, K 92, BB 116 — applied at half strength. Age: age 24 vs a level average of 24.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.968.

Result: wOBA .342 → .271; ISO .211 → .175; BABIP .316 → .271. 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).

2017 A+Fort Myers Miracle · 162 PAwOBA .385 → .288 (−97)K% 29.0% → 43.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.01%÷0.947×1.420——43.52%
BB% (unintentional) /PA8.64%÷1.209×0.750—×0.9985.35%
HBP% /PA1.85%—×0.930—×0.9981.72%
Singles /BIP23.96%÷0.982×0.920×1.007×0.99822.55%
Doubles /BIP6.25%÷1.178×0.960×1.007×0.9985.11%
Triples /BIP0.00%÷1.150×0.810×1.007×0.9980.00%
Home runs /BIP11.46%÷0.942×0.880—×0.99810.68%

Factors used: league row FSL. Park (home-season share, regressed): HR 88, 1B 96, 2B 136, 3B 130, K 89, BB 142 — 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.007.

Result: wOBA .385 → .288; ISO .273 → .208; BABIP .341 → .310. 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).

2017 ROKElizabethton Twins · 99 PAwOBA .403 → .284 (−119)K% 21.2% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.21%÷1.000×1.420——30.12%
BB% (unintentional) /PA11.11%÷1.000×0.640—×0.9656.86%
HBP% /PA1.01%—×0.740—×0.9650.72%
Singles /BIP18.75%÷1.000×0.840×0.950×0.96514.44%
Doubles /BIP7.81%÷1.000×0.740×0.950×0.9655.30%
Triples /BIP0.00%÷1.000×0.740×0.950×0.9650.00%
Home runs /BIP10.94%÷1.000×0.800—×0.9658.44%

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 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .403 → .284; ISO .306 → .222; BABIP .288 → .208. 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).