hockey DB
home search by league team forums morning report contact us
home

Saint John Sea Dogs all-time player roster

This is a list of all the players that played for the Saint John Sea Dogs. The Saint John Sea Dogs are a hockey team playing in the Quebec Major Junior Hockey League from 2005 to 2015. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 177 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Michael Abbott4391524222012-20142D1994-08-27St. John's, NFLDMajor Junior
Pascal Amyot14972431542006-20093D1990-01-05Ste-Foy, PQMajor Junior
Stephen Anderson127293968442011-20143R1994-12-23Charlottetown, PEIMajor Junior
Steven Anthony24466971631362007-20114L1991-03-21Halifax, NSMinor Pro
Cedric Archambault631341302005-20061D1987-10-02Montréal, PQMajor Junior
Sebastien Auger133000142011-20143G1994-06-10St.Augustin-de-Desma, PQMajor Junior
Aaron Barton3500002006-20071G1987-05-22Oakville, ONTMinor Pro
Martin Bartos43111728202005-20061L1988-06-02, Czech Rep.Major Junior
Nathan Beaulieu233371151522062008-20124D1992-12-05Strathroy, ONTMajor League
Alexandre Beauregard308614542010-20122L1991-06-06Saint-Jerome, PQMinor Pro
Steve Bellefleur328715412006-20071L1986-05-30St-Basile-le-Grand, PQMajor Junior
Kelly Bent564261202013-20141C1995-02-02Halifax, NSMajor Junior
Charles Bergeron841222342582005-20072R1986-05-19Thetford Mines, PQMinor Pro
Anthony Bergin60369602006-20071R1989-04-26Scarborough, ONTMinor Pro
Matthew Block1200092005-20061D1987-06-07Burlington, ONTMajor Junior
Dave Bouchard3415823652006-20071L1986-12-12Jonquière, PQMinor Pro
Gabriel Bourret100113243902009-20112D1992-10-09Greenfield Park, PQMajor Junior
Mackenzie Brown1085611522011-20143R1995-06-15Perth-Andover, NBMajor Junior
Jason Cameron2401718351672010-20144C1993-03-05Clyde River, PEIMajor Junior
Colin Campbell602242011-20121L1993-02-09Batesman, NSMajor Junior
Jeff Caron61728351092005-20061D1985-12-07Moncton, NBMajor Junior
Thomas Chabot5512122362013-20141D1997-01-30Ste. Marie-de-Beauce, PQMajor Junior
Danny Chiasson612302011-20121C1992-09-23Edmunston, NBMajor Junior
Jason Churchill7004482005-20061G1985-11-05St-John's, NFLDMajor Junior
Guillaume Cloutier36257182010-20111D1993-02-18St-Constant, PQMajor Junior
Oliver Cooper19545551002752011-20143L1995-03-27Fredericton, NBMajor Junior
Mathieu Corbeil-Theriault6302222010-20122G1991-09-27Montreal, PQMinor Pro
Jean-Philippe Cote64712191342005-20072D1986-04-27Québec, PQMajor Junior
Kevin Coughlin56201737852005-20061L1985-04-23South Boston, MAMinor Pro
Marco Cousineau2800002009-20101G1989-11-09St. Lazare, PQMinor Pro
Charlie Coyle2315233882011-20121F1992-03-02East Weymouth, MAMajor League
Rory Craddock200022011-20121D1992-01-13Oshawa, ONTMajor Junior
Bruce Crawford449615622006-20071L1988-05-31Toronto, ONTMajor Junior
Denis Creighton18011122011-20121L1994-06-13Tampa, FLMajor Junior
Marcus Cuomo116102030602012-20142C1995-08-16St.John's, NLMajor Junior
Jacob De Serres3001122010-20111G1990-03-18Calgary, ALTAMajor Junior
Bruno Desjardins20549302006-20071L1988-03-24St. Jerome, PQMajor Junior
Simon Despres240251091342452007-20114D1991-07-27Laval, PQMajor League
Justin Dickinson19011462012-20131R1995-03-23Oshawa, ONTMajor Junior
Christopher DiDomenico166751292041972006-20093C1989-02-20Woodbridge, ONTMinor Pro
Kyle Dilosa3412362008-20091L1991-08-11Cheticamp, NSMajor Junior
Connor Donaghey3735892012-20142R1994-02-27St.John's, NLMajor Junior
Mathew Dopud3000002006-20071G1989-10-04Pointe Claire, PQMajor Junior
Alexi Dostoinov2651621282008-20091L1989-08-03Moscow, RussiaEuropean Elite
Jeremy Doucet741910512012-20142D1995-08-10Dieppe, NBMajor Junior
Samuel Dove-McFalls526410522013-20141L1997-04-10Montreal, PQMajor Junior
Maxime Dubuc902810992005-20072D1988-08-16St-Mathias, PQMinor Pro
Steve Duda52066582012-20131D1994-11-11Warrington, PAMajor Junior
Pierre Durepos2421388101482009-20134D1992-02-24Shediac, NBMajor Junior
Alex Fournier2000022012-20131G1995-07-07St.Hyacinthe, PQMajor Junior
Vincent Fournier200002008-20091D1991-10-13Montmagny, PQMajor Junior
Travis Fullerton10501122006-20082G1987-11-03Riverview, NBMinor Pro
Kevin Gagne269331031361182008-20135D1992-04-14Edmundston, NBMinor Pro
Stanislav Galiev1516579144942009-20123L1992-01-17Moscow, RussiaMinor Pro
Brett Gallant13184124392005-20083L1988-12-28Summerside, PEIMajor League
Jason Gallant100002009-20101L1990-01-27Detroit, MIMajor Junior
Chase Gaudet100022013-20141G1994-03-01Summerside, PEIMajor Junior
Danick Gauthier21876691452252008-20124L1991-10-24Repentigny, PQMinor Pro
Francois Gauthier113314172682006-20093R1988-01-27St-Jean-Chrysostome, PQMajor Junior
Eric Gelinas2731720262010-20111D1991-05-08Vanier, ONTMajor League
Marc-Antoine Gelinas4002282009-20101G1989-02-13St-Etienne-de-Lauzon, PQMinor Pro
Mathieu Gingras16044102008-20091C1991-03-22Ile Bizard, PQMajor Junior
Alex Grant22240841243132005-20094D1989-01-20Antigonish, NSMajor League
Francis Guerette-Charland200002007-20081R1987-04-28Victoriaville, PQMajor Junior
Keven Guerette-Charland1424046861042006-20093L1989-05-10Victoriaville, PQMajor Junior
Benjamin Hade17011142011-20132D1994-02-21Quebec, PQMajor Junior
Nicolas Hebert33641062013-20141C1996-02-03Longueuil, PQMajor Junior
Matthew Highmore98233659882012-20142L1996-02-27Halifax, NSMajor Junior
Mike Hoffman56463985382009-20101C1989-11-24Kitchener, ONTMajor League
Andrew Howes13224212008-20091R1990-01-25Toronto, ONTMinor Pro
Scott Howes59422870602007-20081L1987-09-03Toronto, ONTMinor Pro
Jonathan Huberdeau1951041532572292009-20134C1993-06-04Saint-Jerome, PQMajor League
Jakub Izacky63211738302012-20131L1993-11-25Major Junior
Will Johnston510152009-20101R1990-08-20Charlottetown, PEIMajor Junior
Mathieu Joseph3011011102013-20141C1997-02-09Chambly, PQMajor Junior
Maxime Joyal4000002006-20071G1986-07-23La Salle, PQMinor Pro
Tomas Jurco1728788175782009-20123R1992-12-28Kosice, SlovakiaMajor League
Aidan Kelly164184058562009-20134R1993-02-15Saint John, NBMajor Junior
Kyle Kelly2921362006-20071F1988-05-07Pointe Claire, PQMajor Junior
Ryan Kelly35011102011-20132D1994-05-07Charlottetown, PEIMajor Junior
Shea Kewin2912820462008-20091C1988-02-25Guelph, ONTMajor Junior
Michael Kirkpatrick2661081432511532007-20114C1990-05-09North Sydney, NSMajor Junior
Sheehan Kirkwood301122013-20141D1995-08-03Copper Cliff, ONTMajor Junior
Jordan Knox200002007-20081R1987-03-12Tignish, PEIMajor Junior
Jonathan Laberge1093040701062005-20072C1987-08-23Quebec, PQMajor Junior
Alexandre Labonte8361016732005-20072R1988-04-25St-Majorique, PQMajor Junior
Vincent Lambert70231841582005-20061L1985-05-26Laval, PQMajor Junior
Antoine Landry1500022013-20141G1996-04-26Caraquet, NBMajor Junior
Andrew Langan1403342007-20103C1991-04-03Quispamsis, NBMajor Junior
Tommy Lange610142006-20071L1987-07-11St. Louis, MOMinor Pro
Nicolas Larocque-Marcoux300022008-20091L1991-11-25Gatineau, PQMajor Junior
Patrick Leask410001292005-20061R1986-06-02Pelican Rapids, MANMajor Junior
Mathieu LeBlanc300022005-20061D1988-05-06Moncton, NBMajor Junior
Olivier Leblanc116114051992012-20142D1996-02-17Quebec, PQMajor Junior
Benjamin Lecomte5351217572008-20102D1990-05-31St-Hyacinthe, PQMinor Pro
Alexandre Leduc1061941601562006-20104C1989-01-05Verdun, PQMajor Junior
Payton Liske138455398772006-20093L1988-11-28Welland, ONTMajor Junior
Stephen MacAulay25558711291752008-20135C1992-04-20Cole Harbour, NSMinor Pro
David MacDonald6092231782006-20071D1986-07-01Baddeck, NSMinor Pro
Shane MacDonald200052013-20141D1995-02-01Moncton, NBMajor Junior
Spencer MacDonald653811652010-20122D1992-04-03Charlottetown, PEIMajor Junior
Jevin MacLellan612571072005-20061D1987-07-17Moncton, NBMajor Junior
Brett Malone2321392012-20142R1994-07-20Miramichi, NBMajor Junior
Francis Marchand26358182005-20061C1987-11-06Victoriaville, PQMajor Junior
Michael Mastrangelo17101432012-20131D1993-03-26Scarborough, ONTMajor Junior
Robert Mayer126055122007-20092G1989-10-09Havirov, Czech Rep.Minor Pro
Alex McDonald100002005-20061R1986-04-30Riverview Major Junior
Justin McDonald200002012-20131D1994-02-04Moncton, NBMajor Junior
Scott McDonald2101172007-20081D1990-05-21Halifax, NSMajor Junior
Rob McEwan37022352008-20102D1991-08-23Mississauga, ONTMajor Junior
Brett McGinnis10000162005-200611988-07-31 Major Junior
Dylan McGuigan1312372010-20122C1992-01-16Charlottetown, PEIMajor Junior
Jeff McNeil9741721512006-20082D1988-02-13Musquodoboit Harbour, NSMajor Junior
Alexander McQuaid530331342013-20141D1996-06-06Meadow Bank, PEIMajor Junior
Luc Melanson1911222005-20072L1988-09-14Moncton, NBMajor Junior
Charlie Millen300002011-20121G1992-12-10Peterborough, ONTMajor Junior
Jordan Mock100002010-20111R1991-04-16Dartmouth, NSMajor Junior
Alexandre Monahan95111728802005-20072L1988-03-14Mascouche, PQMinor Pro
Jordan Moore200022011-20121D1992-05-21Charlottetown, PEIMajor Junior
Ryan Moore567613682005-20061L1986-02-01Montreal, PQMajor Junior
Christian Morin34235512009-20112D1990-08-13Dartmouth, NSMajor Junior
Brock Morrison1521342010-20122L1993-01-04Howie Center, NSMajor Junior
David Mosher600002012-20142D1994-02-01Halifax, NSMajor Junior
Ryan Murphy20347122005-20061C1985-12-01Fredericton, NSMajor Junior
Mike Neil54246262005-20061C1987-06-18St-John's, NBMajor Junior
Zane Neily822462006-200711989-03-22 Major Junior
Nathan Noel63162339312013-20141C1997-06-21St. John's, NFLDMajor Junior
Mike Noyes1503322006-20071D1988-02-05Lucan, ONTMajor Junior
Scott Oke100141832392009-20123L1993-03-16St-Lambert, PQMajor Junior
Devon Oliver-Dares43459782010-20133R1994-05-09Cole Harbour, NSMajor Junior
Olivier Ouellet48142236162008-20102C1990-04-19Drummondville, PQMajor Junior
Kyle Paige1112342008-20091L1988-06-14Richmond Hill, ONTMinor Pro
Olivier Painchaud26123122006-20071C1989-06-03St-Nicolas, PQMajor Junior
Nicholas Pard89261743542006-20103R1990-05-13St-Bruno, PQMajor Junior
Kraig Pasher711222011-20121R1994-12-15New Waterford, NSMajor Junior
Troy Passingham1400002007-20092G1990-11-17Mississauga, ONTMinor Pro
Nick Petersen59394079552009-20101R1989-05-27Wakefield, PQMinor Pro
Zack Phillips19284135219792009-20123C1992-10-28Fredericton, NBMinor Pro
Alexandre Picard-Hooper58234568582007-20081C1987-05-25Montreal, PQMinor Pro
Frederic Piche2101102010-20111G1991-08-12Val-Des-Monts, PQMinor Pro
Mitchell Price500042005-200611987-08-22 Major Junior
Jurij Repe87102131972012-20142D1994-09-17Major Junior
Joey Richard2532582013-20141R1996-06-26Dieppe, NBMajor Junior
Philippe Richer45134342007-20092C1991-05-01Lachute, PQMajor Junior
Sebastien Rioux1361038481092005-20072D1988-02-12Sorel-Tracy, PQMinor Pro
Charles-Olivier Roussel58132740652011-20121D1991-09-13St-Eustache, PQMinor Pro
Jean-Philippe Roy-Vallieres297512122005-20061R1987-11-15St-Georges-de-Beauce, PQMinor Pro
Ian Saab80212142442011-20132D1992-02-08Halifax, NSEuropean Elite
Yann Sauve25120821022962006-20104D1990-02-18Montreal, PQMajor League
Chuckie Schembri2009-20101R1990-08-28Brampton, ONTMajor Junior
Josh Schram346511362008-20091L1990-03-30Paris, ONTMajor Junior
Felix Schutz83253863772005-20072C1987-11-03Erding, GermanyMinor Pro
Jason Seed10322022262010-20133D1992-01-27Ottawa, ONTMajor Junior
Spencer Smallman108142741562012-20142R1996-09-09Summerside, PEMajor Junior
Christopher Smith100002013-20141G1997-01-20St. John's, NFLDMajor Junior
Tyrone Sock33055302009-20123D1993-01-19Elsipogtog, NBMajor Junior
Ryan Sparling247831342171682005-20094R1988-07-23Sydney, NSMinor Pro
Karel St. Laurent13901102008-20113G1990-12-30Ville Ste-Catherine, PQMinor Pro
David Starenky8000372005-20061D1985-08-14Calgary, ALTAMinor Pro
David Stich1741446602612006-20093D1989-04-15Plzen, Czech Rep.Minor Pro
Matthew Stoddard128715221022006-20093C1990-06-20Porter's Lake, NSMajor Junior
Ryan Tesink13037751121672010-20133L1993-05-21Saint John, NBMajor Junior
Dillen Theriault400082008-20091D1990-04-19North York, ONTMinor Pro
Mike Thomas2883746834702006-20115L1990-02-08New Maryland, NBMinor Pro
Will Thompson413710142013-20141D1997-07-02Fredericton, NBMajor Junior
Shayne Tremblay287512292006-20071L1987-05-23Jonquière, PQMajor Junior
Andreas Tsogkas573811182012-20131C1993-08-13Toronto, ONTMajor Junior
Maxime Villemaire45211435982011-20132C1992-10-14Lasalle, PQMinor Pro
Stephen Walker31011282008-20091C1991-01-31Mount Uniacke, NSMajor Junior
Lukas Walter530111412013-20141L1993-01-28Langley, BCMajor Junior
Bailey Webster703342013-20141D1997-09-08Kelvin Grove, PEIMajor Junior
David Weckworth10721820552012-20142D1993-06-02Ottawa, ONTMajor Junior
Grant West49611171052011-20121R1992-01-23Fredericton, NBMajor Junior
Riley Whitlock7000002005-20061G1986-06-19Calgary, ALTAMajor Junior
Danny Wicks600022011-20121L1993-09-03Mount Pearl, NFLDMajor Junior
Marshall Worden101192010-20111L1991-11-16Sussex, NBMajor Junior
Noah Zilbert132241741922012-20142F1995-07-04Fredericton, NBMajor Junior

† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.