Sinds oktober 2015 is hij de nationale coach van de Red Lions, de Belgische nationale mannelijke hockeyploeg. Zijn eerste toernooi was de Hockey World League van 2015 in Raipur, waar België tweede werd. Het hockeytoernooi op de Olympische Zomerspelen van Rio de Janeiro in 2016 rondde hij af met een zilveren medaille. In december 2018 bracht hij de Red Lions naar de gouden medaille op het wereldkampioenschap in India. In augustus 2019 won hij met de Red Lions het Europees kampioenschap in Antwerpen. In augustus 2021 bracht hij een gouden medaille naar België op de Olympische Spelen van Tokio na winst tegen Australië op shoot-outs. McLeod heeft een contract tot de Olympische Spelen van Tokio in 2020.