Ses meilleures performances se limitent aux tournois mineurs, avec deux victoires sur le championnat du circuit des joueurs (Épreuve 3 de Sheffield 2010 et Épreuve 5 de Sheffield 2011), ainsi qu'une demi-finale à l'épreuve finale du championnat du circuit des joueurs 2013. En tournoi classé, Ford a atteint une seule finale, au Classique Paul Hunter 2016. Son meilleur classement mondial a été une place, atteinte en .