When viewing a user's runs, when "Show obsolete runs" is selected, the ranking is (correctly) displayed as null for those obselete runs. But it would be nice to see what the rankings of these runs were at the time they were submitted. This would obviously need to be a separate column.
Say for instance a user has held the world record for a game on three separate occasions, and currently holds 2nd place. Right now, when viewing their runs including obsolete runs, their best run would show up as being in 2nd place. But there is no mention of that run (and the two others) as having been a previous world record.
Better to be posted in the feedback thread next time. A (perhaps bit annoying) workaround for this right now could be to look at the submitted date of the run and then use filters on the leaderboard to go back to the date of when the run was approved and check its ranking.