Official website of the Stena Line Belfast Giants

91: David Rutherford

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

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 GiantsEIHL PLAYOFFS00000
2018-2019Belfast GiantsContinental Cup CUP614156
2018-2019Belfast GiantsEIHL5457183957
2018-2019Belfast GiantsEIHL Cup CUP116448
2017-2018Belfast GiantsEIHL PLAYOFFS20112
2017-2018Belfast GiantsEIHL3118172340
2016-2017Belfast GiantsEIHL Cup CUP1225510
2016-2017Belfast GiantsEIHL PLAYOFFS20022
2016-2017Belfast GiantsEIHL4158192443
2015-2016Edinburgh CapitalsEIHL Cup CUP743246
2015-2016Edinburgh CapitalsEIHL2551141226
2015-2016Belfast GiantsEIHL15203912
2015-2016Belfast GiantsEIHL Cup CUP429246
2015-2016Belfast GiantsEIHL PLAYOFFS20000
2014-2015Ontario ReignECHL PLAYOFFS15104711
2014-2015Ontario ReignECHL221081523
2014-2015Kansas City MavericksECHL354961420
2013-2014Orlando Solar BearsECHL2132639
2013-2014Arizona SundogsCHL PLAYOFFS111821113
2013-2014Arizona SundogsCHL2741142034
2012-2013Charlotte CheckersAHL1812167
2012-2013Florida EverbladesECHL3558162238
2012-2013Florida EverbladesECHL PLAYOFFS13225611
2011-2012Florida EverbladesECHL PLAYOFFS17165712
2011-2012Florida EverbladesECHL5765253055
2010-2011Bossier-Shreveport MudbugsCHL5870353267
2010-2011Bossier-Shreveport MudbugsCHL PLAYOFFS2029121022
2009-2010Bossier-Shreveport MudbugsCHL4162182038
2009-2010Bossier-Shreveport MudbugsCHL PLAYOFFS118246
2008-2009Charlotte CheckersECHL5289131326
2008-2009Phoenix RoadrunnersECHL12226410
2007-2008Spokane ChiefsWHL5265222143
2007-2008Spokane ChiefsM-Cup CUP42000
2007-2008Spokane ChiefsWHL PLAYOFFS21129918
2006-2007Spokane ChiefsWHL69133312758
2006-2007Spokane ChiefsWHL PLAYOFFS613022
2005-2006Vancouver GiantsWHL41444610
2004-2005Surrey EaglesBCHL4898253055
2004-2005Vancouver GiantsWHL10000
2003-2004Abbotsford PilotsPIJHL00000
2003-2004Chilliwack ChiefsBCHL62224
2003-2004Penticton VeesBCHL60000