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
 Madrid       11
Lower level tournaments
 Aix en Provence chal...       16
 Cagliari challenger       17
 Guangzhou challenger       24
 Porto Alegre challen...       22
 UTR Pro Tennis Serie...       3
 UTR Pro Tennis Serie...       2
  • WTA (women)
Main tournaments
 Madrid WTA       12
Lower level tournaments
 Lleida       4
 Saint-Malo WTA       25
Gifu ITF       16
 Wiesbaden ITF       8
 Lopota 2 ITF       24
 Anapoima ITF       22
 Hammamet 7 ITF       8
 Nottingham 7 ITF       8
 Santa Margherita Di ...       8
 UTR Pro Tennis Serie...       8
 Yecla ITF       8
 Antalya 17 ITF       16
 Kursumlijska Banja 3...       16
 Monastir 34 ITF       15
 Osijek ITF       16
 Varberg ITF       15
 
  TV H2H H A
29.04. 03:00 Chong E. - Hosogi S.   2-0 1.66 2.04
29.04. 03:00 Sema E. - Naito Y.   0-0 1.73 1.94
29.04. 03:00 Shimizu A. - Wong H.   0-0 2.27 1.54
29.04. 03:00 Mushika M. - Okamura K.   0-0 2.67 1.39
29.04. 04:30 Giavara H. - Kawaguchi N.   0-0 1.82 1.83
29.04. 04:30 Lee Y. - Matsuda M.   0-0 1.57 2.20
29.04. 04:30 Yamaguchi M. - Hewitt D.   0-0 2.12 1.61
29.04. 04:30 Iatcenko P. - Hule P.   0-0 1.57 2.20
29.04. 05:00 Berankis R. - Erel Y.
Live streams
0-0 1.35 2.98
29.04. 05:00 Sekulic P. - Gerasimov E.
Live streams
0-0 1.80 1.88
 
  • Match of the day
 
Zverev Alexander 2 : 0
(6-4, 7-5)
Shapovalov Denis
Avatar Madrid, 3. round, clay Avatar
28.04.2024, 23:00
5 H2H 3
5 ATP rankings 132
20. 4. 1997 Birthdate 15. 4. 1999
right Plays left
Click for full game detail.
  Concepcion challenger S 1 2 3 4 5 H A  
Yesterday
18:10
Bueno G. 2 6 6       2.27 1.60 info
Ficovich J. 0 4 0      
  Futures 2024 S 1 2 3 4 5 H A  
