Loading page

Belfast Giants All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Canada (161 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagEvan Cheverie (F)223801682481.112302008 - 20154
2.Canada flagJason Ruff (LW)186951412361.273602001 - 20074
3.Canada flagBlair Riley (RW/LW)174771131901.092102016 - 20193
4.Canada flagMark Cooper (RW)202841051890.941312021 - 20254
5.Canada flagTodd Kelman (D)368661231890.514322000 - 20088
6.Canada flagEd Courtenay (RW)117571191761.501602005 - 20083
7.Canada flagRobby Sandrock (D)211421331750.833272002 - 20154
8.Canada flagPaxton Schulte (LW)20879901690.819372000 - 20044
9.Canada flagColin Ward (C)20577891660.811522000 - 20044
10.Canada flagShane Johnson (D)415401181580.386602000 - 20109
11.Canada flagDavid Rutherford (RW)14758981561.061532015 - 20194
12.Canada flagKevin Riehl (C)15255971521.00602000 - 20033
13.Canada flagBrandon Benedict (C)229451061510.661062009 - 20185
14.Canada flagDarryl Lloyd (C)25068781460.584202011 - 20165
15.Canada flagCurtis Bowen (LW)17561841450.833072001 - 20054
16.Canada flagDarcy Murphy (LW)15272721440.95812017 - 20223
17.Canada flagJosh Roach (D/F)180221211430.79892018 - 20265
18.Canada flagCurtis Huppe (RW)12070651351.131442004 - 20154
19.Canada flagAdam Keefe (RW)31854731270.4010682011 - 20187
20.Canada flagJeffrey Szwez (RW)10072511231.232422009 - 20142
21.Canada flagMark Dutiaume (LW)11044791231.121112006 - 20082
22.Canada flagRob Stewart (D)24529931220.501852000 - 20116
23.Canada flagRod Stevens (C)15161581190.79922000 - 20033
24.Canada flagKevin Saurette (RW)10655631181.11992012 - 20153
25.Canada flagGabe Bast (D)13634771110.821432022 - 20263
26.Canada flagKory Karlander (C)10142631051.041952000 - 20032
27.Canada flagJames Desmarais (C)10437651020.98822015 - 20172
28.Canada flagMichael Jacobsen (D)992365880.89662009 - 20112
29.Canada flagJim Vandermeer (D)1542365880.572552015 - 20194
30.Canada flagTheo Fleury (RW)412364872.123042005 - 20061
31.Canada flagPaul Deniset (C)633252841.33522008 - 20122
32.Canada flagPeter Campbell (C/LW)453745821.82562007 - 20081
33.Canada flagJeff Hoad (C)1033745820.801102000 - 20022
34.Canada flagDerrick Walser (D)991563780.791052015 - 20172
35.Canada flagJordan Kawaguchi (C)923641770.84182024 - 20262
36.Canada flagSébastien Sylvestre (C)563144751.341542017 - 20181
37.Canada flagKyle Baun (RW)642747741.16302018 - 20191
38.Canada flagJason Bowen (LW/D)2292944730.325792000 - 20065
39.Canada flagBrendan Connolly (C)552746731.331562017 - 20181
40.Canada flagJeff Hutchins (LW)573834721.261802006 - 20071
41.Canada flagCalvin Elfring (D)1101654700.64852013 - 20152
42.Canada flagBrad Kenny (C)603336691.15382003 - 20041
43.Canada flagRaymond Sawada (RW)562340631.13912014 - 20151
44.Canada flagDustin Whitecotton (C/LW)561646621.11222013 - 20141
45.Canada flagKevin Raine (D)1951349620.321372017 - 20235
46.Canada flagSam Ruopp (D)108953620.571542021 - 20232
47.Canada flagSteven Owre (C/RW)583029591.02302022 - 20231
48.Canada flagJonathan Ferland (RW)1032732590.571382017 - 20192
49.Canada flagDustin Johner (C/RW)812731580.72592017 - 20192
50.Canada flagPat Bateman (C)592533580.98942009 - 20101
51.Canada flagBrett Hemingway (F)563027571.02482010 - 20111
52.Canada flagMike Kompon (C)492037571.16632014 - 20151
53.Canada flagAaron Clarke (C)371938571.54462011 - 20121
54.Canada flagSpiro Goulakos (D)491245571.162252017 - 20181
55.Canada flagDavid Matsos (LW/RW)962331540.56282001 - 20032
56.Canada flagDaymen Rycroft (LW)541538530.98622012 - 20131
57.Canada flagShaun Sutter (RW)493118491.00302007 - 20081
58.Canada flagKris Beech (C)542223450.83582015 - 20161
59.Canada flagJordan Boucher (LW/RW)501430440.8882021 - 20221
60.Canada flagSlater Doggett (C)541825430.80292021 - 20221
61.Canada flagCody Brookwell (D)1081132430.40852013 - 20152
62.Canada flagCurtis Leonard (D)112538430.38812018 - 20202
63.Canada flagAndrew Martin (LW)291923421.45222008 - 20091
64.Canada flagAndrew Fournier (C)341921401.18222012 - 20131
65.Canada flagShawn Skiehar (LW)1051822400.383602005 - 20072
66.Canada flagJon Gleed (D)571228400.701112010 - 20111
67.Canada flagMike Burgoyne (D)561030400.71602008 - 20091
68.Canada flagTyler Soy (C)811722390.48222021 - 20232
69.Canada flagSimon Lambert (C/RW)331523381.15162010 - 20111
70.Canada flagScott Cameron (LW)531819370.70282007 - 20081
71.Canada flagMatt McLeod (C/RW)611819370.6162022 - 20242
72.Canada flagJeremy Rebek (D)451720370.82552011 - 20121
73.Canada flagPierre-Olivier Morin (C)571522370.65492024 - 20251
74.Canada flagRyan Kuwabara (RW)371719360.97282002 - 20031
75.Canada flagColin Hemingway (RW)341224361.06282010 - 20111
76.Canada flagJean-Philippe Morin (D)57927360.631462006 - 20071
77.Canada flagMalcolm MacMillan (C)49828360.731352008 - 20091
78.Canada flagMike Bayrack (C)361223350.97182010 - 20111
79.Canada flagRyan Martinelli (D)108430340.311592016 - 20182
80.Canada flagCurtis Hamilton (LW/RW)451617330.73162019 - 20201
81.Canada flagNicolas Guay (RW)381419330.87312025 - 20261
82.Canada flagGregory Stewart (LW)431320330.771402012 - 20131
83.Canada flagGriffin Reinhart (D)57330330.5882021 - 20221
84.Canada flagTodd Goodwin (C)461021310.67342000 - 20011
85.Canada flagPaul Kruse (LW)43822300.701452002 - 20031
86.Canada flagCarlyle Lewis (RW)511118290.571722007 - 20081
87.Canada flagChad Allan (D)54524290.54352001 - 20021
88.Canada flagBenoit Doucet (C/W)201216281.40212011 - 20121
89.Canada flagKarl Boudrias (D)751117280.37792024 - 20262
90.Canada flagPierre-Luc Faubert (F)311018280.90362009 - 20101
91.Canada flagMike Wilson (D)54721280.52422015 - 20161
92.Canada flagJohn Kurtz (LW)511215270.53332017 - 20181
93.Canada flagLiam Morgan (RW)391116270.69112019 - 20201
94.Canada flagBobby MacIntyre (LW)45918270.60302023 - 20241
95.Canada flagRyan Crane (D/F)47819270.57622011 - 20121
96.Canada flagBrock McBride (C/RW)151214261.73412011 - 20121
97.Canada flagJacob Friend (D)56222240.43762023 - 20241
98.Canada flagDoug Macdonald (C)371210220.59422002 - 20031
99.Canada flagElgin Pearce (C/RW)241110210.88272019 - 20201
100.Canada flagOliver Cooper (C)41912210.51512023 - 20241

* Some data is missing to provide a correct summary.