hockey DB
search by league
team
morning report
contact us
home

Alumni report for St. Thomas University

256 players found,
(Does not include season in-progress.)
League GP G A Pts PIM
2008-09 Phoenix Roadrunners ECHL 7 0 0 0 6
League GP G A Pts PIM
1993-94 Anaheim Bullfrogs RHI 8 5 5 10 6
1994-95 Los Angeles Blades RHI 1 0 0 0 0
1995-96 Los Angeles Blades RHI 19 8 14 22 6
1996-97 Los Angeles Blades RHI 16 8 7 15 20
1998-99 Anaheim Bullfrogs RHI 2 0 2 2 0
League GP G A Pts PIM
2012-13 U. of Calgary CWUAA 19 6 4 10 20
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 Chamonix France 26 11 15 26 18
2015-16 Fayetteville FireAntz SPHL 7 0 3 3 4
2015-16 Mississippi RiverKings SPHL 33 4 7 11 8
2015-16 Peoria Rivermen SPHL 5 1 0 1 4
2016-17 Trois-Rivieres Blizzard LNAH 4 0 3 3 2
League GP G A Pts PIM
2007-08 Phoenix Roadrunners ECHL 51 9 9 18 22
2009-10 Riviere-du-Loup CIMT LNAH 17 3 5 8 8
League GP G A Pts PIM
2014-15 Chamonix France 25 8 12 20 16
2015-16 Chamonix France 25 8 16 24 12
2016-17 Manchester Storm EIHL 43 12 31 43 12
2017-18 Epinal France 12 2 3 5 4
2017-18 Belfast Giants EIHL 8 1 1 2 2
2017-18 Manchester Storm EIHL 6 1 2 3 0
2018-19 Dundee Stars EIHL 39 9 20 29 18
League GP G A Pts PIM
1999-00 Kingston Voyageurs OPJHL 1 0 0 0 10
League GP G A Pts PIM
2014-15 McGill University OUAA 26 5 9 14 32
2015-16 McGill University OUAA 26 7 3 10 28
League GP G A Pts PIM
2007-08 Charlotte Checkers ECHL 10 1 2 3 11
2007-08 Pensacola Ice Pilots ECHL 38 7 11 18 60
2007-08 Wheeling Nailers ECHL 3 0 1 1 0
2008-09 Albany River Rats AHL 6 0 2 2 21
2008-09 Springfield Falcons AHL 4 0 0 0 4
2008-09 Milwaukee Admirals AHL 2 0 0 0 0
2008-09 Lake Erie Monsters AHL 3 0 1 1 17
2008-09 Augusta Lynx ECHL 18 4 6 10 57
2008-09 Florida Everblades ECHL 29 4 9 13 81
2009-10 Lake Erie Monsters AHL 60 1 2 3 106
2010-11 Lake Erie Monsters AHL 72 2 10 12 125
2011-12 Lake Erie Monsters AHL 52 4 4 8 96
2012-13 Colorado Avalanche NHL 46 2 3 5 70
2012-13 Lake Erie Monsters AHL 29 2 5 7 91
2013-14 Colorado Avalanche NHL 82 6 5 11 115
2014-15 Colorado Avalanche NHL 1 0 0 0 0
2015-16 San Antonio Rampage AHL 55 0 5 5 72
2016-17 Cardiff Devils EIHL 49 5 5 10 88
2017-18 St. Georges Cool 103.5 FM LNAH 5 4 0 4 2
2017-18 Sorel-Tracy Blackhawks LNAH 1 0 0 0 0
2018-19 Sorel-Tracy Blackhawks LNAH 4 0 2 2 2
2018-19 Berlin Blackjacks/North Petroliers LNAH 20 5 7 12 80
2019-20 Laval North Petroliers LNAH 27 4 11 15 103
2021-22 Laval North Petroliers LNAH 5 3 1 4 14
2022-23 Jonquiere Marquis LNAH 15 1 1 2 66
League GP G A Pts PIM
2008-09 Odessa Jackalopes CHL 58 10 15 25 93
2009-10 Bridgeport Sound Tigers AHL 3 0 1 1 7
2009-10 Odessa Jackalopes CHL 52 12 9 21 77
2010-11 Bridgeport Sound Tigers AHL 44 3 5 8 48
2010-11 Odessa Jackalopes CHL 8 0 1 1 7
2011-12 Elmira Jackals ECHL 49 10 16 26 48
2011-12 Adirondack Phantoms AHL 1 0 0 0 0
2012-13 Binghamton Senators AHL 6 0 0 0 4
2012-13 Elmira Jackals ECHL 64 20 18 38 62
2013-14 Elmira Jackals ECHL 58 11 15 26 63
2014-15 Kalamazoo Wings ECHL 54 11 9 20 67
League GP G A Pts PIM
2008-09 Lake Erie Monsters AHL 9 1 1 2 0
2008-09 Quad City Flames AHL 18 4 3 7 11
2008-09 Dayton Bombers ECHL 44 15 30 45 34
2009-10 Abbotsford Heat AHL 2 0 0 0 2
2009-10 Allen Americans CHL 49 23 50 73 49
2010-11 Portland Pirates AHL 26 4 7 11 8
2010-11 Greenville Road Warriors ECHL 44 16 36 52 12
2011-12 Milwaukee Admirals AHL 2 0 0 0 2
2011-12 Greenville Road Warriors ECHL 69 19 59 78 37
2012-13 Gwinnett Gladiators ECHL 32 10 21 31 16
2012-13 San Francisco Bulls ECHL 37 8 21 29 17
League GP G A Pts PIM
1987-88 St. Thomas Stars WJBHL 5 0 1 1 0
League GP G A Pts PIM
1991-92 Dayton Bombers ECHL 1 0 0 0 0
1992-93 Birmingham Bulls ECHL 11 0 0 0 0
1993-94 Fort Worth Fire CHL 3 0 0 0 0
1998-99 Birmingham Bulls ECHL 12 0 0 0 6
1999-00 Birmingham Bulls ECHL 1 0 0 0 0
2000-01 Birmingham Bulls ECHL 11 0 0 0 12
2003-04 Alabama Slammers WHA2 4 0 1 1 17
League GP G A Pts PIM
2014-15 Fayetteville FireAntz SPHL 56 10 12 22 28
2015-16 Chamonix France 21 6 14 20 18
League GP G A Pts PIM
2016-17 U. of Prince Edward Island AUS 30 8 10 18 38
2016-17 Adirondack Thunder ECHL 16 4 6 10 6
2017-18 Orlando Solar Bears ECHL 15 3 11 14 4
2017-18 Wheeling Nailers ECHL 5 2 1 3 0
2017-18 Allen Americans ECHL 13 5 4 9 14
2017-18 Adirondack Thunder ECHL 12 3 6 9 4
2018-19 Chicago Wolves AHL 1 0 0 0 0
2018-19 Fort Wayne Komets ECHL 61 35 14 49 73
2018-19 Allen Americans ECHL 2 0 0 0 0
2019-20 Norfolk Admirals ECHL 43 13 15 28 24
2020-21 Florida Everblades ECHL 1 0 0 0 0
2020-21 Wichita Thunder ECHL 3 0 1 1 2
2021-22 Allen Americans ECHL 21 10 5 15 0
2022-23 Tulsa Oilers ECHL 7 1 2 3 4
2022-23 Freiburg EHC DEL-2 5 0 2 2 0
2022-23 Presov HC Slovak 17 6 6 12 39
2023-24 Utah Grizzlies ECHL 12 1 4 5 18
League GP G A Pts PIM
2003-04 U. of Ottawa OUAA 26 6 13 19 28
League GP G A Pts PIM
2003-04 Binghamton Senators AHL 2 0 0 0 4
2004-05 Elmira Jackals UHL 58 4 14 18 228
2004-05 Binghamton Senators AHL 3 0 0 0 5
2005-06 Houston Aeros AHL 2 0 0 0 4
2005-06 Stockton Thunder ECHL 29 4 5 9 134
2005-06 Columbia Inferno ECHL 17 4 6 10 75
2006-07 Manchester Phoenix EIHL 53 25 42 67 190
2007-08 Newcastle Vipers EIHL 53 19 36 55 215
2008-09 Newcastle Vipers EIHL 45 20 21 41 163
2009-10 Coventry Blaze EIHL 53 15 27 42 204
2010-11 Sheffield Steelers EIHL 43 9 26 35 243
2011-12 Hull Stingrays EIHL 52 12 39 51 206
2012-13 Coventry Blaze EIHL 20 5 11 16 78
2012-13 Sheffield Steeldogs EPL 24 9 15 24 111
2012-13 Manchester Phoenix EPL 8 7 7 14 16
2013-14 Hull Stingrays EIHL 5 2 5 7 35
League GP G A Pts PIM
2008-09 Ontario Reign ECHL 4 0 0 0 2
2008-09 Johnstown Chiefs ECHL 27 1 3 4 18
League GP G A Pts PIM
2007-08 Mississauga St. Michael's Majors OHL 9 1 0 1 18
2011-12 Ryerson University OUAA 12 5 0 5 32
League GP G A Pts PIM
2009-10 Allen Americans CHL 7 0 0 0 6
2011-12 U. of Ottawa OUAA 19 4 7 11 10
2012-13 Cornwall River Kings LNAH 7 0 0 0 0
League GP G A Pts PIM
2013-14 Fayetteville FireAntz SPHL 5 0 3 3 2
League GP G A Pts PIM
2016-17 Acadia University AUS 30 11 8 19 32
League GP G A Pts PIM
2006-07 Trois-Rivieres Caron and Guay LNAH 2 0 1 1 0
2007-08 Texas Brahmas CHL 20 1 0 1 60
2009-10 Muskegon Lumberjacks IHL 51 3 7 10 120
2010-11 Evansville IceMen CHL 66 6 11 17 161
2011-12 Evansville IceMen CHL 30 4 1 5 119
2012-13 Evansville Icemen ECHL 22 0 2 2 63
2013-14 Huntsville Havoc SPHL 1 0 0 0 0
League GP G A Pts PIM
2012-13 Jonquiere Marquis LNAH 5 0 0 0 0
League GP G A Pts PIM
2001-02 Quebec Aces QSPHL 21 12 4 16 6
2001-02 Joliette Mission QSPHL 6 1 3 4 2
2002-03 U. of Quebec Trois Rivieres OUAA 24 9 7 16 30
2003-04 U. of Quebec Trois Rivieres OUAA 29 14 21 35 56
2004-05 Lotbiniere P.G. QSCHL 21 1 2 3 161
2006-07 Quebec RadioX LNAH 9 1 1 2 33
League GP G A Pts PIM
2006-07 Torino Italy-A 21 2 8 10 42
2007-08 Mississippi Sea Wolves ECHL 66 3 12 15 108
2008-09 Mississippi Sea Wolves ECHL 15 0 6 6 60
2009-10 Gwinnett Gladiators ECHL 11 0 0 0 18
2009-10 Johnstown Chiefs ECHL 60 1 10 11 84
2010-11 Bossier-Shreveport Mudbugs CHL 54 1 6 7 55
2011-12 Rapid City Rush CHL 58 5 16 21 53
2012-13 Rapid City Rush CHL 61 2 12 14 34
2013-14 Arizona Sundogs CHL 32 0 4 4 16
2013-14 Brampton Beast CHL 10 1 4 5 8
League GP G A Pts PIM
1995-96 Huntington Blizzard ECHL 2 0 0 0 0
1995-96 Utica Blizzard CoHL 8 2 1 3 10
1995-96 Huntsville Channel Cats SHL 8 4 3 7 36
1995-96 Jacksonville Bullets SHL 9 3 4 7 57
1996-97 Huntsville Channel Cats CHL 55 18 23 41 217
1997-98 Wichita Thunder CHL 6 1 5 6 2
1997-98 Huntsville Channel Cats CHL 61 17 19 36 333
1997-98 Tampa-Bay Rollin' Thunder MLRH 8 3 4 7 9
1998-99 Huntsville Channel Cats CHL 70 19 23 42 264
2000-01 Huntsville Tornado CHL 15 4 1 5 74
League GP G A Pts PIM
2011-12 U. of New Brunswick AUS 4 0 0 0 0
League GP G A Pts PIM
2010-11 Akwesasne Warriors FHL 42 22 27 49 57
2011-12 1000 Islands Privateers FHL 4 0 4 4 0
2011-12 Akwesasne Warriors FHL 34 15 14 29 32
League GP G A Pts PIM
2000-01 Saint John Flames AHL 3 1 0 1 5
2001-02 Lubbock Cotton Kings CHL 39 8 9 17 53
2001-02 Columbia Inferno ECHL 13 1 1 2 22
2002-03 Lubbock Cotton Kings CHL 55 8 20 28 85
2003-04 Lubbock Cotton Kings CHL 8 1 1 2 21
League GP G A Pts PIM
2004-05 San Antonio Rampage AHL 17 1 0 1 12
2004-05 Laredo Bucks CHL 20 6 6 12 14
2004-05 Texas Wildcatters ECHL 26 5 11 16 12
2005-06 Caldaro SG Italy-A 32 35 30 65 40
2006-07 Bofors IK Swe-1 7 0 2 2 10
2006-07 Edinburgh Capitals EIHL 22 12 11 23 10
2007-08 Hershey Bears AHL 6 0 0 0 0
2007-08 Manitoba Moose AHL 3 0 0 0 0
2007-08 Gwinnett Gladiators ECHL 56 28 34 62 30
2010-11 Pelicans SM-liiga 28 3 1 4 32
2010-11 Aalborg AaB Ishockey Denmark 7 9 2 11 4
2010-11 HeKi Heinola Mestis 2 0 1 1 2
2011-12 Valpellice Italy-A 14 6 9 15 6
2011-12 Aalborg AaB Ishockey Denmark 27 11 18 29 20
2014-15 Herning Blue Fox Denmark 5 1 4 5 6
2015-16 Dundee Stars EIHL 52 25 34 59 14
2016-17 Thetford Assurancia LNAH 1 1 1 2 0
2016-17 Cornwall Nationals FHL 27 20 25 45 4
League GP G A Pts PIM
2016-17 U. of Waterloo OUAA 22 3 7 10 14
2017-18 Cincinnati Cyclones ECHL 18 2 4 6 4
2017-18 U. of Waterloo OUAA 26 4 13 17 4
League GP G A Pts PIM
2016-17 Lakehead University OUAA 28 2 5 7 42
2017-18 Lakehead University OUAA 28 0 9 9 20
2018-19 Lakehead University OUAA 20 1 2 3 78
2018-19 Wichita Thunder ECHL 10 1 0 1 12
League GP G A Pts PIM
2005-06 Riviere-du-Loup CIMT QSCHL 4 2 1 3 15
League GP G A Pts PIM
2012-13 U. of Saskatchewan CWUAA 25 8 7 15 16
2013-14 U. of Saskatchewan CWUAA 26 15 14 29 14
League GP G A Pts PIM
2000-01 Tupelo T-Rex WPHL 41 0 1 1 6
2001-02 Flint Generals UHL 38 0 0 0 4
2001-02 Port Huron Border Cats UHL 13 0 0 0 0
2002-03 Kalamazoo Wings UHL 3 0 0 0 0
2002-03 Port Huron Beacons UHL 3 0 0 0 0
2003-04 Port Huron Beacons UHL 36 0 0 0 2
2004-05 Port Huron Beacons UHL 41 0 1 1 2
League GP G A Pts PIM
1998-99 Louisiana IceGators ECHL 13 1 1 2 2
1999-00 Huntington Blizzard ECHL 18 4 0 4 26
1999-00 Arkansas RiverBlades ECHL 37 12 18 30 19
2000-01 Topeka Scarecrows CHL 67 21 24 45 65
2001-02 Bakersfield Condors WCHL 65 8 8 16 50
2003-04 Aylmer Blues OHASr 21 8 23 31 12
2004-05 Aylmer Blues OHASr 23 10 9 19 17
2005-06 Tillsonburg Vipers OHASr 3 0 0 0 7
League GP G A Pts PIM
1986-87 Troy Sabres AAHL 19 6 13 19 0
1987-88 Miami Valley Sabres AAHL 3 1 0 1 2
League GP G A Pts PIM
1997-98 Louisville Riverfrogs ECHL 56 11 9 20 181
1998-99 Quad City Mallards UHL 38 1 11 12 201
1999-00 Columbus Cottonmouths CHL 47 8 8 16 297
2000-01 Anchorage Aces WCHL 52 9 15 24 286
2001-02 Odessa Jackalopes CHL 59 11 19 30 225
2002-03 Odessa Jackalopes CHL 61 8 7 15 225
2003-04 Rockford IceHogs UHL 12 1 1 2 103
2003-04 Tillsonburg Vipers OHASr 18 5 3 8 187
2004-05 Tillsonburg Vipers OHASr 23 4 6 10 161
League GP G A Pts PIM
2016-17 Wilfrid Laurier University OUAA 28 11 16 27 2
2017-18 Wilfrid Laurier University OUAA 24 7 12 19 6
League GP G A Pts PIM
2015-16 Carleton University OUAA 4 2 0 2 2
League GP G A Pts PIM
1999-00 Roanoke Express ECHL 28 1 13 14 12
League GP G A Pts PIM
2012-13 Fort Worth Brahmas CHL 2 0 0 0 0
League GP G A Pts PIM
2008-09 Alleghe HC Italy-A 41 3 11 14 53
League GP G A Pts PIM
2002-03 Halifax Mooseheads QMJHL 3 0 0 0 10
2002-03 Hull Olympiques QMJHL 11 1 5 6 12
League GP G A Pts PIM
1998-99 St. John's Maple Leafs AHL 3 1 1 2 0
1999-00 Fort Worth Brahmas WPHL 2 0 0 0 0
1999-00 Corpus Christi Icerays WPHL 31 14 19 33 12
2000-01 New Mexico Scorpions WPHL 21 8 15 23 20
2000-01 Bossier-Shreveport Mudbugs WPHL 25 11 12 23 12
2001-02 Port Huron Border Cats UHL 15 3 5 8 14
2001-02 Knoxville Speed UHL 53 25 42 67 42
2002-03 Laredo Bucks CHL 56 27 44 71 39
2003-04 Indianapolis Ice CHL 63 29 33 62 36
2004-05 Corpus Christi Rayz CHL 56 24 28 52 42
2005-06 Corpus Christi Rayz CHL 13 3 4 7 12
League GP G A Pts PIM
2016-17 Reading Royals ECHL 2 0 2 2 0
2016-17 Allen Americans ECHL 33 11 17 28 26
2017-18 Allen Americans ECHL 23 2 5 7 32
2019-20 Jacksonville Icemen ECHL 8 0 2 2 2
2021-22 Allen Americans ECHL 20 2 8 10 19
League GP G A Pts PIM
2013-14 Evansville Icemen ECHL 22 0 4 4 54
2016-17 Riviere-du-Loup 3L LNAH 40 2 6 8 79
League GP G A Pts PIM
2002-03 Quad City Mallards UHL 10 4 4 8 15
2003-04 Idaho Steelheads ECHL 10 0 0 0 55
2003-04 Columbia Inferno ECHL 19 1 9 10 40
2003-04 Cincinnati Cyclones ECHL 22 3 3 6 22
2004-05 Odessa Jackalopes CHL 4 1 2 3 4
League GP G A Pts PIM
2000-01 Topeka Scarecrows CHL 31 0 3 3 33
2001-02 Bakersfield Condors WCHL 44 0 2 2 32
2002-03 Basingstoke Bison BNL 36 0 2 2 10
2003-04 Bracknell Bees BNL 28 0 1 1 14
2004-05 Fife Flyers BNL 23 0 0 0 31
2005-06 Port Huron Flags UHL 58 0 3 3 51
League GP G A Pts PIM
1987-88 Braunlage EC GerObL 35 40 35 75 63
League GP G A Pts PIM
2000-01 Mobile Mysticks ECHL 0 0 0 0 0
2001-02 Mobile Mysticks ECHL 57 0 5 5 2
2002-03 Cincinnati Cyclones ECHL 28 0 1 1 2
2003-04 Milwaukee Admirals AHL 1 0 1 1 0
2003-04 Corpus Christi Rayz CHL 22 0 1 1 0
2003-04 Columbus Stars UHL 25 0 1 1 0
2004-05 Elmira Jackals UHL 59 0 4 4 8
2005-06 Long Beach Ice Dogs ECHL 43 0 0 0 0
League GP G A Pts PIM
1998-99 Deggendorf EC Ger.1 57 27 30 57 118
1999-00 St. John's Maple Leafs AHL 3 0 1 1 4
1999-00 El Paso Buzzards WPHL 18 10 9 19 12
1999-00 Trenton Titans ECHL 30 5 6 11 20
League GP G A Pts PIM
1998-99 South Carolina Stingrays ECHL 9 1 1 2 10
1999-00 Madison Kodiaks UHL 57 2 11 13 141
2000-01 Kalamazoo Wings UHL 74 6 11 17 119
2001-02 Knoxville Speed UHL 24 0 10 10 71
2001-02 Missouri River Otters UHL 17 1 5 6 19
2001-02 Kalamazoo Wings UHL 38 0 12 12 51
2002-03 Missouri River Otters UHL 71 3 21 24 73
2003-04 Tamworth Braves EOSHL 26 13 27 40 62
League GP G A Pts PIM
2002-03 Campbellton Tigers MJAHL 44 0 2 2 6
League GP G A Pts PIM
2016-17 York University OUAA 24 4 13 17 64
League GP G A Pts PIM
2004-05 Memphis Riverkings CHL 4 0 0 0 0
2004-05 Mississippi Sea Wolves ECHL 3 0 0 0 2
League GP G A Pts PIM
2006-07 Merritt Centennials BCHL 2 0 0 0 0
League GP G A Pts PIM
2015-16 Macon Mayhem SPHL 8 2 0 2 6
2017-18 St. Georges Cool 103.5 FM LNAH 24 6 3 9 20
2018-19 St. Georges Cool 103.5 FM LNAH 3 0 0 0 6
League GP G A Pts PIM
2015-16 Riviere-du-Loup 3L LNAH 35 7 7 14 25
2016-17 Riviere-du-Loup 3L LNAH 24 2 2 4 38
League GP G A Pts PIM
2016-17 U. of Ontario Institute of Technology OUAA 24 3 5 8 37
2017-18 U. of Ontario Institute of Technology OUAA 22 1 7 8 14
2018-19 U. of Ontario Institute of Technology OUAA 25 1 5 6 24
League GP G A Pts PIM
2013-14 Syracuse Crunch AHL 1 0 0 0 0
2013-14 U. of New Brunswick AUS 23 0 2 2 2
2014-15 Gap HC France 26 0 0 0 0
2015-16 Angers France 2 0 0 0 0
2015-16 Amiens France 1 0 0 0 0
2015-16 Cornwall River Kings LNAH 16 0 0 0 0
2016-17 Sorel-Tracy Blackhawks LNAH 1 0 0 0 0
2016-17 Trois-Rivieres Blizzard LNAH 2 0 0 0 0
2016-17 Laval Predateurs LNAH 1 0 0 0 0
League GP G A Pts PIM
1996-97 Louiseville Jets QSPHL 26 18 32 50 31
1997-98 Lachute Rapids QSPHL 33 28 43 71 53
1998-99 Lachute Rapids QSPHL 31 23 35 58 43
1999-00 Laval Chiefs QSPHL 34 24 19 43 107
2000-01 Laval Chiefs QSPHL 15 7 12 19 42
2000-01 Lasalle Rapides QSPHL 4 3 3 6 20
2001-02 Granby Blitz QSPHL 35 14 16 30 101
2002-03 Asbestos Aztecs QSPHL 31 18 24 42 54
2002-03 Verdun Dragons QSPHL 16 3 10 13 36
2003-04 Granby Predateurs QSMHL 37 2 11 13 111
2004-05 St. Hyacinthe Cousin LNAH 5 1 1 2 11
2004-05 Thetford Mines Prolab LNAH 5 1 1 2 11
2005-06 La Pocatiere CHOX-FM QSCHL 4 1 0 1 10
League GP G A Pts PIM
1998-99 Thunder Bay Thunder Cats UHL 59 5 12 17 43
1998-99 Asheville Smoke UHL 9 0 1 1 4
1999-00 Asheville Smoke UHL 3 0 0 0 2
1999-00 Fort Wayne Komets UHL 3 0 0 0 4
1999-00 Saginaw/Ohio Gears UHL 62 1 4 5 55
League GP G A Pts PIM
2009-10 Laredo Bucks CHL 10 2 4 6 17
2010-11 Laredo Bucks CHL 66 9 11 20 84
League GP G A Pts PIM
2015-16 Alaska Aces ECHL 22 3 3 6 21
2016-17 Alaska Aces ECHL 30 2 13 15 32
2016-17 Utah Grizzlies ECHL 20 0 9 9 7
2017-18 Lyon France 41 5 18 23 94
2018-19 Angers France 42 2 12 14 34
2019-20 Bordeaux France 28 7 14 21 66
2020-21 Bordeaux France 23 1 8 9 4
2021-22 Bordeaux France 44 7 16 23 108
2022-23 Bordeaux France 44 2 19 21 39
2023-24 Nice France 36 7 13 20 8
League GP G A Pts PIM
2000-01 Saint John Flames AHL 1 0 0 0 0
2001-02 Port Huron Border Cats UHL 53 1 2 3 63
2002-03 Kalamazoo Wings UHL 73 2 10 12 110
2003-04 Bossier-Shreveport Mudbugs CHL 64 3 12 15 136
2004-05 Bossier-Shreveport Mudbugs CHL 59 0 12 12 118
2005-06 Bossier-Shreveport Mudbugs CHL 64 5 11 16 155
2006-07 Bossier-Shreveport Mudbugs CHL 58 0 13 13 172
2007-08 Bossier-Shreveport Mudbugs CHL 60 0 8 8 168
2008-09 Bossier-Shreveport Mudbugs CHL 58 0 11 11 141
League GP G A Pts PIM
1995-96 San Diego Barracudas RHI 17 0 1 1 3
1997-98 Port Huron Border Cats UHL 17 0 0 0 4
1998-99 Asbestos Aztecs QSPHL 9 0 0 0 6
League GP G A Pts PIM
1999-00 Saginaw/Ohio Gears UHL 63 12 26 38 73
2000-01 Tacoma Sabercats WCHL 25 8 15 23 40
2000-01 Fort Wayne Komets UHL 4 0 2 2 18
2000-01 New Haven Knights UHL 7 0 2 2 10
2001-02 Port Huron Border Cats UHL 29 3 14 17 40
2002-03 Fresno Falcons WCHL 2 0 0 0 0
2003-04 Texas Wildcatters ECHL 32 4 10 14 86
2003-04 Cincinnati Cyclones ECHL 6 0 0 0 13
League GP G A Pts PIM
2004-05 Bakersfield Condors ECHL 66 18 19 37 104
2005-06 Port Huron Flags UHL 63 23 30 53 188
2006-07 Bakersfield Condors ECHL 67 34 36 70 111
2007-08 Bakersfield Condors ECHL 68 22 40 62 92
2008-09 Crimmitschau ETC 2.GBun 48 10 26 36 66
2009-10 Colorado Eagles CHL 54 16 34 50 60
2010-11 Dayton Gems CHL 52 19 28 47 104
2011-12 Dayton Gems CHL 62 20 42 62 78
2012-13 Bloomington Blaze CHL 19 8 14 22 33
2012-13 Denver Cutthroats CHL 27 4 19 23 44
2013-14 Bakersfield Condors ECHL 2 0 0 0 2
2013-14 Pensacola Ice Flyers SPHL 44 18 25 43 137
2014-15 Pensacola Ice Flyers SPHL 54 17 28 45 67
2015-16 Huntsville Havoc SPHL 27 7 14 21 56
League GP G A Pts PIM
1991-92 Charlottetown Islanders NBSHL 0 0 0 0 0
League GP G A Pts PIM
2016-17 Brock University OUAA 25 13 10 23 49
2017-18 Brock University OUAA 28 5 11 16 8
League GP G A Pts PIM
2011-12 Toledo Walleye ECHL 8 0 1 1 7
2012-13 Herentals HYC Hlnd 34 10 19 29 193
2013-14 St. Georges Cool 103.5 FM LNAH 2 0 0 0 2
2013-14 Jonquiere Marquis LNAH 13 0 1 1 10
2013-14 Valleyfield/Laval Braves LNAH 23 0 5 5 36
League GP G A Pts PIM
2016-17 Utah Grizzlies ECHL 47 22 11 33 43
2017-18 Toledo Walleye ECHL 1 1 0 1 0
2017-18 Brampton Beast ECHL 8 0 2 2 4
2017-18 Wichita Thunder ECHL 12 1 0 1 2
League GP G A Pts PIM
1987-88 U. of New Brunswick AUAA 6 0 0 0 0
League GP G A Pts PIM
2006-07 Fort Wayne Komets UHL 4 0 0 0 2
2007-08 Mississippi Sea Wolves ECHL 49 7 19 26 27
2007-08 Florida Everblades ECHL 16 4 4 8 12
2008-09 Mississippi Sea Wolves ECHL 50 9 12 21 20
League GP G A Pts PIM
2016-17 Tilburg Trappers GerObL 26 6 18 24 64
League GP G A Pts PIM
2008-09 U. of New Brunswick AUS 15 4 1 5 32
2009-10 Dayton Gems IHL 25 6 5 11 29
2009-10 Chi-Town Shooters AAHL 12 8 14 22 11
2009-10 Johnstown Chiefs ECHL 8 2 1 3 6
League GP G A Pts PIM
2012-13 Riviere-du-Loup 3L LNAH 35 16 25 41 20
League GP G A Pts PIM
1999-00 Port Huron Border Cats UHL 12 3 0 3 8
2003-04 Gwinnett Gladiators ECHL 2 0 0 0 0
2003-04 Macon Trax WHA2 55 27 24 51 70
2004-05 Gwinnett Gladiators ECHL 2 0 0 0 0
2004-05 Macon Trax SPHL 56 25 28 53 77
2005-06 Florida Seals SPHL 53 26 30 56 72
2006-07 Huntsville Havoc SPHL 14 5 3 8 22
2006-07 Florida Seals SPHL 10 5 8 13 12
League GP G A Pts PIM
2016-17 York University OUAA 28 6 7 13 10
League GP G A Pts PIM
2010-11 Saint John Sea Dogs QMJHL 8 0 1 1 13
League GP G A Pts PIM
1998-99 Tucson Gila Monsters WCHL 13 0 10 10 93
1999-00 Dayton Bombers ECHL 20 1 3 4 94
1999-00 Jacksonville Lizard Kings ECHL 3 0 2 2 5
1999-00 Mobile Mysticks ECHL 15 2 2 4 68
1999-00 Jackson Bandits ECHL 10 0 5 5 37
2000-01 Mobile Mysticks ECHL 33 2 1 3 126
2001-02 Arkansas RiverBlades ECHL 27 1 6 7 131
2001-02 Macon Whoopee ECHL 9 1 1 2 60
2002-03 San Diego Gulls WCHL 29 2 2 4 279
2004-05 Victoria Salmon Kings ECHL 9 1 1 2 46
2005-06 Richmond Riverdogs UHL 52 3 4 7 195
League GP G A Pts PIM
1987-88 U. of Prince Edward Island AUAA 0 0 0 0 0
1989-90 Charlottetown Islanders NBSHL 27 9 12 21 118
1990-91 Charlottetown Islanders NBSHL 20 3 3 6 74
1991-92 Charlottetown Islanders NBSHL 0 0 0 0 0
League GP G A Pts PIM
2004-05 Lubbock Cotton Kings CHL 59 11 16 27 33
2005-06 Lubbock Cotton Kings CHL 63 26 20 46 31
2006-07 Oklahoma City Blazers CHL 6 0 2 2 4
2006-07 Odessa Jackalopes CHL 22 8 2 10 20
2006-07 Rio Grande Valley Killer Bees CHL 31 9 11 20 18
2007-08 Odessa Jackalopes CHL 26 1 5 6 2
2007-08 Huntsville Havoc SPHL 26 14 12 26 34
2008-09 Amarillo Gorillas CHL 10 0 1 1 6
2008-09 Fayetteville FireAntz SPHL 51 24 27 51 28
2009-10 Fayetteville FireAntz SPHL 56 20 33 53 42
2010-11 Knoxville Ice Bears SPHL 46 29 28 57 28
2011-12 Knoxville Ice Bears SPHL 56 44 44 88 32
2012-13 Knoxville Ice Bears SPHL 56 13 41 54 18
League GP G A Pts PIM
2004-05 Adirondack Frostbite UHL 79 6 10 16 237
League GP G A Pts PIM
1999-00 Saint John Flames AHL 1 0 0 0 0
2003-04 Tamworth Braves EOSHL 18 0 1 1 8
League GP G A Pts PIM
2014-15 Alaska Aces ECHL 25 0 3 3 2
2015-16 Alaska Aces ECHL 59 8 11 19 8
2016-17 Dundee Stars EIHL 52 17 32 49 36
2017-18 Zilina HK-SKP Slovak 36 7 6 13 8
2017-18 Braehead Clan EIHL 21 2 9 11 8
2018-19 Manchester Storm EIHL 48 5 18 23 24
2019-20 Bordeaux France 40 8 14 22 22
League GP G A Pts PIM
2007-08 U. of Ontario Institute of Technology OUAA 24 2 4 6 43
2008-09 U. of Ontario Institute of Technology OUAA 15 0 6 6 26
League GP G A Pts PIM
1999-00 Tupelo T-Rex WPHL 69 5 13 18 164
2000-01 Tupelo T-Rex WPHL 70 4 28 32 162
2001-02 Bossier-Shreveport Mudbugs CHL 57 11 12 23 223
2002-03 Port Huron Beacons UHL 48 4 9 13 115
2002-03 Tillsonburg Vipers OHASr 5 1 0 1 7
2003-04 Tillsonburg Vipers OHASr 27 14 15 29 76
2004-05 Tillsonburg Vipers OHASr 28 5 13 18 110
2005-06 Tillsonburg Vipers OHASr 14 4 5 9 22
League GP G A Pts PIM
2011-12 U. of Prince Edward Island AUS 28 8 14 22 34
League GP G A Pts PIM
1999-00 St. John's Maple Leafs AHL 10 0 2 2 8
2000-01 Dayton Bombers ECHL 68 12 24 36 66
2001-02 Manchester Storm BISL 47 5 10 15 28
2002-03 Charlotte Checkers ECHL 48 3 22 25 33
2002-03 Manchester Storm BISL 6 0 1 1 0
2003-04 Charlotte Checkers ECHL 5 1 2 3 6
2004-05 Charlotte Checkers ECHL 47 3 20 23 22
League GP G A Pts PIM
1999-00 Springfield Falcons AHL 2 0 0 0 0
1999-00 Mississippi Sea Wolves ECHL 26 6 9 15 146
2002-03 Louisiana IceGators ECHL 10 5 2 7 24
2003-04 Idaho Steelheads ECHL 28 2 4 6 65
2003-04 Mississippi Sea Wolves ECHL 10 4 8 12 17
2003-04 Cincinnati Cyclones ECHL 17 1 5 6 18
League GP G A Pts PIM
1999-00 Tupelo T-Rex WPHL 4 0 3 3 0
2000-01 Lake Charles Ice Pirates WPHL 5 1 1 2 0
2000-01 Tupelo T-Rex WPHL 30 5 3 8 21
League GP G A Pts PIM
2001-02 U. of New Brunswick AUS 24 3 8 11 52
2002-03 Lexington Men O'War ECHL 4 0 0 0 24
2002-03 Macon Trax ACHL 49 12 9 21 141
League GP G A Pts PIM
1995-96 South Carolina Stingrays ECHL 59 12 14 26 35
1996-97 Mississippi Sea Wolves ECHL 30 11 7 18 17
1997-98 Mississippi Sea Wolves ECHL 66 23 21 44 59
1998-99 Springfield Falcons AHL 3 0 1 1 0
1998-99 Mississippi Sea Wolves ECHL 67 13 39 52 36
1999-00 Mississippi Sea Wolves ECHL 70 26 31 57 30
2000-01 Bossier-Shreveport Mudbugs WPHL 70 45 35 80 18
2001-02 Bossier-Shreveport Mudbugs CHL 48 16 22 38 47
2002-03 Bossier-Shreveport Mudbugs CHL 16 7 4 11 17
League GP G A Pts PIM
2001-02 Saint John Flames AHL 1 0 0 0 0
2001-02 Arkansas RiverBlades ECHL 22 3 11 14 6
League GP G A Pts PIM
2016-17 U. of Lethbridge CWUAA 18 1 5 6 8
2017-18 U. of Lethbridge CWUAA 14 8 2 10 8
2018-19 U. of Lethbridge CWUAA 24 4 5 9 12
2019-20 Fort Wayne Komets ECHL 5 0 0 0 2
2019-20 Brampton Beast ECHL 18 2 4 6 8
2019-20 Evansville Thunderbolts SPHL 18 9 8 17 28
2020-21 Huntsville Havoc SPHL 3 0 0 0 2
2020-21 Knoxville Ice Bears SPHL 9 2 2 4 24
2020-21 Pensacola Ice Flyers SPHL 12 2 3 5 4
2023-24 Vipiteno Sterzing Broncos AlpsHL 16 7 5 12 12
League GP G A Pts PIM
2015-16 U. of Western Ontario OUAA 11 3 2 5 4
League GP G A Pts PIM
1988-89 Sioux City Musketeers USHL 0 1 2 3 0
League GP G A Pts PIM
2003-04 Toronto St. Michael's Majors OHL 13 0 1 1 23
2003-04 Miramichi Timberwolves MJAHL 15 13 15 28 96
League GP G A Pts PIM
2014-15 Concordia University OUAA 4 0 0 0 0
League GP G A Pts PIM
2016-17 U. of Ontario Institute of Technology OUAA 16 0 0 0 0
2017-18 U. of Ontario Institute of Technology OUAA 15 0 0 0 2
League GP G A Pts PIM
2008-09 Amarillo Gorillas CHL 21 4 13 17 38
2009-10 Riviere-du-Loup CIMT LNAH 7 2 5 7 15
League GP G A Pts PIM
1992-93 Roanoke Valley Rampage ECHL 4 0 3 3 9
1992-93 Jacksonville Bullets SuHL 46 26 39 65 65
1992-93 Florida Hammerheads RHI 14 20 18 38 12
1993-94 Jacksonville Bullets SuHL 52 27 50 77 34
1994-95 Jacksonville Bullets SuHL 57 35 55 90 19
1995-96 Jacksonville Bullets SHL 54 20 30 50 21
League GP G A Pts PIM
1999-00 Trenton Sting OPJHL 15 3 3 6 22
2000-01 Miramichi Timberwolves MJAHL 49 12 7 19 177
2001-02 Miramichi Timberwolves MJAHL 1 0 0 0 2
League GP G A Pts PIM
2007-08 Wichita Thunder CHL 16 0 2 2 20
League GP G A Pts PIM
2014-15 Stockton Thunder ECHL 8 0 0 0 0
2015-16 Riviere-du-Loup 3L LNAH 7 0 0 0 0
2016-17 Riviere-du-Loup 3L LNAH 8 0 0 0 0
2017-18 Thetford Assurancia LNAH 2 0 0 0 0
2018-19 St. Georges Cool 103.5 FM LNAH 10 0 0 0 0
League GP G A Pts PIM
2007-08 Phoenix Roadrunners ECHL 70 7 25 32 100
2008-09 Port Huron Icehawks IHL 71 11 26 37 72
2009-10 Port Huron Icehawks IHL 59 4 16 20 42
League GP G A Pts PIM
1991-92 Charlottetown Islanders NBSHL 0 0 0 0 0
League GP G A Pts PIM
2013-14 Queens University OUAA 27 4 16 20 70
League GP G A Pts PIM
2007-08 U. of Ontario Institute of Technology OUAA 28 1 10 11 34
2008-09 U. of Ontario Institute of Technology OUAA 28 5 9 14 18
2009-10 U. of Ontario Institute of Technology OUAA 28 7 12 19 25
League GP G A Pts PIM
2000-01 Saint John Flames AHL 1 0 0 0 0
2001-02 Fort Wayne Komets UHL 58 19 15 34 42
2002-03 Fort Wayne Komets UHL 72 25 43 68 104
2003-04 Fort Wayne Komets UHL 67 25 37 62 89
2004-05 Fort Wayne Komets UHL 76 20 31 51 70
2005-06 Fort Wayne Komets UHL 18 2 6 8 18
2005-06 Kalamazoo Wings UHL 43 16 32 48 34
League GP G A Pts PIM
2002-03 Macon Trax ACHL 56 26 31 57 34
2003-04 Macon Trax WHA2 49 20 34 54 31
2004-05 Macon Trax SPHL 55 26 35 61 41
2005-06 Pee Dee Cyclones SPHL 56 37 32 69 36
2006-07 Pee Dee Cyclones SPHL 53 17 58 75 48
2007-08 Fayetteville FireAntz SPHL 31 9 27 36 16
2007-08 Huntsville Havoc SPHL 21 9 14 23 14
2008-09 Huntsville Havoc SPHL 50 12 20 32 40
2008-09 Twin City Cyclones SPHL 10 1 2 3 6
League GP G A Pts PIM
2005-06 Phoenix Roadrunners ECHL 69 6 13 19 93
2006-07 Grenoble France 21 2 6 8 54
2007-08 Grenoble France 24 0 3 3 113
League GP G A Pts PIM
2007-08 Ottawa 67's OHL 20 0 1 1 16
2007-08 Cumberland Grads CJHL 12 2 6 8 16
2010-11 Augusta RiverHawks SPHL 8 0 0 0 16
2011-12 Bakersfield Condors ECHL 45 0 0 0 36
2012-13 Arizona Sundogs CHL 22 0 2 2 18
League GP G A Pts PIM
2000-01 Philadelphia Phantoms AHL 16 1 4 5 6
2001-02 Philadelphia Phantoms AHL 0 0 0 0 0
2001-02 Trenton Titans ECHL 48 15 13 28 148
2002-03 Philadelphia Phantoms AHL 13 0 0 0 2
2002-03 Trenton Titans ECHL 58 25 27 52 205
2003-04 Springfield Falcons AHL 4 0 0 0 0
2003-04 Trenton Titans ECHL 65 35 30 65 217
2004-05 Manitoba Moose AHL 1 0 0 0 2
2004-05 Trenton Titans ECHL 60 12 17 29 231
2005-06 Greenville Grrrowl ECHL 22 6 5 11 56
2005-06 Toledo Storm ECHL 24 10 8 18 47
2006-07 Toledo Storm ECHL 72 27 37 64 92
2008-09 Rapid City Rush CHL 17 6 4 10 11
2009-10 Mississippi Surge SPHL 52 47 21 68 93
2010-11 Mississippi Surge SPHL 45 32 15 47 73