Jugando como centrocampista, Craig debutó en el Sydney United antes de jugar en el Sunshine George Cross FC de Victoria.