29 July 2026: 72 matches, 72 finished, 2 graded bets (0W-2L).
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
H. Wendelken
M. Cassone
|
6-5 | 2.00 / 1.72 | No value |
| FT |
S. Mochizuki
C. Broom
|
2-6 6-2 6-4 | 1.50 / 2.50 | No value |
| FT |
A. Andrade
A. Popyrin
|
7-5 3-6 6-1 | 4.50 / 1.18 | No value |
| FT |
J. Pinnington Jones
T. Samuel
|
5-7 1-6 | 2.75 / 1.40 | No value |
| FT |
Y. H. Hsu
M. Mmoh
|
3-6 4-6 | 2.00 / 1.72 | No value |
| FT |
K. Rice
P. Llamas Ruiz
|
6-4 3-6 6-4 | 3.50 / 1.28 | No value |
| FT |
D. Milavsky
Y. Zhou
|
3-6 6-1 6-3 | 2.75 / 1.40 | No value |
| FT |
L. Broady
J. D. Hara Friend
|
5-7 7-5 4-6 | 1.57 / 2.25 | No value |
| FT |
M. Lajal
E. Zhu
|
6-3 6-2 | 1.10 / 7.00 | No value |
| FT |
Y. Watanuki
H. Matsuoka
|
4-6 2-6 | 1.40 / 2.75 | No value |
| FT |
A. Holmgren
B. Shick
|
7-6 3-6 3-6 | 1.40 / 2.75 | No value |
| FT |
J. K. Trotter
T. Zink
|
6-3 1-6 3-6 | 2.20 / 1.61 | No value |
| FT |
J. Wolf
Z. Zhang
|
7-6 3-6 6-4 | 1.83 / 1.83 | No value |
| FT |
D. Sweeny
D. Milavsky
|
3-6 1-6 | — | No value |
| FT |
H. Wendelken
K. Rice
|
2-6 6-2 5-7 | 1.61 / 2.20 | No value |
| FT |
B. Bonzi
M. Mmoh
|
7-5 6-4 | 1.57 / 2.25 | No value |
| FT |
S. Mochizuki
H. Matsuoka
|
3-6 2-6 | — | No value |
| FT |
J. D. Hara Friend
T. Samuel
|
6-4 7-5 | — | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
A. Mayo #321
J. Duckworth #64
|
6-4 3-6 4-6 | 3.06 / 1.38 | No value |
| FT |
M. Kouame #132
E. Winter #343
|
1-6 4-6 | 1.4 / 2.92 | No value |
| FT |
S. Shimabukuro #106
R. Pacheco Mendez
|
7-6 5-7 2-6 | 1.62 / 2.32 | No value |
| FT |
J. Brooksby #102
C. Moutet #35
|
6-4 6-4 | 1.9 / 1.9 | No value |
| FT |
S. Kwon #252
A. Gea #56
|
4-6 7-6 2-6 | 1.73 / 2.11 | No value |
| FT |
D. Shapovalov #42
R. Hijikata #85
|
2-6 6-3 6-2 | 1.8 / 2.02 | No value |
| FT |
D. Svrcina #112
A. Walton #98
|
6-7 7-6 6-3 | 2.52 / 1.53 | No value |
| FT |
M. Zheng #100
M. Landaluce #73
|
6-4 6-3 | 2.18 / 1.7 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
A. Potapova #38
V. Williams #618
|
6-3 6-3 | 1.2 / 4.5 | No value |
| FT |
L. Fernandez #30
A. Eala #17
|
2-6 6-7 | 2.3 / 1.62 | No value |
| FT |
Xin. Wang #38
L. Samsonova #43
|
2-6 2-6 | 2.57 / 1.51 | No value |
| FT |
E. Navarro #15
E. Cocciaretto #41
|
3-6 6-4 3-6 | 1.32 / 3.35 | No value |
| FT |
A. Krueger #55
N. Osaka #17
|
3-6 1-3 | 3.27 / 1.26 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
Y. Ma
K. Birrell
|
7-6 6-4 | — | No value |
| FT |
R. Zarazua
M. Kessler
|
6-4 6-1 | 3.75 / 1.28 | No value |
| FT |
I. Shymanovich
K. Volynets
|
4-6 2-6 | 4.33 / 1.22 | No value |
| FT |
C. Osorio
A. Zakharova
|
4-6 3-6 | 1.44 / 2.75 | No value |
| FT |
Z. Sonmez
E. Kalieva
|
6-3 5-7 5-7 | 1.50 / 2.62 | No value |
| FT |
T. Maria
R. Zarazua
|
4-6 4-6 | — | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
H. Kaji #338
T. Preston #91
|
0-6 2-6 | 3.75 / 1.25 | No value |
| FT |
H. Dart #117
K. Cross #199
|
6-2 6-1 | 1.56 / 2.25 | No value |
| FT |
Y. Ku
E. Dong
|
6-4 2-6 6-7 | — | No value |
| FT |
A. Arseneault
A. Xu
|
6-4 7-6 | — | No value |
| FT |
M. Uchijima #1371
H. Kinoshita #210
|
2-6 6-4 7-5 | 1.39 / 2.9 | H. Kinoshita @ 3.2 LOST |
| FT |
L. Cabrera #305
S. Costoulas #183
|
2-6 2-6 | 3.15 / 1.29 | No value |
| FT |
G. Minnen #217
M. Inglis #133
|
1-6 3-6 | 1.36 / 3.0 | No value |
| FT |
M. Hontama #160
J. Lu #387
|
6-3 6-3 | 1.25 / 3.7 | J. Lu @ 3.95 LOST |
| FT |
C. Wong Hong Yi
H. Sakatsume
|
6-2 3-6 5-7 | — | No value |
| FT |
S. Costoulas
M. Inglis
|
3-6 3-6 | — | No value |
| FT |
N. Hibino #199
M. Sawangkaew #77
|
1-6 6-3 2-6 | 2.62 / 1.47 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
A. Rame
M. Rouvroy
|
6-2 6-4 | 1.65 / 2.18 | No value |
| FT |
K. Quevedo
I. Burillo Escorihuela
|
7-5 6-1 | 1.25 / 3.75 | No value |
| FT |
E. R. Bertea
C. Monnet
|
6-7 5-7 | — | No value |
| FT |
S. Sorribes Tormo
C. W. Hennemann
|
6-1 6-3 | — | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
J. Choinski
A. Barrena
|
6-3 6-2 | 1.36 / 2.80 | No value |
| FT |
O. Wallin
R. Carballes Baena
|
6-3 1-6 6-1 | 2.30 / 1.53 | No value |
| FT |
E. Moller
J. Mackenzie
|
1-6 6-1 3-6 | 1.39 / 2.90 | No value |
| FT |
N. McDonald
J. Rodionov
|
6-7 3-6 | 3.00 / 1.36 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
J. Kumstat
T. Seyboth Wild
|
6-4 6-2 | 2.52 / 1.49 | No value |
| FT |
N. Kicker
F. Ferreira Silva
|
2-6 6-4 1-6 | 2.05 / 1.67 | No value |
| FT |
J. J. Schwaerzler
M. Krumich
|
2-6 3-6 | 1.62 / 2.25 | No value |
| FT |
P. Brunclik
S. Nagal
|
4-6 4-6 | 1.67 / 2.05 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
G. Debru
F. Bax
|
6-4 3-6 6-2 | 1.70 / 2.00 | No value |
| FT |
C. Sinclair
K. Matsuda
|
3-6 3-6 | 2.19 / 1.70 | No value |
| FT |
D. Kuzmanov
P. Inchauspe
|
6-1 6-7 0-6 | 2.20 / 1.61 | No value |
| FT |
R. Albot
Y. Erel
|
1-6 7-6 4-6 | 2.25 / 1.57 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
J. C. Prado Angelo
H. Dellien
|
7-6 | 2.56 / 1.45 | No value |
| FT |
M. Poljicak
N. Basilashvili
|
6-7 6-3 6-4 | 2.37 / 1.53 | No value |
| FT |
A. Muller
M. Cecchinato
|
4-6 6-2 7-5 | 1.80 / 1.90 | No value |
| FT |
F. Diaz Acosta
F. Forti
|
6-2 7-6 | 1.14 / 5.50 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
A. Vukic #115
L. Musetti #25
|
3-6 7-5 3-6 | 3.1 / 1.37 | No value |
| FT |
A. De Minaur #8
S. Tsitsipas #39
|
6-4 3-6 6-3 | 1.41 / 2.9 | No value |
| FT |
T. Fritz #10
K. Majchrzak #71
|
6-3 6-4 | 1.27 / 3.97 | No value |
| FT |
A. Michelsen #35
A. Mannarino #83
|
6-4 7-6 | 1.3 / 3.08 | No value |
Every pick here is published before the match starts and graded from a frozen entry snapshot. See the full record including losses, or how our model scores against the closing market in the Lab.
Seats are limited. Leave an email and we'll send an invite before the paywall opens.