OHL 50 Goal Scorers

With records going back to the 1951-52 OHA season, there have been 279 players, as of the end of the 2010-11 Ontario Hockey League season, that have scored 50 or more goals in a season. Of course, the record for most goals in a single season belongs to Ernie Godden of the Windsor Spitfires with 87 in 1980-81.

What follows is the list of 50 goal scorers, sorted by year. If a player appeared on more than one team during his 50+ goal season, the team he finished the season with is the team listed.

Player Team Season Goals GP
Dane Fox Erie Otters 2013-14 64 67
Reid Boucher Sarnia Sting 2012-13 62 68
Vincent Trocheck Saginaw / Plymouth 2012-13 50 63
Tyler Toffoli Ottawa 67’s 2011-12 52 65
Tyler   Toffoli Ottawa 67’s 2010-11 57 68
Christian   Thomas Oshawa Generals 2010-11 54 66
Bryan   Cameron Barrie Colts 2009-10 53 62
Jeff   Skinner Kitchener Rangers 2009-10 50 64
John   Tavares London Knights 2008-09 58 56
Brett   Parnham Oshawa Generals 2008-09 50 65
Brett   MacLean Oshawa Generals 2007-08 61 61
Steven   Stamkos Sarnia Sting 2007-08 58 61
Luca   Caputi Niagara IceDogs 2007-08 51 66
John   Tavares Oshawa Generals 2006-07 72 67
Patrick   Kane London Knights 2006-07 62 58
Tyler   Donati Belleville Bulls 2006-07 54 66
David   Bolland London Knights 2005-06 57 59
Rob   Schremp London Knights 2005-06 57 57
Mike   Angelidis Owen Sound Attack 2005-06 53 68
Ryan   Callahan Guelph Storm 2005-06 52 62
Corey   Locke Ottawa 67’s 2003-04 51 65
Corey   Locke Ottawa 67’s 2002-03 63 66
Chad   Larose Plymouth Whalers 2002-03 61 67
Matt Foy Ottawa 67’s 2002-03 61 68
Miguel   Delisle Ottawa 67’s 2001-02 55 67
Cory   Pecker Erie Otters 2001-02 53 56
Randy   Rowe Belleville Bulls 2000-01 64 63
Steve   Ott Windsor Spitfires 2000-01 50 55
Norm   Milley Sudbury Wolves 1999-00 52 68
Harold   Druken Plymouth Whalers 1998-99 58 60
Ivan   Novoseltsev Sarnia Sting 1998-99 57 68
Justin   Papineau Belleville Bulls 1998-99 52 68
Norm   Milley Sudbury Wolves 1998-99 52 68
Sheldon   Keefe Barrie Colts 1998-99 51 66
Robert   Mailloux Kingston Frontenacs 1997-98 55 65
David   Legwand Plymouth Whalers 1997-98 54 59
Maxim   Spiridonov London Knights 1997-98 54 66
Alyn   McCauley Ottawa 67’s 1996-97 56 50
Jonathan   Sim Sarnia Sting 1996-97 56 64
Joe   Seroski Sault Ste. Marie Greyhounds 1996-97 54 61
Sean   Haggerty Detroit Whalers 1995-96 60 66
Jonathan   Sim Sarnia Sting 1995-96 56 63
Daniel   Cleary Belleville Bulls 1995-96 53 64
Tim   Findlay Windsor Spitfires 1995-96 50 64
David   Ling Kingston Frontenacs 1994-95 61 62
Darryl   LaFrance Oshawa Generals 1994-95 55 57
David   Roche Windsor Spitfires 1994-95 55 66
Todd   Bertuzzi Guelph Storm 1994-95 54 62
Vitali   Yachmenev North Bay Centennials 1994-95 53 59
Vitali   Yachmenev North Bay Centennials 1993-94 61 66
Jason   Allison London Knights 1993-94 55 56
Jason   MacDonald Owen Sound Platers 1993-94 55 66
Kevin   Brown Detroit Junior Red Wings 1993-94 54 57
Jeff   Shevalier North Bay Centennials 1993-94 52 64
Jeff   Toms Sault Ste. Marie Greyhounds 1993-94 52 64
Mike   Prokopec Guelph Storm 1993-94 52 66
Steve   Sullivan Sault Ste. Marie Greyhounds 1993-94 51 63
Zdenek   Nedved Sudbury Wolves 1993-94 50 60
Mike   Peca Ottawa 67’s 1993-94 50 55
Andrew   Brunette Owen Sound Platers 1992-93 62 66
Jeff   Shevalier North Bay Centennials 1992-93 59 62
Pat   Peake Detroit Junior Red Wings 1992-93 58 46
Jason   Dawe Peterborough Petes 1992-93 58 59
Bob Wren Detroit Junior Red Wings 1992-93 57 63
Chris   Gratton Kingston Frontenacs 1992-93 55 58
Brad   Smyth London Knights 1992-93 54 66
Mike   Harding Peterborough Petes 1992-93 54 66
Jim   Brown Owen Sound Platers 1992-93 53 60
Kevin   Brown Detroit Junior Red Wings 1992-93 50 62
Todd   Harvey Detroit Junior Red Wings 1992-93 50 55
Darren   McCarty Belleville Bulls 1991-92 55 65
Jason   Dawe Peterborough Petes 1991-92 53 66
Jarrett   Reid Sault Ste. Marie Greyhounds 1991-92 53 61
Todd   Simon Niagara Falls Thunder 1991-92 53 66
Andrew   Brunette Owen Sound Platers 1991-92 51 66
Kirk   Maltby Owen Sound Platers 1991-92 50 64
Ralph   Intravuovo Sault Ste. Marie Greyhounds 1991-92 50 65
Eric   Lindros Oshawa Generals 1990-91 71 57
Rob   Pearson Oshawa Generals 1990-91 63 51
Trevor   Halverson North Bay Centennials 1990-91 59 64
Jason   Cirone Windsor Spitfires 1990-91 58 63
Todd   Simon Niagara Falls Thunder 1990-91 51 65
Ted   Miskolczi Owen Sound Platers 1990-91 50 67
Chris   Taylor London Knights 1990-91 50 65
Keith   Primeau Niagara Falls Thunder 1989-90 57 65
Paul   DiPietro Sudbury Wolves 1989-90 56 66
Mike   Ricci Peterborough Petes 1989-90 52 60
Owen   Nolan Cornwall Royals 1989-90 51 58
Robert   Cimetta Toronto Marlboros 1988-89 55 50
Mike   Ricci Peterborough Petes 1988-89 54 60
Steve   Maltais Cornwall Royals 1988-89 53 58
Stan   Drulia Niagara Falls Thunder 1988-89 52 47
Darren   Colbourne Cornwall Royals 1988-89 51 62
Dennis   McEwen London Knights 1988-89 50 64
Ron   Goodall London Knights 1987-88 63 62
David   Haas Windsor Spitfires 1987-88 60 63
Sean   Williams Oshawa Generals 1987-88 58 65
Kelly   Cain Windsor Spitfires 1987-88 57 66
Len   Soccio North Bay Centennials 1987-88 53 66
Stan   Drulia Hamilton Steelhawks 1987-88 52 65
Frank   DiMuzio Ottawa 67’s 1987-88 51 48
Jody   Hull Peterborough Petes 1987-88 50 60
Dan   Currie Sault Ste. Marie Greyhounds 1987-88 50 57
Frank   DiMuzio Ottawa 67’s 1986-87 59 61
Mike   Richard Toronto Marlboros 1986-87 57 66
Mario   Chitarroni Sudbury Wolves 1986-87 54 63
Derek   King Oshawa Generals 1986-87 53 57
Ron   Goodall Kitchener Rangers 1986-87 52 66
Scott   McCrory Oshawa Generals 1986-87 51 66
Keith   Miller Guelph Platers 1986-87 50 66
Ray   Sheppard Cornwall Royals 1985-86 81 63
Nick   Kypreos North Bay Centennials 1985-86 62 64
Shawn   Burr Kitchener Rangers 1985-86 60 59
Yvon   Corriveau Toronto Marlboros 1985-86 54 59
Graeme   Bonar Peterborough Petes 1985-86 53 56
Jack   MacKeigan Toronto Marlboros 1985-86 53 66
Scott   McCrory Oshawa Generals 1985-86 52 66
Brian   Verbeek Kingston Canadians 1985-86 50 62
Graeme   Bonar Sault Ste. Marie Greyhounds 1984-85 66 66
Mike   Millar Hamilton Steelhawks 1984-85 66 63
Dave   MacLean Belleville Bulls 1984-85 64 63
Dave   Lowry London Knights 1984-85 60 61
Wayne   Groulx Sault Ste. Marie Greyhounds 1984-85 59 64
Steve   Linseman Belleville Bulls 1984-85 57 61
Scott   Tottle Peterborough Petes 1984-85 55 64
Mike   Bukowski Cornwall Royals 1984-85 53 62
Kevin   Conway Kingston Canadians 1983-84 65 63
Scott   Tottle Peterborough Petes 1983-84 63 70
Wayne   Presley Kitchener Rangers 1983-84 63 70
Wayne   Groulx Sault Ste. Marie Greyhounds 1983-84 59 70
Dave   MacLean Belleville Bulls 1983-84 58 70
Dave   Gans Oshawa Generals 1983-84 56 62
Steve   Seguin Peterborough Petes 1983-84 55 67
Don   McLaren Ottawa 67’s 1983-84 53 70
David   Bruce Kitchener Rangers 1983-84 53 52
Steve   Thomas Toronto Marlboros 1983-84 51 70
Doug   Gilmour Cornwall Royals 1982-83 70 68
Mario   Simioni Toronto Marlboros 1982-83 62 66
John   Tucker Kitchener Rangers 1982-83 60 70
Ian   MacInnis Cornwall Royals 1982-83 59 68
Dan   Quinn Belleville Bulls 1982-83 59 70
Bob   Laforest North Bay Centennials 1982-83 58 65
Kevin   Conway Sault Ste. Marie Greyhounds 1982-83 57 67
Keith   Knight Kingston Canadians 1982-83 56 70
Dave   Gagner Brantford Alexanders 1982-83 55 70
Bob   Errey Peterborough Petes 1982-83 53 67
Mike   Siltala Kingston Canadians 1982-83 53 50
Kirk   Muller Guelph Platers 1982-83 52 66
Ron   Handy Kingston Canadians 1982-83 52 67
Moe   Lemay Ottawa 67’s 1981-82 68 62
Dave   Simpson London Knights 1981-82 67 68
Tony   Tanti Oshawa Generals 1981-82 62 57
Mario   Simioni Toronto Marlboros 1981-82 58 68
Dave   Andreychuk Oshawa Generals 1981-82 58 67
Jeff   Vaive Ottawa 67’s 1981-82 56 68
Jeff   Eatough Cornwall Royals 1981-82 53 66
Jeff   Larmer Kitchener Rangers 1981-82 51 49
Ron   Handy Kingston Canadians 1981-82 50 64
Ernie   Godden Windsor Spitfires 1980-81 87 68
Tony   Tanti Oshawa Generals 1980-81 81 67
Steve   Gatzos Sault Ste. Marie Greyhounds 1980-81 78 68
Bernie   Nicholls Kingston Canadians 1980-81 63 65
Daryl   Evans Brantford Alexanders 1980-81 61 63
Scott   Howson Kingston Canadians 1980-81 57 66
John   Goodwin Sault Ste. Marie Greyhounds 1980-81 56 68
Steve   Larmer Niagara Falls Flyers 1980-81 55 61
Randy   Cunneyworth Ottawa 67’s 1980-81 54 67
Jeff   Larmer Kitchener Rangers 1980-81 54 68
Doug   Shedden Sault Ste. Marie Greyhounds 1980-81 51 66
Steve   Ludzik Niagara Falls Flyers 1980-81 50 58
Tony   Butorac Sault Ste. Marie Greyhounds 1980-81 50 67
Mitch   Lamoureux Oshawa Generals 1980-81 50 63
Mike   Bullard Brantford Alexanders 1979-80 66 66
Yvan   Joly Ottawa 67’s 1979-80 66 67
Jim Fox Ottawa 67’s 1979-80 65 52
Sean   Simpson Ottawa 67’s 1979-80 65 67
Kevin   LaVallee Brantford Alexanders 1979-80 65 65
Blair   Barnes Windsor Spitfires 1979-80 63 66
Bobby   Crawford Oshawa Generals 1979-80 61 68
Dino   Ciccarelli London Knights 1979-80 50 62
Brian   Gualazzi Sault Ste. Marie Greyhounds 1978-79 74 68
Tom   McCarthy Oshawa Generals 1978-79 69 63
Mike   Foligno Sudbury Wolves 1978-79 65 68
Tim   Trimper Peterborough Petes 1978-79 62 66
Dave   MacQueen Sudbury Wolves 1978-79 60 65
Art   Rutland Sault Ste. Marie Greyhounds 1978-79 59 65
Gary   Dillon Toronto Marlboros 1978-79 57 59
Yvan   Joly Ottawa 67’s 1978-79 53 66
Paul   Reinhart Kitchener Rangers 1978-79 51 66
Dino   Ciccarelli London Knights 1977-78 72 68
Wayne   Gretzky Sault Ste. Marie Greyhounds 1977-78 70 64
Bobby   Smith Ottawa 67’s 1977-78 69 61
Steve   Payne Ottawa 67’s 1977-78 57 52
Gerry   Leroux Windsor Spitfires 1977-78 57 68
Paul   Mancini Sault Ste. Marie Greyhounds 1977-78 54 67
Jim   MacRae London Knights 1977-78 50 68
Doug   Sulliman Kitchener Rangers 1977-78 50 68
Dan   Lucas Sault Ste. Marie Greyhounds 1977-78 50 61
Bobby   Smith Ottawa 67’s 1976-77 65 64
Dwight   Foster Kitchener Rangers 1976-77 60 64
Dale   McCourt St. Catherines Fincups 1976-77 60 66
Steve   Stockman London Knights 1976-77 59 66
Tony   McKegney Kingston Canadians 1976-77 58 66
John   Anderson Toronto Marlboros 1976-77 57 64
Ken   Linseman Kingston Canadians 1976-77 53 63
Ron   Mason Peterborough Petes 1976-77 53 62
Keith   Acton Peterborough Petes 1976-77 52 65
Mike   Keating St. Catherines Fincups 1976-77 51 65
Ric   Seiling St. Catherines Fincups 1976-77 50 62
Jim   MacRae London Knights 1976-77 50 66
Peter   Lee Ottawa 67’s 1975-76 81 66
Rod   Schutt Sudbury Wolves 1975-76 72 63
Paul   Gardner Oshawa Generals 1975-76 69 65
John   Tavella Sault Ste. Marie Greyhounds 1975-76 67 64
Ken   Linseman Kingston Canadians 1975-76 61 65
Dale   McCourt Hamilton Fincups 1975-76 55 66
Brad   Rhiness Kingston Canadians 1975-76 52 65
Mike   Kaszycki Sault Ste. Marie Greyhounds 1975-76 51 66
Don   Laurence Kitchener Rangers 1975-76 50 59
Peter   Lee Ottawa 67’s 1974-75 68 70
Bruce   Boudreau Toronto Marlboros 1974-75 68 69
Dennis   Maruk London Knights 1974-75 66 65
Mark   Napier Toronto Marlboros 1974-75 66 61
Mike   Crombeen Kingston Canadians 1974-75 56 69
Tim   Young Ottawa 67’s 1974-75 56 70
Cary   Farelli Sault Ste. Marie Greyhounds 1974-75 56 69
Dale   McCourt Hamilton Fincups 1974-75 53 69
Bob   Russell Sudbury Wolves 1974-75 51 69
Jack   Valiquette Sault Ste. Marie Greyhounds 1973-74 63 69
Bill   Lochead Oshawa Generals 1973-74 57 62
Dave   Gorman St. Catherines Black Hawks 1973-74 53 69
Paul   Evans Kitchener Rangers 1973-74 52 69
Rick   Adduono St. Catherines Black Hawks 1973-74 51 70
Cary   Farelli Sault Ste. Marie Greyhounds 1973-74 51 70
Wilf   Paiement St. Catherines Black Hawks 1973-74 50 70
Rick   Middleton Oshawa Generals 1972-73 67 62
Morris   Titanic Sudbury Wolves 1972-73 61 63
Blake   Dunlop Ottawa 67’s 1972-73 60 62
Dennis   Ververgaert London Knights 1972-73 58 63
Bill   Lochead Oshawa Generals 1972-73 56 59
Paulin   Bordeleau Toronto Marlboros 1972-73 54 56
Derek   Smith Ottawa 67’s 1972-73 52 63
Doug   Gibson Peterborough Petes 1972-73 52 63
Reg   Thomas London Knights 1972-73 52 61
Steve   Shutt Toronto Marlboros 1971-72 63 58
Don   Lever Niagara Falls Flyers 1971-72 61 69
Billy   Harris Toronto Marlboros 1971-72 57 63
Dave   Gardner Toronto Marlboros 1971-72 53 57
Bryan   McSheffrey Ottawa 67’s 1971-72 52 61
Doug   Gibson Peterborough Petes 1971-72 51 63
Al   Blanchard Kitchener Rangers 1971-72 50 61
Rick   Martin Montreal Jr. Canadiens 1970-71 71 60
Steve   Shutt Toronto Marlboros 1970-71 70 62
Marcel   Dionne St. Catherines Black Hawks 1970-71 62 46
Bobby   Lalonde Montreal Jr. Canadiens 1970-71 59 61
Dave   Gardner Toronto Marlboros 1970-71 56 62
Marcel   Dionne St. Catherines Black Hawks 1969-70 55 54
Gilbert   Perreault Montreal Jr. Canadiens 1969-70 51 54
Doug   Acomb Toronto Marlboros 1968-69 55 54
Rejean   Houle Montreal Jr. Canadiens 1968-69 53 54
Rick   MacLeish Peterborough Petes 1968-69 50 54
Jack   Egers Kitchener Rangers 1967-68 53 54
Danny   Lawson Hamilton Red Wings 1967-68 52 54
Tom   Webster Niagara Falls Flyers 1967-68 50 54
Mickey   Redmond Peterborough Petes 1966-67 51 48
Ken   Hodge St. Catherines Black Hawks 1964-65 63 55
Alex   Fitzpatrick Kitchener Rangers 1964-65 51 56
Ron   Buchanan Oshawa Generals 1964-65 50 49
Yvan   Cournoyer Montreal Jr. Canadiens 1963-64 63 53
Ron   Buchanan Oshawa Generals 1963-64 52 56
Rod   Gilbert Guelph Royals 1960-61 54 47
Frank   Mahovlich St. Michael’s Majors 1956-57 52 49
Bob   Forhan Barrie Flyers 1955-56 57 71
Walter   Bradley Kitchener Canucks 1955-56 51 48
Hank   Ciesla St. Catherines Teepees 1954-55 57 45
Jim   McBurney Galt Black Hawks 1952-53 61 55
Orval   Tessier Barrie Flyers 1952-53 54 55
Orval   Tessier Kitchener Greenshirts 1951-52 62 52
Danny   Poland Toronto Marlboros 1951-52 58 51
Ron   Murphy Guelph Biltmores 1951-52 58 51
Ken   Laufman Guelph Biltmores 1951-52 53 54
Eric   Nesterenko Toronto Marlboros 1951-52 53 52
Pete   Conacher Galt Black Hawks 1951-52 53 51

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>