Career
Guard spent his entire junior career with the WHL"s Kelowna Rockets. The Rockets lost 2–1 to the Hull Olympiques in the semi-final. Guard had another stellar season with the Rockets in 2003-2004, posting 44 wins in 62 games.
He was also named to the tournament"s First All-Star Team, and to the WHL"s First All-Star Team for that season.
In all, Guard posted an 83-24 record over his two seasons with Kelowna. Guard was never selected in the National Hockey League Entry Draft but was signed to a professional contract by the National Hockey League"s Ottawa Senators in 2004.
He made his professional debut during the 2004-2005 season playing for Ottawa"s ECHL affiliate, the Charlotte Checkers. He spent the following two seasons with Ottawa"s top minor league affiliate, the Binghamton Senators of the American Hockey League.
He struggled with the team, posting a 36-44-4 record.
The Senators opted not to offer Guard a new contract after the 2006-2007 season and the goaltender became a free agent. In November 2007, Guard signed with the China Sharks of Asia League Ice Hockey, though his stint with the team was brief. He had similarly brief stints with the Vienna Capitals of Erste Bank Eishockey Liga and Junost Minsk of the Belarusian Extraleague before signing with Serie A"s The Human Context Pustertal-Val Pusteria.
After sustaining a groin injury in an October 2008 match, Guard"s contract with Pustertal-Val Pusteria was terminated by mutual consent.
Although he said that "the city, the environment and the teammates were outstanding," Guard was disappointed with the level of play in Serie A and, already contemplating retirement, the injury helped make his decision final. In November 2008 Guard announced his retirement from professional hockey.