Just thought of something... We have to normalize the medals award for rounds played. If a guy plays 6000 rounds at a decent level, the medal awards will push him to the top.

So something like this for medals:

Medal Award = (NumGold*0.75 + NumSilver*0.5 + NumBronze*0.25)/ Rounds Played