Murdoch on voittanut urallaan pitkällä radalla kolme MM- ja kuusi EM-mitalia. Kazanin MM-kilpailuissa 2015 hän voitti 4×100 m sekauinnin sekaviestissä maailmanmestaruuden ja Lontoon EM-kilpailuissa 2016 neljä mitalia, muun muassa mestaruudet 200 metrin rintauinnissa ja 4×100 metrin sekauintiviestissä. Rio de Janeiron kesäolympialaisissa 2016 Murdoch sijoittui miesten 100 metrin rintauinnissa 11:nneksi. Tokion kesäolympialaisissa 2020 hän sijoittui miesten 200 metrin rintauinnissa 12:nneksi.