ATP Tennis Schedule: Today's Matches & H2H
Monday July 27, 2026
Tuesday July 28, 2026
116
Dalibor Svrcina
VS
Adam Walton
96
Match preview →
01:00
99
Gabriel Diallo
VS
Tristan Boyer
162
Match preview →
17:00
158
Soon Woo Kwon
VS
Arthur Gea
127
Match preview →
04:00
108
Coleman Wong
VS
Darwin Blanch
226
Match preview →
17:00
213
Moise Kouame
VS
Grigor Dimitrov
140
Match preview →
17:00
94
Sho Shimabukuro
VS
Rodrigo Pacheco Mendez
320
Match preview →
01:00
498
Juan Alejandro Hernandez Serrano
VS
Bernard Tomic
171
Match preview →
17:00
689
Aidan Mayo
VS
James Duckworth
83
Match preview →
72
Kamil Majchrzak
VS
Tommy Paul
21
Match preview →
18:30
104
Martin Damm
VS
Ben Shelton
8
Match preview →
16:30
40
Alex Michelsen
VS
Jack Draper
147
Match preview →
15:00
29
Ugo Humbert
VS
Andres Martin
381
Match preview →
19:30
436
Trevor Svajda
VS
Jakub Mensik
17
Match preview →
18:00
85
Marcos Giron
VS
Cruz Hewitt
612
Match preview →
195
Guy Den Ouden
VS
Matheus Pucinelli De Almeida
297
Match preview →
11:30
310
Max Schoenhaus
VS
Federico Agustin Gomez
191
Match preview →
13:00
243
Pavel Kotov
VS
Daniel Elahi Galan
290
Match preview →
08:30
190
Elmer Moller
VS
Marko Topo
348
Match preview →
10:00
386
Olle Wallin
VS
Lorenzo Giustino
201
Match preview →
11:30
230
Gilles Arnaud Bailly
VS
Samuele Pieri
400
Match preview →
08:30
412
Johan Nikles
VS
Alex Barrena
264
Match preview →
223
Guido Ivan Justo
VS
Sascha Gueymard Wayenburg
313
Match preview →
08:00
267
Michele Ribecai
VS
Juan Bautista Torres
276
Match preview →
08:00
261
Martin Krumich
VS
Philip Henning
295
Match preview →
09:30
381
Andres Martin
VS
Thiago Seyboth Wild
206
Match preview →
12:30
307
Duje Ajdukovic
VS
Khumoyun Sultanov
520
Match preview →
15:00
225
Franco Roncadelli
VS
Jakub Nicod
675
Match preview →
174
Marco Cecchinato
VS
Franco Agamenone
265
Match preview →
10:30
107
Facundo Diaz Acosta
VS
Tommaso Compagnucci
358
Match preview →
09:00
150
Timofey Skatov
VS
Thomas Faurel
321
Match preview →
15:00
303
Thiago Monteiro
VS
David Jorda Sanchis
188
Match preview →
18:30
389
Carlo Alberto Caniato
VS
Andrea Pellegrino
137
Match preview →
12:00
200
Genaro Alberto Olivieri
VS
Carlos Taberner
405
Match preview →
12:00
362
Jacopo Vasami
VS
Juan Pablo Varillas
274
Match preview →
09:00
352
Mili Poljicak
VS
Enrico Dalla Valle
323
Match preview →
09:00
744
Michael Vrbensky
VS
Nikoloz Basilashvili
133
Match preview →
10:30
779
Federico Coria
VS
Francesco Forti
371
Match preview →
101
Benjamin Bonzi
VS
Blaise Bicknell
344
Match preview →
17:00
227
August Holmgren
VS
Hugo Grenier
232
Match preview →
17:00
205
Harry Wendelken
VS
Murphy Cassone
285
Match preview →
17:00
301
Philip Sekulic
VS
Clement Chidekh
204
Match preview →
17:00
121
Dane Sweeny
VS
Duncan Chan
601
Match preview →
Wednesday July 29, 2026
TennisRatio pairs every men's singles fixture with the data behind it. Each match on this schedule links to a full head-to-head comparison and a breakdown of both players' on-court performance, results and pressure points - the moments that decide tight service and return games. Fixtures are drawn from official tournament data and refreshed through the day as draws are confirmed and times are set, so you can follow the men's calendar from Grand Slams down to the Challenger and ITF circuits in one place.
Frequently asked questions about ATP matches
How often is the ATP match schedule updated?
The schedule is refreshed several times a day from official tournament data. Fixtures appear as soon as draws are confirmed, often several days ahead, and match times are updated as organisers finalise the order of play. Once a round is drawn you can find every scheduled men's singles match here, grouped by tournament and surface.
What do pressure points mean in a tennis match?
Pressure points measure how a player performs in the tightest moments of a service or return game, beyond simple break points. A low serve pressure count points to dominant, untroubled service games, while high counts on both sides usually signal a tense, momentum-swinging contest. Each match preview here breaks down both players' pressure numbers so you can gauge who tends to hold firm when games get close.
How are head-to-head records calculated?
A head-to-head record counts every completed tour-level meeting between two players, broken down by surface and tournament level. Walkovers and retirements before a ball is struck are excluded. From any match on this page you can open the full head-to-head comparison, which sets the historical record alongside current form and surface-specific results.
What tournament levels are shown on this page?
The schedule covers the full men's calendar: Grand Slams, ATP Tour events, Challenger Tour matches and ITF/Futures fixtures. Each tournament carries a badge for its level and surface, and you can filter the whole page by type or surface to focus on the matches you care about.
How does the court surface affect a match?
Surface shapes how a match plays out. Hard courts offer a balanced, medium-fast bounce, clay slows the ball and rewards movement and patience, and grass keeps points short and favours aggressive serving. Because results often shift sharply by surface, every player profile and head-to-head on the site separates statistics by hard, clay and grass.
Why doesn't TennisRatio show live scores?
TennisRatio is built around analysis rather than live tracking. Instead of in-play scores, each fixture is paired with the context that helps you read the match: head-to-head history, pressure-point tendencies and surface-specific form. Results are recorded after matches finish and feed back into every player's statistics, so the focus stays on understanding how a match is likely to unfold rather than following it point by point.
Can I see matches scheduled for the coming days?
Yes. Once a draw is made, fixtures appear here several days in advance, so you can look ahead to the next rounds as well as the current day. Match times are shown in your own time zone, converted automatically from the official schedule. Bear in mind that early times are often provisional: when a draw is first published, a default slot is usually assigned, and the confirmed time tends to firm up closer to the match as organisers finalise the order of play.