who won survivor david versus goliath

Nick Wilson won Survivor: David vs. Goliath, becoming the season’s Sole Survivor and taking home the million-dollar prize.
Quick Scoop
- The winner was Nick Wilson, a 27-year-old public defender from Kentucky.
- He was originally on the David tribe, the “underdogs” group in the David vs. Goliath theme.
- Nick reached the final three with Mike White and Angelina Keeley and won in a 7–3–0 jury vote.
- His late-game run included winning the last three immunity challenges, which secured his spot at the end.
In fan discussions, Nick is often praised for combining underdog resilience with strong endgame challenge performances, fitting the David vs. Goliath theme perfectly.
TL;DR: When people ask “who won Survivor David vs Goliath,” the answer is Nick Wilson, the David-tribe underdog who pulled off a strong finish and won the final jury vote.
Information gathered from public forums or data available on the internet and portrayed here.