hockey DB
search by league
team
morning report
contact us
home

Summerside Western Capitals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Brandon Abbott3202242022-20242G2003-09-22Baden, ONTJunior A (Canada)
Riley Akerman200002016-20171G1997-07-16Bay Roberts, NFLDJunior A (Canada)
Kirklin Allen1300002016-20171G1999-03-04Halifax, NSJunior A (Canada)
Keith Anderson700022002-20031 Junior A (Canada)
Stephen Anderson31191736462011-20121R1994-12-23Charlottetown, PEIEuropean Elite
Jonathan Andrews421523381882000-20011L1981-07-30Charlottetown, NFLDMajor Junior
Josh Andrews100002004-20051F1984-02-25Cornwall, PEICollege-University
Jesse Annear118227092782016-20193D1998-03-25Montague, PEICollege-University
Alex Annecchiarico315510832014-20151D1995-03-05Richmond Hill, ONTMajor Junior
Austin Arsenault601142019-20212L2002-05-08Richmond, PEIJunior A (Canada)
Chad Arsenault300052003-20041 Junior A (Canada)
Chad Arsenault2703302022-20231G2002-07-02St. Raphael, PEIMajor Junior
Jacob Arsenault71939482642018-20202D1999-04-13Summerside, PEIMajor Junior
Jonathan Arsenault100002014-20151F1997-05-01Junior A (Canada)
Kent Arsenault100002000-20011FJunior A (Canada)
Michael Arsenault19347122023-20241L2006-06-22Cornwall, PEIJunior A (Canada)
Darcy Ashley46264167612009-20101R1993-02-19Alberton, PEIMajor Junior
Jackson Atkinson1704402014-20151D1996-07-22Stratford, PEIJunior A (Canada)
Jonathan Aubertin46322759502011-20132C1992-06-02Hearst, ONTJunior A (Canada)
Fedor Babenko2314542023-20241D2004-08-18Junior A (Canada)
Scott Bagby1321362017-20181D1997-10-17Chicago, ILJunior A (Canada)
Jeff Bagole100002000-20011FJunior A (Canada)
Matthew Baker39022282003-20041G1983-10-26Inkerman, NBMajor Junior
Jeremy Balderson325510302010-20122C1992-08-25Cornwall, PEIMajor Junior
Jon Ball672544692972001-20032Junior A (Canada)
Joey Barriault108254671452000-20043R1984-10-31Evangeline, PEIJunior A (Canada)
Brodie Barrick3802222014-20151G1994-11-11Welland, ONTMajor Junior
Zach Beaton29235542012-20131L1995-03-12Strattford, PEMajor Junior
Alex Beaulieu2036962017-20181R1997-05-15Tide Head, NBJunior A (Canada)
Ethan Beaulieu300022017-20181LJunior A (Canada)
Rory Beck51405393642000-20011F1980-11-12Charlottetown, PEICollege-University
Mathieu Belanger611222021-20221C2001-09-09Mirabel, PQJunior A (Canada)
Jarrett Bernard2114542007-20103C1989-04-17Charlottetown, PEIJunior A (Canada)
Zach Biggar4773542122019-20201D2003-03-01Portage, PEIMajor Junior
Alex Bishop1300002017-20181G1997-07-14Richmond Hill, ONTMajor Junior
Jesse Blanchard102202023-20241CJunior A (Canada)
Lucas Blomquist23235102013-20152D1994-05-05Boulder, ColJunior A (Canada)
Joel Boissonneault4692130202002-20031 Junior A (Canada)
Nick Bouchey200002014-20151F1996-05-12Charlottetown, PEIJunior A (Canada)
Denis Boudreau41144256222000-20011D1980-02-28Bathurst, NBMajor Junior
Niko Boudreau901102023-20241G2006-06-14Shediac, NBMajor Junior
Marc Bourgeois53354580892010-20111R1990-03-03Glace Bay, NSMajor Junior
Darryl Boyce133602000-20011C1984-07-07Summerside, PEIMajor League
Alex Bradley100316192532013-20152L1995-01-09Moncton, NBMajor Junior
Hunter Bradley902202018-20191D2001-04-28Stratford, PEIJunior A (Canada)
Mackenzie Braid12033732012-20131D1993-01-16Mississauga, ONTMinor Pro
Steven Brazil1562536612012008-20124C1991-03-15St. John's, NFLDJunior A (Canada)
Tate Brenner4712618442022-20231C2004-09-14Baden, ONTJunior A (Canada)
Blaize Bridges1623284116462011-20154C1995-02-07Summerside, PEICollege-University
Aaron Brown24232346472021-20221L2001-08-30Timberlea, NSCollege-University
Colin Brown12262733482000-20044Junior A (Canada)
Chris Bruce510102004-20051 Junior A (Canada)
Jordan Buchanan121112637222011-20154C1994-08-15Summerside, PEIJunior A (Canada)
Dallen Bulger100002018-20191R2002-06-30Charlottetown, PEIJunior A (Canada)
David Burke3602222004-20051 Junior A (Canada)
Ryan Burns7235382000-20011FJunior A (Canada)
Christopher Caissy50242953912012-20131C1993-06-19Campbellton, NBMinor Pro
Isaac Callaghan200002018-20202CJunior A (Canada)
Ben Cameron10101342007-20081R1990-01-14Summerside, PEIJunior A (Canada)
Chad Cameron49257682007-200921990-12-06 Junior A (Canada)
Craig Cameron566612722007-200811989-05-25 Junior A (Canada)
Jason Cameron4710717212009-20101C1993-03-05Clyde River, PEIMajor Junior
Jonathan Cameron1791151623162004-20084D1987-06-02 Major Junior
Randy Cameron52215071162005-20061C1989-01-28Cornwall, PEIMinor Pro
Colin Campbell201102018-20191D2001-03-21Mississauga, ONTEuropean Lower Leagues
Jack Campbell244711902022-20231C2003-03-09Souris, PEIMajor Junior
Jude Campbell100002021-20221R2005-02-02Charlottetown, PEIMajor Junior
Sam Campbell1535842022-20231L2002-04-28Fredericton, NBJunior A (Canada)
T.J. Campbell16213262007-200921991-02-20 Junior A (Canada)
Roger Camus400052007-200811988-10-24 Junior A (Canada)
Trevor Carmichael209931332262172007-20114C1990-07-19Summerside, PEICollege-University
Scott Carragher165361211573012005-200831987-12-31 Junior A (Canada)
Brandon Carter100811192462009-20134L1992-03-03Summerside, PEIJunior A (Canada)
Kyler Carter15718392014-20151L1997-09-04Windsor, ONTMajor Junior
Ryan Caswell811262014-20151R1994-03-02St. Stephen, NBJunior A (Canada)
Brent Cescon1000002004-20051GJunior A (Canada)
Chris Chaddock2414223642017-20181C1997-08-25Saint John, NBMajor Junior
Scott Chaisson30011122007-20081 Junior A (Canada)
Simon-Pier Chamberland4001122013-20141G1993-09-23Thetford Mines, PQCollege-University
Sasha Charbonneau22448492022-20231C2002-10-23Mont-Laurier, PQJunior A (Canada)
Cedric Chenier912302018-20191R2000-02-05Winnipeg, MANMajor Junior
David Chevrier201910182014-20151D1995-06-26Baie-d'Urfe, PQMinor Pro
Danny Chiasson2017183502012-20131C1992-09-23Edmundston, NBMajor Junior
Max Chisholm46513181342022-20231R2003-11-04Summerside, PEIJunior A (Canada)
Theo Citrullo7401414582019-20212D2000-06-19Belleville, ONTJunior A (Canada)
Ben Clark410122004-20051 Junior A (Canada)
Allan Clow3461117302007-20114D1990-02-14Major Junior
Landon Clow89132639412020-20233C2002-07-31Kensington, PEICollege-University
Cody Coffin100002011-20121R1992-11-24Souris, PEIJunior A (Canada)
Joey Colatarci951135461852013-20152D1995-02-25Fort Myers, FLMinor Pro
Brad Collicut553361702007-200921989-03-13 Junior A (Canada)
Blake Collicutt383581312004-20062C1986-11-18Summerside, PEIMajor Junior
Ryan Connors832562001-20021C1983-04-25St. John's, NFLDJunior A (Canada)
Kory Cooke932317403542004-20073RSummerside, PEIJunior A (Canada)
Kyle Cooke1383450841552004-20073C1986-09-02Summerside, PEIJunior A (Canada)
Spencer Corcoran1261479935322004-20094D1988-11-19Summerside, PEIMajor Junior
Marcel Cormier30448122000-20011C1982-05-02Cap-Pele, NBJunior A (Canada)
Sebastien Cormier1061351641122014-20183D1997-03-24Stratford, PEIJunior A (Canada)
Jordan Costello851125361622008-20123L1991-03-27Summerside, PEIMajor Junior
Kendall Costello510172009-20122F Junior A (Canada)
Alexandre Cote2581119262012-20131C1992-09-21Kirkland, PQMajor Junior
Drew Coulson603710152010-20122D1993-08-14Kensington, PEIJunior A (Canada)
Alex Crane2311213182023-20241R2005-12-15Bay Roberts, NFLDJunior A (Canada)
Trent Crane11459120179332021-20243R2003-02-02Morden, MANMajor Junior
Michael Crocock3421719202012-20142D1994-05-25Brantford, ONTMinor Pro
Matthew Cuddy400002004-20051 Junior A (Canada)
Connor Currie15112102012-20131W1994-04-13Ottawa, ONTJunior A (Canada)
Josh Currie458172572008-20091R1992-10-29Charlottetown, PEIMajor League
Nick Currie27235122016-20171F1998-04-20Charlottetown, PEIJunior A (Canada)
Justin David6369142023-20241C2004-06-22Pigeon Hill, NBJunior A (Canada)
John Davidson50311141332003-20041 College-University
Conner Dea400042013-20141D1994-01-15Whitecourt, ALTAJunior A (Canada)
Nolan DeGurse7781522021-20221C2001-10-08Brights Grove, ONTMajor Junior
Parker Deighan206291161456672006-20115D1990-09-21Summerside, PEIMajor Junior
Dale Deon3172330742012-20131D1992-12-03Georgetown, ONTMinor Pro
Chad Desroches881427414062003-20052 Junior A (Canada)
Nathan DesRoches202941212153152006-20114C1990-02-12Summerside, PEIMajor Junior
Ian Dickie232911142023-20241D2005-09-08Rothesay, NBMajor Junior
Ethan Dickson611202022-20242L2006-10-15Summerside, PEIMajor Junior
Bradley Doiron811231432242001-20043 Junior A (Canada)
Brett Doiron23132182013-20141D1996-01-31St Ann's, PEIJunior A (Canada)
Jonathan Doiron100002004-20051 Junior A (Canada)
Robbie Doiron63151631952002-20042 Junior A (Canada)
Marc Dolan44178462004-20062C Junior A (Canada)
Grant Donovan1461521582001-20021C1981-10-08Upper Derby, NBSemi-Professional
Paul Dorsey5801162008-20102G1990-06-21Kanata, ONTMajor Junior
Cody Doucette1101329426802001-20053C1984-11-03Charlottetown, PEIMinor Pro
Kyle Doucette420202013-20141 Junior A (Canada)
John Doull700022007-200811990-10-01 Junior A (Canada)
Sam Dow43923321162021-20232D2002-11-02Fredericton, NBMajor Junior
Eddy Doyle612302023-20241D2007-11-08Tignish, PEIMajor Junior
Tyler Doyle4404472012-20142L1994-05-12Summerside, PEIJunior A (Canada)
Braycen Dube610102022-20231C2004-02-21Cranbrook, BCJunior A (Canada)
Jordan Duffy2000122004-20051 Junior A (Canada)
Stefan Dumaresque20000192007-20081G1991-07-18Labrador City, NFLDMajor Junior
Alex Dupuis3700022008-20091G1986-07-16Thunder Bay, ONTMinor Pro
Liam Duquette17224772023-20241R2006-08-03Middle Sackville, NSJunior A (Canada)
Eric Durant52312151522000-20011D1982-08-24Welland, ONTJunior A (Canada)
Joel Dyment28011722007-200811989-04-01 Junior A (Canada)
Chad Earle10359701291212007-20102C1989-07-13St. John's, NFLDMajor Junior
Blake Eastman41313667812023-20241L2003-05-05Ardrossan, ALTAMajor Junior
Eddie Edison400002000-20011DJunior A (Canada)
Cole Edwards2110152542020-20211C2000-05-12Sydenham, ONTMajor Junior
Josh Egan4681119382003-20041F Junior A (Canada)
Jason Ellis1422146671252002-20074 Junior A (Canada)
Marshall Ellis50202343282011-20121L1991-09-18Cornwall, PEIJunior A (Canada)
Justin Ertel1891928102020-20211R2003-05-27Kitchener, ONTMajor Junior
Felix-Anthony Ethier1201102021-20221G2001-07-25Pointe-Calumet, PQMajor Junior
Bryan Etter19134182014-20151D1995-03-03Medford, NJMinor Pro
Lucas Eveleigh5091221142001-20021FComfort Cove, NFLDCollege-University
Chris Fearneley1300022007-20081G1987-01-12Fredericton, NBJunior A (Canada)
Cavan Fitzgerald4792433462013-20141D1996-08-23Boston, MAMinor Pro
Thomas Flynn429192882011-20121R1993-02-23Souris, PEIMajor Junior
William Forbes200002023-20241G2004-07-30Cole Harbour, NSJunior A (Canada)
Mike Fournier431011212352001-20021D1981-12-17Charlton, MAMinor Pro
Casey Fox2381018122016-20171L1998-10-13Green River, NBMajor Junior
Gianluca Fuoco34549452019-20201L1999-01-01Etobicoke, ONTMajor Junior
Cole Galata1711617102020-20211R2002-03-18Newmarket, ONTCollege-University
Alex Gallant200002013-20141L1996-02-07Stratford, PEIJunior A (Canada)
Alex Gallant79816242652009-20133L1992-12-08Summerside, PEIMinor Pro
Andrew Gallant75033242000-20022G1982-05-21Summerside, PEIMinor Pro
Bradley Gallant50926352542004-20051R1987-07-04Summerside, PEIMinor Pro
Brett Gallant592451753832005-20092L1988-12-28Summerside, PEIMajor League
Campbell Gallant410122014-20151F1996-10-06Junior A (Canada)
Charles Gallant601122011-20121F Junior A (Canada)
Jason Gallant136263460622007-20114L1990-01-27Detroit, MIMajor Junior
Mitch Gallant200072011-20121R1990-03-04Ottawa, ONTCollege-University
Patrick Gallant200002008-20091 Junior A (Canada)
Riley Gallant4022172017-20181L2001-10-25Junior A (Canada)
Tyler Gallant300002017-20192LJunior A (Canada)
Benji Gaudet100002011-20121L1995-05-09St. Felix, PEIJunior A (Canada)
Willie Gaudet100002011-20121C1995-05-09St. Felix, PEIJunior A (Canada)
Stephan Giansante400022020-20222G2001-06-13Toronto, ONTJunior A (Canada)
Owen Gilhula23141327312020-20211C2000-05-11Stratford, ONTMajor Junior
Dominik Godin19101020242023-20241L2004-01-23Sudbury, ONTMajor Junior
Billy Gouthro492350731242002-20031 Junior A (Canada)
Mavrick Goyer1301122020-20222G2002-10-26Saint Sophie, PQCollege-University
Grant Grady1400002011-20153G1995-04-02Summerside, PEIMajor Junior
Justin Grady571234464432000-20032D1982-06-03Summerside, PEIMajor Junior
Richard Greer18088462009-20101D1991-04-09Marshfield, MAMajor Junior
Mark Gregory49286694462002-20031 College-University
Todd Gregory100002007-20081G Major Junior
Carson Griffin430302022-20242C2006-10-06Summerside, PEIJunior A (Canada)
Sacha Guay26033782014-20151D1996-07-18Laval, PQMajor Junior
Kendall Hackett1502222007-200811989-01-23 Junior A (Canada)
Marc Halbot521112231052005-20072R1986-01-20Happy Valley Goose B, NFLDJunior A (Canada)
Alex Hambly486713222017-20181F1998-06-18Stratford, PEIJunior A (Canada)
Steve Hamel34011442001-20032G1984-01-11Timmins, ONTJunior A (Canada)
Tim Hamel5019101372000-20011D1982-01-07Kapuskasing, ONTMajor Junior
Zen Hamil254913362013-20141F1993-10-15Carlsbad, CAJunior A (Canada)
Mitchell Hare40314202009-20101D1990-12-06Miramichi, NBJunior A (Canada)
Ryan Harper391561342023-20241D2005-12-02Charlottetown, PEIJunior A (Canada)
Thomas Harper4511011242017-20181D2000-04-07Junior A (Canada)
J.P. Harvey34222143542012-20142L1993-06-28Dartmouth, NSCollege-University
Steve Havenga801142004-20051 Junior A (Canada)
Mitchell Hennebury4201111552013-20141D1993-04-17Halifax, NSJunior A (Canada)
Wes Herrett522791462012-20131D1992-07-30Springhill, NSMajor Junior
Brock Heshka1816762014-20151D1996-11-23Bracebridge, ONTJunior A (Canada)
Jacob Hickey225510172018-20191C1998-05-15Truro, NSMinor Pro
Mark Hillier1813132642020-20211L2002-03-18Labrador City, NFLDCollege-University
Drew Hockley200002022-20231D2005-03-03Kentville, NSJunior A (Canada)
Brett Hogan100002011-20121D1992-02-24Cornwall, PEIJunior A (Canada)
Bruce Hornbrook174711262013-20141C1993-06-26Bathurst, NBMajor Junior
Andre Howard153961232191362001-20043F1984-05-17Cape Wolfe, PEICollege-University
Ryder Howatt541416301022022-20242C2005-09-28Cape Traverse, PEIJunior A (Canada)
Paul Hughes52233760572023-20241R2003-02-27Redlands, CAMajor Junior
Jonathan Hutchinson37410141592000-20011D1981-07-03Summerside, PEIJunior A (Canada)
William Irvine97217293802021-20243D2003-03-03Morden, MANMajor Junior
Harrison James8368141062020-20233C2003-06-02Summerside, PEIJunior A (Canada)
Isaac Jay100202545752010-20153C1994-05-12Charlottetown, PEIJunior A (Canada)
Sam Jay498614302013-20152F1996-01-17Charlottetown, PEIJunior A (Canada)
Mark Jennings87421251352005-200821988-04-19 Junior A (Canada)
Alexander Johnson625762014-20151F1995-01-21Newton, MAJunior A (Canada)
Malik Johnson391218301002013-20141L1995-06-06Montreal, PQMinor Pro
Ross Johnston25141832592010-20122L1994-02-18Charlottetown, PEIMajor League
Will Johnston11643631066522008-20113R1990-08-20Charlottetown, PEIMajor Junior
Jeremy Jollimore311202009-20101F Junior A (Canada)
Chad Jones36066602013-20141D1995-03-11Corner Brook, NFLDJunior A (Canada)
Dustin Jones2014562006-200711988-12-23 Junior A (Canada)
Justin Kaput9178132001-20021F1981-06-30Edmonton, ALTAMinor Pro
Peter Kavanagh700002013-20141 Junior A (Canada)
James Kearney12145102023-20241D2004-05-08Toronto, ONTJunior A (Canada)
Ben Keefe100002016-20171F1998-01-01Junior A (Canada)
Patrick Keefe92417211262002-20042 Junior A (Canada)
Alex Kelly7600062013-20152G1996-07-09Kensington, PEIMajor Junior
Jamie Kelly233811112000-20011F1981-05-07Summerside, PEIJunior A (Canada)
Jared Kelly32000292009-20123GJunior A (Canada)
Matt Kelly15262632342009-20134D1992-05-14Summerside, PEIJunior A (Canada)
Ryan Kelly58167632011-20153D1994-05-07Charlottetown, PEIMajor Junior
Logan Kelly-Murphy35117181032021-20221D2001-02-18China Point, PEIMajor Junior
Tyler Kenny51314171232003-20041D1983-10-27Listowel, ONTCollege-University
Connor Keough1363359921972021-20243L2003-02-18Summerside, PEIJunior A (Canada)
Cole Kerr200002022-20231R2006-04-17Saint John, NBJunior A (Canada)
Ryan Knight700002022-20231G2003-04-26Eau Claire, WIJunior A (Canada)
Issac Knox2114582016-20171F1999-10-24Skinners Pond, PEIJunior A (Canada)
Jordan Knox164119137256812004-20073R1987-03-12Tignish, PEIEuropean Elite
Jason Kowalski10247611081372000-20022L1982-03-20Summerside, PEIMajor Junior
Ryan Kowalski84192443572000-20022C1984-02-02Charlottetown, PEIJunior A (Canada)
Shawn Kowalski1013137682862000-20022L1981-01-20Stratford, PEIJunior A (Canada)
Wade Kropp401102013-20141L1995-11-14Russell, ONTJunior A (Canada)
Mason Krueger48191837762014-20151F1994-10-10Nashua, NHJunior A (Canada)
Jake Kyle301102020-20211R2002-02-18Sussex, NBJunior A (Canada)
Brayden Lachance300002017-20181G1997-05-13Sudbury, ONTCollege-University
Thomas Lacombe38283260502021-20221L2001-07-06Boisbriand, PQMajor Junior
Christopher Langlais1501102016-20171G1996-06-08Lachenaie, PQMajor Junior
Jonathan Larter1411222014-20182F1997-07-03Stratford, PEIJunior A (Canada)
Sam Lau1712362017-20181D1998-08-19Cleveland, OHCollege-University
Jacob Leblanc2200002020-20222G2002-04-11Dieppe, NBMajor Junior
Tyler Leblanc500002011-20121F Junior A (Canada)
Marc-Andre LeCouffe90274572662016-20202C1999-06-05Tracadie-Sheila, NBMajor Junior
Jacob Levesque4007742016-20171D1999-06-10Dieppe, NBJunior A (Canada)
Brad Lewis57622281002000-20022D1982-07-08Grand Falls, NFLDMajor Junior
Garrett Lewis612930591142006-20071C1986-07-23Summerside, PEIJunior A (Canada)
John Livingston200022011-20121F1993-03-08Newmarket, ONTCollege-University
Chad Locke54344276752008-20091L1988-07-22St. John's, NFLDMajor Junior
Chad Loewen56152338282007-20081F1988-11-25St. Clements, MANJunior A (Canada)
Mitchell MacAdam45173653822006-20071 College-University
Bennett MacArthur37212243122018-20202L2001-01-30Summerside, PEIMinor Pro
Brodie MacArthur1961322253571022016-20204C1999-04-23Summerside, PEIMajor Junior
Colby MacArthur11939102141632018-20224C2001-11-01Summerside, PEICollege-University
Brett MacDonald201102007-20081 Junior A (Canada)
Colby MacDonald100002022-20231DJunior A (Canada)
Connor MacDonald73210122552002-20042R1985-08-03Tracadie Cross, PEIMinor Pro
Jonah MacDonald51182038382023-20241L2005-03-18Charlottetown, PEIJunior A (Canada)
Josh MacDonald2047291163202017-20225L2001-05-23Cornwall, PEIMajor Junior
Kris MacDonald10437661032232003-20072L1986-01-20Vernon, PEIMajor Junior
Kyle MacDonald4000122004-200511989-01-18 Junior A (Canada)
Morgan MacDonald97151530402016-20182F1997-08-05Little Pond, PEIJunior A (Canada)
Ryan MacDonald29651182018-20191C1998-05-18Sackville, NSJunior A (Canada)
Spencer MacDonald1731375883372008-20134D1992-04-03Charlottetown, PEIMajor Junior
Riley MacDougall1571923422042018-20235C2002-10-22Stratford, PEIJunior A (Canada)
Shawn MacDougall42257202001-20021 Junior A (Canada)
Tim MacDougall100002004-20051 Junior A (Canada)
Conor MacEachern45143448852018-20191D1998-08-12Charlottetown, PEIMinor Pro
Declan MacEachern100002018-20191L2001-01-30Charlottetown, PEICollege-University
Kris MacEwen9931518792006-20093D1988-09-28Desable, PEIJunior A (Canada)
Jamie MacInnis5471118362004-20062L1987-04-22Charlotletown, PEIJunior A (Canada)
Mike MacIsaac1641341172517762005-20094L1988-01-01O'Leary, PEIMinor Pro
Carson MacKay500002022-20231L2003-06-30Stanley Bridge, PEIJunior A (Canada)
Brad MacKenzie602222010-20122D1993-01-09Charlottetown, PEIJunior A (Canada)
Carson MacKinnon16231437102019-20201C1999-08-02Summerside, PEIMinor Pro
Craig MacLauchlan94132033832011-20132C1994-12-13Charlottetown, PEIMajor Junior
Brandon MacLean22121224542010-20111C1991-03-06Halifax, NSMajor Junior
Cameron MacLean200002019-20201L2004-03-24New Haven, PEIMajor Junior
Matthew MacLean422911552022-20231D2006-04-30Pownal, PEIMajor Junior
Kevin MacLellan12642661081412003-20073F1986-01-21Kensington, PEICollege-University
Brodie MacMillan1942537621762016-20204D1999-04-11Stratford, PEIJunior A (Canada)
Cole MacMillan3592433422009-20101R1991-06-14Charlottetown, PEIMajor Junior
Gerald MacNeil48161531102000-20011L1981-02-21Murray Harbour, PEIMajor Junior
Kirk MacPhee511202004-20051 Junior A (Canada)
Kris MacPhee525354107402000-20011C1980-05-17Cornwall, PEIMinor Pro
Ryan MacPhee27246102000-20022Junior A (Canada)
Tim MacPhee5101162005-20082G Junior A (Canada)
Calum MacPherson2711415422018-20191R2000-07-28Antigonish, NSJunior A (Canada)
Jeff MacRoberts30112582008-20091D1990-03-15, NFLDMajor Junior
Alec MacVicar2200002019-20201G2001-08-03Dartmouth, NSMajor Junior
Jason Malone188441211651682001-20054 College-University
Kyle Mariani16235102008-20091D1989-02-06Toronto, ONTMinor Pro
Jeremy Martin751830485102000-20032R1982-05-07Summerside, PEIJunior A (Canada)
Noah Massie3963036952018-20191D1999-07-07St-Lazare, PQMajor Junior
Tyler Matthews211242004-20051D1989-04-11Buffalo, NYCollege-University
Jorden Mayhen101102013-20141 Junior A (Canada)
Mitchell Maynard48214970282012-20131R1992-04-29Halifax, NSMajor Junior
Tanner McCabe60620261832012-20172D1996-09-24East Royalty, PEIMajor Junior
Brendan McCarthy35101222652021-20221R2001-04-03Goulds, NFLDMajor Junior
Jett McCullum1941620182023-20241D2004-10-03Moncton, NBJunior A (Canada)
Jeff McDowall712235572122002-20042D1983-05-14Charlottetown, PEIMinor Pro
Rob McEwan3322224792009-20112D1991-08-23Mississauga, ONTMajor Junior
Patrick McGrath211341862011-20121R1993-03-17Wilkes-Barre, PAMinor Pro
Curtis McGregor43628642013-20152F1996-09-19Sherwood, PEIJunior A (Canada)
Hunter McIntyre60212546182014-20183F1998-03-21Kilmuir, PEIJunior A (Canada)
Luke McIsaac100022011-20121F1995-02-11Vernon River, PEIJunior A (Canada)
Harrison McIver199651472123152007-20114C1990-08-01Summerside, PEICollege-University
Nathan McIver47448912001-20021D1985-01-06Summerside, PEIMajor League
Jake McKenna800042013-20141D1994-08-15Charlottetown, PEIJunior A (Canada)
Ryan McKenna100002017-20181RJunior A (Canada)
Josh McKinnon1653250823852004-20094D1988-02-09Brackley Beach, PEIMajor Junior
Shawn McManaman102202008-200911988-11-21 Junior A (Canada)
Ed McNeill166311151461032018-20235D2002-07-15Summerside, PEIMajor Junior
Sid McNeill106126173562020-20233D2004-04-08Summerside, PEIJunior A (Canada)
Alexander McQuaid362810942016-20171D1996-06-06Meadow Bank, PEIMajor Junior
Chris McQuaid2321214362020-20211D2000-01-01Charlottetown, PEIMajor Junior
Dylan McQuaid801102012-20131G1993-02-26Charlottetown, PEIJunior A (Canada)
Calvin McRae510142016-20182D1997-08-06Tignish, PEIJunior A (Canada)
Hunter McTague23347782016-20182D1997-08-08Charlottetown, PEIJunior A (Canada)
Samuel Meisenheimer2391827282018-20191R1998-01-10Viking, ALTAMajor Junior
John Mejia4101552009-20101D1991-01-23Chicago, ILJunior A (Canada)
Maverick Melancon6011192021-20221R2003-01-17Drummondville, PQJunior A (Canada)
Max-Antoine Melancon249182762021-20221L2001-03-19Drummondville, PQMajor Junior
Alexander Micalef1000002009-20101G1991-04-18Montreal, PQJunior A (Canada)
Ryan Miley31426282019-20212D2000-07-12Brookings, SDMajor Junior
Blake Millman21246782013-20141L1993-02-20Toronto, ONTMajor Junior
Evan Millman441561472014-20151D1997-04-30Alberton, PEIJunior A (Canada)
Spencer Montgomery254610162010-20133R1993-05-07Kensington, PEIJunior A (Canada)
Dane Moore100002014-20151R1995-01-25Cadillac, MICollege-University
Matthew Morgan200002014-20151D1997-10-03Port Hastings, NSJunior A (Canada)
Jack Morris100002017-20181D2001-10-05Antigonish, NSJunior A (Canada)
Brock Morrison40131528182011-20121L1993-01-04Howie Center, NSMajor Junior
Michael Mueller14628382001-20021F1981-09-10Bad Muskau, GermanyEuropean Lower Leagues
Kallum Muirhead1731131352483662016-20204R1999-02-08Charlottetown, PEIMajor Junior
Simon Mullen100002023-20241D2005-09-17Truro, NSJunior A (Canada)
Carter Murchison18224202021-20221C2004-03-17Hammonds Plains, NSMajor Junior
Andrew Murphy1302242017-20181D1998-05-23Mount Pearl, NFLDMajor Junior
Brennan Murphy52191736202022-20242L2005-08-09Charlottetown, PEIMajor Junior
James Murphy310102014-20151F1997-04-27Junior A (Canada)
Will Murphy4721719962023-20241D2007-08-24Miscouche, PEIMajor Junior
Colin Murray5101142007-20081F1989-11-06Oshawa, ONTMinor Pro
Ryan Murray400022014-20151D1995-06-14Junior A (Canada)
Aran Myers158311182000-20011C1982-03-17Guelph, ONTSemi-Professional
Matt Myers99352257772009-20112R1992-07-14Charlottetown, PEIJunior A (Canada)
Dahnte Nackoney400002022-20231D2004-11-01Penticton, BCJunior A (Canada)
Cory Newman4748121052002-20031D1984-05-29North River, PEIJunior A (Canada)
Kyle Nichol50055652018-20191D2000-05-15Hammonds Plains, NSJunior A (Canada)
Landon Noel62000102010-20122G1992-09-28Sudbury, ONTJunior A (Canada)
Devin O'Brien2300002004-20051G1987-09-01St. John's, NFLDMajor Junior
Greg O'Brien100022003-20041L1986-12-09Cornwall, PEIMajor Junior
Ned O'Brien389514872007-20102C1990-10-21Summerside, NSMajor Junior
Matthew O'Leary400002017-20181D1999-08-06St. John's, NBJunior A (Canada)
Ryan O'Toole200002016-20171F1999-01-31Bridgewater, NSJunior A (Canada)
Luke Oliver100002016-201712000-01-01Junior A (Canada)
David Osborne2781422242016-20171F1996-01-27Nanaimo, BCJunior A (Canada)
Matt Ovenden28268432004-20051 Junior A (Canada)
Mike Pain14114151072005-20061D1985-10-02Thornhill, ONTMajor Junior
Brad Parsons400042004-20051 Junior A (Canada)
Colton Parsons97285078302011-20132C1993-07-17Kingston, NSCollege-University
Greg Paynter491014241632005-20092R1988-04-12Albany, PEIMajor Junior
Kayden Peck48151328512018-20191R1998-03-07Victoria, BCJunior A (Canada)
Bo Pellah10156582014-20151D1995-05-25Burnaby, BCJunior A (Canada)
Max Pelzner8000172008-20091G1989-11-08Victoria, BCJunior A (Canada)
Adam Pennell1701172002-20031 Junior A (Canada)
Andrew Penny1811272004-20051 Junior A (Canada)
Ronnie Pineau300022004-20051 Junior A (Canada)
Adam Pinksen500002022-20231C2004-04-30Labrador City, NFLDJunior A (Canada)
Maxim Pitre42923321132013-20152L1995-02-26Montreal, PQJunior A (Canada)
Brad Power925449103262013-20152F1996-02-24St. John's, NFLDJunior A (Canada)
Ryan Power3531114182011-20121D1994-07-07Clarenville, NFLDJunior A (Canada)
Devan Praught743260921482004-20072R1987-09-16Summerside, PEIMajor Junior
Nathan Praught601152004-20051 Junior A (Canada)
Ty Price100022011-20121C Junior A (Canada)
Lance Pridham10083341762009-20123D1992-03-01Alberton, PEIMajor Junior
Will Proud106331341392018-20234D2002-01-15Stratford, PEIJunior A (Canada)
Josh Pugsley3461622722016-20171C1996-07-08Summerside, PEIMajor Junior
Stephen Quinn368715842003-20041L1985-01-28Charlottetown, PEIJunior A (Canada)
Andy Ramsay1641041511362003-200741986-05-06 Junior A (Canada)
Ben Ramsay109124251302005-200721986-07-04 Junior A (Canada)
Ben Ramsey49099102004-20051 Junior A (Canada)
Justin Rasmussen35122436372012-20131C1993-03-09Georgetown, ONTMajor Junior
Alex Rawding1111415222016-20171L1996-03-05Greenwood, NSJunior A (Canada)
Taylor Read100002016-20171R2000-05-01Summerside, PEIJunior A (Canada)
Luke Reardon4649131812002-20031R1985-03-10Charlottetown, PEIJunior A (Canada)
Nick Reeves80111829372018-20224L2001-08-22Summerside, PEIJunior A (Canada)
Logan Reid1000152011-20121G Junior A (Canada)
Nick Reilly274711972009-20112LO'Leary, PEIJunior A (Canada)
Philippe Ricard200042013-20141R1995-05-27Junior A (Canada)
Brock Richard14871118792013-20173F1996-06-11Charlottetown, PEIJunior A (Canada)
Marc Richard21388861741602018-20235C2002-12-14Halifax, NSMajor Junior
Ryan Richards3112192019-20201L2000-02-25Cornwall, PEIJunior A (Canada)
Dylan Riley228122082018-20191F1998-05-01Falmouth, MAMinor Pro
Cam Roberts166511001511072017-20214C2000-03-30Kensington, PEIJunior A (Canada)
Olivier Robidas500022020-20211D2002-04-04Victoriaville, PQJunior A (Canada)
Parker Ronahan500062014-20183D1997-01-02Charlottetown, PEIJunior A (Canada)
Rett Rook1100022017-20181GJunior A (Canada)
Mark Roper4741519662010-20111D1990-07-06Moncton, NBCollege-University
Adam Rouleau1600002023-20241G2004-06-18Rouyn-Noranda, PQMajor Junior
Robbie Rutledge483642781312023-20241L2004-03-11Mississauga, ONTMajor Junior
Brodie Sanderson1051830482192004-200731986-07-07 Junior A (Canada)
Tim Schurman21134242000-20011LJunior A (Canada)
Kyle Schutte792629553752002-20042L1983-05-13Burlington, ONTMinor Pro
Jason Seed264151962012-20131D1992-01-27Ottawa, ONTEuropean Lower Leagues
Alex Seyforth110102014-20151C1995-06-02Junior A (Canada)
Andrew Sharp426282172003-20041R1984-02-28Langley, BCMinor Pro
T.J. Shea122831252081442016-20193R1998-05-24Tignish, PEIMajor Junior
Andrew Shears41189442005-200611988-05-11 Junior A (Canada)
Ben Sherren1311830482602004-20073L1988-02-03Charlottetown, PEIJunior A (Canada)
Neil Sherren1464045851642008-20113C1990-02-27Charlottetown, PEIJunior A (Canada)
J.D. Shoniker5281220392022-20231R2004-01-12Kitchener, ONTJunior A (Canada)
David Sibilevych320202022-20231R2003-10-08Kiev, UkraineJunior A (Canada)
Matthew Silliker1700062003-20041GCollege-University
Drew Sim1702202023-20241G2003-02-20Tees, ALTAMajor Junior
Michal Sivek2516722018-20191D1999-03-15Staten Island, NYMinor Pro
Jason Smallman12011132007-20081C1991-07-03O'Leary, PEIJunior A (Canada)
Brad Smith985671127972005-20093C1988-04-14Summerside, PEIMajor Junior
Cody Smith800002017-20181GJunior A (Canada)
Riley Smith405611182017-20192F1998-02-12Charlottetown, PEIJunior A (Canada)
Will Smith300002022-20242D2004-01-23Albany, PEIJunior A (Canada)
Nathan Snowie29192039642008-20091C1988-01-07Charlottetown, PEIMajor Junior
Jeremy Sobey100002003-20041 Junior A (Canada)
Sullivan Sparkes332024441132018-20191C1999-05-04Waterloo, ONTMinor Pro
Jordan Spence50133851162017-20181D2001-02-24Manly, AustraliaMajor League
Jacob Squires491028381242023-20241D2003-03-05Charlottetown, PEIMajor Junior
Brett St. John511262004-20051 Junior A (Canada)
Thomas Stavert1399158149442012-20153L1995-02-20Kensington, PEIMajor Junior
Josh Steele10022192021-20221D2002-11-15Odessa, FLCollege-University
Daniel Stevenson34112552001-20021D1982-05-25Fredericton, NBJunior A (Canada)
Jacob Stewart1136922021-20221C2001-05-14Antigonish, NSMajor Junior
Nolan Stewart4786141562021-20242C2004-08-10Montague, PEIMajor Junior
Jason Stone1300002002-20031G1982-04-10Duncan, BCMinor Pro
Luke Strickland181151622020-20211L2002-10-16Keswick, ONTCollege-University
Bohuslav Subr36244771972000-20011D1980-05-25Tabor, Czech Rep.Minor Pro
Brent Sullivan321929482092001-20021C1981-03-22Algonac, MIMinor Pro
David Sweet20448102013-20141F1994-10-12Dunstable, MAJunior A (Canada)
Michael Szmatula52365187262011-20121C1992-08-10Commerce, MIMinor Pro
Austin Taylor1091128392552016-20193L1998-04-25Summerside, PEIMajor Junior
Cam Taylor100002023-20241D2006-07-12Charlottetown, PEIJunior A (Canada)
Justin Thomas297714462012-20131L1993-01-25London, ONTMajor Junior
Andrew Thompson293811222022-20242D2005-01-10Summerside, PEIJunior A (Canada)
Daniel Thompson1901102018-20191G2000-01-06Riverview, NBJunior A (Canada)
Zach Thususka1421725422092017-20203L1999-01-19Summerside, PEIMajor Junior
Dominik Tmej8502262017-20203G1999-05-05Major Junior
Jarrett Todd220202023-20241C2004-04-28Beaver Bank, NSMajor Junior
Tanner Tolliver100022019-20201L2001-10-14Halifax, NSCollege-University
Nathan Torchia1400022020-20211G2000-05-12Waterloo, ONTMajor Junior
Bryce Tracey410122017-20181L1999-10-09Lincoln, NBJunior A (Canada)
Scott Trask471715321442012-20131L1992-12-04Bonavista, NFLDMinor Pro
Liam Trenholm11066162023-20241D2004-07-29Porthood, NSJunior A (Canada)
Kaydon Trumbley25011972010-20111D1991-07-06Campbell River, BCJunior A (Canada)
Darcy Tuplin1551081542622932003-20063L1985-12-31Summerside, PEIMajor Junior
Nick Tuplin100002003-20041 Junior A (Canada)
B.J. Van Mierlo21011292000-20011G1981-06-13North Bay, ONTMajor Junior
Logan Vandervelden200002016-20171F1999-01-01Junior A (Canada)
Donhaven Veilleux5071724262022-20231L2004-01-01Dieppe, NBJunior A (Canada)
Cameron Visser300002016-20171G1997-01-14Crapaud, PEIJunior A (Canada)
Noah Visser100002023-20241G2004-07-30Cornwall, PEIJunior A (Canada)
Jon Vloet5451318872007-200811989-05-04 Junior A (Canada)
Patrick Volpe48217191022012-20131D1993-05-04Burlington, ONTMajor Junior
Reid Vos52261945472023-20241C2003-02-24Junior A (Canada)
Geoff Walker4419264562003-20041R1987-12-09Charlottetown, PEIMinor Pro
Morgan Walker24145212010-20111D1992-05-10Stratford, PEIJunior A (Canada)
Luke Warner13044452012-20131R1993-04-05Amherst, NSMinor Pro
Lincoln Waugh69112940572022-20242D2006-04-17Summerside, PEIMajor Junior
Thomas Waugh156841001841612002-20063L1985-05-31Summerside, PEIMajor Junior
Cameron Webster100002008-20091 Junior A (Canada)
Clark Webster15022352017-20212D2000-08-09Kensington, PEICollege-University
Trevor Whalen110152003-20041 Junior A (Canada)
Daniel Whelan1971184957602005-20105D1989-09-02Charlottetown, PEIJunior A (Canada)
Willie Whelan12044302009-20112D Junior A (Canada)
Dennis White44374077652000-20011C1980-03-27St. John's, NFLDJunior A (Canada)
Michael White20145142016-20171D1996-01-25Charlottetown, PEIMinor Pro
James Williams501152008-20091D1991-12-24Fort Simpson, NWTJunior A (Canada)
Matthew Williams4100002016-20171G1998-02-08Truro, NSMinor Pro
Travis Willis100002007-20081 Junior A (Canada)
Isaac Wilson1442340633032018-20235D2002-08-24Vernon River, PEIMajor Junior
Chandler Wood5000172018-20202R2000-08-04O'Leary, PEIJunior A (Canada)
Harrison Wood120123446602010-20144D1994-04-16Charlottetown, PEIJunior A (Canada)
Matt Wood200002003-20041 Junior A (Canada)
Brendan Wright5101362008-20091R1990-05-04Summerside, PEIMajor Junior
Reese Wyand300002022-20231C2003-12-16Rustico, PEIJunior A (Canada)
Nathan Yetman93205171122014-20172C1996-04-18Mount Pearl, NFLDMajor Junior
Gabe Yeung8000302003-20041D1983-03-18Madison, WIMinor Pro
B.J. Young100002004-20051 Junior A (Canada)
Jordan Zember400002013-20141 Junior A (Canada)
Bobby Zinkan45416201072014-20151D1995-02-06Calgary, ALTAMajor 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.