J. J. Weaver (born November 30, 1999) is an American college football outside linebacker for the Kentucky Wildcats.
Weaver grew up in Fort Lauderdale, Florida before moving to Louisville, Kentucky before starting high school.
[3] Weaver committed to play college football at Kentucky over offers from Louisville, Miami, and Purdue.
[4] Weaver played in three games during his true freshman season and maintained a redshirt.
[6] Weaver tore his ACL in Kentucky's game against Florida and missed the rest of the season.