Skip To Main Content

Rensselaer Polytechnic Institute Athletics

The Official Athletics Website of the Rensselaer Polytechnic Institute Engineers Rensselaer Polytechnic Institute Engineers Rensselaer Polytechnic Institute

MHKY All-Time Roster


For more information and breakdowns, courtesy of Kurt Stutt '89,
click
HERE (PDF format)
 


Player (Hometown)
Years GP G A Pts Pen-Min
Chris Aldous (Massena, NY)
1994-98 136 10 25 35 36-72
Lloyd Anderson (Minneapolis, MN)
1962-65 71 9 19 28 13-26
Alex Angers-Goulet (St. Augustin, PQ)
2008-12 140 20 29 49 17-34
Matt Angers-Goulet (St. Augustin, PQ)
2005-09 145 28 27 55 24-59
Don Armstrong (Trenton, ON)
1974-78 96 65 73 138 63-126
Gavin Armstrong (Fort Saskatchewan, AB)
1986-88 30 0 0 0 3-6
Kelly Askew (Calgary, AB)
1991-95 133 43 59 102 113-305
Ken Astill (Toronto, ON)
1960-63 67 48 67 115 13-32
Pierre Auger (St. Laurent, PQ)
1975-78 85 27 31 58 13-26
Nick Bailen (Fredonia, NY) 2010-13 149 33 72 105 25-58
Jerry Bailey (Calgary, AB)
1972-75 88 20 30 50 18-44
Karl Balland (Springfield, MA)
1956-59 63 11 30 41 20-46
Frank Balle (Montebello, CA)
1989-90 1 0 0 0 0-0
Conrad Barnes (Greenwood Village, CO)
2000-04 133 13 32 45 55-148
Ben Barr (Faribault, MN)
2000-04 140 25 39 64 40-118
Adam Bartell (Buffalo, NY)
1991-95 131 13 60 73 64-128
Scott Basiuk (Prince Albert, SK)
2000-04 128 23 36 59 58-138
Lou Basque (LaSalle, PQ)
1973-76 28 2 2 4 1-2
Doug Battaglia (Barrie, ON)
1994-98 135 29 25 54 88-195
Lloyd Bauer (New Haven, CT)
1951-55 57 0 4 4 16-35
Bruce Baum (Larchmont, NY)
1953-56 36 8 9 17 2-4
Norm Bean (Lakeview, ON)
1967-70 66 38 68 106 71-190
Gerry Beauclair (St. Catherines, ON)
1972-76 108 19 62 81 118-318
Kevin Beauregard (South Windsor, CT)
2008-11 4 0 1 1 0-0
Ray Belasky (Hull, PQ)
1957-60 51 76 66 142 28-65
Jamie Bellanca (Winnetka, IL)
1987-89 25 0 0 0 2-4
Tom Bellatty (Brooklyn, NY)
1950-51 15 16 10 26 2-7
Stu Benton (Longmeadow, MA)
1959-62 49 0 1 1 0-0
Mike Bergin (Kanata, ON)
2008-12 107 8 32 40 57-163
Ray Bessette (Holyoke, MA)
1950-52 8 1 0 1 0-0
Jak Bestle (Troy, NY)
1979-83 46 6 7 13 16-32
Cory Bilodeau (West Boylston, MA)
1995-96 18 0 3 3 2-4
Craig Bokenfohr (Spruce Grove, AB) 2012-13 5 0 1 1 1-2
Jim Blastorah (Harwood, ON)
1968-70 32 3 14 17 11-25
Rick Borina (Thunder Bay, ON)
1988-92 69 5 10 15 25-50
Mike Bott
1979-80 3 0 1 1 0-0
Craig Boutilier (Northboro, MA)
1977-81 71 1 7 8 35-70
Ted Bowser (Hudson, PQ)
1965-66 22 3 2 5 NA-16
Don Boyd (Montreal, PQ)
1975-79 115 35 69 104 37-74
Dick Boyle (Ayer, MA)
1950-52 17 0 0 0 0-0
Chris Bradley (Williamsville, NY) 2012-13 35 0 7 7 4-8
Larry Bradley (Ottawa, ON)
1957-60 44 16 22 38 14-28
Cam Brauer (Calgary, AB)
1987-88 18 0 1 1 2-4
Don Breismeister (New Rochelle, NY)
1963-64 3 0 0 0 0-0
Rod Brescia (Thunder Bay, ON)
1985-88 57 3 7 10 51-110
Jeff Brick (East Lansing, MI)
1991-94 134 42 33 75 63-134
Bob Brinkworth (Toronto, ON)
1961-64 71 110 106 216 10-20
Kevin Broad (Humboldt, SK)
2003-07 129 21 17 38 60-120
Patrick Brownlee (Minneapolis, MN)
1994-98 141 8 28 36 53-114
Bryan Brutlag (Lakeville, MN)
2007-11 151 21 39 60 81-173
Jim Bucci (Cranston, RI)
1978-79 12 0 0 0 0-0
Josh Budish (Edina, MN)
2000-01 14 0 1 1 2-4
Greg Bull (North Bay, ON)
1971-74 87 43 24 67 11-22
Erik Burgdoerfer (E. Setauket, NY)
2006-10 130 7 12 19 90-240
Greg Burgdoerfer (E. Setauket, NY) 2010-13 90 9 9 18 23-57
Terry Butryn (Beamsville, ON)
1983-87 139 47 69 116 55-110
Carson Butterwick (Prince Albert, SK)
1999-03 135 34 44 78 61-157
Barry Byers (Montreal, PQ)
1974-77 17 1 1 2 11-22
Milos Bubela (Banska Bystrica, Slovakia)
2012-13 37 8 11 19 16-43
John Cadogan (Melrose, MA)
1965-66 10 2 1 3 1-2
Francois Cadoret (St. Romuald, PQ)
1989-91 59 24 17 41 25-58
Steve Caley (Toronto, ON)
1996-00 133 16 64 80 41-82
Buzz Campbell
1955-56 13 0 0 0 0-0
Lou Caputo (Sault Ste. Marie, ON)
1970-73 83 6 23 29 66-140
Michel Caron (Quebec, PQ)
1977-78 1 0 0 0 0-0
John Carter (Woburn, MA)
1982-86 131 117 108 225 86-207
Dave Casalena (Kenosha, WI)
1987-91 89 12 17 29 44-94
Roland Cavalier (Hibbing, MN)
1965-67 46 1 7 8 4-22
Eric Cavosie (Cohoes, NY)
1999-03 126 3 24 27 43-86
Marc Cavosie (Cohoes, NY)
1999-02 97 48 61 109 49-117
Dennis Cesana (North Providence, RI)
1986-90 6 0 1 1 1-2
Mike Charchuck (Rouyn, PQ)
1976-77 13 0 1 1 0-0
Dick Chiarelli (Ottawa, ON)
1954-57 61 76 62 138 43-100
Frank Chiarelli (Ottawa, ON)
1951-55 80 155 110 265 20-43
John Chiarelli (Ottawa, ON)
1959-62 65 51 60 111 9-18
Pat Chiarelli (Ottawa, ON)
1958-60 29 1 1 2 2-4
Doug Chisholm (Roslin, ON)
1968-70 12 0 1 1 0-0
Pete Cinelli (Detroit, MI)
1966-67 17 1 2 3 6-12
Wayne Clarke (Castleton, ON)
1991-95 134 62 64 126 47-102
Bruce Coles (LaSalle, PQ)
1987-91 124 75 90 165 154-407
Kurt Colling (Ripley, ON)
2005-09 123 11 24 35 43-94
Tom Collins (Somerville, MA)
1980-83 48 9 8 17 3-6
Steve Collova (White Bear Lake, MN)
2000-01 16 0 2 2 1-2
Jack Colucci (Greenville, RI)
1977-81 107 14 44 58 67-153
Andrew Commers (Edina, MN) 2012-13 5 0 0 0 0-0
Kevin Constantine (International Falls, MN)
1977-80 34 0 2 2 0-0
Ben Contini (Toronto, ON)
2007-09 44 1 3 4 14-28
Glenn Coupal (Plattsburgh, NY)
1997-01 120 4 12 16 47-102
Jeremy Coupal (Mt-St-Hilaire, PQ) 2009-12 1 0 0 0 -
Ed Crowley (Canton, NY)
1957-58 9 0 0 0 0-0
Kevin Croxton (Calgary, AB)
2002-06 147 57 86 143 71-158
Greg Crozier (Toronto, ON)
1958-61 64 11 17 28 32-75
Patrick Cullen (Washington, DC)
2008-12 136 24 38 62 42-84
Hamish Cunning (Vankleek Hill, ON)
1998-02 83 1 9 10 17-34
Bill Cupolo
1973-74 3 0 1 1 0-0
Luke Curadi (Cheshire, CT) 2011-13 57 0 5 5 20-62
Stu Currier
1950-51 33 9 9 18 2-4
Cam Cuthbert (Mississauga, ON)
1990-94 102 6 19 25 96-195
Don Cutts (Calgary, AB)
1971-74 81 0 1 1 7-14
Jordan Cyr (Winnipeg, MB)
2006-07 11 1 0 1 6-12
Al Dahlberg (Needham, MA)
1960-63 30 2 2 4 10-20
Jim Daley (Lynn, MA)
1980-82 13 1 2 3 0-0
Marty Dallman (Niagara Falls, ON)
1980-84 117 82 81 163 49-109
Jerry Dalton (Canton, MA)
1979-80 6 0 0 0 0-0
Bill Daniel (Averill Park, NY)
1965-67 45 7 4 11 8-44
Zachary Dargaty (Danbury, CT)
1988-92 107 9 16 25 29-58
Mike Dark (Sarnia, ON)
1982-86 135 19 83 102 112-248
Ham Davis (Worcester, MA)
1956-58 17 1 0 1 1-2
Jerry D'Amigo (Binghamton, NY) 2009-10 35 10 24 34 13-37
Jacques de St. Phalle (Philadelphia, PA)
1978-81 81 25 56 81 6-12
Bob DeBrase (Somerville, MA)
1980-83 79 27 43 70 41-82
Pete DeCenzo (Grand Rapids, MI)
1976-80 110 30 55 85 103-233
Jack Decloe (Mississauga, ON)
1969-72 75 48 56 104 32-72
Derek DeCosty (Rome, NY)
1986-91 116 45 46 91 95-206
Ken DeCubellis (Harrisville, NY)
1986-88 30 0 1 1 10-20
Mike Deodato
1982-83 3 0 0 0 0-0
Michel Deschenes (Mont-Joli, PQ)
1977-81 97 28 29 57 35-78
Brian Dickey (Ottawa, ON)
1966-69 65 5 16 21 57-117
Scott Diebold (Buffalo, NY) 2011-12 8 0 0 0 -
Mauro DiPaolo (Montreal, PQ)
1996-97 32 1 0 1 15-30
Bob DiPronio (Waltham, MA)
1983-86 92 41 53 94 31-62
Bo Dolan (St. Paul, MN) 2010-13 98 3 14 17 33-66
John Donahoe (St. Lambert, PQ)
1970-73 79 30 66 96 45-100
Don Duffy (Troy, NY)
1971-72 19 0 3 3 5-10
Michael Duffy (Malone, NY)
1999-00 9 0 0 0 1-2
Ed Dumalo (Montreal, PQ)
1974-77 67 14 23 37 13-42
Steve Duncan (Tewksbury, MA)
1986-90 72 0 1 1 4-8
Bill Dunn (Fort Erie, ON)
1958-61 52 20 30 50 8-16
Keith Dupee (West Haven, CT)
1996-00 100 15 15 30 21-42
Dan Dwan
1980-81 2 0 0 0 2-4
Tyler Eaves (Queensbury, NY)
2004-08 53 1 4 5 13-26
Danny Eberly (Canton, MA)
1999-03 116 14 37 51 57-125
Nick Economakos (Lockport, IL)
2001-05 124 30 50 80 39-86
Oren Eizenman (Toronto, ON)
2003-07 129 37 62 99 34-90
Doug Elliott (Sault Ste. Marie, ON)
1972-77 28 0 2 2 1-2
John Emerson (Leamington, ON)
1976-80 113 52 45 97 11-22
Joe Ens (Port Elgin, ON)
1974-78 112 42 64 106 25-50
Rick Ens (Port Elgin, ON)
1973-77 76 20 34 54 27-65
Roland Eustace (Troy, NY)
1957-60 22 0 0 0 0-0
Brad Farynuk (Enderby, BC)
2002-06 146 18 61 79 68-144
Kyle Ferguson (Don Mills, ON)
1995-96 20 0 5 5 14-28
Frank Ferrara (Winthrop, MA)
1980-84 56 6 7 13 9-18
Brian Ferreira (Falmouth, MA)
1986-90 111 50 84 134 63-142
Gerry Fink (London, ON)
1979-83 66 0 1 1 1-2
Bill Flanagan (Burlington, MA)
1986-90 96 30 40 70 30-68
Marc Foland (Boxboro, MA)
1983-86 67 4 13 17 10-20
Lou Foley (Templeton, PQ)
1973-77 34 4 4 8 11-22
Jay Forslund (Owen Sound, ON)
1981-83 35 13 5 18 19-38
Jason Fortino (Stoney Creek, ON)
2006-07 1 0 0 0 0-0
Jeff Foss (Moorhead, MN)
2007-11 154 8 30 38 72-166
Bobby Fox (Verdun, PQ)
1951-55 72 0 0 0 4-8
Rene Fradet (Quebec City, PQ)
1979-83 16 0 0 0 2-4
Paul Frazier (Billerica, MA)
1986-88 13 2 1 3 3-6
Tim Friday (Framingham, MA)
1981-85 121 14 71 85 34-68
Stephen Fukes (Whitesboro, NY)
1995-96 2 0 0 0 0-0
Travis Fulton (Oakville, ON)
2012-13 16 2 6 8 0-0
Jeff Gabriel (Bonshaw, PEI)
1990-94 111 38 44 82 34-84
Pete Gardiner (Toronto, ON)
1996-00 144 48 64 112 105-237
Matt Garver (Pittsford, NY)
1995-98 102 42 65 107 47-118
Tom Gooding (Milton, ON)
1970-72 52 10 11 21 6-20
Brent Goss (Port Colborne, ON)
1971-74 87 3 13 16 21-42

