Liam Walsh has one loss against one opponent on his boxing record. For a list of Walsh's best fights, refer to "Best fights of Liam Walsh".
On May 20, 2017 Liam Walsh fought Gervonta Davis in a super-featherweight world-title fight for Davis' IBF title. Walsh was 31 years old and with a record of 21-1 (14), and Davis was 22 years old and with a record of 17-0 (16). Walsh lost the fight via 3rd-round TKO.