Drafted 2007, 2 #15 overall by Sherbrooke Saint-François in the LNAH Draft
Drafted 2004, 9 #95 overall by Trois-Rivières Draveurs in the LNAH Draft
Drafted 1996, 2 #19 overall by North Bay Centennials in the OHL Priority Selection
Cult/Star player for Sarnia Sting
Signed as a free agent by NY Rangers, July 20, 2004.
Traded to Anaheim by NY Rangers with NY Rangers' 4th round choice (later traded back to NY Rangers - later traded to Washington - Washington selected Brett Bruneteau) in 2007 Entry Draft for Steve Rucchin, August 23, 2005.
Signed as a free agent by Carolina, July 2, 2007
Signed by the Bridgeport Sound Tigers as a free agent, September 14, 2009
Signed to a two-way contract by the New York Islanders, January 28, 2010