Jean-Francois Gosselin (Quebec City, PQ)

1995-99 125 20 27 47 55-110
Mike Gouin
1978-79 3 2 0 2 0-0
Wayne Gould (Toronto, ON)
1967-70 28 0 5 5 23-49
Nolan Graham (Nanaimo, BC)
1999-03 140 27 50 77 53-130
Rob Grant (Niagara Falls, ON)
1978-82 43 1 7 8 14-28
Skip Grant
1981-82 4 1 0 1 0-0
Abbie Greco (Sault Ste. Marie, ON)
1971-74 77 15 31 46 9-26
Tommy Green (Martensville, SK)
2003-07 66 10 5 15 24-56
Boz Grier (West Hartford, CT)
1950-53 23 3 4 7 3-6
Bill Grisdale (Willowdale, ON)
1963-66 69 14 42 56 54-191
Mark Grothe (Lakeland, MN)
1976-80 113 18 69 87 64-128
Bob Groves (Syracuse, NY)
1958-61 43 5 0 5 3-6
Phil Hampton (Oakville, ON)
2012-13 4 0 0 0 2-4
Ryan Haggerty (Stamford, CT) 2011-13 71 19 22 41 7-30
Pat Hahn (Otter Lake, PQ)
1973-77 115 83 82 165 22-44
Scott Halpern (Boca Raton, FL)
2007-11 87 7 14 21 22-55
Craig Hamelin (Bryson, ON)
1991-95 138 65 106 171 46-100

