In 2013, his freshman year, he saw limited action, appearing in eight games, totalling 22 receptions for 285 yards and one touchdown. Following a serious injury, Badet was medically redshirted for his second year, the 2014 collegiate season. In his sophomore season the year after, Badet played in eleven of the team's twelve games and compiled 29 receptions for 430 yards and two touchdowns, as the team's third leading receiver. His junior season was his most productive of his college career, appearing in all 13 games, with 31 catches for 670 yards and 4 touchdowns, leading the team in receiving yards. In the seventh game of the season, Badet had best statistical game of his career, with 7 receptions for 139 yards and 2 touchdowns in a 40–38 victory over Mississippi State, his sole multi-touchdown collegiate game. In the offseason, Badet declined to declare for the NFL draft and instead transferred to Oklahoma, crossing conferences into the Big 12.[3] Badet was less statistically productive, totalling 26 receptions for 400 yards and three touchdowns, but the Sooners enjoyed team success, finishing with a 12–2 record behind Heisman Trophy-winning and eventual first overall pick Baker Mayfield, culminating with a 54–48 defeat in the Rose Bowl against Georgia.[4] He served as an influencing presence on the field and locker room, and ran a 4.27 40-yard dash at Oklahoma's Pro Day.[5]
Badet declared for the 2018 NFL draft but went undrafted and later signed as an undrafted free agent for the Minnesota Vikings.[4] He was placed in the team's concussion protocol after the first preseason game against the Jacksonville Jaguars, but returned for the team's next three preseason games.[7] He appeared in all four of the team's preseason games, totalling 5 receptions for 34 yards.[8] He was placed on the team's practice squad before the start of the season. In June 2019 he participated in the 40 Yards of Gold contest to determine the fastest player in the NFL and he was supposed to earn $25,000, but only received a check for his participation and performance.[9]
Badet re-signed with the Vikings and was given a $75,000 bonus to keep him away from the New York Jets, who were also pursuing him.[10] He appeared in the team's four 2019 preseason games, seeing limited snaps, touching the ball just twice for 17 yards. Badet was hampered by a groin injury that forced him to miss several practices.[11] He was cut by the Vikings before the start of the 2019 NFL season.[12]
Dallas Renegades
Badet declared for the 2020 XFL Draft, impressing team scouts at the various combines and was selected as the fourth pick of the skills position phase by the Dallas Renegades.[5] Renegades general manager and head coach Bob Stoops, who coached at Oklahoma before Badet's arrival in 2017, drafted him.[13] Badet had a unique helmet that featured Allen Iverson, Michael Jackson, and SpongeBob SquarePants.[14] In his second game against the Los Angeles Wildcats, Badet caught six passes for 53 yards.[15] Badet finished the season with 16 receptions for 108 yards.[16] He had his contract terminated when the league suspended operations on April 10, 2020.[17]
Washington Football Team
On September 17, 2020, Badet signed with the Washington Football Team's practice squad.[18] He was elevated to the active roster on October 24 and November 7 for the team's weeks 7 and 9 games against the Dallas Cowboys and New York Giants, and reverted to the practice squad after each game.[19][20] Badet was promoted to the active roster on November 9, 2020.[21] He was waived on December 19, 2020,[22] and re-signed to the practice squad three days later.[23] He signed a reserve/futures contract with the team on January 11, 2021,[24] but was waived on May 3, 2021.[25]
Atlanta Falcons
On June 17, 2021, Badet signed with the Atlanta Falcons.[26] He was waived/injured on August 6, 2021, and placed on injured reserve. He was released on August 17 with an injury settlement.[27]
Las Vegas Raiders
On November 10, 2021, Badet was signed to the Las Vegas Raiders practice squad.[28] He was released on December 4.[29]
Michigan Panthers
On February 23, 2022, Badet was selected with the sixth pick of the 15th round of the 2022 USFL draft by the Michigan Panthers.[30] He was transferred to the team's inactive roster on April 22, 2022,[31] due to a hamstring injury.[32] He was released on May 10.[33]
In his debut with the team he caught six passes for 81 yards and two touchdowns, including the first touchdown of the season from Luis Perez in the team's 20–22 loss.[35][36] The Vipers folded when the XFL and USFL merged to create the United Football League (UFL).[37]
Toronto Argonauts
On February 8, 2024, it was announced that Badet had been signed by the Toronto Argonauts.[38] He was placed on the retired list on May 12, 2024.[39]