Career
As a player, MacLeod played four years at Lincoln Memorial University and also played for the Vermont Voltage and Cincinnati Kings in the USL Premier Development League. After finishing his playing career, he earned his master"s degree in Sports Nutrition and Exercise Science from Leeds Beckett University, and earned his Union of European Football Associations licence and NSCAA Premier Diploma, with over five years of coaching at all levels of the game. His first coaching position in the United States of America came as the assistant coach with the Cincinnati Kings during the 2012 USL Premier Development League season.
MacLeod helped lead the team to a fourth-place finish in the Great Lakes Division, missing a playoff berth by just two point.
In 2013 after the dissolution of the Kings PDL franchise, he was named as the Head Coach for the Cincinnati Saints. Towards the end of 2013, the Cincinnati Saints announced plans to move into the National Premier Soccer League for the 2014 season.
In February 2014 it was announced that he had accepted the position as Head Coach of the Dayton Dutch Lions West-League team for the upcoming season. The Dutch Lions announced on 25 February 2015 that MacLeod would be returning for the 2015 West-League.