Yesterday
19:10
Johns G. 2 7 6       1.52 2.35 info
Lilov V. 0 61 2      
Yesterday
18:00
Canter A. 2 6 6       1.95 1.82 info
Hodkin S. 0 1 3      
Yesterday
17:40
Hamrouni Z. 2 7 6       3.19 5.84 info
Xilas I. 0 5 4      
Yesterday
16:40
Bass F. 2 6 6       4.89 1.13 info
Antonopoulos C. 0 1 3      
Yesterday
16:35
Southcombe M. 2 7 7       1.90 1.76 info
Benaim M. 0 5 65      
Yesterday
16:20
Houghton G. 2 6 2 10     1.29 3.23 info
Quayle D. 1 3 6 7    
Yesterday
16:15
Tyler J. 2 6 7       1.33 2.93 info
Simkiss L. 0 4 64      
Yesterday
15:55
Imamura M. 2 6 7       1.08 6.25 info
Hooper L. 0 4 5      
Yesterday
15:05
Martin T. 2 7 6       7.00 1.06 info
Ridout F. 0 62 3      
Yesterday
15:00
Reco A. 2 6 6       1.48 2.41 info
Summers M. 0 2 2      
Yesterday
15:00
Walters M. 2 7 6       1.78 1.91 info
Hjorth P. 0 5 2      
Yesterday
14:40
Little D. 2 6 6       1.09 5.95 info
Naumovski M. 0 2 2      
Yesterday
14:15
Popovic S. 2 6 6       1.88 2.04 info
Tammaro M. 0 4 2      
Yesterday
13:30
Charlton J. 2 7 6       1.05 7.50 info
Swaine C. 0 5 4      
Yesterday
13:30
Weir P. 2 6 6       1.48 2.41 info
Hulme M. 0 2 1      
Yesterday
13:30
Shaw M. 2 6 6       3.21 1.28 info
Foley P. 0 2 3      
Yesterday
13:30
Jones A. 1 5         1.37 2.72 info
Habib A. 0 2        
Yesterday
13:30
Nestola F. 2 6 6       1.82 1.82 info
Sorensen L. 0 1 2      
Yesterday
13:05
Agwi M. 2 6 6       1.31 3.15 info
Sperle J. 0 4 2      
Yesterday
12:10
Jubb P. 2 3 6 6     1.43 2.62 info
Broom C. 1 6 2 3    
Yesterday
12:00
Vrbensky M. 2 7 7       1.68 2.06 info
Mikrut L. 0 5 63      
Yesterday
11:05
Porras J. 2 6 6       1.57 2.24 info
Fernandez Flores D. 0 2 1      
Yesterday
11:00
Araujo P. 2 2 6 6     1.73 1.96 info
Kumasaka T. 1 6 2 3    
Yesterday
11:00
Collignon R. 2 6 6       1.31 3.20 info
Dougaz A. 0 2 4      
Yesterday
10:00
Kym J. 2 7 6       1.18 4.29 info
Milev Y. 0 5 2      
Yesterday
10:00
Tammaro M. 2 6 7       3.61 1.24 info
Milojevic N. 0 1 65      
Yesterday
10:00
Popovic S. 2 7 6       1.16 4.56 info
Loge J. 0 63 3      
Yesterday
09:00
Vocel M. 2 6 6           info
Li W. 0 4 1      
Yesterday
09:00
Wendler Filho J. 2 6 6           info
Mirzaganiev F. 0 2 2      
Yesterday
06:00
Polukhin S. 2 6 6       1.57 2.24 info
Orlov V. 0 2 3      
  Guangzhou challenger S 1 2 3 4 5 H A  
Yesterday
14:25
Donskoy E. 2 6 6       2.32 1.56 info
Bertola R. 0 4 4      
Yesterday
13:05
Echargui M. 2 7 7       1.97 1.78 info
Trotter J. 0 62 5      
Yesterday
12:30
Shimizu Y. 2 6 6       1.47 2.58 info
Palan D. 0 4 4      
Yesterday
11:35
Bai Y. 2 6 6       1.03 13.44 info
Yang Z. 0 1 0      
Yesterday
11:35
Moriya H. 2 6 6       1.50 2.47 info
Xiao L. 0 3 0      
Yesterday
11:35
Noguchi R. 2 4 6 7     1.21 4.14 info
Haliak M. 1 6 4 64    
Yesterday
10:15
Sekulic P. 2 6 6       1.13 5.51 info
Fenty A. 0 4 1      
Yesterday
10:05
Ellis B. 2 6 6       2.19 1.62 info
Saville L. 0 4 1      
Yesterday
09:55
Cui J. 2 6 6       6.25 1.10 info
Majchrzak K. 0 2 3      
Yesterday
08:45
Gerasimov E. 2 6 7       1.12 5.34 info
Bondioli F. 0 2 67      
Yesterday
08:45
Berankis R. 2 6 3 6     1.51 2.43 info
Ramanathan R. 1 2 6 1    
Yesterday
08:45
Erel Y. 2 6 6       1.91 1.82 info
Sun F. 0 3 4      
  Madrid S 1 2 3 4 5 H A  
Yesterday
23:00
Zverev A. 2 6 7       1.18 4.97 info
Shapovalov D. 0 4 5      
Yesterday
19:00
Cerundolo F. 2 67 6 6     1.68 2.19 info
Paul T. 1 7 4 2    
Yesterday
16:35
Fritz T. 2 6 6       1.52 2.55 info
Baez S. 0 2 3      
Yesterday
16:05
Alcaraz C. 2 6 6       1.08 8.10 info
Seyboth Wild T. 0 3 3      
Yesterday
14:35
Hurkacz H. 2 6 7       1.31 3.48 info
Altmaier D. 0 4 62      
Yesterday
13:00
Rublev A. 2 7 6       1.48 2.67 info
Davidovich Fokina A. 0 610 4      
Yesterday
11:10
Griekspoor T. 2 6 4 6     2.82 1.43 info
Rune H. 1 4 6 3    
Yesterday
11:10
Struff J. 2 7 6       1.64 2.26 info
Humbert U. 0 5 4      
  Ostrava challenger S 1 2 3 4 5 H A  
