In 2016 she was fourth in the World Indoor Championships in Portland in 52.20 s and did not finish with the relay. In addition, she took part in the Olympic Games in Rio de Janeiro for the first time and reached sixth place in the final with 50.97 seconds . Furthermore, she won the silver medal behind the team from the United States with the Jamaican relay in 3: 20.34 minutes. At the IAAF World Relays 2017 she finished third and qualified again for the World Championships in London . There she came in 50.86 s in the final again in sixth place and was used with the relay in the run-up . At the 2018 World Indoor Championships in Birmingham , she was disqualified in the individual semi-finals, as well as in the women's relay. In April she took part again in the Commonwealth Games in the Australian Gold Coast , won the bronze medal in 50.93 s and won the relay competition in 3: 24.00 min. At the NACAC Championships in Toronto she won over 400 meters in 51.15 s and won silver in the relay in 3: 27.25 min. Then she was at the Athletics Continental Cup in Ostrava third in the individual competition and won again with the Pan-American relay. In 2019, as a relay member of Jamaica, she won the bronze medal at the IAAF World Relays in the 4 x 200 meter relay race, which is otherwise not held in international competitions . Over the usual 400-meter distance, she also won bronze as the starting runner of the Jamaican relay at the Pan American Games 2019 in Lima .
In 2016 and 2018, McPherson became the Jamaican champion in the 400-meter run. In 2016 she secured the overall ranking of the IAAF Diamond League .
200 meters: 22.93 s (−0.5 m / s), April 12, 2014 in Kingston