Tennis Explorer - All You Need to Bet on Tennis!

The most comprehensive tennis data resource for tennis fans and bettors offers:

  • Unique database of 35,000 players, results from ATP, WTA, challengers, futures
  • Upcoming matches for all pro tennis events, head-to-head balances, latest player results
  • Betting help - odds comparison, profitable betting picks
  • Live scores covering all the major ATP and WTA tournaments
  • ATP and WTA rankings, list of recently injured players
  • This week's tournaments

 
  • ATP (men)
Main tournaments
 Wimbledon       96
Lower level tournaments
 Cary challenger       21
 Brasov challenger       25
 Modena challenger       24
 Troyes challenger       24
 UTR Pro Tennis Serie...       43
 UTR Pro Tennis Serie...       32
 UTR Pro Tennis Serie...       27
  • WTA (women)
Main tournaments
 Wimbledon       96
Lower level tournaments
 Cary ITF       16
 Bucharest 6 ITF       8
 Amstelveen ITF       8
 Rome 2 ITF       16
 Vaihingen ITF       16
 UTR Pro Tennis Serie...       34
 UTR Pro Tennis Serie...       13
 Bissy-Chambéry ITF       8
 Getxo ITF       8
 Hillcrest ITF       8
 Hongkong 9 ITF       20
 Kayseri 6 ITF       7
 Kursumlijska Banja 1...       8
 Los Angeles ITF       16
 Maanshan 8 ITF       15
 Mogyorod ITF       16
 Monastir 42 ITF       16
 UTR Pro Match Series       39
 
  TV H2H H A
30.06. 06:45 Yersh K. - Kubo K.   0-0 2.25 1.50
30.06. 07:15 Jeng J. - Higashitani N.   0-0 4.88 1.10
30.06. 08:30 Ramduth K. - Millard S.   0-0 No odds
30.06. 09:00 Medved J. - Petr V.   0-0 1.80 1.80
30.06. 09:00 Vachkova V. - Koprivova N.   0-0 1.53 2.15
30.06. 09:00 Pokorna B. - Zabkova K.   0-0 2.65 1.36
30.06. 09:00 Ristic M. - Simion O.   1-0 1.34 2.88
30.06. 09:00 Erler S. - Bartanusz Z.   0-0 1.84 1.84
30.06. 09:00 Renard E. - Lutringer L.   0-0 1.66 2.08
30.06. 09:00 Timofeeva M. - Zaytseva K.   0-0 1.33 2.97
 
  • Match of the day
 
Fritz Taylor   Mpetshi Perricard Giovanni
 
Avatar Wimbledon, 1. round, grass Avatar
Today, 17:00
0 H2H 0
5 ATP rankings 36
28. 10. 1997 Birthdate 8. 7. 2003
right Plays right
Click for full game detail.
  Brasov challenger S 1 2 3 4 5 H A  
Yesterday
16:25
Paris T. 2 6 7       1.14 5.11 info
Dev S. 0 2 5      
Yesterday
15:30
Donski A. 2 6 3 6     3.64 1.25 info
Cretu C. 1 4 6 1    
Yesterday
14:35
Guerrieri A. 2 66 6 6     1.55 2.32 info
Gima S. 1 7 3 4    
Yesterday
14:00
Pieleanu R. 2 3 6 6     6.30 1.10 info
Vrbensky M. 1 6 3 4    
Yesterday
13:55
Albot R. 2 6 6       1.52 2.41 info
Paulson A. 0 4 3      
Yesterday
12:50
Compagnucci T. 2 7 6       2.05 1.71 info
Andreescu S. 0 65 1      
Yesterday
11:35
Kellovsky D. 2 6 3 6     1.26 3.55 info
Papoe C. 1 1 6 0    
Yesterday
11:30
Papoe R. 2 7 2 6     2.38 1.53 info
Agamenone F. 1 5 6 1    
Yesterday
11:10
Roca Batalla O. 2 6 6       1.11 5.93 info
Chirita I. 0 4 3      
Yesterday
09:40
Tomescu D. 2 6 6       1.40 2.82 info
Turcanu R. 0 1 3      
Yesterday
09:40
Boitan G. 2 6 7       1.59 2.25 info
Forejtek J. 0 4 66      
Yesterday
09:40
Palosi S. 2 6 6       1.36 2.94 info
Pavel B. 0 4 2      
  Cary challenger S 1 2 3 4 5 H A  
