Will Brennan

RF Sacramento River Cats
Age 29 L/L 5'11" / 205 lbs AAA HR -15%H -3% Svc 2.901S2 · Ctrl thru 2030
Overview
AAAArb-1FA 2031
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426MLBCLE353.264/.310/.3888495-0.2
202527AAACLE156.304/.340/.4193270—.258/.282/.338
202628MLBSF23.087/.087/.08700-60-0.9
2027PROJ10% MLB29MLBSF35.259/.298/.37911930.0
2028PROJ33% MLB30MLBSF122.255/.294/.3712189-0.0
Last 3 seasons WAR -1.2  ·  Next 2 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2030Service2.901First FA2031Super-2
2027Arb-1$0.7M2028Arb-2$0.7M2029Ext$2M2030Ext$3M
Skills · percentileStatcast 2024-2026
Whiff%78
Speed71
xwOBA38
Chase%26
Barrel%19
Bat Spd17
CompsGerardo Parra (age 29) · Juan Lagares (age 29) · David Lough (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 6293vR 104
AVG/OBP/SLG.259 / .298 / .379
PA35
HR1
K%14
BB%3
BABIP289
ISO147
MLB%10%
Value2027 · WAR
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.3 runs (Defensive runs vs avg)+1FLDPOS: -3.8 runs (Positional adjustment)-4POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: +0.50+0.5WAR
0.00.51.00.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Splits · ContractCON 60 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
788.0%
xAVG
560.256
POWER40
Barrel%
194.2
Avg EV
1085.7
Bat Spd
1767.8
EYE35
Chase%
2636.3%
SPEED55
Sprint
7128.3
Platoon Splits2024 · 353 PA
vs LHP
vs RHP
Edge
PA
35
318
—
wRC+
-6
104
▶▶R
wOBA
159
322
▶▶R
ISO
086
129
▶▶R
BABIP
172
301
▶▶R
K%
17.1%
13.2%
▶▶R
BB%
0.0%
5.3%
—
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2022
Service   2.901 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$0.7M+0.1$0.2M+$0.0M (cut)
2028Arb-2$0.7M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.2M +$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 = actual YTD + projected ROS + total. 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)
201921 ROKAZL Indians Blue — 140121 37731 1562 54 306391438829 132310 411 367 67 — — — — — —
202123 AAAkron RubberDucks — 177150 42602 18295 22 280376360736 80328 1610 333 82 — — — — — —
202123 A+Lake County Captains — 269238 692214 25435 134 290369441811 151339 169 362 84 — — — — — —
202224 MLBCleveland Guardians — 4542 15111 241 21 357400500900 143378 94 399 150 +3 +0 -0 -7 +1 -0.4
202224 AAAColumbus Clippers — 433393 1242839 33532 151 316371471842 155342 128 370 117 — — — — — —
202224 AAAkron RubberDucks — 157135 421214 17161 52 311392504896 193319 1011 386 120 — — — — — —
202325 MLBCleveland Guardians — 455432 1152405 16575 135 266300356657 90296 134 294 82 -10 +1 -1 -5 +10 -0.6
202426 MLBCleveland Guardians — 353330 871328 19483 42 264310388698 124287 145 311 95 -2 +0 -3 -4 +8 -0.2
202426 AAAColumbus Clippers — 3935 13401 281 40 371410571982 200462 215 425 126 — — — — — —
202527 AAAColumbus Clippers — 156148 45803 8200 21 304340419759 115336 135 339 70 — — — — — —
202628 MLBSan Francisco Giants — 2323 2000 030 00 878787174 100 130 79 -60 -4 +0 -1 -5 +0 -0.9
202628 AAASacramento River Cats — 410378 11424311 19456 62 302345468813 167313 115 354 91 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 876827 21938314 371129 198 265304369672 104291 134 301 90 -11 +1 -6 -21 +19 -1.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201921 ROK MLEAZL Indians Blue — 140127 29521 992 54 228290323613 94230 66 267 67 — — — — — —
202123 AA MLEAkron RubberDucks — 177155 39502 13365 22 252329323652 71298 207 289 82 — — — — — —
202123 A+ MLELake County Captains — 269246 612013 17565 134 248310374684 126304 216 293 84 — — — — — —
202224 MLB MLECleveland Guardians — 4543 15111 141 21 349378488866 140378 92 389 150 +3 +0 -0 -7 +1 -0.4
202224 AAA MLEColumbus Clippers — 433400 1232437 26612 151 307353435788 128340 146 341 117 — — — — — —
202224 AA MLEAkron RubberDucks — 157140 401213 12201 52 286346450796 164295 138 345 120 — — — — — —
202325 MLB MLECleveland Guardians — 455434 1152405 14575 135 265296355651 90296 133 290 82 -10 +1 -1 -5 +10 -0.6
202426 MLB MLECleveland Guardians — 353332 871328 17483 42 262304386690 123287 145 308 95 -2 +0 -3 -4 +8 -0.2
202426 AAA MLEColumbus Clippers — 3937 12301 1101 40 324359486845 162425 263 354 126 — — — — — —
202527 AAA MLEColumbus Clippers — 156151 39602 5250 21 258282338620 79299 163 271 70 — — — — — —
202628 MLB MLESan Francisco Giants — 2323 2000 030 00 878787174 100 130 80 -60 -4 +0 -1 -5 +0 -0.9
202628 AAA MLESacramento River Cats — 410384 1032038 13546 62 268303398701 130283 133 302 91 — — — — — —
201921 ROK MLEAZL Indians Blue — 140127 29521 992 54 228290323613 94235 66 267 67 — — — — — —
201921 ROK RAWAZL Indians Blue — 140121 37731 1562 54 306391438829 132310 411 367 67 — — — — — —
202123 A+ MLE2 teams — 446400 982414 319310 156 245315340655 95306 217 291 83 — — — — — —
202123 A+ RAW2 teams — 446388 1112816 437210 156 286372410782 124334 1610 350 83 — — — — — —
202224 AAA MLE3 teams — 635583 17937611 39864 224 307355448802 141339 146 345 120 — — — — — —
202224 AAA RAW3 teams — 635570 18141514 52734 224 318379481859 163339 118 376 120 — — — — — —
202325 MLB MLECleveland Guardians — 455434 1152405 14575 135 265296355651 90294 133 290 82 -10 +1 -1 -5 +10 -0.6
202325 MLB RAWCleveland Guardians — 455432 1152405 16575 135 266300356657 90296 134 294 82 -10 +1 -1 -5 +10 -0.6
202426 MLB MLE2 teams — 392369 981629 18584 82 266307393700 127294 155 313 98 -1 +1 -3 -4 +8 0.1
202426 MLB RAW2 teams — 392365 1001729 21564 82 274320405725 132302 145 323 98 -1 +1 -3 -4 +8 0.1
202527 AAA MLEColumbus Clippers — 156151 39602 5250 21 258282338620 79298 163 271 70 — — — — — —
202527 AAA RAWColumbus Clippers — 156148 45803 8200 21 304340419759 115336 135 339 70 — — — — — —
202628 AAA MLE2 teams — 433407 1052038 13576 62 258291381672 123278 133 290 83 — — — — — —
202628 AAA RAW2 teams — 433401 11624311 19486 62 289331446777 157301 114 339 83 — — — — — —
201921 ROK MLEAZL Indians Blue — 140128 29521 992 54 227290320610 94230 66 267 67 — — — — — —
202123 A+ MLE2 teams — 446402 982414 319310 156 244315338654 95302 217 291 83 — — — — — —
202224 AAA MLE3 teams — 635587 17937611 39864 224 305355445799 140332 146 345 120 — — — — — —
202325 MLB MLECleveland Guardians — 455433 1152405 14575 135 266296356651 90296 133 290 82 — — — — — —
202426 MLB MLE2 teams — 392367 981629 18584 82 267307395702 128301 155 313 98 — — — — — —
202527 AAA MLEColumbus Clippers — 156150 39602 5250 21 260282340622 80299 163 271 70 — — — — — —
202628 AAA MLE2 teams — 433411 1052038 13576 62 255291377668 122273 133 290 83 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 MLB MLE2 teams — 392367 981629 18584 82 267307395702 128301 155 313 98 — — — — — —
202527 AAA MLEColumbus Clippers — 156150 39602 5250 21 260282340622 80299 163 271 70 — — — — — —
202628 AAA MLE2 teams — 433411 1052038 13576 62 255291377668 122273 133 290 83 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLESF 10% 368346 911628 15564 61 263302388690 125293 154 306 93 -3 +1 +1 -4 +8 0.5
▸ 2027 — real world (MLB)
202729 MLB CTXSF 10% 3534 9201 150 10 259298379677 120289 143 300 93 -0 +0 +0 -0 +1 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLESF 33% 372350 901627 15584 41 260298379677 120291 164 300 89 -5 +0 -1 -4 +8 -0.1
202830 MLB CTXSF 33% 122115 29512 5191 10 255294371664 115287 164 295 89 -2 +0 -0 -1 +3 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 998942 24843416 4213110 208 263302368670 105290 134 300 92 -12 +1 -6 -22 +22 -1.8
/ 162G— A+C — 650614 16128310 27857 135 262301366668 104289 134 300 92 -8 +1 -4 -14 +14 -1.2
Career— MLE — 33793150 8391631854 15849739 8026 266310381690 115299 155 304 92 -18 +2 -5 -28 +35 -1.6
/ 162G— MLE — 650606 16031310 30968 155 264308375683 111296 155 304 92 -7 +1 -2 -11 +14 -0.7