Upcoming Event: Football at Tulane on September 13, 2025 at 8 p.m.

Career: In 35 career games (1 start), has 21 tackles, one PBU, one QB pressure, and one blocked punt ... earned start at Pittsburgh in 2018 ... owns six games with 2+ tackles, including a career-high five tackles against Virginia in 2018 ... suffered a shoulder injury during the 2018 spring practice period and underwent surgery on April 16, 2018 ... has played 574 career snaps .
2019: Played in all 12 games, mostly on special teams ... registered eight tackles, four solo stops, and one blocked kick against Georgia Tech on Oct. 12 ... earned a season-best three tackles against Virginia Tech and Wake Forest ... returned one punt 11 yards vs. Georgia Tech ... on the field for 213 snaps.
2018: Played in 10 games and earned one starting assignment, at Pittsburgh ... recorded 10 tackles and one PBU ... had three games with 2+ tackles with a season-high five stops against Virginia ... logged first career PBU against N.C. Central ... on the field for 203 snaps.
2017: Played in all 13 games ... recorded three tackles and one QB pressure ... had a season-high three tackles against N.C. Central ... logged one QB pressure in the Quick Lane Bowl win over Northern Illinois ... on the field for 158 snaps.
2016: Did not see game action.
PRIOR TO DUKE: Three-year letterman at Charlotte Catholic High School under head coach Mike Brodowicz ... consensus three-star prospect by ESPN.com, Rivals.com, 247Sports.com and Scout.com ... listed as the No. 37 outside linebacker by ESPN.com, No. 45 by 247Sports.com and No. 45 by Rivals.com ... following final campaign, earned slots on the Associated Press all-state first team and USA Today High School Sports American Family Insurance ALL-USA North Carolina Second Team ... selected as the Greater Charlotte Football Awards’ Linebacker of the Year and South Meck 8 Defensive Player of the Year as a senior ... an All-Charlotte Observer First Team honoree following senior year ... booked four tackles in the Shrine Bowl as North Carolina earned a 54-39 victory ... helped Charlotte Catholic to the state title as a senior, topping Greenville Rose, 27-20, in the championship game to finish with a 15-0 record ... posted 152 tackles, 6.0 TFL, three INTs, five forced fumbles and one fumble recovery ... as a junior, booked 132 tackles, three INTs and two forced fumbles to earn All-South Meck 8 honors ... helped the Cougars finish 14-2 and reach the North Carolina High School Athletic Association 4A title game, falling to New Bern, 23-15 ... also lettered in basketball and helped Charlotte Catholic to the state championship as a senior.
PERSONAL: Son of Christy and Mark Gagnon ... born October 8, 1997 ... majoring in political science while pursuing a certificate in markets and management.