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

91: David Rutherford

Vital Statistics Photo + stats provided by — last updated: 2019-04-07

David Rutherford
Date of Birth
Place of Birth
Playing position


The 31 year old came out of retirement in 2017/18 to post 21 goals and 28 assists, good for 49 points in 37 games played and helped the Giants to lift the Challenge Cup.

The Canadian forward originally joined the Giants back in January 2016 from the Edinburgh Capitals when the Giants interrupted a move for the forward to the ECHL in North America. He 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.

Rutherford 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 brought the fan favourite back to Belfast in November 2017 for the remainder of the season.

Overall Rutherford sits 27th in the Giants all-time points standings with 50 goals and 72 assists, good for 122 points in 112 games.

Playing History

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