Sinner’s 31-match Masters 1000 winning streak: The full list of victories that tied Djokovic’s All-Time record
Jannik Sinner has tied Novak Djokovic’s all-time ATP Masters 1000 record with 31 straight wins. Here’s the complete list of matches, scores and opponents.
Jannik Sinner, Rome 2026 | © Foto FIPT
Jannik Sinner’s 31-match Masters 1000 winning streak is now the joint-longest in the history of the ATP Tour, tying Novak Djokovic’s all-time record set in 2011.
The Italian world No. 1 has not lost a Masters 1000 match since retiring against Tallon Griekspoor in Shanghai in October 2025, racking up consecutive titles in Paris, Indian Wells, Miami, Monte-Carlo, Madrid and Rome. Below is the complete list of all 31 victories, with rounds, opponents and scores (and as a bonus track, the 2025 ATP Finals clean sheet).
ATP Masters 1000 Paris (October 2025)
- R64: Bye
- R32: Z. Bergs (41) — 6-4, 6-2
- R16: F. Cerundolo (21) — 7-5, 6-1
- QF: B. Shelton (7) — 6-3, 6-3
- SF: A. Zverev (3) — 6-0, 6-1
- F: F. Auger-Aliassime (10) — 6-4, 7-6⁴
Nitto ATP Finals — Turin (November 2025)
Note: not a Masters 1000 event, but part of Sinner’s overall winning run on hard court between Paris and Indian Wells.
- RR: F. Auger-Aliassime (8) — 7-5, 6-1
- RR: A. Zverev (3) — 6-4, 6-3
- RR: B. Shelton (5) — 6-3, 7-6³
- SF: A. de Minaur (7) — 7-5, 6-2
- F: C. Alcaraz (1) — 7-6⁴, 7-5
ATP Masters 1000 Indian Wells (March 2026)
- R128: Bye
- R64: D. Svrcina (109) — 6-1, 6-1
- R32: D. Shapovalov (39) — 6-3, 6-2
- R16: J. Fonseca (35) — 7-6⁶, 7-6⁴
- QF: L. Tien (27) — 6-1, 6-2
- SF: A. Zverev (4) — 6-2, 6-4
- F: D. Medvedev (11) — 7-6⁶, 7-6⁴
ATP Masters 1000 Miami (March 2026)
- R128: Bye
- R64: D. Dzumhur (76) — 6-3, 6-3
- R32: C. Moutet (33) — 6-1, 6-4
- R16: A. Michelsen (40) — 7-5, 7-6⁴
- QF: F. Tiafoe (20) — 6-2, 6-2
- SF: A. Zverev (4) — 6-3, 7-6⁴
- F: J. Lehecka (22) — 6-4, 6-4
ATP Masters 1000 Monte-Carlo (April 2026)
- R64: Bye
- R32: U. Humbert (34) — 6-3, 6-0
- R16: T. Machac (53) — 6-1, 6-7³, 6-3
- QF: F. Auger-Aliassime (7) — 6-3, 6-4
- SF: A. Zverev (3) — 6-1, 6-4
- F: C. Alcaraz (1) — 7-6⁵, 6-3
ATP Masters 1000 Madrid (April 2026)
- R128: Bye
- R64: B. Bonzi (104) — 6-7⁶, 6-1, 6-4
- R32: E. Moller (169) — 6-2, 6-3
- R16: C. Norrie (23) — 6-2, 7-5
- QF: R. Jodar (42) — 6-2, 7-6
- SF: A. Fils (25) — 6-2, 6-4
- F: A. Zverev (3) — 6-1, 6-2
ATP Masters 1000 Rome (May 2026, in progress)
- R64: S. Ofner (82) — 6-3, 6-4
- R32: A. Popyrin (60) — 6-2, 6-0
- R16: A. Pellegrino (155) — 6-2, 6-3