Edwards has had great success in indoor football leagues, winning the IFL Most Valuable Player in 2023.
[3] In the final game of the season, against Lincoln, he threw for 279 yards and had six total touchdowns, five in the air while one was on the ground, in a 62–19 win.
On November 19, Edwards was selected as the Great Lakes Valley Conference Freshman of the Year.
[5] In the second game of the 2016 season, Edwards was awarded GLVC Offensive Player of the Week for a 360-yard, four-total touchdown performance against Tarleton State.
[7] After a 37–20 victory over the Quincy Hawks, SBU received the most votes in school history for the AFCA Division II Coaches Poll (37).
[13] On November 12, Edwards broke the GLVC and the SBU record for single-season passing touchdowns.
[15] After finishing the regular season with a 10–1 record, SBU was given a #17 ranking and made the first round of the 2016 NCAA Division II Football Championship postseason in the Super Regional Four.
[18] On January 20, 2017, Edwards was named to the Don Hansen Third-Team All-Super Region 4 Team.
[21] After attending Dallas County Community College and sitting out in 2018, Edwards transferred to the University of Indianapolis for the 2019 season.
[22] In his UIndy debut, Edwards set the GLVC record for career touchdown passes with 80.
[24] On October 26, Edwards threw for 158 yards and two touchdowns against Missouri S&T, helping UIndy earn its 23rd consecutive conference victory, which would set a new GLVC record.
Edwards signed with the Arizona Rattlers of the Indoor Football League (IFL) for the 2021 season.
Edwards got his first action against the Northern Arizona Wranglers on July 10, 2021, finishing the game 3-for-3, 39 yards, and two touchdowns.
[38] On January 4, 2022, Edwards signed with the Frisco Fighters of the Indoor Football League (IFL).
[39] Edwards sat behind Blake Sims to begin the season, but he got his first start against the Duke City Gladiators.
[44] On September 20, 2022, Edwards re-signed with the Fighters for the 2023 season after finishing 9–1 as a starter the previous year.
[48] A week later, against the Massachusetts Pirates, Edwards had another six touchdown performance, this time with four rushing and two passing, in the 56–39 win.
[49] After starting the season 7–0, the Fighters were handed their first lose to the eventual champions in the Bay Area Panthers.
[52] Edwards then had a four-game streak of 5+ touchdown performances, starting with his 72–58 loss to the Pirates and ending with his 45–38 revenge game against the Panthers.