Tennis · UTR Pro Newport Beach · 28/06, 18:30

Xavier Calvelo vs Robert Yang

72%1
72% 28%
Our model (Elo) vs Market Rating Elo · Xavier Calvelo 1596 · Robert Yang 1524
Xavier CalveloRobert Yang
Our model60%40%
Market81%19%

The bar above blends our model with the market. The value indicator marks where our model sees the odds underpriced (possible value).

Match keys

  • Our model (surface Elo, opponent-adjusted) favours Xavier Calvelo (rating 1596 vs 1524).
  • Head-to-head: Xavier Calvelo 1–0 Robert Yang (1).

Statistics

Xavier CalveloRobert Yang
Win %80%60%
Win % · Hard 80% (10) 60% (10)
Sets (G-P)1.6-0.61.3-1.2
Games (G-P)12.2-811.1-11.2
Aces2.91.6
Double faults22.3
1st serve %70.8%63.1%
Break %55.7%45.8%

H2H · Xavier Calvelo 10 Robert Yang (1)

Head-to-head (H2H) · Xavier Calvelo 10 Robert Yang

DateSetsGamesRes.
08/06/26
UTR Pro Newport Beach
2-012-6W

Last 10 matches played

Last matches of each player (sets and games). W = win, L = loss. Common opponents to both are in blue.

Xavier Calvelo

WWWLW
Date Opponent Sets Games Res.
27/06 Aaron Eliscu
UTR Pro Newport Beach · Hard
2-0 12-3 W
26/06 JP Day
UTR Pro Newport Beach · Hard
0-2 5-12 L
25/06 Pavel Bushuev
UTR Pro Newport Beach · Hard
2-0 12-7 W
24/06 Andrew Li
UTR Pro Newport Beach · Hard
2-1 18-13 W
23/06 George Hakopian
UTR Pro Newport Beach · Hard
2-0 12-5 W
14/06 Maciej Rajski
UTR Pro Newport Beach · Hard
0-2 8-13 L
13/06 Cesar Cruz
UTR Pro Newport Beach · Hard
2-1 19-15 W
12/06 Patricio Alvarado
UTR Pro Newport Beach · Hard
2-0 12-6 W
11/06 George Hakopian
UTR Pro Newport Beach · Hard
2-0 12-4 W
09/06 Nolan Balthazor
UTR Pro Newport Beach · Hard
2-0 12-2 W

Robert Yang

LLWWW
Date Opponent Sets Games Res.
27/06 Martin Mazev
UTR Pro Newport Beach · Hard
2-0 12-6 W
26/06 Vicente Freda
UTR Pro Newport Beach · Hard
2-1 13-10 W
25/06 Cassius Chinlund
UTR Pro Newport Beach · Hard
2-1 13-16 W
23/06 David Duong
UTR Pro Newport Beach · Hard
0-2 6-12 L
14/06 Juan Carlos Fuentes Vasquez
UTR Pro Newport Beach · Hard
0-2 4-12 L
14/06 Yashwin Krishnakumar
UTR Pro Newport Beach · Hard
2-1 15-12 W
12/06 Nolan Balthazor
UTR Pro Newport Beach · Hard
2-1 15-13 W
11/06 Patricio Alvarado
UTR Pro Newport Beach · Hard
1-2 15-15 L
10/06 George Hakopian
UTR Pro Newport Beach · Hard
2-0 12-4 W
08/06 Xavier Calvelo
UTR Pro Newport Beach · Hard
0-2 6-12 L