Originally Posted by Anonymous
those rankings are a joke. you have to report wins/losses. I have looked at that site in the past and saw teams missing wins/losses and it seemed obvious that losses were not reported therefore inflating some teams rank

Or perhaps your other teams really are below average? Scoreboard does the talking.