Canada (Women) 2025

League 1 2025

Ontario | Quebec | Alberta | British Columbia

Ontario Women's Premier

Table:

 1.Alliance United FC (Markham)         0   0  0  0   0- 0   0       Qualification Inter-Provincial
---------------------------------------------------------------
 2.FC London	         		0   0  0  0   0- 0   0   
 3.Guelph United FC       	        0   0  0  0   0- 0   0   
 4.NDC Ontario                          0   0  0  0   0- 0   0  [C]  
 5.North Mississauga SC  	  	0   0  0  0   0- 0   0   
 6.North Toronto SC 	  	  	0   0  0  0   0- 0   0
 7.Simcoe County Rovers FC (Barrie)     0   0  0  0   0- 0   0
 8.Vaughan Azzurri                      0   0  0  0   0- 0   0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 9.Waterloo United                      0   0  0  0   0- 0   0  [P]
---------------------------------------------------------------
10.Woodbridge Strikers SC               0   0  0  0   0- 0   0

NB: NDC Ontario is a women's soccer development program from the Canadian Soccer Association

Round 1
[Apr 16]
Waterloo United      -  Alliance United
[Apr 19]
North Mississauga    -  NDC Ontario                
Simcoe County 	     -  London
Vaughan Azzurri      -  Woodbridge Strikers
[Apr 20]
North Toronto        -  Guelph United

Round 2
[Apr 25]
NDC Ontario          -  Alliance United
[Apr 26]
North Mississauga    -  Vaughan Azzurri
North Toronto        -  Simcoe County
[Apr 27]
Woodbridge Strikers  -  Guelph United
[Apr 28]
Waterloo United      -  London

Round 3
[May 2]
Waterloo United      -  Woodbridge Strikers
[May 3]
Simcoe County        -  NDC Ontario
London               -  Alliance United
North Toronto        -  North Mississauga
[May 4]
Vaughan Azzurri      -  Guelph United

Round 4
[May 10]
Alliance United      -  Vaughan Azzurri
Woodbridge Strikers  -  Simcoe County
Waterloo United      -  NDC Ontario
London               -  North Toronto
[Jun 3]
Guelph United        -  North Mississauga

Round 5
[May 16]
NDC Ontario          -  North Toronto
[May 17]
London               -  Vaughan Azzurri
North Mississauga    -  Waterloo United
[May 18]
Woodbridge Strikers  -  Alliance United
[May 20]
Guelph United        -  Simcoe County

Round 6
[May 24]
Alliance United      -  NDC Ontario
Simcoe County        -  North Toronto
London               -  Waterloo United
[May 25]
Guelph United        -  Woodbridge Strikers
Vaughan Azzurri      -  North Mississauga

Round 7
[May 30]
Waterloo United      -  Vaughan Azzurri
NDC Ontario          -  Guelph United
[May 31]
North Mississauga    -  London
[Jun 1]
Simcoe County        -  Alliance United
North Toronto        -  Woodbridge Strikers

Round 8
[Jun 6]
NDC Ontario          -  North Mississauga
[Jun 7]
London               -  Simcoe County
[Jun 8]
Alliance United      -  Waterloo United
Guelph United        -  North Toronto
Woodbridge Strikers  -  Vaughan Azzurri

Round 9
[Jun 11]
Guelph United        -  London
Simcoe County        -  Waterloo United
NDC Ontario          -  Woodbridge Strikers
North Toronto        -  Vaughan Azzurri
[Jun 12]
North Mississauga    -  Alliance United

Round 10
[Jun 14]
Alliance United      -  Woodbridge Strikers
North Toronto        -  NDC Ontario
Waterloo United      -  North Mississauga
[Jun 15]
Vaughan Azzurri      -  London
Simcoe County        -  Guelph United

Round 11
[Jun 20]
NDC Ontario          -  Waterloo United
[Jun 21]
North Mississauga    -  Guelph United
North Toronto        -  London
[Jun 22]
Simcoe County        -  Woodbridge Strikers
Vaughan Azzurri      -  Alliance United

Round 12
[Jun 28]
Guelph United        -  NDC Ontario
London               -  North Mississauga
[Jun 29]
Woodbridge Strikers  -  North Toronto
Alliance United      -  Simcoe County
Vaughan Azzurri      -  Waterloo United

