It's a giant game day!

Belfast Giants play the Milton Keynes Lightning
TONIGHT at 7PM — Miss it / miss out!

Official website of the Stena Line Belfast Giants

79: James Desmarais

Vital Statistics Photo + stats provided by — last updated: 2018-03-04

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

2017-2018Jonquière MarquisLNAH PLAYOFFS58156
2017-2018Jonquière MarquisLNAH 3446261844
2016-2017Belfast GiantsEIHL PLAYOFFS30022
2016-2017Belfast GiantsEIHL Cup CUP124257
2015-2016Belfast GiantsEIHL PLAYOFFS20000
2015-2016Belfast GiantsEIHL 5246213152
2015-2016Belfast GiantsEIHL Cup CUP1222911
2014-2015VispNLB PLAYOFFS410011
2014-2015VispNLB 4832244468
2014-2015VispSwiss Cup CUP34112
2013-2014VispNLB PLAYOFFS182462026
2013-2014VispNLB 1912111324
2013-2014AjoieNLB 20011
2013-2014VispNLA 00000
2013-2014VispNLA QUALIFYING54123
2012-2013RapperswilNLA 00000
2012-2013AjoieNLB 50109265884
2012-2013RapperswilNLA RELEGATION12112
2012-2013AjoieNLB PLAYOFFS963710
2011-2012AjoieNLB PLAYOFFS78437
2011-2012AjoieNLB 3870162440
2010-2011AjoieNLB 2760202040
2009-2010AjoieNLB 45121354984
2009-2010AjoieNLB PLAYOFFS714549
2008-2009Biel-BienneNLA 00000
2008-2009AjoieNLB PLAYOFFS103561117
2008-2009Biel-BienneNLA RELEGATION32000
2007-2008AjoieNLB PLAYOFFS1448131629
2006-2007AjoieNLB 44127405292
2006-2007EHC LinzEBEL 9123710
2006-2007EHC LinzEBEL PLAYOFFS32066
2005-2006HC InnsbruckEBEL 4899323466
2005-2006HC InnsbruckEBEL PLAYOFFS722358
2003-2004Granby PrédateursQSMHL 3132232952
2003-2004Adirondack IceHawksUHL 3712213556
2002-2003AllegheItaly 4038162339
2001-2002Greensboro GeneralsECHL 313951116
2001-2002Dayton BombersECHL 176347
2001-2002Reading RoyalsECHL 1687815
2001-2002Arkansas RiverBladesECHL 40134
2000-2001Springfield FalconsAHL 37681624
2000-2001B.C. IcemenUHL 3318172340
1999-2000Peoria RivermenECHL 5951263359
1999-2000Worcester IceCatsAHL 80022
1998-1999Rouyn-Noranda HuskiesQMJHL 661276273135
1997-1998Laval TitanQMJHL 6856334073
1996-1997Laval TitanQMJHL 6734122133
1995-1996Lac St-Louis LionsQMAAA 4442192342
1995-1996Lac St-Louis LionsQMAAA PLAYOFFS1106814
1994-1995Lac St-Louis LionsQMAAA 12000