On paper, Edwards has the superior record. The Birmingham fighter has wins over Nate Diaz, Kamaru Usman, Rafael dos Anjos, Donald Cerrone and Colby Covington.
He is a former world champion, having ended Usman’s epic three-year run as undisputed UFC champion.
Edwards secured the title in a huge upset in 2022 courtesy of a last-gasp head-kick. He defended the strap in London but fell to Muhammad last July.
The Briton boasts a record of 22 wins, four losses and one no-contest. He has 10 stoppages in 22 victories and was unbeaten for 13 fights in a row between 2016 and 2023.
As for Brady, he was drafted in at short notice for this contest after Jack Della Maddalena withdrew to fight Muhammad in May.
American Brady faces his toughest opponent in Edwards, but beat Gilbert Burns and Kelvin Gastelum in last two outings.
The 32-year-old has one loss on his record, a 2022 defeat to Muhammad – who went on to be champion two years later.
Brady has eight stoppages in 17 wins and has only once fought five five-minute rounds in the UFC.
Edwards has done so seven times, in comparison.