Round 13
[Jul 4]
Waterloo United      -  Guelph United
[Jul 5]
Alliance United      -  North Toronto
London               -  NDC Ontario
Woodbridge Strikers  -  North Mississauga
[Jul 6]
Vaughan Azzurri      -  Simcoe County

Round 14
[Jul 8]
Alliance United      -  North Mississauga
[Jul 9]
Waterloo United      -  Simcoe County
London               -  Guelph United
Vaughan Azzurri      -  North Toronto
[Jul 17]
Woodbridge Strikers  -  NDC Ontario

Round 15
[Jul 11]
NDC Ontario          -  Simcoe County
[Jul 12]
Alliance United      -  London
[Jul 13]
Woodbridge Strikers  -  Waterloo United
Guelph United        -  Vaughan Azzurri
[Jul 14]
North Mississauga    -  North Toronto

Round 16
[Jul 19]
Alliance United      -  Guelph United
North Toronto        -  Waterloo United
[Jul 20]
Vaughan Azzurri      -  NDC Ontario
Simcoe County        -  North Mississauga
Woodbridge Strikers  -  London

Round 17
[Jul 23]
Guelph United        -  Alliance United
[Jul 25]
Waterloo United      -  North Toronto
[Jul 26]
North Mississauga    -  Simcoe County
London               -  Woodbridge Strikers
[Jul 27]
NDC Ontario          -  Vaughan Azzurri

Round 18
[Aug 1]
North Toronto        -  Alliance United
[Aug 2]
Simcoe County        -  Vaughan Azzurri
North Mississauga    -  Woodbridge Strikers
NDC Ontario          -  London
[Aug 4]
Guelph United        -  Waterloo United

Quebec Ligue 1

Table:

Group A:
 1.FC Laval 			        0   0  0  0   0- 0   0       Final Four
 2.AS Laval	         		0   0  0  0   0- 0   0       Final Four
---------------------------------------------------------------
 3.CS Mont Royal Outremont     	        0   0  0  0   0- 0   0  [C]
 4.CS Longueuil                         0   0  0  0   0- 0   0   
 5.AS Blainville	  	  	0   0  0  0   0- 0   0  

Group B:  
 1.Royal Sélect de Beauport	    	0   0  0  0   0- 0   0       Final Four
 2.CS Saint Hubert    			0   0  0  0   0- 0   0       Final Four
---------------------------------------------------------------
 3.Celtix du Haut Richelieu             0   0  0  0   0- 0   0
 4.AS Chaudière Ouest (Lévis)           0   0  0  0   0- 0   0  
 5.CF Montréal Academy                  0   0  0  0   0- 0   0
 6.Ottawa South United 			0   0  0  0   0- 0   0

NB: Pierrefonds FC pulled out

Round 1
[Apr 12]
Royal Beauport       -  Ottawa South
Mont Royal           -  Longueuil
Celtix               -  Chaudière Ouest
[Apr 13]
Montréal             -  St Hubert
Blainville           -  AS Laval
FC Laval            bye

Round 2
[Apr 19]
Royal Beauport       -  Celtix
Chaudière Ouest      -  Montréal
Longueuil            -  Blainville
Mont Royal           -  FC Laval
[Apr 20]
Ottawa South         -  St Hubert
AS Laval            bye

Round 3
[Apr 25]
Blainville           -  FC Laval
[Apr 26]
Montréal             -  Royal Beauport
AS Laval             -  Longueuil
Celtix               -  Ottawa South
[Apr 27]
St Hubert            -  Chaudière Ouest
Mont Royal          bye

Round 4
[May 3]
Royal Beauport       -  St Hubert
FC Laval             -  AS Laval
Celtix               -  Montréal
Mont Royal           -  Blainville
[May 4]
Ottawa South         -  Chaudière Ouest
Longueuil           bye

Round 5
[May 10]
St Hubert            -  Celtix
Longueuil            -  FC Laval
Montréal             -  Ottawa South
AS Laval             -  Mont Royal
Chaudière Ouest      -  Royal Beauport
Blainville          bye

Round 6
[May 17]
FC Laval             -  Celtix
Chaudière Ouest      -  Blainville
Longueuil            -  Ottawa South
Mont Royal           -  St Hubert
[May 18]
AS Laval             -  Royal Beauport
Montréal            bye

Round 7
[May 23]
Blainville           -  Montréal
Celtix               -  Mont Royal
[May 24]
Royal Beauport       -  FC Laval 
Ottawa South         -  AS Laval
Chaudière Ouest      -  Longueuil
St Hubert           bye

