This only includes the seasons that I have watched and will include non-CBS seasons.
BEST
1. Heroes v. Villains
2. Cambodia - Second Chances
3. Cagayan - Brains v. Brawn v. Beauty
4. Maryland: All-Stars
5. Millennials v. Gen X
6. Blood v. Water
7. Philippines
8. Maryland: Guts v. Glory
9. Tocantins
10. Samoa
11. Kaoh Rong - Brains v. Brawn v. Beauty
12. Worlds Apart
13. San Juan Del Sur - Blood v. Water
14. Game Changers
15. Ghost Island
16. Caramoan - Fans v. Favorites
WORST
Honestly, with Survivor even the meh/not-so-good seasons are pretty good. Feel free to disagree and all that jazz.
I personally recommend the new survivor Australia seasons if if if you haven’t already, all 3 so far have 24 players and honestly I find the seasons really entertaining.