Kinghorn nahm an den Sommer-Paralympics 2016 in Rio de Janeiro teil und wurde Fünfte über 100 m und Sechste über 800 m, dabei verbesserte sie ihren eigenen Europarekord über die 800 Meter um vier Sekunden. Im Finale des Rennens über 400 m wurde sie disqualifiziert. Bei den Leichtathletik-Weltmeisterschaften der Behinderten 2017 in London gewann sie Gold über 100 und 200 m, Bronze über 400 m, und erreichte einen fünften Platz über 800 m. Im Jahr 2018 waren die Commonwealth Games in Gold Coast, Australien der wichtigste Wettbewerb, bei denen sie über 1500 m und die Marathondistanz jeweils vierte Plätze belegte. In den Jahren 2018 und 2019 bestritt Kinghorn vergleichsweise wenige Wettkämpfe, kam aber auf den Sprintdistanzen durchwegs auf einen Medaillenrang. Im November 2019 gewann sie bei den Leichtathletik-Weltmeisterschaften der Behinderten 2019 in Dubai eine Bronzemedaille über die 100 m.