Previous clubs
Brymbo Lodge, Penyffordd, Airbus UK Broughton, Castell Alun Colts, Cefn Druids, Llay Miners Welfare, Denbigh Town, Colwyn Bay, Melville United, Oswestry TownBiography
Craig re-signed for Gresford Athletic in the 2020/21 summer transfer window from Oswestry Town. He is a young, but experienced player, playing throughout the JD Cymru Leagues and outside of Wales. He has also previously played for Brymbo Lodge, Penyffordd, Airbus UK Broughton, Castell Alun Colts, Cefn Druids, Llay Miners Welfare, Denbigh Town, Colwyn Bay and Melville United.