Yesterday
11:05
Dzumhur D. 2 6 4 7     1.70 2.09 info
Squire H. 1 2 6 5    
  Porto Alegre challenger S 1 2 3 4 5 H A  
Yesterday
21:10
Pereira J. 2 6 6       1.50 2.47 info
Ribero F. 0 2 2      
Yesterday
20:25
Prado Angelo J. 2 6 2 6     1.14 5.27 info
Tosetto R. 1 2 6 3    
Yesterday
20:25
Decamps G. 2 6 6       1.04 9.42 info
Remondy Pagotto V. 0 3 2      
Yesterday
18:55
Sell K. 2 6 6       1.12 5.60 info
Ouakaa A. 0 1 0      
Yesterday
18:40
Gimenez I. 2 6 6       1.53 2.38 info
Brumm J. 0 2 2      
Yesterday
18:05
Dutra da Silva D. 2 6 7       1.14 5.21 info
Hilderbrand T. 0 4 61      
Yesterday
17:05
Aboian L. 2 6 6       1.07 7.54 info
Bogo E. 0 4 3      
Yesterday
16:50
Leite W. 2 7 7       1.34 3.11 info
Sheyngezikht L. 0 5 63      
Yesterday
16:40
Gomez E. 2 6 6       1.04 11.14 info
Lima E. 0 0 2      
Yesterday
15:15
Lingua Lavallen A. 2 6 6       1.07 7.18 info
Oliveira N. 0 0 4      
Yesterday
15:10
Justo G. 2 6 6       1.14 5.12 info
Carou I. 0 4 1      
Yesterday
15:05
Uchida K. 2 6 6       1.01 23.70 info
Freda V. 0 1 0      
  Rome 2 challenger S 1 2 3 4 5 H A  
Yesterday
14:40
Moro Canas A. 2 7 6       1.85 1.90 info
Gaubas V. 0 5 3      
  Savannah challenger S 1 2 3 4 5 H A  
Yesterday
18:10
Ritschard A. 2 6 6       1.55 2.38 info
Andrade A. 0 2 4      
  Shenzhen 3 challenger S 1 2 3 4 5 H A  
Yesterday
05:15
Harris L. 2 6 6       1.50 2.51 info
Duckworth J. 0 3 3      
  UTR Pro Tennis Series 3 S 1 2 3 4 5 H A  
Yesterday
20:00
Nedev D. 2 6 6       1.25 3.75 info
Alam S. 0 2 2      
Yesterday
18:30
Jones M. 2 6 6       1.12 5.50 info
Atwood A. 0 1 1      
Yesterday
18:30
Delgado A. 2 6 6       1.83 1.83 info
Stringer T. 0 2 4      
Yesterday
17:00
Kuperstein A. 2 6 6       1.40 2.75 info
Anderson M. 0 3 0      
Yesterday
17:00
Steffen L. 2 7 6       1.83 1.83 info
Jesudason A. 0 5 4      
 UTR Pro Tennis Series 8 S 1 2 3 4 5 H A  
Yesterday
04:30
Hazawa S. 2 7 6       1.28 3.50 info
Matsumura R. 0 6 3      
Yesterday
04:19
Itsusaki S. 2 6 6       1.91 1.91 info
Nakanishi S. 0 4 4      
Yesterday
02:30
Yamamoto N. 2 6 7       1.91 1.91 info
Sakamoto H. 0 4 6      
Yesterday
02:30
Kuriyama K. 2 7 6       1.91 1.91 info
Kawada M. 0 5 2      
Yesterday
02:30
Kawachi K. 2 6 6       3.75 1.25 info
Kikuchi Y. 0 1 3      
  Futures 2024 S 1 2 3 4 5 H A  
