hockey DB
search by league
team
morning report
contact us
home

Cornwall Royals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Brian Abrams300001980-19811GMajor Junior
Edward Allan400051970-19711 Major Junior
Jeff Allan881538531281974-19762D1957-05-17Toronto, ONTMajor League
Dave Allison1891871898891976-19793D1959-04-14Fort Frances, ONTMajor League
Steve Amoruso1976-19771C1958-07-17Hollywood, FLMinor Pro
Dave Anderson200001973-197411955-09-10Major Junior
Terry Angel751533481031972-19742Semi-Professional
Scott Arniel12974991731531979-19812L1962-09-17Kingston, ONTMajor League
Fred Arthur243161761925521977-19814D1961-03-06Toronto, ONTMajor League
Reid Bailey26189301975-19761D1956-05-28Toronto, ONTMajor League
Gary Barden167835435491974-19773D1957-06-02Eden Mills, ONTMajor Junior
Gerald Barden101323264911974-197731957-06-02Eden Mills, ONTMajor Junior
Brian Barker4021214851972-19742R1954-04-02Cornwall, ONTMajor Junior
Jeff Bates18033491969-19701R1952-03-12Major Junior
Pierre Bedard25246131975-19761R1957-04-07Major Junior
Andre Belanger1500001970-19711G Major Junior
Tim Bernhardt19603341975-19783G1958-01-17Sarnia, ONTMajor League
Pierre Bertrand100001970-19711 Major Junior
Robert Bingley25538331971-19721Major Junior
Gordie Black400001972-19731G1954-07-15Shawville, PQMajor Junior
Yvon Blais72114354621970-19722D1952-10-20Sherbrooke, PQMinor Pro
Fred Boimistruck13834821162571979-19812D1962-01-14Sudbury, ONTMajor League
Michel Boisvenue1161340532051969-19712D1951-11-11Major Junior
Barry Borrett21501141974-19773G1957-09-08Brockville, ONTMinor Pro
Gord Botting1433831691901975-19772R1957-01-05Kingston, ONTMajor Junior
Yvon Bouillon633470104331972-19731F1953-10-07Rimouski, PQMinor Pro
Dean Bourgon600051980-19811Major Junior
Brian Bowles3731720271971-19721D1952-02-18Montreal, PQMajor League
Pierre Brassard1671361372731401973-19763F1956-02-26Gatineau, PQMajor Junior
Marc Brazeau893642782241973-19752L1955-03-15Ottawa, ONTMajor Junior
Michel Brideau300001978-19791Major Junior
Richard Brodeur93022121970-19722G1952-09-15Longueuil, PQMajor League
Barry Brooks1063052821891969-19712F1952-07-28Kingston, ONTMinor Pro
Dan Brown59112132881979-19801L1960-02-02Spruce Grove, ALTAMinor Pro
Newell Brown1363582117991978-19802C1962-02-14Cornwall, ONTMinor Pro
Randy Burman5011121974-19751Major Junior
Eric Calder6693443391980-19811D1963-06-26Kitchener, ONTMajor League
Gerald Campeau3915621571969-19712D1951-10-23Major Junior
Ken Chadwick52325471973-19752 Major Junior
Bob Chase13251581092091972-19742Major Junior
Doug Chase112336093651972-19742CNewcastle, NBMajor Junior
Alain Chevrier700001978-19791G1961-04-23Cornwall, ONTMajor League
Ed Clarey1376864132661973-19763F1956-09-05Cobourg, ONTMajor Junior
Mark Clement56437811977-19792L1960-02-14Major Junior
Bill Coe100001974-19751D1956-11-29Oshawa, ONTSenior Amateur
Joe Cole100001974-19751G Major Junior
Jamie Conroy13455114169321975-19772C1957-05-16Copper Cliff, ONTMajor Junior
Mike Conway19915861012911972-19753DCornwall, ONTMajor Junior
Mike Corrigan14260771374171978-19802R1961-05-06Timmins, ONTMinor Pro
Brian Coughlin57221231721970-19722D1952-01-13Belleville, ONTMinor Pro
Bob Crawford2051521713231111976-19793R1959-04-06Belleville, ONTMajor League
Jeff Crawford34347491980-19811R1962-04-08Oshawa, ONTMinor Pro
Lou Crawford24011461979-19801L1962-11-05Belleville, ONTMajor League
Marc Crawford187971342315751978-19813L1961-02-13Belleville, ONTMajor League
Gilles Crepeau162981152132361978-19813R1960-01-24Major Junior
Guy Crevier20325401973-19741L1955-01-04Buckingham, PQMajor Junior
Pat Crombeen8563440681976-19782D1960-01-16Semi-Professional
Dan Daoust2101061612672411977-19803C1960-02-29Montreal, PQMajor League
Ron Davidson7242691111141974-19751C1957-07-16Ottawa, ONTEuropean Elite
Steve Davies901101970-19711G1952-05-05Windsor, ONTMinor Pro
Stu Davison11952811331291971-19732C1953-05-11Toronto, ONTMinor Pro
Blake Denneney28325211978-19791Major Junior
Dek Denneny100001973-19741 Major Junior
Mike Deodato10000151978-19791RKingston, ONTMajor Junior
Bernard Dion14134341970-19711D1951-03-21Major Junior
Claude Disotell200001970-19711 Major Junior
Yvon Disotell16487901771951970-19754FCornwall, ONTMajor Junior
Jack Doucette610121969-19701R1950-06-01Major Junior
Pierre Duguay8436721082071969-19712R1951-03-24Hull, PQMinor Pro
John Duncan105935441291972-19742Major Junior
Darcy Dupuis28213131974-19762Major Junior
Jeff Eatough683042721421980-19811R1963-06-02Toronto, ONTMajor League
Peter Ekroth7538111071977-19792D1960-04-02Minor Pro
Perry Elderbroom100001976-19771Major Junior
Dave Ezard282941512452321975-19805D1959-01-26Minor Pro
Adrian Facca482911381974-19773Major Junior
Bob Ferguson36192847251973-19741C1954-10-19Kingston, ONTMinor Pro
Jed Ferguson200001975-19761Major Junior
Brian Fontaine14278761541531976-19793C1959-02-23Cornwall, ONTMajor Junior
Ron Fowler000001975-19761G1957-03-12Campbellford, ONTMajor Junior
Daniel Franche12134631978-19791Major Junior
Claude Fraser34459151969-19701L1950-09-28Major Junior
Scott Fraser1100021978-19791Major Junior
Dan Frawley28101424761980-19811R1962-06-02Sturgeon Falls, ONTMajor League
Darren Galley1978-19791L1960-11-15Halifax, NSMajor Junior
Marty Gannon5611415811970-19711DPembroke, ONTMajor Junior
Bob Geoffrion1132956851801971-19743L1954-12-06Montreal, PQMinor Pro
Dan Geoffrion2881882484365291973-19785R1958-01-24Montreal, PQMajor League
Mike Gibb1802363861291975-19783D1958-05-14Barrie, ONTMajor Junior
Henry Gillard714541969-19701L1951-03-06Major Junior
Doug Gilmour51122335351980-19811C1963-06-25Kingston, ONTMajor League
Tom Goodfellow1604441971-19721D1952-10-05Grand Rapids, MIMinor Pro
Tom Graovac117022201978-19813G1961-01-26Major Junior
Bill Gray301121974-19751 Major Junior
John Griffin114420242461975-19783D1958-06-24Arlington, MAMajor Junior
Gilles Groulx50213151141969-19712D1952-10-28Major Junior
Craig Halliday1191632482291979-19812D1962-05-02Richmond Hill, ONTMajor Junior
Charles Hamilton3410121974-19751FLevack, ONTMajor Junior
Mark Hanley371781271978-19791DBuffalo, NYMajor Junior
Pat Haramis1314657103941978-19802R1961-03-18Cornwall, ONTMajor Junior
Dale Hawerchuk144118168286901979-19812C1963-04-04Toronto, ONTMajor League
Lewis Hayes401161969-19701L1950-05-26Major Junior
Gary Herrington522416401111969-19701L1950-09-03Major Junior
Scott Hills200001975-19761Major Junior
Mike Hodgins471519341141976-19771C1959-05-11Major Junior
Bobby Hull Jr.78232346161979-19812R1961-07-06Los Angeles, CASemi-Professional
Jerry Ingram1422060801691974-19795D1959-03-03Cornwall, ONTMinor Pro
Dave Johnson47423981421971-19721L1952-11-24Dollard-des-Ormeaux, PQMinor Pro
Norm Kajola89323567651975-19772C1957-04-18Toronto, ONTMajor Junior
Joey Kilgour100001970-19711 Major Junior
John Kirk55475198911980-19811L1961-09-19Minor Pro
Mike Klassen33156521977-19792R1960-05-03Hamilton, ONTMinor Pro
Pete Lacelle56243862301969-19701R1950-07-07Minor Pro
Marc LaLonde41123371980-19811D1962-07-03Major Junior
Marc Landry500021969-19701D1954-06-22Major Junior
Gilbert Lecavalier100001974-19751 Major Junior
Ghislain Lefebvre24033171969-19701D1951-02-06Major Junior
Klas Lenander1300051977-19781Major Junior
Hughes Lindsey100001975-19761Major Junior
Rick Locke310101970-19711CErie, PAMajor Junior
Peter Luksa300061975-19761D1958-01-20Sutton, ONTMinor Pro
Dan Lupinette17679114193591971-19743C1954-07-04Belleville, ONTMajor Junior
Blair MacDonald17613298230861970-19733R1953-11-17Cornwall, ONTMajor League
Cam MacGregor2131201172371001975-19783L1958-01-29Minor Pro
Gary MacGregor1711821263081031971-19743C1954-09-21Kingston, ONTMajor League
Dave MacInnis521301973-19741DSydney, NSSenior Amateur
Keith Maiden13011181969-19701D1950-11-21Waterloo, IASenior Amateur
Joe Mantione29011191980-19811G1963-04-16Hamilton, ONTSemi-Professional
John Markell59142034201973-19752R1956-10-03Cornwall, ONTMajor League
Tony McCarthy11834961301141970-19722C1952-09-27Gatineau, PQMinor Pro
Mike McCormick15000151974-19751FAlexandria, ONTMajor Junior
Steve McCoshen901171969-19712L1953-01-18Major Junior
Brian McCullough17960661261341969-19734D1954-03-07Major Junior
Dave McDonald400001969-19712GMajor Junior
Robert McGonigal702281975-19761Major Junior
John McMillan76055391977-19792D1960-09-09Moosomin, SASKMajor Junior
Harvey Milne300001974-19772Major Junior
Sandy Mitchell65134861980-19811L1963-03-09 Major Junior
Steve Molaski712810691980-19811L1963-03-23 Major Junior
Ed Morash71913221141978-19791R1961-06-27Major Junior
Steve Morrison204812121969-19701D1950-08-02Toronto, ONTMajor Junior
Bob Moses400001975-19761Major Junior
Joey Mulcahy12101121970-19711L1952-10-17Boston, MAMinor Pro
Jim Munch1312301969-19701L1952-08-22Major Junior
Bob Murphy62543488621970-19711F1951-01-27Toronto, ONTMinor Pro
Bob Murray157461511972101971-19743D1954-11-26Kingston, ONTMajor League
Gilles Myre100001974-19751 Major Junior
John Nazar14467841512681971-19743LSt. Catharines, ONTMinor Pro
Chris Nichol1000151977-19781GMajor Junior
Graeme Nicolson198451341794201975-19783D1958-01-13North Bay, ONTMajor League
Brian Northrup902241974-19751 Major Junior
Pat O'Kane5731013811979-19812D1962-10-23Major Junior
Dave Ottenhoff38101571975-197611958-02-17Major Junior
Marc Parisien300021980-19811Major Junior
Jim Park100001970-19711G1952-06-22Toronto, ONTMajor League
Pierre Patenaude200021974-19751 Major Junior
Rick Paterson3421282373653021973-19785F1958-02-10Kingston, ONTMajor League
Hal Pearson6471825481972-19742D1955-01-09Kingston, ONTMinor Pro
Reggie Pearson8000131971-19721Major Junior
Gerard Peltier6051318411980-19811R1962-03-30Minor Pro
Andre Pigeon900021972-19731Major Junior
John Pollock2010121975-19761Major Junior
Luc Prudhomme942601974-19751L1955-08-09 Major Junior
Mike Rainville106418221991977-19803D1960-02-26Major Junior
Michel Renaud1646087147301969-19723C1952-10-21Major Junior
Jeffrey Richards196713381970-19711C1952-12-29Major Junior
Jeff Rintoul4041418171975-197721958-06-05Major Junior
Denis Rochon145133750471972-19764F1957-04-13Rockland, ONTMajor Junior
Bill Rodney501121969-19701C1952-01-01Major Junior
George Rodney55213051381969-19701C1950-10-30Major Junior
Dave Rooke1211278901731972-19742C1954-10-25Toronto, ONTMajor Junior
Paul Ross56830382061969-19701D1950-12-08Major Junior
Dennis Roy56262349391969-19701R1950-09-05Major Junior
Mike Ruest1163363962191969-19712D1951-12-06Cornwall, ONTMinor Pro
Gary Running22325451971-19721R1953-11-18Kingston, ONTMajor Junior
Roy Russell70162036221980-19811L1963-04-07Cambridge, ONTEuropean Lower Leagues
Larry Salmon91182240981969-19712L1952-07-03Major Junior
Steve Sanderson6011141969-19701DMajor Junior
Robert Savard2121476903301978-19813D1961-03-16Major Junior
Jean Schnob300021975-19761D1958-03-10Major Junior
Ron Scott9700041978-19802G1960-07-21Guelph, ONTMajor League
Raymond Seguin300001970-19711 Major Junior
Randy Sexton200021977-19781D1959-07-24Brockville, ONTMajor Junior
Al Sims12019861051191971-19732D1953-04-18Toronto, ONTMajor League
Art Sindfield313421969-19701R1953-12-18Major Junior
Bill Smith1699696192591974-19773F1957-05-17Sarnia, ONTMinor Pro
Billy Smith55000311969-19701G1950-12-12Perth, ONTMajor League
Marc Smith3061218361970-19722L1954-09-17St. Louis, MOMajor Junior
Ron Smith56827352551971-19721D1952-11-19Port Hope, ONTMajor League
Doug Spink1979-19801GMajor Junior
Robert Spinner100001970-19711G Major Junior
Allan St. Louis300001973-19741 Major Junior
Steve Stockman42192241321977-19781C1958-04-12Toronto, ONTMinor Pro
Bob Tedford410151969-19701L1950-05-12Major Junior
Gerry Teeple10077109186771970-19722C1952-08-10Winnipeg, MANMinor Pro
Cam Thomas9011111974-19751 Major Junior
Mark Thomas69131023891978-19791L1960-06-30Major Junior
Tim Torrance108242549411976-19782L1958-11-07Major Junior
Kevin Treacy161761592351111971-19743R1954-11-30Belleville, ONTMinor Pro
Paul Turley9022211971-19721C1953-03-21Toronto, ONTMajor Junior
Steve Typhair2001101977-19781G1958-06-14Major Junior
Bill Van Camp16044211974-19751Major Junior
Pierre Viau31178271971-19721D1952-01-29Major League
Mario Viens185044101970-19754G1955-08-07Cornwall, ONTMajor League
Bob Voorneveld101101973-19741 Major Junior
Allan Wagar1191225372461973-19752DCornwall, ONTMajor Junior
Jim Wallace100001978-19791CScarborough, ONTMajor Junior
Bill Wells54273461201975-19761L1956-10-28Paris, ONTSemi-Professional
John Wensink1693054845621970-19733L1953-04-01Cornwall, ONTMajor League
Michel Wheelhouse73162036211969-19712R1951-08-15Major Junior
Rod Willard193791362151801977-19803F1961-05-01New Liskeard, ONTMajor League
Len Williams630371970-19711 Major Junior
Tom Wynne9001191971-19743G1954-04-18Hamilton, ONTMinor Pro
Gary Young211201974-19751 Major Junior
Dan Zavarise8541923901979-19812D1962-01-25Hamilton, ONTMajor 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.