from what i can tell soo far the trophies are awarded for points in a level. and the amount of points you get in your highest round is what is posted to the leaderboard. so it seems like thats all the leaderboards do is track score which doesnt have anything to do with any of the achievements.
Rayman Origins / Joe Danger SE
War of the Worlds
"The dumber people think you are, the more suprised they are going to be when you kill them."