hockey DB
search by league
team
morning report
contact us
home

Weeks Crushers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Tyson Aalders19011272008-200911990-05-26Junior A (Canada)
Paul Anderson893691112004-20062DAntigonish, NSJunior A (Canada)
Matt Anthony24112392008-200911990-01-17 Junior A (Canada)
Andrew Antle1311202019-20201C2000-04-16Corner Brook, NFLDJunior A (Canada)
Kingsley Austin4932831422023-20241D2007-02-18New Glasgow, NSMajor Junior
Brendan Avery531341032022-20242D2005-08-20Westville, NSJunior A (Canada)
Kiefer Avery119204969422021-20243C2004-02-12Westville, NSJunior A (Canada)
Brennan Bailey2914582011-20132D1994-02-05Lunenburg, NSMajor Junior
Drew Bailley3141620502023-20241D2004-06-03Greenville, SCJunior A (Canada)
Todd Ballah561924431222006-20071C1986-07-28Sydney, NSJunior A (Canada)
Mike Barbour1051113242392004-20073C1986-12-08New Glasgow, NSMajor Junior
Nicolas Barriere28011232007-20081G1989-08-11St-Jean-sur-Richelie, PQMajor Junior
Sam Beaton2610122021-20221L2004-06-09Kentville, NSJunior A (Canada)
Corey Bennett1323445791022009-20134C1992-04-10New Glasgow, NSJunior A (Canada)
Boston Bird311202020-20211F2001-10-09Saskatoon, SASKCollege-University
Nicholas Blanchard100002012-20131L1996-01-23Kentville, NSMajor Junior
Tyler Blinkhorn200072005-20061C Junior A (Canada)
Jamie Blom12055102007-20081C1987-02-21Kentville, NSMajor Junior
Lucas Blomquist1502222013-20141D1994-05-05Boulder, ColJunior A (Canada)
Alex Bonaparte992420441912016-20182L1997-03-25MacKinnon Harbour, NSMajor Junior
Jean-Sebastien Boucher1200042011-20121G1991-03-06Amos, PQMinor Pro
Bryson Boudreau9853481011152021-20243R2003-11-12Fall River, NSMajor Junior
Eric Boudreau52191736282010-20111D1990-10-22Arichat, NSMajor Junior
Mathieu Boudreau1491752691032008-20113D1991-08-05Cheticamp, NSCollege-University
Callum Bouma200002017-20181D2000-04-02Truro, NSJunior A (Canada)
Marc Bourgeois5271825842006-20071R1990-03-03Glace Bay, NSMajor Junior
Brandon Boutilier52181735462010-20111L1993-07-01Hacketts Cove, NSJunior A (Canada)
Evan Brannon902262008-20091R1991-02-12New Glasgow, NSMajor Junior
Scott Brannon3101122004-20051R1989-02-28New Glasgow, NSMinor Pro
Matthew Brenton54132033532005-20061L1989-02-25Stewiacke, NSEuropean Lower Leagues
Andrew Burden1042849771612018-20213C2000-02-19Corner Brook, NFLDCollege-University
Matt Burden345813412020-20211R2002-02-21Corner Brook, NFLDJunior A (Canada)
Dorian Burns-Coyne300022004-20051G1985-12-25Cole Harbour, NSJunior A (Canada)
Robert Burrows23112452016-20171F1998-02-01New Glasgow, NSJunior A (Canada)
Zachary Byard17022422020-20211D2002-05-04Enfield, NSMajor Junior
Timmy Caines1622139601462004-200841987-08-29 Junior A (Canada)
Ben Cameron98619252822008-20113R1990-01-14Summerside, PEIJunior A (Canada)
Brian Cameron100002022-20231GJunior A (Canada)
Kyle Cameron40437312004-20051 Junior A (Canada)
Tyson Cameron49342155472007-20081F1987-04-27Antigonish, NSCollege-University
Jack Campbell361425391082023-20241C2003-03-09Souris, PEIMajor Junior
Venel Campbell72151732162021-20232L2003-04-15Fredericton, NBJunior A (Canada)
Evan Carmody71212445772012-20142C1993-01-10Charlottetown, PEIMajor Junior
Jamie Caron5431114662008-20091D1988-12-02Moncton, NBJunior A (Canada)
Logan Carruthers100002018-20191D2002-06-10Upper Tantallon, NSJunior A (Canada)
Kyle Carter9101122017-20181C1998-09-10Lower Sackville, NSJunior A (Canada)
Ryan Caswell36141024782014-20151R1994-03-02St. Stephen, NBJunior A (Canada)
Isaac Chapman50131427582018-20191L2000-06-16Lower Sackville, NSCollege-University
Justin Chiasson3891221302010-20111L1991-02-17Cheticamp, NSMajor Junior
Michael Chiasson5401122004-20051G1986-01-05Halifax, NSMajor Junior
Adam Chipman52123446942009-20101C1989-06-06Bridgetown, NSJunior A (Canada)
Stevie Clarke13213252023-20241F2004-11-18North Sydney, NSJunior A (Canada)
Joey Coffin800002008-20091 Junior A (Canada)
Justin Collier3900042009-20101G1990-08-25Halifax, NSMinor Pro
Jack Connors5181321382023-20241L2003-03-19Conception Bay South, NFLDJunior A (Canada)
James Cooley1002633592372004-20062D1985-05-08Cole Harbour, NSMinor Pro
Lane Cormier6011122012-20142R1997-02-11Hopewell, NSMajor Junior
Jesse Cox1400022010-20111G Junior A (Canada)
Matthew Cox28123242014-20151C1995-12-08White Rock, BCJunior A (Canada)
Nicholas Crosbie901142023-20241C2005-01-04Bay Roberts, NFLDJunior A (Canada)
Ben Crowell2404422010-20111R1992-04-26Elmsdale, NSJunior A (Canada)
Benji Curtis492629551172016-20171F1996-03-26Fredericton, NBMajor Junior
Michael D'Orazio1102222023-20241G2004-06-14Beaconsfield, PQJunior A (Canada)
Barrett Dachyshyn50193756722018-20191C1998-10-05Halifax, NSMajor Junior
Andrew Darrigo450991232012-20131D1992-02-22Oakville, ONTMinor Pro
Chris Dart5455101202008-20102R1992-02-08Sackville, NSJunior A (Canada)
Robert Davis201122009-20101L1993-01-04Truro, NSMinor Pro
Blake Deacon2310132362022-20231C2002-04-05Port Williams, NSCollege-University
Mike Decoste600002005-20061C1989-03-21 Junior A (Canada)
Mack Derraugh9175057262014-20172D1996-04-03Mississauga, ONTJunior A (Canada)
Mitchell Deruelle169651161811732010-20144C1993-06-21Sydney, NSMajor Junior
Joshua Desmond401102009-20101D1993-05-08Musquodoboit Harbour, NSMajor Junior
Blair Dewtie100002014-20151F1997-04-05New Glasgow, NSJunior A (Canada)
Michael Dill995695151282014-20183F1997-09-07Windsor, NSCollege-University
Gio DiMattia1001102023-20241G2003-04-29Halifax, NSMajor Junior
Brett Doiron20246562013-20141D1996-01-31St Ann's, PEIJunior A (Canada)
Luke Dooley100002023-20241L2007-12-19Middle Sackville, NSJunior A (Canada)
Tyler Doyle139233053982011-20143F1993-09-22Sackville, NSJunior A (Canada)
Alex Drake300002009-20101GJunior A (Canada)
Mitchell Dunlevy100002013-20141 Junior A (Canada)
Braden Dyck1801122004-20051DJunior A (Canada)
Jake Edwards135222345832021-20243C2003-09-20Yellowknife, NTJunior A (Canada)
Chase Ellis5410616252018-20202L2002-01-24Whycocomagh, NSMajor Junior
Taylor Epp1703342008-20091C1990-08-16Moose Jaw, SASKCollege-University
Jordan Escott41214970402010-20111C1991-09-28St. John's, NFLDMinor Pro
Jean-Marc Evans-Renaud2131114262016-20171F1996-06-06St. Peter's Bay, PEIJunior A (Canada)
Michael Evoy3832582014-20151C1997-05-26Charlottetown, PEIJunior A (Canada)
Dallas Farrell40232851992019-20201F1999-05-29Cardigan, PEICollege-University
Mike Farrell5055252010-20111R1990-04-23Carlton Place, ONTMajor Junior
Jeff Fewer1501102020-20211L2001-03-29Grand Falls-Windsor, NFLDJunior A (Canada)
Nick Fewer461610261242016-20182F1999-03-27Halifax, NSJunior A (Canada)
Matt Fillier614502004-20051L1988-10-05New Glasgow, NSMajor Junior
Giancarlo Fiori4461622962017-20181D1997-01-27Ste. Therese, PQMajor Junior
Braylan Fitzgerald300002023-20241R2007-10-09Sydney, NSJunior A (Canada)
Jarred Fitzgerald13000582005-20061RSaint John, NBJunior A (Canada)
Brad Flynn871213253642004-20062L1985-04-16New Glasgow, NSMinor Pro
Mark Foley300002011-20121G1992-08-14London, ONTJunior A (Canada)
Kyle Fontaine24123552008-200911989-11-17 Junior A (Canada)
Aleck Forcier23257312018-20191D1998-05-03Montreal, PQJunior A (Canada)
Mike Ford5051823652008-200911988-01-29 Junior A (Canada)
Brennan Forgeron39189472011-20121D1993-09-29Sydney, NSJunior A (Canada)
Matt Fortune400002008-20091D1992-06-10Cole Harbour, NSMajor Junior
Ryan Fortune1342629552742008-20113L1990-02-17Cole Harbour, NSMajor Junior
Michael Fradette83421251272017-20192D1998-10-21Victoria, BCCollege-University
Travis Francis201122007-20081 Junior A (Canada)
Dylan Frank2600002010-20122G1993-02-14Truro, NSCollege-University
Cory Fraser45223860772005-20061C1985-08-13Pictou, NSCollege-University
Mitchell Fraser20224252008-20102D1991-02-01Thorburn, NSMajor Junior
Bryan Frazee1561217292242004-200731986-04-09 Junior A (Canada)
Marc-Antoine Gagnon398273542017-20181D1997-12-31St Paul, PQMinor Pro
Evan Gallant133404989942018-20213R2000-04-06Abrams Village, PEIMajor Junior
Malcolm Genge7058131122018-20202D2001-06-21Anchor Point, NFLDJunior A (Canada)
Keenan Gillis5172936552019-20201D1999-06-10Port Hawkesbury, NSJunior A (Canada)
Andrew Graham53142842342012-20142R1993-03-25Halifax, NSJunior A (Canada)
Rory Graham8621214812013-20152D1995-01-20Canning, NSJunior A (Canada)
Maxime Grandmaison3175121102019-20201L2000-02-18Moncton, NBMajor Junior
Donnie Grant57133043492007-200811987-02-26 Junior A (Canada)
Taylor Greenbank713422010-20111R1990-01-30Saskatoon, SASKJunior A (Canada)
Brian Greene1302202014-20151D1995-11-02Barnstead, NHCollege-University
Devan Gunn1362948771582010-20133C1992-03-28Orwell Cove, PEIJunior A (Canada)
Robert Hagell517714162004-200511986-01-20 Junior A (Canada)
Kirk Harris93611171602005-20083C1988-01-06 Junior A (Canada)
James Harrison96012122042020-20233D2002-03-05Loon Lake, NSJunior A (Canada)
J.P. Harvey31111728182013-20141L1993-06-28Dartmouth, NSCollege-University
Mason Hawley1511222017-20192R2000-04-11New Glasgow, NSJunior A (Canada)
T.J. Heighton48162238502004-20051C1985-06-20 European Lower Leagues
Archie Henderson600042005-20061G1985-09-15Calgary, ALTAMinor Pro
Randy Henley200002007-20081 Junior A (Canada)
Aiden Hickey1401144551202017-20203D1999-01-30Halifax, NSJunior A (Canada)
Jacob Hickey12060531131552016-20193C1998-05-15Truro, NSMinor Pro
Garrett Holmes21054981522492008-20145C1993-04-07New Glasgow, NSMajor Junior
Bruce Hornbrook52142640282012-20131C1993-06-26Bathurst, NBMajor Junior
Joel Horodziejczyk1100002014-20151G1995-01-15Sudbury, ONTJunior A (Canada)
Cameron Hough201772482020-20211L2000-10-23Uxbridge, ONTMinor Pro
Sean Hoyt1364351941852008-20113L1991-07-06Dartmouth, NSJunior A (Canada)
Geoff Hum15760921523572006-20104C1989-05-23Halifax, NSJunior A (Canada)
Brendan Humphreys28055482016-20171D1997-09-22Porters Lake, NSJunior A (Canada)
Cole Hutchinson82326291262013-20152D1994-04-08Uxbridge, ONTMinor Pro
Tyler Hutchinson24011882017-20192F1998-10-24Oshawa, ONTJunior A (Canada)
Michael Hynes15450741241462008-20113C1990-10-26Norris Point, NFLDJunior A (Canada)
Rob Iszak1200002011-20121C1992-05-29Maple Ridge, BCJunior A (Canada)
Dustin Jesseau100022011-20121C1992-06-09Aurora, ONTMinor Pro
Nicholas Jessome2871118662017-20181F1997-03-20Ottawa, ONTJunior A (Canada)
Quinten Johnson9331114202016-20182D1998-04-08Yarmouth, NSJunior A (Canada)
Thomas Johnson52358282021-20232L2003-03-17Moncton, NBJunior A (Canada)
Cody Johnston401102012-20131F1996-06-04Pictou, NSJunior A (Canada)
Keir Jordan29033772021-20221D2003-08-11River Denys, NSJunior A (Canada)
Andrew Joudrey21761611223332004-20095R1988-05-12Westville, NSJunior A (Canada)
Dan Joyce49243054902009-20101C1989-02-01Saint John, NBCollege-University
Sean Julien500002018-20191G1998-06-23Shefford, PQJunior A (Canada)
Kyle Kavanaugh5411011312011-20132D1993-02-10Sydney, NSMajor Junior
Bradley Kennedy212318411022016-20171R1996-03-24Antigonish, NSMinor Pro
Mark Kennedy49627332142016-20182D1998-03-01Antigonish, NSJunior A (Canada)
Jeff Kielbratowski55112132592004-20051D1984-10-19Cole Harbour, NSCollege-University
Michael Kirkpatrick53222042522006-20071C1990-05-09North Sydney, NSMinor Pro
Blair Klatt300042004-20051 Junior A (Canada)
Eric Kloucek12022192016-20171D1997-08-29Toronto, ONTJunior A (Canada)
Jordan Knox48365086162007-20081R1987-03-12Tignish, PEIEuropean Elite
Jeffrey Krichew15055542014-20151D1994-02-17Musquodoboit Harbour, NSJunior A (Canada)
Garrett Lambke95253156212013-20152F1995-08-30Antigonish, NSJunior A (Canada)
Rock Lamoureux3451217202021-20221L2003-01-15Riviere-Heva, PQJunior A (Canada)
Marcus Larade694371782021-20232L2003-03-21Cheticamp, NSJunior A (Canada)
Keven Larouche3792534702016-20171D1996-04-19La Sarre, PQMajor Junior
Scott Lavigne5283543832007-20081D1987-02-20Sudbury, ONTMajor Junior
Patrick LeBlanc109425291942006-200821988-10-30 Junior A (Canada)
Sam Leblanc4682129542019-20201Junior A (Canada)
Matthew LeFlamme701142007-20081 Junior A (Canada)
Nate Leger29246412014-20151F1996-09-18New Glasgow, NSJunior A (Canada)
Stuart Lenehan36141630282008-20091R1990-03-13Dartmouth, NSMajor Junior
Matt Leverman5011011482006-200711989-01-04 Junior A (Canada)
Scott Leverman107943521972004-20062DDartmouth, NSJunior A (Canada)
Gabriel Levesque383710362014-20151D1995-12-17Quebec, PQMinor Pro
Patrick Levesque32055262012-20142D1994-04-07Edmundston, NBJunior A (Canada)
Riley Lewis210102006-20071R1989-05-25Berwick, NSJunior A (Canada)
Jordan Lind974353961732004-20062R1985-08-09Cole Harbour, NSJunior A (Canada)
Robbie Little3971118922008-20102C1989-06-08Truro, NSJunior A (Canada)
Lane Lochead4419254442022-20242L2005-05-17New Glasgow, NSMajor Junior
Michael Lyle63274774162011-20152L1995-08-03Florence, NSMajor Junior
Ryan Lynch100002008-200911989-07-16 Junior A (Canada)
Thomas Lynch701122005-20061C Junior A (Canada)
Aaron Maas20213432009-20101L1992-02-15Antigonish, NSJunior A (Canada)
Blaise MacDonald27167642022-20231C2004-11-23Egerton, NSJunior A (Canada)
Brendon MacDonald400002013-20141 Junior A (Canada)
Ewan Macdonald68011262019-20223G2001-06-21Antigonish, NSMajor Junior
Trent MacDonald136826342432006-20115D1990-03-09Antigonish, NSJunior A (Canada)
Willie MacDonald4722931302014-20151D1994-04-12Beddeck, NSJunior A (Canada)
Brian MacDougall310102016-20171D1997-10-02Antigonish, NSJunior A (Canada)
Evan MacEachern9593342372011-20143D1995-01-09Dartmouth, NSCollege-University
Malcolm MacEachern8239121562018-20202R2000-10-10Judique, NSJunior A (Canada)
Cory MacGillivray3831013392021-20221D2005-03-27New Glasgow, NSMajor Junior
Lauchlin MacInnis1601834522682005-200831987-01-05 Junior A (Canada)
Stephen MacInnis89112839982013-20152F1994-09-27Cable Head East, PEICollege-University
Landon MacIntosh2213422022-20231R2004-12-07Cheticamp, NSJunior A (Canada)
Connor MacIntyre200022016-20171D1998-02-20Cardigan, PEIJunior A (Canada)
Jamie MacIntyre174711352011-20121C1991-04-24Charlottetown, PEIMajor Junior
Nick MacKeil7011152006-20082 Junior A (Canada)
Dave MacKenzie47422261022006-20071D1986-10-12Charlottetown, PEIJunior A (Canada)
Dominic MacKenzie300002022-20231D2006-06-28Stellarton, NSMajor Junior
Danny MacKinnon1612032522662004-20073F1986-03-20Milford, NSMajor Junior
Ray MacKinnon70178492022-20242D2005-05-18Antigonish, NSJunior A (Canada)
Clint MacLaughlin17000102023-20241C2006-05-11New Glasgow, NSJunior A (Canada)
Kevin MacLean2061322357182005-200941988-03-08 Junior A (Canada)
Leo MacLean8533235592022-20242D2004-03-15Port Hawkesbury, NSJunior A (Canada)
Neil MacLean114840482292018-20234D2002-03-21Port Hawkesbury, NSJunior A (Canada)
Jevin MacLellan561129401552007-20081D1987-07-17Moncton, NBMajor Junior
Evan MacLennan1483336691282016-20193F1998-01-02New Glasgow, NSJunior A (Canada)
Kyle MacLennan116279322005-20083D1989-06-17New Glasgow, NSCollege-University
Ryan MacLennan45224162018-20191D2000-02-20New Glasgow, NSJunior A (Canada)
Andrew MacLeod54044552017-20203G2000-07-20New Glasgow, NSMajor Junior
Daniel MacLeod14654449962011-20143D1993-03-26Scotsburn, NSJunior A (Canada)
Kenzie MacPhail3102222022-20242G2003-07-18Inverness, NSJunior A (Canada)
Calum MacPherson981020301622018-20213R2000-07-28Antigonish, NSJunior A (Canada)
Drew Maddigan12134242023-20241D2004-06-29Hammonds Plains, NSMajor Junior
Nick Mahar13973103176942021-20243C2003-04-03Sydney, NSJunior A (Canada)
Mike Malloy101102011-20121L1993-11-23Cole Harbour, NSJunior A (Canada)
Ethan Marsh94264167772014-20172F1996-08-27Halifax, NSJunior A (Canada)
Quinn Marshall3000252014-20151F1996-01-01Eskasoni, NSJunior A (Canada)
Jake Martin1732152732632016-20215C2000-06-16New Glasgow, NSJunior A (Canada)
Lucas Martin381910162004-20051R1984-07-10Komoka, ONTCollege-University
Jaden Mason1745144952092017-20214L2000-11-09Stellarton, NSMajor Junior
Kevin Mason1375341941992017-20214R2000-12-01Stellarton, NSMajor Junior
Gary Matheson3581119382004-20051 Major Junior
Phil Matheson100002008-20091 Junior A (Canada)
Dave Matthews62121123182020-20222C2003-03-27Antigonish, NSMajor Junior
Mitchell Maynard49112031112009-20101R1992-04-29Halifax, NSMajor Junior
Tanner McCabe42156782013-20141D1996-09-24East Royalty, PEIMajor Junior
James McCara16000172021-20221L2003-06-01Black Point, NSJunior A (Canada)
Justin McDonald4391726542014-20151D1994-02-04Moncton, NBMajor Junior
Scott McDonald1012254761262009-20112D1990-05-21Halifax, NSMajor Junior
Shaun McEachern200002011-20121C1994-08-18 Junior A (Canada)
Jordan McInnis1394147882432011-20143R1993-06-26Souris, PEIMajor Junior
Camden McKenzie103412161852021-20243D2004-09-09Eastern Passage, NSMajor Junior
Scott McManaman57223153382007-20081F1987-11-27Amherst, NSCollege-University
Geoff McNaughton1551757743942006-20093D1988-06-20Halifax, NSMajor Junior
Danny Meachum102202005-20061C Junior A (Canada)
Samuel Meisenheimer15971662018-20191R1998-01-10Viking, ALTAMajor Junior
Luke Melanson5300022016-20182G1997-01-07Truro, NSCollege-University
Drew Melnick411671062008-20091D1988-08-14Slocan Park, BCJunior A (Canada)
Ben Mercer994970119862022-20242C2004-01-05Halifax, NSMajor Junior
Leonidas Mihalochristas8000102017-20181D1999-07-02Montreal, PQJunior A (Canada)
Mike Molloy1913402012-20131C1994-11-23Halifax, NSMajor Junior
Jordan Moore1021965841642011-20132D1992-05-21Charlottetown, PEIMajor Junior
Danny Morgan199861041901492004-200841987-03-07 Junior A (Canada)
Jack Morris9363238202019-20223D2001-10-05Antigonish, NSJunior A (Canada)
Evan Morrison48131124272014-20151F1995-03-21Launching, PEIJunior A (Canada)
John Mullally93293766842012-20142L1995-03-11Timberlea, NSCollege-University
Brandon Mullins100002008-200911988-10-19 Junior A (Canada)
Connor Mullins701102018-20191D1998-08-19Toronto, ONTMinor Pro
Tyrell Mulrooney1000042023-20241D2005-08-20Glovertown, NFLDJunior A (Canada)
Carter Murchison852762891902022-20242C2004-03-17Hammonds Plains, NSMajor Junior
Andrew Murphy423710122016-20171D1998-05-23Mount Pearl, NFLDMajor Junior
Cole Murphy43262955102014-20151L1995-01-24Halifax, NSMajor Junior
Travis Nevin101102009-20101F Junior A (Canada)
Alex Newman12000172008-20091G1991-07-16 Junior A (Canada)
Ryan Niederkorn20101262009-20101D1990-01-27Dallas, TXCollege-University
Matthew Normore5700022017-20203G1999-03-09St. John's, NFLDJunior A (Canada)
Tyler Noseworthy1202527521212007-20103C1991-05-12St. John's, NFLDMinor Pro
Shawn O'Donnell12554621162382005-20094R1988-05-28Halifax, NSMinor Pro
Logan O'Neil1034256981152022-20242R2004-09-11Sydney, NSJunior A (Canada)
Nick Ormon100002014-20151D1998-06-14Halifax, NSJunior A (Canada)
Drew Packman353581382016-20171F1997-05-05Halifax, NSJunior A (Canada)
Andrew Pacquet624622004-20051 Junior A (Canada)
Andrew Paquet1524987136972005-200831987-03-05 Junior A (Canada)
Lucas Park1301102020-20211G2002-01-15Corner Brook, NFLDJunior A (Canada)
Colin Parker610102019-20201L2003-05-25Newport, NSJunior A (Canada)
Nick Parker1528793180462011-20143C1993-06-18Windsor, NSMajor Junior
Brandon Parsons90283058372012-20142C1994-06-07Three Brooks, NBJunior A (Canada)
Lucas Parsons87394786982021-20232L2002-09-30Kensington, PEIJunior A (Canada)
Neil Pashkoski75510151042006-200931988-04-28 Junior A (Canada)
Stewart Paterson95355287882004-20062LHalifax, NSCollege-University
Preston Pattengale671029391232022-20242D2004-06-27Sydney, NSMajor Junior
Max Pelzner2000042007-20081G1989-11-08Victoria, BCJunior A (Canada)
Kenny Pennell11145342007-20081R1987-12-08St. John's, NFLDMajor Junior
Brett Penrose23022442011-20121D1991-02-01Richmond Hill, ONTJunior A (Canada)
Adam Perruzza100002019-20201C1999-01-19Junior A (Canada)
Nick Phillips1314582016-20171D1996-02-06Grand Bay, NBJunior A (Canada)
Anthony Pisano440552192007-20081D1989-02-13New York, NYMinor Pro
Luc Poirier40111223462014-20151F1997-03-20Bedford, NSJunior A (Canada)
Simon Prosper50347332004-20062C Junior A (Canada)
Merle Putnam71182644142020-20222C2003-05-09Masstown, NSMajor Junior
Alexis Quane-Arsenault4201818142018-20202D1999-03-02Vaudreuil-Dorion, PQMinor Pro
Alexandre Quessy5400022007-20092G1988-04-04Laval, PQJunior A (Canada)
Logan Rawlyk62317201192019-20212D2001-09-18Saskatoon, SASKJunior A (Canada)
Donovan Rehill496713892017-20181L1997-10-18Antigonish, NSMajor Junior
Mike Reindorf5651520982004-20051D1984-11-07Lake Echo, NSSemi-Professional
Joshua Renaud911202014-20151L1995-06-08Russell, ONTJunior A (Canada)
Jordan Ribbink1700042017-20181D1998-04-19Ottawa, ONTJunior A (Canada)
Chris Riggs42152237212005-20061C1986-09-09Sewell, NJCollege-University
Dylan Riley1285894152682016-20193F1998-05-01Falmouth, MAMinor Pro
Jason Rinzler40232851432007-200811987-02-14 College-University
Justin Ritcey2100002013-20152G1996-06-09Halifax, NSJunior A (Canada)
Cody Roach521302007-20092C1988-09-29St. John's, NFLDJunior A (Canada)
Jeremy Robar2800022022-20231G2002-06-15Blockhouse, NSJunior A (Canada)
Danny Robichaud453471372009-20101L1989-05-23Tracadie, NSJunior A (Canada)
Fraser Roddick100002008-20091 Junior A (Canada)
Cody Roland4881624482009-20101L1989-10-17North Sydney, NSJunior A (Canada)
Logan Roop50151934632023-20241L2007-02-19Brookfield, NSMajor Junior
Tim Rose16101192012-20131D1993-06-13Stephenville, NFLDJunior A (Canada)
Alexis Roy503752891642016-20171L1996-09-04Amos, PQCollege-University
Justin Russell500002004-20051D1988-03-26Newcastle, NBJunior A (Canada)
Reid Russett61194564382020-20222L2001-04-19Kanata, ONTJunior A (Canada)
Brayden Ryan980992702018-20213C2000-12-22Corner Brook, NFLDJunior A (Canada)
Craig Ryan5189172192019-20201R1999-02-04Port Hawkebury, NSJunior A (Canada)
Harry Sanders4821012562018-20191D2000-01-29Ottawa, ONTJunior A (Canada)
Nathan Sanderson214131742016-20171D1997-05-26St. Peters Bay, PEIJunior A (Canada)
Matt Sartoris100002013-20141D1998-04-15New Glasgow, NSMajor Junior
Brennan Saulnier28171734842012-20131C1993-12-29Halifax, NSMinor Pro
Alexander Saunders38044202017-20181D1998-04-13Gander, NFLDJunior A (Canada)
Chuckie Schembri411526411862010-20111R1990-08-28Brampton, ONTMajor Junior
Cameron Scott2023582018-20191C1999-02-09Halifax, NSJunior A (Canada)
Kyle Scott3200042004-20062G Junior A (Canada)
Riley Seymour101392968662022-20242L2004-03-16New Waterford, NSJunior A (Canada)
Jordie Shaw311222008-20091C1990-08-22Amherst, NSJunior A (Canada)
Jeremy Sheppard57131528522008-20102R1990-04-30Mulgrave, NSMajor Junior
Mitchell Shewfelt1011323361122012-20142D1994-02-07Halifax, NSMajor Junior
Landon Sim3581321632020-20211C2004-07-17New Glasgow, NSMajor Junior
Thomas Simon100002019-20201C2000-02-16Junior A (Canada)
Adam Slaunwhite135624301342008-20124D1991-10-26Dartmouth, NSJunior A (Canada)
Jason Smallman48198271602011-20121C1991-07-03O'Leary, PEIJunior A (Canada)
Derek Smith52121729432009-20101D1989-05-12Amherst, NSJunior A (Canada)
Leyton Smith6101362020-20211D2002-10-02Edson, ALTAJunior A (Canada)
Spencer Smith204913102019-20201D1999-08-25Oakville, ONTJunior A (Canada)
Isaac Sooklal195510602020-20211D2002-09-30Brooklin, ONTCollege-University
Sullivan Sparkes2362228992019-20201C1999-05-04Waterloo, ONTMinor Pro
Nicholas Spears700022009-20101G Junior A (Canada)
Regan Spears962537621662013-20152F1995-07-03Port Hood, NSCollege-University
Cody Squires961925441212011-20132L1992-05-25St. John's, NFLDJunior A (Canada)
David Stephens41133245142013-20141C1993-04-03Whitehorse, Yukon TerrMajor Junior
Vincent Stevens7562228712019-20223D2001-06-12Eskasoni, NSJunior A (Canada)
Jacob Stewart396814322017-20181C2001-05-14Antigonish, NSMajor Junior
Leyton Stewart511910432022-20231D2005-06-04Antigonish, NSMajor Junior
Sean Stewart315712392017-20222D2001-10-01Antigonish, NSMajor Junior
Ryan Stoddard56324880702007-200811988-05-15 College-University
Mitchell Sturgeon582810222020-20233D2002-04-17Russell, ONTJunior A (Canada)
Mitch Taylor10492130902010-20122D1991-01-24Newmarket, ONTCollege-University
Brandon Thibeau4701122013-20141G1993-05-29Moncton, NBMajor Junior
Wyatt Thole200022018-20191L1999-03-29Mounds View, MNJunior A (Canada)
Daniel Thomsen200002010-20111C Junior A (Canada)
Alec Tiley15123292017-20181D1998-04-27Owen Sound, ONTEuropean Lower Leagues
Adam Tkacz1601102021-20232G2003-08-03Antigonish, NSJunior A (Canada)
Mark Totten522351242005-200611987-06-14 Junior A (Canada)
Oliver Trachsel4667131162016-20171F1997-01-31Savage, MNCollege-University
Devan Tremblay7400002013-20152G1995-07-30Peterborough, ONTJunior A (Canada)
Phil-Antoine Trepanier3101122023-20241G2003-09-27Magog, PQJunior A (Canada)
Christian Tsao21011732019-20201D2000-02-19Los Altos, CAJunior A (Canada)
Brent Turnbull310102009-20101R1994-07-07Stellarton, NSMajor Junior
Jon Van Der Molen50156822017-20181F1998-10-08Junior A (Canada)
Blair Van Oirschot3200042005-20061G Junior A (Canada)
Logan Vande Meerakker51122537502019-20201D1999-11-27Dieppe, NBMinor Pro
Daniel Vautour3602222016-20171G1996-03-20St-Louis de Kent, NBMajor Junior
Brandon Verge436612262011-20121L1993-08-18Halifax, NSJunior A (Canada)
Mark Vokey301102012-20142L1996-03-05St. John's, NFLDMajor Junior
Mac Wallace465611992023-20241L2006-12-12New Glasgow, NSMajor Junior
Daniel Walsh43223052892014-20151L1994-01-30Gloucester, ONTMajor Junior
John Walsh283811122011-20121D1994-04-26Sydney, NSMajor Junior
Owen Westervelt100002023-20241G2005-09-03Greenwood, NSJunior A (Canada)
Richard White200002004-20051 Junior A (Canada)
Danny Wicks4491423162011-20121L1993-09-03Mount Pearl, NFLDMajor Junior
Ben Williams16639332021-20221R2001-03-29Halifax, NSJunior A (Canada)
Chad Wilson44268892018-20191R2000-04-08Sackville, NSJunior A (Canada)
Harrison Wood2011222013-20141D1994-04-16Charlottetown, PEIJunior A (Canada)
Lucas Zwaagstra1434722014-20151F1995-03-23Bedford, NSJunior A (Canada)

+
† 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.