Liam first joined Moors in 2008 from Redditch United, having previously been at Birmingham City as a youngster. He joined Leamington in 2010, where in four seasons he made almost 200 appearances for the club scoring 20 goals. He helped the Brakes to win the Southern League Premier title in 2013 reaching double figures in goals and becoming Club captain.
Liam returned to Moors for the start of the 2014/15 campaign and after a few weeks at Kidderminster at the start of last season returned to the club again. His strength and experience were vital as we hauled ourselves away from relegation just a few months ago. His presence in the back four is massive. He has amassed 219 games for us.