Craig Steadman diventa professionista all'inizio della stagione 2009-2010, dopo aver vinto un evento PIOS nel 2008. Il debutto dell'inglese arriva al German Masters 2012, dove riesce a partecipare vincendo il turno delle wildcard contro il connazionale Mike Dunn, anche se tuttavia Steadman perde al primo turno della fase ad eliminazione diretta contro Matthew Stevens per 5-1.[2] Nella stagione 2013-2014 riesce a prendere parte a diversi eventi, riuscendo tra l'altro ad arrivare al terzo turno nel China Open. Negli anni successivi, l'inglese non ottiene buoni risultati, tanto da dover partecipare alla Q School per essere riammesso nel Main Tour.