You can usually do this by pinning the post on your Reddit profile or by sorting your profile to show your best posts first. A pinned post stays at the top of your profile, while “Top” just sorts posts by upvotes and engagement, not permanence.

What to do

  1. Open Reddit on desktop or a browser.
  2. Go to your profile.
  3. Find the post you want to feature.
  4. Use the post menu and choose pin post to profile if that option is available.

Important limits

  • Reddit generally allows only one pinned profile post at a time.
  • If you pin a new one, the old pinned post is usually replaced.
  • If you only want to see your best-performing posts, use Profile → Top → All Time instead of pinning.

If you meant a subreddit

If you meant a post staying at the top of a subreddit , that is different: moderators use highlight/pin features, and regular users usually can’t force that position with upvotes alone.

On Reddit, “top under your user” usually means your profile page , not the home feed or a subreddit listing.

TL;DR: To keep a post at the top of your profile , pin it from the post menu on desktop/browser; to show your best post automatically, use the Top sort on your profile.