Lawrence Butler

RF Athletics
Age 27 L/R 6'3" / 210 lbs MLB HR -5% Svc 3.186 · Ctrl thru 2031
Overview
MLB40-MANExtFA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424AAAOAK126.255/.349/.4184783—.237/.310/.360
202424MLBOakland Athle…451.262/.320/.49022181302.1
202525MLBOAK630.234/.306/.4042122960.5
202626MLBOAK539.237/.327/.39417101010.5
2027PROJ27MLBOAK495.244/.322/.42819131071.3
2028PROJ28MLBOAK562.242/.320/.42321131051.3
2029PROJ29MLBOAK547.239/.317/.41520101021.0
Last 3 seasons WAR 3.1  ·  Next 3 projected WAR 3.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service3.186First FA2030Options2
2027Ext$9M2028Ext$9M2029Ext$9M2030Ext$9M2031Ext$9M
Skills · percentileStatcast 2024-2026
Bat Spd72
Avg EV69
xwOBA61
Barrel%59
Speed33
Form.241/.312/.431 · rolling true talent (60d window) · proj .238/.314/.420
CompsDJ Stewart (age 27) · Josh VanMeter (age 27) · Derek Fisher (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 83107vR 116
AVG/OBP/SLG.244 / .322 / .428
PA495
HR19
SB13
K%26
BB%10
BABIP299
ISO186
MLB%100%
Value2027 · WAR
BAT: +4.0 runs (wOBA-derived runs vs avg)+4BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +2.7 runs (Defensive runs vs avg)+3FLDPOS: -5.3 runs (Positional adjustment)-5POSREP: +10.7 runs (Replacement-level credit)+11REPTotal WAR: +1.30+1.3WAR
0.00.91.81.31.31.00.60.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$12M ctrl surplus
Tools · Recent Form · Splits · ContractCON 50 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
xAVG
370.241
POWER50
Barrel%
599.5
Avg EV
6990.4
Bat Spd
7273.7
EYE50
scouting grade only
SPEED45
Sprint
3326.7
Recent Formrolling true talent ⓘ
K%27%·27% over 116 PA (60d) · proj 26%
BB%9%▼9% over 116 PA (60d) · proj 10%
ISO.190·.204 over 103 AB (60d) · proj .182
HR/BB6.4%·6.8% over 73 BBE (60d) · proj 6.1%
BABIP.293·.338 over 68 BIP (60d) · proj .290
SLASH.241/.312/.431·proj .238/.314/.420
Platoon Splits2024-2026 · 1172 PA
vs LHP
vs RHP
Edge
PA
234
938
—
wRC+
81
110
▶▶R
wOBA
289
331
▶R
ISO
174
190
▶R
BABIP
301
296
—
K%
33.8%
24.8%
▶▶R
BB%
4.7%
9.7%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2023
Service   3.186 yrs.days
Team Control Through   2031
First FA Year   2030
OPT
YearStatusSalary Proj WAR Value Surplus
2027Ext$9M+1.3$10M+$1M
2028Ext$9M+1.3$10M+$1M
2029Ext$9M+1.0$7M-$0.7M
2030Ext$9M+0.6$2M-$5M
2031Ext$9M+0.2$0.6M-$6M
Totals $47M $29M -$9M
Options · projected decision
2032CLUB OPT$9.4M / $0.0M buyoutDECLINE
2033CLUB OPT$20.0M / $4.0M buyoutDECLINE
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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)
201818 ROKAZL Athletics — 124106 24421 18430 31 226339330669 104371 3515 310 22 — — — — — —
202121 A+Lansing Lugnuts — 5450 17402 4150 31 340389540929 200455 287 408 99 — — — — — —
202121 AStockton Ports — 396335 8820417 551311 264 263368499867 236370 3314 377 75 — — — — — —
202222 A+Lansing Lugnuts — 333293 7919311 401050 135 270357468825 198384 3212 365 77 — — — — — —
202222 INTLMesa Solar Sox — 7254 13312 15150 61 241406444850 204275 2121 367 135 — — — — — —
202323 MLBOakland Athletics — 129123 26404 4351 00 211242341584 130259 273 258 65 -5 +0 +0 +2 +3 -0.0
202323 AAALas Vegas Aviators — 9482 23215 8181 80 280352512864 232290 199 367 99 — — — — — —
202323 AAMidland RockHounds — 318284 8117210 30601 132 285356465820 180327 199 360 90 — — — — — —
202424 MLBOakland Athletics — 451412 10824222 351080 180 262320490810 228301 248 352 130 +16 +4 -3 -6 +10 2.1
202424 AAALas Vegas Aviators — 126110 28604 16250 71 255349418767 164296 2013 345 83 — — — — — —
202525 MLBAthletics — 630569 13330221 591790 227 234306404710 170304 289 316 96 -3 +2 -0 -7 +14 0.5
202626 MLBAthletics — 539472 11219217 611382 107 237327394721 157298 2611 323 101 +0 -1 -1 -6 +12 0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 17491576 37977664 1594603 5014 240311419730 178297 269 323 105 +10 +4 -4 -17 +38 3.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201818 ROK MLEAZL Athletics — 124113 16211 11620 31 142218204421 62315 509 200 22 — — — — — —
202121 A+ MLELansing Lugnuts — 5451 14302 3200 31 275315451766 176418 376 314 99 — — — — — —
202121 A MLEStockton Ports — 396352 7216411 381751 264 205284366650 162340 4410 279 75 — — — — — —
202222 A+ MLELansing Lugnuts — 333305 661529 281320 135 216282367649 151346 408 282 77 — — — — — —
202323 MLB MLEOakland Athletics — 129123 26404 4351 00 211242341584 130259 273 264 65 -5 +0 +0 +2 +3 -0.0
202323 AAA MLELas Vegas Aviators — 9485 22214 5211 80 259308447755 188264 225 314 99 — — — — — —
202323 AA MLEMidland RockHounds — 318295 741529 19751 132 251298407705 156296 246 301 90 — — — — — —
202424 MLB MLEOakland Athletics — 451412 10923224 351080 180 265322505827 240301 248 360 130 +16 +4 -3 -6 +10 2.1
202424 AAA MLELas Vegas Aviators — 126114 27503 12290 71 237310360669 123287 2310 291 83 — — — — — —
202525 MLB MLEAthletics — 630569 13027222 591790 227 228301399700 170304 289 310 96 -3 +2 -0 -7 +14 0.5
202626 MLB MLEAthletics — 539473 10917217 601382 107 230320383702 152298 2611 317 101 +0 -1 -1 -6 +12 0.5
201818 ROK MLEAZL Athletics — 124113 16211 11620 31 142218204421 62300 509 200 22 — — — — — —
201818 ROK RAWAZL Athletics — 124106 24421 18430 31 226339330669 104371 3515 310 22 — — — — — —
202121 A MLE2 teams — 450403 8418412 411951 295 208283362645 154358 439 283 78 — — — — — —
202121 A RAW2 teams — 450385 10524419 591461 295 273371504875 231382 3213 380 78 — — — — — —
202222 A+ MLE2 teams — 405368 8018311 341600 196 217284372656 155345 408 282 77 — — — — — —
202222 A+ RAW2 teams — 405347 9222413 551200 196 265366464830 199364 3014 366 77 — — — — — —
202323 AA MLE3 teams — 541502 12120317 291313 212 241287394681 153288 245 294 85 — — — — — —
202323 AA RAW3 teams — 541489 13023319 421133 212 266328442769 176305 218 337 85 — — — — — —
202424 MLB MLE2 teams — 577526 13628227 471370 251 259319473793 215298 248 345 120 +13 +5 -3 -6 +13 2.2
202424 MLB RAW2 teams — 577522 13630226 511330 251 261326475801 215300 239 350 120 +13 +5 -3 -6 +13 2.2
202525 MLB MLEAthletics — 630569 13027222 591790 227 228301399700 170293 289 310 96 -3 +2 -0 -7 +14 0.5
202525 MLB RAWAthletics — 630569 13330221 591790 227 234306404710 170304 289 316 96 -3 +2 -0 -7 +14 0.5
202626 MLB MLEAthletics — 539473 10917217 601382 107 230320383702 152287 2611 317 101 +0 -1 -1 -6 +12 0.5
202626 MLB RAWAthletics — 539472 11219217 611382 107 237327394721 157298 2611 323 101 +0 -1 -1 -6 +12 0.5
201818 ROK MLEAZL Athletics — 124112 16211 11620 31 143218205423 62315 509 200 22 — — — — — —
202121 A MLE2 teams — 450405 8418412 411951 295 207283360644 153349 439 283 78 — — — — — —
202222 A+ MLE2 teams — 405368 8018311 341600 196 217284372656 155346 408 282 77 — — — — — —
202323 AA MLE3 teams — 541504 12120317 291313 212 240287393679 153282 245 294 85 — — — — — —
202424 MLB MLE2 teams — 577525 13628227 471370 251 259319474794 215298 248 345 120 — — — — — —
202525 MLB MLEAthletics — 630566 13027222 591790 227 230301401702 171304 289 310 96 — — — — — —
202626 MLB MLEAthletics — 539472 10917217 601382 107 231320383703 153298 2611 317 101 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 MLB MLE2 teams — 577525 13628227 471370 251 259319474794 215298 248 345 120 — — — — — —
202525 MLB MLEAthletics — 630566 13027222 591790 227 230301401702 171304 289 310 96 — — — — — —
202626 MLB MLEAthletics — 539472 10917217 601382 107 231320383703 153298 2611 317 101 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLEOAK 100% 563501 11921222 561471 154 238317420737 182290 2610 326 107 +5 +1 +3 -6 +12 1.3
▸ 2027 — real world (MLB)
202727 MLB CTXOAK 100% 495441 10821219 501291 134 244322428750 184299 2610 331 107 +4 +1 +3 -5 +11 1.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLEOAK 100% 562500 11821221 561481 134 236315415729 179288 2610 323 105 +3 +1 +2 -6 +12 1.3
202929 MLB MLEOAK 100% 547487 11320220 541461 103 233312408719 174286 2710 319 102 +1 +1 +2 -6 +12 1.0
203030 MLB MLEOAK 100% 532473 10819119 531431 83 229307398706 169283 2710 313 98 -1 +0 +1 -6 +12 0.6
203131 MLB MLEOAK 100% 517461 10318118 511410 42 224302387688 162279 2710 306 94 -4 +0 +0 -6 +11 0.2
202828 MLB CTXOAK 100% 562500 12124221 561481 134 242320423743 181298 2610 328 105 +3 +1 +2 -6 +12 1.3
202929 MLB CTXOAK 100% 547487 11723220 541461 103 239317415732 177296 2710 324 102 +1 +1 +2 -6 +12 1.0
203030 MLB CTXOAK 100% 532473 11222219 531431 83 235312406718 171292 2710 319 98 -1 +0 +1 -6 +12 0.6
203131 MLB CTXOAK 100% 517461 10620118 511410 42 230306394700 164288 2710 311 94 -4 +0 +0 -6 +11 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 39073497 83516613142 37310386 8526 239313415729 177297 2710 322 96 +9 +7 +1 -40 +85 6.3
/ 162G— A+C — 650582 14028224 621731 144 241315419734 179299 2710 322 96 +2 +1 +0 -7 +14 1.0
Career— MLE — 59195316 122322725204 545170910 17745 230303397700 167296 299 310 96 +13 +8 +4 -45 +95 7.6
/ 162G— MLE — 650584 13425322 601881 195 229302396698 166296 299 310 96 +2 +1 +1 -7 +14 1.1

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 AAALas Vegas Aviators · 126 PAwOBA .336 → .291 (−45)K% 19.8% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.84%÷1.022×1.200——23.30%
BB% (unintentional) /PA12.70%÷0.952×0.690—×1.0489.64%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP21.18%÷0.974×0.930×1.034×1.04821.91%
Doubles /BIP7.06%÷1.088×0.830×1.034×1.0485.83%
Triples /BIP0.00%÷1.150×0.970×1.034×1.0480.00%
Home runs /BIP4.71%÷1.001×0.700—×1.0483.45%

