Tulis kelanjutan untuk paragraf ini - Craig dilatih di Kota Sunderland Amateur Swimming Club. Pada tahun 2012 ia menetapkan lima rekor pribadi di uji coba Paralimpiade untuk Olimpiade 2012 di London
dan kemudian memenangkan medali Inggris pertamanya dengan perunggu di 100 m gaya bebas di Kejuaraan Renang Inggris 2012. Kemudian pada tahun itu, di Kejuaraan Internasional Penyandang Disabilitas Inggris, ia meningkatkan lagi pada yang terbaik pribadinya untuk mengambil pemuda 100 m gaya bebas gelar. Dalam turnamen yang sama, Craig memenangkan emas dalam pemuda pria 50 m, dengan waktu 29.95s, dan perunggu dalam tantangan 400 m terbuka pria.