Round 8 
[May 31]
Royal Beauport       -  Blainville
AS Laval             -  Chaudière Ouest
FC Laval             -  Montréal
[Jun 1]
St Hubert            -  Longueuil
Ottawa South         -  Mont Royal
Celtix              bye

Round 9
[Jun 6]
Celtix               -  AS Laval
[Jun 7]
Longueuil            -  Montréal
Mont Royal           -  Royal Beauport
[Jun 8]
St Hubert            -  FC Laval 
Blainville           -  Ottawa South
Chaudière Ouest     bye

Round 10
[Jun 14]
Montréal             -  Mont Royal
AS Laval             -  St Hubert
FC Laval             -  Chaudière Ouest
Longueuil            -  Royal Beauport
[Jun 15]
Blainville           -  Celtix
Ottawa South        bye

Round 11
[Jun 20]
Celtix               -  Longueuil
[Jun 21]
Ottawa South         -  FC Laval
Montréal             -  AS Laval
Mont Royal           -  Chaudière Ouest
[Jun 22]
St Hubert            -  Blainville
Royal Beauport      bye

Round 12
[Jun 28]
Ottawa South         -  Royal Beauport
AS Laval             -  Blainville
Chaudière Ouest      -  Celtix
Longueuil            -  Mont Royal
[Jun 29]
St Hubert            -  Montréal
FC Laval            bye

Round 13
[Jul 5]
FC Laval             -  Mont Royal
Celtix               -  Royal Beauport
[Jul 6]
St Hubert            -  Ottawa South
Montréal             -  Chaudière Ouest
Blainville           -  Longueuil 
AS Laval            bye

Round 14
[Jul 12]
Chaudière Ouest      -  St Hubert
Royal Beauport       -  Montréal
FC Laval             -  Blainville
Longueuil            -  AS Laval
[Jul 13]
Ottawa South         -  Celtix
Mont Royal          bye

Round 15
[Jul 18]
Blainville           -  Mont Royal
[Jul 19]
AS Laval             -  FC Laval
Chaudière Ouest      -  Ottawa South
[Jul 20]
St Hubert            -  Royal Beauport
Montréal             -  Celtix
Longueuil           bye

Round 16
[Jul 25]
Celtix               -  St Hubert
[Jul 26]
FC Laval             -  Longueuil
Royal Beauport       -  Chaudière Ouest
Mont Royal           -  AS Laval
[Jul 27]
Ottawa South         -  Montréal
Blainville          bye

Cumulative Table for relegation:

 1.FC Laval 			        0   0  0  0   0- 0   0       
 2.AS Laval	         		0   0  0  0   0- 0   0       
 3.CS Mont Royal Outremont     	        0   0  0  0   0- 0   0  [C]  
 4.CS Longueuil                         0   0  0  0   0- 0   0   
 5.AS Blainville	  	  	0   0  0  0   0- 0   0  
 6.Royal Sélect de Beauport	    	0   0  0  0   0- 0   0
 7.CS Saint Hubert    			0   0  0  0   0- 0   0
 8.Celtix du Haut Richelieu             0   0  0  0   0- 0   0
 9.AS Chaudière Ouest (Lévis)           0   0  0  0   0- 0   0 
-------------------------------------------------------------- 
10.CF Montréal Academy                  0   0  0  0   0- 0   0       Relegation
11.Ottawa South United 			0   0  0  0   0- 0   0       Relegation

Alberta Women's Division

Table:
   
 1.Calgary Blizzard SC		        0   0  0  0   0- 0   0  [C]  Qualification Inter-Provincial 
---------------------------------------------------------------      
 2.Calgary Foothills WFC         	0   0  0  0   0- 0   0       
 3.Calgary Rangers SC   	        0   0  0  0   0- 0   0  [N]  
 4.Calgary Villains FC                  0   0  0  0   0- 0   0  [N] 
 5.Calgary Wild FC U21	  	  	0   0  0  0   0- 0   0  
 6.Callies United (Calgary)    		0   0  0  0   0- 0   0
 7.Edmonton BTB SC  			0   0  0  0   0- 0   0
 8.Edmonton Scottish SC           	0   0  0  0   0- 0   0
 9.St Albert Impact FC         		0   0  0  0   0- 0   0 

NB: ASA High Performance (owned by Alberta Soccer Association) will be transferred over to Calgary Wild FC and become Calgary Wild FC U21

