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)

Next
Next

2025 NLL Playoffs: Everything You Need to Know