Yesterday
22:00
Kirchheimer S. 2 6 4 6     1.63 2.16 info
Van Wyk K. 1 2 6 2    
Yesterday
21:50
Ghibaudo A. 2 5 6 6     1.44 2.66 info
Watt J. 1 7 3 4    
Yesterday
20:50
Chung H. 2 6 6       1.06 8.00 info
Vithoontien L. 0 2 4      
Yesterday
20:00
Zheng M. 2 6 6       1.05 9.13 info
Visser A. 0 4 4      
Yesterday
18:45
Bouzige M. 2 6 6       1.11 5.86 info
Tajima N. 0 2 3      
Yesterday
18:30
Glinka D. 2 3 6 6     1.47 2.55 info
Shick B. 1 6 2 4    
Yesterday
18:30
Chappell N. 2 65 6 6     2.32 1.56 info
McCormick T. 1 7 3 4    
Yesterday
16:15
Moriya H. 2 6 6       1.15 4.85 info
Falck R. 0 3 2      
Yesterday
16:10
Rybakov A. 2 7 6       1.37 2.89 info
Kotzen N. 0 5 1      
Yesterday
16:10
Jayaraman S. 2 6 6       5.85 1.11 info
Matsuda R. 0 4 4      
  Futures 2025 S 1 2 3 4 5 H A  
Today
00:15
Thomson M. 2 6 6       1.07 6.30 info
Rakotonavahy R. 0 1 1      
Today
00:15
Krall L. 2 6 6       1.62 2.08 info
St-Hilaire M. 0 4 3      
Yesterday
23:30
Ciocanu A. 2 6 6       1.21 3.75 info
Fortier-Gariepy L. 0 2 2      
Yesterday
22:15
Kuzmenok P. 1 7         1.83 1.83 info
Van Noord N. 0 5        
Yesterday
20:25
Caragea A. 2 6 6 10     1.25 3.43 info
Pajpani R. 1 0 7 6    
Yesterday
20:00
Svajda T. 2 6 6       1.27 3.41 info
Johnson S. 0 4 4      
Yesterday
20:00
Ramos Vasquez J. 2 7 4 10         info
Petrecca L. 1 6 6 2    
Yesterday
19:08
Chepik A. 2 6 6       1.09 5.73 info
Kolluru V. 0 0 4      
Yesterday
19:08
Schrier T. 2 6 6       2.07 1.66 info
Pino S. 0 3 3      
Yesterday
19:05
Rozin S. 2 6 6       1.06 6.55 info
Khrystyuk T. 0 3 0      
Yesterday
18:47
Finkelstein A. 2 6 6       1.05 7.42 info
Roux E. 0 1 1      
Yesterday
18:47
Bartram W. 2 6 6       1.05 7.67 info
Lacroce S. 0 0 0      
Yesterday
18:15
Muamba N. 2 6 6       1.05 7.42 info
Clavel A. 0 0 1      
Yesterday
17:45
Milette J. 2 2 6 10     7.42 1.05 info
Vakili K. 1 6 4 7    
Yesterday
17:13
Bivol M. 2 7 6       1.81 1.85 info
Mackinlay J. 0 65 0      
Yesterday
17:00
Pilet C. 2 6 6           info
Schiavone P. 0 0 3      
Yesterday
16:08
Cook E. 2 1 7 10     1.21 3.70 info
Crivei E. 1 6 61 6    
Yesterday
16:03
Foxman M. 2 6 4 10     7.05 1.06 info
Hou Y. 1 4 6 6    
Yesterday
16:03
Bergeron A. 2 6 6       1.39 2.67 info
Kumar P. 0 1 3      
Yesterday
16:02
Markovic L. 2 6 6       2.47 1.46 info
Miller G. 0 1 2      
Yesterday
16:00
McGary J. 2 6 6           info
Bellinelli B. 0 2 1      
Yesterday
14:50
Marmousez L. 2 6 6       1.30 3.22 info
Overbeck C. 0 3 0      
Yesterday
14:00
Moeller M. 1           2.32 1.54 info
Couacaud E. 0          
Yesterday
13:10
Wenger D. 2 5 7 6     1.65 2.10 info
Slump S. 1 7 64 3    
Yesterday
13:05
Stebe C. 1 3 6 5     2.52 1.47 info
Nicod J. 0 6 4 3    
Yesterday
12:21
Lynch A. 2 3 7 10     1.33 2.95 info
Sanogo E. 1 6 6 5    
Yesterday
11:10
Bertrand R. 2 3 6 7     2.04 1.70 info
Coulibaly E. 1 6 3 64    
Yesterday
11:10
Kolar Z. 2 6 6       1.14 4.97 info
Filip J. 0 4 2      
Yesterday
10:50
Ferrari G. 2 4 7 7     1.92 1.79 info
Pecci A. 1 6 66 67    
Yesterday
10:40
Williams C. 2 6 6       1.24 3.71 info
Walters M. 0 3 1      
Yesterday
10:40
Damm M. 2 6 6       1.41 2.70 info
Added D. 0 3 2      
Yesterday
10:20
Damas M. 2 6 7       2.16 1.63 info
Sanchez Izquierdo N. 0 1 67      
Yesterday
10:10
Popovic S. 2 6 6       2.39 1.51 info
Marcondes I. 0 1 1      
Yesterday
10:00
Basic M. 2 64 7 6     1.13 5.02 info
Simundza J. 1 7 64 4    
Yesterday
10:00
Vanhulst A. 2 6 6           info
Tunas G. 0 3 4      
Yesterday
09:40
Inchauspe P. 2 3 6 6     1.56 2.28 info
Azkara A. 1 6 2 2    
Yesterday
09:04
Faure V. 2 6 6       2.48 1.45 info
Chauhan C. 0 4 2      
Yesterday
09:00
Hignett L. 2 6 6           info
Bertone L. 0 1 1      
Yesterday
04:10
Castelnuovo L. 2 6 6       1.71 2.02 info
Sornlaksup P. 0 4 4      
  Modena challenger S 1 2 3 4 5 H A  
