Valentin Royer
ATP Montreal Canada Hardcourt outdoor ATP Montreal Canada (Hardcourt outdoor) 2 matches
ATP Umag Croatia Red clay ATP Umag Croatia (Red clay) 1 match
Challenger Iasi Romania Red clay Challenger Iasi Romania (Red clay) 3 matches
ATP Wimbledon London Great Britain Grass ATP Wimbledon London Great Britain (Grass) 2 matches
ATP Mallorca Spain Grass ATP Mallorca Spain (Grass) 1 match
Challenger Perugia Italy Red clay Challenger Perugia Italy (Red clay) 1 match
ATP French Open Paris France Red clay ATP French Open Paris France (Red clay) 2 matches
ATP Geneva Switzerland Red clay ATP Geneva Switzerland (Red clay) 1 match
ATP Rome Italy Red clay ATP Rome Italy (Red clay) 1 match
Challenger Aix en Provence France Red clay Challenger Aix en Provence France (Red clay) 2 matches
ATP Madrid Spain Red clay ATP Madrid Spain (Red clay) 1 match
Challenger Oeiras 3 Portugal Red clay Challenger Oeiras 3 Portugal (Red clay) 3 matches
From the matches in our database
Valentin Royer is a 25-year-old right-handed professional tennis player, currently ranked world No. 78. That is below a career-high of world No. 54. Over the last 52 weeks the serve has landed 63% of first deliveries, winning 70.1% of those points. Against serve the numbers sit mid-table — 35.4% of points won, 18.7% of break chances taken. The best surface is comfortably clay: 11-9 there, against 4-12 on everything else.
Results keep swinging: 2 up and 3 down across the last 5. The longest match we have on record ran to 39 games, against N. Djokovic. Predictions cover match winner and score, alongside serve, return and break-point statistics. Most recently seen in our data at ATP Montreal Canada.
Frequently Asked Questions
How accurate are the AI predictions for Valentin Royer?+
Our model has graded 36 matches involving Valentin Royer and got 29 right — a hit rate of 80.6%. Every completed pick stays on the page, so the figure can be checked.
Who has Valentin Royer played most often?+
Of the matches we cover, Valentin Royer has met Francisco Comesaña most often — 2 times, with a 0-2 record.