Moyles originally played for local club St Pauls in the Junior Championship and was on a team that earned promotion to the Intermediate division.
In 2002 he transferred to Blackhall Gaels with whom he won his first Meath |Senior Championship title in 2003.
Between late 2008 and early 2009 Moyles moved to St Oliver Plunketts/Eoghan Ruadh, a top level team in Dublin.
He played as a back for Meath in the controversial 2010 Leinster Senior Football Championship Final against Louth, which Meath won by two points giving Moyles his first Leinster title.
In December 2015 Moyles was appointed the Dunshaughlin manager, taking over from Kit Henry.