who has won survivor the most

The player who has won Survivor the most times is Sandra Diaz-Twine , with two wins.
Tony Vlachos is tied with her at two wins as well, so Sandra and Tony share the record for most U.S. Survivor victories.
Sandraâs wins: âPearl Islandsâ (Season 7) and âHeroes vs. Villainsâ (Season 20).
Tonyâs wins: âCagayanâ (Season 28) and âWinners at Warâ (Season 40).
Both are widely talked about in fan discussions and rankings as âSurvivor royaltyâ because no one has ever won three times on the U.S. version as of early 2026.
Information gathered from public forums or data available on the internet and portrayed here.