Joe Hughes has six losses against six opponents on his boxing record. For a list of Hughes's best fights, refer to "Best fights of Joe Hughes".
On August 29, 2020 Joe Hughes faced off against Sam Maxwell in a super-lightweight bout at age 30. He was coming in with a record of 17-6-1 (7), and Maxwell was 31 years old and with a record of 13-0 (11). Hughes lost the fight via 10-round unanimous decision.
On December 12, 2019 Joe Hughes faced off against Sandor Martin in a super-lightweight bout at age 29. He was coming in with a record of 17-5-1 (7), and Martin was 26 years old and with a record of 35-2 (13). Hughes lost the fight via 12-round unanimous decision.
On March 30, 2019 Joe Hughes faced off against Robbie Davies Jr. in a super-lightweight bout at age 28. He was coming in with a record of 17-4-1 (7), and Davies Jr. was 29 years old and with a record of 17-1 (12). Hughes lost the fight via 12-round unanimous decision.
On December 2, 2017 Joe Hughes faced off against Anthony Yigit in a super-lightweight bout at age 27. He was coming in with a record of 15-3-1 (6), and Yigit was 26 years old and with a record of 20-0-1 (7). Hughes lost the fight via 12-round unanimous decision.
On May 13, 2016 Joe Hughes faced off against Jack Catterall in a super-lightweight bout at age 25. He was coming in with a record of 14-2 (6), and Catterall was 22 years old and with a record of 14-0 (9). Hughes lost the fight via 12-round unanimous decision.
On March 3, 2012 Joe Hughes faced off against Joe Elfidh at age 21. He was coming in with a record of 4-1 (2). Hughes lost the fight via 6-round points decision.