Recent tennis predictions

TournamentTour. Match Prob. in %Prob.% Tip Pred.
Sets
Games FT
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Trotter J.(JPN)
Kubler J.(AUS)
22/05/2025 09:55
49 51 2
1
3
8 0
7 0
1
0
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Spizzirri E.(USA)
Zeppieri G.(ITA)
22/05/2025 09:40
49 51 2
0
3
2 3
6 6
0
2
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Gueymard Wayenburg S.(FRA)
Hassan B.(GER)
22/05/2025 09:35
37 63 2
0
3
4 4
6 6
0
2
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Barrios Vera M.(CHI)
Rocha H.(POR)
22/05/2025 09:20
51 49
3
2
2
1
0
0
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Harris L.(RSA)
Virtanen O.(FIN)
22/05/2025 08:10
40 60 2
0
3
6 7
4 5
2
0
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Evans D.(GBR)
Tabur C.(FRA)
22/05/2025 08:10
49 51 2
2
3
1 3
6 6
0
2
GenevaGeneva
ATP Geneva - 1/8-finals
Arnaldi M.(ITA)
Marozsan F.(HUN)
21/05/2025 12:40
57 43 1
2
0
6 8
3 6
2
0
HamburgHamb..
ATP Hamburg - 1/8-finals
Davidovich Fokina A.(ESP)
Cobolli F.(ITA)
21/05/2025 12:10
51 49 1
2
0
4 5
6 7
0
2
HamburgHamb..
ATP Hamburg - 1/8-finals
Rublev A.(RUS)
Engel J.(GER)
21/05/2025 12:05
67 33 1
2
0
6 7
3 5
2
0
HamburgHamb..
ATP Hamburg - 1/8-finals
Ugo Carabelli C.(ARG)
Etcheverry T.(ARG)
21/05/2025 11:35
56 44 1
2
0
4 4
6 6
0
2
GenevaGeneva
ATP Geneva - 1/8-finals
Ofner S.(AUT)
Borges N.(POR)
21/05/2025 11:30
61 39 1
2
0
8 8
6 6
2
0
GenevaGeneva
ATP Geneva - 1/8-finals
Khachanov K.(RUS)
Nishikori K.(JPN)
21/05/2025 11:00
46 54 2
1
2
7 2
5 5
Ret
HamburgHamb..
ATP Hamburg - 1/8-finals
Bautista Agut R.(ESP)
Tiafoe F.(USA)
21/05/2025 10:10
61 39 1
2
1
6 6
2 3
2
0
HamburgHamb..
ATP Hamburg - 1/8-finals
Lehecka J.(USA)
Cerundolo A.(ARG)
21/05/2025 10:10
51 49 1
2
1
7 6
5 2
2
0
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Shevchenko A.(RUS)
Erhard M.(FRA)
21/05/2025 09:55
58 42 1
3
1
3 6 7
6 3 7
2
1
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Ramos A.(ESP)
Burruchaga R.(ARG)
21/05/2025 09:45
43 57 2
0
3
6 8
4 6
2
0
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Collarini A.(ARG)
Meza A.(ECU)
21/05/2025 09:45
42 58 2
0
3
6 8
3 6
2
0
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Neumayer L.(AUT)
Misolic F.(AUT)
21/05/2025 09:40
37 63 2
0
3
7 5
8 7
0
2
GenevaGeneva
ATP Geneva - 1/8-finals
Fritz T.(USA)
Halys Q.(FRA)
21/05/2025 09:35
60 40 1
2
0
6 8
4 7
2
0
Roland GarrosRola..
ATP French Open - Semi-finals - Qualification
Holmgren A.(DEN)
Tirante T.A.(ARG)
21/05/2025 08:10
52 48 1
3
2
3 4
6 6
0
2
StrasbourgStra..
WTA Strasbourg - Quarter-finals
Linette M.(POL)
Rybakina E.(RUS)
22/05/2025 09:05
46 54 2
0
2
5 3
7 6
0
2
RabatRabat
WTA Rabat - 1/8-finals
Bolsova А.(ESP)
Cristian J.(ROU)
21/05/2025 12:35
52 48 1
2
0
6 6
8 8
0
2
RabatRabat
WTA Rabat - 1/8-finals
Rus A.(NED)
Mateas M.(USA)
21/05/2025 11:30
55 45 1
2
0
4 2
6 6
0
2
StrasbourgStra..
WTA Strasbourg - 1/8-finals
Blinkova A.(RUS)
Navarro E.(FRA)
21/05/2025 11:20
55 45 1
2
0
4 1
6 6
0
2
RabatRabat
WTA Rabat - 1/8-finals
Maneiro J.(ESP)
Nahimana S.(BDI)
21/05/2025 10:05
49 51 2
0
2
6 4 6
4 6 1
2
1
RabatRabat
WTA Rabat - 1/8-finals
Joint M.(AUS)
Volynets K.(USA)
21/05/2025 10:05
52 48 1
2
1
6 6
0 3
2
0
RabatRabat
WTA Rabat - 1/8-finals
Li A.(USA)
Baptiste H.(USA)
21/05/2025 10:05
48 52 2
0
2
6 7 7
4 8 5
2
1
StrasbourgStra..
WTA Strasbourg - 1/8-finals
Haddad M. B.(BRA)
Krueger A.(USA)
21/05/2025 09:10
52 48 1
2
1
8 6
6 3
2
0
RabatRabat
WTA Rabat - 1/8-finals
Sevastova A.(LAT)
Sonmez Z.(TUR)
21/05/2025 06:05
51 49 1
2
0
6 6
3 4
2
0
RabatRabat
WTA Rabat - 1/8-finals
Rakhimova(RUS)
Osorio C.(COL)
21/05/2025 03:50
35 65 2
0
2
6 2 3
4 6 6
1
2
StrasbourgStra..
WTA Strasbourg - 1/8-finals
Pegula J.(USA)
Kalinskaya A.(RUS)
21/05/2025 03:50
64 36 1
2
0
6 4 2
4 6 6
1
2
StrasbourgStra..
WTA Strasbourg - 1/8-finals
Collins D.(USA)
Raducanu E.(GBR)
21/05/2025 01:20
59 41 1
2
0
4 6 6
6 1 3
2
1
RabatRabat
WTA Rabat - 1/8-finals
Pieri T.(ITA)
Tomljanovic A.(CRO)
21/05/2025 01:00
44 56 2
0
2
6 2 4
4 6 6
1
2
StrasbourgStra..
WTA Strasbourg - 1/8-finals
Wang Xin.(CHN)
Rybakina E.(RUS)
20/05/2025 12:45
38 62 2
0
2
1 3
6 6
0
2
RabatRabat
WTA Rabat - 1/16-finals
Fossa Huergo N.(ITA)
Rus A.(NED)
20/05/2025 12:25
48 52 2
0
2
3 8 1
6 7 6
1
2
RabatRabat
WTA Rabat - 1/16-finals
Konjuh A.(CRO)
Joint M.(AUS)
20/05/2025 11:55
34 66 2
0
2
5 2
7 6
0
2
StrasbourgStra..
WTA Strasbourg - 1/8-finals
Badosa G. P.(ESP)
Bouzkova M.(CZE)
20/05/2025 11:10
72 28
2
1
3
3
Ret
RabatRabat
WTA Rabat - 1/16-finals
Rakhimova(RUS)
Teichmann J.(SUI)
20/05/2025 10:10
37 63 2
0
2
6 6
4 1
2
0
RabatRabat
WTA Rabat - 1/16-finals
Sevastova A.(LAT)
Kabbaj Y.(MAR)
20/05/2025 10:10
72 28 1
2
0
5 6 7
7 4 5
2
1
RabatRabat
WTA Rabat - 1/16-finals
Mateas M.(USA)
Mandlik E.(USA)
20/05/2025 10:10
40 60 2
0
2
6 6
3 4
2
0