Mikael Hammarstrom (Gavle, Sweden)

2000-04 121 7 22 29 13-26
Ken Hammond (London, ON)
1981-85 129 22 55 77 127-270
C.J. Hanafin (Burlington, MA)
2001-05 90 7 9 16 30-76
Ian Harrison (London, ON)
1976-79 67 0 0 0 9-18
Eric Healey (Hull, MA)
1994-98 143 82 86 168 85-194
Don Hearns (Milton, ON)
1971-75 114 56 78 134 32-72
Doug Hearns (Milton, ON)
1968-71 68 32 37 69 36-91
Louis Hebert (Beauport, PQ)
1979-80 4 0 0 0 0-0
Tony Hejna (West Seneca, NY)
1986-90 120 61 62 123 47-102
Tyler Helfrich (Calgary, AB)
2007-11 135 33 73 106 45-90
Mark Hemingway (Crystal, MN)
1980-83 60 3 10 13 30-68
Jim Henderson (Ottawa, ON)
1971-73 34 4 14 18 3-6
Jim Henkel (Hazlet, NJ)
1998-02 123 22 43 65 46-108
Neil Hernberg (Hingham, MA)
1983-87 139 61 68 129 65-130
Brock Higgs (Kingston, ON) 2010-12 67 12 32 44 29-58
Joel Higgs
1969-70 2 0 0 0 0-0
Todd Hilditch (Vancouver, BC)
1988-92 127 9 27 36 125-277
James Hobbs (Port Colborne, ON)
1950-51 1 0 0 0 0-0
Tod Holbrook (Amesbury, MA)
1957-60 57 9 6 15 7-14
Bill Hoolihan (Grand Rapids. MN)
1976-77 21 0 2 2 2-4
Dick Hopson
1950-51 8 0 0 0 1-2
Chris Hussey (Plymouth, MN)
2002-06 101 13 16 29 34-84
Tom Hussey (Aurora, ON)
1984-86 24 2 11 13 5-10
Ron Inch (Sault Ste. Marie, ON)
1973-76 82 17 38 55 23-74
Colin Ingham (Peterborough, ON)
1966-69 65 25 43 68 71-148
Trini Iturralde (Revere, MA)
1983-87 134 34 53 87 23-64
Dave Jack (New Castle, NB)
1973-77 116 17 60 77 106-223
Erick James (Watertown, NY)
1995-99 95 3 3 6 16-32
Blair Jenness (Wayzata, MN)
1965-67 22 0 0 0 1-2
Christian Jensen (Watchung, NJ)
2006-10 88 5 9 14 36-83
Jay Johnson (Marlboro, MA)
1964-67 53 5 9 14 2-4
Jim Johnson (Sault Ste. Marie, ON)
1974-75 15 0 5 5 5-10
Steve Johnson (Crookston, MN)
1981-82 8 0 0 0 1-2
Al Jones (Toronto, ON)
1963-66 70 14 24 38 32-120
Mark Jooris (Burlington, ON)
1982-86 117 84 99 183 35-70
Brian Jopling (Bridgewater, MA)
1983-86 55 0 3 3 2-4
Jim Josephson (Cannington, ON)
1959-62 66 66 82 148 63-145
Joe Juneau (Pont-Rouge, PQ)
1987-91 124 69 144 213 57-157
Jack Kaczmarski (Indian Orchard, MA)
1961-64 30 1 3 4 6-12
Joe Kanson (Livingston, NJ)
1965-66 8 0 1 1 1-2
Mike Kappel (Kirkland Lake, ON)
1983-84 5 1 0 1 0-0
Marty Karch (New York, NY)
1953-56 58 3 12 15 43-92
Gregg Karlberg (Scituate, MA)
1976-77 2 0 0 0 0-0
Trevor Kaye (Toronto, ON)
1959-62 66 59 76 135 27-57
Garry Kearns (Peterborough, ON)
1956-58 57 61 83 144 42-90
Ken Kearns
1980-81 1 0 0 0 0-0
Greg Kemp (Loudonville, NY)
2002-03 5 0 0 0 1-2
John Kennedy (Saginaw, MI)
2007-11 133 1 13 14 51-102
Sean Kennedy (Brandon, MB)
1988-92 60 0 4 4 4-8
Phil Kenner (Williamsville, NY)
1987-91 60 18 20 38 30-68
Paul Kerins (Weston, ON)
2006-10 123 29 38 67 52-126
Chris Kiley (Hingham, MA)
1992-96 109 2 22 24 23-46
Chris King (Northboro, MA)
1981-82 5 0 3 3 0-0
Reed Kipp (Victoria, BC)
2005-07 54 3 10 13 39-94
Fred Kitchen (Toronto, ON)
1962-65 71 39 50 89 53-126
Paul Kitchen (Milton, ON)
1970-71 6 0 0 0 1-2
Seth Klerer (Thornhill, ON)
2005-09 144 20 19 39 25-50
Jerry Kloppenburg
1957-58 7 7 5 12 1-2
Mark Klosner (St. Paul, MN)
1975-76 27 0 3 3 4-8
Jerry Knightley (Agincourt, ON)
1962-65 71 90 97 187 32-99
Mike Kondra (London, ON)
1979-83 103 6 26 32 14-28
Bill Kopecky (Essex, MA)
1985-88 90 35 45 80 45-93
Art Kornblut
1961-62 1 0 0 0 0-0
Pat Koudys (Smithville, ON) 2010-12 58 2 3 5 18-36
Randy Koudys (Grimsby, ON)
1980-84 100 22 63 85 30-71
Ron Kreiling
1955-57 9 0 0 0 0-0
Jim Kropp (Jamestown, ND)
1985-87 34 1 7 8 10-20
Paul Krosney (Larchmont, NY)
1965-66 12 0 1 1 0-0
Steve Kudebeh (Mounds View, MN)
1981-82 1 0 0 0 0-0
Allen Kummu (Kitchener, ON)
1989-93 128 25 43 68 122-260
Ryan Kummu (Kitchener, ON)
1985-89 108 9 19 28 72-152
Kevin Kurk (Orchard, Park, NY)
2000-04 45 0 0 0 1-2
Ken Kwasniewski (West Seneca, NY)
1991-95 20 2 2 4 0-0
Mike LaBerge (Onaping, ON)
1980-81 2 0 0 0 0-0
Brian LaFleur (Sault Ste. Marie, ON)
1970-73 81 16 38 54 21-45
Herb LaFontaine (Westmount, PQ)
1951-53 38 10 24 34 28-56
Joel Laing (Maryfield, SK)
1996-00 93 0 3 3 0-0
Jacob Laliberte (Rockland, ON) 2011-13 65 16 26 42 1-2
Larry Landon (Niagara Falls, ON)
1977-81 111 64 93 157 34-68
Mathias Lange (Klagenfurt, Austria)
2005-09 108 0 1 1 1-2
Pierre Langevin (St. Leonard, PQ)
1981-85 107 5 17 22 66-141
Matt Lanza (Winthrop, MA)
1986-87 18 0 1 1 9-32
Paul LaPlante (Keene, ON)
1967-70 65 13 25 38 23-52
Jim Larouche (Welland, ON)
1979-80 27 1 14 15 16-32
Erik Larson
1953-54 1 0 0 0 0-0
Bill Lavigne (Troy, NY)
1960-63 32 0 3 3 2-4
Barry Law (Toronto, ON)
1966-69 52 28 57 85 5-13
Brad Layzell (Beaconsfield, PQ)
1990-94 127 9 54 63 79-166
Mickey LeBlanc (Bonshaw, PEI)
1987-91 109 40 40 80 26-68
Guy Leboeuf (W. Palm Beach, FL) 2010-13 100 6 12 18 43-97
C.J. Lee (Staten Island, NY) 2009-13 133 19 33 52 57-196
George Lee (Troy, NY)
1958-60 3 0 0 0 0-0
Curtis Leonard (Napanee, ON) 2011-13 75 6 15 21 22-44
Neil Little (Medicine Hat, AB)
1990-94 110 0 4 4 9-18
Dave Littlefield (Waltham, MA)
1963-66 55 5 11 16 4-36
Jake Luthi (Palmer, AK)
2003-07 105 13 37 50 38-79
Andrew Lord (West Vancouver, BC)
2004-08 134 19 26 45 46-114
Jack Lynch
1950-51 69 9 14 23 34-76
Mark Lyon (West Newton, MA)
1954-57 54 5 7 12 10-23
Dan Lyons (West Haven, CT)
1996-97 11 0 0 0 4-8
Dino Macaluso (North Bay, ON)
1978-82 106 42 33 75 10-20
Kirk MacDonald (Victoria, BC)
2002-05, 06-07 137 47 56 103 64-144
Rob Mackness (Keene, ON)
1970-73 82 46 47 93 39-78
Jim MacLean (Callender, ON)
1959-61 17 0 0 0 2-4
John Magadini (Patchougue, NY)
1951-55 71 22 16 38 29-61
Eric Magnuson (Sudbury, MA)
1980-84 84 28 49 77 50-108
Xavier Majic (Fernie, BC)
1990-94 134 46 73 119 62-136
Joel Malchuck (Brandon, MB)
2007-12 138 18 16 34 58-124
Tony Mancini (Montreal, PQ)
1964-65 36 1 3 4 4-16
Maurice Mansi (Montreal, PQ)
1984-88 104 38 54 92 44-91
Mike Marchese (Burlington, MA)
1987-88 2 0 0 0 0-0
Mike Marcolin (Toronto, ON)
1981-85 9 0 3 3 1-2
Rick Marsh (Montreal, PQ)
1973-77 104 14 32 46 78-176
Nathan Marsters (Grimsby, ON)
2000-04 115 0 0 0 4-8
Chet Martine (Teaneck, NJ)
1957-58 2 0 0 0 0-0
Barry Martinelli (Sault Ste. Marie, ON)
1972-76 84 55 100 155 41-86
Tony Martino (Montreal, PQ)
1985-86 13 0 0 0 4-8
Bryan Masotta (New Haven, CT)
1994-96 20 0 2 2 1-10
Cam Matches (Delta, BC)
1989-92 31 0 4 4 7-17
Arik Mathison (Cohasset, MN)
1986-87 11 1 2 3 5-10
Jeff Matthews (Westfield, MA)
1991-95 124 15 25 40 34-76
Bob Mattice (Troy, NY)
1974-75 5 0 0 0 1-2
Doug Mattice (Troy, NY)
1969-70 9 0 1 1 1-5
Chris Maye (Atlanta, GA)
1991-96 78 3 11 14 15-30
Kevin Mazzella (East Detroit, MI)
1986-92 116 41 60 101 61-130
Don McArthur (Shawinigan Falls, PQ)
1956-58 38 27 24 51 13-29
Pete McArthur (Shawinigan Falls, PQ)
1954-58 60 18 31 49 45-98
Ken McCutcheon (St. Mary’s, ON)
1972-76 116 12 27 39 24-72
Mark McGowan (Toronto, ON) 2011-13 65 10 16 26 16-35
Ross McKersie (Milton, ON)
1967-70 58 13 24 37 20-40
Tom McMahon (St. Paul, MN)
1959-62 67 8 34 42 27-54
Dave McMenemy (Georgetown, ON)
1969-72 71 10 28 38 59-124
Phil McMichael (Toronto, ON)
1970-71 23 5 4 9 3-14
Larry McMullen (New Toronto, ON)
1958-61 65 9 21 30 52-110
Rob McNab (Ottawa, ON)
1972-76 33 10 9 19 14-28
Matt McNeely (Almonte, ON)
2001-05 118 12 20 32 43-97
Mike McPhee (River Bourgeois, NS)
1978-82 88 57 61 118 33-66
Andrew McPherson (Dauphin, MB)
1998-02 132 26 30 56 48-112
Keith MCWilliams (Valencia, CA)
2002-06 114 15 25 40 35-81
Serge Mercier (Quebec City, PQ)
1979-83 48 8 6 14 13-26
Bryce Merriam (Bethel Park, PA) 2009-12 46 0 0 0 2-4
Peter Merth (New Westminster, BC)
2006-10 152 4 26 30 99-217
Daryl Meyer (Sherwood Park, AB)
1972-76 92 26 51 77 25-50
Paul Midghall (Toronto, ON)
1956-59 63 93 118 211 47-118
Chris Migliore (Hamden, CT)
1998-02 102 10 8 18 56-120
Maurice Miljour (Milton, ON)
1970-71 24 4 11 15 8-16
Brent Miller (Sault Ste. Marie, ON)
1974-78 11 3 1 4 0-0
Mark Miller (Massena, NY) 2012-13 37 7 8 15 7-14
Richard Millet (Troy, NY)
1959-60 2 0 0 0 0-0
Tom Misener (Caledonia, ON)
1970-73 79 21 24 45 21-50
Gary Mitchell (Jarvis, ON)
1966-69 59 10 31 41 76-163
Bill Moody (Omaha, NE)
1950-51 7 0 1 1 5-10
Abbie Moore (Ottawa, ON)
1951-54 61 102 104 206 11-22
Ivan Moore (Summerland, BC)
1988-92 113 3 20 23 56-147
Steve Moore (London, ON)
1985-89 115 12 38 50 78-165
David Moran (Arlington, MA)
1983-84 2 0 0 0 0-0
Ron Moreau (Penetanguishene, ON)
1967-70 52 12 14 26 20-46
Christian Morissette (Beaconsfield, PQ)
2008-09 8 1 0 1 0-0
Jake Morissette (Fruitvale, BC)
2004-08 138 17 24 41 20-40
Mo Mosco (Renfrew, ON)
1951-55 55 61 76 137 25-53
Bill Mouzavires (New York, NY)
1953-56 54 10 9 19 5-10
Shannon Mulligan (Kanata, ON)
1986-88 13 1 8 9 5-10
Bob Mullen (Brooklyn, NY)
1960-61 22 1 4 5 1-2
Steve Munn (Maymont, SK)
1998-02 140 5 28 33 97-221
Matt Murley (Troy, NY)
1998-02 137 74 101 175 59-134
Jim Murphy (DeWitt, NY)
1958-59 10 0 0 0 0-0
Mark Murphy (Duxbury, MA)
1995-99 138 29 76 105 97-245
Paul Murphy (Hingham, MA)
1980-81 24 6 9 15 10-20
George Murray (Tilley, AB)
1995-99 132 2 13 15 78-156
Loris Muzzatti (Toronto, ON)
1976-79 65 14 16 30 36-80
Brian Neal (North Bay, ON)
1972-73 15 0 3 3 3-6
Matt Neal (Minesing, ON) 2011-13 55 10 24 34 2-4
Tom Nichol (Toronto, ON)
1966-69 57 0 0 0 2-7
Kraig Nienhuis (Sarnia, ON)
1982-85 95 30 33 63 49-115
Jeff O’Connor (Renfrew, ON)
1992-96 133 32 34 66 60-139
Marty O'Grady (London, ON) 2009-13 120 23 26 49 18-36
Kevin O’Hara (Buffalo, NY)
1966-67 22 1 2 3 4-8
Adam Oates (Schomberg, ON)
1982-85 98 66 150 216 23-52
John Ohlin (New Brighton, MN)
1980-81 2 0 0 0 0-0
Jonathan Ornelas (Mississauga, ON)
2004-08 142 34 30 64 55-126
Bob Ottone (Springfield, MA)
1956-59 48 0 0 0 2-4
Ron Palmer (Toronto, ON)
1955-58 57 46 56 102 19-41
Frank Paradise (Somerville, MA)
1950-54 62 23 37 60 9-21
Ron Pasco (Gloucester, ON)
1990-94 124 44 77 121 98-247
Fred Pauletig
1976-77 2 0 0 0 0-0
William Payne (Worcester, MA)
1950-52 25 4 2 6 8-16
Dan Peace (Ann Arbor, MI)
2004-08 77 3 4 7 25-72
Eric Perardi (Pekin, IL)
1991-95 137 26 41 67 89-202
Vic Pereira (Abbotsford, BC)
2001-05 120 14 20 34 54-138
Anthony Pergolotti (New York, NY)
1995-98 3 0 0 0 0-0
Arnie Perrett (Verdun, PQ)
1954-57 56 13 14 27 9-18
Gordie Peterkin (Ottawa, ON)
1951-55 76 50 33 83 56-136
Blake Pickett (Temecula, CA)
2001-05 122 4 17 21 57-133
Mike Pickett (Auburn, MA)
1977-81 93 23 42 65 30-68
Brandon Pirri (Toronto, ON) 2009-10 39 11 32 43 27-65
Jon Pirrong (Norfolk, MA)
1992-96 134 7 27 34 74-175
Denis Poissant (Valley Field, PQ)
1986-90 110 25 61 86 25-50
Chase Polacek (Edina, MN)
2007-11 154 65 95 160 80-163
Jim Pollock (Richards Lodge, ON)
1969-71 48 6 10 16 14-28
Jim Pope (Ottawa, ON)
1950-55 62 32 30 62 43-89
Brian Pothier (New Bedford, MA)
1996-00 142 17 57 74 71-150
Scott Prekaski (Sturgis, SK)
1996-00 65 0 2 2 2-4
Jeff Prendergast (Toronto, ON)
1981-86 82 1 13 14 19-38
Mike Prpich (Sault Ste. Marie, ON)
1972-76 115 15 76 91 79-217
Brian Pryce (Toronto, ON)
1961-63 39 12 26 38 31-65
Daren Puppa (Kirkland Lake, ON)
1983-85 64 0 0 0 1-2
Josh Rabbani (Woodland Hills, CA)
2008-12 115 15 16 31 26-52
Paul Rakowski (Ottawa, ON)
1969-71 38 0 1 1 6-12
Chuck Rancourt (Troy, NY)
1967-70 29 8 4 12 3-6
Jim Rancourt (Troy, NY)
1970-71 2 0 0 0 0-0
John Rancourt (Troy, NY)
1965-68 60 17 24 41 17-43
Tim Regan (Dorchester, MA)
1992-96 137 54 75 129 121-274
Jared Reigstad (White Bear Lake, MN)
1996-00 127 12 23 35 57-136
John Renwick (Pakenham, ON)
1967-70 65 23 23 46 17-37
Bryan Richardson (Pointe-Claire, PQ)
1992-96 141 80 113 193 69-146
Danny Riva (Framingham, MA)
1995-99 142 47 73 120 50-111
Bill Rixon (Marlbehead, MA)
1965-67 23 2 3 5 NA-10
Tim Roberts (Brookline, MA)
1987-91 113 16 49 65 75-180
Brian Robins (Weston, ON)
1959-62 66 19 46 65 30-60
Mike Robinson (Boxboro, MA)
1983-87 139 18 53 71 81-184
Stephane Robitaille (Saint Romuald, ON)
1988-92 117 17 73 90 32-72
Patrick Rochon (Ste-Martine, PQ)
1992-96 140 18 66 84 121-274
Johnny Rogic (N. Vancouver, BC) 2010-13 98 8 8 16 29-69
Mike Rolanti (Dennisport, MA)
1993-95 10 0 0 0 5-13
Scott Romfo (Blaine, MN)
2002-06 123 8 27 35 65-138
Brian Ronayne (Ottawa, ON)
1968-71 59 24 22 46 26-63
Kirby Rowe (Owen Sound, ON)
1968-71 69 6 31 37 75-135
Doug Rozsa (Montclair, NJ)
1996-98 4 0 0 0 0-0
Pete Russel (Toronto, ON)
1963-66 70 44 47 91 20-80
Paul Ryan (Auburndale, MA)
1956-60 61 8 13 21 22-44
Bill Sack (Minneapolis, MN)
1962-65 67 0 1 1 15-33
Mike Sadeghpour (Lexington, MA)
1981-85 96 41 45 86 40-91
Bruno Salvalaggio (Edmonton, AB)
1971-73 47 6 7 13 12-24
Sloan Sargeant (Toronto, ON)
1954-57 50 5 19 24 45-93
Richard Scammell (Fredericton, NB)
1966-69 67 69 68 137 48-115
Dick Schantz (Madison, WI)
1964-65 3 0 0 0 0-0
Andy Schell (Ottawa, ON)
1974-76 22 0 1 1 0-0
Rob Schena (Melrose, MA)
1985-89 126 13 29 42 98-223
Mark Schinkel (Guelph, ON)
1979-82 58 7 10 17 4-8
Zach Schroeder (Prior Lake, MN) 2011-13 44 7 7 14 0-0
Jake Schuster (Hopkinton, MA)
2004-05 3 0 1 1 4-8
Francois Senez (Laval, PQ)
1999-02 55 1 7 8 16-32
Dino Serra (Niagara Falls, ON)
1973-77 107 62 102 164 24-56
George Servinis (Willowdale, ON)
1982-85 75 74 67 141 40-80
Dave Sette-Ducati (Voorheesville, NY)
1985-86 8 0 1 1 4-8
Dave Shaw (Middleton, MA)
1961-62 2 0 0 0 0-0
Doug Shepherd (Gander, NF)
1996-00 142 26 28 54 16-40
Bill Sherlock (Oakville, ON)
1974-78 105 35 47 82 16-40
Barry Sherwood (Brockville, ON)
1968-69 13 1 2 3 3-6
Ryan Shields (Portage LaPrairie, MB)
2000-03 138 23 28 51 35-89
Don Shildneck (Marblehead, MA)
1950-52 33 13 14 27 8-19
Jim Shildneck (Marblehead, MA)
1951-54 39 2 4 6 9-18
John Shipton (Syracuse, NY)
1950-51 12 0 1 1 1-2
John Shumski (Medford, MA)
1981-83 39 10 15 25 15-30
Harris Siegel (Bronx, NY)
1950-53 20 0 0 0 0-0
Dick Sieminski (Flushing, NY)
1958-61 65 48 38 86 8-16
Wayne Sievertson (Minneapolis, MN)
1963-64 6 0 2 2 1-2
Wally Siggins (Framingham, MA)
1999-00 10 0 0 0 0-0
Steve Slack (Burlington, ON)
1977-79 28 11 15 26 9-26
Bill Sloan (Potsdam, NY)
1975-79 34 0 1 1 0-0
Justin Smith (Hammonds Plains, NS)
2008-12 42 1 3 4 17-53
Larry Smith (Collingwood, ON)
1970-71 1 0 0 0 1-2
Rick Smith (Gravenhurst, ON)
1973-77 94 41 41 82 33-66
Bill Stabler (Lakefield, ON)
1968-71 67 20 34 54 67-145
Bob Stewart (Barrie, ON)
1970-73 81 8 31 39 35-78
Alain St. Hilaire (Dollard-des-Ormeaux, PQ)
1995-99 128 42 103 145 45-139
Mark Stobart (Toronto, ON)
1976-78 8 0 0 0 1-2
John Stopen (Auburn, NY)
1956-57 38 0 0 0 0-0
Marc St. Onge (Lachine, PQ)
1978-79 14 4 8 12 5-10
Dave Stoyanovich (London, ON)
1978-82 93 18 26 44 60-123
Steve Stoyanovich (London, ON)
1976-80 102 67 97 164 52-104
Bob Strachan (Leaside, ON)
1962-65 69 29 25 54 25-53
John Sutherland (London, ON)
1980-82 10 0 0 0 2-4
Ryan Swanson (Woodbury, MN)
2003-07 82 1 9 10 40-88
Bert Tallamy (Taborton, NY)
1950-53 9 0 1 1 0-0
Mike Tamburro (King City, ON)
1992-96 74 0 3 3 14-36
Brad Tapper (Scarborough, ON)
1997-00 106 65 51 116 76-203
Bryan Tapper (Scarborough, ON)
1994-98 116 14 26 40 79-193
Gerry Taylor
1971-72 1 0 1 1 0-0
Lynn Taylor (Taber, AB)
1967-70 58 18 17 35 27-54
Steve Tenney (Franklin, MA)
1985-86 12 0 0 0 0-0
Pierre Thibault (Quebec City, PQ)
1977-81 104 9 55 64 110-250
Clint Thomas (Anchorage, AK)
1987-88 6 0 0 0 1-2
Pete Thompson (Minneapolis, MN)
1962-65 68 12 23 35 4-8
Van Thompson (Newton, MA)
1964-66 11 1 2 3 4-8
John Tiano (Winthrop, MA)
1984-86 68 19 35 54 25-50
Matt Tinordi (Severna Park, MD) 2010-13 79 11 9 20 24-56
Bruce Tisdall (Islington, ON)
1962-65 50 11 18 29 38-87
Harvey Toll (Gatineau, PQ)
1976-77 29 2 6 8 8-16
Ronn Tomassoni (Eveleth, MN)
1976-80 91 17 31 48 16-40
Ray Tonelli (Milton, ON)
1971-74 62 25 22 47 21-50
Rick Tosto (Dearborn Heights, MI)
1984-85 25 3 5 8 5-10
Graeme Townshend (Toronto, ON)
1985-89 123 20 38 58 106-234
Art Traquair (Buffalo, NY)
1950-51 15 3 0 3 3-6
Chuck Urmson (Winchester, MA)
1956-59 63 23 30 53 3-9
Andrei Uryadov (St. Petersburg, Russia)
2005-09 126 17 28 45 60-183
Dan Vaillant (Thunder Bay, ON)
1988-92 113 9 21 30 74-157
Alexander Valentin (Kosice, Slovakia)
2002-06 106 8 30 38 36-75
Garett Vassel (Westhampton, NY)
2006-10 123 4 9 13 33-77
Joe Venner (Oakville, ON)
1976-79 64 2 8 10 34-68
Jim Vickers (Aurora, ON)
1998-02 119 12 43 55 32-80
Jim Wadley (Great Neck, NY)
1955-58 53 8 17 25 27-62
Steve Walak
1979-80 1 0 0 0 0-0
Jay Wall (Worthington, OH)
1980-82 48 15 31 46 14-28
Chris Walsh (Readville, MA)
1986-88 55 21 17 38 23-54
Dale Watson (Owen Sound, ON)
1966-69 67 64 75 139 48-124
Jordan Watts (Oakville, ON)
2008-10 47 2 3 5 19-49
D.J. Weiner
1981-82 6 0 1 1 0-0
Tim Weiner (Minnetonka, MN)
1980-83 25 1 2 3 5-10
Ray Weinzler (Buffalo, NY)
1950-54 12 0 0 0 0-0
Bill Wetherell (Orange, NJ)
1969-70 4 0 0 0 0-0
Dick Whitcomb (Branford, NY)
1950-52 33 9 13 22 30-60
Brian White (Woburn, MA)
1986-87 5 0 0 0 5-10
Jeff Whiteside (Rexdale, ON)
1983-85 31 0 5 5 15-30
Dave Wicks (Clinton, NY)
1961-63 37 6 8 14 4-8
Dick Will (Weymouth, MA)
1951-53 37 6 6 12 1-2
Harry Williams (New York, NY)
1953-55 37 4 3 7 4-8
Cody Wojdyla (Liverpool, NY)
2003-05 67 5 7 12 16-40
Gary Woolford (London, ON)
1988-91 88 35 49 84 59-145
Allen York (Wetaskiwin, AB)
2008-11 83 0 1 1 1-2
Mark Yurkewecz (Troy, NY)
2002-06 96 4 12 16 27-54
Mike Zalewski (New Hartford, NY)
2012-13 36 12 9 21 11-22
Mark Zarbo (Grand Island, NY)
2008-10 35 2 3 5 10-20
Pete Zoretich (Niagar Falls, ON)
1961-1963 61 10 13 23 9-18
Don Zulch (Oneida, NY)
1950-1951 10 0 0 0 0-0