Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon

Tennis Predictions

Model win probabilities for ATP & WTA matches, with a confidence rating per pick and a public accuracy record over every settled match.

227Upcoming
65.1%Accuracy
13364Settled
Caldas da Rainha, Portugal hard ✓ Correct High · 78%
S. Garakani
vs
L. Pigato
22%
78%
0–2
Ljubljana, Slovenia clay ✗ Missed Medium · 59%
M. Bulgaru
vs
L. Gjorcheska
41%
59%
2–1
Rennes, France hard ✗ Missed High · 68%
J. Boulais
vs
M. Bobichon
68%
32%
0–2
Caldas da Rainha, Portugal hard ✓ Correct High · 88%
M. Nozdrachova
vs
K. Cross
12%
88%
0–2
Szczecin, Poland clay ✓ Correct High · 89%
K. Knitter
vs
M. Krumich
11%
89%
0–2
Caldas da Rainha, Portugal hard ✓ Correct High · 79%
J. Vandromme
vs
C. Tomai
79%
21%
2–0
Guangzhou, China hard ✓ Correct High · 68%
Y. Zeng
vs
A. Santillan
32%
68%
0–2
Rennes, France hard ✓ Correct High · 74%
D. Masur
vs
D. De Jonge
74%
26%
2–1
Guangzhou, China hard ✓ Correct Medium · 55%
K. Uchida
vs
R. Noguchi
45%
55%
1–2
Valencia, Spain clay ✗ Missed High · 79%
K. Kawa
vs
M. Garcia Cid
79%
21%
0–2
Szczecin, Poland clay ✗ Missed Medium · 57%
R. Strombachs
vs
S. Rodriguez Taverna
43%
57%
2–0
Guangzhou, China hard ✓ Correct High · 66%
C. Sinclair
vs
L. Xiao
66%
34%
2–1
Biella, Italy Men Singles clay ✗ Missed Medium · 57%
J. Clarke
vs
J. Forejtek
43%
57%
2–1
Ljubljana, Slovenia clay ✗ Missed Medium · 56%
A. Rus
vs
S. De Stefano
56%
44%
1–2
Biella, Italy Men Singles clay ✓ Correct Medium · 60%
A. Moro Canas
vs
G. Blancaneaux
60%
40%
2–0
Ljubljana, Slovenia clay ✓ Correct Low · 50%
D. Chiesa
vs
L. Ćirić-Bagarić
50%
50%
1–2
Ljubljana, Slovenia clay ✓ Correct High · 66%
B. Palicova
vs
G. Feistel
66%
34%
2–0
Szczecin, Poland clay ✓ Correct Medium · 55%
J. Nikles
vs
M. Černy
55%
45%
2–0
Valencia, Spain clay ✓ Correct Medium · 56%
J. Steur
vs
D. Spiteri
56%
44%
2–0
Guangzhou, China hard ✓ Correct High · 66%
E. Ymer
vs
S. Pankin
66%
34%
2–1
Rennes, France hard ✓ Correct Medium · 56%
P. Zahraj
vs
M. Janvier
44%
56%
0–2
Caldas da Rainha, Portugal hard ✗ Missed Low · 53%
R. Brantmeier
vs
K. Collins
53%
47%
0–2
Rennes, France hard ✗ Missed High · 67%
F. Bass
vs
K. D. Schepper
33%
67%
2–1
Guangzhou, China hard ✗ Missed High · 68%
T. Loof
vs
J. Delaney
68%
32%
0–2
Caldas da Rainha, Portugal hard ✓ Correct Medium · 57%
S. Johnson
vs
M. Rapolu
43%
57%
0–2
Valencia, Spain clay ✓ Correct Low · 54%
A. Teixido Garcia
vs
D. Cherubini
54%
46%
2–0
Biella, Italy Men Singles clay ✓ Correct Medium · 61%
G. Oradini
vs
P. Basile
39%
61%
0–2
Szczecin, Poland clay ✗ Missed Medium · 63%
F. Pieczonka
vs
N. Mashtakov
37%
63%
2–0
Guangzhou, China hard ✗ Missed Low · 51%
J. Trotter
vs
T. Fancutt
49%
51%
2–0
Szczecin, Poland clay ✗ Missed Medium · 63%
D. Blanch
vs
I. Gakhov
63%
37%
1–2
⚡ This page, via API Pro

Everything on this page is available as JSON via the Tennis API (Sports Addon, $5/mo):

GET /tennis/api/v2/predictions/?upcoming=true
Tennis API docs →

How to read this: the bar shows our model's win probability for each player; the confidence pill rates how much signal the model had for this match-up. Accuracy is measured over every settled prediction — not a curated subset. Not betting advice; no outcome is guaranteed.