Barr karsiutui 2016 Amsterdamin EM-kilpailuissa 400 metrin aitajuoksun välierissä ja kuului viidenneksi sijoittuneeseen Irlannin 4 × 400 metrin viestijoukkueeseen. Rio de Janeiron olympialaisissa 2016 hän sijoittui 400 metrin aitajuoksussa neljänneksi Irlannin ennätysajalla 47,97. Hän oli jo välierässä kohentanut maansa ennätyksen lukemiin 48,39. Lontoon MM-kilpailuissa 2017 hän selviytyi välierään, muttei startannut siihen. Berliinin EM-kilpailuissa 2018 hän saavutti pronssia ajalla 48,31. Glasgow'n sisäratojen EM-kilpailuissa 2019 hän karsiutui 400 metrin juoksun alkuerissä. Dohan MM-kilpailuissa 2019 hän karsiutui 400 metrin aitajuoksun välierissä.