Yesterday
16:15
Lock B. / Lock C. 2 7 7           info
Bertran P / Loof T. 0 63 5      
  Antalya 16 ITF S 1 2 3 4 5 H A  
Yesterday
11:00
Hietaranta L. 2 6 6       1.61 2.18 info
Dencheva R. 0 1 1      
  Charlottesville ITF S 1 2 3 4 5 H A  
Yesterday
19:10
Chirico L. 2 6 7       2.85 1.37 info
Day K. 0 1 5      
  Hammamet 6 ITF S 1 2 3 4 5 H A  
Yesterday
12:00
Vargova N. 2 6 2 6     2.09 1.66 info
Benoit M. 1 3 6 2    
  Kursumlijska Banja 2 ITF S 1 2 3 4 5 H A  
Yesterday
15:30
Pavlou D. 2 4 6 6     1.44 2.58 info
Stankovic A. 1 6 3 1    
Yesterday
10:00
Pavlou D. 2 5 6 7     1.66 2.09 info
Senic N. 1 7 0 64    
Yesterday
10:00
Stankovic A. 2 6 1 6     1.84 1.84 info
Ozgen P. 1 1 6 3    
  Lopota 2 ITF S 1 2 3 4 5 H A  
Yesterday
13:30
Mdlulwa W. 2 7 7       1.34 2.92 info
Gelashvili N. 0 6 5      
Yesterday
13:00
Amiraghyan A. 2 6 7           info
Semenova A. 0 3 5      
Yesterday
12:45
Mikhaylova V. 2 6 6       1.01 18.83 info
Stepanova V. 0 0 1      
Yesterday
10:30
Jeladze K. 2 6 6       4.08 1.19 info
Saurasava Z. 0 2 2      
Yesterday
10:30
Suvirdjonkova D. 2 6 6       1.03 8.33 info
Khruleva E. 0 1 0      
Yesterday
10:25
Zakharova E. 2 6 6       3.40 1.26 info
Aralova A. 0 2 0      
Yesterday
09:00
Kalamari G. 2 6 6       2.41 1.49 info
Makashvili M. 0 0 2      
Yesterday
09:00
Snigireva A. 2 6 6       5.16 1.92 info
Gouws C. 0 2 1      
Yesterday
09:00
Poduraeva M. 2 6 6       6.18 3.02 info
Cibulskyte M. 0 2 1      
  Madrid WTA S 1 2 3 4 5 H A  
Yesterday
20:10
Sabalenka A. 2 6 65 6     1.10 7.12 info
Montgomery R. 1 1 7 4    
Yesterday
18:00
Collins D. 2 3 6 6     1.30 3.52 info
Cristian J. 1 6 4 1    
Yesterday
17:30
Paolini J. 2 6 6       1.66 2.22 info
Garcia C. 0 3 2      
Yesterday
15:55
Andreeva M. 2 7 6       2.21 1.67 info
Vondrousova M. 0 5 1      
Yesterday
13:45
Kasatkina D. 2 7 7       1.99 1.82 info
Pavlyuchenkova A. 0 65 5      
Yesterday
13:10
Putintseva Y. 2 6 6       1.46 2.74 info
Dolehide C. 0 2 2      
Yesterday
11:05
Rybakina E. 2 6 6       1.08 8.50 info
Sherif M. 0 1 4      
Yesterday
11:05
Bejlek S. 2 6 6       1.97 1.84 info
Krueger A. 0 3 1      
  Monastir 33 ITF S 1 2 3 4 5 H A  
Yesterday
11:00
Paukstyte P. 2 7 6       3.34 1.28 info
Tkacheva M. 0 64 2      
  Nottingham 6 ITF S 1 2 3 4 5 H A  
Yesterday
12:00
Stojsavljevic M. 2 7 6       1.51 2.37 info
Belgraver J. 0 67 3      
  Nottingham 7 ITF S 1 2 3 4 5 H A  
