US Trends

who won heroes vs villains survivor

Sandra Diaz-Twine won Survivor: Heroes vs. Villains, becoming the first two- time winner in the history of Survivor.

Who won Heroes vs. Villains Survivor?

  • The winner of Survivor: Heroes vs. Villains (Season 20) is Sandra Diaz-Twine.
  • She defeated Parvati Shallow and Russell Hantz in the final tribal council with a 6–3–0 jury vote.
  • This victory made her the first person ever to win Survivor twice, after her previous win on Survivor: Pearl Islands.

Quick context

  • Season: Survivor: Heroes vs. Villains (20th season, “all-star” returnees).
  • Theme: “Heroes” known for honor and integrity vs. “Villains” known for deception and bold gameplay.
  • Final three: Sandra Diaz-Twine, Parvati Shallow, Russell Hantz.

Why Sandra won

  • She played a low-key but strategic social game, building relationships across sides.
  • She convinced key jury members that she was trying to work with the Heroes to oust the Villains, which earned their respect and votes.
  • The jury ultimately saw her as the player who best combined awareness, survival, and subtle influence over big flashy moves.

In fan discussions and later analysis videos, many still describe Heroes vs. Villains as one of the greatest Survivor seasons ever, with Sandra’s win often called a masterclass in under-the-radar strategy.

Information gathered from public forums or data available on the internet and portrayed here.