To prevent a user from appearing on your leaderboard, but still have the user's posts be shown on the wall, go to the Leaderboards page in the left menu. From there, locate your account and then click on the hide icon to hide the user.
If you do not want the posts from your account to appear either, then you will want to block the user instead.