hockey DB
search by league
team
morning report
contact us
home

Manitoba Moose all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
John Albert66122436202015-20161C1989-01-19Cleveland, OHMajor League
Matthew Alfaro2031442021-20221C1996-08-06Calgary, ALTAMinor Pro
Zack Andrusiak200022022-20231L1998-07-10Yorkton, SASKMinor Pro
Darik Angeli1012322015-20161F1990-10-11Lakewood, COMinor Pro
Dylan Anhorn201102023-20241D1999-01-21Calgary, ALTAMinor Pro
Ken Appleby1001162018-20191G1995-04-10North Bay, ONTMajor League
Mason Appleton120376299812017-20203C1996-01-15Green Bay, WIMajor League
Joel Armia18358162015-20161R1993-05-31Pori, FinlandMajor League
Jake Baker24123592015-20172D1991-07-18Port Moody, BCMinor Pro
Colby Barlow312302023-20241L2005-02-14Orillia, ONTMinor Pro
Morgan Barron511202021-20221C1998-12-02Halifax, NSMajor League
Dawson Barteaux455141942023-20241D2000-01-12Foxwarren, MANMinor Pro
Tyrel Bauer103410141862022-20242D2002-03-23Calgary, ALTAMinor Pro
Charles-David Beaudoin10221416802017-20203D1994-01-10Drummondville, PQMinor Pro
Francis Beauvillier526713372016-20182C1993-10-22Sorel-Tracy, PQMinor Pro
Mikhail Berdin127055302018-20224G1998-03-01Ufa, RussiaMinor Pro
Colin Bilek200072022-20231F1997-06-04Brighton, MIMinor Pro
Axel Blomqvist3314582015-20161L1995-01-30Osby, SwedenMinor Pro
Tyler Boland579112002021-20232C1996-09-12St. John's, NFLDMinor Pro
Wyatt Bongiovanni93211233582021-20243C1999-07-24Birmingham, MIMinor Pro
Trenton Bourque28134162020-20222D1998-06-11Burlington, ONTMinor Pro
Austen Brassard75152136482015-20161R1993-01-14Windsor, ONTMinor Pro
Justin Breton200002015-20161F1989-07-22Fitchburg, MAMinor Pro
Phil Brewer200002016-20171F1990-04-11Cambridge, ONTMinor Pro
Daniel Brickley200022019-20201D1995-03-30Sandy, UTMajor League
Brett Brochu100002023-20241G2002-09-09Belle River, ONTMinor Pro
Adam Brubacher720242020-20211D1995-12-13Elmira, ONTMinor Pro
Todd Burgess35761392021-20221R1996-04-03Peoria, AZMinor Pro
Brayden Burke1024642022-20231L1997-01-01Edmonton, ALTAMinor Pro
Kyle Capobianco69124254462023-20241D1997-08-13Mississauga, ONTMajor League
Adam Carlson200002019-20201G1994-02-13Edina, MNMinor Pro
Thomas Caron555510502021-20243L2000-08-29Candiac, PQMinor Pro
Austin Carroll7101212018-20191R1994-03-26Vancouver, BCMinor Pro
Jacob Cederholm1000042017-20192D1998-01-30Helsingborg, SwedenMinor Pro
Andrei Chibisov5371825752019-20201L1993-02-26Prokopyevsk, RussiaMajor League
Nikita Chibrikov70173047532023-20241R2003-02-16Moscow, RussiaMajor League
Declan Chisholm146167591652020-20244D2000-01-12Bowmanville, ONTMajor League
Chris Collins920262018-20191L1992-04-18Calgary, ALTAMinor Pro
Eric Comrie19802222015-20216G1995-07-06Edmonton, ALTAMajor League
Kyle Connor56282149142016-20182L1996-12-09Shelby Township, MIMajor League
Andrew Copp805542016-20171C1994-07-08Ann Arbor, MIMajor League
Evan Cormier1600002021-20232G1997-11-06Bowmanville, ONTMinor Pro
Patrice Cormier20350541043002015-20183C1990-06-14Moncton, NBMajor League
Kevin Czuczman7692332482016-20171D1991-01-09Port Elgin, ONTMajor League
Alexis D'Aoust467613222018-20202R1996-04-03Trois-Rivieres, PQMinor Pro
Tim Daly200022016-20171D1992-02-01Maple Ridge, BCMinor Pro
Marko Dano70132235892016-20213C1994-11-30Eisenstadt, AustriaMajor League
Brett Davis500022020-20211R1999-06-01Oakbank, MANMinor Pro
Chase De Leo2114562107772015-20183L1995-10-25La Mirada, CAMajor League
Collin Delia3201122023-20241G1994-06-20Rancho Cucamonga, CAMajor League
Brandon Denham913422015-20161R1992-02-22Milton, ONTMinor Pro
Dan DeSalvo83233154342015-20172C1992-03-06Rolling Meadows, ILMinor Pro
Philippe Desrosiers400002021-20221G1995-08-16Saint-Hyacinthe, PQMinor Pro
Christopher Dienes100002017-20181D1993-05-11Traverse City, MIMinor Pro
Haralds Egle5591019202020-20222R1996-11-05Liepaja, LatviaMinor Pro
Sean Escobedo1014592015-20161D1990-10-27Bayside, NYMinor Pro
Dennis Everberg1101142018-20191L1991-12-31Vasteras, SwedenMajor League
Michael Eyssimont672031511172021-20232C1996-09-09Littleton, COMajor League
Hunter Fejes49369102018-20202L1994-05-31Anchorage, AKMinor Pro
Rob Flick510172016-20171C1991-03-28London, ONTMinor Pro
Mark Flood100022017-20181D1984-09-29Charlottetown, PEIMajor League
Parker Ford80202545612022-20242C2000-07-20Wakefield, RIMinor Pro
Matt Fraser44591442015-20161L1990-05-20Red Deer, ALTAMajor League
Jacob Friend200052022-20231D1997-07-28Bowmanville, ONTMinor Pro
Jiri Fronk3462882015-20172R1994-02-07Louny, Czech Rep.Minor Pro
Danick Gauthier210122016-20171L1991-10-24Waterloo, PQMinor Pro
Leon Gawanke2073579114982019-20234D1999-05-31Berlin, GermanyMinor Pro
Felix Girard7051318852018-20191C1994-05-09Quebec, PQMinor Pro
Scott Glennie4571320342016-20171C1991-02-22Winnipeg, MANMajor League
Jack Glover100002018-20191D1996-05-17Golden Valley, MNMinor Pro
Carson Golder1525762022-20242L2002-10-29Smithers, BCMinor Pro
Kirill Gotovets5711213472017-20181D1991-06-25Minsk, BelarusMinor Pro
Tyler Graovac927902020-20211C1993-04-27Brampton, ONTMajor League
Luke Green28235142016-20203D1998-01-12Halifax, NSMinor Pro
Seth Griffith127376198582018-20202C1993-01-04Wallaceburg, ONTMajor League
David Gustafsson88243559182019-20244C2000-04-11Tingsryd, SwedenMajor League
Victor Hadfield400022020-20211L2000-09-21Oakville, ONTMinor Pro
Matt Halischuk396121862015-20161R1988-06-01Toronto, ONTMajor League
Jansen Harkins20052801321242015-20236C1997-05-23Cleveland, OHMajor League
Brant Harris1101102015-20161R1989-10-08Estevan, SASKMinor Pro
Jay Harrison18325172015-20161D1982-11-03Oshawa, ONTMajor League
Aaron Harstad26044282015-20161D1992-04-27Stevens Point, WIMinor Pro
Ville Heinola1522379102922019-20245D2001-03-02Honkajoki, FinlandMajor League
Connor Hellebuyck3000002015-20161G1993-05-19Commerce, MIMajor League
Jordan Hill1400062015-20172D1989-03-08Sarnia, ONTMinor Pro
Arvid Holm5903362021-20232G1998-11-03Ljungby, SwedenMinor Pro
Quinton Howden58131124102016-20171C1992-01-21Winnipeg, MANMajor League
Derek Hulak18213102019-20201L1989-09-02Saskatoon, SASKMinor Pro
Michael Hutchinson2600022017-20181G1990-03-02Barrie, ONTMajor League
Nick Hutchison27347192021-20221C1995-04-27Hicksville, NYMinor Pro
Isaac Johnson2224642021-20232R1999-01-24Andover, MNMinor Pro
Luke Johnson233710332021-20221C1994-09-19Grand Forks, NDMajor League
Nick Jones2122355781442020-20244F1996-06-02Edmonton, ALTAMinor Pro
Axel Jonsson-Fjallby4515193462022-20242L1998-02-10Stockholm, SwedenMajor League
Jon Jutzi600022015-20161D1991-03-04Tavistock, ONTMinor Pro
Tanner Kaspick2017-20181C1998-01-28Brandon, MANMinor Pro
Cole Kehler300022020-20211G1997-12-17Winkler, MANMinor Pro
Brett Kemp1002202023-20241C2000-03-23Yorkton, SASKMinor Pro
Nicolas Kerdiles301142018-20191L1994-01-11Lewisville, TXMajor League
Kale Kessy18011212016-20193L1992-12-04Shaunavon, SASKMinor Pro
Brenden Kichton131125264882015-20172D1992-06-18Spruce Grove, ALTAMinor Pro
Noah King500022020-20211D1999-07-02Winnipeg, MANMinor Pro
Artemi Kniazev20055182023-20241D2001-01-04Kazan, RussiaMajor League
Scott Kosmachuk125303464882015-20172R1994-01-24Toronto, ONTMajor League
Jan Kostalek14991423562015-20183D1995-02-17Prague, Czech Rep.Minor Pro
Johnathan Kovacevic1371840581032018-20224D1997-07-12Hamilton, ONTMajor League
Darren Kramer129136192742015-20183L1991-11-19Peace River, ALTAMinor Pro
Peter Krieger1416782020-20211F1993-12-09Oakdale, MNMinor Pro
Simon Kubicek401122022-20242D2001-12-19Jindrichuv Hradec, Czech Rep.Minor Pro
Jake Kulevich44055192016-20182D1993-02-13Marblehead, MAMinor Pro
Rasmus Kupari100002023-20241C2000-03-15Kotka, FinlandMajor League
Dmitry Kuzmin1812362023-20241D2003-04-23Kholstovo, BelarusMinor Pro
Brad Lambert78233558462022-20242C2003-12-19Lahti, FinlandMajor League
Tristin Langan500022021-20221L1998-12-15Swan River, MANMinor Pro
Brendan Lemieux1173332653062015-20183L1996-03-15Denver, COMajor League
Connor Levis200002023-20241R2004-10-05Vancouver, BCMinor Pro
Alex Limoges63203454122022-20231C1997-09-16Winchester, VAMinor Pro
JC Lipon30566891555402015-20205R1993-07-10Regina, SASKMajor League
Mark Liwiski7112262023-20241L2001-08-08Dauphin, MANMinor Pro
Jimmy Lodge113111425462015-20183C1995-03-05Downingtown, PAMinor Pro
Adam Lowry404422015-20161C1993-03-29St. Louis, MOMajor League
Chaz Lucius2941418122022-20242C2003-05-02Lawrence, KSMinor Pro
Simon Lundmark188123648542021-20243D2000-10-08Stockholm, SwedenMinor Pro
Joona Luoto29268222019-20212L1997-09-26Tampere, FinlandMajor League
Bobby Lynch76121729242019-20223C1998-06-16Grand Blanc, MIMinor Pro
Kevin Lynch500022015-20161C1991-04-23Grosse Pointe, MIMinor Pro
Cameron Maclise10591120362017-20192R1992-03-13Lacombe, ALTAMinor Pro
Andrew MacWilliam7211415862015-20161D1990-03-25Calgary, ALTAMajor League
Cole Maier2134846941532018-20235C1995-06-24Pequannock, NJMinor Pro
Jeff Malott23782751572382020-20244L1996-08-07Burlington, ONTMajor League
Chris Martenet400022021-20232D1996-09-25Indianapolis, INMinor Pro
Steve Mason100002017-20181G1988-05-29Oakville, ONTMajor League
Tye McGinn26246382018-20191L1990-07-29Fergus, ONTMajor League
Skyler McKenzie131222547542017-20214L1998-01-20Sherwood Park, ALTAMinor Pro
Greg Meireles111143246432021-20232R1999-01-01Ottawa, ONTMinor Pro
Julian Melchiori15192029792015-20183D1991-12-06Richmond Hill, ONTMajor League
Garrett Meurs300002017-20181R1993-01-12Ripley, ONTMinor Pro
Wes Michaud1811262020-20211F1995-09-26Esko, MNMinor Pro
Thomas Milic3301102023-20241G2003-04-14Coquitlam, BCMinor Pro
Dajon Mingo300002018-20191D1990-05-07Canton, MIMinor Pro
Bryan Moore200002016-20171L1994-05-25Charlotte, NCMinor Pro
Josh Morrissey5731922472015-20161D1995-03-28Calgary, ALTAMajor League
Danny Moynihan410102019-20201L1995-12-08Boston, MAMinor Pro
Darcy Murphy811242016-20171F1992-08-24Marysville, ONTMinor Pro
Joseph Nardi410102022-20231L1997-06-01Edmonton, ALTAMinor Pro
Kamerin Nault411222018-20212F1995-09-07Winnipeg, MANMinor Pro
Anthony Nellis100002021-20221C1994-09-10Breakeyville, PQMinor Pro
Henri Nikkanen127121628422021-20243C2001-04-28Mikkeli, FinlandMinor Pro
Sami Niku114225880562017-20203D1996-10-10Haapavesi, FinlandMajor League
Nelson Nogier242833411522016-20226D1996-05-27Saskatoon, SASKMajor League
Jimmy Oligny1981040502772018-20246D1993-04-30St-Michel, PQMinor Pro
Jussi Olkinuora600002015-20161G1990-11-04Helsinki, FinlandMinor Pro
Ryan Olsen1211311241442015-20172C1994-03-25Delta, BCMinor Pro
Griffen Outhouse500002019-20201G1998-03-13Likely, BCMinor Pro
Ondrej Pavelec1800022016-20171G1987-08-31Kladno, Czech Rep.Major League
Elgin Pearce1012362016-20182C1992-02-07Port Coquitlam, BCMinor Pro
Brent Pedersen657714212018-20202L1995-07-05Arthur, ONTMinor Pro
Ty Pelton-Byce2522482020-20222C1997-04-14Madison, WIMinor Pro
Anthony Peluso2202262016-20171R1989-04-18North York, ONTMajor League
Cole Perfetti4915264142020-20222C2002-01-01Whitby, ONTMajor League
Nicolas Petan108286189542015-20183C1995-03-22Delta, BCMajor League
Jamie Phillips27000172016-20182G1993-03-24Caledonia, ONTMinor Pro
Markus Phillips702282021-20221D1999-03-21Markham, ONTMinor Pro
Colton Phinney100002017-20181G1993-06-17Chatham, NJMinor Pro
Adam Pleskach100022016-20171R1988-07-07Beausejour, MANMinor Pro
Austin Poganski4992130202021-20221R1996-02-16St. Cloud, MNMajor League
Emile Poirier7491322652018-20202L1994-12-14Montreal, PQMajor League
Evan Polei1141924431872021-20232L1996-02-19Wetaskiwin, ALTAMinor Pro
Tristan Pomerleau200002021-20221D1996-06-22Riviere-du-Loup, PQMinor Pro
Tucker Poolman6062935142017-20192D1993-06-08Dubuque, IAMajor League
Paul Postma712322015-20161D1989-02-22Red Deer, ALTAMajor League
Thomas Raffl315510422015-20161L1986-06-19Villach, AustriaMinor Pro
Kristian Reichel28457611181182018-20246C1998-06-11Most, Czech Rep.Major League
Buddy Robinson74252853642017-20181R1991-09-30Bellmawr, NJMajor League
Logan Roe100002018-20191D1991-12-29Fort Myers, FLMinor Pro
Jack Roslovic97285583302016-20182C1997-01-29Columbus, OHMajor League
Oskari Salminen5100042022-20242G1999-09-22Kotka, FinlandMinor Pro
Dylan Samberg6411819412020-20222D1999-01-24Saginaw, MNMajor League
Ashton Sautner13571623942020-20243D1994-05-27Flin Flon, MANMajor League
Cameron Schilling189176885812017-20203D1988-10-07Carmel, INMajor League
Brennan Serville15000102015-20161D1993-06-02Pickering, ONTMinor Pro
Michael Sgarbossa68162440882017-20181C1992-07-25Campbellville, ONTMajor League
Hayden Shaw34257392019-20223D1996-06-05Hamilton, MTMinor Pro
Logan Shaw79312253482018-20202R1992-10-05Glace Bay, NSMajor League
Arturs Silovs100002020-20211G2001-03-22Riga, LatviaMajor League
Jordon Southorn200022015-20161D1990-05-15Montreal, PQMinor Pro
Michael Spacek1933664100662016-20204C1997-04-09Pardubice, Czech Rep.Minor Pro
Logan Stanley117923321432018-20202D1998-05-26Waterloo, ONTMajor League
Kevin Stenlund1941014262022-20231C1996-09-20Stockholm, SwedenMajor League
Dean Stewart11632932552021-20243D1998-06-12Portage la Prairie, MANMinor Pro
Peter Stoykewych2611952711782015-20205D1992-07-14Winnipeg, MANMinor Pro
Brian Strait5821214362016-20171D1988-01-04Waltham, MAMajor League
C.J. Suess2345548103932017-20246L1994-03-17St. Paul, MNMajor League
Brody Sutter5881018222017-20181R1991-09-26Viking, ALTAMajor League
Brandon Tanev23279132016-20171L1991-12-31Toronto, ONTMajor League
Nathan Todd52132033202019-20212C1995-12-02Kemptville, ONTMinor Pro
Dominic Toninato92293059562020-20244C1994-03-09Duluth, MNMajor League
Daniel Torgersson125141832262021-20243L2002-01-26Hono, SwedenMinor Pro
Matt Ustaski100002017-20181F1994-05-27Glenview, ILMinor Pro
Giovanni Vallati200002020-20211D2000-02-21Ottawa, ONTMinor Pro
Kristian Vesalainen105203454262018-20224L1999-06-01Helsinki, FinlandMajor League
Jeffrey Viel691723401422023-20241L1997-01-28Rimouski, PQMajor League
Ben Walker1612382015-20161C1993-06-21Edina, MNMinor Pro
Brett Welychka811222017-20181C1994-03-03London, ONTMinor Pro
Ryan White4873101442018-20202C1988-03-17Brandon, MANMajor League
Tyson Wilson300002015-20161D1991-01-07Brockville, ONTMinor Pro
Justin Woods1001122017-20192D1994-02-12Fairbanks, AKMinor Pro
Kelly Zajac1401122015-20161C1988-06-06Winnipeg, MANMinor Pro
Nolan Zajac110102016-20171D1992-08-01Winnipeg, MANMinor Pro
Daniel Zhilkin44257222023-20241C2003-12-19Moscow, RussiaMinor Pro

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