#TeamMPWDLGGDPtsForm
1.Pacific FC53115:2310
2.Cavalry53026:609
3.Atl. Ottawa52309:639
4.York Utd52218:628
5.Forge52215:328
6.Edmonton51135:7-24
7.HFX Wanderers51132:5-34
8.Valour50144:10-61
#TeamMPWDLGGDPtsForm
1.York Utd1052317:13417
2.Atl. Ottawa1045115:9617
3.Cavalry105149:12-316
4.Pacific FC104248:8014
5.Forge103348:9-112
6.HFX Wanderers103258:11-311
7.Valour103258:12-411
8.Edmonton1023512:15-39
#TeamMPWDLGGDPtsForm
1.Pacific FC1583423:16727
2.Atl. Ottawa1567222:16625
3.Forge1573519:13624
4.York Utd1572624:24023
5.Cavalry1571715:18-322
6.Valour1553715:18-318
7.Edmonton1534819:26-713
8.HFX Wanderers1533911:21-1012
#TeamMPWDLGGDPtsForm
1.Atl. Ottawa2098327:18935
2.Forge20103729:161333
3.Cavalry20103727:25233
4.Pacific FC2085726:26029
5.Valour2084823:24-128
6.York Utd2074925:31-625
7.HFX Wanderers20531216:28-1218
8.Edmonton20451126:36-1017
#TeamMPWDLGGDPtsForm
1.Cavalry25144737:28946
2.Forge25134841:212043
3.Atl. Ottawa251110433:231043
4.Pacific FC25107829:29037
5.Valour25961027:29-233
6.York Utd25861128:35-730
7.HFX Wanderers25751322:35-1326
8.Edmonton25461529:46-1718
#TeamMPWDLGGDPtsForm
1.Atl. Ottawa281310536:29749
2.Forge28145947:252247
3.Cavalry28145939:33647
4.Pacific FC28137836:33346
5.Valour281071136:34237
6.York Utd28971231:37-634
7.HFX Wanderers28851524:38-1429
8.Edmonton28481631:51-2020