Who defeated Djokovic in the 2024 Shanghai Masters final?

The story behind the answer

Jannik Sinner defeated Novak Djokovic in the 2024 Shanghai Masters final. Sinner won 7–6 (7–4), 6–3 on October 13, 2024, claiming the tournament’s singles title.

The victory was Sinner’s fourth ATP Masters 1000 title and his seventh championship of the 2024 season. It also secured his first year-end No. 1 ranking, making the final especially significant beyond the trophy itself.

Djokovic’s appearance was historic even in defeat: it was his record-extending 59th ATP Masters 1000 final. The result was not a Grand Slam match, so it should not be confused with Djokovic’s major-final defeats or with the 2024 Australian Open semifinal, where Sinner also beat him.

The Shanghai tournament is played on outdoor hard courts at Qizhong Forest Sports City Arena. Alexander Zverev, Daniil Medvedev and Carlos Alcaraz were all notable entrants, but none faced Djokovic in the final; Sinner was the opponent who ended Djokovic’s run.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: