Tennis Tips

Check out our new section on tennis tips. We've got all the tennis covered throughout the year, from the Grand Slams to the ATP tour.

Detailed tennis stats will be coming to WinDrawWin very soon, as well as free tennis tips from our expert tennis tipsters.

Tennis HomeTennis Outright Betting

Latest Tennis Odds

Check out the latest tennis odds below for tennis matches played today and this weekend. Matches below are displayed in date order. Match winner represents the odds on each player to win the match. Games Won Handicap represent the odds on each player to win given their handicap of number of games advtange or disadvantage on their opponent. Total Games Over/Under represents the odds on the total number of games played in the match.

DateMatch WinnerGames Won HandicapTotal Games
Over/Under
Tuesday, June 16, 2026, 09:00
Challenger Poznan
Alexander Shevchenko1.33-4.52.0021.51.80
Genaro Alberto Olivieri3.25+4.51.7221.51.90
Tuesday, June 16, 2026, 09:00
Challenger Parma
Alvaro Guillen Meza1.90+0.51.8322.51.83
Federico Bondioli1.80-0.51.8322.51.83
Tuesday, June 16, 2026, 09:00
Challenger Parma
Daniel Elahi Galan2.00+1.51.8322.51.80
Zsombor Piros1.72-1.51.8322.51.90
Tuesday, June 16, 2026, 09:00
WTA Brescia
Julia Grabher1.61-2.51.8320.51.83
Nuria Brancaccio2.20+2.51.8320.51.83
Tuesday, June 16, 2026, 09:00
WTA Brescia
Ekaterine Gorgodze6.00+6.51.8318.51.72
Darja Semenistaja1.11-6.51.8318.52.00
Tuesday, June 16, 2026, 09:00
Challenger Parma
Oriol Roca Batalla1.66-1.51.8322.51.80
Francesco Passaro2.10+1.51.8322.51.90
Tuesday, June 16, 2026, 09:30
WTA Brescia WD
Bara/Karamoko1.22  
Kuwata/Tran4.00  
Tuesday, June 16, 2026, 09:30
WTA Brescia
Darya Astakhova1.66  
Noemi Basiletti2.10  
Tuesday, June 16, 2026, 09:30
WTA Brescia
Julia Grabher1.33-4.51.8019.51.83
Chloe Paquet3.25+4.51.9019.51.83
Tuesday, June 16, 2026, 10:00
WTA Berlin
Nikola Bartunkova5.50+5.51.9019.51.72
Coco Gauff1.14-5.51.8019.52.00
Tuesday, June 16, 2026, 10:00
WTA Berlin
Madison Keys1.30-4.51.8320.51.83
Xinyu Wang3.50+4.51.8320.51.83
Tuesday, June 16, 2026, 10:00
WTA Berlin WD
Danilina/Krunic1.40  
Muhammad/Stollar2.75  
Tuesday, June 16, 2026, 10:00
Challenger Poznan
Michele Ribecai2.25+2.51.8322.51.80
Henri Squire1.57-2.51.8322.51.90
Tuesday, June 16, 2026, 10:00
Challenger Poznan
Hynek Barton1.83+0.51.8322.51.83
Kimmer Coppejans1.83-0.51.8322.51.83
Tuesday, June 16, 2026, 10:00
WTA Figueira da Foz
Yeonwoo Ku1.80-0.51.8321.51.80
Lucrezia Stefanini1.90+0.51.8321.51.90
Tuesday, June 16, 2026, 10:00
WTA Figueira da Foz
Matilde Jorge3.50+5.51.7219.51.83
Jil Teichmann1.28-5.52.0019.51.83
Tuesday, June 16, 2026, 10:00
WTA Berlin
Magdalena Frech1.72-1.51.8322.51.83
Eva Lys2.10+1.51.8322.51.83
Tuesday, June 16, 2026, 10:30
ATP Halle
Karen Khachanov1.40-2.51.8323.51.83
Ethan Quinn3.00+2.51.8323.51.83
Tuesday, June 16, 2026, 10:30
Challenger Poznan
Pedro Boscardin Dias3.00+3.52.0021.51.83
Jan Choinski1.36-3.51.7221.51.83
Tuesday, June 16, 2026, 10:30
Challenger Parma
Marco Cecchinato1.61-2.51.9022.51.80
Carlo Alberto Caniato2.20+2.51.8022.51.90
Tuesday, June 16, 2026, 10:30
ATP Halle
Alexei Popyrin2.20+1.51.8325.51.83
Raphael Collignon1.66-1.51.8325.51.83
Tuesday, June 16, 2026, 10:30
ATP Halle
Mattia Bellucci3.00+2.52.1023.51.80
Alexander Bublik1.40-2.51.6623.51.90
Tuesday, June 16, 2026, 10:30
Challenger Parma
Luca Wiedenmann2.75+3.51.8322.51.80
Ryan Seggerman1.40-3.51.8322.51.90
Tuesday, June 16, 2026, 10:30
Challenger Parma
Chun Hsin Tseng1.25-4.51.8020.51.83
Juan Cruz Martin Manzano3.75+4.51.9020.51.83
Tuesday, June 16, 2026, 11:00
Challenger Nottingha
Yunchaokete Bu2.00+1.51.8023.51.83
Otto Virtanen1.72-1.51.9023.51.83
Tuesday, June 16, 2026, 11:00
Challenger Nottingha
Dane Sweeny3.40+4.51.6621.51.83
Jacob Fearnley1.30-4.52.1021.51.83
Tuesday, June 16, 2026, 11:00
WTA Nottingham
Iva Jovic1.40-4.51.9020.51.83
Karolina Pliskova3.00+4.51.8020.51.83
Tuesday, June 16, 2026, 11:00
WTA Nottingham
Harriet Dart3.00+3.52.0020.51.83
Katie Boulter1.40-3.51.7220.51.83
Tuesday, June 16, 2026, 11:00
WTA Brescia
Jazmin Ortenzi1.30-4.51.8019.51.90
Francesca Pace3.40+4.51.9019.51.80
Tuesday, June 16, 2026, 11:00
WTA Brescia WD
Struplova/Zelnickova3.00  
Kucmova/Laboutkova1.36  
Tuesday, June 16, 2026, 11:00
WTA Nottingham
Emma Raducanu1.61-2.51.8020.51.90
Karolina Pliskova2.30+2.51.9020.51.80
Tuesday, June 16, 2026, 11:00
WTA Nottingham
Ann Li2.00+0.51.9022.51.72
Kimberly Birrell1.80-0.51.8022.52.00
Tuesday, June 16, 2026, 11:00
WTA Brescia
Mia Ristic1.72-1.51.8320.51.83
Deborah Chiesa2.00+1.51.8320.51.83
Tuesday, June 16, 2026, 11:30
ATP Queens
Brandon Nakashima1.57-2.51.8323.51.80
Marton Fucsovics2.37+2.51.8323.51.90
Tuesday, June 16, 2026, 11:30
ATP Queens
Ignacio Buse3.40+3.51.9021.52.00
Rafael Jodar1.33-3.51.8021.51.72
Tuesday, June 16, 2026, 11:30
ATP Queens
Jakub Mensik1.50-2.51.8023.51.80
Adrian Mannarino2.62+2.51.9023.51.90
Tuesday, June 16, 2026, 11:30
WTA Berlin WD
Errani/Melichar-Martinez1.40  
Jiang/Xu2.75  
Tuesday, June 16, 2026, 11:30
WTA Figueira da Foz
Elena Micic4.50+5.52.0018.51.90
Francisca Jorge1.16-5.51.7218.51.80
Tuesday, June 16, 2026, 11:30
WTA Figueira da Foz
Katarina Kuzmova1.80-0.51.8321.51.80
Viktoria Morvayova1.90+0.51.8321.51.90
Tuesday, June 16, 2026, 11:30
WTA Nottingham
McCartney Kessler1.80-0.51.8021.51.90
Katie Volynets2.00+0.51.9021.51.80
Tuesday, June 16, 2026, 11:30
WTA Berlin
Shuai Zhang3.20+4.51.8020.51.83
Karolina Muchova1.36-4.51.9020.51.83
Tuesday, June 16, 2026, 11:30
WTA Berlin
Linda Noskova1.16-5.51.8319.51.80
Renata Zarazua5.00+5.51.8319.51.90
Tuesday, June 16, 2026, 11:30
ATP Queens
Ignacio Buse3.00+3.51.7222.51.90
Marcos Giron1.40-3.52.0022.51.80
Tuesday, June 16, 2026, 12:00
ATP Halle
Joao Fonseca1.40-2.51.8023.51.83
Yannick Hanfmann3.00+2.51.9023.51.83
Tuesday, June 16, 2026, 12:00
ATP Halle
Andrey Rublev1.90-0.51.9026.51.72
Hubert Hurkacz1.90+0.51.8026.52.00
Tuesday, June 16, 2026, 12:00
ATP Halle
Tallon Griekspoor1.66-1.51.8324.51.90
Sho Shimabukuro2.20+1.51.8324.51.80
Tuesday, June 16, 2026, 12:00
ATP Queens
Alexander Blockx1.66-1.51.8323.51.83
Francisco Cerundolo2.20+1.51.8323.51.83
Tuesday, June 16, 2026, 12:00
ATP Queens
Tommy Paul1.25-3.51.6621.51.90
Jaume Munar4.00+3.52.1021.51.80
Tuesday, June 16, 2026, 12:00
ATP Halle MD
Luz/Matos2.25  
Arribage/Olivetti1.57  
Tuesday, June 16, 2026, 12:00
Challenger Parma
Miguel Damas3.00+3.52.0021.51.80
Roberto Carballes Baena1.36-3.51.7221.51.90
Tuesday, June 16, 2026, 12:00
Challenger Parma
Petr Bar Biryukov6.00+4.52.0020.51.83
Stefano Travaglia1.12-4.51.7220.51.83
Tuesday, June 16, 2026, 12:00
Challenger Parma
Pedro Martinez1.40-3.51.8021.51.80
Daniel Rincon2.75+3.51.9021.51.90
Tuesday, June 16, 2026, 12:30
WTA Nottingham
Lois Boisson4.33+4.52.1020.51.72
Dayana Yastremska1.22-4.51.6620.52.00
Tuesday, June 16, 2026, 12:30
WTA Brescia
Danka Kovinic2.50+3.51.8321.51.80
Miriam Bulgaru1.50-3.51.8321.51.90
Tuesday, June 16, 2026, 12:30
Challenger Nottingha
Mackenzie McDonald1.50-2.51.7222.51.72
Shintaro Mochizuki2.50+2.52.0022.52.00
Tuesday, June 16, 2026, 12:30
WTA Brescia
Jennifer Ruggeri1.57-3.51.9020.51.83
Elena Ruxandra Bertea2.25+3.51.8020.51.83
Tuesday, June 16, 2026, 13:00
ATP Queens
Arthur Fery1.66-1.51.8322.51.90
Toby Samuel2.20+1.51.8322.51.80
Tuesday, June 16, 2026, 13:00
WTA Berlin WD
Gauff/Pegula1.44  
Potapova/Shnaider2.62  
Tuesday, June 16, 2026, 13:00
ATP Queens
Jenson Brooksby2.30+1.51.9023.51.80
Martin Damm1.61-1.51.8023.51.90
Tuesday, June 16, 2026, 13:00
WTA Nottingham
Zeynep Sonmez2.20+2.51.8321.51.83
Leylah Fernandez1.66-2.51.8321.51.83
Tuesday, June 16, 2026, 13:00
WTA Figueira da Foz
Darja Vidmanova1.25-5.51.8318.52.00
Angelina Voloshchuk3.75+5.51.8318.51.72
Tuesday, June 16, 2026, 13:00
WTA Figueira da Foz
Anastasia Kulikova3.25+4.51.8319.51.90
Mai Hontama1.33-4.51.8319.51.80
Tuesday, June 16, 2026, 13:00
WTA Berlin
Katerina Siniakova1.44-3.51.8321.51.80
Rebeka Masarova2.75+3.51.8321.51.90
Tuesday, June 16, 2026, 13:30
ATP Halle
Fabian Marozsan2.37+1.52.0023.51.80
Miomir Kecmanovic1.57-1.51.7223.51.90
Tuesday, June 16, 2026, 13:30
ATP Halle MD
Bellucci/Kyrgios1.66  
Quinn/Tien2.10  
Tuesday, June 16, 2026, 13:30
Challenger Parma
Jesper De Jong1.90+0.51.8322.51.90
Laslo Djere1.80-0.51.8322.51.80
Tuesday, June 16, 2026, 13:30
Challenger Parma
Enrico Dalla Valle1.30-4.52.0021.51.83
Alexander Weis3.40+4.51.7221.51.83
Tuesday, June 16, 2026, 13:45
ATP Queens
Alex De Minaur1.20-3.51.5721.52.00
Gabriel Diallo4.50+3.52.2521.51.72
Tuesday, June 16, 2026, 14:00
ATP Halle
Alexander Zverev1.05-5.51.8319.51.83
Vit Kopriva11.00+5.51.8319.51.83
Tuesday, June 16, 2026, 14:00
WTA Brescia
Xiyu Wang1.12-6.52.0018.51.80
Xinyu Gao5.50+6.51.7218.51.90
Tuesday, June 16, 2026, 14:00
WTA Nottingham
Caty McNally1.44-3.51.8321.51.83
Antonia Ruzic2.75+3.51.8321.51.83
Tuesday, June 16, 2026, 14:00
WTA Nottingham
Viktorija Golubic1.61-2.51.8321.51.90
Sofia Kenin2.30+2.51.8321.51.80
Tuesday, June 16, 2026, 14:30
ATP Queens
Arthur Rinderknech1.72-0.51.8025.52.00
Hamad Medjedovic2.10+0.51.9025.51.72
Tuesday, June 16, 2026, 14:30
WTA Berlin
Elina Svitolina1.44-3.51.8020.51.90
Anna Kalinskaya2.75+3.51.9020.51.80
Tuesday, June 16, 2026, 14:30
WTA Berlin WD
Alexandrova/Noskova2.50  
Perez/Schuurs1.50  
Tuesday, June 16, 2026, 14:30
WTA Figueira da Foz
Alina Korneeva1.16-6.52.0018.51.80
Fangran Tian4.50+6.51.7218.51.90
Tuesday, June 16, 2026, 14:30
ATP Queens
Aleksandar Kovacevic2.50+2.51.8023.51.72
Francisco Cerundolo1.53-2.51.9023.52.00
Tuesday, June 16, 2026, 14:30
WTA Figueira da Foz
Kristina Mladenovic3.25+4.51.8319.51.90
Valentina Ryser1.33-4.51.8319.51.80
Tuesday, June 16, 2026, 14:30
WTA Berlin
Clara Tauson2.00+0.51.9022.51.80
Diane Parry1.80-0.51.8022.51.90
Tuesday, June 16, 2026, 15:00
ATP Halle MD
Cobolli/Shelton2.75  
Pavlasek/Vavassori1.40  
Tuesday, June 16, 2026, 15:00
ATP Halle MD
Doumbia/Polmans2.50  
Cabral/Miedler1.50  
Tuesday, June 16, 2026, 15:00
WTA Brescia
Fiona Ferro1.44-3.51.8020.51.80
Kajsa Rinaldo Persson2.62+3.51.9020.51.90
Tuesday, June 16, 2026, 15:15
ATP Queens
Cameron Norrie2.10+1.51.8323.51.83
Alejandro Davidovich Fokina1.72-1.51.8323.51.83
Tuesday, June 16, 2026, 15:30
ATP Halle
Tomas Martin Etcheverry4.50+3.52.1022.51.72
Daniil Medvedev1.20-3.51.6622.52.00
Tuesday, June 16, 2026, 15:30
WTA Nottingham WD
Kozyreva/Shymanovich1.83  
Pridankina/Tang1.83  
Tuesday, June 16, 2026, 15:30
WTA Nottingham WD
Guarachi/Rosolska4.33  
Bouzkova/Panova1.20  
Tuesday, June 16, 2026, 15:30
Challenger Nottingha
Remy Bertola3.50+3.52.0021.51.90
Yibing Wu1.28-3.51.7221.51.80
Tuesday, June 16, 2026, 16:00
ATP Queens
Ugo Humbert1.72-0.51.8025.51.83
Marin Cilic2.10+0.51.9025.51.83
Tuesday, June 16, 2026, 16:00
Challenger Poznan
Gustavo Heide1.36-3.51.7221.51.80
Daniel Michalski3.00+3.52.0021.51.90
Tuesday, June 16, 2026, 16:00
WTA Figueira da Foz
Martyna Kubka2.50+3.51.8321.51.83
Aliona Falei1.50-3.51.8321.51.83
Tuesday, June 16, 2026, 16:00
ATP Queens
Rinky Hijikata2.00+0.51.9023.51.83
Alejandro Tabilo1.80-0.51.8023.51.83
Tuesday, June 16, 2026, 16:00
WTA Figueira da Foz
Jeline Vandromme1.11-6.51.8317.52.00
Allura Zamarripa6.00+6.51.8317.51.72
Tuesday, June 16, 2026, 16:00
WTA Berlin
Suzan Lamens1.90+0.51.8021.51.83
Paula Badosa1.90-0.51.9021.51.83
Tuesday, June 16, 2026, 16:00
Challenger Nottingha
Jaime Faria2.00+0.51.9024.51.83
Zhizhen Zhang1.72-0.51.8024.51.83
Tuesday, June 16, 2026, 16:30
WTA Berlin WD
Muchova/Williams1.72  
Olmos/Routliffe2.00  
Tuesday, June 16, 2026, 16:30
WTA Brescia
Ane Mintegi Del Olmo1.36-4.51.8319.51.83
Xiaodi You3.00+4.51.8319.51.83
Tuesday, June 16, 2026, 16:45
ATP Queens
Kamil Majchrzak2.75+2.51.9023.51.80
Jiri Lehecka1.44-2.51.8023.51.90
Tuesday, June 16, 2026, 17:00
WTA Brescia
Carole Monnet2.25+3.51.8020.51.80
Martina Trevisan1.57-3.51.9020.51.90
Tuesday, June 16, 2026, 17:00
Challenger Nottingha
Roman Safiullin1.40-2.51.7222.52.00
August Holmgren2.75+2.52.0022.51.72
Tuesday, June 16, 2026, 18:00
Challenger Poznan
Gonzalo Bueno1.25-4.51.8320.51.83
Tomasz Berkieta3.75+4.51.8320.51.83
Tuesday, June 16, 2026, 19:00
Challenger Parma
Ilia Simakin3.50+4.51.8020.51.90
Jacopo Vasami1.28-4.51.9020.51.80
Wednesday, June 17, 2026, 10:00
WTA Berlin
Donna Vekic1.80-0.51.8322.51.72
Alexandra Eala2.00+0.51.8322.52.00
Wednesday, June 17, 2026, 10:00
WTA Berlin
Aryna Sabalenka1.10-5.51.9019.51.83
Ekaterina Alexandrova7.00+5.51.8019.51.83
Wednesday, June 17, 2026, 10:00
ATP Halle
Learner Tien2.37+1.51.9025.51.83
Felix Auger Aliassime1.57-1.51.8025.51.83
Wednesday, June 17, 2026, 10:00
WTA Figueira da Foz
Ayla Aksu1.36-4.51.8320.51.80
Sachia Vickery3.00+4.51.8320.51.90
Wednesday, June 17, 2026, 10:00
WTA Berlin
Elise Mertens1.33-4.52.0021.51.83
Nikola Bartunkova3.40+4.51.7221.51.83
Wednesday, June 17, 2026, 10:30
ATP Halle
Ben Shelton1.36-2.51.8325.51.83
Nick Kyrgios3.20+2.51.8325.51.83
Wednesday, June 17, 2026, 10:30
ATP Halle
Zizou Bergs3.75+3.51.7222.52.00
Taylor Fritz1.28-3.52.0022.51.72
Wednesday, June 17, 2026, 11:00
ATP Queens
Tommy Paul1.28-3.51.8022.51.83
Botic Van De Zandschulp3.75+3.51.9022.51.83
Wednesday, June 17, 2026, 11:00
WTA Nottingham
Yuliia Starodubtseva2.50+3.51.8020.51.90
Emma Navarro1.53-3.51.9020.51.80
Wednesday, June 17, 2026, 11:00
WTA Nottingham
Talia Gibson2.75+3.51.9020.51.90
Qinwen Zheng1.44-3.51.8020.51.80
Wednesday, June 17, 2026, 11:00
Challenger Nottingha
Christopher O'Connell1.44-2.51.9024.51.83
Jay Clarke2.62+2.51.8024.51.83
Wednesday, June 17, 2026, 12:00
WTA Brescia WD
Cho/Cho1.83  
Cavalle-Reimers/Salden1.83  
Wednesday, June 17, 2026, 12:00
WTA Brescia WD
Harrison/Osborne1.30  
Basiletti/Meliss3.40  
Wednesday, June 17, 2026, 12:00
WTA Brescia WD
Dang/You1.83  
Ciric Bagaric/Fossa Huergo1.83  
Wednesday, June 17, 2026, 12:00
WTA Brescia WD
Astakhova/Kazionova2.10  
McAdoo/Monnet1.66  
Wednesday, June 17, 2026, 12:00
WTA Brescia WD
Moratelli/Pace2.10  
Jakupovic/Radisic1.66  
Wednesday, June 17, 2026, 13:00
ATP Queens MD
Heliovaara/Patten1.30  
Andreozzi/Guinard3.40  
Wednesday, June 17, 2026, 13:00
ATP Queens MD
Stevenson/Willis2.25  
Nys/Roger-Vasselin1.57  
Wednesday, June 17, 2026, 13:00
ATP Queens MD
Harrison/Skupski1.53  
Krajicek/Mektic2.37  
Wednesday, June 17, 2026, 13:00
ATP Queens MD
Ram/Salisbury3.00  
Arevalo/Pavic1.36  
Wednesday, June 17, 2026, 13:00
WTA Berlin WD
Detiuc/Khromacheva2.10  
Kichenok/Krawczyk1.66  
Wednesday, June 17, 2026, 13:00
WTA Berlin WD
Haverlag/Martins2.62  
Eikeri/Gleason1.44  
Wednesday, June 17, 2026, 13:00
WTA Berlin WD
Mihalikova/Nicholls3.50  
Mertens/Zhang1.28  
Wednesday, June 17, 2026, 13:00
ATP Halle MD
Cash/Tracy1.61  
Hanfmann/Struff2.20  
Wednesday, June 17, 2026, 13:00
ATP Halle MD
Krawietz/Puetz1.50  
Galloway/Peers2.50  
Wednesday, June 17, 2026, 14:00
WTA Nottingham WD
Hunter/McNally1.28  
Dudeney/Xu3.50  
Wednesday, June 17, 2026, 14:00
WTA Nottingham WD
Sutjiadi/Tjen1.50  
Li/Valentova2.50  
Wednesday, June 17, 2026, 14:00
WTA Nottingham WD
Joint/Jovic1.83  
Hozumi/Wu1.83  
Wednesday, June 17, 2026, 14:00
WTA Nottingham WD
Chong/Kempen2.25  
Aoyama/Chan1.57  
Wednesday, June 17, 2026, 15:30
WTA Nottingham
Sara Bejlek3.40+4.51.8020.51.80
Karolina Pliskova1.33-4.51.9020.51.90
Top