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

91: David Rutherford

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

David Rutherford
Date of Birth
Place of Birth
Playing position
Right Wing


The 30 year old spent the previous two seasons in Belfast and had moved home to Canada following the end of the 2016/17 season after helping the Giants to a second place finish and a spot in the Playoff Finals. However Head Coach Adam Keefe has brought the fan favourite back to Belfast ahead of a 10 game road swing.

David Rutherford originally arrived in Belfast back in January 2016 from the Edinburgh Capitals when the Giants interrupted a move for the forward to the ECHL in North America. The Canadian posted 21 goals and 29 assists, good for 50 points in in 53 games played in total in the 2015/16 season, including 18 points with the Giants.

Playing History

2017-2018Belfast GiantsEIHL Cup CUP52358
2017-2018Belfast GiantsEIHL 2814151732
2016-2017Belfast GiantsEIHL 4158192443
2016-2017Belfast GiantsEIHL Cup CUP1225510
2016-2017Belfast GiantsEIHL PLAYOFFS20022
2015-2016Edinburgh CapitalsEIHL Cup CUP743246
2015-2016Edinburgh CapitalsEIHL 2551141226
2015-2016Belfast GiantsEIHL 15203912
2015-2016Belfast GiantsEIHL PLAYOFFS20000
2015-2016Belfast GiantsEIHL Cup CUP429246
2014-2015Kansas City MavericksECHL 354961420
2014-2015Ontario ReignECHL PLAYOFFS15104711
2014-2015Ontario ReignECHL 221081523
2013-2014Arizona SundogsCHL 2741142034
2013-2014Orlando Solar BearsECHL 2132639
2013-2014Arizona SundogsCHL PLAYOFFS111821113
2012-2013Florida EverbladesECHL PLAYOFFS13225611
2012-2013Charlotte CheckersAHL 1812167
2012-2013Florida EverbladesECHL 3558162238
2011-2012Florida EverbladesECHL PLAYOFFS17165712
2011-2012Florida EverbladesECHL 5765253055
2010-2011Bossier-Shreveport MudbugsCHL PLAYOFFS2029121022
2010-2011Bossier-Shreveport MudbugsCHL 5870353267
2009-2010Bossier-Shreveport MudbugsCHL 4162182038
2009-2010Bossier-Shreveport MudbugsCHL PLAYOFFS118246
2008-2009Phoenix RoadrunnersECHL 12226410
2008-2009Charlotte CheckersECHL 5289131326
2007-2008Spokane ChiefsWHL PLAYOFFS21129918
2007-2008Spokane ChiefsWHL 5265222143
2007-2008Spokane ChiefsM-Cup CUP42000
2006-2007Spokane ChiefsWHL 69133312758
2005-2006Vancouver GiantsWHL 41444610
2004-2005Vancouver GiantsWHL 10000
2004-2005Surrey EaglesBCHL 4898253055
2003-2004Penticton VeesBCHL 60000
2003-2004Abbotsford PilotsPIJHL 00000
2003-2004Chilliwack ChiefsBCHL 62224