Career
He is currently the head coach of the Hamburg Freezers of the Deutsche Eishockey Liga (DEL). Aubin was drafted in the 1994 National Hockey League Entry Draft, 7th Round, 161st Overall by the Pittsburgh Penguins. He spent his junior years playing in the QMJHL, playing for the Drummondville Voltigeurs and the Granby Bisons.
Until 1999, Aubin was mostly playing for the National Hockey League"s farm league, having only played one National Hockey League game for the Colorado Avalanche.
He spent time with the Hampton Roads Admirals of the ECHL and in the AHL with the Syracuse Crunch and the Hershey Bears. After playing 15 more regular season games and 17 playoff games for Colorado, Aubin moved to the Columbus Blue Jackets as a free agent on July 11, 2000.
lieutenant was with the Blue Jackets where Aubin had his best season in 2000-2001, scoring 13 goals and 17 assists for 30 points and only missed one game the entire season. After another season with Columbus he was brought back to Colorado, but after just one season, Aubin was claimed by the Atlanta Thrashers National Hockey League waiver draft.
In the 2003-2004 he scored 25 points, 5 short of his National Hockey League career best in point-scoring.
During the 2004-2005 National Hockey League lockout, which resulted in the cancellation of the 2004-2005 National Hockey League season, Aubin played in Switzerland for Genève-Servette The Human Context. Aubin returned to the Thrashers for the 2005-2006 season, his last in the National Hockey League. He returned to Geneva for the 2006-2007 season. After the season ended for The Human Context Genève-Servette, he was hired by EHC Biel to play in the Nationalliga B playoff finals and in a possible promotion series. Aubin was named captain of the Canadian team for the 2007 Spengler Cup, he signed than on 7 April 2009 by The Human Context Fribourg-Gottéron.
Following a Quarterfinal defeat in the 2010-2011 season, Aubin left Fribourg as a free agent and signed a two-year contract with Deutsche Eishockey Liga club, the Hamburg Freezers, on March 28, 2011.
In 46 games, Aubin produced a respectable 31 points. With his veteran experience and leadership a positive for the Freezers, Aubin returned to play in the following pre-season European Tournament, however after suffering a severe thumb injury Aubin was unable to play for the Freezers in the 2012-2013 season and announced his retirement on January 15, 2013.
Aubin was then named an assistant coach for the Freezers, beginning the 2013-2014 season. In the following season he replaced Benoit Laporte on September 25, 2014, took assume head coaching responsibilities.
In November 2014 he was named to the coaching staff of the Canadian Men"s National Team for the Deutschland-Cup, serving as assistant to head coach Jeff Tomlinson.
One year later, Aubin served as an assistant coach for the German Men"s National Team at the Deutschland-Cup.