Udfyld følgende sætning: Craig har trænet på City of Sunderland Amateur Swimming Club. I 2012 satte han fem personlige bests på de paralympiske forsøg for
2012 Games i London og vandt derefter sin første britiske medalje med bronze i 100 m freestyle ved 2012 British Swimming Championships. Senere samme år, ved det britiske internationale handicap mesterskab, forbedrede han igen på sin personlige bedste for at tage ungdommens 100 m freestyle titel. I samme turnering vandt Craig guld i mænds ungdom 50 m med en tid på 29.95s og bronze i mænds åbne 400 m udfordring.