What is court speed?
How much the court helps the server, judged from aces and serve points won and adjusted for who played. 100 is the average ATP tournament court that season.
Challenger and ITF courts usually read lower: partly the venues, partly the balls and conditions at those levels.
How court speed worksHow fast does this court play?
Unlock with ProStarts Thu 25 Sep
27° / 22°15 km/h
No matches on this day yet. The order of play usually appears the evening before.
Main draw, last 10 seasons: 1,043 matches, compared with every ITF event on hard
Won by the lower-ranked playerFavourites hold up better
31%34%Won by the bookmakers’ underdogThe odds hold up better
22%26%Won from a set downIn line with the tour
13%15%Go to a deciding setFewer deciding sets
24%28%Tiebreaks per setIn line with the tour
0.100.12Minutes per setIn line with the tour
45 min46 minAces per match
ProService games held
ProThis event ITF on hard
Most titles:Echargui 3Onclin 2Bertrand 2
2026Final
2026Final
2026Final
2026Final
2026Final
2026Final
What is court speed?
How much the court helps the server, judged from aces and serve points won and adjusted for who played. 100 is the average ATP tournament court that season.
Challenger and ITF courts usually read lower: partly the venues, partly the balls and conditions at those levels.
How court speed worksHow fast does this court play?
Unlock with ProStarts Thu 25 Sep
27° / 22°15 km/h
No matches on this day yet. The order of play usually appears the evening before.
Main draw, last 10 seasons: 1,043 matches, compared with every ITF event on hard
Won by the lower-ranked playerFavourites hold up better
31%34%Won by the bookmakers’ underdogThe odds hold up better
22%26%Won from a set downIn line with the tour
13%15%Go to a deciding setFewer deciding sets
24%28%Tiebreaks per setIn line with the tour
0.100.12Minutes per setIn line with the tour
45 min46 minAces per match
ProService games held
ProThis event ITF on hard
Most titles:Echargui 3Onclin 2Bertrand 2
2026Final
2026Final
2026Final
2026Final
2026Final
2026Final