Aquí está una lista de las mejores peleas de Walsh. Para una lista de las pérdidas de Walsh, consulta "Liam Walsh Pérdidas".
El 20 de abril de 2013 Liam Walsh se enfrentó a Scott Harrison en un combate de ligero a la edad de 26. Él entró con un récord de 14-0 (10), y Harrison tenía 35 años y un récord de 27-2-2 (15). Walsh ganó la pelea por asalto 10º decisión unánime.
El 23 de octubre de 2010 Liam Walsh se enfrentó a Maxwell Awuku en un combate de superpluma a la edad de 24. Él entró con un récord de 10-0 (7), y Awuku tenía 27 años y un récord de 20-1-1 (11). Walsh ganó la pelea por asalto 12º decisión unánime.
El 29 de noviembre de 2014 Liam Walsh se enfrentó a Gary Sykes en un combate de superpluma a la edad de 28. Él entró con un récord de 17-0 (11), y Sykes tenía 30 años y un récord de 27-3 (6). Walsh ganó la pelea por asalto 12º decisión unánime.
El 9 de noviembre de 2019 Liam Walsh se enfrentó a Maxi Hughes en un combate de ligero a la edad de 33. Él entró con un récord de 23-1 (15), y Hughes tenía 29 años y un récord de 19-4-2 (4). Walsh ganó la pelea por asalto 10º decisión unánime.
El 11 de julio de 2015 Liam Walsh se enfrentó a Isaias Santos Sampaio en un combate de ligero a la edad de 29. Él entró con un récord de 19-0 (13). Walsh detuvo a Isaias Santos Sampaio por KO en el asalto 6º.
El 14 de julio de 2012 Liam Walsh se enfrentó a Domenico Urbano en un combate de ligero a la edad de 26. Él entró con un récord de 13-0 (10). Walsh detuvo a Domenico Urbano por TKO en el asalto 8º.
El 30 de abril de 2016 Liam Walsh se enfrentó a Troy James en un combate de superpluma a la edad de 29. Él entró con un récord de 20-0 (14). Walsh detuvo a Troy James por TKO en el asalto 8º.