hockey DB
search by league
team
morning report
contact us
home

Alumni report for U. of Calgary

507 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2020-21 Wheeling Nailers ECHL 61 13 28 41 37
2021-22 Wilkes-Barre/Scranton Penguins AHL 3 0 1 1 0
2021-22 Wheeling Nailers ECHL 20 7 13 20 40
2021-22 Manitoba Moose AHL 20 3 1 4 4
2021-22 Abbotsford Canucks AHL 13 4 3 7 2
2022-23 Wheeling Nailers ECHL 7 1 8 9 2
2022-23 Abbotsford Canucks AHL 34 3 5 8 8
2023-24 Ravensburg Tower Stars DEL-2 52 14 22 36 39
League GP G A Pts PIM
2003-04 Florence Pride ECHL 25 2 2 4 30
League GP G A Pts PIM
2009-10 Syracuse Crunch AHL 64 16 21 37 36
2010-11 Leksands IF Swe-1 36 10 20 30 28
2011-12 Orebro HK Swe-1 49 25 33 58 24
2012-13 Orebro HK Swe-1 48 16 34 50 34
2013-14 Orebro HK SweHL 50 7 20 27 36
2014-15 Orebro HK SweHL 47 7 17 24 6
2015-16 Rapperswil-Jona Lakers Swiss-B 45 11 34 45 22
2016-17 Rapperswil-Jona Lakers Swiss-B 47 19 35 54 24
2017-18 Rapperswil-Jona Lakers Swiss-Sw 39 11 35 46 18
2018-19 Straubing Tigers DEL 19 1 9 10 0
2018-19 Rapperswil-Jona Lakers Swiss-A 19 0 4 4 8
2019-20 Manchester Storm EIHL 48 10 35 45 26
League GP G A Pts PIM
1999-00 Wheeling Nailers ECHL 68 9 16 25 26
2000-01 Wheeling Nailers ECHL 48 3 5 8 22
League GP G A Pts PIM
2013-14 Pensacola Ice Flyers SPHL 39 19 26 45 16
2013-14 Mississippi RiverKings SPHL 13 0 0 0 13
2014-15 Pensacola Ice Flyers SPHL 47 20 41 61 28
2015-16 Pensacola Ice Flyers SPHL 56 32 36 68 72
2016-17 Pensacola Ice Flyers SPHL 43 11 21 32 34
League GP G A Pts PIM
2014-15 Gap HC France 26 2 11 13 12
League GP G A Pts PIM
1985-86 Bolzano HC Italy-A 36 59 61 120 0
1987-88 Bolzano HC Italy-A 35 36 47 83 22
1989-90 Milan Devils Italy-A 46 43 49 92 52
1990-91 Milan Devils Italy-A 34 25 32 57 12
1991-92 Milan Devils Italy-A 28 18 16 34 51
1992-93 Milan Lions Italy-A 27 17 22 39 4
League GP G A Pts PIM
1979-80 U. of Saskatchewan CWUAA 12 2 5 7 2
League GP G A Pts PIM
1979-80 U. of Saskatchewan CWUAA 27 5 6 11 24
League GP G A Pts PIM
1993-94 Atlanta Fire Ants RHI 15 4 17 21 24
League GP G A Pts PIM
1976-77 Regina Pats WCHL 1 0 0 0 0
1977-78 Calgary Wranglers WCHL 2 0 0 0 2
League GP G A Pts PIM
1989-90 Canadian National Team Intl 6 0 3 3 18
League GP G A Pts PIM
1981-82 Straubing EHC 2.GBun 23 20 14 34 59
1981-82 Sonthofen ERC GerObL 0 3 4 7 4
League GP G A Pts PIM
1989-90 Canadian National Team Intl 1 0 2 2 2
1990-91 Springfield Indians AHL 1 0 0 0 5
1990-91 Louisville Icehawks ECHL 63 5 29 34 104
1991-92 Louisville Icehawks ECHL 62 2 45 47 155
1992-93 Calgary Radz RHI 9 5 20 25 26
1993-94 Varese HC Italy-A 25 4 14 18 97
1993-94 Calgary Radz RHI 20 11 31 42 42
1994-95 Varese HC Italy-A 43 11 30 41 84
1994-95 New Jersey Rockin' Rollers RHI 20 14 20 34 35
1996-97 Berlin Polar Bears DEL 49 1 7 8 52
1997-98 Berlin Polar Bears DEL 47 1 8 9 62
1998-99 Berlin Polar Bears DEL 30 0 7 7 48
1999-00 Duesseldorf EG 2.GBun 55 5 21 26 146
2000-01 Asiago HC Italy-A 1 0 0 0 2
League GP G A Pts PIM
1979-80 Great Falls Americans WHL 13 0 7 7 38
1982-83 Springfield Indians AHL 73 2 12 14 152
1983-84 Springfield Indians AHL 77 4 20 24 112
1984-85 Milwaukee Admirals IHL 75 2 26 28 80
League GP G A Pts PIM
1992-93 Canadian National Team Intl 3 1 0 1 4
1995-96 Dumfries Border Vikings BHL 47 23 51 74 100
1996-97 Ayr Scottish Eagles BISL 42 11 9 20 30
1997-98 Ayr Scottish Eagles BISL 45 1 18 19 82
1998-99 Ayr Scottish Eagles BISL 41 2 9 11 58
1999-00 Ayr Scottish Eagles BISL 42 5 14 19 60
League GP G A Pts PIM
2002-03 Oklahoma City Blazers CHL 62 1 8 9 250
2003-04 Philadelphia Phantoms AHL 16 0 1 1 19
2003-04 Oklahoma City Blazers CHL 16 1 0 1 67
2004-05 Quad City Mallards UHL 58 3 4 7 252
2005-06 Colorado Eagles CHL 60 2 5 7 338
2006-07 Colorado Eagles CHL 58 5 11 16 229
2007-08 Colorado Eagles CHL 52 9 13 22 145
League GP G A Pts PIM
1999-00 Bad Aibling EHC GerObL 47 7 23 30 107
2000-01 Bad Aibling EHC GerObL 36 2 16 18 40
League GP G A Pts PIM
2017-18 Tilburg Trappers GerObL 44 29 37 66 26
2019-20 Znojmo Orli HC Austria 47 6 18 24 12
2020-21 Hannover Indians GerObL 40 27 35 62 18
2021-22 Hannover Indians GerObL 47 33 55 88 28
2023-24 Freiburg EHC DEL-2 50 31 25 56 20
League GP G A Pts PIM
1986-87 Canadian National Team Intl 2 1 2 3 0
1988-89 U. of Alberta CWUAA 0 0 0 0 0
League GP G A Pts PIM
2006-07 Briercrest College ACAC 22 5 5 10 40
2007-08 Briercrest College ACAC 23 5 5 10 29
League GP G A Pts PIM
2019-20 Szekeshfehervar Alba Volan HC Austria 43 1 7 8 12
2019-20 Budapest MAC Slovak 8 1 2 3 2
2020-21 Rodovre Mighty Bulls Denmark 43 6 13 19 0
League GP G A Pts PIM
2013-14 Colorado Eagles ECHL 16 0 1 1 0
League GP G A Pts PIM
2003-04 Huntsville Channel Cats SEHL 1 0 0 0 0
2003-04 Miami Manatees WHA2 46 14 22 36 38
2004-05 Knoxville Ice Bears SPHL 56 8 10 18 42
League GP G A Pts PIM
2003-04 Indianapolis Ice CHL 57 5 5 10 43
2004-05 Amarillo Gorillas CHL 36 7 10 17 20
2004-05 Sherbrooke St. Francois LNAH 22 7 2 9 20
2005-06 Angers France 26 5 11 16 94
2006-07 Strasbourg France 20 3 0 3 34
League GP G A Pts PIM
1999-00 Macon Whoopee CHL 11 1 0 1 5
League GP G A Pts PIM
2018-19 Kalamazoo Wings ECHL 60 28 37 65 10
2018-19 Manitoba Moose AHL 9 2 0 2 6
2019-20 VSV EC Austria 48 10 19 29 12
2020-21 VSV EC Austria 50 18 21 39 12
2021-22 VSV EC Austria 46 20 19 39 6
2022-23 VSV EC Austria 45 20 27 47 8
2023-24 Augsburg Panthers DEL 51 17 18 35 12
League GP G A Pts PIM
2021-22 Coventry Blaze EIHL 31 5 8 13 6
2022-23 Coventry Blaze EIHL 54 20 15 35 11
2023-24 Coventry Blaze EIHL 46 5 5 10 4
League GP G A Pts PIM
2017-18 Jacksonville Icemen ECHL 14 1 3 4 12
2019-20 Rapid City Rush ECHL 47 24 15 39 57
2020-21 Rapid City Rush ECHL 68 23 38 61 52
2022-23 Innsbruck HC Austria 48 22 20 42 23
2023-24 Poprad HK SKP Slovak 50 15 20 35 38
League GP G A Pts PIM
1984-85 Rochester Americans AHL 28 0 0 0 6
1984-85 Flint Generals IHL 8 0 0 0 0
1985-86 Rochester Americans AHL 47 0 2 2 4
1986-87 Rochester Americans AHL 23 0 1 1 8
1986-87 Flint Spirits IHL 2 0 0 0 0
League GP G A Pts PIM
1983-84 Kassel EC 2.GBun 48 42 76 118 93
1984-85 Kassel EC 2.GBun 30 10 29 39 54
1985-86 Schalker Sharks GerObL 0 49 79 128 130
1987-88 Landshut EV 1.GBun 9 1 0 1 2
1987-88 Riessersee SC 2.GBun 13 6 9 15 26
1988-89 Wolfsburg ESC 2.GBun 34 27 44 71 69
1989-90 Dortmund Westfalen EHC 2.GBun 22 8 22 30 25
1989-90 Nuermberg EHC 2.GBun 11 5 9 14 18
1990-91 Hannover EC 2.GBun 30 18 30 48 51
1991-92 Hannover EC 2.GBun 42 11 19 30 26
1994-95 Wedemark ESC Ger.1 27 16 34 50 28
1995-96 Wedemark ESC Ger.1 49 27 65 92 60
League GP G A Pts PIM
2014-15 Hartford Wolf Pack AHL 2 0 1 1 0
2015-16 Hartford Wolf Pack AHL 18 0 4 4 18
2015-16 Greenville Swamp Rabbits ECHL 45 7 18 25 37
2016-17 Esbjerg EfB Ishockey Denmark 45 10 23 33 65
2018-19 Rogle BK Angelholm SweHL 49 12 25 37 24
2019-20 Rogle BK Angelholm SweHL 48 12 37 49 67
2020-21 San Diego Gulls AHL 24 6 7 13 15
2021-22 Providence Bruins AHL 11 0 0 0 6
2021-22 San Diego Gulls AHL 37 1 15 16 29
2022-23 Magnitogorsk Metallurg KHL 57 6 16 22 46
2023-24 Minsk Dynamo KHL 65 8 20 28 54
League GP G A Pts PIM
2000-01 Pensacola Ice Pilots ECHL 45 4 14 18 21
2003-04 U. of New Brunswick AUS 16 3 3 6 10
League GP G A Pts PIM
1990-91 Calgary Canucks AJHL 25 3 15 18 10
1992-93 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
2008-09 The Hague HYS Hlnd 23 10 12 22 53
League GP G A Pts PIM
1997-98 Central Texas Stampede WPHL 6 0 0 0 0
League GP G A Pts PIM
2019-20 Wichita Thunder ECHL 25 2 1 3 10
League GP G A Pts PIM
2014-15 Colorado Eagles ECHL 2 0 0 0 0
2014-15 Adirondack Flames AHL 1 0 0 0 0
2015-16 Alaska Aces ECHL 17 0 0 0 2
2015-16 Colorado Eagles ECHL 10 0 0 0 2
2015-16 Adirondack Thunder ECHL 1 0 0 0 0
League GP G A Pts PIM
1986-87 Richmond Sockeyes BCJHL 41 2 9 11 259
League GP G A Pts PIM
1986-87 Straubing EHC GerReg 29 66 43 109 69
1987-88 Straubing EHC GerObL 37 63 47 110 101
League GP G A Pts PIM
2018-19 Dundee Stars EIHL 58 9 29 38 50
2019-20 Dundee Stars EIHL 48 14 27 41 24
2020-21 Wheeling Nailers ECHL 2 0 1 1 2
2021-22 Dundee Stars EIHL 47 2 18 20 30
2022-23 Dundee Stars EIHL 54 6 35 41 18
2023-24 Dundee Stars EIHL 54 14 24 38 36
League GP G A Pts PIM
2001-02 South Alberta Institute of Technology ACAC 23 2 2 4 80
2002-03 South Alberta Institute of Technology ACAC 26 3 14 17 184
League GP G A Pts PIM
2016-17 Dijon France 42 15 13 28 77
2017-18 Bordeaux France 44 20 22 42 94
2018-19 Amiens France 44 9 17 26 48
2019-20 Amiens France 2 0 0 0 4
League GP G A Pts PIM
2010-11 Pensacola Ice Flyers SPHL 54 6 23 29 98
2011-12 Pensacola Ice Flyers SPHL 16 0 3 3 44
League GP G A Pts PIM
1974-75 Toledo Goaldiggers IHL 3 0 1 1 2
1974-75 Greensboro Generals SHL 10 2 3 5 0
League GP G A Pts PIM
2002-03 Fresno Falcons WCHL 71 25 19 44 39
2003-04 Flint Generals UHL 29 16 13 29 14
2003-04 Missouri River Otters UHL 46 12 13 25 26
2004-05 Muskegon Fury UHL 47 9 9 18 29
2004-05 Flint Generals UHL 6 1 3 4 2
2004-05 San Diego Gulls ECHL 1 0 0 0 0
League GP G A Pts PIM
1996-97 Sacramento River Rats RHI 16 4 2 6 4
1998-99 Memphis Riverkings CHL 48 7 30 37 42
1998-99 Huntsville Channel Cats CHL 5 0 0 0 0
1999-00 Amarillo Rattlers WPHL 34 3 14 17 16
1999-00 Corpus Christi Icerays WPHL 27 2 11 13 30
2000-01 Anchorage Aces WCHL 5 1 1 2 2
2000-01 Amsterdam Tigers Hlnd 27 3 9 12 36
2001-02 Anchorage Aces WCHL 55 1 4 5 42
2002-03 Elmira Jackals UHL 73 2 20 22 40
2003-04 Missouri River Otters UHL 37 1 7 8 18
2003-04 Richmond Riverdogs UHL 5 0 1 1 0
2004-05 Victoria Salmon Kings ECHL 8 0 4 4 4
2005-06 Laval Chiefs LNAH 13 0 6 6 16
League GP G A Pts PIM
1996-97 Tulsa Oilers CHL 58 10 17 27 8
1996-97 Oklahoma City Blazers CHL 5 1 0 1 2
1997-98 Tucson Gila Monsters WCHL 58 31 42 73 38
League GP G A Pts PIM
2002-03 Bremerhaven REV 2.GBun 33 1 5 6 42
2002-03 Bietigheim-Bissingen SC 2.GBun 23 2 3 5 22
2003-04 Crimmitschau ETC 2.GBun 48 9 17 26 69
2004-05 Straubing Tigers 2.GBun 34 5 6 11 26
2005-06 Straubing Tigers 2.GBun 46 2 9 11 0
League GP G A Pts PIM
1992-93 Calgary Radz RHI 3 0 1 1 0
1993-94 Calgary Radz RHI 4 0 1 1 0
1994-95 Fresno Falcons SuHL 8 0 1 1 4
1994-95 Fresno Falcons PHL 0 0 0 0 0
1995-96 Los Angeles Blades RHI 16 0 2 2 17
1995-96 Fresno Falcons WCHL 47 0 4 4 18
1996-97 Los Angeles Blades RHI 18 0 1 1 17
1996-97 Fresno Falcons WCHL 51 0 0 0 67
1997-98 Fresno Fighting Falcons WCHL 54 0 5 5 63
1998-99 Fresno Falcons WCHL 59 0 3 3 74
1998-99 San Jose Rhinos RHI 19 0 2 2 6
1999-00 Fresno Falcons WCHL 40 0 2 2 52
2003-04 Fresno Falcons ECHL 1 0 0 0 0
League GP G A Pts PIM
2013-14 Mount Royal University CWUAA 10 5 4 9 8
2014-15 Mount Royal University CWUAA 28 8 23 31 16
2015-16 Colorado Eagles ECHL 15 6 10 16 4
2015-16 Mount Royal University CWUAA 26 12 24 36 30
2016-17 Esbjerg EfB Ishockey Denmark 45 17 27 44 43
2017-18 Soenderjyske Denmark 48 13 25 38 43
2018-19 Rungsted Ishockey Denmark 36 17 24 41 51
2019-20 Bad Nauheim EC DEL-2 27 7 12 19 18
League GP G A Pts PIM
1988-89 U. of Alberta CWUAA 0 0 0 0 0
1989-90 Canadian National Team Intl 3 1 1 2 2
League GP G A Pts PIM
1980-81 Rochester Americans AHL 4 0 0 0 0
1981-82 Rochester Americans AHL 61 6 20 26 122
1981-82 Buffalo Sabres NHL 15 0 7 7 6
1982-83 Rochester Americans AHL 40 2 19 21 56
1982-83 Buffalo Sabres NHL 3 0 0 0 0
1983-84 Rochester Americans AHL 80 10 32 42 94
1984-85 Riessersee SC 1.GBun 52 20 40 60 86
1985-86 Riessersee SC 1.GBun 54 40 52 92 72
1986-87 Rosenheim SB 1.GBun 41 5 45 50 56
1987-88 Rosenheim SB 1.GBun 47 19 25 44 89
1988-89 Rosenheim SB 1.GBun 33 11 32 43 28
1989-90 Rosenheim SB 1.GBun 36 16 20 36 20
1990-91 Rosenheim SB 1.GBun 31 5 16 21 31
1991-92 Rosenheim SB 1.GBun 41 4 30 34 52
1992-93 Rosenheim SB 2.GBun 41 6 46 52 49
1993-94 Rosenheim SB 1.GBun 42 10 23 33 26
1994-95 Rosenheim Star Bulls DEL 36 4 18 22 40
1995-96 Rosenheim Star Bulls DEL 50 4 38 42 46
League GP G A Pts PIM
2021-22 Huntsville Havoc SPHL 45 3 11 14 13
2022-23 Huntsville Havoc SPHL 56 15 9 24 32
2023-24 Huntsville Havoc SPHL 56 17 8 25 18
League GP G A Pts PIM
1988-89 U. of Alberta CWUAA 0 0 0 0 0
1991-92 Kansas City Blades IHL 24 3 5 8 33
League GP G A Pts PIM
1985-86 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
2019-20 Amiens France 24 5 9 14 2
League GP G A Pts PIM
1990-91 Knoxville Cherokees ECHL 6 0 1 1 0
1991-92 Helsingborgs HC Swe-1 0 0 0 0 0
1992-93 Roanoke Valley Rampage ECHL 6 0 0 0 0
1992-93 Detroit Falcons CoHL 4 0 0 0 2
League GP G A Pts PIM
2022-23 Allen Americans ECHL 72 4 5 9 80
2023-24 Allen Americans ECHL 48 0 8 8 52
League GP G A Pts PIM
1985-86 Hamburg SV GerObL 0 93 69 162 0
1986-87 Hamburg SV 2.GBun 42 47 38 85 14
1986-87 Sonthofen ERC 2.GBun 12 21 15 36 6
1987-88 Essen-West EHC 2.GBun 36 42 19 61 17
1988-89 Essen-West EHC 2.GBun 33 30 29 59 14
League GP G A Pts PIM
1977-78 Calgary Trojans ASHL 6 0 0 0 0
League GP G A Pts PIM
1985-86 Canadian National Team Intl 2 0 0 0 0
1986-87 Canadian National Team Intl 2 1 1 2 0
1987-88 Langnau SC Swiss-A 0 0 0 0 0
1989-90 Kaufbeuren ESV 2.GBun 35 41 29 70 20
1990-91 Kaufbeuren ESV 2.GBun 35 33 35 68 14
1991-92 Peissenberg TSV 2.GBun 47 57 54 111 6
1992-93 Nuermberg EHC 2.GBun 44 44 37 81 18
1993-94 Nuermberg EHC 2.GBun 45 45 36 81 24
1994-95 Canadian National Team Intl 2 0 0 0 4
1994-95 Nuermberg Ice Tigers DEL 43 25 25 50 2
1995-96 Nuermberg Ice Tigers DEL 50 26 38 64 14
1996-97 Landshut EV DEL 10 4 3 7 2
1996-97 Nuermberg Ice Tigers DEL 37 14 12 26 8
1997-98 Kassel Huskies DEL 47 6 10 16 18
League GP G A Pts PIM
1977-78 Calgary Trojans ASHL 23 18 14 32 26
1978-79 Calgary Stampeders WIHL 0 0 0 0 0
League GP G A Pts PIM
2018-19 Gap HC France 43 2 12 14 80
2019-20 Amiens France 40 0 5 5 24
2020-21 Amiens France 18 0 2 2 39
2021-22 Amiens France 36 0 7 7 40
2022-23 Amiens France 29 3 7 10 52
2023-24 Amiens France 44 1 3 4 33
League GP G A Pts PIM
2021-22 Coventry Blaze EIHL 52 5 9 14 60
League GP G A Pts PIM
1975-76 Cranbrook Royals WIHL 22 2 6 8 6
League GP G A Pts PIM
2017-18 Jacksonville Icemen ECHL 11 3 1 4 2
League GP G A Pts PIM
2020-21 Kansas City Mavericks ECHL 25 0 0 0 0
2021-22 Kansas City Mavericks ECHL 18 0 0 0 0
2022-23 Sheffield Steelers EIHL 53 0 0 0 8
2023-24 Sheffield Steelers EIHL 47 0 0 0 0
League GP G A Pts PIM
2005-06 Geleen Smoke Eaters Hlnd 9 3 5 8 2
League GP G A Pts PIM
2003-04 U. of Alberta CWUAA 5 0 3 3 2
League GP G A Pts PIM
1981-82 Straubing EHC 2.GBun 23 11 11 22 23
League GP G A Pts PIM
1980-81 Freiburg ERC 2.GBun 42 10 14 24 32
1981-82 Freiburg ERC 1.GBun 39 5 0 5 14
1983-84 Braunlage EC 2.GBun 48 44 57 101 18
1987-88 Duisburg SC 2.GBun 18 2 5 7 8
League GP G A Pts PIM
2002-03 Mount Royal College ACAC 10 2 1 3 0
2004-05 Port Huron Beacons UHL 2 0 0 0 0
2004-05 Knoxville Ice Bears SPHL 2 0 0 0 2
League GP G A Pts PIM
1977-78 Brandon Wheat Kings WCHL 1 0 0 0 0
1977-78 Calgary Wranglers WCHL 20 0 6 6 24
League GP G A Pts PIM
2016-17 Colorado Eagles ECHL 61 9 28 37 102
2017-18 Colorado Eagles ECHL 63 13 21 34 49
2018-19 Miskolci DVTK Polar Bears Slovak 57 6 23 29 100
2019-20 Miskolci DVTK Polar Bears Slovak 53 8 9 17 82
2020-21 Val Gardena HC AlpsHL 7 0 2 2 10
2021-22 Kansas City Mavericks ECHL 62 9 24 33 73
2022-23 Kansas City Mavericks ECHL 58 8 16 24 100
2023-24 Glasgow Clan EIHL 38 2 5 7 69
League GP G A Pts PIM
1992-93 Canadian National Team Intl 1 0 2 2 2
League GP G A Pts PIM
1977-78 U. of Alberta CWUAA 22 13 13 26 14
1978-79 U. of Alberta CWUAA 41 27 36 63 50
1979-80 U. of Alberta CWUAA 22 12 27 39 32
1980-81 U. of Alberta CWUAA 40 27 30 57 30
1981-82 Deggendorf SC 2.GBun 56 79 61 140 58
League GP G A Pts PIM
2022-23 Pensacola Ice Flyers SPHL 55 5 18 23 41
2023-24 Pensacola Ice Flyers SPHL 56 5 14 19 59
League GP G A Pts PIM
1986-87 U. of British Columbia CWUAA 0 0 0 0 0
1987-88 U. of British Columbia CWUAA 24 4 3 7 54
League GP G A Pts PIM
1980-81 Deggendorf SC 2.GBun 44 71 64 135 48
1981-82 Deggendorf SC 2.GBun 50 67 80 147 38
1982-83 Straubing EHC 2.GBun 13 17 14 31 16
1983-84 Berlin Preussen SC 2.GBun 42 41 44 85 14
1984-85 Berlin Preussen SC 2.GBun 42 50 45 95 32
1988-89 Nuermberg EHC 2.GBun 3 3 2 5 2
League GP G A Pts PIM
1999-00 Colorado Gold Kings WCHL 5 0 0 0 8
2000-01 Anchorage Aces WCHL 1 0 0 0 0
2000-01 Tacoma Sabercats WCHL 46 2 4 6 55
2001-02 San Angelo Outlaws CHL 58 1 5 6 96
2002-03 Johnstown Chiefs ECHL 10 1 0 1 10
2002-03 Bossier-Shreveport Mudbugs CHL 33 2 2 4 22
2003-04 Rockford IceHogs UHL 33 0 1 1 52
2003-04 San Angelo Saints CHL 24 0 3 3 22
2004-05 Lubbock Cotton Kings CHL 3 0 0 0 7
2004-05 San Angelo Saints CHL 4 1 1 2 0
2005-06 Fayetteville FireAntz SPHL 32 2 4 6 63
2006-07 Fayetteville FireAntz SPHL 55 1 4 5 112
2007-08 Huntsville Havoc SPHL 30 1 1 2 58
2007-08 Twin City Cyclones SPHL 20 0 3 3 28
League GP G A Pts PIM
1985-86 Spokane Chiefs WHL 52 21 21 42 32
1985-86 Penticton Knights BCJHL 4 1 6 7 2
1989-90 Acadia University AUAA 21 4 11 15 58
1990-91 Blackburn Blackhawks EngL 27 46 70 116 63
League GP G A Pts PIM
2001-02 Louisiana IceGators ECHL 4 0 0 0 0
2001-02 Muskegon Fury UHL 41 5 11 16 19
2001-02 Knoxville Speed UHL 10 3 2 5 0
2001-02 Jackson Bandits ECHL 3 0 3 3 0
2001-02 Cincinnati Cyclones ECHL 1 0 0 0 0
2002-03 St. Pete/Winston-Salem Parrots ACHL 48 22 22 44 59
2003-04 Hassfurt ERC GerObL 34 10 17 27 54
2003-04 Stuttgart Wizards GerObL 20 9 8 17 16
2004-05 Thetford Mines Prolab LNAH 22 4 7 11 10
2005-06 Tulsa Oilers CHL 15 0 2 2 4
2005-06 Corpus Christi Rayz CHL 46 3 6 9 14
League GP G A Pts PIM
2012-13 Colorado Eagles ECHL 48 13 12 25 39
2013-14 Ontario Reign ECHL 23 2 3 5 10
2013-14 Colorado Eagles ECHL 33 3 10 13 18
2014-15 Ontario Reign ECHL 19 3 0 3 2
2014-15 Missouri Mavericks ECHL 11 0 2 2 4
2014-15 Wichita Thunder ECHL 2 0 0 0 0
2015-16 Alaska Aces ECHL 4 0 0 0 0
2015-16 Louisiana IceGators SPHL 42 9 15 24 43
2017-18 Huntsville Havoc SPHL 13 5 3 8 4
League GP G A Pts PIM
2005-06 Lubbock Cotton Kings CHL 21 5 5 10 22
2007-08 Arizona Sundogs CHL 26 3 6 9 24
2008-09 Wichita Thunder CHL 2 0 0 0 6
2009-10 Mount Royal College ACAC 26 13 16 29 62
2010-11 Mount Royal College ACAC 28 13 22 35 80
2011-12 Herentals HYC Hlnd 27 17 19 36 70
League GP G A Pts PIM
2008-09 Wichita Thunder CHL 9 2 2 4 9
League GP G A Pts PIM
1998-99 Calgary Canucks AJHL 54 16 19 35 166
League GP G A Pts PIM
1989-90 Canadian National Team Intl 2 0 1 1 0
1991-92 Grefrath EC 2.GBun 0 0 0 0 0
1994-95 Schwenningen Wild Wings DEL 43 14 29 43 58
1995-96 Schwenningen Wild Wings DEL 44 25 25 50 57
1996-97 Schwenningen Wild Wings DEL 48 16 31 47 48
1997-98 Schwenningen Wild Wings DEL 50 12 32 44 73
1998-99 Schwenningen Wild Wings DEL 46 14 30 44 74
1999-00 Munich Barons DEL 27 4 14 18 26
2000-01 Mannheim Eagles DEL 54 9 36 45 86
2001-02 Mannheim Eagles DEL 59 14 22 36 56
2002-03 Mannheim Eagles DEL 50 6 22 28 108
2003-04 Hamburg Freezers DEL 52 5 17 22 34
2004-05 Hannover Scorpions DEL 34 3 8 11 20
2004-05 Hamburg Freezers DEL 17 1 3 4 22
2005-06 Schwenningen ERC 2.GBun 50 16 38 54 0
2006-07 Kassel Huskies 2.GBun 51 9 47 56 0
League GP G A Pts PIM
1988-89 U. of Alberta CWUAA 0 0 0 0 0
League GP G A Pts PIM
1979-80 Quebec Nordiques NHL 3 0 0 0 2
1979-80 Syracuse Firebirds AHL 74 0 13 13 163
1980-81 Hershey Bears AHL 63 1 7 8 207
1980-81 Quebec Nordiques NHL 13 0 1 1 46
1981-82 Quebec Nordiques NHL 6 0 1 1 5
1981-82 Fredericton Express AHL 43 0 7 7 132
1982-83 Quebec Nordiques NHL 3 0 0 0 2
1982-83 Fredericton Express AHL 78 2 15 17 181
1983-84 St. Louis Blues NHL 65 2 6 8 143
1984-85 St. Louis Blues NHL 74 0 7 7 120
1985-86 St. Louis Blues NHL 49 0 4 4 87
1985-86 Calgary Flames NHL 24 1 4 5 71
1986-87 Newmarket Saints AHL 24 0 1 1 37
1986-87 Toronto Maple Leafs NHL 48 0 1 1 104
1987-88 Newmarket Saints AHL 72 3 3 6 174
1987-88 Toronto Maple Leafs NHL 0 0 0 0 0
League GP G A Pts PIM
1997-98 Wichita Thunder CHL 0 0 0 0 0
1998-99 Timmendorf Strand EC Ger.1 48 43 64 107 85
1999-00 Duisburg EV GerObL 26 17 17 34 2
1999-00 Neuwied EHC 2.GBun 26 15 7 22 10
2000-01 Gelsenkirchen EC GerObL 0 0 0 0 0
2000-01 Deggendorf EC GerObL 32 22 20 42 16
2001-02 Deggendorf EC GerObL 48 26 34 60 28
2002-03 Wichita Thunder CHL 49 12 17 29 14
2003-04 Mittelrhein SC GerObL 41 6 18 24 36
League GP G A Pts PIM
1985-86 Canadian National Team Intl 2 0 0 0 0
1986-87 Canadian National Team Intl 1 1 0 1 0
League GP G A Pts PIM
1989-90 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
2018-19 Gap HC France 44 4 9 13 37
League GP G A Pts PIM
1993-94 Calgary Radz RHI 11 3 0 3 50
League GP G A Pts PIM
1995-96 Riessersee SC DEL 1 2 0 2 0
1995-96 Peiting EC Ger.1 40 42 28 70 22
1996-97 Deggendorf EC Ger.1 46 36 41 77 50
1997-98 Regensburg EV Ger.2 36 33 38 71 24
1998-99 Regensburg EV Ger.1 56 38 43 81 83
1999-00 Lake Charles Ice Pirates WPHL 68 44 46 90 39
League GP G A Pts PIM
1993-94 Telford Tigers BHL 17 29 21 50 30
1993-94 Calgary Radz RHI 1 0 0 0 4
League GP G A Pts PIM
2021-22 Florida Everblades ECHL 24 0 2 2 54
2021-22 Allen Americans ECHL 21 0 7 7 25
League GP G A Pts PIM
2005-06 Cleveland Barons AHL 1 0 1 1 0
2005-06 Toledo Storm ECHL 71 33 36 69 66
2006-07 Milwaukee Admirals AHL 79 11 15 26 59
2007-08 Norfolk Admirals AHL 53 9 16 25 40
2007-08 Reading Royals ECHL 17 5 13 18 17
2008-09 Norfolk Admirals AHL 53 12 10 22 63
2009-10 Rockford IceHogs AHL 80 15 36 51 99
2010-11 San Antonio Rampage AHL 72 20 23 43 104
2011-12 Florida Panthers NHL 5 0 0 0 10
2011-12 San Antonio Rampage AHL 69 22 30 52 58
2012-13 San Jose Sharks NHL 1 0 0 0 0
2012-13 Worcester Sharks AHL 66 21 25 46 73
2013-14 San Jose Sharks NHL 25 3 2 5 6
2013-14 Worcester Sharks AHL 45 6 19 25 72
2014-15 Blues SM-liiga 45 10 10 20 38
2015-16 Bridgeport Sound Tigers AHL 73 23 30 53 76
2015-16 New York Islanders NHL 2 0 1 1 4
2016-17 Bridgeport Sound Tigers AHL 74 23 28 51 43
2016-17 New York Islanders NHL 2 0 0 0 2
2017-18 Binghamton Devils AHL 67 14 29 43 32
2018-19 Linz EHC Austria 45 9 14 23 29
League GP G A Pts PIM
2011-12 Syracuse Crunch AHL 5 0 0 0 2
2011-12 Elmira Jackals ECHL 8 1 4 5 8
2015-16 Texas Stars AHL 3 0 0 0 0
2015-16 Greenville Swamp Rabbits ECHL 9 0 1 1 0
2016-17 Gap HC France 44 16 15 31 57
2017-18 Milton Keynes Lightning EIHL 55 28 34 62 82
2018-19 Guildford Flames EIHL 45 5 13 18 51
2019-20 Cortina SG AlpsHL 41 16 41 57 62
League GP G A Pts PIM
2009-10 U. of Western Ontario OUAA 9 0 2 2 4
League GP G A Pts PIM
1993-94 Canadian National Team Intl 1 0 0 0 0
1993-94 Calgary Radz RHI 22 30 42 72 30
1994-95 Braunlage EC Ger.1 0 0 0 0 0
League GP G A Pts PIM
2023-24 Norfolk Admirals ECHL 5 0 2 2 7
League GP G A Pts PIM
1989-90 Canadian National Team Intl 3 0 0 0 4
1995-96 Augsburg Panthers DEL 3 2 1 3 2
1996-97 Esslingen/Wernau ESG Ger.2 42 13 61 74 84
1997-98 Ulm/Neu-Ulm Atlantis EC Ger.2 48 8 37 45 52
1998-99 Ulm Atlantis EC Ger.1 54 5 28 33 65
League GP G A Pts PIM
1993-94 Calgary Radz RHI 22 40 18 58 14
1994-95 San Diego Barracudas RHI 23 14 19 33 9
1995-96 Oakland Skates RHI 28 23 23 46 1
1996-97 Sacramento River Rats RHI 23 20 13 33 24
1997-98 San Diego Gulls WCHL 3 1 2 3 2
1998-99 Timmendorf Strand EC Ger.1 49 54 62 116 84
1999-00 Straubing EHC GerObL 8 2 5 7 2
1999-00 Neuwied EHC 2.GBun 15 6 10 16 6
League GP G A Pts PIM
1983-84 Ingolstadt ERC GerObL 26 25 31 56 58
League GP G A Pts PIM
2007-08 Oklahoma City Blazers CHL 33 7 8 15 58
2007-08 Victoria Salmon Kings ECHL 1 0 0 0 0
League GP G A Pts PIM
2007-08 Oklahoma City Blazers CHL 2 0 1 1 0
2007-08 Rio Grande Valley Killer Bees CHL 29 10 5 15 42
2008-09 Bakersfield Condors ECHL 24 4 5 9 14
2008-09 Dayton Bombers ECHL 43 10 13 23 51
2009-10 Flint Generals IHL 36 13 14 27 29
2009-10 Dayton Gems IHL 34 7 10 17 31
2010-11 Geleen Smoke Eaters Hlnd 23 16 12 28 71
2010-11 Fort Wayne Komets CHL 36 6 10 16 22
2011-12 Fort Wayne Komets CHL 1 0 0 0 4
League GP G A Pts PIM
1982-83 Colorado Flames CHL 5 0 1 1 2
1982-83 Peoria Prancers IHL 27 0 0 0 2
1983-84 Colorado Flames CHL 1 0 0 0 0
1983-84 Peoria Prancers IHL 39 0 1 1 4
1983-84 Milwaukee Admirals IHL 0 0 0 0 0
1984-85 Northern Alberta Institute of Technology ACAC 11 0 1 1 0
League GP G A Pts PIM
1980-81 Straubing EHC 2.GBun 44 61 75 136 18
1981-82 Landshut EV 1.GBun 44 33 48 81 8
1982-83 Landshut EV 1.GBun 36 27 35 62 11
1983-84 Landshut EV 1.GBun 16 6 15 21 2
League GP G A Pts PIM
1980-81 Straubing EHC 2.GBun 42 83 55 138 58
1981-82 Landshut EV 1.GBun 34 38 27 65 23
1982-83 Landshut EV 1.GBun 36 26 39 65 15
1983-84 Olten EHC Swiss-B 0 57 33 90 0
1984-85 Rosenheim SB 1.GBun 36 14 30 44 36
League GP G A Pts PIM
2014-15 Bakersfield Condors ECHL 5 0 1 1 0
2015-16 Colorado Eagles ECHL 23 0 1 1 15
League GP G A Pts PIM
1990-91 Capital District Islanders AHL 6 1 1 2 2
1990-91 Richmond Renegades ECHL 56 27 32 59 96
1991-92 Raleigh Icecaps ECHL 39 15 20 35 52
1991-92 Richmond Renegades ECHL 18 8 11 19 30
1992-93 Raleigh Icecaps ECHL 52 27 28 55 47
League GP G A Pts PIM
2005-06 Odessa Jackalopes CHL 61 11 10 21 20
2006-07 Odessa Jackalopes CHL 15 4 6 10 10
2006-07 Rocky Mountain Rage CHL 39 2 10 12 20
League GP G A Pts PIM
1997-98 Austria Intl 0 0 0 0 0
League GP G A Pts PIM
2007-08 Bossier-Shreveport Mudbugs CHL 60 25 17 42 47
2008-09 Bossier-Shreveport Mudbugs CHL 59 21 27 48 57
2009-10 Bossier-Shreveport Mudbugs CHL 49 18 23 41 50
League GP G A Pts PIM
2006-07 Florida Everblades ECHL 26 6 12 18 8
2007-08 Florida Everblades ECHL 72 10 20 30 56
2008-09 Rochester Americans AHL 6 0 3 3 0
2008-09 Dayton Bombers ECHL 66 22 27 49 31
2009-10 Allen Americans CHL 47 14 18 32 50
2010-11 Allen Americans CHL 50 21 22 43 26
2011-12 Lake Erie Monsters AHL 1 0 0 0 0
2011-12 Allen Americans CHL 61 19 24 43 30
2012-13 Allen Americans CHL 62 18 16 34 25
2013-14 Allen Americans CHL 18 2 8 10 12
2014-15 Evansville Icemen ECHL 56 12 26 38 16
2015-16 Evansville Icemen ECHL 9 0 5 5 6
League GP G A Pts PIM
1983-84 Portland Winter Hawks WHL 3 0 0 0 0
1983-84 Kamloops Junior Oilers WHL 23 11 9 20 12
1984-85 Salt Lake Golden Eagles IHL 0 0 0 0 0
League GP G A Pts PIM
1985-86 Calgary Spurs AJHL 18 4 9 13 50
League GP G A Pts PIM
1998-99 Calgary Canucks AJHL 8 2 2 4 6
League GP G A Pts PIM
2018-19 York University OUAA 28 5 8 13 4
League GP G A Pts PIM
1997-98 Canadian National Team Intl 56 6 17 23 50
1997-98 Long Beach Ice Dogs IHL 0 0 0 0 0
1997-98 Landshut EV DEL 3 1 0 1 6
1998-99 Landshut EV DEL 51 2 10 12 38
1999-00 Mannheim Eagles DEL 17 0 2 2 12
1999-00 Feldkirch VEU IEL 19 1 11 12 28
2000-01 Fassa HC Italy-A 32 6 24 30 58
2001-02 Fresno Falcons WCHL 10 1 4 5 26
2002-03 Wichita Thunder CHL 5 0 4 4 6
2002-03 Ayr Scottish Eagles BISL 7 1 3 4 6
2003-04 Halmstad Hammers HC Swe-1 22 2 3 5 26
2004-05 Appiano Italy-A2 19 9 6 15 63
League GP G A Pts PIM
1988-89 Northern Alberta Institute of Technology ACAC 21 16 32 48 23
League GP G A Pts PIM
2004-05 Corpus Christi Rayz CHL 54 20 17 37 26
League GP G A Pts PIM
2008-09 Mount Royal College ACAC 12 0 1 1 0
2009-10 Mount Royal College ACAC 23 0 0 0 2
2010-11 Louisiana IceGators SPHL 1 0 0 0 0
2010-11 Augusta RiverHawks SPHL 11 0 1 1 2
League GP G A Pts PIM
2011-12 Missouri Mavericks CHL 15 0 3 3 38
2011-12 Greenville Road Warriors ECHL 4 0 0 0 5
2011-12 Connecticut Whale AHL 1 0 0 0 0
League GP G A Pts PIM
1987-88 Lethbridge Hurricanes WHL 7 0 0 0 4
League GP G A Pts PIM
1986-87 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
2011-12 Colorado Eagles ECHL 7 1 4 5 8
2012-13 Colorado Eagles ECHL 25 5 8 13 42
2013-14 Colorado Eagles ECHL 5 1 0 1 2
League GP G A Pts PIM
2004-05 Calgary Royals AJHL 21 0 8 8 10
League GP G A Pts PIM
2004-05 Berlin Polar Bears DEL 1 0 0 0 2
2004-05 Berlin Junior Polar Bears GerObL 32 26 16 42 41
2005-06 Berlin Polar Bears DEL 52 15 8 23 16
2006-07 Berlin Polar Bears DEL 5 2 2 4 4
2006-07 Berlin Junior Polar Bears GerObL 38 28 15 43 0
2007-08 Berlin Polar Bears DEL 42 6 10 16 20
2007-08 Duisburg Foxes DEL 8 2 2 4 2
2008-09 Hamburg Freezers DEL 49 16 6 22 26
2009-10 Hamburg Freezers DEL 23 2 6 8 12
2010-11 Crimmitschau ETC 2.GBun 15 5 5 10 16
2010-11 Ingolstadt ERC DEL 18 3 1 4 4
2011-12 Straubing Tigers DEL 7 0 0 0 2
2011-12 Tingsryds AIF Swe-1 41 7 11 18 14
2012-13 Lausitzer Foxes 2.GBun 45 8 27 35 41
2014-15 Frankfurt Lions DEL-2 50 40 22 62 26
2015-16 Frankfurt Lions DEL-2 47 36 21 57 10
2016-17 Frankfurt Lions DEL-2 45 28 17 45 45
2017-18 Riessersee SC DEL-2 51 36 44 80 20
2018-19 Kassel Huskies DEL-2 52 26 25 51 24
2019-20 Kassel Huskies DEL-2 37 13 17 30 8
2020-21 Herne EV GerObL 29 24 16 40 8
2021-22 Lausitzer Foxes DEL-2 30 12 9 21 12
2021-22 Herne EV GerObL 8 2 1 3 2
League GP G A Pts PIM
1981-82 Sonthofen ERC GerObL 0 46 39 85 55
League GP G A Pts PIM
1996-97 Calgary Royals AJHL 24 2 9 11 117
League GP G A Pts PIM
2019-20 Peoria Rivermen SPHL 16 1 3 4 14
2019-20 Allen Americans ECHL 2 0 0 0 0
2019-20 Jacksonville Icemen ECHL 7 0 2 2 2
League GP G A Pts PIM
2004-05 Fort Worth Brahmas CHL 41 1 4 5 41
2004-05 Odessa Jackalopes CHL 18 2 4 6 6
League GP G A Pts PIM
1979-80 Canadian National Team Intl 0 0 0 0 0
1980-81 Salt Lake Golden Eagles CHL 79 28 34 62 222
1981-82 St. Louis Blues NHL 61 9 12 21 127
1981-82 Vancouver Canucks NHL 8 1 2 3 5
1982-83 Vancouver Canucks NHL 65 7 15 22 136
1983-84 Boston Bruins NHL 27 3 2 5 81
1983-84 Vancouver Canucks NHL 51 9 6 15 78
1984-85 Boston Bruins NHL 49 1 9 10 62
1984-85 Winnipeg Jets NHL 20 8 8 16 38
1985-86 Winnipeg Jets NHL 61 6 8 14 75
1986-87 Winnipeg Jets NHL 36 3 4 7 52
1987-88 Moncton Hawks AHL 3 0 0 0 6
1987-88 Detroit Red Wings NHL 36 3 11 14 55
1987-88 Winnipeg Jets NHL 24 0 1 1 44
1988-89 Detroit Red Wings NHL 71 8 7 15 83
1989-90 Adirondack Red Wings AHL 20 10 8 18 24
1989-90 Detroit Red Wings NHL 15 0 2 2 18
1990-91 Adirondack Red Wings AHL 32 3 10 13 74
League GP G A Pts PIM
2003-04 Fort Worth Brahmas CHL 32 0 1 1 4
2004-05 Fayetteville FireAntz SPHL 4 0 0 0 0
2004-05 Jacksonville Barracudas SPHL 12 0 1 1 2
League GP G A Pts PIM
2012-13 Colorado Eagles ECHL 5 2 0 2 2
2013-14 Colorado Eagles ECHL 23 4 5 9 2
2014-15 Colorado Eagles ECHL 69 30 36 66 56
2015-16 Esbjerg EfB Ishockey Denmark 45 21 13 34 34
2016-17 Esbjerg EfB Ishockey Denmark 45 20 27 47 24
2017-18 Graz EC Austria 46 7 18 25 39
League GP G A Pts PIM
2015-16 Colorado Eagles ECHL 38 5 16 21 58
2016-17 Dijon France 19 3 11 14 52
2016-17 Colorado Eagles ECHL 1 0 0 0 0
2017-18 Vipiteno Sterzing Broncos AlpsHL 37 11 30 41 57
2018-19 Amiens France 7 1 1 2 12
League GP G A Pts PIM
2010-11 Ontario Reign ECHL 62 8 8 16 40
League GP G A Pts PIM
1998-99 Did Not Play Ind 0 0 0 0 0
1999-00 El Paso Buzzards WPHL 41 13 11 24 34
2000-01 Elmira Jackals UHL 73 32 19 51 133
2001-02 Elmira Jackals UHL 67 20 26 46 187
2002-03 Indianapolis Ice CHL 63 11 16 27 149
League GP G A Pts PIM
2020-21 Florida Everblades ECHL 1 0 0 0 0
2021-22 Fort Wayne Komets ECHL 2 0 0 0 0
2022-23 Henderson Silver Knights AHL 3 0 0 0 0
2022-23 Savannah Ghost Pirates ECHL 23 0 0 0 0
2023-24 Henderson Silver Knights AHL 9 0 0 0 0
2023-24 Savannah Ghost Pirates ECHL 19 0 0 0 0
League GP G A Pts PIM
1983-84 Fuessen EV 2.GBun 25 15 19 34 67
League GP G A Pts PIM
2013-14 Gwinnett Gladiators ECHL 3 0 0 0 0
2013-14 Greenville Road Warriors ECHL 10 2 2 4 0
2016-17 Manitoba Moose AHL 3 0 1 1 0
2017-18 Manitoba Moose AHL 7 1 1 2 6
2017-18 Jacksonville Icemen ECHL 61 23 27 50 35
2018-19 Idaho Steelheads ECHL 58 20 20 40 88
2018-19 Texas Stars AHL 5 1 0 1 2
2019-20 Belfast Giants EIHL 24 11 10 21 27
2019-20 Dundee Stars EIHL 25 9 9 18 27
2021-22 Amiens France 43 15 13 28 46
League GP G A Pts PIM
1992-93 Canadian National Team Intl 2 1 1 2 0
1997-98 Newcastle Cobras BISL 42 1 13 14 67
1998-99 Central Texas Stampede WPHL 68 16 52 68 108
1999-00 Huntington Blizzard ECHL 59 5 39 44 96
2000-01 Memphis Riverkings CHL 35 1 14 15 24
2000-01 Macon Whoopee CHL 36 6 13 19 58
League GP G A Pts PIM
1990-91 Calgary Royals AJHL 23 4 11 15 12
League GP G A Pts PIM
1999-00 Augusta Lynx ECHL 20 1 10 11 23
1999-00 Greensboro Generals ECHL 21 0 7 7 14
1999-00 Jackson Bandits ECHL 13 2 3 5 10
2000-01 Laval Chiefs QSPHL 41 9 28 37 36
2001-02 Laval Chiefs QSPHL 27 1 6 7 24
League GP G A Pts PIM
1974-75 Kamloops Chiefs WCHL 16 0 1 1 0
League GP G A Pts PIM
2014-15 Briancon France 25 3 4 7 2
2015-16 Kalamazoo Wings ECHL 57 3 29 32 22
2016-17 Val Pusteria Wolves AlpsHL 31 2 18 20 12
League GP G A Pts PIM
1985-86 Calgary Canucks AJHL 6 0 1 1 0
League GP G A Pts PIM
1988-89 U. of Alberta CWUAA 0 0 0 0 0
1989-90 Canadian National Team Intl 2 0 1 1 0
League GP G A Pts PIM
1980-81 Deggendorf SC 2.GBun 44 45 44 89 68
1981-82 Deggendorf SC 2.GBun 56 42 59 101 79
1982-83 Hamburg SV 2.GBun 11 6 7 13 10
1983-84 Berlin Preussen SC 2.GBun 21 11 6 17 32
League GP G A Pts PIM
2005-06 Mount Royal College ACAC 10 2 6 8 16
2006-07 Mount Royal College ACAC 23 9 11 20 75
League GP G A Pts PIM
1992-93 Vancouver Voodoo RHI 6 7 12 19 10
1993-94 Vancouver Voodoo RHI 4 3 2 5 2
1994-95 Fresno Falcons SuHL 1 2 1 3 0
League GP G A Pts PIM
1989-90 Moncton Hawks AHL 50 2 10 12 28
1990-91 Moncton Hawks AHL 49 4 9 13 57
1991-92 Fort Wayne Komets IHL 48 6 10 16 84
1992-93 Muskegon Fury CoHL 2 0 1 1 0
1992-93 Fort Wayne Komets IHL 52 5 18 23 73
1993-94 Fort Wayne Komets IHL 59 3 17 20 50
1994-95 Fort Wayne Komets IHL 72 3 16 19 62
1995-96 Fort Wayne Komets IHL 3 0 1 1 6
1996-97 Quad City Mallards CoHL 6 0 3 3 2
1996-97 Fort Wayne Komets IHL 51 1 7 8 57
1997-98 Orlando Solar Bears IHL 24 1 4 5 31
1997-98 Muskegon Fury UHL 3 0 1 1 0
1997-98 Fort Wayne Komets IHL 23 0 1 1 20
1998-99 Kansas City Blades IHL 65 0 8 8 58
1998-99 Muskegon Fury UHL 2 1 0 1 2
1999-00 Kansas City Blades IHL 58 4 13 17 89
2000-01 Houston Aeros IHL 8 0 0 0 8
2000-01 London Knights BISL 32 2 6 8 49
League GP G A Pts PIM
2001-02 Idaho Steelheads WCHL 0 0 0 0 0
2002-03 Fort Wayne Komets UHL 7 0 0 0 0
League GP G A Pts PIM
1987-88 Trafford Metros BHL 27 87 75 162 12
League GP G A Pts PIM
2003-04 Muskegon Fury UHL 14 3 5 8 6
2004-05 Colorado Eagles CHL 60 10 40 50 43
2005-06 Colorado Eagles CHL 56 10 36 46 71
2006-07 Colorado Eagles CHL 58 13 23 36 74
League GP G A Pts PIM
2014-15 U. of British Columbia CWUAA 25 1 3 4 24
2015-16 U. of British Columbia CWUAA 28 4 3 7 34
League GP G A Pts PIM
1986-87 Canadian National Team Intl 1 1 0 1 0
1988-89 Kalamazoo Wings IHL 49 14 16 30 127
1989-90 Kalamazoo Wings IHL 48 13 12 25 97
1989-90 Minnesota North Stars NHL 1 0 0 0 2
1990-91 Kalamazoo Wings IHL 27 7 9 16 36
1991-92 Kalamazoo Wings IHL 78 29 27 56 58
1992-93 Milwaukee Admirals IHL 27 13 10 23 33
1993-94 Milwaukee Admirals IHL 24 8 3 11 52
League GP G A Pts PIM
2016-17 Gap HC France 44 7 17 24 38
2017-18 Gap HC France 36 5 12 17 39
League GP G A Pts PIM
1994-95 Canadian National Team Intl 1 0 0 0 2
1997-98 Manitoba Moose IHL 71 1 7 8 204
1998-99 Manitoba Moose IHL 53 5 6 11 179
1999-00 Manitoba Moose IHL 75 5 7 12 261
2000-01 Manitoba Moose IHL 81 0 8 8 194
League GP G A Pts PIM
2002-03 Calgary Royals AJHL 51 6 12 18 113
League GP G A Pts PIM
1999-00 Kansas City Blades IHL 11 0 2 2 4
1999-00 Knoxville Speed UHL 36 19 32 51 15
2000-01 Johnstown Chiefs ECHL 66 33 37 70 32
2000-01 Detroit Vipers IHL 6 0 3 3 2
2001-02 Rochester Americans AHL 3 0 0 0 0
2001-02 Johnstown Chiefs ECHL 65 38 40 78 40
2001-02 Saint John Flames AHL 9 0 0 0 4
2001-02 Cleveland Barons AHL 1 0 0 0 0
2002-03 San Antonio Rampage AHL 24 7 4 11 27
2002-03 Laredo Bucks CHL 44 38 43 81 20
2003-04 Utah Grizzlies AHL 8 1 3 4 9
2003-04 San Antonio Rampage AHL 4 0 0 0 0
2003-04 Las Vegas Wranglers ECHL 44 21 20 41 30
2004-05 Crimmitschau ETC 2.GBun 46 36 28 64 83
2005-06 Bietigheim-Bissingen SC 2.GBun 51 37 53 90 0
2006-07 Hannover Scorpions DEL 52 17 25 42 74
2007-08 Hannover Scorpions DEL 56 24 33 57 56
2008-09 Hannover Scorpions DEL 50 22 32 54 67
2009-10 Frankfurt Lions DEL 53 16 30 46 48
2010-11 Munich EHC DEL 52 21 35 56 68
2011-12 Munich EHC DEL 52 16 30 46 44
2012-13 Hamburg Freezers DEL 13 3 6 9 18
2013-14 Mannheim Eagles DEL 8 2 2 4 0
League GP G A Pts PIM
1994-95 Phoenix Cobras RHI 15 4 5 9 12
1996-97 Sacramento River Rats RHI 22 2 9 11 7
1997-98 Canadian National Team Intl 50 4 14 18 63
1998-99 Oklahoma City Blazers CHL 0 0 0 0 0
2000-01 Columbus Cottonmouths CHL 70 9 9 18 51
2001-02 Fresno Falcons WCHL 8 0 3 3 4
2002-03 Fresno Falcons WCHL 66 9 26 35 78
2003-04 Fresno Falcons ECHL 58 7 10 17 75
League GP G A Pts PIM
2023-24 Kansas City Mavericks ECHL 43 9 12 21 14
League GP G A Pts PIM
2007-08 Acadia University AUS 21 2 1 3 2
2008-09 Acadia University AUS 10 1 0 1 2
League GP G A Pts PIM
2007-08 Mount Royal College ACAC 7 1 1 2 2
League GP G A Pts PIM
2003-04 Portland Pirates AHL 3 0 0 0 0
2003-04 Adirondack IceHawks UHL 6 4 1 5 2
2003-04 Elmira Jackals UHL 42 9 15 24 28
2004-05 Adirondack Frostbite UHL 60 16 20 36 14
League GP G A Pts PIM
1989-90 Canadian National Team Intl 6 0 1 1 0
League GP G A Pts PIM
1977-78 Taber Golden Suns AJHL 57 16 28 44 170
1978-79 Taber Golden Suns AJHL 0 0 0 0 0
League GP G A Pts PIM
1973-74 Broome County Dusters NAHL 4 0 1 1 0
1976-77 New Haven Nighthawks AHL 1 0 0 0 0
1976-77 Johnstown Jets NAHL 4 0 2 2 2
1976-77 Richmond Wildcats SHL 36 2 12 14 6
1980-81 Deggendorf SC 2.GBun 40 10 50 60 57
1981-82 Berlin SC 1.GBun 41 1 17 18 49
League GP G A Pts PIM
2021-22 Utah Grizzlies ECHL 13 3 8 11 2
2022-23 Utah Grizzlies ECHL 54 6 17 23 28
2023-24 Coventry Blaze EIHL 39 2 11 13 14
League GP G A Pts PIM
2020-21 Bietigheim-Bissingen SC DEL-2 45 28 33 61 33
2021-22 Bietigheim SC Steelers DEL 55 40 24 64 8
2022-23 Rogle BK Angelholm SweHL 29 6 16 22 6
2023-24 Zug EV Swiss-A 7 2 0 2 2
2023-24 Rogle BK Angelholm SweHL 23 1 9 10 2
League GP G A Pts PIM
2017-18 Rapid City Rush ECHL 17 2 2 4 10
2018-19 Rapid City Rush ECHL 40 1 6 7 32
2018-19 Kansas City Mavericks ECHL 18 0 2 2 14
2019-20 Norfolk Admirals ECHL 57 4 7 11 25
2020-21 Gap HC France 13 0 2 2 33
2021-22 Cergy-Pontoise France 42 1 15 16 51
2022-23 Fife Flyers EIHL 53 10 21 31 43
2023-24 Tulsa Oilers ECHL 10 1 1 2 6
League GP G A Pts PIM
1979-80 Calgary Wranglers WHL 17 1 4 5 8
League GP G A Pts PIM
2014-15 Elmira Jackals ECHL 58 16 24 40 79
2014-15 Texas Stars AHL 4 0 1 1 0
2014-15 Adirondack Flames AHL 6 0 0 0 0
2015-16 Vipiteno Italy-A 13 5 7 12 12
2015-16 Elmira Jackals ECHL 11 3 1 4 20
2016-17 Dijon France 44 12 23 35 40
2017-18 Edinburgh Capitals EIHL 4 0 1 1 0
2017-18 Atlanta Gladiators ECHL 56 8 16 24 34
2021-22 Knoxville Ice Bears SPHL 14 0 4 4 14
League GP G A Pts PIM
1985-86 Augsburg EV 2.GBun 30 34 19 53 39
1986-87 Ahaus ESC GerObL 0 68 52 120 153
1987-88 Ahaus ESC GerObL 34 63 54 117 96
1992-93 Calgary Radz RHI 4 3 1 4 2
1993-94 Sacramento River Rats RHI 17 10 15 25 26
League GP G A Pts PIM
1993-94 Peterborough Petes OHL 7 0 1 1 4
1993-94 Calgary Royals AJHL 21 2 6 8 108
1994-95 Calgary Canucks AJHL 4 0 0 0 16
1994-95 Trail Smoke Eaters RMJHL 12 4 4 8 86
1995-96 Acadia University AUAA 19 0 2 2 12
League GP G A Pts PIM
1995-96 Oakland Skates RHI 22 19 22 41 13
1996-97 Reno Renegades WCHL 6 1 4 5 4
League GP G A Pts PIM
1977-78 Calgary Trojans ASHL 1 0 0 0 0
League GP G A Pts PIM
2004-05 Victoria Salmon Kings ECHL 7 0 1 1 6
2006-07 Colorado Eagles CHL 56 7 21 28 141
League GP G A Pts PIM
1999-00 Calgary Royals AJHL 49 1 10 11 136
League GP G A Pts PIM
1992-93 Canadian National Team Intl 1 0 2 2 2
1993-94 Calgary Radz RHI 16 16 26 42 16
League GP G A Pts PIM
2023-24 Florida Everblades ECHL 6 0 0 0 6
League GP G A Pts PIM
1988-89 Mount Royal College ACAC 20 10 18 28 88
League GP G A Pts PIM
2000-01 Mount Royal College ACAC 2 0 1 1 3
League GP G A Pts PIM
2007-08 Arizona Sundogs CHL 1 0 0 0 0
League GP G A Pts PIM
1980-81 Essen EHC 2.GBun 6 2 5 7 0
1982-83 Kassel EC GerObL 36 102 54 156 36
1983-84 Kassel EC 2.GBun 50 75 44 119 8
1984-85 Kassel EC 2.GBun 42 42 28 70 51
1986-87 Kassel EC 2.GBun 36 28 19 47 14
1987-88 Kassel EC 2.GBun 36 15 31 46 14
1990-91 Kassel EC 2.GBun 34 13 19 32 12
1991-92 Kassel EC 2.GBun 48 17 17 34 14
League GP G A Pts PIM
2006-07 Colorado Eagles CHL 0 0 0 0 0
2007-08 Colorado Eagles CHL 63 1 11 12 106
2008-09 Phoenix Roadrunners ECHL 20 0 1 1 42
2008-09 Reading Royals ECHL 8 0 0 0 6
2009-10 Colorado Eagles CHL 58 2 10 12 117
2010-11 Colorado Eagles CHL 53 5 9 14 97
League GP G A Pts PIM
2003-04 Mount Royal College ACAC 2 0 0 0 2
League GP G A Pts PIM
1989-90 Canadian National Team Intl 7 1 1 2 18
1992-93 Tilburg Trappers Hlnd 17 6 6 12 6
League GP G A Pts PIM
2015-16 Alaska Aces ECHL 29 1 3 4 2
2015-16 Norfolk Admirals ECHL 15 1 3 4 6
2015-16 Greenville Swamp Rabbits ECHL 1 0 0 0 2
2016-17 Elmira Jackals ECHL 68 11 26 37 61
2017-18 Toledo Walleye ECHL 48 5 16 21 25
2017-18 Atlanta Gladiators ECHL 14 1 3 4 6
2018-19 Zvolen HKm Slovak 55 10 27 37 22
2019-20 Miskolci DVTK Polar Bears Slovak 55 13 21 34 26
2020-21 Esbjerg EfB Ishockey Denmark 44 8 31 39 0
2021-22 Dornbirn EC Austria 46 10 21 31 10
2021-22 Frankfurt Lions DEL-2 1 0 0 0 0
2022-23 Frankfurt Lions DEL 56 7 20 27 6
2023-24 Bolzano HC Austria 47 5 28 33 8
League GP G A Pts PIM
2021-22 Trois-Rivieres Lions ECHL 17 4 8 12 17
League GP G A Pts PIM
1985-86 Canadian National Team Intl 2 0 0 0 0
1986-87 Canadian National Team Intl 1 0 0 0 0
League GP G A Pts PIM
2017-18 Odense Bulldogs Denmark 50 3 13 16 20
2018-19 Adirondack Thunder ECHL 41 14 10 24 14
2018-19 Jacksonville Icemen ECHL 4 0 0 0 0
League GP G A Pts PIM
2016-17 Rapid City Rush ECHL 34 1 3 4 8
2017-18 Odense Bulldogs Denmark 50 5 14 19 26
2018-19 Kassel Huskies DEL-2 48 1 7 8 36
2019-20 Kassel Huskies DEL-2 39 2 7 9 28
2020-21 Lausitzer Foxes DEL-2 45 3 7 10 18
2021-22 Selb Wolves DEL-2 45 3 8 11 35
2022-23 Crimmitschau ETC DEL-2 28 0 5 5 14
League GP G A Pts PIM
1984-85 Medicine Hat Tigers WHL 36 4 18 22 47
League GP G A Pts PIM
1989-90 Brandon University CWUAA 18 1 9 10 14
1991-92 U. of Manitoba CWUAA 1 0 0 0 0
League GP G A Pts PIM
2006-07 Arizona Sundogs CHL 17 12 4 16 6
League GP G A Pts PIM
1993-94 Calgary Radz RHI 15 6 7 13 34
1994-95 Fresno Falcons SuHL 7 1 2 3 21
1994-95 Fresno Falcons PHL 0 0 0 0 0
League GP G A Pts PIM
1984-85 Nelson Maple Leafs WIHL 36 3 21 24 44
League GP G A Pts PIM
2010-11 Missouri Mavericks CHL 20 8 9 17 4
2015-16 Peoria Rivermen SPHL 43 13 21 34 28
2015-16 Indy Fuel ECHL 13 0 2 2 4
League GP G A Pts PIM
1977-78 Calgary Trojans ASHL 12 11 13 24 2
League GP G A Pts PIM
1999-00 Bow Valley Eagles AJHL 1 0 0 0 0
2000-01 Butte Irish AWHL 21 2 1 3 101
2000-01 Southeast Blades MJHL 8 2 0 2 54
2001-02 Anchorage Aces WCHL 4 0 0 0 7
League GP G A Pts PIM
2022-23 Roanoke Rail Yard Dawgs SPHL 5 4 1 5 2
2023-24 Roanoke Rail Yard Dawgs SPHL 1 0 0 0 0
League GP G A Pts PIM
1974-75 Cranbrook Royals WIHL 26 6 11 17 24
1975-76 Cranbrook Royals WIHL 33 4 10 14 31
League GP G A Pts PIM
2012-13 Stockton Thunder ECHL 34 5 8 13 68
2012-13 Oklahoma City Barons AHL 5 0 1 1 4
2013-14 Norfolk Admirals AHL 8 0 1 1 20
2013-14 Utah Grizzlies ECHL 48 7 11 18 146
2014-15 Colorado Eagles ECHL 70 3 17 20 298
2015-16 Colorado Eagles ECHL 57 4 7 11 169
2016-17 Colorado Eagles ECHL 68 3 10 13 219
2017-18 Colorado Eagles ECHL 62 3 8 11 185
2018-19 Utah Grizzlies ECHL 72 4 9 13 229
2019-20 Utah Grizzlies ECHL 24 0 1 1 59
2020-21 Utah Grizzlies ECHL 44 1 3 4 86
League GP G A Pts PIM
1998-99 Abilene Aviators WPHL 3 0 0 0 2
1999-00 Straubing EHC GerObL 61 9 20 29 107
2000-01 Straubing EHC 2.GBun 36 2 8 10 101