Yesterday
21:00
Dzjachangirova M. 2 6 6       1.55 2.28 info
Brooks A. 0 3 1      
Yesterday
20:40
Simpson F. 2 7 6       2.07 1.65 info
Junge-Ilges E. 0 5 3      
Yesterday
20:30
Hutchinson H. 2 6 6           info
Simmons E. 0 1 1      
Yesterday
20:15
Newberry L. 2 6 6       1.44 2.51 info
Golas O. 0 2 1      
Yesterday
19:30
Szostak M. 2 6 6       1.03 8.00 info
Mcminn L. 0 1 1      
Yesterday
19:25
Wilson E. 2 7 6       1.08 6.20 info
Cassidy L. 0 65 4      
Yesterday
19:15
Delaunay C. 2 7 6       1.83 1.82 info
Liauw A Fong N. 0 5 3      
Yesterday
18:05
Daley D. 2 6 6       1.15 4.53 info
Blackford E. 0 2 4      
Yesterday
18:00
Maloney E. 2 6 3 10     1.23 3.62 info
Devas S. 1 1 6 4    
Yesterday
18:00
Barnes K. 2 6 6       1.10 5.45 info
Lammas A. 0 1 0      
Yesterday
16:00
Cooling R. 2 6 7       5.45 1.10 info
Gillan A. 0 2 66      
Yesterday
16:00
McDonald E. 2 6 6       1.11 5.75 info
Crncan H. 0 2 1      
Yesterday
16:00
Ogunwale J. 1 6 1       3.62 1.23 info
Lukosiute A. 0 4 0      
Yesterday
16:00
Rushiti A. 2 6 6       1.02 9.00 info
Mascenikova D. 0 1 0      
Yesterday
16:00
Tatu S. 2 2 6 10         info
Smart H. 1 6 2 8    
Yesterday
14:00
Jones G. 2 6 6           info
Yardley S. 0 3 2      
  Oeiras 3 ITF S 1 2 3 4 5 H A  
Yesterday
13:40
Fett J. 2 6 6       1.59 2.19 info
Udvardy P. 0 0 2      
  Saint-Malo WTA S 1 2 3 4 5 H A  
Yesterday
17:15
Lew Yan Foon A. 2 6 4 7     2.80 1.40 info
Lansere S. 1 3 6 61    
Yesterday
16:50
Silva E. 2 6 6       1.07 7.42 info
Inisan E. 0 2 2      
Yesterday
16:35
Schoofs B. 2 4 6 6     4.67 1.17 info
Leonard M. 1 6 4 0    
Yesterday
14:55
Lene E. 2 6 7       1.48 2.58 info
Moratelli A. 0 3 63      
Yesterday
14:50
Martynov D. 1 7         3.72 1.26 info
Rosatello C. 0 63        
Yesterday
14:40
Rouvroy M. 2 6 4 7     1.19 4.49 info
Anshba A. 1 3 6 5    
  Santa Margherita Di Pula 5 ITF S 1 2 3 4 5 H A  
Yesterday
10:00
Lazaro Garcia A. 2 7 6       1.44 2.57 info
Pigato L. 0 64 3      
  Shymkent 2 ITF S 1 2 3 4 5 H A  
Yesterday
06:00
Yushchenko V. 2 6 2 6     2.17 1.60 info
Laskutova K. 1 3 6 0    
  Telde 4 ITF S 1 2 3 4 5 H A  
Yesterday
11:00
Jamrichova R. 2 6 64 6     1.35 2.96 info
Garcia Cid M. 1 3 7 2    
 Tokyo 6 ITF S 1 2 3 4 5 H A  
Yesterday
07:25
Inglis M. 2 6 3 6     2.24 1.58 info
Shibahara E. 1 4 6 2    
  UTR Pro Match Series S 1 2 3 4 5 H A  
Yesterday
15:00
Dunyon J. 2 7 2 6     1.73 2.00 info
Yli-Piipari S. 1 6 6 2    
Yesterday
15:00
Ngounoue M. 2 6 5 6     1.80 1.91 info
Robinson J. 1 1 7 4    
Yesterday
14:59
Bulger H. 2 2 6 6     1.10 6.50 info
Ludwig M. 1 6 4 3    
  Wiesbaden ITF S 1 2 3 4 5 H A  
