Career
Peart began his professional career in his native city of Mississauga in the Canadian Professional Soccer League with the Mississauga Olympians. He made his debut for the club on May 31, 2002 against Toronto Croatia, coming on as a substitute for Paul Moore. He helped the Olympians finish second in the Western Conference and thus secured a postseason berth.
He appeared in the wild card match against the North York Astros, but the Olympians were defeated by a score of 3-0 thus eliminating them from the competition.
In 2005, Peart went abroad to Hungary to sign with Lombard-Pápa TFC where he played for three years appearing in 18 matches and recording 1 goal. He went overseas to Vietnam to sign with Binh Duong F.C. in 2008.
In 2008, he returned to Hungary to sign with Integrál-DAC, and in 2011 he returned to Canada to sign with newly expansion franchise the Mississauga Eagles Football Club, where he assisted the club in finishing seventh in the overall standings and thus clinching a playoff spot. Binh Duong.