TENNISEDGE.GG

Tennis results and bot picks for 20 September 2026

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

20 September 2026: 129 matches, 109 finished.

← 2026-09-19 ·Today ·2026-09-21 →

ATP Davis Cup - World Group IATP

clay court · 15 matches
StatusMatchScoreOddsBot pick
FT
J. P. Varillas #200
H. J. Escurra Isnardi #1309
6-2 6-4 1.05 / 11.0 No value
FT
A. Shepp #496
S. Shimabukuro #106
3-6 3-6 3.4 / 1.3 No value
03:00
J. Watt #897
R. Sakamoto #137
— 4.5 / 1.18 No value
FT
A. De Minaur #8
K. Majchrzak #71
6-3 6-3 — No value
FT
C. H. Tseng #212
O. Wallin #423
6-1 6-4 — No value
06:00
J. Duckworth #64
M. Kasnikowski #238
— — No value
06:00
Y. H. Hsu #330
K. Friberg #814
— — No value
FT
Wu Tung-Lin
M. Dahlin
6-4 6-4 — No value
FT
A. Molcan #80
S. Tsitsipas #39
6-2 3-6 4-6 — No value
12:30
M. Kecmanovic #64
V. Gaubas #141
— — No value
FT
N. Gombos #348
S. Sakellaridis #132
6-4 7.7-6.4 — No value
FT
O. Milic
P. Vaitiekunas
6-2 6-2 — No value
14:00
H. Medjedovic #78
E. Butvilas #199
— — No value
FT
F. Cerundolo #20
M. Alkaya #296
6-1 6-0 — No value
17:00
T. A. Tirante #51
Y. Erel #300
— — No value

SeoulWTA

hard court · 4 matches
StatusMatchScoreOddsBot pick
FT
A. Shubladze #136
D. Astakhova #187
4-6 4-6 1.21 / 3.84 No value
FT
E. Lee
Y. Ma
3-6 1-6 — No value
FT
M. Kuramochi #351
X. Yao #257
1-6 4-6 2.06 / 1.56 No value
FT
A. Ibragimova #168
S. Saito #655
7-5 6-2 1.22 / 3.25 No value

Phan Thiet 4 (Vietnam) - QualificationATP

1 match
StatusMatchScoreOddsBot pick
FT
R. Pacheco Mendez
I. Simakin
7-6 4-6 3-6 2.20 / 1.61 No value

SingaporeWTA

hard court · 4 matches
StatusMatchScoreOddsBot pick
FT
A-L. Friedsam #260
A. Kulikova #308
6-4 6-3 1.62 / 1.9 No value
FT
N. Hibino #199
A. Ito #314
6-2 2-6 7.7-6.2 1.94 / 1.7 No value
FT
J. Garland #196
V. Morvayova #296
6-4 6-3 1.18 / 4.4 No value
FT
M. Yamaguchi #282
K. Okamura #249
1-6 1-6 1.44 / 2.46 No value

Plovdiv 4 (Bulgaria) - QualificationATP

12 matches
StatusMatchScoreOddsBot pick
FT
A. Tolev
S. Gima
1-6 3-6 7.50 / 1.07 No value
FT
I. Almazan Valiente
S. Popovic
6-2 6-3 1.30 / 3.40 No value
FT
R. Tabata
S. Gulin
6.1-7.7 1-6 5.00 / 1.14 No value
FT
G. Lazarov
A. Oetzbach
6-2 6-3 2.00 / 1.72 No value
FT
P. Lagutin
R. T. Pieleanu
6-3 6-0 1.06 / 6.00 No value
FT
F. Misolic
I. Lopez Morillo
7-5 6-1 1.12 / 5.50 No value
FT
Y. Milev
K. Kivattsev
6-1 3-6 6-3 1.46 / 2.56 No value
FT
D. Obradovic
S. A. Andreescu
7.7-6.5 6-4 1.80 / 1.69 No value
FT
L. Wiedenmann
K. Wehnelt
6-4 4-0 2.43 / 1.48 No value
FT
A. Andreev
S. Purtseladze
4-6 6-0 3-2 1.26 / 3.40 No value
FT
A. Weis
N. Mashtakov
1-6 3-6 1.66 / 2.10 No value
FT
T. Pereira
Pa. Tsitsipas
7.7-6.3 5-7 6.6-7.8 1.08 / 7.00 No value

TolentinoWTA

clay court · 8 matches
StatusMatchScoreOddsBot pick
FT
J. Pieri #253
Y. Morderger #1249
7-5 6-3 1.06 / 5.0 No value
FT
J. Snells #791
I. Primorac #560
2-6 6-2 3-6 5.76 / 1.06 No value
FT
L. Zaar #365
A. Ovarelli
6-2 6-1 1.02 / 6.0 No value
FT
T. Morderger #1056
K. Tsygourova #537
3-6 3-6 5.1 / 1.06 No value
FT
A. Senica #935
E. Chiesa #606
6-4 4-6 3-6 1.98 / 1.7 No value
FT
D. Spiteri #274
L. Boehner #1119
6-4 6-2 1.08 / 6.2 No value
FT
S. Dalle Molle
A. Kucmova
1-6 3-6 17.5 / 1.01 No value
FT
A. Laboutkova #661
M. Toma #792
6-2 6-1 1.09 / 5.0 No value