Yesterday
17:05
Karol M. 2 6 7       1.85 1.87 info
Kasnikowski M. 0 2 65      
Yesterday
16:50
Travaglia S. 2 6 6       1.36 2.89 info
Weis A. 0 4 4      
Yesterday
15:40
Kodat T. 2 6 6       1.86 1.87 info
Piraino G. 0 4 1      
Yesterday
15:00
Paul J. 2 6 6       1.51 2.45 info
Iannaccone F. 0 2 4      
Yesterday
14:25
Echargui M. 2 6 0 7     1.60 2.23 info
Romano F. 1 4 6 5    
Yesterday
13:20
Fonio G. 2 4 6 6     1.19 4.34 info
Picchione A. 1 6 1 3    
Yesterday
12:15
Sakellaridis S. 2 61 6 6     3.13 1.33 info
Krumich M. 1 7 3 3    
Yesterday
11:40
Brancaccio R. 2 64 7 6     1.26 3.59 info
Janvier M. 1 7 62 2    
Yesterday
11:25
Bagnolini D. 2 1 6 6     7.09 1.08 info
Pokorny L. 1 6 3 4    
Yesterday
10:10
Alcala Gurri M. 1 6 3       2.17 1.63 info
Gulin S. 0 2 1      
Yesterday
10:10
Caniato C. 1 5         3.26 1.31 info
Zapata Miralles B. 0 5        
Yesterday
10:10
Thanos A. 2 6 6       1.56 2.32 info
Nijboer R. 0 4 2      
  Troyes challenger S 1 2 3 4 5 H A  
