2017 Development Ladder

2017 Development Ladder

PosTeamPWLDFA%Pts
18620756537140.824
2105417868029822
3853070957212420
49540705663106.320
5945068379086.520
68440581565102.816
7835070873995.812
8816151977966.66