• Full name Clifton Lewis Kennedy
  • Born 10/05/1998 in Millville, NJ
  • Profile Ht.: 5'9" / Wt.: 190 / Bats: R / Throws: R
  • School Millville
  • Debut 06/17/2022
  • Drafted in the 5th round (142nd overall) by the Arizona Diamondbacks in 2017 (signed for $550,000).
    View Draft Report
    Kennedy could be the first player drafted out of Millville High since 2009, when the Angels used their first round pick on a projectable righthanded hitter named Mike Trout. Kennedy, who works out with Trout in the offseason, is the grandson of longtime major leaguer and minor league coach Don Money. Kennedy will have a tough time living up to those two, but he has the most important tool; he can really hit. Kennedy drops and wraps his hands in his swing, but he has above-average bat speed and consistently timed and barreled good pitching on the summer showcase circuit. He's a tick above-average runner with an average arm and smooth actions at third base. Kennedy has a stocky 5-foot-11, 215-pound build and doesn't exactly fit the stereotypical third base mold. He has a bit of an unconventional body and profile, but he's a solid all-around athlete and has a lot of ways to impact the game. He is committed to North Carolina, but there are some teams that really believe in his bat and could make a run at him in the draft.

Top Rankings

Organization Prospect Rankings

Draft Prospects

Scouting Reports

