It's a giant game day!

Belfast Giants play the
TONIGHT at 1AM — Miss it / miss out!

Official website of the Stena Line Belfast Giants

79: James Desmarais

Vital Statistics Photo + stats provided by — last updated: 2017-02-24

James Desmarais
Date of Birth
Place of Birth
Playing position
Youth team
St. Laurent MHA


James Desmarais joined the Giants following nine seasons spent playing in Switzerland and made an immediate impact in Belfast – winning the ‘Most Valuable Player’ Award, as voted by the fans, at the annual Awards Night.

The 37 year old Canadian forward scored 23 goal and 40 assists, for a total of 63 points in 64 games played in the 2015/16 season – the highest in the Giants team.

Playing History

2016-2017Belfast GiantsEIHL 4736163248
2016-2017Belfast GiantsEIHL PLAYOFFS40077
2016-2017Belfast GiantsEIHL Cup CUP124257
2015-2016Belfast GiantsEIHL PLAYOFFS20000
2015-2016Belfast GiantsEIHL 5246213152
2015-2016Belfast GiantsEIHL Cup CUP1222911
2014-2015VispSwiss Cup CUP34112
2014-2015VispNLB PLAYOFFS410011
2014-2015VispNLB 4832244468
2013-2014VispNLB 1912111324
2013-2014VispNLB PLAYOFFS232872229
2013-2014AjoieNLB 20011
2012-2013RapperswilNLA RELEGATION12112
2012-2013RapperswilNLA 00000
2012-2013AjoieNLB PLAYOFFS963710
2012-2013AjoieNLB 50109265884
2011-2012AjoieNLB PLAYOFFS78437
2011-2012AjoieNLB 3870162440
2010-2011AjoieNLB PLAYOFFS74235
2009-2010AjoieNLB 45121354984
2009-2010AjoieNLB PLAYOFFS714549
2008-2009Biel-BienneNLA 00000
2008-2009AjoieNLB 4770355590
2008-2009AjoieNLB PLAYOFFS103561117
2007-2008AjoieNLB 4974425496
2007-2008AjoieNLB PLAYOFFS1448131629
2006-2007EHC LinzEBEL 9123710
2006-2007EHC LinzEBEL PLAYOFFS32066
2005-2006HC InnsbruckEBEL 4899323466
2005-2006HC InnsbruckEBEL PLAYOFFS722358
2004-2005Verdun DragonsLNAH 57755161112
2003-2004Adirondack IceHawksUHL 3712213556
2003-2004Springfield FalconsAHL 24000
2003-2004Granby PrédateursQSMHL 3132232952
2002-2003AllegheItaly 4038162339
2001-2002Reading RoyalsECHL 1687815
2001-2002Arkansas RiverBladesECHL 40134
2001-2002Greensboro GeneralsECHL 313951116
2000-2001Springfield FalconsAHL 37681624
2000-2001B.C. IcemenUHL 3318172340
1999-2000Peoria RivermenECHL 5951263359
1999-2000Worcester IceCatsAHL 80022
1998-1999Rouyn-Noranda HuskiesQMJHL PLAYOFFS11146713
1998-1999Rouyn-Noranda HuskiesQMJHL 661276273135
1997-1998Laval TitanQMJHL 6856334073
1996-1997Laval TitanQMJHL 6734122133
1996-1997Laval TitanQMJHL PLAYOFFS34000
1995-1996Lac St-Louis LionsQMAAA PLAYOFFS1106814
1995-1996Lac St-Louis LionsQMAAA 4442192342
1994-1995Lac St-Louis LionsQMAAA 12000