Buddy Kennedy

Bats R Throws R6'1" 190 lbBorn 1998 Millville, USADebut 2022Team SFDraft 2017 R5 #142 Arizona Diamondbacks, Millville (NJ) HSContract 1 y (26) 2026: $233,583

Projections

2027 NEXT+ 81.0FIELD+ 100.0 at DHTotal 0.09 WAR
SeasonPAABH2B3BHRBBSOSBAVGOBPSLGOPSISOwOBAK%BB%HIT+WAR
20261049222403102110.2420.3240.3850.7090.1440.31420.29.396.60.28
202711510124503102410.2390.3210.3780.6990.1390.31021.29.194.90.29

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 26

His ten closest age-26 comparables averaged 55 HIT+ the next season; 6 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughHIT+ thenNext seasonNext PA / BF
1Babe Dahlgren193876.877.4603
2Harry Swacina190845.3did not play
3Lou Guisto192149.466.290
4Brandon Dixon201844.085.3420
5Doug Howard197447.131.329
6Jesus Vega198259.8did not play
7J. R. Towles201057.744.5165
8Brad Eldred200768.3did not play
9Billy Jo Robidoux199065.8did not play
10Jose Leon200367.524.369

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2027 proj11524503110240.2390.3210.3780.69994.9
2026*SFN21414410004130.1110.2200.1390.3588.7
2025LAD13322210010280.0690.1560.1030.260-26.5
2024PHI14263410161470.1900.3080.3810.68990.8
2023ARI10291410010460.1670.3100.2080.51958.0
2022ARI309410182211208230.2170.2870.3250.61374.2
Career67181162852220118440.1780.2710.2740.54556.2

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
20264183.828.38.734.828.428.90.1760.2630.25226.4
20253287.918.94.842.924.123.20.1360.2210.20228.7
20242688.812.613.353.319.220.90.2880.4400.39228.9
20232984.815.30.022.226.720.00.2250.2850.30429.3
20229488.613.01.632.321.518.10.1960.2870.25729.4

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025LAD3B957410001.000-1.6
2025PHI1B214120021.000-0.1
2025TOR2B150000-0.0
2024PHI2B633811031.000-0.7
2024PHI3B41614001.000+0.3
2023ARI3B64329001.000+0.8
2023ARI2B1210001.000+0.5
2022ARI2B2217438342100.973+1.5
2022ARI3B2802001.000+0.4

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAASacramento River CatsBat2188 HR, 5 SB0.3210.967
2025AAALehigh Valley IronPigsBat2688 HR, 3 SB0.2830.835
2025AAABuffalo BisonsBat1160 HR, 1 SB0.2750.686
2025AAAnanBat3848 HR, 4 SB0.2800.790
2024AAAToledo Mud HensBat1633 HR, 2 SB0.2340.714
2024AAALehigh Valley IronPigsBat30010 HR, 2 SB0.2940.900
2024AAAnanBat46313 HR, 4 SB0.2720.834
2023AAAReno AcesBat4175 HR, 3 SB0.3180.925
2023AAALas Vegas AviatorsBat460 HR, 0 SB0.2160.542
2023AAAnanBat4635 HR, 3 SB0.3070.887
2022AAAReno AcesBat3947 HR, 8 SB0.2610.748
2021AAAmarillo Sod PoodlesBat27917 HR, 7 SB0.2780.920
2021A+Hillsboro HopsBat1275 HR, 9 SB0.3150.881
2019AKane County CougarsBat4387 HR, 4 SB0.2620.726
2018RkMissoula OspreyBat2554 HR, 2 SB0.3270.861
2017RkACL D-backsBat2010 HR, 7 SB0.2700.753

Splits

Yearvs LHPvs RHPHomeAway
20260.1630.2620.1880.215
20250.1690.1450.1170.171
20240.2390.3750.2190.385
20230.2630.2330.1080.378
20220.3430.2230.3510.195

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.