Education
He played college football at Wake Forest University and attended Mountain View High School in Tucson, Arizona. He completed more than 56 percent of his passes.
He played college football at Wake Forest University and attended Mountain View High School in Tucson, Arizona. He completed more than 56 percent of his passes.
MacPherson played high school football for the Mountain View High School Mountain Lions. He was a three-year letterman at quarterback for Mountain Lions. He also earned All-Southern Arizona honors as both a quarterback and punter in 1997.
MacPherson recorded 2,500 passing yards 800 rushing yards during his career.
He earned all-region honors as a shortstop and pitcher in baseball. MacPherson also earned a spot on the honor roll and was named a "Scholar-Athlete" by the Arizona Interscholastic Association.
MacPherson played for the Wake Forest Demon Deacons from 1999 to 2002. He as redshirted in 1998.
He recorded 16 touchdowns on 4,716 passing yards for the Demon Deacons.
MacPherson earned Most Valuable Player honors in the 2002 Seattle Bowl. He was also named to the Academic All-Administrative Committee on Company-ordination Team as a senior and finished his career ranked Number. 7 all-time in school history for passing yards.
Indianapolis Colts
MacPherson spent the 2003 off-season with the Indianapolis Colts after going undrafted in the 2003 NFL Draft.
He played in all four preseason games and was released by the team on August 31, 2003. Hamilton Tiger-Cats
MacPherson signed with the Hamilton Tiger-Cats in March 2004.
He was released by the Tiger-Cats on June 9, 2004. Colorado Crush
MacPherson was signed by the Colorado Crush on January 6, 2005.
He was released by the Crush on January 20, 2005.
Philadelphia Soul
MacPherson signed with the Philadelphia Soul on January 12, 2006. He was released by the Soul on January 20, 2006. Green Bay Blizzard
MacPherson played for the Green Bay Blizzard of the af2 in 2006.
He recorded 36 touchdowns on 2,241 passing yards as the Blizzard advanced to ArenaCup VII. Georgia Force
MacPherson played for the Georgia Force in 2007.
He was the backup to Chris Greisen, who broke the single season Arena Football League touchdown record with 117 scores. Grand Rapids Rampage
MacPherson signed with the Grand Rapids Rampage on October 31, 2007.
He recorded 88 touchdowns on 4,011 passing yards while also scoring eight rushing touchdowns. Mountain View High School
MacPherson was a coach for the Mountain View Mountain Lions in 2008.
Tortolita Junior High School
MacPherson coached at Tortolita Junior High School in 2006.
Pima Community College
MacPherson returned as quarterbacks coach of the Pima Aztecs in 2013. Florida Tuskers
MacPherson served as offensive quality control coach for the Florida Tuskers of the United Football League in 2010. Sacramento Mountain Lions
MacPherson was running backs coach of the Sacramento Mountain Lions from 2011 to 2012.
MacPherson was hired as a college scout for the San Diego Chargers in May 2014.
He was also a member of the Indianapolis Colts, Hamilton Tiger-Cats, Colorado Crush, Philadelphia Soul and Green Bay Blizzard.