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

Manitoba Moose [AHL] all-time player roster

This is a list of all the players that played for the Manitoba Moose. The Manitoba Moose were a hockey team playing in the American Hockey League from 2001 to 2011. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 262 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Johnathan Aitken461671012004-20051D1978-05-24Edmonton, ALTAMajor League
Bryan Allen75719261252001-20032D1980-08-21Kingston, ONTMajor League
Greg Amadio100042004-20051D1981-05-13Sault Ste. Marie, ONTMinor Pro
Jonas Andersson205611162010-20111L1981-02-24Stockholm, SwedenMajor League
Josh Aspenlind22055262010-20111R1986-04-19Langley, BCMinor Pro
Alex Auld148033102001-20054G1981-01-07Cold Lake, ALTAMajor League
Jozef Balej55182442302005-20082W1982-02-22Myjava, SlovakiaMajor League
Nolan Baumgartner385411441853522002-20117D1976-03-23Calgary, ALTAMajor League
Ryan Bayda59132538522005-20061L1980-12-09Saskatoon, SASKMajor League
Rejean Beauchemin200002009-20101G1985-05-03Winnipeg, MANMinor Pro
Tyler Beechey500022006-20071L1981-06-05Edmonton, ALTAMinor Pro
Brandon Benedict100002007-20081C1982-06-10Halifax, NSMinor Pro
Marc-Andre Bernier39112232005-20072R1985-02-05Laval, PQMinor Pro
Kevin Bieksa1081547622672003-20084D1981-06-16Grimsby, ONTMajor League
Chris Blight1102242007-20081R1982-10-14Cambridge, ONTMinor Pro
Mario Bliznak214314071862008-20113C1987-03-06Trencin, SlovakiaMajor League
Sylvain Blouin11101222003-20041L1974-05-21Montreal, PQMajor League
Alexandre Bolduc23345621073272005-20116C1985-06-26Montreal, PQMajor League
Ryan Bonni11011332001-20021D1979-02-18Winnipeg, MANMajor League
Darryl Bootland266511912008-20102R1981-11-02Toronto, ONTMajor League
Tyler Bouck1772650762722001-20075L1980-01-13Camrose, ALTAMajor League
Luc Bourdon416814682006-20082D1987-02-16Shippagan, NBMajor League
Jonathan Boutin100002008-20091G1985-03-28Granby, PQMinor Pro
Nick Boynton904442009-20101D1979-01-14Nobleton, ONTMajor League
Andy Brandt802202009-20112R1983-06-01Wausau, WIMinor Pro
David Brine2005-20061C1985-01-06Truro, NSMajor League
Martin Brochu2901122001-20021G1973-03-10Anjou, PQMajor League
Wade Brookbank72010102972003-20052W1977-09-29Lanigan, SASKMajor League
Brendan Brooks700002006-20071R1978-11-26St. Catharines, ONTMinor Pro
Mike Brown3179161552001-20021W1979-04-29Surrey, BCMajor League
Mike Brown1892011315342005-20083R1985-06-24Northbrook, ILMajor League
Fabian Brunnstrom100002008-20091L1985-02-06Jonstorp, SwedenMajor League
Alexandre Burrows1072135561642003-20063L1981-04-11Pointe-Claire, PQMajor League
Kyle Bushee200002010-20111D1985-03-27Otsego, MIMinor Pro
Sven Butenschoen60152237302005-20061D1976-03-22Itzehoe, GermanyMajor League
Paul Cabana501142001-20042R1978-09-28Calgary, ALTAMinor Pro
Sebastien Centomo1201102005-20061G1981-03-26Laval, PQMajor League
Brian Chapman132544491602001-20032D1968-02-10Brockville, ONTMajor League
Christian Chartier100022005-20061D1980-12-29St. Lazare, MANMinor Pro
Marc Chouinard1331452006-20071C1977-05-06Charlesbourg, PQMajor League
Erik Christensen620202009-20101L1983-12-17Edmonton, ALTAMajor League
Artem Chubarov197121942001-20021C1979-12-13Gorky, USSRMajor League
Jason Cipolla67122133582001-20021C1972-12-30Toronto, ONTMinor Pro
Kevin Clark528917282009-20112R1987-12-29Winnipeg, MANMinor Pro
Mat Clark100002009-20101D1990-10-17Lakewood, COMajor League
Greg Classen77111526672007-20081C1977-08-24Nipawin, SASKMajor League
Phil Cole100002006-20071D1982-09-06Winnipeg, MANMinor Pro
Dusty Collins107103131392008-20113C1985-02-28Gilbert, AZMinor Pro
Kevin Connauton73111223512010-20111D1990-02-23Edmonton, ALTAMajor League
Patrick Coulombe46369222006-20082D1985-04-23St. Fabien, PQMajor League
Matt Craig1111242005-20072C1982-03-17London, ONTMinor Pro
John Craighead47510151092002-20031R1971-11-23Richmond, VAMajor League
Ryan Cruthers12314112010-20111C1984-07-04Farmingdale, NYMinor Pro
Mark Cullen56142539222008-20091C1978-10-28Virginia, MNMajor League
Kelly Czuy300002005-20061F1983-01-02Edmonton, ALTAMinor Pro
Craig Darby80163652442005-20061C1972-09-26Oneida, NYMajor League
Regan Darby490112262001-20032D1980-07-17Estevan, SASKMinor Pro
Jean-Francois David101122006-20071D1982-04-29Montreal, PQMinor Pro
James DeMone551891212005-20061D1982-07-01St. Albert, ALTAMinor Pro
Mark Derlago25681482007-20092L1986-01-17Brandon, MANMinor Pro
Guillaume Desbiens19851571084062008-20113R1985-04-20Alma, PQMajor League
Lou Dickenson300002007-20081C1982-08-15Orleans, ONTMinor Pro
Joe DiPenta7321012482004-20051D1979-02-25Barrie, ONTMajor League
Jason Doig18044242005-20061D1977-01-29Montreal, PQMajor League
Harold Druken11291142001-20021C1979-01-26St. John's, NFLDMajor League
Chris Durand300002007-20081C1987-01-21Saskatoon, SASKMinor Pro
Dallas Eakins64178682003-20041D1967-02-27Dade City, FLMajor League
Alexander Edler5152227282006-20082D1986-04-21Ostersund, SwedenMajor League
Travis Ehrhardt300002008-20091D1989-04-12Calgary, ALTAMinor Pro
Oren Eizenman600022008-20091F1985-03-27Toronto, ONTMinor Pro
Taylor Ellington2023592008-20102D1988-10-31Victoria, BCMinor Pro
Julien Ellis1100052006-20093G1986-01-27Sorel, PQMinor Pro
Gustav Engman501142005-20061D1985-01-17Borlange, SwedenMinor Pro
Kevin Estrada911292007-20081L1982-05-28Surrey, BCMinor Pro
Jeff Farkas39111425282002-20031C1978-01-24Williamsville, NYMajor League
Fedor Fedorov1163530651192001-20043C1981-06-11Moscow, RussiaMajor League
Eric Fichaud500002001-20021G1975-11-04Anjou, PQMajor League
Mark Fistric35088262008-20091D1986-06-01Edmonton, ALTAMajor League
Zack Fitzgerald104511163672007-20092D1985-06-16Two Harbors, MNMajor League
Chanse Fitzpatrick6000122004-20051R1984-08-14Cornwall, PEIMinor Pro
Wade Flaherty117088122004-20073G1968-01-11Terrace, BCMajor League
Mark Flood63112940292010-20111D1984-09-29Charlottetown, PEIMajor League
Maxime Fortunus2712053731462005-20094D1983-07-28La Prairie, PQMajor League
Jordan Fox501102008-20091C1984-07-10Kirkwood, MOMinor Pro
Mike Funk19167142009-20101D1986-08-15Abbotsford, BCMajor League
Milan Gajic22581342006-20082R1981-06-01Burnaby, BCMinor Pro
Tom Galvin30088242009-20101D1979-11-02Staten Island, NYMinor Pro
Mitch Ganzak201102007-20081D1984-05-24Redford, MIMinor Pro
Dan Gendur1010122008-20091R1987-05-21Victoria, BCMinor Pro
Colby Genoway99164561492006-20082R1983-12-12Morden, MANMinor Pro
Robert Gherson101122005-20061G1983-10-08Toronto, ONTMinor Pro
Karl Goehring2600002008-20091G1978-08-23Apple Valley, MNMinor Pro
Lee Goren19380911712872004-20073R1977-12-26Winnipeg, MANMajor League
Jason Goulet2312322002-20031L1975-05-08Warroad, MNMinor Pro
Michael Grabner1806852120342006-20104R1987-10-05Villach, AustriaMajor League
Josh Green1022843711052004-20062C1977-11-16Camrose, ALTAMajor League
Nick Greenough200052001-20021R1980-11-11Windsor, NSMinor Pro
Martin Grenier385491452003-20041D1980-11-02Laval, PQMajor League
Danny Groulx7462531482004-20082D1981-06-23La Salle, PQMinor Pro
Dov Grumet-Morris400002006-20071G1982-02-28Evanston, ILMinor Pro
Jannik Hansen129344680672006-20104R1986-03-15Herlev, DenmarkMajor League
Darrell Hay9681826582001-20032D1980-04-02Kamloops, BCMinor Pro
Johan Hedberg200022003-20041G1973-05-05Leksand, SwedenMajor League
Jeff Heerema80143044672004-20051R1980-01-17Thunder Bay, ONTMajor League
Bryan Helmer941342551512001-20032D1972-07-15Sault Ste. Marie, ONTMajor League
Chris Herperger156612122002-20031C1974-02-24Esterhazy, SASKMajor League
Shaun Heshka211144862982006-20093D1985-07-30Melville, SASKMajor League
Jordan Hill200022009-20101D1989-03-08Sarnia, ONTMinor Pro
Cody Hodgson52171330142008-20112C1990-02-18Toronto, ONTMajor League
Josh Holden681617331872001-20021C1978-01-18Calgary, ALTAMajor League
Scott Howes500022008-20091L1987-09-03Toronto, ONTMinor Pro
J.J. Hunter4811516492006-20071C1980-07-06Shaunavon, SASKMinor Pro
Kent Huskins6551116412004-20051D1979-05-04Almonte, ONTMajor League
Jim Jackson700002007-20081D1980-04-22Marquette, MIMinor Pro
Jason Jaffray269961392352442004-20116L1981-06-30Rimbey, ALTAMajor League
Mikko Jokela11081725692002-20042D1980-03-04Lappeenranta, FinlandMajor League
Steve Kariya105395190662001-20032W1977-12-22North Vancouver, BCMajor League
Nikita Kashirsky1621382009-20101C1985-01-24Moscow, RussiaMinor Pro
Pat Kavanagh20651561072652001-20043R1979-03-14Ottawa, ONTMajor League
Mike Keane36536781142442005-20105R1967-05-29Winnipeg, MANMajor League
Adam Keefe535492492005-20072R1984-04-26Brampton, ONTMinor Pro
Matt "Bud" Kelly1001122005-20082D1985-03-23Tottenheim, ONTMinor Pro
Scott Kelman302222005-20061C1981-05-07Winnipeg, MANMinor Pro
Ryan Kesler1113336691342003-20052C1984-08-31Livonia, MIMajor League
Jason King1917772149772002-20064R1981-09-14Corner Brook, NFLDMajor League
Kirill Koltsov1021039491042003-20052D1983-02-01Chelyabinsk, RussiaMinor Pro
Zenith Komarniski1402028482822001-20043D1978-08-13Edmonton, ALTAMajor League
Jason Krog74305686302008-20091C1975-10-09Fernie, BCMajor League
Nick Kuiper200022006-20071D1982-02-12Beaconsfield, PQMinor Pro
Justin Kurtz1232157781292001-20032D1977-01-14Winnipeg, MANMajor League
Olivier Labelle6022112008-20091R1985-07-15St. Eustache, PQMinor Pro
Pierre-Cedric Labrie1751821392562007-20103L1986-12-06Baie-Comeau, PQMajor League
Eddie Lack5302242010-20111G1988-01-05Norrtalje, SwedenMajor League
John Lammers1100022009-20101L1986-01-29Langley, BCMinor Pro
Olivier Latendresse300022009-20101C1986-02-12LaSalle, PQMinor Pro
Derek LeBlanc1101122009-20101C1986-03-31Brandon, MANMinor Pro
Brad Leeb60171532452001-20021R1979-08-27Red Deer, ALTAMajor League
Jason Lehoux4000172003-20052L1979-07-21Sainte-Marie, PQMinor Pro
Francis Lemieux200002010-20111C1984-02-22Sherbrooke, PQMinor Pro
Mats Lindgren401162002-20031C1974-10-01Skalleftea, SwedenMajor League
Andrew Luciuk100002001-20021L1977-02-17Edmonton, ALTAMinor Pro
Trevor Ludwig16000182008-20091D1985-05-24Rhinelander, WIMinor Pro
Nathan Lutz100002005-20061D1978-02-12Mistatim, SASKMinor Pro
Brett Lysak400002005-20061C1980-12-30St. Albert, ALTAMajor League
Daren Machesney2100022009-20101G1986-12-13Hamilton, ONTMinor Pro
Drew MacIntyre87123102006-20082G1983-06-24Charlottetown, PEIMajor League
Andrew Martens1105562008-20091D1981-07-05Calgary, ALTAMinor Pro
Denis Martynyuk2312342001-20032L1979-07-26Kapfenberg, AustriaMinor Pro
Tommy Maxwell142713203882008-20113R1985-11-19Spokane, WAMinor Pro
Scott May602202007-20081C1982-01-08White Rock, BCMinor Pro
Matthew McCue10101242009-20101D1988-07-05Cochrane, ALTAMinor Pro
Mark McCutcheon12000132009-20101C1984-05-21Ithaca, NYMinor Pro
Ryan McGinnis27123182009-20112D1987-03-03Flint, MIMinor Pro
Nathan McIver244617235702005-20105D1985-01-06Summerside, PEIMajor League
Rob McVicar1701122003-20063G1982-01-15Brandon, MANMajor League
Mathieu Melanson810142007-20081R1985-08-31Shediac, NBMinor Pro
Alfie Michaud3201172001-20021G1976-11-06Selkirk, MANMajor League
Mike Minard100002002-20031G1976-11-01Owen Sound, ONTMajor League
Tomas Mojzis1801749661642003-20063D1982-05-02Kolin, Czech Rep.Major League
Brad Moran14347102149962006-20082C1979-03-20Abbotsford, BCMajor League
Justin Morrison2314943921102001-20054R1979-08-10Los Angeles, CAMinor Pro
Yuri Moscevsky12000762005-20061W1978-10-20Milwaukee, WIMinor Pro
Tyler Moss74033292002-20042G1975-06-29Ottawa, ONTMajor League
Garth Murray556511902010-20111C1982-09-17Regina, SASKMajor League
Marty Murray59102030262009-20101C1975-02-16Lyleton, MANMajor League
James Neal541522008-20091L1987-09-03Whitby, ONTMajor League
Derek Nesbitt504402008-20091R1982-04-16Egmondville, ONTMinor Pro
Chris Nielsen10571724342002-20042C1980-02-16Moshi, TanzaniaMajor League
Brandon Nolan114142640442003-20063C1983-07-18St. Catharines, ONTMajor League
Jason Norrie7000222001-20021R1977-10-08Calgary, ALTAMinor Pro
Lawrence Nycholat4052025532008-20102D1979-05-07Calgary, ALTAMajor League
Evan Oberg10892837922009-20112D1988-02-16Forestburg, ALTAMajor League
Jaroslav Obsut1251739561012002-20042D1976-09-03Presov, SlovakiaMajor League
Peter Olvecky813402009-20101C1985-10-11Trencin, SlovakiaMajor League
Victor Oreskovich404812382010-20111R1986-08-15Whitby, ONTMajor League
Maxime Ouellet1600002005-20061G1981-06-17Beauport, PQMajor League
Michel Ouellet46132740302008-20091R1982-03-05Rimouski, PQMajor League
Chad Painchaud200002009-20101R1986-05-27Mississauga, ONTMinor Pro
Ryan Parent39112562010-20111D1987-03-17Prince Albert, SASKMajor League
Andre Payette8000672002-20031L1976-07-29Cornwall, ONTMinor Pro
Cory Pecker1211282004-20051R1981-03-20Montreal, PQMinor Pro
Joel Perrault3751823432010-20111C1983-04-06Montreal, PQMajor League
Neil Petruic1311282009-20101D1982-07-30Regina, SASKMinor Pro
Matt Pettinger56171633312008-20102L1980-10-22Edmonton, ALTAMajor League
Jason Pitton100022010-20111L1986-05-23Brampton, ONTMinor Pro
Matt Pope485813292008-20102F1984-08-05Langley, BCMinor Pro
Sean Pronger68171532682003-20041C1972-11-30Thunder Bay, ONTMajor League
Joshua Prudden710102007-20081C1981-11-07Andover, MAMinor Pro
Daniel Rahimi1004711862006-20093D1987-04-28Umea, SwedenMinor Pro
Greg Rallo6881018192007-20092C1981-08-26Gurnee, ILMajor League
Travis Ramsey180434381942007-20114D1983-05-16Lakewood, CAMinor Pro
Evan Rankin410142009-20101R1986-03-28Portage, MIMinor Pro
Mason Raymond3191221122006-20082L1985-09-17Calgary, ALTAMajor League
Ryan Ready20454761301802001-20043L1978-11-07Peterborough, ONTMajor League
Brandon Reid25970111181632001-20074C1981-03-09Kirkland, PQMajor League
Aaron Rome7617152009-20101D1983-09-27Brandon, MANMajor League
Reagan Rome701122006-20071D1981-12-29Nesbitt, MANMinor Pro
Marco Rosa131355489522009-20112C1982-01-15Scarborough, ONTMinor Pro
Jimmy Roy31353631167792001-20065L1975-09-22Sioux Lookout, ONTMinor Pro
Joe Rullier24268622006-20071D1980-01-28Montreal, PQMinor Pro
Prestin Ryan1221628441882005-20072D1980-06-29Arcola, SASKMajor League
Rick Rypien1161623392522004-20115C1984-05-16Coleman, ALTAMajor League
Dany Sabourin200002006-20071G1980-09-20Val-d'Or, PQMajor League
Jeff Salajko100002001-20021G1975-04-18Kitchener, ONTMinor Pro
Brian Salcido6881018502009-20101D1985-04-14Hermosa Beach, CAMajor League
Sami Salo320222010-20111D1974-09-02Turku, FinlandMajor League
Curtis Sanford1601102008-20091G1979-10-05Owen Sound, ONTMajor League
Tommi Santala603382006-20071C1979-06-27Helsinki, FinlandMajor League
Peter Sarno103217596592003-20052C1979-07-26Toronto, ONTMajor League
Yann Sauve3931114242010-20111D1990-02-18Montreal, PQMajor League
Andre Savage763526611152001-20021C1975-05-27Ottawa, ONTMajor League
Raymond Sawada5261521312008-20091R1985-02-19Richmond, BCMajor League
Cory Schneider13303342007-20103G1986-03-18Salem, MAMajor League
Mathieu Schneider832582009-20101D1969-06-12New York, NYMajor League
Stefan Schneider4722492010-20111D1989-12-13Vernon, BCMinor Pro
Jordan Schroeder72142337102009-20112C1990-09-29Lakeville, MNMajor League
Jesse Schultz21964671311332003-20074R1982-09-28Strasbourg, SASKMajor League
David Schulz100022007-20081D1986-01-03Winkler, MANMinor Pro
Jeff Scissons700022001-20021C1976-11-24Saskatoon, SASKMinor Pro
Keith Seabrook1512382010-20111D1988-08-02Delta, BCMinor Pro
Dan Sexton13571222009-20101R1987-04-29Apple Valley, MNMajor League
Ryan Shannon13178102007-20081C1983-03-02Darien, CTMajor League
Jim Sharrow6262228302007-20103D1985-01-31Framingham, MAMinor Pro
Sergei Shirokov1524459103832009-20112R1986-03-10Moscow, RussiaMajor League
Jason Shmyr400022002-20031L1975-07-27Fairview, ALTAMinor Pro
Juraj Simek6671017302007-20081W1987-09-29Presov, SlovakiaMinor Pro
Brett Skinner6542125332005-20061D1983-06-28Brandon, MANMajor League
Peter Skudra100002002-20031G1973-04-24Riga, LatviaMajor League
Aaron Slattengren500002007-20081C1981-12-28Duluth, MNMinor Pro
Tyler Sloan400002005-20061D1981-03-15Calgary, ALTAMajor League
Darryl Smith100002009-20101C1987-03-03St. Catharines, ONTMinor Pro
Jeff Smith1000122005-20061L1981-01-02Regina, SASKMinor Pro
Nathan Smith29344581023012002-20075C1982-02-09Edmonton, ALTAMajor League
Tim Smith3340462002-20053C1981-07-21Rochfort Bridge, ALTAMinor Pro
Zack Smith2007-20081C1988-04-05Maple Creek, SASKMajor League
Josh Soares15167102008-20091F1982-02-06Hamilton, ONTMinor Pro
Dirk Southern17314122008-20091F1983-08-09Winnipeg, MANMinor Pro
Tim Spencer400022008-20091L1986-02-02Carnduff, SASKMinor Pro
Chris St. Croix28112222002-20093D1979-05-02Voorhees, NJMinor Pro
Yan Stastny16246182009-20101C1982-09-30Quebec, PQMajor League
Kevin Swanson100002001-20021G1980-04-18Red Deer, ALTAMinor Pro
Billy Sweatt80192746282010-20111L1988-09-21Elburn, ILMajor League
Lee Sweatt415914182010-20111D1985-08-13Elburn, ILMajor League
Jeff Tambellini752702010-20111R1984-04-13Calgary, ALTAMajor League
Chris Tanev39189162010-20111D1989-12-20Toronto, ONTMajor League
Jamie Tardif100002006-20071R1985-01-23Welland, ONTMajor League
Alexei Tezikov285611162001-20021D1978-06-22Tolyatti, RussiaMajor League
Yannick Tremblay45122133402006-20071D1975-11-15Pointe-aux-Trembles, PQMajor League
Sergei Varlamov12426102003-20041L1978-07-21Kiev, UkraineMajor League
Herbert Vasiljevs100224365402001-20032R1976-05-27Riga, LatviaMajor League
Mike Vigilante300002007-20081R1979-08-19Dearborn, MIMinor Pro
Aaron Volpatti6131013912009-20112F1985-05-30Revelstoke, BCMajor League
Rene Vydareny18272936772001-20043D1981-05-06Bratislava, SlovakiaMinor Pro
Eric Walsky422111362008-20102F1984-09-30Anchorage, AKMinor Pro
Todd Warriner3071320322001-20021L1974-01-03Blenheim, ONTMajor League
Geoff Waugh31011452009-20112D1983-08-25Winnipeg, MANMinor Pro
Tyler Weiman2900022010-20111G1984-06-05Saskatoon, SASKMajor League
Shawn Weller67121123502010-20111L1986-07-08Glens Falls, NYMinor Pro
Dustin Wood6241216362006-20071D1981-05-21Scarborough, ONTMinor Pro
Dylan Yeo23167122007-20092D1986-07-16Prince Albert, SASKMinor Pro
Patrick Yetman401102006-20071R1980-11-17St. John's, NFLDMinor Pro
Matt Zultek100022004-20051L1979-03-12Mississauga, ONTMinor 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.