Well heres an example of what i think.
1- Stating player name / forum user name / clan 
2- A ranking system through achievments.Info about leaderboard for it and some more stuff like latest achievment bought, biggest rewarding achievment, first achievment ever bought etc.
3- Think about including normal player stats to same page (as we click on highscore list and the page we see) and some new detailed info about highscores like count of top1,2,3,4,5 etc... 
Maybe more like most driven vehicle (in minutes) less driven also.Most highscores with which vehicle.Most achievments with which vehicle.Total time played.Way more lol

A nice list with logos on them.Gets colorful when achieved.

As i said, leveling on one badge.Could be more deeper into 10 levels or so.
Pop-up window opens when you hover over a badge.

And for succes over succes, a ribbon covering various packages.It can be like flight speciality, sports car speciality, water hater etc.

Lil work to mooman 
 
 Heres the link if you want to check out in detail and get inspirations lol 
http://miaclan.net/modules.php?name=BF2_Stats&input1=45296528EDIT:
Top victim name   123Target123
Top victim rank   Gunnery Sergeant
Top victim kills   6
Top opponent's name   tophium666
Top opponent's rank   1st Lieutenant
Top opponent's kills   7
Check this too :p for DM