TENNISEDGE.GG

Tennis results and bot picks for 21 October 2026

ATP & WTA · every bot pick published before the match and graded in public

21 October 2026: 48 matches, 47 finished, 2 graded bets (1W-1L).

← 2026-10-20 ·Today ·2026-10-22 →

CaliATP

clay court · 6 matches
StatusMatchScoreOddsBot pick
FT
G. Villanueva #323
M. Tobon #506
1-6 6-2 4-6 1.56 / 2.24 No value
FT
C. M. Zarate #340
F. Ribero #711
6-1 6-3 1.22 / 3.15 No value
FT
F. Coria #833
N. Mejia #114
6-7 4-6 3.26 / 1.28 No value
FT
J. M. La Serna #285
J. B. Torres #325
6-4 6-2 1.6 / 1.98 No value
FT
F. Mena #197
V. Aboian #268
6-2 3-6 4-6 1.28 / 3.26 No value
FT
G. Heide #116
J. P. Varillas #200
7-5 6-4 1.22 / 3.72 No value

NingboWTA

hard court · 5 matches
StatusMatchScoreOddsBot pick
02:00
M. Bouzkova #26
I. Swiatek #9
— 3.64 / 1.28 No value
FT
M. Bouzkova #26
A. Zakharova #107
7-5 6-2 1.27 / 3.72 No value
FT
L. Fernandez #30
A. Sasnovich #101
7-5 6-7 6-3 1.41 / 2.88 A. Sasnovich +4.5 @ 1.73 WON
FT
S. Cirstea #15
S. Bejlek #32
6-7 4-6 1.45 / 2.22 No value
FT
E. Alexandrova #33
M. Kostyuk #10
6-4 2.42 / 1.59 No value

OsakaWTA

hard court · 4 matches
StatusMatchScoreOddsBot pick
FT
L. Tararudee #53
A. Krueger #55
3-6 1-6 2.2 / 1.66 L. Tararudee +1.5 @ 2.01 LOST
FT
T. Gibson #36
S. Kraus #76
6-2 6-1 1.64 / 1.9 No value
FT
T. Valentova #85
L. Tagger #57
5-7 3-6 1.67 / 1.87 No value
FT
K. Boulter #58
V. Golubic #82
6-2 6-1 1.9 / 1.89 No value

Billie Jean King Cup - Group III TeamsTEAMS WOMEN

8 matches
StatusMatchScoreOddsBot pick
FT
Nepal W
Saudi Arabia W
0-0 — No value
FT
Northern Mariana Islands W
Brunei W
0-0 — No value
FT
Turkmenistan W
Tajikistan W
0-0 — No value
FT
Vietnam W
Iraq W
0-0 — No value
FT
Iran W
Kuwait W
0-0 — No value
FT
Maldives W
Bhutan W
0-0 — No value
FT
Pakistan W
Bahrain W
0-0 — No value
FT
Qatar W
Jordan W
0-0 — No value

GuangzhouATP

hard court · 4 matches
StatusMatchScoreOddsBot pick
FT
J. D. Hara Friend #266
J. McCabe #247
4-6 7-6 6-4 1.54 / 2.28 No value
FT
K. Sultanov #431
A. Ilagan #203
5-7 2-6 2.75 / 1.4 No value
FT
C. Wong #87
K. Samrej #397
4-6 6-3 6-4 1.02 / 6.2 No value
FT
Z. Zhang #170
Y. Zhou #256
3-6 4-6 1.81 / 1.7 No value

AlmatyATP

hard court · 6 matches
StatusMatchScoreOddsBot pick
FT
J. Duckworth #64
L. Darderi #21
7-5 7-6 2.16 / 1.63 No value
FT
M. Bellucci #62
T. M. Etcheverry #29
7-6 2-6 6-4 1.9 / 1.9 No value
FT
Z. Nurlanuly #1742
T. Machac #71
2-6 0-6 7.2 / 1.02 No value
FT
F. Diaz Acosta #69
N. Basilashvili #95
2-6 4-6 2.97 / 1.39 No value
FT
A. Mannarino #83
A. Rublev #23
6-4 3-6 6-3 4.33 / 1.22 No value
FT
S. Tsitsipas #39
M. Kukushkin #358
6-1 6-2 1.05 / 9.9 No value

LisbonATP

clay court · 4 matches
StatusMatchScoreOddsBot pick
FT
M. Alcala Gurri #132
E. Moller #163
4-6 6-2 3-6 1.66 / 2.1 No value
FT
T. Monteiro #236
H. Rocha #106
4-6 6-3 3-6 2.5 / 1.5 No value
FT
M. Dodig #174
M. Cecchinato #164
6-1 4-6 6-2 1.39 / 2.72 No value
FT
M. Trungelliti #90
C. A. Caniato #323
4-6 7-6 6-3 1.56 / 2.66 No value

BrusselsATP

hard court · 6 matches
StatusMatchScoreOddsBot pick
FT
D. Prizmic #95
D. Dzumhur #103
6-7 6-2 2-6 1.4 / 3.0 No value
FT
M. Damm #104
F. Cerundolo #20
4-6 6-7 2.76 / 1.44 No value
FT
M. Navone #47
T. Griekspoor #58
6-7 5-7 2.1 / 1.55 No value
FT
C. Chidekh #129
J. Fearnley #96
7-6 6-2 1.84 / 1.86 No value
FT
D. Goffin #467
R. Bertola #236
3-6 6-3 6-4 2.5 / 1.38 No value
FT
G. Onclin #266
J-L. Struff #47
4-6 2-6 3.6 / 1.24 No value

Lyon (France) - QualificationATP

4 matches
StatusMatchScoreOddsBot pick
FT
S. Wawrinka
M. Landaluce
6-3 6-7 7-6 2.50 / 1.53 No value
FT
C. Moutet
F. Balshaw
6-4 6-4 2.00 / 1.80 No value
FT
M. Kouame
L. Musetti
4-6 4-6 3.50 / 1.30 No value
FT
B. Bonzi
T. Paul
4-6 7-6 3-6 3.20 / 1.36 No value

Florence (Italy) - QualificationATP

1 match
StatusMatchScoreOddsBot pick
FT
Y. Milev
L. Giustino
6-1 6-7 6-3 2.37 / 1.53 No value

Recent days

2026-11-122026-11-112026-11-102026-11-092026-11-082026-11-072026-11-062026-11-052026-11-042026-11-032026-11-022026-11-012026-10-312026-10-30

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.

Get the daily card

Seats are limited. Leave an email and we'll send an invite before the paywall opens.