2017 Development Ladder

2017 Development Ladder

PosTeamPWLDFA%Pts
15410515349147.616
26510494368134.216
35320494369133.912
4532039642892.512
5623141655175.510
6523033034595.68
7523035541086.68
8504134152165.42