Career
Playing career
His playing career started at Yeovil Town where he made his debut at 17 in the 1992-1993 season. After three seasons at the club, West Ham United bought McPherson for £30,000 in a three-year deal, which, dependent upon appearances, would have risen to £200,000. His time at Upton Park was riddled with injury.
The longest period of fitness being three months.
He was restricted to reserve team games. After loan spells with Dagenham & Redbridge and Swedish Premier Division side IFK Norrköping he turned down a year"s contract extension at the premier league club West Ham.
He signed for Brentford, reaching the Division One play off final at Wembley, losing in the final to Crewe Alexandra in 1996-1997 season. In the 1997-1998 season Brentford, were relegated under the management of Micky Adams from Division Two to Division Three.
McPherson had torn his thigh muscle and at the end of the season he left Brentford.
Coaching career
McPherson has coached in New Zealand with Waitakere United.