It's no longer based on ranked. It's based on the leaderboards system. Only the first #99 - #1 can upload replays. Character points boards don't count either.