Yesterday
17:35
Oz I. 2 6 7       1.20 3.83 info
Schmidt L. 0 0 5      
Yesterday
17:05
Mitu C. 2 6 6       1.82 1.82 info
Pedone G. 0 4 2      
Yesterday
16:50
Romero Gormaz L. 2 6 6       1.56 2.24 info
Bulgaru M. 0 2 1      
Yesterday
15:55
Hon P. 2 1 6 6     1.78 1.88 info
Cengiz B. 1 6 4 3    
Yesterday
14:30
Zhiyenbayeva S. 2 7 4 6     3.83 1.20 info
Fourlis J. 1 5 6 4    
Yesterday
14:15
Gabric A. 2 4 6 7     1.48 2.41 info
Jakupovic D. 1 6 0 65    
Yesterday
14:10
Feistel G. 2 7 7           info
Sakatsume H. 0 64 64      
Yesterday
13:20
Barthel M. 2 6 6       3.21 1.28 info
Smith T. 0 1 3      
Yesterday
12:25
Erjavec V. 2 6 6       1.18 4.15 info
Prozorova T. 0 2 4      
Yesterday
11:45
Kraus S. 2 6 6       5.17 1.12 info
Schmidt A. 0 4 1      
Yesterday
11:30
Zavatska K. 2 6 6       1.13 4.77 info
Kanev K. 0 3 4      
Yesterday
11:30
Palicova B. 2 6 3 6     1.19 3.99 info
Topalova G. 1 1 6 4    
Yesterday
10:00
Avdeeva J. 2 6 6       1.65 2.07 info
Maleckova J. 0 1 4      
Yesterday
10:00
Chwalinska M. 2 6 6       1.51 2.33 info
Ruzic A. 0 3 2      
Yesterday
09:55
Van Uytvanck A. 1 6 6 3     1.34 2.92 info
Soboleva A. 0 3 7 0    
Yesterday
09:55
Hodzic M. 2 7 6       3.35 1.26 info
Dinu C. 0 5 3      
  Wuning ITF S 1 2 3 4 5 H A  
Yesterday
04:30
Wang Q. 1 1 6 4     1.69 2.03 info
Tararudee L. 0 6 3 3    
  Kursumlijska Banja 2 ITF S 1 2 3 4 5 H A  
Yesterday
11:30
Bejenaru / Nikcevic 2 7 6       1.62 2.13 info
Kolonus Z / Yesypchuk 0 65 4      
  Madrid WTA S 1 2 3 4 5 H A  
Yesterday
17:30
Pavlyuche / Potapova 2 6 6       1.83 1.85 info
Kato M. / Kichenok 0 4 1      
Yesterday
16:10
Dolehide / Krawczyk 2 6 63 10     1.36 2.98 info
Bronzetti / Samsonova 1 3 7 8    
Yesterday
14:10
Gauff C. / Townsend 2 6 4 10     1.49 2.52 info
Kenin S. / Mattek B. 1 2 6 8    
Yesterday
12:40
Bucsa C. / Sorribes 2 7 6       2.01 1.71 info
Chan H. / Kudermeto 0 66 1      
 Tokyo 6 ITF S 1 2 3 4 5 H A  
Yesterday
05:05
Birrell K / Jang S. 2 7 3 10     2.28 1.55 info
Krunic A. / Rodionova 1 5 6 8    

Rankings

  • Date: 22. 04. 2024ATP (men)
1.  Djokovic N. 9990
2.  Sinner J. 8660
3.  Alcaraz C. 8145
4.  Medvedev D. 7085
5.  Zverev A. 5425
6.  Ruud C. 4480
7.  Tsitsipas S. 4030
8.  Rublev A. 3830
9.  Hurkacz H. 3675
10.  Dimitrov G. 3640
 
  • Date: 22. 04. 2024WTA (women)
1.  Swiatek I. 10560
2.  Sabalenka A. 7848
3.  Gauff C. 7258
4.  Rybakina E. 6293
5.  Pegula J. 4870
6.  Sakkari M. 4195
7.  Vondrousova M. 4090
8.  Zheng Q. 4000
9.  Jabeur O. 3533
10.  Ostapenko J. 3438
 
 
 
 
 
TOPlist