 Greenvale won the grand final in 2007, and played off in but lost the last three grand final matches in 2008, 2009 and 2010.At the end of the 2010 season he was the longest-serving coach of any side in the EDFL.At the senior football presentation night of Greenvale Football Club on 9 October 2010, Macpherson declared that he was officially stepping down as senior coach of the club.