Factors used: league row International League. Park (home-season share, regressed): HR 100, 1B 95, 2B 118, 3B 130, K 104, BB 90 — 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 ×1.034.

Result: wOBA .336 → .291; ISO .164 → .124; BABIP .296 → .287. 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 AAMidland RockHounds · 318 PAwOBA .352 → .301 (−51)K% 18.9% → 23.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.87%÷0.981×1.220——23.46%
BB% (unintentional) /PA8.81%÷1.031×0.700—×1.0276.14%
HBP% /PA0.31%—×0.870—×1.0270.28%
Singles /BIP23.21%÷1.021×0.920×1.005×1.02721.58%
Doubles /BIP7.59%÷1.011×0.840×1.005×1.0276.51%
Triples /BIP0.89%÷1.150×0.940×1.005×1.0270.75%
Home runs /BIP4.46%÷0.957×0.800—×1.0273.83%

Factors used: league row TL. Park (home-season share, regressed): HR 91, 1B 104, 2B 102, 3B 130, K 96, BB 106 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.005.

Result: wOBA .352 → .301; ISO .180 → .153; BABIP .327 → .296. 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 AAALas Vegas Aviators · 94 PAwOBA .368 → .314 (−55)K% 19.1% → 22.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.15%÷1.017×1.200——22.58%
BB% (unintentional) /PA8.51%÷1.055×0.690—×1.0505.85%
HBP% /PA1.06%—×0.940—×1.0501.05%
Singles /BIP23.44%÷0.993×0.930×0.969×1.05022.33%
Doubles /BIP3.12%÷1.124×0.830×0.969×1.0502.35%
Triples /BIP1.56%÷1.133×0.970×0.969×1.0501.36%
Home runs /BIP7.81%÷0.996×0.700—×1.0505.77%

