SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Charlottesville · USA · hard

Gray A. vs Royer V.

Tuesday, 03 November 2026

Played. Source reports: FINISHED.
Final score · sets
Gray A.2-0Royer V.
Set 1
6-3
Set 2
6-4

Prediction and result

Before the match, the model gave Royer V. a 59% chance on hard courts. That rests on a ranking of No. 120 against No. 270. Gray A. won 2-0 in sets, against the model's 59% for Royer V.

Key facts before the match

  • Gray A. has won 7 of the last 10 matches on hard courts.
  • Royer V. has won just 3 of the last 10 matches on hard courts.
  • Recent form favours Gray A.: 7 wins from the last 10 matches, against 3 for Royer V.
  • They last met on 3 Jan 2024, when Royer V. won 2-1.
USA•Challenger•Charlottesville•hard
Gray A.
Age 28 · Rank #270
VS
Age 25 · Rank #120
Royer V.
Tuesday, 03 November 2026 at 18:10
Played. Source reports: FINISHED.
Final score · sets
Gray A.2-0Royer V.
Set 1
6-3
Set 2
6-4
Model win probability
Gray A.Royer V.
41%
59%
Head-to-head
0/11/1
00
1 meeting · 1 went to a deciding set
Model Prediction
Gray A.
41%
Royer V.
59%
low confidenceData 33%hard1 H2H used
◀ Gray A.Why the model leansRoyer V. ▶
Ranking
-0.34
Surface
0.00
Form
+0.30
H2H
0.00
Model v2.3-2026-06
Gray A. Form
Gray A.
31 Oct2026
Gray A.ATP #270 vs Maxted L.ATP #428
0-2L
30 Oct2026
Gray A.ATP #270 vs Pow L.ATP #1156
2-0W
29 Oct2026
Gray A.ATP #270 vs Papamalamis T.ATP #544
2-0W
28 Oct2026
Gray A.ATP #270 vs Ivanisevic E.ATP #1903
2-0W
18 Oct2026
Gray A.ATP #270 vs Rolland de Ravel C.ATP #580
1-2L
18 Oct2026
Gray A.ATP #270 vs Mosejczuk D.ATP #804
2-0W
17 Oct2026
Gray A.ATP #270 vs Gorzny S.ATP #403
2-1W
16 Oct2026
Gray A.ATP #270 vs tu L.ATP #506
2-0W
13 Oct2026
Gray A.ATP #270 vs Johnson S.ATP #430
2-1W
15 Sept2026
Gray A.ATP #270 vs Maloney P.ATP #773
1-2L
Royer V. Form
Royer V.
29 Oct2026
Dominko S.ATP #456 vs Royer V.ATP #120
2-0L
28 Oct2026
Legout T.ATP #338 vs Royer V.ATP #120
0-2W
18 Oct2026
Royer V.ATP #120 vs Tabur C.ATP #156
1-2L
14 Oct2026
Travaglia S.ATP #159 vs Royer V.ATP #120
2-0L
13 Oct2026
Erhard M.ATP #374 vs Royer V.ATP #120
0-2W
08 Oct2026
Vallejo D. vs Royer V.ATP #120
2-0L
28 Sept2026
Van de Zandschulp B.ATP #37 vs Royer V.ATP #120
2-1L
26 Sept2026
Medvedev D.ATP #5 vs Royer V.ATP #120
2-0L
23 Sept2026
Royer V.ATP #120 vs Walton A.ATP #98
2-0W
31 Aug2026
Svrcina D.ATP #119 vs Royer V.ATP #120
3-2L
Head-to-Head
Last 10
03 Jan2024
Royer V.ATP #120 vs Gray A.ATP #270
2-1

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Tennis board.