Live scores updated: 2026-06-11 03:36 UTC

The ATP tennis stats reference, from 1968 to today

Search players, tournaments, rankings, head-to-head records, tournament history, Elo, and all-time leaders.

ATP Live Matches Updated 13 min ago

Boss Open ATP 250 Grass Stuttgart, Germany
Player AScorePlayer BTimeRoundH2H
Rinky Hijikata #106 0–0 Frances Tiafoe #26 Jun 11, 2026 Starts At 11:00 R16 H2H
Jiri Lehecka #12 0–0 James Duckworth #79 Jun 11, 2026 Starts At 11:30 R16 H2H
Martin Landaluce #58 0–0 Taylor Fritz #9 Jun 11, 2026 Not Before 15:00 R16 H2H
Ben Shelton #5 0–0 Marcos Giron #88 Jun 11, 2026 Not Before 17:00 R16 H2H
Sho Shimabukuro #104 0–0 Nick Kyrgios #670 Jun 11, 2026 Followed By R16 H2H
0–0
0–0
Libema Open ATP 250 Grass 's-Hertogenbosch, Netherlands
Player AScorePlayer BTimeRoundH2H
Ugo Humbert #33 0–0 Benjamin Bonzi #99 Jun 11, 2026 Starts At 11:00 AM R16 H2H
Tallon Griekspoor #41 0–0 Zhizhen Zhang #214 Jun 11, 2026 Not Before 12:30 PM R16 H2H
Nuno Borges #50 0–0 Marin Cilic #47 Jun 11, 2026 Followed By R16 H2H
Adrian Mannarino #46 0–0 Arthur Rinderknech #24 Jun 11, 2026 Followed By R16 H2H
Daniil Medvedev #8 0–0 Thijs Boogaard #1206 Jun 11, 2026 Followed By R16 H2H
Kamil Majchrzak #76 0–0 James McCabe #233 Jun 11, 2026 Followed By R16 H2H
Felix Auger-Aliassime #4 0–0 Marton Fucsovics #75 Jun 11, 2026 Followed By R16 H2H
0–0
0–0
0–0

Up next: HSBC Championships · Starts in 4 days · See upcoming tournaments

Recently Finished Matches

DateTournamentCategoryRoundSurfaceWinnerScoreLoserH2HMatch Data
Jun 10, 2026 Boss Open ATP 250 R16 Grass Alexander Bublik #11 7-6(3) 3-6 6-2 Jan-Lennard Struff #77 H2H Match data
Jun 10, 2026 Libema Open ATP 250 R32 Grass James McCabe #233 6-7(2) 6-2 7-6(4) Zizou Bergs #40 H2H Match data
Jun 10, 2026 Libema Open ATP 250 R32 Grass Thijs Boogaard #1206 6-3 2-6 6-4 Yibing Wu #101 H2H Match data
Jun 10, 2026 Libema Open ATP 250 R32 Grass Kamil Majchrzak #76 6-7(7) 6-4 7-6(4) Otto Virtanen #158 H2H Match data
Jun 10, 2026 Libema Open ATP 250 R32 Grass Tallon Griekspoor #41 6-2 6-7(2) 6-4 Botic van de Zandschulp #55 H2H Match data
Jun 10, 2026 Libema Open ATP 250 R32 Grass Marton Fucsovics #75 3-6 7-6(5) 7-6(4) Hubert Hurkacz #96 H2H Match data
Jun 10, 2026 Boss Open ATP 250 R16 Grass Giovanni Mpetshi Perricard #93 7-6(1) 6-2 Gauthier Onclin #186 H2H Match data
Jun 10, 2026 Boss Open ATP 250 R16 Grass Mattia Bellucci #78 7-5 6-7(4) 6-2 Yannick Hanfmann #59 H2H Match data
Jun 10, 2026 Libema Open ATP 250 R16 Grass Alex de Minaur #6 7-6(8) 7-5 Martin Damm #114 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Nick Kyrgios #670 6-3 6-4 Corentin Moutet #36 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass James Duckworth #79 6-4 6-3 Diego Dedura #262 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Frances Tiafoe #26 7-6(3) 4-6 6-4 Daniel Altmaier #85 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Giovanni Mpetshi Perricard #93 7-5 6-7(4) 7-6(4) Roman Safiullin #135 H2H Match data
Jun 9, 2026 Libema Open ATP 250 R32 Grass Martin Damm #114 6-4 6-4 Jaume Munar #44 H2H Match data
Jun 9, 2026 Libema Open ATP 250 R32 Grass Adrian Mannarino #46 6-4 3-6 7-5 Gabriel Diallo #54 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Sho Shimabukuro #104 6-4 6-2 Quentin Halys #92 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Yannick Hanfmann #59 7-6(5) 7-6(4) Aleksandar Kovacevic #69 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Marcos Giron #88 7-6(3) 7-5 Roberto Bautista Agut #116 H2H Match data
Jun 9, 2026 Libema Open ATP 250 R32 Grass Zhizhen Zhang #214 7-6(4) 5-7 6-1 Jenson Brooksby #73 H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Jan-Lennard Struff #77 6-2 6-7(5) 6-3 Alexis Galarneau #187 H2H Match data

View older matches

2026 Season

ATP Rankings (Top 20)

as of Jun 8, 2026
PlayerCountryRankPoints+/-
Jannik Sinner ITA 1 13,500
Carlos Alcaraz ESP 2 9,960
Alexander Zverev GER 3 7,305
Felix Auger-Aliassime CAN 4 4,440 ↑2
Ben Shelton USA 5 3,920
Alex de Minaur AUS 6 3,905 ↑1
Novak Djokovic SRB 7 3,760 ↓3
Daniil Medvedev RUS 8 3,760
Taylor Fritz USA 9 3,720
Flavio Cobolli ITA 10 3,540 ↑4
Alexander Bublik KAZ 11 2,930 ↓1
Jiri Lehecka CZE 12 2,575
Andrey Rublev RUS 13 2,460
Casper Ruud NOR 14 2,425 ↑2
Karen Khachanov RUS 15 2,320
Lorenzo Musetti ITA 16 2,315 ↓5
Jakub Mensik CZE 17 2,300 ↑10
Luciano Darderi ITA 18 2,300 ↓1
Learner Tien USA 19 2,270 ↓1
Valentin Vacherot MON 20 2,145 ↓1

Season Title Leaders

PlayerCountryTitlesW-L
Jannik Sinner ITA 537–3
Daniil Medvedev RUS 225–9
Carlos Alcaraz ESP 222–4
Ben Shelton USA 219–9
Alexander Zverev GER 134–8
Rafael Jodar ESP 124–10
Tommy Paul USA 124–11
Flavio Cobolli ITA 123–12
Arthur Fils FRA 122–7
Felix Auger-Aliassime CAN 122–10

All-Time Leaders