Yesterday
17:10
Ymer M. 2 6 6       1.07 7.64 info
Beckley A. 0 3 4      
Yesterday
16:30
Gadamauri B. 2 6 6       1.17 4.58 info
Braynin A. 0 2 4      
Yesterday
15:50
Visker N. 2 6 6       3.06 1.35 info
Vylegzhanin N. 0 4 4      
Yesterday
15:15
Mayot H. 2 6 6       1.05 9.32 info
Saraiva Dos Santos P. 0 3 4      
Yesterday
14:20
Nagel A. 2 6 6       2.61 1.45 info
Jorda Sanchis D. 0 4 2      
Yesterday
13:40
de Schepper K. 2 3 7 6     1.95 1.80 info
Garcian A. 1 6 5 2    
Yesterday
12:30
Rolland De Ravel C. 2 6 3 6     4.05 1.20 info
Zhukov M. 1 3 6 3    
Yesterday
12:30
Lamasine T. 2 6 6           info
Agostini S. 0 2 2      
Yesterday
11:35
Oberleitner N. 2 6 7       1.36 2.98 info
Beauge M. 0 4 5      
Yesterday
10:10
Reymond A. 2 6 6       1.28 3.42 info
Livet Novkirichka F. 0 2 1      
Yesterday
10:10
Djuric B. 2 6 6       1.18 4.45 info
Raynel A. 0 3 3      
Yesterday
10:10
Sanchez Quilez A. 2 3 7 6     1.42 2.72 info
Bouquet L. 1 6 65 1    
  UTR Pro Tennis Series 3 S 1 2 3 4 5 H A  
Yesterday
18:30
Carroll M. 2 6 6           info
Kotan P. 0 1 1      
Yesterday
18:10
Goldammer T. 2 6 7       1.65 1.98 info
Lyons J. 0 3 6      
Yesterday
17:50
Tortora D. 2 6 6       1.55 2.15 info
Ubri Y. 0 3 0      
Yesterday
17:35
Nirundorn T. 2 6 1 6     1.55 2.20 info
Avram G. 1 2 6 3    
Yesterday
17:05
Irwanto J. 2 6 6       1.12 4.80 info
Deames M. 0 3 3      
Yesterday
17:00
Mahjoob C. 2 6 6       1.98 1.65 info
Zimnokh A. 0 1 1      
Yesterday
17:00
Patil R. 2 7 6       1.73 1.90 info
Brain L. 0 6 3      
Yesterday
15:00
Jaen D. 2 6 6       1.30 3.00 info
Mandla K. 0 3 4      
Yesterday
15:00
Connel J. 2 7 6       1.37 2.65 info
Johnson J. 0 5 4      
Yesterday
15:00
Kuperstein A. 2 6 5 7     1.36 2.73 info
Pugh H. 1 3 7 5    
  UTR Pro Tennis Series 5 S 1 2 3 4 5 H A  
Yesterday
10:31
Kyjaci S. 2 6 6 6     2.85 1.33 info
Osorio J. 1 2 7 0    
Yesterday
10:05
Matuszewski G. 2 6 6       2.40 1.45 info
Rovai S. 0 3 2      
Yesterday
09:25
Skobelev S. 2 6 4 6     1.30 3.00 info
Simeonov D. 1 4 6 1    
Yesterday
08:00
Lacides O. 2 6 6       1.25 3.30 info
Novakovic N. 0 2 1      
Yesterday
08:00
Postolka R. 2 6 6       2.50 1.42 info
Dziopak J. 0 4 3      
No latest results.
  Alkmaar ITF S 1 2 3 4 5 H A  
Yesterday
12:10
Nijkamp R. 2 1 6 6     2.64 1.42 info
Van Den Broek I. 1 6 3 4    
  Bissy-Chambéry ITF S 1 2 3 4 5 H A  
Today
00:00
Reva A. 2 6 7       2.28 1.54 info
Lancelot O. 0 3 63      
Today
00:00
Boussaffir S. 2 7 6       4.30 1.17 info
Mohamed H. 0 5 4      
Today
00:00
Erler S. 2 6 6       1.27 3.35 info
Chalard L. 0 3 3      
Yesterday
19:10
Bousquet E. 2 6 6           info
Patil S. 0 2 1      
Yesterday
18:35
Bovio M. 2 6 6       1.52 2.34 info
Guerra B. 0 4 2      
Yesterday
18:00
Boukirat M. 2 6 6       6.25 1.08 info
Zoppas T. 0 3 1      
Yesterday
18:00
Cehajic H. 2 6 6       1.08 6.25 info
Monteleone G. 0 1 1      
Yesterday
16:32
Gabriel A. 2 6 6       7.88 1.05 info
Kordik E. 0 3 1      
Yesterday
16:31
Morel C. 2 6 6       2.13 1.61 info
Lanciaprima A. 0 3 1      
Yesterday
11:58
Lutringer L. 2 4 6 10     1.61 2.13 info
Collin L. 1 6 2 7    
Yesterday
11:04
Bartanusz Z. 2 6 6       1.59 2.18 info
Jelínková A. 0 3 3      
Yesterday
10:00
Renard E. 2 6 6           info
Zhan Choulet S. 0 2 0      
Yesterday
09:13
Nesmianovych A. 2 3 6 10     1.98 1.72 info
Ugrelidze N. 1 6 4 6    
Yesterday
09:08
Pushkar S. 2 6 7       1.12 5.25 info
Hartel S. 0 1 6      
Yesterday
09:05
Buclon C. 2 4 6 11     5.00 1.13 info
Vancea G. 1 6 3 9    
Yesterday
09:00
Rakotomalala M. 2 6 6           info
Massardo Brain F. 0 1 1      
  Bucharest 6 ITF S 1 2 3 4 5 H A  
