Ryan Cox begann seine Karriere 2000 beim RadsportteamAmore e Vita. Nach einem Jahr wechselte er zum Team Cologne, für das er zwei Jahre fuhr. Seit 2003 fuhr Cox für das britische Professional Continental TeamBarloworld. Sein erfolgreichstes Jahr hatte er 2005. Zunächst gewann er die Gesamtwertung der Tour de Langkawi, und später wurde er südafrikanischer Straßenmeister. In der abschließenden Gesamtwertung der UCI Africa und Asia Tour wurde er jeweils Zweiter.
Am 1. August 2007 starb Cox durch den Blutverlust, der durch eine geplatzte Arterie im linken Bein verursacht wurde. Nur drei Wochen zuvor hatte er sich einer Operation an dieser Arterie unterzogen.[1]