Shanghai Masters: men's singles champions

ATP Masters 1000 · Hard · Qizhong Forest Sports City Arena, Shanghai

Alejandro Davidovich Fokina won the 2026 title, beating Rafael Jodar 1-6 7-6(5) 6-4 in the final. Our archive has 23 editions since 1996; Novak Djokovic has won it most often, 4 times.

Most titles

  1. Novak Djokovic42012, 2013, 2015, 2018
  2. Andy Murray32010, 2011, 2016
  3. Magnus Norman21999, 2000
  4. Roger Federer22014, 2017

Titles by country

  • Serbia4
  • Russia3
  • United Kingdom3
  • Sweden2
  • Switzerland2
  • Slovakia1
  • United States1
  • Germany1

Youngest and oldest champions

Youngest
Jan Kroslak, 22 in 1997
Oldest
Roger Federer, 36 in 2017

Age when the tournament began.

Every final

Finals of the tour-level event in our match archive, matched by tournament across name changes. Every champion is checked against an independent record; a year where the two disagree is left out until it is resolved, and a missing year means the event was not held or is not in the archive.