Factors used: league row International League. Park (home-season share, regressed): HR 99, 1B 99, 2B 125, 3B 127, K 103, BB 111 — 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 ×0.969.

Result: wOBA .368 → .314; ISO .232 → .181; BABIP .290 → .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).

2022 A+Lansing Lugnuts · 333 PAwOBA .355 → .282 (−73)K% 31.5% → 39.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.53%÷1.011×1.270——39.63%
BB% (unintentional) /PA11.71%÷1.020×0.710—×1.0128.25%
HBP% /PA0.00%—×0.790—×1.0120.00%
Singles /BIP24.47%÷0.996×0.920×1.001×1.01222.90%
Doubles /BIP10.11%÷0.967×0.810×1.001×1.0128.58%
Triples /BIP1.60%÷1.000×0.850×1.001×1.0121.37%
Home runs /BIP5.85%÷0.944×0.800—×1.0125.02%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 89, 1B 99, 2B 93, 3B 100, K 102, BB 104 — 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.001.

Result: wOBA .355 → .282; ISO .198 → .156; BABIP .384 → .346. 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 AStockton Ports · 396 PAwOBA .372 → .279 (−92)K% 33.1% → 44.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.08%÷1.020×1.360——44.09%
BB% (unintentional) /PA13.89%÷1.028×0.690—×1.0159.47%
HBP% /PA0.25%—×0.780—×1.0150.20%
Singles /BIP23.04%÷0.971×0.920×1.013×1.01522.43%
Doubles /BIP9.80%÷0.981×0.830×1.013×1.0158.53%
Triples /BIP1.96%÷0.902×0.910×1.013×1.0152.03%
Home runs /BIP8.33%÷1.165×0.800—×1.0155.81%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 133, 1B 94, 2B 96, 3B 80, K 104, BB 106 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .372 → .279; ISO .236 → .164; BABIP .370 → .340. 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 A+Lansing Lugnuts · 54 PAwOBA .397 → .314 (−83)K% 27.8% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.78%÷0.998×1.350——37.58%
BB% (unintentional) /PA7.41%÷0.938×0.710—×1.0275.76%
HBP% /PA0.00%—×0.810—×1.0270.00%
Singles /BIP31.43%÷0.961×0.910—×1.02730.55%
Doubles /BIP11.43%÷1.066×0.830—×1.0279.14%
Triples /BIP0.00%÷1.150×0.820—×1.0270.00%
Home runs /BIP5.71%÷0.959×0.830—×1.0275.08%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 92, 2B 113, 3B 130, K 100, BB 88 — 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 .397 → .314; ISO .200 → .149; BABIP .455 → .418. 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 ROKAZL Athletics · 124 PAwOBA .302 → .200 (−102)K% 34.7% → 49.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.68%÷1.000×1.440——49.94%
BB% (unintentional) /PA14.52%÷1.000×0.620—×1.0229.20%
HBP% /PA0.00%—×0.720—×1.0220.00%
Singles /BIP26.98%÷1.000×0.820×1.050×1.02223.76%
Doubles /BIP6.35%÷1.000×0.720×1.050×1.0224.91%
Triples /BIP3.17%÷1.000×0.720×1.050×1.0222.45%
Home runs /BIP1.59%÷1.000×0.780—×1.0221.27%

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 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .302 → .200; ISO .104 → .065; BABIP .371 → .315. 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 — .