| Under 13 Boys | Under 14 Boys | Under 15 Boys |
2001 - Etobicoke Energy 2002 - Toronto York Jets 2003 - Glen Shields Sun Devils 2004 - Brampton East Chargers 2005 - North York Spartacus 2006 - Mississauga Falcons 2007 - Pickering Cougars 2008 - London Arsenal 2009 - Woodbridge Strikers 96 2010 - Ottawa South United Force 97 2011 - Brampton East Scorpions 2012 - FC London 99 Elite 2013 - Vaughan Battlecats | 1995 - Glen Shields Athletics 1996 - Scarborough Azzurri Blues 2000 - Scarborough West Rouge Firebirds 2001 - Woodbridge Strikers 2002 - North York CS Azzurri 2003 - Mississauga Dixie 89'ers 2004 - Glen Shields Sun Devils 'A' 2005 - North Scarborough Strikers 2006 - Ottawa Capital United 2007 - Toronto Serbian White Eagles 2008 - Pickering Cougars 2009 - Erin Mills Eagles 2010 - Erin Mills Extreme Eagles 2011 - Mississauga Dixie Athletics 2012 - Ottawa South United Force 98 2013 - Burlington Bayhawks | 1998 - Woodbridge Strikers 1999 - Mississauga Dixie Lightning 2000 - Mississauga Dixie Strikers 2001 - Mississauga Falcons 2002 - Mississauga Dixie Destroyers 2003 - Etobicoke Energy 2004 - Brampton East '89 2005 - Glen Shields Sun Devils "A" 2006 - Woodbridge Strikers 2007 - Woodbridge A 2008 - Erin Mills Golden Eagles 2009 - Ajax Strikers '94 2010 - Woodbridge Strikers West |
| Under 16 Boys | Under 17 Boys | Under 18 Boys |
1988 - Thorold Italo Canadians 1989 - Mississauga Dixie 1999 - North Mississauga Panthers 2000 - North York CS Azzurri '84 2001 - Mississauga Dixie Strikers 2002 - Markham Lightning 2003 - Woodbridge Strikers 2004 - North Mississauga Classics 2005 - Mississauga Dixie 89'ers 2006 - Mississauga Dixie 1990 Boys 2007 - Vaughan Azzurri OISL 2008 - Brampton East Chiefs 2009 - Erin Mills Eagles B 2010 - Brampton East Snipers 2011 - Mississauga Falcons 95B 2012 - Brampton East Red Devils 2013 - Aurora Stingers | 1997 - Brampton Harriers 1998 - Glen Shields Athletics 1999 - Vaughan Rockets 2000 - North Scarborougn Snickers Crystals 2001 - North York CS Azzurri '84 2002 - North York CS Azzurri '85 2003 - Toronto CS Azzurri '86 2004 - Woodbridge Strikers 2005 - Etobicoke Energy 2006 - North York Armour Heights Knights 2007 - Mississauga Falcons 2008 - Vaughan Azzurri 2009 - Woodbridge Strikers 2010 - Erin Mills A | 2005 - North York Hearts Azzurri 2006 - Ottawa St. Anthony's 2007 - Barrie Spirit 2008 - Mississauga Dixie Dominators 2009 - Vaughan Azzurri 2010 - Vaughan Azzurri Huskies 2011 - Ajax Gunners Black 2012 - Glen Shields Sun Devils Red 2013 - North Mississauga Panthers 1995 A |
| Under 19 Boys | Men |
1999 - Brampton Chinguacousy Strikers 2000 - Oakville United 2001 - Vaughan Rockets 2002 - North York CS Azzurri '84 2003 - East York Rovers 2004 - Woodbridge Strikers | 1987 - Sudbury Blackjacks 1988 - Scarborough Azzurri 1995 - Toronto Macedonia 1996 - Kitchener Selects 1997 - Kitchener Selects |