Yesterday
16:17
Pieri T. 2 6 6       1.05 7.50 info
Balan S. 0 1 0      
Yesterday
15:25
Bertea E. 2 6 6       6.08 1.08 info
Sagmar I. 0 2 1      
Yesterday
14:40
Tanasie L. 2 6 6       7.75 1.05 info
Anghel A. 0 1 4      
Yesterday
13:51
Feng S. 2 7 6       3.03 1.32 info
Todoni C. 0 5 2      
Yesterday
13:24
Prisacariu A. 2 6 6       1.10 5.57 info
Mester C. 0 3 2      
Yesterday
12:57
Karatancheva L. 2 6 6       1.06 6.75 info
Ayukawa M. 0 0 2      
Yesterday
12:14
Szabo B. 2 6 6       2.97 1.33 info
Bhatia R. 0 0 2      
Yesterday
11:02
Rame A. 2 6 6       1.03 8.67 info
Brotea A. 0 0 0      
Yesterday
10:54
Blokhina A. 2 6 3 7     1.06 6.75 info
Boian I. 1 2 6 5    
Yesterday
10:46
Zaytseva K. 2 6 7       3.03 1.31 info
Barbulescu B. 0 3 5      
Yesterday
10:43
Oana A. 2 0 6 6     4.70 1.14 info
Kozyreva M. 1 6 4 4    
Yesterday
09:06
Simion O. 2 6 6       1.03 8.67 info
Iancu A. 0 2 1      
Yesterday
09:04
Timofeeva M. 2 6 6       1.07 6.50 info
Popa Teiusanu V. 0 1 3      
Yesterday
09:02
Ristic M. 2 6 6       1.08 6.08 info
Marginean A. 0 2 1      
Yesterday
09:00
Kolb N. 2 6 6       2.25 1.53 info
Sava I. 0 4 3      
  Galati ITF S 1 2 3 4 5 H A  
Yesterday
09:15
Encheva L. 2 7 7       2.94 1.35 info
Roura Llaverias R. 0 5 5      
  Hong Kong ITF S 1 2 3 4 5 H A  
Yesterday
04:40
Lu J. 2 6 6       2.09 1.67 info
Chanta A. 0 1 1      
  Kamen ITF S 1 2 3 4 5 H A  
Yesterday
11:10
Thamm M. 2 6 7       1.23 3.57 info
Wobker I. 0 4 5      
  Kayseri 5 ITF S 1 2 3 4 5 H A  
Yesterday
09:40
Lachinova A. 2 6 2 6     1.20 4.11 info
Villet M. 1 3 6 4    
  Kursumlijska Banja 10 ITF S 1 2 3 4 5 H A  
Yesterday
10:10
Kulambayeva Z. 2 6 7       1.17 4.38 info
Vukovic D. 0 4 65      
  Kursumlijska Banja 11 ITF S 1 2 3 4 5 H A  
Yesterday
08:48
Beveraggi Lespiau P. 2 6 6           info
Diatlova D. 0 0 0      
Yesterday
08:48
Diatlova K. 2 6 6           info
Savic S. 0 0 0      
  Lakewood ITF S 1 2 3 4 5 H A  
Yesterday
20:10
Cayetano E. 2 6 7       1.16 4.47 info
Lutkemeyer Obregon A. 0 3 5      
  Maanshan 7 ITF S 1 2 3 4 5 H A  
Yesterday
04:10
Zhu C. 2 6 6       1.86 1.84 info
Guo M. 0 2 4      
  Maanshan 8 ITF S 1 2 3 4 5 H A  
