← Back to Tennis.US
Featured
Predictions
Top matchups based on ELO ratings • January 01, 2026
ATP Top Matchups
Novak Djokovic
SRB
2914
vs
Jannik Sinner
ITA
2675
Novak Djokovic (80%)
Novak Djokovic
SRB
2914
vs
Carlos Alcaraz
ESP
2647
Novak Djokovic (82%)
Jannik Sinner
ITA
2675
vs
Carlos Alcaraz
ESP
2647
Jannik Sinner (54%)
Jannik Sinner
ITA
2675
vs
Roger Federer
SUI
2493
Jannik Sinner (74%)
Carlos Alcaraz
ESP
2647
vs
Roger Federer
SUI
2493
Carlos Alcaraz (71%)
Carlos Alcaraz
ESP
2647
vs
Alexander Zverev
GER
2465
Carlos Alcaraz (74%)
Roger Federer
SUI
2493
vs
Alexander Zverev
GER
2465
Roger Federer (54%)
Roger Federer
SUI
2493
vs
Rafael Nadal
ESP
2431
Roger Federer (59%)
WTA Top Matchups
Iga Swiatek
POL
2648
vs
Ashleigh Barty
AUS
2532
Iga Swiatek (66%)
Iga Swiatek
POL
2648
vs
Aryna Sabalenka
BLR
2486
Iga Swiatek (72%)
Ashleigh Barty
AUS
2532
vs
Aryna Sabalenka
BLR
2486
Ashleigh Barty (57%)
Ashleigh Barty
AUS
2532
vs
Coco Gauff
USA
2371
Ashleigh Barty (72%)
Aryna Sabalenka
BLR
2486
vs
Coco Gauff
USA
2371
Aryna Sabalenka (66%)
Aryna Sabalenka
BLR
2486
vs
Elena Rybakina
KAZ
2345
Aryna Sabalenka (69%)
Coco Gauff
USA
2371
vs
Elena Rybakina
KAZ
2345
Coco Gauff (54%)
Coco Gauff
USA
2371
vs
Simona Halep
ROU
2266
Coco Gauff (65%)
Want to predict a different matchup?
Create Custom Prediction