Buddy Kennedy

3B Rochester Red Wings
Age 28 R/R 5'10" / 213 lbs AAA Svc 5.000 · Ctrl thru 2027
Overview
AAAArb-3FA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202425MLBPHI26.190/.320/.38111900.3
202526MLBLAD32.069/.156/.10300-19-0.3
202627MLBSF49.116/.224/.1400013-0.3
2027PROJ10% MLB28MLBWSH35.236/.316/.391121000.1
2028PROJ33% MLB29MLBWSH123.233/.313/.38445980.3
2029PROJ46% MLB30MLBWSH173.230/.310/.37556940.3
Last 3 seasons WAR -0.3  ·  Next 3 projected WAR 0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service5.000First FA2028
2027Arb-3$2M
Skills · percentileMiLB Statcast 2026 AAA
Z-Con%90
K%88
Whiff%87
Chase%71
Speed70
BB%64
CompsManuel Margot (age 27) · Alex Call (age 28) · Phillip Ervin (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†100
AVG/OBP/SLG.236 / .316 / .391
PA35
HR1
K%20
BB%9
BABIP268
ISO129
MLB%10%
Value2027 · WAR
BAT: +0.1 runs (wOBA-derived runs vs avg)+0BATRUN: +2.4 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: +0.50+0.5WAR
trajectory · projected WAR by year
0.50.30.3272829
Tools · ContractCON 60 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
905.0%
xAVG
100.187
POWER45
Barrel%
599.6
Avg EV
1686.5
Bat Spd
3669.9
EYE55
Chase%
9013.9%
SPEED45
Sprint
6628.1
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2022
Service   5.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Arb-3$2M+0.1$0.2M+$0.0M (cut)
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)
201718 ROKACL D-backs — 201178 48980 19472 72 270347410757 140361 239 335 39 — — — — — —
201819 ROKMissoula Osprey — 255226 741714 26341 20 327399465864 137368 1310 383 67 — — — — — —
201920 AKane County Cougars — 438385 1011847 47812 44 262346384730 122312 1811 328 59 — — — — — —
202122 AAAmarillo Sod Poodles — 279237 666217 39732 72 278385536921 257331 2614 402 84 — — — — — —
202122 A+Hillsboro Hops — 127111 35505 11253 92 315392495887 180361 209 388 85 — — — — — —
202122 INTLSalt River Rafters — 6455 13302 7161 00 236333400733 164289 2511 326 107 — — — — — —
202223 MLBArizona Diamondbacks — 9483 18221 8231 00 217293325619 108279 249 276 67 -4 +0 +1 +2 +2 0.1
202223 AAAReno Aces — 394330 861437 54763 84 261370385754 124311 1914 339 81 — — — — — —
202324 MLBArizona Diamondbacks — 2924 4100 461 00 167310208519 42222 2114 259 58 -1 +0 +1 +2 +1 0.2
202324 AAALas Vegas Aviators — 463374 1152485 76819 33 307436455890 147377 1716 398 109 — — — — — —
202425 MLBPhiladelphia Phillies — 2621 4101 470 10 190320381701 190214 2715 306 90 -0 +0 +1 +2 +1 0.3
202425 AAALehigh Valley IronPigs — 463389 10631113 60848 42 272381458838 185312 1813 370 94 — — — — — —
202526 MLBLos Angeles Dodgers — 3229 2100 281 00 69156103260 3495 256 135 -19 -5 +0 -1 +1 +1 -0.3
202526 AAABuffalo Bisons — 384328 921718 435510 41 280381412792 131313 1411 357 82 — — — — — —
202627 MLBSan Francisco Giants — 4943 5100 5151 00 116224140364 23179 3110 186 13 -5 +0 +0 +1 +1 -0.3
202627 AAARochester Red Wings — 273230 671719 33388 60 291399491890 200315 1412 393 99 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 230200 33622 23594 10 165264245509 80218 2610 239 48 -14 +0 +2 +8 +5 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201718 ROK MLEACL D-backs — 201185 34650 12682 72 184241270511 86280 346 226 39 — — — — — —
201819 ROK MLEMissoula Osprey — 255236 551113 16491 20 233285326611 93275 196 267 67 — — — — — —
201920 A MLEKane County Cougars — 438403 841536 291112 44 208265305570 97267 257 256 59 — — — — — —
202122 AA MLEAmarillo Sod Poodles — 279249 535210 27942 72 213295369664 157293 3410 293 84 — — — — — —
202122 A+ MLEHillsboro Hops — 127114 27304 8353 92 237304368672 132291 286 294 85 — — — — — —
202223 MLB MLEArizona Diamondbacks — 9483 18221 8231 00 217293325619 108279 249 267 67 -4 +0 +1 +2 +2 0.1
202223 AAA MLEReno Aces — 394346 791235 38913 84 228310324634 95282 2310 288 81 — — — — — —
202324 MLB MLEArizona Diamondbacks — 2924 4100 461 00 167310208519 42222 2114 254 58 -1 +0 +1 +2 +1 0.2
202324 AAA MLELas Vegas Aviators — 463400 1071974 50959 33 268362380742 112333 2111 330 109 — — — — — —
202425 MLB MLEPhiladelphia Phillies — 2621 4101 470 10 190320381701 190214 2715 302 90 -0 +0 +1 +2 +1 0.3
202425 AAA MLELehigh Valley IronPigs — 463408 9727110 41998 42 238319382702 145278 219 307 94 — — — — — —
202526 MLB MLELos Angeles Dodgers — 3229 2100 281 00 69156103260 3495 256 139 -19 -5 +0 -1 +1 +1 -0.3
202526 AAA MLEBuffalo Bisons — 384341 791217 306710 41 232312334647 103265 178 289 82 — — — — — —
202627 MLB MLESan Francisco Giants — 4943 5100 5151 00 116224140364 23179 3110 187 13 -5 +0 +0 +1 +1 -0.3
202627 AAA MLERochester Red Wings — 273241 581416 22468 60 241325382706 141270 178 314 99 — — — — — —
201718 ROK MLEACL D-backs — 201185 34650 12682 72 184241270511 86286 346 226 39 — — — — — —
201718 ROK RAWACL D-backs — 201178 48980 19472 72 270347410757 140361 239 335 39 — — — — — —
201819 ROK MLEMissoula Osprey — 255236 551113 16491 20 233285326611 93280 196 267 67 — — — — — —
201819 ROK RAWMissoula Osprey — 255226 741714 26341 20 327399465864 137368 1310 383 67 — — — — — —
201920 A MLEKane County Cougars — 438403 841536 291112 44 208265305570 97269 257 256 59 — — — — — —
201920 A RAWKane County Cougars — 438385 1011847 47812 44 262346384730 122312 1811 328 59 — — — — — —
202122 AA MLE3 teams — 470420 939217 401496 164 221298374672 152295 329 293 85 — — — — — —
202122 AA RAW3 teams — 470403 11414224 571146 164 283380506886 223335 2412 388 85 — — — — — —
202223 AAA MLE2 teams — 488429 971447 461144 84 226307326633 100284 239 284 78 — — — — — —
202223 AAA RAW2 teams — 488413 1041658 62994 84 252355373728 121305 2013 327 78 — — — — — —
202324 AAA MLE2 teams — 492424 1112074 5410110 33 262359370729 108331 2111 326 106 — — — — — —
202324 AAA RAW2 teams — 492398 1192585 808710 33 299428440868 141368 1816 390 106 — — — — — —
202425 AAA MLE2 teams — 489429 10128111 451068 52 235320382702 147282 229 307 94 — — — — — —
202425 AAA RAW2 teams — 489410 11032114 64918 52 268378454831 185308 1913 367 94 — — — — — —
202526 AAA MLE2 teams — 416370 821417 327511 41 222303322624 100258 188 277 74 — — — — — —
202526 AAA RAW2 teams — 416357 941818 456311 41 263363387750 123298 1511 340 74 — — — — — —
202627 AAA MLE2 teams — 322284 631516 27619 60 222309345654 123261 198 295 86 — — — — — —
202627 AAA RAW2 teams — 322273 721819 38539 60 264372436808 172297 1612 361 86 — — — — — —
201718 ROK MLEACL D-backs — 201185 34650 12682 72 184241270511 86280 346 226 39 — — — — — —
201819 ROK MLEMissoula Osprey — 255236 551113 16491 20 233285326611 93275 196 267 67 — — — — — —
201920 A MLEKane County Cougars — 438404 841536 291112 44 208265304569 97267 257 256 59 — — — — — —
202122 AA MLE3 teams — 470421 939217 401496 164 221298373671 152292 329 293 85 — — — — — —
202223 AAA MLE2 teams — 488435 971447 461144 84 223307322629 99281 239 284 78 — — — — — —
202324 AAA MLE2 teams — 492425 1112074 5410110 33 261359369728 108326 2111 326 106 — — — — — —
202425 AAA MLE2 teams — 489433 10128111 451068 52 233320379698 145275 229 307 94 — — — — — —
202526 AAA MLE2 teams — 416370 821417 327511 41 222303322624 100252 188 277 74 — — — — — —
202627 AAA MLE2 teams — 322283 631516 27619 60 223309346656 124256 198 295 86 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AAA MLE2 teams — 489433 10128111 451068 52 233320379698 145275 229 307 94 — — — — — —
202526 AAA MLE2 teams — 416370 821417 327511 41 222303322624 100252 188 277 74 — — — — — —
202627 AAA MLE2 teams — 322283 631516 27619 60 223309346656 124256 198 295 86 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLEWSH 10% 372330 7715111 31738 163 236316391707 155267 208 316 100 +0 +2 -0 +1 +8 0.5
▸ 2027 — real world (MLB)
202728 MLB CTXWSH 10% 3531 7101 371 20 236316391707 155268 209 316 100 +0 +0 -0 +0 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLEWSH 33% 375333 7715111 31748 143 233313384697 151266 208 312 98 -1 +2 -2 +1 +8 0.8
202930 MLB MLEWSH 46% 377336 7715111 31767 123 230309375685 146264 208 307 94 -3 +1 -2 +1 +8 0.6
202829 MLB CTXWSH 33% 123110 26504 10242 51 233313384697 150266 208 312 98 -0 +1 -1 +0 +3 0.3
202930 MLB CTXWSH 46% 173154 35705 14353 61 230310375685 145264 208 307 94 -1 +1 -1 +1 +4 0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 526464 9418211 471189 122 203288321610 119244 229 278 84 -16 +2 +0 +9 +11 0.6
/ 162G— A+C — 650573 11622214 5814611 152 202288321609 119243 229 278 84 -20 +2 +0 +11 +14 0.8
Career— MLE — 46734160 9461762893 392105275 9629 227305350656 123279 238 292 84 -18 +5 -3 +12 +29 2.5
/ 162G— MLE — 650579 13124413 5514610 134 226305349654 123277 228 292 84 -9 +2 -1 +6 +14 1.2