Player

🇮🇹 Jannik Sinner

Career matches 538
Wins 412
Losses 126
Win rate 76.6%
Elo (current) —

Surface breakdown

Hard 79.7% 290W – 74L (364 matches)
Clay 69.5% 91W – 40L (131 matches)
Grass 72.1% 31W – 12L (43 matches)

Career form (last 10)

WWWWWWWWWW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Carlos Alcaraz1771041%
Daniil Medvedev169756%
Alex De Minaur1413193%
Alexander Zverev139469%
Ben Shelton109190%

Recent matches

Reset

1–50 of 538

DateTournamentRoundWinnerLoserScoreSurface
2026-04-22MadridRound of 32Jannik SinnerElmer Moller6-2 6-3Clay
2026-04-22MadridRound of 64Jannik SinnerBenjamin Bonzi6(6)-7 6-1 6-4Clay
2026-04-05Monte CarloSemifinalsJannik SinnerAlexander Zverev6-1 6-4Clay
2026-04-05Monte CarloRound of 32Jannik SinnerUgo Humbert6-3 6-0Clay
2026-04-05Monte CarloRound of 16Jannik SinnerTomas Machac6-1 6(3)-7 6-3Clay
2026-04-05Monte CarloQuarterfinalsJannik SinnerFelix Auger Aliassime6-3 6-4Clay
2026-04-05Monte CarloFinalJannik SinnerCarlos Alcaraz7-6(5) 6-3Clay
2026-03-18MiamiSemifinalsJannik SinnerAlexander Zverev6-3 7-6(4)Hard
2026-03-18MiamiRound of 64Jannik SinnerDamir Dzumhur6-3 6-3Hard
2026-03-18MiamiRound of 32Jannik SinnerCorentin Moutet6-1 6-4Hard
2026-03-18MiamiRound of 16Jannik SinnerAlex Michelsen7-5 7-6(4)Hard
2026-03-18MiamiQuarterfinalsJannik SinnerFrances Tiafoe6-2 6-2Hard
2026-03-18MiamiFinalJannik SinnerJiri Lehecka6-4 6-4Hard
2026-03-04Indian WellsSemifinalsJannik SinnerAlexander Zverev6-2 6-4Hard
2026-03-04Indian WellsRound of 64Jannik SinnerDalibor Svrcina6-1 6-1Hard
2026-03-04Indian WellsRound of 32Jannik SinnerDenis Shapovalov6-3 6-2Hard
2026-03-04Indian WellsRound of 16Jannik SinnerJoao Fonseca7-6(6) 7-6(4)Hard
2026-03-04Indian WellsQuarterfinalsJannik SinnerLearner Tien6-1 6-2Hard
2026-03-04Indian WellsFinalJannik SinnerDaniil Medvedev7-6(6) 7-6(4)Hard
2026-02-16DohaRound of 32Jannik SinnerTomas Machac6-1 6-4Hard
2026-02-16DohaRound of 16Jannik SinnerAlexei Popyrin6-3 7-5Hard
2026-02-16DohaQuarterfinalsJakub MensikJannik Sinner7-6(3) 2-6 6-3Hard
2026-01-18Australian OpenSemifinalsNovak DjokovicJannik Sinner3-6 6-3 4-6 6-4 6-4Hard
2026-01-18Australian OpenRound of 64Jannik SinnerJames Duckworth6-1 6-4 6-2Hard
2026-01-18Australian OpenRound of 32Jannik SinnerEliot Spizzirri4-6 6-3 6-4 6-4Hard
2026-01-18Australian OpenRound of 16Jannik SinnerLuciano Darderi6-1 6-3 7-6(2)Hard
2026-01-18Australian OpenRound of 128Jannik SinnerHugo Gaston6-2 6-1Hard
2026-01-18Australian OpenQuarterfinalsJannik SinnerBen Shelton6-3 6-4 6-4Hard
2025-11-09Nitto Atp FinalsSemi-FinalsJannik SinnerAlex De Minaur7-5 6-2Hard
2025-11-09Nitto Atp FinalsRound RobinJannik SinnerFelix Auger Aliassime7-5 6-1Hard
2025-11-09Nitto Atp FinalsRound RobinJannik SinnerBen Shelton6-3 7-6(3)Hard
2025-11-09Nitto Atp FinalsRound RobinJannik SinnerAlexander Zverev6-4 6-3Hard
2025-11-09Nitto Atp FinalsFinalsJannik SinnerCarlos Alcaraz7-6(4) 7-5Hard
2025-10-27ParisSemi-FinalsJannik SinnerAlexander Zverev6-0 6-1Hard
2025-10-27ParisRound of 32Jannik SinnerZizou Bergs6-4 6-2Hard
2025-10-27ParisRound of 16Jannik SinnerFrancisco Cerundolo7-5 6-1Hard
2025-10-27ParisQuarter-FinalsJannik SinnerBen Shelton6-3 6-3Hard
2025-10-27ParisFinalsJannik SinnerFelix Auger Aliassime6-4 7-6(4)Hard
2025-10-20ViennaSemi-FinalsJannik SinnerAlex De Minaur6-3 6-4Hard
2025-10-20ViennaRound of 32Jannik SinnerDaniel Altmaier6-0 6-2Hard
2025-10-20ViennaRound of 16Jannik SinnerFlavio Cobolli6-2 7-6(4)Hard
2025-10-20ViennaQuarter-FinalsJannik SinnerAlexander Bublik6-4 6-4Hard
2025-10-20ViennaFinalsJannik SinnerAlexander Zverev3-6 6-3 7-5Hard
2025-10-01ShanghaiRound of 64Jannik SinnerDaniel Altmaier6-3 6-3Hard
2025-10-01ShanghaiRound of 32Tallon GriekspoorJannik Sinner6(3)-7 7-5 3-2 RETHard
2025-09-25BeijingSemi-FinalsJannik SinnerAlex De Minaur6-3 4-6 6-2Hard
2025-09-25BeijingRound of 32Jannik SinnerMarin Cilic6-2 6-2Hard
2025-09-25BeijingRound of 16Jannik SinnerTerence Atmane6-4 5-7 6-0Hard
2025-09-25BeijingQuarter-FinalsJannik SinnerFabian Marozsan6-1 7-5Hard
2025-09-25BeijingFinalsJannik SinnerLearner Tien6-2 6-2Hard

Aliases

5

atp

  • J. Sinner
  • Jannik Sinner (s0ag)

atp_short

  • J. Sinner (s0ag)

sackmann

  • Jannik Sinner (206173)

variant

  • J Sinner
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair