Winner



Preliminaries Round 1 Quarter Finals Semi Finals Finals
Ballers    
July 8, 2017
3-0
Cherry Beach W
Manic Blue
August 12, 2017
5-3
E.Flats NW #2
RFC
 FC Torinos
Coalport FC
September 30, 2017
0-4
Cherry Beach W
July 16, 2017
0-2
Cherry Beach E
Hungaria FTC
 
FC Torinos
 SC Dacia
Melita SC
October 4, 2017
2-1
Earlscourt
July 8, 2017
2-6
Cherry Beach W
Ballers
September 12, 2017
0-4
Earlscourt
Nations United
 TT Boys FC
The Herbal Cowboys 
July 8, 2017
1-4
E.Flats NW #3
FC Torinos
 
TT Boys FC
 SC Dacia
Islington United
October 11, 2017
3-2
Weston Lions
July 9, 2017
1-4
Cherry Beach E
Nations United
September 9, 2017
0-2
E.Flats SE# 12
SC Dacia
 SC Dacia
Elite United FC
September 30, 2017
2-1
E.Flats NW #2
July 8, 2017
3-0
Cherry Beach W
TT Boys FC
 
AC Chargers
 TT Boys FC
Hungaria FTC 
July 8, 2017
2-4
E.Flats NW #1
Manic Red
September 9, 2017
3-0
E.Flats SE# 11
Manic Blue
 Manic Blue
Real Annex FC 
July 7, 2017
1-0
E.Flats SE# 12
Bond Tech
 
QPR
 
Zeta PSI
July 15, 2017
2-1
Cherry Beach W
Manic Blue
September 23, 2017
1-0
E.Flats NW #1
Club eSport Chupacabras
 Roots United
Roots United
September 30, 2017
1-3
E.Flats NW #2
July 15, 2017
3-0
Cherry Beach W
QPR
 
Mimico FC
 Wedgewood United
Wedgewood United
October 2, 2017
3-1
Earlscourt
July 8, 2017
3-0
Cherry Beach W
Zeta PSI
September 13, 2017
0-3
L'amoreaux North # 5
Bravado FC
 Wedgewood United
LLFC 
July 9, 2017
4-1
Cherry Beach E
Roots United
 
AC Strikers
 Wedgewood United
FC Torinos 
August 12, 2017
1-2
E.Flats NW #3
Islington United
September 23, 2017
0-3
Cherry Beach W
Coalport FC
 Nations United
Mimico FC
September 29, 2017
3-1
L'amoreaux North # 5
August 16, 2017
1-1
Centennial Park A
Nations United
 
Roots United
 Nations United
Nations United 
August 13, 2017
3-0
Cherry Beach E
 
 
Melita SC
 Bravado FC
Real Annex FC 
August 17, 2017
2-4
Glendon College
 
 
QPR

Toronto Harps

Round 1 Round 2 Round 3 Round 4