[Apr 18]
Edmonton BTB         -  Calgary Rangers
[May 2]
Calgary Villains     -  Edmonton BTB
St Albert Impact     -  Calgary Wild 
Callies United       -  Calgary Foothills
Calgary Blizzard     -  Edmonton Scottish
[May 6]
Calgary Blizzard     -  Calgary Villains
[May 9]
Edmonton Scottish    -  Calgary Rangers
St Albert Impact     -  Edmonton BTB
Calgary Blizzard     -  Calgary Foothills
[May 13]
Callies United       -  Calgary Villains
[May 16]
Edmonton Scottish    -  Calgary Foothills
Edmonton BTB         -  Calgary Wild 
Callies United       -  Calgary Rangers
St Albert Impact     -  Calgary Villains
[May 20]
Calgary Wild         -  Calgary Foothills
[May 23]
Calgary Foothills    -  Edmonton Scottish
Edmonton BTB         -  Calgary Villains
Calgary Wild         -  St Albert Impact
Calgary Blizzard     -  Calgary Rangers
[May 27]
Calgary Rangers      -  Calgary Foothills
[May 30]
Edmonton Scottish    -  Calgary Blizzard
Calgary Wild         -  Edmonton BTB
Calgary Villains     -  Callies United
St Albert Impact     -  Calgary Rangers
[Jun 3]
Calgary Rangers      -  Callies United
[Jun 6]
Calgary Foothills    -  Calgary Blizzard
Edmonton Scottish    -  Calgary Wild
Calgary Rangers      -  Edmonton BTB
Callies United       -  St Albert Impact
[Jun 10]
Calgary Villains     -  Calgary Foothills
[Jun 13]
Calgary Villains     -  Edmonton Scottish
Callies United       -  Edmonton BTB
St Albert Impact     -  Calgary Blizzard
[Jun 17]
Calgary Foothills    -  Callies United
Calgary Villains     -  Calgary Wild
St Albert Impact     -  Edmonton Scottish
[Jun 20]
Calgary Blizzard     -  Edmonton BTB
Callies United       -  Edmonton Scottish
Calgary Rangers      -  Calgary Wild
[Jun 21]
St Albert Impact     -  Calgary Foothills
[Jun 27]
Calgary Wild         -  Callies United
Edmonton BTB         -  Calgary Foothills
Calgary Villains     -  St Albert Impact
Calgary Rangers      -  Edmonton Scottish
[Jul 4]
Calgary Foothills    -  Calgary Wild
Edmonton Scottish    -  St Albert Impact
Calgary Rangers      -  Calgary Blizzard
Edmonton Scottish    -  Edmonton BTB
[Jul 8]
Calgary Foothills    -  Calgary Villains
Calgary Blizzard     -  Calgary Wild
[Jul 11]
Calgary Foothills    -  Edmonton Scottish
Edmonton BTB         -  Calgary Villains
Calgary Rangers      -  St Albert Impact
Calgary Blizzard     -  Callies United
[Jul 15]
Edmonton BTB         -  St Albert Impact
Callies United       -  Calgary Blizzard
Calgary Rangers      -  Calgary Villains
[Jul 18]
Calgary Villains     -  Calgary Rangers
Edmonton BTB         -  Edmonton Scottish
Callies United       -  Calgary Wild
Calgary Blizzard     -  St Albert Impact
[Jul 22]
Calgary Wild         -  Calgary Blizzard
[Jul 25]
Edmonton Scottish    -  Callies United
Edmonton BTB         -  Calgary Blizzard
Calgary Foothills    -  St Albert Impact
Calgary Wild         -  Calgary Rangers
[Jul 28]
Calgary Foothills    -  Calgary Rangers
[Aug 1]
Calgary Villains     -  Calgary Blizzard
St Albert Impact     -  Callies United
Calgary Wild         -  Edmonton Scottish
[Aug 8]
Edmonton BTB         -  Callies United
Calgary Wild         -  Calgary Villains

British Columbia Women's Division

 1.Altitude FC (North Vancouver)        0   0  0  0   0- 0   0       Qualification Inter-Provincial 
