He became the third player to be named the top player in the country unanimously by all four major recruiting networks, 247Sports.com, ESPN.com, Rivals.com, and Scout.com behind Jadeveon Clowney in 2011 and Robert Nkemdiche in 2013. In June 2015, Michigan hired Chris Partridge, Gary's former high school head coach, as their director of player personnel and recruiting. In January 2016, he was promoted to linebackers and special teams coach. After visits to Auburn, Clemson, Michigan, Ole Miss and USC, Gary committed to play college football for the Michigan Wolverines on February 3, 2016.
College career
2016 season
As a freshman, Gary played in all thirteen games at defensive end, totaling 23 tackles, 5 tackles for loss, and 1 sack. He was named to the Pro Football Focus College Big Ten Defensive Team of the Week following his performance against UCF on September 10, 2016, in which he had 6 tackles and 2 tackles for loss, including 1 sack.
2017 season
During the 2017 season, Gary set career highs in tackles, tackles for loss and sacks. Following the 2017 season, Gary was named to the All-Big Ten defensive first-team by the coaches, and second-team by the media as well as the Associated Press. He made his first career start against Florida in the Advocare Classic on September 2, 2017. After Michigan's game against Indiana on October 14, 2017, Gary was named Defensive Lineman of the Game. Against Maryland on November 11, 2017, Gary had five total tackles including half a tackle for loss earning him co-Defensive Lineman of the Game with Chase Winovich and Maurice Hurst as well as Pro Football Focus College Big Ten Defensive Team of the Week. Following his 2017 season, he was awarded the Richard Katcher Award for the most outstanding defensive lineman or outside linebacker on the 2017 Michigan Wolverines football team.
2018 season
Prior to the 2018 season, Gary was named an AP second-team preseason All-American. He was also placed on preseason watchlists for several national awards, including the Chuck Bednarik Award, Bronko Nagurski Trophy, Walter Camp Award, and Ted Hendricks Award. Gary recorded 38 total tackles during the 2018 season, including 6.5 tackles for a loss, and 3.5 sacks. Gary struggled with a shoulder injury throughout the season, which caused him to see limited playing time in late September and miss the entirety of October games for the Wolverines. Regardless, following the season, he was named to the All-Big Ten defensive first-team by the coaches, and second-team by the media. On November 26, 2018, after the conclusion of Michigan's regular season, Gary announced he would forego his senior season to enter the 2019 NFL Draft. He decided to sit out the Wolverines' bowl game, the Peach Bowl against Florida, to prepare for the draft.
College statistics
Professional career
Before the 2019 NFL Draft, Gary founded his own sports agency, Rashan Gary Sports. As of January 2019, the agency has two clients, himself and fellow 2019 NFL prospect Montre Gregory, a defensive back from Bowling Green. Gary stated that he intended to expand the agency to recruit players from the NBA, MLB, and NHL. Gary was drafted 12th overall by the Green Bay Packers in the 2019 NFL Draft. Packers scouts said that Gary, who primarily played defensive end in college, would play outside linebacker for Green Bay. Days after the draft, it was revealed that Gary was dealing with a torn labrum in his right shoulder. On May 3, 2019, Gary signed his rookie contract with the Packers. During a week 3 game against the Denver Broncos, Gary sacked quarterback Joe Flacco recording his first career sack. In Week 15 against the Chicago Bears, Gary recorded 3 tackles and a sack in the 21–13 win.