hockey DB
search by league
team
morning report
contact us
home

Port Huron Flags all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Doug Acomb635821974-19751L1949-05-15Toronto, ONTMajor League
Terry Agnew11178131977-19781DBarrie, ONTMinor Pro
Bill Army42111829101980-19811C1957-09-11East Providence, RIMinor Pro
Claude Arvisais74132336901974-19751C1954-06-28Grand'Mere, PQMinor Pro
Ron Ashton120201978-19791L1954-05-08Saskatoon, SASKMajor League
Les Auge78337401041977-19781D1953-05-16St. Paul, MNMajor League
Reid Bailey144642483101976-19782D1956-05-28Toronto, ONTMajor League
Jim Bales300001980-19811G1956-09-12Lethbridge, ALTAMinor Pro
Jim Bannatyne24532154186301977-19814D1947-07-23Toronto, ONTMinor Pro
Frank Bathe114933423981975-19772D1954-09-27Oshawa, ONTMajor League
John Bellio7793241401974-19773D1954-12-19Hamilton, ONTMinor Pro
Steve Blue994447911191979-19812R1959-05-04Woodland Hills, CAMinor Pro
Frank Blum1101101974-19751G1952-06-29Sudbury, ONTMajor League
Mike Boland2141765826901974-19784D1954-10-29London, ONTMajor League
Jean-Francois Boutin10156251978-19791L1958-05-21Thetford Mines, PQMinor Pro
Rollie Boutin6700021977-19792G1957-11-06Westlock, ALTAMajor League
Don Boyd65211233231979-19812R1958-05-23Montreal, PQMinor Pro
Rick Bragnalo67226183261979-19801C1951-12-01Fort William, ONTMajor League
Mike Breen200001977-19781D1957-11-17Wareham, MAMinor Pro
Rick Cabalka811201975-19761C1953-04-30Edina, MNMinor Pro
Don Cairns186814131975-19761L1955-10-08Calgary, ALTAMajor League
Len Chalmers1415348101501975-19772R1952-04-07Fairview, ALTAMinor Pro
Dave Chapman2062821979-19801C1957-04-27Toronto, ONTMinor Pro
Bob Craig16088281974-19751D1952-07-30Hudson Bay, SASKMinor Pro
Glen Currie69273663431978-19791L1958-07-18Montreal, PQMajor League
Brian Curtis55211940141974-19751C1952-06-03Barrie, ONTMinor Pro
Rick Dorman441023331921980-19811R1955-07-24Winnipeg, MANMinor Pro
Bob Dudley200021977-19781C1955-10-07Belleville, ONTMinor Pro
Brian Ellacott3126154191977-19781R1957-08-10St. Mary's, ONTMinor Pro
Russ Elliott3661117631974-19751R1952-09-03Vancouver, BCMinor Pro
John Enmark401151975-19772C1956-11-15Detroit, MIMinor Pro
Dave Faulkner2031161462622261975-19813C1955-04-03Shaunavon, SASKMinor Pro
Ken Federko76346397141979-19801C1959-09-14Foam Lake, SASKMinor Pro
Dan Fergus78154257881979-19801D1957-12-27Chicago, ILMinor Pro
Len Fontaine1551141052191201974-19773C1948-02-25Quebec, PQMajor League
Lou Franceschetti9148661141621978-19802R1958-03-28Toronto, ONTMajor League
Rick Fraser5682735471976-19792D1954-07-11Sarnia, ONTMajor League
Bernie Germain2302261976-19771G1952-02-07St. Paul, ALTAMinor Pro
Ray Germain70303969591974-19751C1943-05-16Sarnia, ONTMinor Pro
Doug Gillespie5571724271976-19771D1956-05-11Red Deer, ALTAMinor Pro
Larry Gould3591562964522391976-19815L1952-08-16Alliston, ONTMajor League
Mark Green200051980-19811C1958-02-11Cherry Hill, NJMinor Pro
Don Grierson532128491561974-19751R1947-06-16Toronto, ONTMajor League
Jim Gustafson219631161797431976-19804L1955-07-21Kenora, ONTMinor Pro
John Haddad5881927721980-19811D1959-03-08Port Huron, MIMinor Pro
Rene Hamelin4011131978-19791R1957-07-04Lac-aux-Sables, PQMinor Pro
Bruce Hamilton69232447641977-19792L1957-06-30Saskatoon, SASKMinor Pro
Murray Hanson3971219321976-19771L1954-10-19Kelowna, BCMinor Pro
Steve Harrison872362851021978-19812D1958-04-25Scarborough, ONTMinor Pro
Dan Haskins10022591980-19811D1957-03-03Cambridge, MAMinor Pro
Doug Hearns393811111974-19751L1948-11-30Milton, ONTMinor Pro
Rick Heinz54022161978-19791G1955-05-30Essex, ONTMajor League
Archie Henderson711616324191977-19781R1957-02-17Calgary, ALTAMajor League
Reg Henry300091976-19771LMinor Pro
Marc Hetnik512321979-19801C1956-11-25Meriden, CTMinor Pro
Greg Hickey923521975-19761L1955-03-18Brantford, ONTMajor League
Al Hilton822421975-19761L1953-03-22Winnipeg, MANMinor Pro
Mike Hoberg800071976-19771R1956-06-03Fridley, MNMinor Pro
Greg Holst710161974-19751C1954-02-21Montreal, PQMajor League
Denis Houle15995106201861978-19802L1958-08-19Sudbury, ONTMinor Pro
Bart Hunter33011241980-19811G1959-10-01Vancouver, BCMinor Pro
Larry Huras94637431551975-19802D1955-07-08Listowel, ONTMajor League
Larry Jacques71212344441974-19762R1954-01-24Simcoe, ONTMinor Pro
Norm Jacques100051980-19811G1938-08-24Quebec, PQMinor Pro
Wes Jarvis734465109391978-19791F1958-05-30Toronto, ONTMajor League
Dave Jennings100001979-19801G1959-03-22Toronto, ONTMinor Pro
Jay Johnston75519244091978-19791D1958-02-25Hamilton, ONTMajor League
Jim Jones000001974-19751D1949-07-27Espanola, ONTMajor League
Claude Julien771540551531980-19811D1960-04-23Blind River, ONTMajor League
Bernie Kaminski300021978-19791D1956-02-08Scarborough, ONTMinor Pro
Brian Kinsella2581061512572421977-19814R1954-02-11Barrie, ONTMajor League
Larry Klewchuk75105262861974-19751L1948-04-05Yorkton, SASKMinor Pro
Alex Kogler147425294371974-19762L1952-01-10Lethbridge, ALTAMinor Pro
Kim Koswin217714171979-19801L1958-03-12Regina, SASKMinor Pro
Marcel Labelle000001975-19761G1951-08-03Saint-Jerome, PQMinor Pro
Ty Langton44033211974-19762G1953-11-11Edmonton, ALTAMinor Pro
Gordie Laxton52011331980-19811G1955-03-16Montreal, PQMajor League
Bill LeCaine19358281974-19751L1938-03-11Moose Jaw, SASKMajor League
Normand Lefebvre124812171980-19811R1958-05-24Montreal, PQMinor Pro
Mike Legge0123751974-19751D1951-09-27Winnipeg, MANMinor Pro
Hank Lehvonen115747541301974-19773D1950-08-26Sarnia, ONTMajor League
Dan Lerg3013142761980-19811C1958-01-15Southfield, MIMinor Pro
Kevin MacDonald17044201980-19811D1954-05-24Toronto, ONTMinor Pro
Bill MacNaught201101980-19811R1958-12-25Wellington, New ZealandMinor Pro
Doug Mahood122131221976-19771R1953-02-21Teeswater, ONTMinor Pro
Doug Mason301171976-19771C1954-09-30Sudbury, ONTMinor Pro
Terry McDonald4362531751975-19761D1955-06-17Coquitlam, BCMajor League
Mike McDougall1034045851111976-19782F1958-04-30Port Huron, MIMajor League
Rick McIntyre302810171976-19771L1956-06-03Guelph, ONTMinor Pro
Bruce McKay911319321961978-19813D1959-04-06Detroit, MIMinor Pro
Gary McMonagle5235191977-19781C1957-10-29Minor Pro
Tim McQuiston300001974-19751G1951-10-03Wesleyville, PAMinor Pro
Rocky Menard56022111974-19772G1954-01-02Valleyfield, PQMinor Pro
Serge Menard2301281232512251978-19813R1958-03-28Sorel, PQMinor Pro
Bob Mierkalns4391322561980-19811C1958-09-29Hamilton, ONTMinor Pro
Tom Mohr500001976-19771GHopkins, MNMinor Pro
Gary Murphy1345084134641978-19802C1956-09-06Ajax, ONTMinor Pro
Steve Murphy32142943161978-19791R1955-11-18Montreal, PQMinor Pro
Dan Newman14747671141861974-19762L1952-01-26Cottam, ONTMajor League
Paul Nicholson77344680541977-19781L1954-02-15London, ONTMajor League
Dave Nowlan224610181976-19771RNew Glasgow, NSMinor Pro
Larry O'Connor19077251974-19751D1950-04-01Montreal, PQMinor Pro
Dan O'Donohue000001974-19751D1953-03-16Toronto, ONTMinor Pro
Dan O'Driscoll602221977-19781R1952-11-29Toronto, ONTMinor Pro
Bill Oleschuk44000281975-19761G1955-07-20Edmonton, ALTAMajor League
Bob Parent61011841978-19802G1958-02-19Windsor, ONTMajor League
Jeff Pavone100001980-19811 Minor Pro
Tom Peluso65272956271974-19751R1952-05-07Grand Rapids, MNMinor Pro
Frank Perkins53917262321980-19811D1960-06-02Spring Township, PAMinor Pro
Tony Piroski600001975-19761G1954-06-12Windsor, ONTMinor Pro
Gary Plamondon501121979-19801D1959-01-04Quesnel, BCMinor Pro
Michel Plante64233659571977-19781F1952-01-19Drummondville, PQMajor League
Harvie Pocza139716111979-19801L1959-09-22Lethbridge, ALTAMajor League
Denis Pomerleau9336261978-19791R1958-04-14Rouyn-Noranda, PQMinor Pro
Gary Purdon100041976-19771Minor Pro
Mike Ralph810111301974-19773G1952-09-27Mississauga, ONTMinor Pro
Rob Ralph4011191976-19771L1955-10-18Dixie, ONTMinor Pro
Wayne Ramsey6192938531980-19811D1957-01-31Hamiota, MANMajor League
Gord Redden71525301471974-19751D1946-04-16Lloydminster, SASKMinor Pro
Ken Richardson3981220141975-19761F1952-10-24Montreal, PQMinor Pro
Dale Rideout2200061977-19792G1956-11-29Corner Brook, NFLDMinor Pro
Gary Rissling792934633411977-19781L1956-08-08Saskatoon, SASKMajor League
John Rockwell700021979-19801G1955-03-28Bloomington, MNMinor Pro
Ron Roscoe14246361977-19781D1956-02-29Hamilton, ONTMinor Pro
Tom Ross248122091976-19771C1954-01-17Detroit, MIMinor Pro
Tom Roulston50273663241977-19781R1957-11-20Winnipeg, MANMajor League
Gerry Sancartier403371980-19811L1957-03-04Kirkland Lake, ONTMinor Pro
Tim Sanche3461218551977-19781D1955-07-19Kimberley, BCMinor Pro
Greg Sanford288412231980-19811R1955-11-11Digby, NSMinor Pro
Bob Sauve19101626101980-19811C1956-07-08Montreal, PQMinor Pro
Perry Schnarr311201979-19801L1957-11-07Burnaby, BCMinor Pro
Brian Schnitzler26118891076061977-19814D1957-01-25Saskatoon, SASKMinor Pro
Charlie Shaw6873946711975-19761D1951-06-07Toronto, ONTMinor Pro
Rick Simpson16718521978-19791L1958-10-20Hay River, NWTMinor Pro
Paul Skidmore3601141979-19801G1956-07-22Smithtown, NYMajor League
Randy Sokoll157916171974-19751L1949-09-18Detroit, MIMinor Pro
Bud Stefanski14875841591201975-19772F1955-04-28Timmins, ONTMajor League
Steve Stockman100021978-19791C1958-04-12Toronto, ONTMinor Pro
Steve Stone80194362471975-19772R1952-09-26Toronto, ONTMajor League
Richard Suwek64222547281980-19811L1959-01-25Lachine, PQMinor Pro
Mark Toffolo9178791977-19781D1957-08-27East Amherst, NYMinor Pro
Brent Tremblay61725322811977-19781D1957-11-01North Bay, ONTMajor League
Ray Tremblay301101977-19781D1953-11-06Bagotville, PQMinor Pro
Ted Tucker1700001975-19782G1949-05-07Thunder Bay, ONTMajor League
Bill Watt17751841352921974-19773F1948-05-15Duluth, MNMinor Pro
Steve West9951461980-19811C1952-03-20Peterborough, ONTMajor League
John White107515202391975-19772D1951-05-03Sarnia, ONTMinor Pro
Dean Willers22981721980-19811L1957-12-28Rochford, EnglandMinor Pro
Kevin Willison751442561491978-19812D1958-05-21Calgary, ALTAMinor Pro
Dave Wilson76181129701976-19771C1954-05-30Brigden, ONTMinor Pro
Brad Winton000001974-19751C1954-02-06Toronto, 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.