Tennis predictions today — ATP & WTA

89 matches

Surface-adjusted Elo win probabilities for ATP and WTA singles matches over the next 7 days, with projected games, form and market comparison on every card. 80 with data caveats.

hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

💡 Different viewSlight edge for Alexandra Eala (+4.9%)
🎯 Sweetspot R1Alexandra Eala @ 1.39 · Betano MX
hardHong Kong Open

Final · best of 3 · outdoor

PHIAlexandra Eala#191831 hard−11
Surface rated · 62 matches
74%
USAClaire Liu#961694 hard−32
Surface rated · 86 matches
26%
Games 23.3·Straight sets 55%

Betano MX · 1.39 / 3.05 · market 69% / 31%

🎯 Sweetspot candidateNikoloz Basilashvili · Väntar på odds
hardBNP Paribas Nordic Open

Qualifying Final · best of 3 · indoor

CROBorna Gojo#1501724 hard−74
Limited data · 3 matches
34%
GEONikoloz Basilashvili#1241911 hard+41
Surface rated · 21 matches
66%
Games 23.6·Straight sets 52%

🎯 Sweetspot candidateLorenzo Sonego · Väntar på odds
hardBNP Paribas Nordic Open

Qualifying Final · best of 3 · indoor

ITALorenzo Sonego#871683 hard−18
Provisional · 14 matches
62%
Inaki Montes-De La Torreunranked1582 hard+44
Limited data · 1 matchno ranking
38%
Games 23.7·Straight sets 51%

surface unknownTournament TBC

Final · best of 3

Analysis pending · Surface not published yet

Games —·Straight sets —

🎯 Sweetspot candidateAdrian Mannarino · Väntar på odds
hardBNP Paribas Nordic Open

Qualifying Final · best of 3 · indoor

Toby Samuel#1001756 hard−67
Provisional · 7 matches
40%
FRAAdrian Mannarino#831863 hard+27
Surface rated · 24 matches
60%
Games 23.8·Straight sets 51%

🎯 Sweetspot candidateJacob Fearnley · Väntar på odds
hardBNP Paribas Nordic Open

Qualifying Final · best of 3 · indoor

Aleksandr Shevchenko#1111532 hard−67
Provisional · 10 matches
36%
GBRJacob Fearnley#961700 hard+45
Provisional · 15 matches
64%
Games 23.6·Straight sets 52%

🎯 Sweetspot R1Carlos Alcaraz @ 1.27 · Betano MX
hardRolex Paris Masters

Final · best of 3 · indoor

ESPCarlos Alcaraz#32301 hard−30
Surface rated · 20 matches
71%
USABen Shelton#42021 hard+7
Surface rated · 25 matches
29%
Games 23.3·Straight sets 54%

Winpot MX · 1.29 / 3.67 · our model and the market broadly agree on this match.

surface unknownTournament TBC

Qualifying Final · best of 3

Analysis pending · Surface not published yet

Games —·Straight sets —

🔥 Top model pickStrong value on Juan Manuel Cerundolo (+8.4%)
🎯 Sweetspot R1Juan Manuel Cerundolo @ 1.25 · Betano MX
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

ARGJuan Manuel Cerundolo#551706 hard−43
Provisional · 18 matches
78%
SWEElias Ymer#2431477 hard+15
Provisional · 5 matchesranking not currentno recent-workload data
22%
Games 23.1·Straight sets 58%

Winpot MX · 1.33 / 3.10 · market 70% / 30%

surface unknownTournament TBC

Qualifying Final · best of 3

—

Analysis pending · Surface not published yet

Games —·Straight sets —

💡 Different viewSlight edge for Jaume Munar (+3.7%)
🎯 Sweetspot R1Jaume Munar @ 1.60 · Betano MX
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

ESPJaume Munar#491820 hard−1
Provisional · 12 matches
63%
ARGThiago Agustin Tirante#541666 hard−23
Provisional · 18 matches
37%
Games 23.7·Straight sets 52%

Betano MX · 1.60 / 2.37 · market 60% / 40%

🎯 Sweetspot candidateElena Rybakina · Väntar på odds
hardBNP Paribas Open

