Im September 2005 wurde Nicholls Duathlon-Vize-Weltmeister bei den Junioren.
U23-Europameister Triathlon 2007
2007 wurde er im Juli U23-Europameister Triathlon und in Hamburg Vierter bei der Triathlon-Weltmeisterschaft auf der Olympischen Distanz in der Klasse U23.
Im Mai 2013 wurde er Fünfter bei der Triathlon-Europameisterschaft auf der Mitteldistanz in Barcelona.
Am 11. August 2013 gewann er den Ironman 70.3 Germany in Wiesbaden mit neuem Streckenrekord von erstmals unter 4 Stunden. Mit seiner Siegerzeit von 3:56:55 h unterbot er die bisherige Bestmarke des nach einer Verletzung nicht startenden deutschen Vorjahressiegers Michael Raelert um 7 min.[1]
Er wird trainiert von Brett Sutton und startet für das Team TBB. Im Mai 2015 wurde er Zehnter bei der Europameisterschaft auf der Triathlon-Mitteldistanz.
Privates
Seit März 2016 ist Ritchie Nicholls mit der irischen Triathletin Eimear Mullan (* 1982) verheiratet. Die beiden leben in Portstewart.