Here is a list of Walsh's best fights. For a list of Walsh's losses, refer to "Liam Walsh Losses".
On April 20, 2013 Liam Walsh faced off against Scott Harrison in a lightweight bout at age 26. He was coming in with a record of 14-0 (10), and Harrison was 35 years old and with a record of 27-2-2 (15). Walsh won the fight via 10-round unanimous decision.
On October 23, 2010 Liam Walsh faced off against Maxwell Awuku in a super-featherweight bout at age 24. He was coming in with a record of 10-0 (7), and Awuku was 27 years old and with a record of 20-1-1 (11). Walsh won the fight via 12-round unanimous decision.
On November 29, 2014 Liam Walsh faced off against Gary Sykes in a super-featherweight bout at age 28. He was coming in with a record of 17-0 (11), and Sykes was 30 years old and with a record of 27-3 (6). Walsh won the fight via 12-round unanimous decision.
On November 9, 2019 Liam Walsh faced off against Maxi Hughes in a lightweight bout at age 33. He was coming in with a record of 23-1 (15), and Hughes was 29 years old and with a record of 19-4-2 (4). Walsh won the fight via 10-round unanimous decision.
On July 11, 2015 Liam Walsh faced off against Isaias Santos Sampaio in a lightweight bout at age 29. He was coming in with a record of 19-0 (13). Walsh stopped Isaias Santos Sampaio via KO.
On July 14, 2012 Liam Walsh faced off against Domenico Urbano in a lightweight bout at age 26. He was coming in with a record of 13-0 (10). Walsh stopped Domenico Urbano via TKO.
On April 30, 2016 Liam Walsh faced off against Troy James in a super-featherweight bout at age 29. He was coming in with a record of 20-0 (14). Walsh stopped Troy James via TKO.