---------------------------------------------------------------      
 2.Burnaby FC      	                0   0  0  0   0- 0   0       
 3.Evolution FC (Coquitlam)  	        0   0  0  0   0- 0   0  [N]      
 4.Kamloops United FC                   0   0  0  0   0- 0   0   
 5.Langley United	  	  	0   0  0  0   0- 0   0  [N]
 6.Nanaimo United FC    		0   0  0  0   0- 0   0  
 7.TSS Rovers FC (Richmond)	        0   0  0  0   0- 0   0   
 8.Unity FC (Surrey)                    0   0  0  0   0- 0   0
 9.Vancouver Rise FC Academy            0   0  0  0   0- 0   0  [C]

NB: The name of Whitecaps FC Girls Elite was changed to Vancouver Rise FC Academy. As academy team for the new NSL team Vancouver Rise. 
    Harbourside FC was renamed to Nanaimo United FC
    Rivers FC and Kamloops Youth SA have merged into Kamloops United FC

Round 1
[Apr 4]
TSS Rovers           -  Evolution
[Apr 6]
Altitude             -  Vancouver Rise
[Apr 12]
Vancouver Rise       -  TSS Rovers
Burnaby              -  Unity
Nanaimo United       -  Evolution
Kamloops United      -  Langley United
[Apr 18]
TSS Rovers           -  Langley United
[Apr 19]
Vancouver Rise       -  Unity
Kamloops United      -  Evolution
[Apr 20]
Altitude             -  Nanaimo United
[Apr 26]
Nanaimo United       -  Burnaby
Kamloops United      -  Altitude
Unity                -  TSS Rovers
[Apr 27]
Langley United       -  Vancouver Rise
[May 3]
Langley United       -  Unity
Evolution            -  Vancouver Rise
[May 4]
Nanaimo United       -  Kamloops United
Altitude             -  Burnaby
[May 7]
TSS Rovers           -  Altitude
[May 10]
Burnaby              -  TSS Rovers
Nanaimo United       -  Langley United
Vancouver Rise       -  Kamloops United
[May 11]
Altitude             -  Evolution
[May 17]
Vancouver Rise       -  Altitude
TSS Rovers           -  Nanaimo United
Kamloops United      -  Burnaby
Unity                -  Evolution
[May 21]
Burnaby              -  Vancouver Rise
[May 24]
Nanaimo United       -  Unity
Evolution            -  Burnaby
[May 25]
TSS Rovers           -  Kamloops United
Langley United       -  Altitude
[May 30]
Burnaby              -  Langley United
Evolution            -  TSS Rovers
[May 31]
Vancouver Rise       -  Nanaimo United
Unity                -  Kamloops United
[Jun 4]
Langley United       -  Evolution
[Jun 7]
Nanaimo United       -  Altitude
Langley United       -  TSS Rovers
Kamloops United      -  Vancouver Rise
Unity                -  Burnaby
[Jun 11]
Langley United       -  Burnaby
[Jun 14]
Vancouver Rise       -  Evolution
Burnaby              -  Nanaimo United
[Jun 15]
Altitude             -  Kamloops United
[Jun 18]
Unity                -  Altitude
TSS Rovers           -  Vancouver Rise
[Jun 21]
Evolution            -  Langley United
[Jun 22]
Kamloops United      -  Nanaimo United
Altitude             -  Unity
[Jun 25]
TSS Rovers           -  Unity
[Jun 27]
Vancouver Rise       -  Burnaby
[Jun 28]
Langley United       -  Nanaimo United 
Evolution            -  Kamloops United
[Jun 29]
Altitude             -  TSS Rovers
[Jul 2]
Evolution            -  Altitude
[Jul 5]
Nanaimo United       -  Vancouver Rise
Burnaby              -  Kamloops United
Unity                -  Langley United
[Jul 9]
TSS Rovers           -  Burnaby
Evolution            -  Unity
[Jul 12]
Evolution            -  Nanaimo United
Kamloops United      -  Unity
[Jul 13]
Altitude             -  Langley United
[Jul 18] 
Burnaby              -  Evolution
[Jul 19]
Nanaimo United       -  TSS Rovers
Langley United       -  Kamloops United
Unity                -  Vancouver Rise
[Jul 25]
Kamloops United      -  TSS Rovers
Burnaby              -  Altitude
[Jul 26]
Vancouver Rise       -  Langley United
Unity                -  Nanaimo United


2022

list of winners


About this document

Prepared and maintained by Piet Bakker for the Rec.Sport.Soccer Statistics Foundation

Author: Piet Bakker
Last updated: 1 Apr 2025

(C) Copyright Piet Bakker and RSSSF 2025
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.