Ontario Junior Lacrosse League 50-Goal Club: 1933-2025
Justin Tavares, Mimico Mountaineers (Photo: Bex Creatives/OJLL)
The first ever 50-goal season in the Ontario Junior Lacrosse League happened in 1955 courtesy of Dave Baker of the Newmarket Green Gaels. He finished that season with 82 goals total, one of the highest all-time goal totals in league history.
Through the 60s and even as recently as the early 90s, a 50-goal campaign in Ontario’s Junior A league wasn’t as rare as it is today. Although the OJLL has a longer regular season schedule than any other Junior A league currently, all those decades back, the loop had the luxury of scheduling significantly longer seasons than today’s 20 GPs. The modern game’s more defensively detailed style of play also allows for fewer fast-break chances and free-flowing gameplay, which usually also means less Gs, generally speaking. Plus, goalie gear was was smidge smaller back then - or a lot.
Seventy seasons after Baker became Ontario’s very first 50-goal getter (as far as records can confirm via the archived pages of WampsBibleofLacrosse.com), the Mimico Mountaineers’ Justin Tavares netted 52 goals while leading the province in that critical statistical column. Whitby’s Lucas Littlejohn and Nolan Byrne, who have one game to go (as of July 11, 2025), both sit at 47 goals. The Warriors play last-place Brampton to conclude their regular season.
From Baker to Tavares, see every single player that has ever scored 50 goals in a single OJLL (or OLA Junior A or OALA Junior A) season below. Although Baker was the first to find 50 in 1955, our search started way back in 1933, the first season the league was officially incorporated and coincidently also has available records online.
Source: Wamps Bible of Lacrosse via web.archive.org and lacrossebible.ca.
Season
Player (Team) Goals (Games Played)
2025
Justin Tavares (Mimico) 52 (18)
2024
Will Sheehan (Oakville/Toronto) 50 (19)
2023
Willem Firth (Toronto) 55 (17)
Matt Collison (Toronto) 51 (14)
2022
Brock Haley (Whitby) 74 (16)
Finn Thomson (Mimico) 52 (19)
Willem Firth (Toronto) 50 (19)
2018
Ryan Smith (Burlington) 52 (20)
2017
Tyson Gibson (Brampton) 50 (18)
2016
Austin Staats (Six Nations) 72 (20)
Jeff Teat (Brampton) 56 (19)
2015
Austin Shanks (Whitby) 50 (20)
Andrew Kew (Burlington) 50 (20)
2014
Austin Shanks (Whitby) 57 (20)
Zach Herreweyers (Brampton) 51 (20)
2013
Dhane Smith (K-W) 61 (20)
Dan Lintner (Whitby) 50 (16)
2011
Johnny Powless (Six Nations) 65 (22)
Dan Lintner (Whitby) 54 (20)
Miles Thompson (Akwesasne) 51 (22)
2010
Kiel Matisz (Burlington) 59 (22)
Pat Saunders (Orangeville) 50 (22)
2009
Andrew Potter (St. Catharines) 51 (22)
2008
Cody Jamieson (Six Nations) 59 (21)
2006
Scott DeFrancesco (Mississauga) 51 (20)
2001
Luke Wiles (Orillia) 54 (20)
1999
Scott Evans (Peterborough) 52 (18)
1998
Delby Powless (Six Nations) 63 (22)
Josh Sanderson (Orangeville) 59 (21)
1996
Josh Sanderson (Orangeville) 60 (20)
Grant Johnston (Whitby) 51 (20)
1995
John Grant (Peterborough) 66 (17)
Grant Johnston (St. Catharines) 60 (20)
1994
John Grant (Peterborough) 86 (22)
Rodd Squire (Six Nations) 65 (24)
Shawn Williams (Scarborough) 62 (22)
Jonas Derks (Whitby) 62 (26)
Grant Johnston (St. Catharines) 62 (26)
Matt Shearer (Whitby) 59 (20)
Josh Sanderson (Orangeville) 53 (23)
Kyle Goundrey (Peterborough) 52 (25)
Dallas Squire (Six Nations) 51 (24)
Tracey Kelusky (Peterborough) 50 (22)
Rusty Kruger (Orangeville) 50 (24)
Gary Rosyski (Toronto) 50 (24)
1993
John Grant (Peterborough) 78 (20)
Jim Brown (Scarborough) 61 (19)
Jason Clark (Mississauga) 60 (21)
Grant Johnston (St. Catharines) 52 (22)
1991
Ted Dowling (Mississauga) 64 (15)
Mike “Machine Gun” Murray (Orangeville) 50 (20)
1990
Greg Van Sickle (Whitby) 76 (20)
Darris Kilgour (St. Catharines) 66 (19)
Ted Dowling (Mississauga) 51 (20)
1989
Greg Van Sickle (Whitby) 86 (22)
John Tavares (Mississauga) 70 (24)
Joe Hiltz (Peterborough) 54 (24)
1988
Marty Calder (St. Catharines) 80 (24)
John Tavares (Mississauga) 77 (23)
Joe Hiltz (Peterborough) 60 (23)
Jamie Batley (Peterborough) 59 (24)
Tyson Leies (St. Catharines) 57 (18)
1987
Joe Hiltz (Peterborough) 60 (25)
Troy Cordingley (Brampton) 56 (25)
Jamie Batley (Peterborough) 55 (25)
Gerry Hiltz (Peterborough) 53 (21)
1986
Jamie Batley (Peterborough) 68 (20)
Kevin Evans (Peterborough) 51 (16)
Kurt Drury (Peterborough) 51 (20)
1985
Troy Cordingley (Brampton) 57 (22)
Kurt Drury (Peterborough) 53 (24)
1984
Joe Nieuwndyk (Whitby) 83 (24)
Dale Kerhohan (Whitby) 61 (24)
Doug Evans (Peterborough) 59 (23)
Kevin Evans (Peterborough) 57 (23)
Troy Cordingley (Brampton) 53 (23)
Jay Bidel (St. Catharines) 52 (23)
Glenn Stevenson (Peterborough) 51 (23)
1983
Gary Walker (Brampton) 51 (23)
1982
Jayde Gibbs (Oshawa) 68 (18)
Derek Keenan (Oshawa) 67 (20)
Adam Oates (Etobicoke) 52 (17)
1981
Adam Oates (Etobicoke) 79 (19)
Guy Morey (Oshawa) 69 (20)
Larry Floyd (Peterborough) 58 (20)
Derek Keenan (Oshawa) 57 (20)
Phil Scarfone (Hamilton) 57 (12)
Frank Brossard (Etobicoke) 54 (19)
John Skocir (Brampton) 53 (19)
John Fusco (Whitby) 50 (20)
1980
Mike McKee (Oshawa) 106 (20)
Phil Scarfone (Hamilton) 65 (16)
Kelly Mitchell (Oshawa) 63 (20)
Jayde Gibbs (Oshawa) 63 (20)
Adam Oates (Etobicoke) 57 (20)
Derek Keenan (Oshawa) 56 (18)
Ed Derks (Whitby) 56 (19)
Paul Weller (Hamilton) 50 (14)
1979
Mike McKee (Oshawa) 115 (28)
Ken Colley (Whitby) 97 (25)
Jayde Gibbs (Oshawa) 95 (26)
Phil Scarfone (Hamilton) 88 (22)
Kelly Mitchell (Oshawa) 85 (26)
Cam Devine (Whitby) 76 (28)
Derek Keenan (Oshawa) 76 (28)
Guy Morey (Oshawa) 76 (27)
Tery Martinello (Windsor) 73 (24)
Morley Bosomworth (Elora) 73 (23)
Mark Fisher (Brampton) 64 (25)
Barry Trood (Brampton) 64 (27)
Ed Derks (Whitby) 63 (28)
Steve Shaw (Mississauga) 59 (27)
1978
Kelly Mitchell (Oshawa) 95 (29)
Tom Wreggit (Oshawa) 89 (29)
Scott McLean (Peterborough) 85 (30)
Mike McMillan (Mississauga) 79 (29)
Larry Flord (Peterborough) 77 (30)
Ken Colley (Whitby) 76 (30)
Phil Scarfone (Hamilton) 72 (23)
Morley Bosomworth (Elora) 70 (24)
Jayde Gibbs (Oshawa) 64 (30)
Mike Donnelly (Rexdale) 63 (28)
Larry Graham (Whitby) 59 (30)
Ron McSpadyen (Rexdale) 57 (30)
Pat Savickas (Rexdale) 56 (22)
Terry Martinello (Windsor) 55 (23)
Stu Aird (Mississauga) 53 (29)
Rob Gemmell (Whitby) 53 (21)
Randy Dupre (Mississauga) 52 (30)
Dennis Davenport (Peterborough) 51 (27)
1977
Geoge Chandler (Mississauga) 91 (22)
Ken Colley (Whitby) 79 (22)
Wayne Stringer (Hamilton) 64 (22)
Kelly Mitchell (Oshawa) 57 (21)
Mike Donnelly (Rexdale) 56 (22)
Mark Fisher (Brampton) 52 (21)
Rob Smith (Mississauga) 51 (20)
Cam Devine (Whitby) 50 (22)
1976
George Chandler (Mississauga) 90 (26)
Stan Cockerton (Oshawa) 87 (26)
Rob Gemmell (Mississauga) 86 (26)
Mike Kluwak (Lakeshore) 79 (26)
Scott McLean (Peterborough) 68 (23)
Paul Evans (Peterborough) 66 (20)
Tom Wreggitt (Oshawa) 66 (24)
Ken Colley (Whitby) 63 (25)
Steve Byers (Peterborough) 57 (26)
Bob Burke (Bramalea) 56 (24)
Barry Rooymans (Kitchener) 50 (26)
1975
George Chandler (Mississauga) 89 (28)
Tom Patrick (St. Catharines) 83 (26)
Ian Robinson (Bramalea) 76 (27)
Randy Bryan (Peterborough) 75 (28)
Ken Colley (Whitby) 69 (28)
Stan Cockerton (Oshawa) 68 (28)
Bob Wasson (Peterborough) 62 (28)
Bob Burke (Bramalea) 61 (28)
Mike Kluwak (Lakeshore) 60 (28)
Dan Green (Peterborough) 55 (28)
Terry Mastine (Bramalea) 54 (27)
Moe Jodoin (Peterborough) 51 (28)
1974
Jim JJ Johnston (Peterborough) 102 (25)
Paul Evans (Peterborough) 78 (26)
Ian Robinson (Bramalea) 77 (27)
Dave LeGree (Mississauga) 76 (27)
Tom Patrick (St. Catharines) 74 (27)
Bob Burke (Bramalea) 71 (26)
George Chandler (Mississauga) 63 (28)
Mike Fisher (Etobicoke) 54 (26)
Danny Walker (Rexdale) 53 (23)
John Campbell (Mississauga) 52 (27)
Rob Gemmell (Mississauga) 51 (28)
Stan Cockerton (Oshawa) 51 (22)
Guy Legault (Peterborough) 51 (27)
Ryan Bryan (Peterborough) 50 (26)
Ken Byers (Peterborough) 50 (26)
Blair Campbell (Rexdale) 50 (23)
1973
Blair Campbell (Rexdale) 95 (28)
Tom Patrick (St. Catharines) 80 (28)
Johnny Mouradian (St. Catharines) 58 (26)
Rob Gemmell (Mississauga) 58 (28)
Bob Bolitho (Rexdale) 57 (27)
George Chandler (Mississauga) 57 (28)
Stan Cockerton (Oshawa) 56 (28)
Guy Legault (Peterborough) 56 (28)
Jim JJ Johnston (Peterborough) 53 (24)
Paul Evans (Peterborough) 53 (25)
Don Yaschyshyn (Lakeshore) 52 (25)
Dave Legree (Mississauga) 50 (27)
Dan Walker (Rexdale) 50 (27)
1972
Jim JJ Johnston (Peterborough) 85 (28)
Duffy McCarthy (Bramalea) 61 (25)
Tom Patrick (St. Catharines) 58 (27)
Dale McKenzie (Rexdale) 56 (28)
Dave LeGree (Mississauga) 56 (26)
Gord Floyd (Peterborough) 56 (28)
Gomer Connor (Bramalea) 55 (28)
Blair Campbell (Rexdale) 54 (24)
1971
Terry Lloyd (Oshawa) 70 (29)
Bill Sheehan (Etobicoke) 67 (30)
Jim Wasson (Peterborough) 64 (30)
Gord Floyd (Peterborough) 63 (30)
Steve Mastine (Bramalea) 60 (30)
Milt McNeil (Lakeshore) 58 (28)
Paul Cioci (Mississauga) 56 (28)
Robbie Patten (Lakeshore) 55 (25)
Terry Rowland (Oshawa) 53 (27)
Larry Bell (Lakeshore) 53 (27)
1970
Bill Coghill (Toronto) 93 (28)
Bob Peppler (Huntsville) 86 (28)
Bill Sheehan (Etobicoke) 74 (25)
Charley Henderson (Lakeshore) 74 (27)
Tom Vann (Oshawa) 73 (28)
Terry Rowland (Oshawa) 68 (25)
Al Gordaneer (Mississauga) 67 (28)
Gord Floyd (Peterborough) 67 (28)
Brian Melville (St. Catharines) 66 (23)
Bram Wilfong (Bramalea) 54 (28)
Rick Dudley (Mississauga) 54 (18)
Steve Mastine (Bramalea) 53 (27)
Pat Differ (Mississauga) 52 (28)
Brian McCutcheon (Lakeshore) 51 (19)
1969
Earl MacNeill (Mississauga) 85 (24)
Ivan Thompson (Huntsville) 76 (24)
Larry Lloyd (Oshawa) 71 (24)
Dave Rudge (Bramalea) 69 (24)
Bob McMahon (St. Catharines) 69 (Not Available)
Bill Coghill (Lakeshore) 62 (24)
Stan Cox (Etobicoke) 62 (Not Available)
Brian McCutcheon (Lakeshore) 62 (Not Available)
Ron Weatherhead (Elora) 61 (24)
Chuck Li (Oshawa) 56 (24)
Pete Guerin (Peterborough) 56 (Not Available)
Rob McCarthy (Peterborough) 54 (Not Available)
Bram Wilfong (Bramalea) 53 (Not Available)
Rick Dudley (Mississauga) 51 (24)
Charlie Marlowe (Oshawa) 51 (Not Available)
1968
Ross Jones (Oshawa) 101 (Not Available)
Brian Thompson (Huntsville) 72 (21)
Jim Grady (Peterborough) 72 (22)
Ivan Thompson (Huntsville) 58 (23)
John Hoculik (St. Catharines) 53 (Not Available)
1967
Ross Jones (Oshawa) 84 (23)
Brian Thompson (Huntsville) 82 (22)
Gaylord Powless (Oshawa) 75 (21)
Kevin Ellis (Mimico) 64 (24)
Jim Grady (Hastings) 62 (24)
Brian McCutcheon (Toronto) 56 (20)
Neil Stevens (St. Catharines) 55 (23)
Bill Wilfong (Bramalea) 51 (24)
1966
Ross Jones (Oshawa) 86 (24)
Gaylord Powless (Oshawa) 71 (23)
Brain Thompson (Oshawa) 71 (22)
Pil Clayton (Oshawa) 63 (22)
Jim Grady (Hastings) 62 (22)
Dave Rudge (Brampton) 61 (22)
Graeme Gair (Mimico) 57 (24)
Brian Melville (St. Catharines) 57 (22)
Al Rimmer (Long Branch) 56 (23)
Doug Favell (St. Catharines) 53 (16)
Jim Paterson (Hastings) 52 (23)
Ken Thompson (Huntsville) 50 (18)
1965
Jim Grady (Hastings) 71 (20)
Bill Armour (Hastings) 64 (19)
Joe Hore (Toronto) 56 (20)
Gaylord Powless (Oshawa) 52 (19)
Jim Moore (Etobicoke) 52 (17)
1964
John Davis (Oshawa) 83 (23)
Jim McGrath (St. Catharines) 81 (24)
Ron McNeil (Etobicoke) 70 (15)
Brian Keegan (Lakeshore) 64 (24)
Bill Armour (Hastings) 61 (23)
Doug Favell (St. Catharines) 55 (21)
Ken Thompson (Oshawa) 54 (24)
Bob Brown (Guelph) 50 (22)
Paul McDonald (Lakeshore) 50 (20)
1963
Ron MacNeil (Etobicoke) 114 (24)
Doug Favell (St. Catharines) 75 (22)
John Davis (Oshawa) 74 (21)
Don Arthurs (Brampton) 68 (23)
Wally Hutzel (Etobicoke) 68 (24)
Brian Keegan (Long Branch) 60 (24)
Paul McDonald (Long Branch) 56 (23)
John McCauley (Brampton) 51 (22)
Julie Kowalski (Mimico) 51 (24)
1962
John Davis (Hastings) 62 (19)
Don Arthurs (Brampton) 59 (20)
Brian Keegan (Long Branch) 56 (19)
Ken Ruttan (Hastings) 54 (19)
1961
John Davis (Whitby) 92 (24)
John Roberts (Fergus) 65 (22)
Bob Booth (Brampton) 59 (24)
Grant Heffernan (Hastings) 54 (20)
John Spicer (Fergus) 51 (22)
Garry Curtis (Hastings) 51 (20)
1957
Larry Ferguson (Peterborough) 51 (Not Available)
1956
Ron Jay (Peterborough) 64 (Not Available)
1955
Dave Baker (Newmarket) 82 (Not Available)
Dave Hall (St. Catharines) 61 (Not Available)
Hugh Devine (Newmarket) 56 (Not Available)
Denny McIntosh (Newmarket) 50 (Not Available)