St. TropezATP

hard court · 12 matches
StatusMatchScoreOddsBot pick
FT
M. Ribecai
M. Domenc
4-6 3-6 1.14 / 4.61 No value
FT
D. Jade
R. Peniston
6.5-7.7 6-2 6-2 2.18 / 1.61 No value
FT
M. Kaouk
J. Boulais
7-5 3-6 2-6 3.09 / 1.32 No value
FT
M. Martineau
C. Bouchelaghem
6-1 6-4 1.69 / 2.21 No value
FT
H. Grenier
C. Langmo
6-2 6-4 1.34 / 2.97 No value
FT
H. Squire
M. Janvier
6-3 4-6 4-6 1.45 / 2.56 No value
FT
L. Rossi
D. Masur
2-6 6-3 4-6 2.99 / 1.34 No value
FT
M. Echargui
L. Potenza
6.3-7.7 6-4 6-3 1.44 / 2.62 No value
FT
Y. Ghazouani Durand
K. Poling
2-6 1-6 1.56 / 2.27 No value
FT
P. Zahraj
M. Erhard
4-6 7-5 7.11-6.9 3.00 / 1.36 No value
FT
M. Cassone
H. Car
6-4 6-0 — No value
FT
G. A. Boitan
V. Ursu
6-3 6.2-7.7 1-6 — No value

Genova 2 (Italy) - QualificationATP

12 matches
StatusMatchScoreOddsBot pick
FT
L. Berto
L. Bocchi
1-6 6-0 6-3 2.85 / 1.35 No value
FT
R. Nijboer
I. Miletich
6-3 6-3 1.08 / 5.54 No value
FT
S. Agostini
A. Juan Mano
0-6 0-6 13.00 / 1.02 No value
FT
S. Fita Juan
J. Sperle
3-6 1-6 2.92 / 1.32 No value
FT
D. Sakellaridis
A. Ceppellini
6-3 6-2 — No value
FT
J. Barranco Cosano
E. Ruffino
6-2 6-3 1.01 / 26.19 No value
FT
M. Zeitune
J. J. Bianchi
6-2 6-1 1.04 / 8.60 No value
FT
K. Pearson
G. Oradini
2-6 2-6 8.50 / 1.03 No value
FT
G. M. Noce
L. Rottoli
3-6 4-6 2.77 / 1.44 No value
FT
T. Calla
F. Iannaccone
0-6 1-6 50.00 / 1.01 No value
FT
N. Ciavarella
S. D'Agostino
2-6 6-7 — No value
FT
P. Basile
G. Tunas
6-0 6-2 1.03 / 8.80 No value

Ankara (Turkey) - QualificationWTA

6 matches
StatusMatchScoreOddsBot pick
FT
S. Aksu
E. Yashina
2-6 4-6 4.33 / 1.20 No value
FT
S. Ulueren
I. Yoruk
1-6 0-6 11.00 / 1.02 No value
FT
G. A. Monteleone
M. Ercan
2-6 0-6 — No value
FT
M. Vogt
A. Easwaramurthi
6-1 6-0 1.01 / 10.25 No value
FT
D. Arslan
A. Smith
3-6 2-6 17.00 / 1.01 No value
FT
K. Zaytseva
N. Eto
6-0 6-0 1.01 / 50.00 No value

BiellaATP

clay court · 1 match
StatusMatchScoreOddsBot pick
FT
C. A. Caniato
A. Moro Canas
7.7-6.1 6-4 — No value

ATP Davis Cup - World Group IIATP

hard court · 12 matches
StatusMatchScoreOddsBot pick
FT
M. Efstathiou #782
G. Kravchenko #285
0-6 1-6 — No value
10:30
P. Henning #324
D. Dzumhur #103
— — No value
11:00
P. Photiades #1690
O. Krutykh #456
— — No value
FT
T. Longwe-Smit
N. Fatic
6.2-7.7 1-6 — No value
11:30
K. Bennani #779
D. Adeleye #2
— — No value
12:00
K. Montsi #1281
A. Nedic #237
— — No value
13:00
Y. Dlimi #631
C. Abua
— — No value
FT
A. Jamji
M. Emmanuel
6-3 6-4 — No value
FT
T. Simons
A. F. Rubio Fierros
0-6 1-6 — No value
16:00
R. Mallory #1827
A. Magadan #523
— — No value
18:30
C. Cruz #1408
N. Borges #53
— — No value
20:00
D. Duran
J. Faria #60
— — No value

PortoWTA

