He played college football at Miami and was signed as an undrafted free agent by the Indianapolis Colts in 2018.
Varsity team captain, leading Summit to 12–0 season and N.J. State Football Championship at MetLife Stadium in 2012 playing for head coach John Liberato.
After Summit he attended Fork Union Military Academy’s post-graduate program playing for head coach Col. John Shuman.
Fork Union Military Academy School also produced former NFL players Vinny Testaverde and Eddie George.
Badgley attended and played college football at the University of Miami[9] in Coral Gables, FL.
[11] After not being selected in the 2018 NFL draft, Badgley signed with the Indianapolis Colts as an undrafted free agent.
"[14] The Colts ended up releasing Badgley before the start of the regular season in favor of Adam Vinatieri, but not before he had connected on all 5 of his field goal attempts in the preseason, with a long of 51 yards.
In Week 13, against the Pittsburgh Steelers on Sunday Night Football, Badgley missed a 52-yard try on the game's first possession.
During the 2018 AFC Wildcard matchup against the Baltimore Ravens, Badgley went 4/4 from field goal range in the first half, becoming only the third kicker to do so.
On the final drive with 00:16 seconds left in the game Badgley came on to attempt a 43-yard field goal and it was good to give the Bolts the win over the Falcons.
In week 16 the Los Angeles Chargers improve to 6-9 on the season after a 19-16 win over the Denver Broncos (December 27).
Badgley came on and made a 37-yard field goal to make it 19-16 in favor of the home team with 00:41 seconds left on the clock.
[24][25] The Colts would be eliminated from the playoffs following a surprising 26-11 Week 18 defeat against the Jacksonville Jaguars and the Pittsburgh Steelers beating the Baltimore Ravens later in the day.
He was elevated to the active roster for the team's game against the New York Giants due to kicker Cairo Santos being questionable for personal reasons.
[32] On December 16, 2023, Badgley was elevated from the practice squad for the game vs. the Broncos after struggles from Lions kicker Riley Patterson.
[34] On July 26, Badgley suffered a torn hamstring; he was subsequently placed on injured reserve after it was announced he would miss the entire 2024 season.