Group Stage · best of 3 · outdoor

CZELinda Noskova#81877 hard−108
Surface rated · 134 matchesno recent-workload data
56%
UKRMarta Kostyuk#101822 hard−123
Surface rated · 187 matches
44%
Games 24.0·Straight sets 50%

Betano MX · 1.65 / 2.27 · our model and the market broadly agree on this match.

🔥 Top model pickStrong value on Jessica Pegula (+8.5%)
hardBNP Paribas Open

Group Stage · best of 3 · outdoor

USAJessica Pegula#42005 hard−15
Surface rated · 315 matches
50%
USACoco Gauff#52022 hard−24
Surface rated · 265 matchesno recent-workload data
50%
Games 24.2·Straight sets 50%

Betano MX · 2.32 / 1.67 · market 42% / 58%

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 1 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Final · best of 3

Analysis pending · Surface not published yet

Games —·Straight sets —

⚡ Standout statsSolid lean on Yannick Hanfmann (+7.3%)
🎯 Sweetspot R1Alex Michelsen @ 1.31 · Betano MX
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

GERYannick Hanfmann#571706 hard−20
Provisional · 15 matches
35%
USAAlex Michelsen#351870 hard−3
Surface rated · 22 matches
65%
Games 23.6·Straight sets 52%

Betano MX · 3.50 / 1.31 · market 27% / 73%

🎯 Sweetspot R1Cameron Norrie @ 1.37 · Betano MX
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

GBRCameron Norrie#401761 hard+5
Provisional · 17 matches
67%
AUSJames Duckworth#641558 hard−31
Provisional · 15 matches
33%
Games 23.5·Straight sets 53%

Betano MX · 1.37 / 3.15 · our model and the market broadly agree on this match.

hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

CROBorna Gojo#1501795 hard−3
Limited data · 4 matches
43%
CZETomas Machac#751796 hard−12
Provisional · 15 matches
57%
Games 23.9·Straight sets 50%

🔥 Top model pickStrong value on Adolfo Daniel Vallejo (+10.7%)
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

FRAUgo Humbert#321750 hard+17
Provisional · 10 matches
57%
PARAdolfo Daniel Vallejo#521703 hard−8
Provisional · 17 matches
43%
Games 23.9·Straight sets 50%

Winpot MX · 1.36 / 2.90 · market 68% / 32%

🎯 Sweetspot R1Tomas Martin Etcheverry @ 1.28 · Betano MX
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

Max Dahlinunranked1462 hard±0
No surface historyno rankingno recent-workload data
23%
ARGTomas Martin Etcheverry#311676 hard−16
Provisional · 15 matches
77%
Games 23.1·Straight sets 57%

Betano MX · 3.70 / 1.28 · our model and the market broadly agree on this match.

🎯 Sweetspot candidateToby Samuel · Väntar på odds
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

Toby Samuel#1001816 hard−7
Provisional · 8 matches
84%
SWELeo Borg#6221485 hard−22
Provisional · 14 matchesranking not currentno recent-workload data
16%
Games 22.8·Straight sets 63%

💡 Different viewSlight edge for Aryna Sabalenka (+4.1%)
🎯 Sweetspot candidateAryna Sabalenka · Väntar på odds
hardBNP Paribas Open

Group Stage · best of 3 · outdoor

CZEKarolina Muchova#71963 hard−30
Surface rated · 192 matches
31%
BLRAryna Sabalenka#22100 hard+22
Surface rated · 390 matches
69%
Games 23.4·Straight sets 53%

Betano MX · 2.77 / 1.50 · market 35% / 65%

🔥 Top model pickStrong value on Elina Svitolina (+8.5%)
hardBNP Paribas Open

Group Stage · best of 3 · outdoor

UKRElina Svitolina#61929 hard−55
Surface rated · 402 matches
45%
RUSMirra Andreeva#31914 hard−83
Surface rated · 107 matches
55%
Games 24.0·Straight sets 50%

Betano MX · 2.62 / 1.50 · market 36% / 64%

hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

FRAQuentin Halys#481836 hard−29
Provisional · 16 matches
69%
ITALorenzo Sonego#871710 hard+8
Provisional · 15 matches
31%
Games 23.4·Straight sets 53%

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Round 2 · best of 3 · indoor

TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

⚡ Standout statsSolid lean on Arthur Rinderknech (+6.4%)
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

SRBMiomir Kecmanovic#611546 hard−13
Provisional · 13 matches
29%
FRAArthur Rinderknech#331777 hard−3
Provisional · 11 matches
71%
Games 23.4·Straight sets 54%

Winpot MX · 2.63 / 1.43 · market 35% / 65%

🔥 Top model pickStrong value on Zizou Bergs (+13.4%)
hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

BELZizou Bergs#391757 hard−32
Provisional · 17 matches
56%
DENHolger Rune#1421820 hard±0
Surface rated · 180 matchesranking not current
44%
Games 24.0·Straight sets 50%

Betano MX · 2.30 / 1.70 · market 43% / 57%

hardBNP Paribas Nordic Open

Round 1 · best of 3 · indoor

Aleksandr Shevchenko#1111592 hard−7
Provisional · 11 matches
24%
FRALuca Van Assche#451833 hard−38
Provisional · 14 matches
76%
Games 23.2·Straight sets 57%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

USACoco Gauff#52022 hard−24
Surface rated · 265 matchesno recent-workload data
69%
UKRMarta Kostyuk#101822 hard−123
Surface rated · 187 matches
31%
Games 23.5·Straight sets 53%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

CZEKarolina Muchova#71963 hard−30
Surface rated · 192 matches
51%
UKRElina Svitolina#61929 hard−55
Surface rated · 402 matches
49%
Games 24.2·Straight sets 50%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

CZEKarolina Muchova#71963 hard−30
Surface rated · 192 matches
46%
RUSMirra Andreeva#31914 hard−83
Surface rated · 107 matches
54%
Games 24.0·Straight sets 50%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

UKRElina Svitolina#61929 hard−55
Surface rated · 402 matches
30%
BLRAryna Sabalenka#22100 hard+22
Surface rated · 390 matches
70%
Games 23.4·Straight sets 54%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

RUSMirra Andreeva#31914 hard−83
Surface rated · 107 matches
35%
BLRAryna Sabalenka#22100 hard+22
Surface rated · 390 matches
65%
Games 23.6·Straight sets 52%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

USAJessica Pegula#42005 hard−15
Surface rated · 315 matches
68%
UKRMarta Kostyuk#101822 hard−123
Surface rated · 187 matches
32%
Games 23.5·Straight sets 53%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

CZELinda Noskova#81877 hard−108
Surface rated · 134 matchesno recent-workload data
37%
USAJessica Pegula#42005 hard−15
Surface rated · 315 matches
63%
Games 23.7·Straight sets 52%

hardBNP Paribas Open

Group Stage · best of 3 · outdoor

CZELinda Noskova#81877 hard−108
Surface rated · 134 matchesno recent-workload data
37%
USACoco Gauff#52022 hard−24
Surface rated · 265 matchesno recent-workload data
63%
Games 23.7·Straight sets 52%

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Round 2 · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

hardBNP Paribas Nordic Open

Quarterfinal · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Quarterfinal · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Quarterfinal · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

surface unknownTournament TBC

Quarterfinal · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Quarterfinal · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Quarterfinal · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

surface unknownTournament TBC

Quarterfinal · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

hardBNP Paribas Nordic Open

Quarterfinal · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

surface unknownTournament TBC

Semifinal · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

hardBNP Paribas Nordic Open

Semifinal · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Semifinal · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

surface unknownTournament TBC

Semifinal · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

hardBNP Paribas Open

Semifinal · best of 3 · outdoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Open

Semifinal · best of 3 · outdoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

hardBNP Paribas Nordic Open

Final · best of 3 · indoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —

surface unknownTournament TBC

Final · best of 3

TBDunranked
—
TBDunranked
—

Analysis pending · Surface not published yet

Games —·Straight sets —

hardBNP Paribas Open

Final · best of 3 · outdoor

TBDunranked
—
TBDunranked
—

Analysis pending · Opponent to be confirmed

Games —·Straight sets —