22 July 2026: 55 matches, 55 finished, 7 graded bets (2W-5L).
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
S. Mochizuki
P. Sekulic
|
6-3 4-6 6-1 | 1.28 / 3.50 | No value |
| FT |
Y. H. Hsu
M. Rottgering
|
6-3 6-3 | 1.72 / 2.00 | No value |
| FT |
C. Broom
Z. Zhang
|
2-6 7-6 6-2 | 2.75 / 1.40 | No value |
| FT |
R. Noguchi
K. Rice
|
3-6 6-4 6-0 | — | No value |
| FT |
Y. Watanuki
T. Samuel
|
0-6 1-6 | 3.25 / 1.33 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
Kuwait
Turkmenistan
|
0-0 | — | No value |
| FT |
Kyrgyzstan
Iraq
|
0-0 | — | No value |
| FT |
Qatar
Sri Lanka
|
0-0 | — | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
M. L. Carle #232
A. Kalinina #50
|
1-6 3-6 | 4.18 / 1.23 | No value |
| FT |
S. Waltert #133
M. Sherif #52
|
7-5 4-6 6-7 | 2.0 / 1.8 | S. Waltert @ 2.16 LOST |
| FT |
T. J. Brockmann
E. Jacquemot
|
5-7 1-6 | — | No value |
| FT |
K. Kawa #128
P. Badosa #59
|
5-7 4-6 | 4.33 / 1.22 | K. Kawa +3.5 @ 1.95 LOST |
| FT |
A. Charaeva #98
S. Kraus #76
|
5-7 7-5 7-5 | 2.47 / 1.55 | No value |
| FT |
T. Korpatsch #53
J. Stusek #541
|
6-0 3-6 6-3 | 1.18 / 4.84 | No value |
| FT |
A. Bondar #75
N. Noha Akugue #127
|
6-1 3-6 7-5 | 1.28 / 3.7 | N. Noha Akugue +4.5 @ 1.94 WON |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
Y. Zhou
L. Pavlovic
|
4-6 6-7 | 1.66 / 2.10 | No value |
| FT |
A. Santillan
M. Alkaya
|
2-6 2-6 | 1.80 / 1.90 | No value |
| FT |
F. Bax
P. Inchauspe
|
5-7 3-6 | 2.10 / 1.66 | No value |
| FT |
M. Gonzalez Fernandez
K. Smith
|
4-6 2-6 | 4.00 / 1.22 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
Cameroon
Zambia
|
0-0 | — | No value |
| FT |
Gabon
Congo
|
0-0 | — | No value |
| FT |
Madagascar
Mauritania
|
0-0 | — | No value |
| FT |
Rwanda
Seychelles
|
0-0 | — | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
A. Aksu #156
D. Snigur #40
|
3-6 2-6 | 5.86 / 1.08 | No value |
| FT |
M. Bouzkova
C. Y. Lee
|
7-5 6-4 | — | No value |
| FT |
M. Joint #90
T. Valentova #85
|
6-1 0-6 3-6 | 3.06 / 1.38 | No value |
| FT |
D. Salkova #125
O. Dodin #517
|
6-1 6-1 | 1.45 / 2.72 | O. Dodin +3.5 @ 2.1 LOST |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
G. Onclin
N. Visker
|
6-2 7-6 | 1.28 / 3.50 | No value |
| FT |
A. Nedic
T. Gentzsch
|
6-4 2-6 0-6 | 1.72 / 2.00 | No value |
| FT |
H. Barton
G. A. Bailly
|
6-3 6-2 | — | No value |
| FT |
E. Vasa
M. Kasnikowski
|
3-6 2-6 | 5.50 / 1.12 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
Q. Halys #45
V. Vacherot #32
|
6-3 6-4 | 2.57 / 1.52 | No value |
| FT |
S. Baez #49
A. Rinderknech #61
|
7-6 2-6 6-4 | 1.95 / 1.87 | No value |
| FT |
J-L. Struff #47
M. Navone #47
|
0-6 3-6 | 2.4 / 1.5 | No value |
| FT |
M. Trungelliti #90
Y. Hanfmann #57
|
4-6 6-7 | 2.38 / 1.53 | M. Trungelliti @ 2.72 LOST |
| FT |
K. Feldbausch #238
I. Buse #32
|
6-2 2-6 2-6 | 2.62 / 1.5 | No value |
| FT |
T. M. Etcheverry #29
J. Rodionov #137
|
6-2 7-6 | 1.44 / 2.96 | T. M. Etcheverry -2.5 @ 2.0 WON |
| FT |
A. Molcan #80
D. Altmaier #60
|
6-3 3-6 7-5 | 1.62 / 2.32 | No value |
| FT |
A. Bublik #19
F. Diaz Acosta #69
|
6-3 7-5 | 1.54 / 2.47 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
A. Guillen Meza
A. Matusevich
|
5-7 4-6 | 1.90 / 1.80 | No value |
| FT |
Z. Piros
M. H. Rehberg
|
3-6 4-6 | 1.40 / 2.75 | No value |
| FT |
D. Rincon
T. Seyboth Wild
|
6-7 6-4 3-6 | 2.00 / 1.72 | No value |
| FT |
J. Kym
P. Henning
|
5-7 6-4 0-6 | 1.20 / 4.33 | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
H. Gaston #93
T. Droguet #72
|
6-0 6-3 | 2.9 / 1.42 | No value |
| FT |
N. Borges #53
R. A. Burruchaga #56
|
1-6 6-4 3-6 | 1.47 / 2.69 | No value |
| FT |
A. Tabilo #31
T. Torres #365
|
4-6 4-6 | 1.07 / 6.31 | No value |
| FT |
K. Jacquet #85
A. Blockx #28
|
6-3 4-6 6-7 | 2.96 / 1.4 | A. Blockx -2.5 @ 1.88 LOST |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
M. Zheng
A. Magadan
|
7-5 6-3 | 1.06 / 10.00 | No value |
| FT |
A. Michelsen
A. Mayo
|
6-3 6-7 7-6 | — | No value |
| FT |
T. Kokkinakis
A. Walton
|
6-2 3-6 6-7 | 1.80 / 1.90 | No value |
| FT |
M. Lajal
P. Llamas Ruiz
|
6-2 4-6 7-6 | — | No value |
| Status | Match | Score | Odds | Bot pick |
|---|---|---|---|---|
| FT |
J. Ruggeri #317
L. Radivojevic #178
|
7-5 4-6 6-4 | 2.23 / 1.58 | No value |
| FT |
E. Gorgodze #151
Y. Kabbaj #254
|
5-7 2-6 | 1.31 / 3.05 | No value |
| FT |
C. Burel #156
F. Urgesi #410
|
— | 1.32 / 3.25 | No value |
| FT |
F. Ferro #100
E. Andreeva #213
|
6-4 6-3 | 1.68 / 2.05 | 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.