home search by league team forums morning report contact us
home

Phoenix Mustangs all-time player roster

This is a list of all the players that played for the Phoenix Mustangs. The Phoenix Mustangs were a hockey team playing in the West Coast Hockey League from 1997 to 2001. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 149 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Tobias Ablad13022122000-20011D1971-02-04Stockholm, SwedenMinor Pro
Steve Adams6000131997-19981D1975-04-11Edmonton, ALTAMinor Pro
Alex Alepin13246181998-19991D1975-09-18Montreal, PQMinor Pro
Jamie Allan902037575351997-19992R1970-03-18Ottawa, ONTMinor Pro
Darcy Anderson1100091999-20001R1974-07-23North Bay, ONTMinor Pro
John Arnold100001997-19981R1972-11-30Sudbury, ONTMinor Pro
Tom Arnost301141999-20001D1969-06-11Prague, CzechMinor Pro
John Badduke182131781999-20001R1972-06-21Calgary, ALTAMinor Pro
Greg Bailey2000151999-20001D1973-10-03Port Stanley, ONTMinor Pro
Darren Banks8011362000-20011L1966-03-18Toronto, ONTMajor League
Ralph Barahona822401998-19991C1965-11-16Long Beach, CAMajor League
Benoit Beausoleil1000171999-20001R1979-02-26Baie-Comeau, PQMinor Pro
Hugo Belanger192135214349521997-20003L1970-05-28Saint-Hubert, PQMinor Pro
Bruce Bell912381997-19981D1965-02-15Toronto, ONTMajor League
Eric Bellerose1121012122000-20011L1972-02-07Montreal, PQMinor Pro
Jonas Bergdal201122000-20011 Minor Pro
David Bilik300022000-20011D1979-12-13Tabor, Czech Rep.Minor Pro
Gene Bono1300061998-19991G1974-10-15Boston, MAMinor Pro
E.J. Bradley4321315462000-20011C1975-01-01New Hyde Park, NYMinor Pro
Kevin Brown137714322000-20011R1974-05-11Birmingham, EnglandMajor League
Chris Burke48224291999-20012L1976-09-08Winona, MNMinor Pro
Mike Buzak601101997-19981G1973-02-10Edson, ALTAMinor Pro
Steve Caley2203382000-20011F1978-08-13Toronto, ONTMinor Pro
Denis Chalifoux912382000-20011C1971-02-21Laval, PQMinor Pro
Clint Collins10112891999-20001R1974-08-05Vancouver, BCMinor Pro
Trevor Converse34911201051997-19981R1970-02-04North Battleford, SASKMinor Pro
Jeff Corbett7101311997-19981L1975-01-22Aldergrove, BCMinor Pro
Mark Costea3391019161997-19981D1974-01-26Welland, ONTMinor Pro
Patrick Couture3700062000-20011G1978-05-28Quebec, PQMinor Pro
Michel Couvrette4491423471997-19992C1965-11-11Verdun, PQMinor Pro
Barry Cummins22437231997-19981D1970-04-12Saskatoon, SASKMinor Pro
Mike DeAngelis9995968941999-20012D1966-01-27Kamloops, BCMinor Pro
Frank DeFrenza4336202000-20011L1974-09-26Burnaby, BCMinor Pro
Dave Doucet12123721999-20001D1973-05-29Quebec City, PQMinor Pro
Jon Dunmar700091998-19991D1973-04-24Buenos Aires, AregentinaMinor Pro
Miroslav Dvorak700002000-20011D1975-04-05Ceske Budejovice, Czech Rep.Minor Pro
Kevin Epp5621820381999-20012D1974-08-27Cranbrook, BCMinor Pro
Kristoffer Eriksson911241999-20012D1975-06-04Stockholm, SwedenMinor Pro
Robert Fail22123282000-20011D1978-09-16Martin, Slovak RepMinor Pro
Sam Fields8000132000-20011D1976-08-31Chicago, ILMinor Pro
Sebastien Fortier1151728452511997-19992L1973-10-12Greenfield Park, PQMinor Pro
Troy Frederick15415121997-19981L1969-04-04Virden, MANMinor Pro
Todd Gibson2101101997-19981D1973-08-25Austin, MNMinor Pro
Dereck Gosselin7000142000-20011D1975-02-20Asbestos, PQMinor Pro
David Goverde2070331191997-20014G1970-04-09Toronto, ONTMajor League
Jessy Grenier10011591998-19991D1974-07-12Pabos-Mills, PQMinor Pro
Jason Gudmundson520201999-20001R1974-04-09Arborg, MANMinor Pro
Ben Gustavson100022000-20011L1978-04-23Provo, UTMinor Pro
Len Hachborn3314314561999-20012C1961-09-09Brantford, ONTMajor League
David Haynes496511712000-20011R1975-08-20Kitchener, ONTMinor Pro
Steve Herniman10000161999-20001D1968-06-09Windsor, ONTMinor Pro
Rod Hinks153912202000-20011C1973-04-11Toronto, ONTMinor Pro
Juri Holik803321998-19991L Minor Pro
Tony Iob813518101999-20001L1971-01-02Renfrew, ONTMinor Pro
Denis Ivanov710122000-20011R1978-04-21Elektrostal, RussiaMinor Pro
Jason Johnson34189262000-20011D1975-09-04Unionville, ONTMinor Pro
Petro Kantzavelos100001998-19991D1974-07-09Toronto, ONTMinor Pro
Kevin Kerr3418927452000-20011R1967-09-18North Bay, ONTMinor Pro
John Kosobud58138211092000-20011L1972-08-26Fargo, NDMinor Pro
Stu Kulak2031518181998-19991R1963-03-11Edmonton, ALTAMajor League
Arturs Kupaks196814222000-20011D1973-07-14Riga, LatviaMinor Pro
Bryan Lachance3000132000-20011D1979-12-31Vanier, PQMinor Pro
Martin Lacroix106225880641999-20012F1968-04-20Montreal, PQMinor Pro
Dale Lambert1000101998-19991D1959-10-09Saskatoon, SASKMinor Pro
Jason Lammers34145421999-20001D1975-09-11Pittsburgh, PAMinor Pro
Corey Laniuk146110114101997-20014D1977-01-30Vancouver, BCMinor Pro
Daniel Larin1311221999-20001R1967-11-20Laval, PQMinor Pro
David Lessard531452000-20011F1975-06-18Tring-Jonction, PQMinor Pro
Don Lester21156381997-19981D1970-04-29Forest, ONTMinor Pro
Guy Leveque48243256411997-19981C1972-12-28Kingston, ONTMajor League
Tim Lozinik900001999-20001D1977-01-28St. Albert, ALTAMinor Pro
Patrik Lundback2001111492000-20011D1968-03-12Karlstad, SwedenMinor Pro
Dave Lylyk278210161999-20001L1975-12-22Guelph, ONTMinor Pro
Rick MacDonald1000151999-20001D1976-01-24Evergreen Park, ILMinor Pro
Jason MacIntyre1901212861997-19981D1972-07-14Halifax, NSMinor Pro
Kevin Mackie1999-20001D1979-02-09Victoria, BCMinor Pro
Craig Martin701315284021999-20012R1971-01-21Amherst, NSMajor League
Michel Massie722322451441999-20001L1977-07-02Montreal, PQMinor Pro
Doug McCarthy70275683681998-19991C1962-11-04Edmonton, ALTAMinor Pro
Brad McDonald200001999-20001C1975-10-30Wrentham, MAMinor Pro
Jim McGroarty724601999-20001D1972-04-24Toronto, ONTMinor Pro
Rusty McKie211341431998-19991R1974-10-05Toledo, OHMinor Pro
Bob McKillop1834781999-20001R1970-03-19Kitchener, ONTMinor Pro
Darren Meek5762228771999-20001D1971-09-25Williams Lake, BCMinor Pro
Tom Menicci16030871171361997-20003D1971-07-23Westford, MAMinor Pro
Curtis Menzul19145252000-20011D1976-04-06Winnipeg, MANMinor Pro
Savo Mitrovic11839711101961997-19992C1969-02-04Belgrade, YugoslaviaMinor Pro
Claude Morin2641115102000-20011F1971-09-29Sainte-Foy, PQMinor Pro
Zbynek Neckar2003381999-20001D1978-09-22Pisek, CzechMinor Pro
Rick Nichol500001997-19981G1971-03-13Calgary, ALTAMinor Pro
Carlin Nordstrom392316391871999-20001R1973-02-20Saskatoon, SASKMinor Pro
Teemu Numminen63192241261998-19991F1973-12-23Tampere, FinlandMinor Pro
Matt Oliver10212719621998-20002L1974-03-16Euclid, OHMinor Pro
Darryl Olsen11033121998-19991D1966-10-07Calgary, ALTAMajor League
Eric Patry1700021999-20001G1977-03-05Gatineau, PQMinor Pro
Richard Peacock2000121999-20001R1978-06-15Salmon Arm, BCMinor Pro
Eric Perricone68191534742000-20011L1978-11-21Saint-Jean-sur-Richelieu, PQMinor Pro
Jean-Francois Picard18235502000-20011D1979-04-12Montreal, PQMinor Pro
David Piirto400081998-19991D1971-08-26Richmond Hill, ONTMinor Pro
Simon Poirier14000172000-20011D1979-08-20Montreal, PQMinor Pro
Ryan Poulton201102000-20011D1976-01-04Toronto, ONTMinor Pro
Gert Prohaska400021999-20001G1976-03-31 Minor Pro
Bobby Rapoza62142034731998-19991D1974-09-29Fall River, MAMinor Pro
Jeff Rask29437991997-19981D1975-07-13Parkside, SASKMinor Pro
Dan Reja412301998-19991L1976-05-16Toronto, ONTMinor Pro
Iannique Renaud3655102541998-19991R1975-09-19Winnipeg, MANMinor Pro
Serge Roberge17101962000-20011R1965-03-31Quebec, PQMajor League
Patrice Robitaille30161935121997-19981R1970-12-04St. Catharines, ONTMinor Pro
Jacque Rodrigue3231215521997-19981D1971-05-07Nashua, NHMinor Pro
Jason Rose4237101021998-19991D1975-01-12Martensville, SASKMinor Pro
Peter Rozic16213141999-20001R1974-02-17Jesenice, SloveniaMinor Pro
Ken Ruddick505541997-19981D1972-08-15Hamilton, ONTMinor Pro
Jason Rushton6213492000-20011R1974-12-12Victoria, BCMinor Pro
Thierry Ryckman5000241999-20001L1975-04-21Rimouski, PQMinor Pro
Steve Sabo35012121122000-20011D1973-01-07Thief River Falls, MNMinor Pro
Warren Sachs300001999-20001R1977-02-18Saskatoon, SASKMinor Pro
Rostyslav Saglo14011111998-20002L1978-05-08Kiev, UkraineMinor Pro
Mark Sakala101121997-19981D1972-02-07Detroit, MIMinor Pro
Francois Sasseville311202000-20011C1977-02-07Saint-Bruno, PQMinor Pro
Ryan Schmidt8044202000-20011D1973-05-23Des Moines, IAMinor Pro
Daniel Schwarz8101221999-20001D1978-02-27 Minor Pro
Mark Scott200052000-20011R1977-02-13McCreary, MANMinor Pro
Daniel Shank9250731233691998-20013R1967-05-12Montreal, PQMajor League
Jeff Shevalier36333366582000-20011L1974-03-14Mississauga, ONTMajor League
Jonathon Shockey3421214871999-20001D1976-06-08Lethbridge, ALTAMinor Pro
Zdenek Sikl1844881997-19981L1971-07-20Most, Czech Rep.Minor Pro
Eric Silverman400002000-20011F1975-05-23West Nyack, NYMinor Pro
Eddy Skazyk400001998-19991G1974-09-04Lockport, MANMinor Pro
Martin Smith247916181997-19981F1971-03-10North Battleford, SASKMinor Pro
Mark Spence43131528401998-19991L1975-04-21Montreal, PQMinor Pro
Kevin St. Jacques71266692981999-20001C1971-02-25Edmonton, ALTAMinor Pro
Brian Steiner11000231999-20001D1977-04-18Long Beach, CAMinor Pro
Troy Stephens63333669811997-19981C1971-02-28Mississauga, ONTMinor Pro
Mario Therrien1414721401998-19991L1972-05-18Ste. Anne Des Plaine, PQMinor Pro
Mike Thomas200001997-19981G1971-04-06Thompson, MANMinor Pro
Mike Tobin614262111997-19981D1971-04-25Jarvis, ONTMinor Pro
Lorne Toews29171027752000-20011L1973-06-17Winnipeg, MANMinor Pro
Janis Tomans17549302000-20011L1975-02-05Riga, LatviaMinor Pro
Jason Trzcinski61191635201997-19981C1972-12-02Livonia, MIMinor Pro
Eric Tuott26145291999-20001R1975-07-22Anchorage, AKMinor Pro
Dejan Varl4521012551999-20001C1973-07-03Jesenice, SloveniaMinor Pro
Darren Veitch11196069861997-19992D1960-04-24Saskatoon, SASKMajor League
Joe Wassilyn12000441999-20001C1974-01-20Toronto, ONTMinor Pro
Sean Whyte21272991713031997-20014R1970-05-04Sudbury, ONTMajor League
Steve Woodburn1101122000-20011D1963-10-24Minor Pro
Jeremy Yablonski442131692000-20011R1980-03-21Meadow Lake, SASKMajor League
Troy Yarosh4000191998-19991D1976-09-26Slave Lake, ALTAMinor Pro
C.J. Yoder24471141998-19991C1975-07-17Hershey, PAMinor Pro
Chris Young100001999-20001R1978-08-23Anchorage, AKMinor 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.