hard court · 9 matches
StatusMatchScoreOddsBot pick
10:00
A. Voloshchuk #333
J. Otzipka #483
— 1.26 / 3.1 No value
FT
C. Gomes
A. Arseneault #509
0-6 0-6 34.0 / 1.01 No value
FT
A. Voloshchuk
R. Lacasse
5-7 6-3 6-3 — No value
FT
J. Gimbrere #497
R. Brantmeier #292
1-6 0-6 6.2 / 1.08 No value
FT
K. Collins #592
J. Hinojosa Gomez #653
6-3 6-0 1.08 / 5.1 No value
FT
S. Johnson
I. Sebestova #714
6-2 6-2 1.08 / 5.1 No value
FT
G. da Silva Fick #617
V. Steiner #369
6-4 1-1 2.14 / 1.48 No value
FT
M. Santos #2
N. Bains #347
1-6 1-6 50.0 / 1.01 No value
FT
S. Yamalapalli #423
M. Martinez Vaquero #451
6-0 6-3 1.75 / 1.94 No value

LjubljanaWTA

clay court · 1 match
StatusMatchScoreOddsBot pick
FT
M. Barthel #240
S. De Stefano #257
6-3 1-6 5-7 2.16 / 1.66 No value

SzczecinATP

clay court · 1 match
StatusMatchScoreOddsBot pick
FT
N. Sanchez Izquierdo
T. Monteiro
4-6 6-3 7-6 1.78 / 1.92 No value

Guangzhou 2ATP

hard court · 1 match
StatusMatchScoreOddsBot pick
FT
P. Kotov
M. Sharipov
0-6 3-6 1.90 / 1.80 No value

ATP Davis Cup - World GroupATP

hard court · 8 matches
StatusMatchScoreOddsBot pick
FT
A. Zverev #2
D. Prizmic #95
6-2 6-4 — No value
12:30
A. Fery #37
A. Andrade #203
— — No value
13:00
D. Altmaier #60
M. Dodig #174
— — No value
FT
H. Wendelken
A. Veliz
6-2 6-3 — No value
14:00
T. Samuel #97
A. Guillen Meza #230
— — No value
16:30
A. Tabilo #31
R. Jodar #11
— 3.2 / 1.44 No value
FT
M. Soto
M. Landaluce
2-6 3-6 — No value
18:00
C. Garin #104
D. Merida Aguilar #42
— — No value

RennesATP

hard court · 1 match
StatusMatchScoreOddsBot pick
FT
H. Mayot
S. Gueymard Wayenburg
6-4 3-6 5-7 1.59 / 2.22 No value

Buenos Aires 3ATP

clay court · 6 matches
StatusMatchScoreOddsBot pick
FT
B. Fernandez
D. Pagani
6-4 6-4 1.35 / 2.85 No value
FT
M. F. Descotte
S. De La Fuente
7-5 6-1 — No value
FT
N. Garcia Longo
T. Farjat
6.7-7.9 4-6 2.58 / 1.42 No value
FT
V. Aboian
J. Cundom
4-6 6-3 6-2 1.08 / 7.00 No value
FT
J. Ross
T. Martinez
3-6 3-6 7.50 / 1.07 No value
FT
T. Cigarran
S. Pesino
6-4 7-5 1.16 / 4.50 No value

Caldas da RainhaWTA

hard court · 1 match
StatusMatchScoreOddsBot pick
FT
G. Knutson #159
L. Pigato #266
4-6 2-6 1.58 / 1.97 No value

ValenciaWTA

clay court · 1 match
StatusMatchScoreOddsBot pick
FT
A. Herrero Linana #263
C. Burel #156
6-4 0-6 2-6 3.25 / 1.26 No value

San Diego 2 (Usa) - QualificationATP

12 matches
StatusMatchScoreOddsBot pick
FT
A. Fenty
K. Bigun
7-5 6-4 1.57 / 2.25 No value
FT
E. Arutiunian
L. Staeheli
6-4 6-4 1.72 / 2.00 No value
FT
K. Sell
A. Rybakov
3-6 4-6 2.50 / 1.50 No value
FT
O. Baris
S. Mitsui
6-1 6-2 1.61 / 2.20 No value
FT
B. Bicknell
J. Vrba
3-6 1-3 1.25 / 3.75 No value
FT
J. Kobierski
S. Johnson
6.3-7.7 3-6 10.00 / 1.03 No value
FT
A. Ayeni
L. Tu
6-3 7.9-6.7 2.37 / 1.53 No value
FT
D. Ostapenkov
Q. Vandecasteele
7-5 4-6 6-3 2.10 / 1.66 No value
FT
A. Lofman
E. Zhu
1-6 5-7 8.00 / 1.06 No value
FT
A. Johnson
S. Gorzny
5-7 0-6 3.40 / 1.30 No value
FT
T. Legout
D. King
6-2 6-0 — No value
FT
A. Mayo
J. Lee
6-2 6-2 — No value

TiburonATP

hard court · 1 match
StatusMatchScoreOddsBot pick
FT
Dar. Blanch
M. Mmoh
3-6 6-4 6-2 — 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.