|Full name||Ross MacKenzie|
|Date of birth||21 October 1984|
|Place of birth||Paisley, Scotland|
|Height||5 ft 11 in (1.80 m)|
|2003–2006||Old Dominion Monarchs|
|2005||Richmond Kickers Future||12||(1)|
|* Senior club appearances and goals counted for the domestic league only and correct as of May 31, 2012.
† Appearances (Goals).
College and Amateur
MacKenzie moved from his native Scotland to the United States with his family as a teenager, settling in Midlothian, Virginia. He attended Clover Hill High School and played college soccer at Old Dominion University from 2003 to 2006, where he finished his four seasons as team captain, having played eighty-one games and scored fourteen goals.
Prior to moving to the United States, he scored a record 67 goals in the Scottish Youth League, and was a member of the youth academies at storied Scottish league clubs St. Johnstone and Dundee United.
MacKenzie trained with the Virginia Beach Mariners of the USL First Division during the 2007 pre-season, but the team folded before the start of the season, and MacKenzie instead signed with the Wilmington Hammerheads of the USL Second Division. He made his professional debut, and scored his first professional goal, on May 24, 2007, coming on as a substitute in a 2-2 with the Cincinnati Kings
On April 16, 2008, MacKenzie signed with the Carolina RailHawks of the USL First Division, but he ultimately played just one game for the team, and moved to the Richmond Kickers of the USL Second Division for the 2009 season. On February 23, 2010 Richmond announced the re-signing of MacKenzie to a new contract for the 2010 season.
MacKenzie re-signed again with Richmond on April 8, 2011.
MacKenzie has played for the U-16 and U-18 Scotland national teams, but has never been called up at any senior level.