Expert Tennis Analysis
Every match on tour, priced and analysed — 147 matches across 38 events today.
Receive alerts on live matches including best bets, MTOs, tanking, and more.
Best bets today
All predictions →Still to come
Matches yet to finish, biggest events firstATPHardShanghaiSet 3
D. MedvedevvT. Paul
D. MedvedevFAV1.4766%
T. Paul2.9134%
WTAHardWuhanSet 1
A. LivI. Swiatek
A. Li4.6021%
I. SwiatekFAV1.2479%
ChallengerClayCatania (Italy) - QualificationSet 2
B. GadamaurivF. Gill
B. Gadamauri2.6437%
F. GillFAV1.5363%
ChallengerClayCatania (Italy) - Qualification10:00
M. WiskandtvM. Giunta
M. Wiskandt2.7535%
M. GiuntaFAV1.4965%
ChallengerClay (Indoor)Maia17:30
M. DodigvT. Boyer
M. DodigFAV1.4666%
T. Boyer2.8634%
ChallengerHardOlbiaSet 2
M. KasnikowskivS. Travaglia
M. KasnikowskiFAV1.6758%
S. Travaglia2.3342%
Every match, by tournament
147 matches · 38 tournamentsJump to an event, or open the smaller tours to see their full card.
Smaller tours30 events
ATP4 matches
ATPHardShanghai4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | A. Zverev1.532 A. De Minaur2.700 | Quarter-finals | 64% 36% |
| RET | A. Gea1.980 A. Davidovich Fokina1.930 | Quarter-finals | 49% 51% |
| Final | R. Jodar1.782 C. Ruud2.171 | Quarter-finals | 55% 45% |
| Live | D. Medvedev1.47 T. Paul2.91 | 66% 34% |
WTA4 matches
WTAHardWuhan4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | M. Chwalinska2.162 M. Sakkari1.781 | Quarter-finals | 45% 55% |
| Final | D. Shnaider1.420 J. Ostapenko3.092 | 69% 31% | |
| Final | E. Svitolina1.501 S. Kartal2.802 | 65% 35% | |
| Live | A. Li4.60 I. Swiatek1.24 | 21% 79% |
Challenger36 matches
ChallengerClayCatania (Italy) - Qualification4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Live | B. Gadamauri2.64 F. Gill1.53 | 37% 63% | |
| Live | R. M. Papoe— Z. Kolar— | — | |
| 10:00 | M. Wiskandt2.75 M. Giunta1.49 | 35% 65% | |
| 17:00 | G. Cadenasso2.00 M. Moeller1.85 | 48% 52% |
ChallengerHardJinan4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | M. Landaluce1.352 K. Smith3.481 | 72% 28% | |
| Final | S. Mochizuki2.152 Y. Watanuki1.771 | 45% 55% | |
| Final | A. Shevchenko2.790 M. Bellucci1.492 | 35% 65% | |
| Final | T. Machac1.381 L. Draxl3.272 | 70% 30% |
ChallengerClay (Indoor)Maia4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Live | L. Giustino4.38 Z. Piros1.25 | 22% 78% | |
| Final | A. Sanchez Quilez4.672 L. Mikrut1.230 | Quarter-finals | 21% 79% |
| 16:00 | M. Trungelliti1.86 F. Passaro2.02 | 52% 48% | |
| 17:30 | M. Dodig1.46 T. Boyer2.86 | 66% 34% |
ChallengerHardOlbia4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Live | M. Kasnikowski1.67 S. Travaglia2.33 | 58% 42% | |
| 11:00 | M. Mmoh1.78 L. Nardi2.14 | Quarter-finals | 55% 45% |
| Final | T. Gentzsch1.980 D. Dzumhur1.912 | Quarter-finals | 49% 51% |
| 15:00 | J. Fearnley1.37 M. Mrva3.36 | 71% 29% |
ChallengerHard (Indoor)Roanne4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 10:00 | F. Balshaw1.84 M. Brunold2.06 | 53% 47% | |
| 10:00 | J. Kym1.75 D. Stricker2.18 | 55% 45% | |
| 18:30 | H. Gaston1.76 N. Budkov Kjaer2.14 | 55% 45% | |
| 20:00 | M. Martineau3.07 S. Gueymard Wayenburg1.41 | 31% 69% |
ChallengerClaySanta Cruz 24 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 16:00 | L. A. Miguel— H. Dellien— | — | |
| 16:00 | F. Comesana1.20 G. A. Olivieri5.07 | 81% 19% | |
| 16:00 | J. M. La Serna— F. Roncadelli— | — | |
| 23:00 | T. Seyboth Wild1.14 N. Kicker6.06 | 84% 16% |
ChallengerClayLisbon (Portugal) - Qualification4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Live | J. Bouzas Maneiro1.27 P. Hercog3.94 | 76% 24% | |
| Final | L. Romero Gormaz2.852 F. Ferro1.440 | 34% 66% | |
| Final | D. Galfi2.292 F. Jones1.650 | 42% 58% | |
| Live | C. Burel1.38 G. Maristany3.14 | 69% 31% |
ChallengerHardMallorca4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Live | F. Curmi1.99 E. Yaneva1.85 | 48% 52% | |
| Final | J. Grabher1.600 A. Geerlings Martinez2.402 | 60% 40% | |
| 11:00 | A. Lazaro Garcia2.35 L. Samson1.62 | 41% 59% | |
| 15:00 | T. Zidansek— R. Masarova— | — |
ChallengerHard (Indoor)Rovereto4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 10:00 | L. Havlickova1.60 J. Teichmann2.40 | 60% 40% | |
| Live | G. Knutson1.84 M. Kubka2.00 | 52% 48% | |
| 14:00 | D. Salkova1.60 L. Boskovic2.40 | 60% 40% | |
| 19:30 | B. Andreescu1.65 L. Stefanini2.28 | 58% 42% |
ITF103 matches
ITFClayM15 Bol4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | N. Mashtakov1.272 N. Lopez3.860 | Quarter-finals | 75% 25% |
| Final | G. Blancaneaux1.620 K. Juhas2.332 | Quarter-finals | 59% 41% |
| Final | C. Cordoba1.871 I. Miletich1.952 | Quarter-finals | 51% 49% |
| Live | M. Ujvary3.83 A. Wazny1.27 | Quarter-finals | 25% 75% |
ITFHardM15 Heraklion 84 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | A. Fiorentini—0 P. Makk—2 | — | |
| Final | V. Gonzalez-Galino—0 G. Perego—2 | — | |
| Final | A. Vales—2 B. Gusic Wan—0 | — | |
| Live | J. van Assendelft— Pe. Tsitsipas— | — |
ITFHardM15 Lexington, KY4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 18:00 | P. Bastiaansen5.42 J. Anthrop1.15 | 18% 82% | |
| 18:00 | T. Papamalamis— J. O. Lien— | — | |
| 18:00 | N. Slavic2.59 F. Corwin1.49 | 37% 63% | |
| 18:00 | E. Stephenson3.50 N. Zamora1.30 | 27% 73% |
ITFM15 Maringa 3 (Brazil)4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 16:00 | P. H. Chabalgoity— R. Tosetto— | — | |
| 17:00 | P. Sakamoto1.09 N. Bruna7.40 | 87% 13% | |
| 17:30 | O. J. Gutierrez— J. E. Schiessl— | — | |
| 19:00 | H. J. Escurra Isnardi1.65 J. Cundom2.22 | 57% 43% |
ITFHardM15 Monastir 354 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | R. Bertrand1.202 F. Roussel4.730 | 80% 20% | |
| Final | M. Picard3.680 L. Borg1.292 | 26% 74% | |
| Live | H. S. Callejon1.15 L. Castagnola5.69 | 83% 17% | |
| Live | S. Hamza Reguig4.39 L. Wiedenmann1.22 | 22% 78% |
ITFClayM15 Quito 44 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 18:00 | L. Andrade da Silva1.12 J. S. Gomez6.18 | 85% 15% | |
| 18:00 | M. Mbithi— D. Salazar— | — | |
| 19:30 | A. Hernandez1.40 I. Dreycopp2.75 | 66% 34% | |
| 19:30 | J. S. Osorio— T. McCormick— | — |
ITFHardM15 Sharm ElSheikh 134 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | S. Petrov2.750 O. Paldanius1.402 | Quarter-finals | 34% 66% |
| Final | S. Ivanov3.250 R. Faucon1.292 | Quarter-finals | 28% 72% |
| Final | A. Funk—0 A. Kukasian—2 | Quarter-finals | — |
| Final | A. Elsayed2.752 A. Arzhankin1.401 | Quarter-finals | 34% 66% |
ITFHardM25 Austin, TX4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 17:00 | L. Maxted1.59 A. Fenty2.30 | 59% 41% | |
| 17:00 | I. Urribarrens Ramirez3.87 D. Mosejczuk1.24 | 24% 76% | |
| 17:00 | B. Willwerth1.96 C. Rolland de Ravel1.80 | 48% 52% | |
| 17:00 | A. Gray2.44 S. Gorzny1.53 | 39% 61% |
ITFHardM25 Luanda4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | F. Bax1.032 A. Gatoto16.340 | 94% 6% | |
| Final | I. Nortey12.030 T. Faurel1.052 | 8% 92% | |
| Final | D. Tremblay10.830 E. Demanet1.062 | 9% 91% | |
| Live | L. Larue8.94 J. Loge1.08 | 11% 89% |
ITFHardM25 Qian Daohu4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | M. Borisiouk1.352 K. Tamm3.241 | 71% 29% | |
| Final | E. Pleshivtsev4.192 C. Hewitt1.240 | 23% 77% | |
| Final | A. Weber2.151 M. Dellavedova1.712 | 44% 56% | |
| Final | S. Fomin1.502 Y. Takahashi2.630 | 64% 36% |
ITFM25 Solapur (India)4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | P. Dev S D3.050 T. Chanta1.392 | 31% 69% | |
| Final | A. Ganesan2.380 K. Singh1.602 | 40% 60% | |
| Final | D. Singh3.661 S. Banerjee1.292 | 26% 74% | |
| Final | W. Rejchtman Vinciguerra2.292 S. Rawat1.641 | 42% 58% |
ITFHardM15 Szabolcsveresmart3 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | J. Gundacker3.600 P. O. Fellin1.302 | 27% 73% | |
| RET | L. Pokorny—0 V. Manukyan—0 | — | |
| Final | S. Seifert1.722 W. Marek2.140 | 55% 45% |
ITFHardM15 Offenbach2 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | F. Thomas2.580 C. Mueller1.522 | Semi-finals | 37% 63% |
| Live | L. Rossi2.45 M. Petkovic1.56 | Semi-finals | 39% 61% |
ITFClayM25 Santa Margherita di Pula 102 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | G. Tabacco2.192 B. Djuric1.690 | 44% 56% | |
| Final | A. Weis2.531 M. Donald1.532 | 38% 62% |
ITFW50 Stara Zagora (Bulgaria)6 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Live | A. Fita Boluda— I. D. Amariei— | — | |
| Final | B. Spasova17.950 L. Giovannini1.022 | 5% 95% | |
| Live | R. Dencheva1.03 V. Artemeva15.47 | 94% 6% | |
| Live | S. Zhenikhova5.76 A. Kovackova1.15 | 17% 83% | |
| Final | I. Oz1.192 A. Stankovic4.761 | 80% 20% | |
| Live | L. Petruzelova1.49 D. Glushkova2.65 | 64% 36% |
ITFHardITF W15 Sharm ElSheikh 15 Women4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | D. Vaissaud1.572 K. Popovic2.250 | Quarter-finals | 59% 41% |
| Final | F. Sacco1.731 L. Alhussein2.002 | Quarter-finals | 54% 46% |
| Final | I. Marinkovic1.571 U. Lekomtseva2.252 | Quarter-finals | 59% 41% |
| Final | C. Blomqvist9.500 Y. Perapekhina1.042 | Quarter-finals | 10% 90% |
ITFClayW15 Bol4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | D. Bredberg Canizares3.142 A. Breaz1.370 | Quarter-finals | 30% 70% |
| Final | V. Sekerkova4.970 E. Tichackova1.182 | Quarter-finals | 19% 81% |
| Final | A. Petkovic1.902 A. Amiraghyan1.920 | Quarter-finals | 50% 50% |
| Final | A. Tu—0 T. Wuerth—2 | Quarter-finals | — |
ITFW15 Chisinau 2 (Moldova)4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| RET | G. S. Popa—1 A. Prisacariu—0 | Quarter-finals | — |
| Final | K. Kroitor1.042 J. Bretnacher14.690 | Quarter-finals | 93% 7% |
| Final | A. Gamretkaia12.170 F. Dorofeeva-Rybas1.052 | Quarter-finals | 8% 92% |
| Final | S. V. Balan—0 S. Luescher—2 | Quarter-finals | — |
ITFW15 Maceio (Brazil)4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 15:00 | J. Konishi Silva— L. M. Cinalli— | — | |
| 15:00 | A. S. Sanchez— M. Souza— | — | |
| 16:30 | J. Estevez2.73 F. Labrana1.45 | 35% 65% | |
| 16:30 | B. Gatica— M. F. Urrutia— | — |
ITFHardW15 Shenzhen4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | Huang Yujia—0 J. Zhang—2 | — | |
| RET | D. Khomutsianskaya1.320 A. Karunaratne3.430 | 72% 28% | |
| Final | E. Ovcharenko2.090 C. Yuan1.732 | 45% 55% | |
| 04:00 | S. Ye— S. Wei— | — |
ITFW35 Birmingham 2 (United Kingdom)4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | J. Burrage1.400 M. Leonard3.012 | 68% 32% | |
| Final | M. Aikawa7.191 J. Ponchet1.112 | 13% 87% | |
| Final | O. Dodin1.811 M. Stojsavljevic2.022 | 53% 47% | |
| Final | A. Okutoyi3.500 A. Dudeney1.252 | 26% 74% |
ITFClayW35 Heraklion 24 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | T. Di Girolami—2 J. Mazzoni—0 | — | |
| RET | A. Tubello1.010 S. Jurina40.730 | 98% 2% | |
| Final | M. Buchnik—0 E. R. Bertea—2 | — | |
| Final | A. Lew Yan Foon1.032 C. Pikkaart16.360 | 94% 6% |
ITFHardW35 Monastir 74 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Live | T. Lemaitre2.01 E. Tupitsyna1.82 | 48% 52% | |
| Final | K. Nishimura—0 C. Zhu—2 | — | |
| Final | V. Adkar—2 S. C. Rojas—0 | — | |
| Final | A. Kubareva1.850 E. Milovanovic1.962 | 51% 49% |
ITFHardW35 Redding, CA4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 19:00 | M. Sholokhova— C. Ma— | — | |
| 19:00 | D. Soke— A. Penickova— | — | |
| 19:00 | S. Drugdova— L. Ma— | — | |
| 19:00 | V. Wolff1.37 N. Nishino2.97 | 68% 32% |
ITFClayW35 Santa Margherita di Pula 104 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | N. Radovanovic1.442 N. Senic2.840 | 66% 34% | |
| Final | V. Grammatikopoulou1.412 A. Raggi2.961 | 68% 32% | |
| Final | B. Zeltina1.602 N. Taraba Wallberg2.361 | 60% 40% | |
| Final | J. Pieri2.172 M. Paoletti1.701 | Quarter-finals | 44% 56% |
ITFW50 Quebec City (Canada)4 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| 16:00 | K. Rinaldo Persson1.49 S. Saito2.54 | 63% 37% | |
| 16:00 | A. Akli1.61 A. Arseneault2.30 | 59% 41% | |
| 16:00 | Y. Naito— M. Xu— | — | |
| 16:00 | T. Gowda14.17 R. Brantmeier1.03 | 7% 93% |
ITFW15 Islamabad 2 (Pakistan)2 matches
| Time | Match & price | Round | Market |
|---|---|---|---|
| Final | A. Cirotte—2 R. X. Wu—0 | — | |
| RET | W. Mdlulwa3.941 K. Yodpetch1.261 | 24% 76% |