French Open: Last Six Non-Nadal Champions (Men’s Singles)

Novak Djokovic beat Casper Ruud 

2023

Novak Djokovic beat Stefanos Tsitsipas 

2021

Novak Djokovic beat Andy Murray 

2016

Stan Wawrinka beat Novak Djokovic 

2015

Roger Federer beat Robin Söderling 

2009

Gastón Gaudio beat Guillermo Coria 

2004