As I mentioned before, rating should be calculated with players of the same team, not all players. If TB doesn't use team-based calculations already, doing so would make it immensely more accurate.