Yesterday
09:40
Chu Si Ting T. 2 6 6           info
Cvijanovic J. 0 3 0      
Yesterday
09:40
Niimi K. 2 6 1 10         info
Chau I. 1 1 6 5    
Yesterday
09:40
Sun Y. 2 6 6           info
Wang W. 0 2 2      
Yesterday
08:48
Li X. 1               info
Sun L. 0          
  Monastir 41 ITF S 1 2 3 4 5 H A  
Yesterday
11:10
Alhussein Abdel Aziz L. 1 6 65 2     1.63 2.16 info
Koller A. 0 1 7 0    
  Palma del Rio ITF S 1 2 3 4 5 H A  
Yesterday
22:35
Ngounoue C. 2 6 6       1.38 2.78 info
Vedder E. 0 1 4      
  Perigueux ITF S 1 2 3 4 5 H A  
Yesterday
10:10
Wolff V. 2 4 6 6     1.70 2.02 info
Diaz Adrover C. 1 6 1 4    
 Sapporo 2 ITF S 1 2 3 4 5 H A  
Yesterday
03:10
Yoshimoto N. 2 6 6       1.48 2.50 info
Miyamoto A. 0 1 0      
  Taipei 3 ITF S 1 2 3 4 5 H A  
Yesterday
04:10
Tjen J. 2 4 6 6     1.07 7.04 info
Kobori M. 1 6 1 2    
  UTR Pro Match Series S 1 2 3 4 5 H A  
Yesterday
20:40
Goetz T. 2 6 6       3.20 1.26 info
Hinojosa Gomez J. 0 1 3      
Yesterday
20:40
Ziouti S. 2 6 6       1.55 2.20 info
Deaifi D. 0 3 3      
Yesterday
19:00
Flores V. 2 6 6       2.08 1.60 info
Miroshnichenko V. 0 4 0      
Yesterday
19:00
Lindgren G. 2 6 6       1.33 2.90 info
Robertson E. 0 3 1      
Yesterday
18:10
Araoz-Gosn M. 2 6 6       1.55 2.20 info
Suk E. 0 1 1      
Yesterday
17:05
Fuduric M. 2 0 6 6     1.50 2.34 info
Outcalt N. 1 6 4 4    
Yesterday
15:00
Gill B. 2 6 6       1.42 2.50 info
Iacono A. 0 2 3      
Yesterday
15:00
Crocker V. 2 4 6 7     2.73 1.35 info
Bergler O. 1 6 4 5    
Yesterday
15:00
Isaacs A. 2 6 2 6     1.90 1.72 info
Deatherage M. 1 2 6 4    
  UTR Pro Tennis Series 5 S 1 2 3 4 5 H A  
Yesterday
10:10
Lackova V. 2 7 6       1.18 4.13 info
Zabrdac N. 0 6 2      
Yesterday
08:00
Svatikova L. 2 6 6       1.60 2.08 info
Mrazikova K. 0 2 4      
Yesterday
08:00
Brun L. 2 6 2 6     1.98 1.65 info
Stevanovic A. 1 4 6 2    
Yesterday
08:00
Sedlackova P. 2 4 6 6     1.28 3.15 info
Stojanovski L. 1 6 2 1    
  Hong Kong ITF S 1 2 3 4 5 H A  
Yesterday
04:40
Burdina E / Grechkina 2 6 6       1.93 1.77 info
Jeong B. / Tian F. 0 2 2      

Rankings

  • Date: 30. 06. 2025ATP (men)
1.  Sinner J. 10430
2.  Alcaraz C. 9300
3.  Zverev A. 6500
4.  Draper J. 4650
5.  Fritz T. 4635
6.  Djokovic N. 4630
7.  Musetti L. 4140
8.  Rune H. 3530
9.  Medvedev D. 3420
10.  Shelton B. 3130
 
  • Date: 23. 06. 2025WTA (women)
1.  Sabalenka A. 11640
2.  Gauff C. 7899
3.  Pegula J. 6048
4.  Paolini J. 4806
5.  Zheng Q. 4803
6.  Keys M. 4669
7.  Andreeva M. 4636
8.  Swiatek I. 4618
9.  Badosa P. 3727
10.  Navarro E. 3697
 
 
 
 
 
TOPlist