Jim Mahon Memorial Trophy

The Jim Mahon Memorial Trophy is named in honor of Jim Mahon (February 1952, in Maidstone, Ontario – 1971). He was a very gifted athlete even as a young child. He played minor league ice hockey in Essex, Ontario. When he left Essex at 15 years of age, his first stop was Parry Sound where he played Junior C. The next year he made the Peterborough Petes; as a rookie in 46 games his totals were 28 goals, 20 assists for 48 points. The following year he improved, and in 62 games his totals were 45 goals 44 assists for 89 points. With one season to go before his draft year, his career was cut short. In the summer of 1971 he died from an electrical accident.

Because of his gifted scoring ability the Ontario Hockey League decided to present to the highest scoring right winger a trophy in his honor.

List of winners

 * 2020-21: Season cancelled due to COVID-19 pandemic
 * 2019-20: Arthur Kaliyev, Hamilton Bulldogs
 * 2018-19: Justin Brazeau, North Bay Battalion
 * 2017-18: Jordan Kyrou, Sarnia Sting
 * 2016-17: Alex DeBrincat, Erie Otters
 * 2015-16: Kevin Lebanc, Barrie Colts
 * 2014-15: Mitch Marner, London Knights
 * 2013-14: Connor Brown, Erie Otters
 * 2012-13: Seth Griffith, London Knights
 * 2011-12: Tyler Toffoli, Ottawa 67's
 * 2010-11: Tyler Toffoli, Ottawa 67's and Jason Akeson, Kitchener Rangers
 * 2009–10: Tyler Beck, Guelph Storm
 * 2008–09 - Justin DiBenedetto, Sarnia Sting
 * 2007–08 - John Hughes, Brampton Battalion
 * 2006–07 - Patrick Kane, London Knights
 * 2005–06 - David Bolland, London Knights
 * 2004–05 - Corey Perry, London Knights
 * 2003–04 - Corey Perry, London Knights
 * 2002–03 - Matt Foy, Ottawa 67's
 * 2001–02 - Mike Renzi, Belleville Bulls
 * 2000–01 - Branko Radivojevic, Belleville Bulls
 * 1999–2000 - Sheldon Keefe, Barrie Colts
 * 1998–99 - Norm Milley, Sudbury Wolves
 * 1997–98 - Maxim Spiridonov, London Knights
 * 1996–97 - Joe Seroski, Sault Ste. Marie Greyhounds
 * 1995–96 - Cameron Mann, Peterborough Petes
 * 1994–95 - David Ling, Kingston Frontenacs
 * 1993–94 - Kevin Brown, Detroit Junior Red Wings
 * 1992–93 - Kevin Brown, Detroit Junior Red Wings
 * 1991–92 - Darren McCarty, Belleville Bulls
 * 1990–91 - Rob Pearson, Oshawa Generals
 * 1989–90 - Owen Nolan, Cornwall Royals
 * 1988–89 - Stan Drulia, Niagara Falls Thunder
 * 1987–88 - Sean Williams, Oshawa Generals
 * 1986–87 - Ron Goodall, Kitchener Rangers
 * 1985–86 - Ray Sheppard, Cornwall Royals
 * 1984–85 - Dave MacLean, Belleville Bulls
 * 1983–84 - Wayne Presley, Kitchener Rangers
 * 1982–83 - Ian MacInnis, Cornwall Royals
 * 1981–82 - Tony Tanti, Oshawa Generals
 * 1980–81 - Tony Tanti, Oshawa Generals
 * 1979–80 - Jim Fox, Ottawa 67's
 * 1978–79 - Mike Foligno, Sudbury Wolves
 * 1977–78 - Dino Ciccarelli, London Knights
 * 1976–77 - John Anderson, Toronto Marlboros
 * 1975–76 - Peter Lee, Ottawa 67's
 * 1974–75 - Dave Napier, Toronto Marlboros
 * 1973–74 - Dave Gorman, St. Catharines Black Hawks
 * 1972–73 - Dennis Ververgaert, London Knights
 * 1971–72 - Billy Harris, Toronto Marlboros