2B is the weakest, followed by A then C.
19 C Dewdney Celtic 56
20 A SFC Caps 45.5
21 B Whalley Utd 44.5
22 B Coquitlam MF Ajax 34
23 C LUFC Knights 33
24 C Westcoast SC 27
25 A Surrey Coyotes A 26
26 A North Delta Titans 26
27 C Langley Players Utd 24
28 B GEU Pumas 21.5
29 A Columbia Bearcats 11.5
30 C LUFC Rangers 5
I agree with b,a then c as the worst to first, but quite a few bottom end squads in c as well...