Career Transactions

  • San Francisco Giants selected the contract of 1B Buddy Kennedy from Sacramento River Cats.
  • San Francisco Giants signed free agent 1B Buddy Kennedy to a minor league contract.
  • 1B Buddy Kennedy assigned to Sacramento River Cats.
  • 1B Buddy Kennedy elected free agency.
  • 1B Buddy Kennedy assigned to Buffalo Bisons.
  • Toronto Blue Jays signed free agent 1B Buddy Kennedy to a minor league contract.
  • 1B Buddy Kennedy elected free agency.
  • Los Angeles Dodgers sent 1B Buddy Kennedy outright to Oklahoma City Comets.
  • Los Angeles Dodgers designated 1B Buddy Kennedy for assignment.
  • Los Angeles Dodgers claimed 1B Buddy Kennedy off waivers from Toronto Blue Jays.
  • Los Angeles Dodgers activated 1B Buddy Kennedy.
  • Los Angeles Dodgers activated 1B Buddy Kennedy.
  • Toronto Blue Jays designated 1B Buddy Kennedy for assignment.
  • Toronto Blue Jays selected the contract of 1B Buddy Kennedy from Buffalo Bisons.
  • Buffalo Bisons activated 1B Buddy Kennedy.
  • Buffalo Bisons activated 1B Buddy Kennedy.
  • 1B Buddy Kennedy assigned to Buffalo Bisons.
  • Toronto Blue Jays signed free agent 1B Buddy Kennedy to a minor league contract.
  • 1B Buddy Kennedy elected free agency.
  • Philadelphia Phillies sent 1B Buddy Kennedy outright to Lehigh Valley IronPigs.
  • Philadelphia Phillies designated 1B Buddy Kennedy for assignment.
  • Philadelphia Phillies selected the contract of 2B Buddy Kennedy from Lehigh Valley IronPigs.
  • 2B Buddy Kennedy assigned to Lehigh Valley IronPigs.
  • Philadelphia Phillies signed free agent 2B Buddy Kennedy to a minor league contract.
  • 2B Buddy Kennedy elected free agency.
  • Philadelphia Phillies sent 2B Buddy Kennedy outright to Lehigh Valley IronPigs.
  • Philadelphia Phillies designated 2B Buddy Kennedy for assignment.
  • Philadelphia Phillies activated 2B Buddy Kennedy.
  • 2B Buddy Kennedy roster status changed by Philadelphia Phillies.
  • Philadelphia Phillies recalled 2B Buddy Kennedy from Lehigh Valley IronPigs.
  • Philadelphia Phillies optioned 2B Buddy Kennedy to Lehigh Valley IronPigs.
  • Philadelphia Phillies recalled 2B Buddy Kennedy from Lehigh Valley IronPigs.
  • Philadelphia Phillies optioned 3B Buddy Kennedy to Lehigh Valley IronPigs.
  • Philadelphia Phillies recalled 3B Buddy Kennedy from Lehigh Valley IronPigs.
  • Lehigh Valley IronPigs activated 3B Buddy Kennedy.
  • 3B Buddy Kennedy roster status changed by Lehigh Valley IronPigs.
  • Philadelphia Phillies optioned 3B Buddy Kennedy to Lehigh Valley IronPigs.
  • Detroit Tigers traded 3B Buddy Kennedy to Philadelphia Phillies for cash.
  • Detroit Tigers sent 3B Buddy Kennedy outright to Toledo Mud Hens.
  • Detroit Tigers designated 3B Buddy Kennedy for assignment.
  • Detroit Tigers optioned 3B Buddy Kennedy to Toledo Mud Hens.
  • Detroit Tigers recalled 3B Buddy Kennedy from Toledo Mud Hens.
  • Detroit Tigers optioned 3B Buddy Kennedy to Toledo Mud Hens.
  • Detroit Tigers claimed 3B Buddy Kennedy off waivers from St. Louis Cardinals.
  • St. Louis Cardinals designated 3B Buddy Kennedy for assignment.
  • 3B Buddy Kennedy changed number to 11.
  • St. Louis Cardinals claimed 3B Buddy Kennedy off waivers from Oakland Athletics.
  • Oakland Athletics recalled 3B Buddy Kennedy from Las Vegas Aviators.
  • Oakland Athletics optioned 3B Buddy Kennedy to Las Vegas Aviators.
  • Oakland Athletics claimed 3B Buddy Kennedy off waivers from Arizona Diamondbacks.
  • Arizona Diamondbacks designated 3B Buddy Kennedy for assignment.
  • Reno Aces activated 3B Buddy Kennedy.
  • Arizona Diamondbacks optioned 3B Buddy Kennedy to Reno Aces.
  • Arizona Diamondbacks selected the contract of 3B Buddy Kennedy from Reno Aces.
  • Arizona Diamondbacks selected the contract of 3B Buddy Kennedy from Reno Aces.
  • Arizona Diamondbacks invited non-roster 3B Buddy Kennedy and to spring training.
  • Arizona Diamondbacks sent 3B Buddy Kennedy outright to Reno Aces.
  • Reno Aces activated 3B Buddy Kennedy.
  • Arizona Diamondbacks recalled 3B Buddy Kennedy from Reno Aces.
  • Arizona Diamondbacks optioned 3B Buddy Kennedy to Reno Aces.
  • 3B Buddy Kennedy assigned to Reno Aces.
  • 3B Buddy Kennedy roster status changed by Arizona Diamondbacks.
  • 3B Buddy Kennedy assigned to Arizona Diamondbacks.
  • Salt River Rafters activated 3B Buddy Kennedy.
  • 3B Buddy Kennedy assigned to Amarillo Sod Poodles from Hillsboro Hops.
  • 3B Buddy Kennedy assigned to Hillsboro Hops.
  • 3B Buddy Kennedy assigned to Visalia Rawhide.
  • 3B Buddy Kennedy assigned to Visalia Rawhide.
  • 3B Buddy Kennedy assigned to Visalia Rawhide.
  • 3B Buddy Kennedy assigned to Arizona Diamondbacks.
  • 3B Buddy Kennedy assigned to Kane County Cougars.
  • 3B Buddy Kennedy assigned to Kane County Cougars from Hillsboro Hops.
  • 3B Buddy Kennedy assigned to Hillsboro Hops from Missoula Osprey.
  • 3B Buddy Kennedy assigned to Pioneer League All-Stars.
  • 3B Buddy Kennedy assigned to Missoula Osprey from AZL D-backs.
  • Arizona Diamondbacks signed 3B Buddy Kennedy.
  • 3B Buddy Kennedy assigned to AZL D-backs.
  • 3B Buddy Kennedy assigned to Evoshield Canes.
  • Arizona Diamondbacks selected the contract of 3B Buddy Kennedy and from Reno Aces.

Download our app

Read the newest magazine issue right on your phone