ATP, Challenger & WTA
Schedule, results, and predictions.
Date
300 matches on this day
Status
StatusTour
TourSearch
Get $25 free
New accounts only. Create a Kalshi account and predict match outcomes.
Claim offerTaipei 2 ITF
ITF W · Hard
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Riho Goto Misaki Matsuda · 12:45 AM ET | 12:45 AM ET | 1.781.93 | +/-0.5 | 50.5% | Scheduled |
Zhengzhou ITF
ITF W · Hard
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Tiana Tian Deng Junlu Sun · 1:00 AM ET | 1:00 AM ET | 1.634.70 | - | 69.9% | Scheduled |
Evialina Laskevich Yuhan Chen · 1:07 AM ET | 1:07 AM ET | 1.077.25 | - | - | Scheduled |
Yuyao Li Wenfei Yu · 1:19 AM ET | 1:19 AM ET | 2.181.70 | - | 55.1% | Scheduled |
Yingqun Sun Jing Zhou · 2:14 AM ET | 2:14 AM ET | 1.086.85 | - | - | Scheduled |
Chengyiyi Yuan Han Shi · 3:00 AM ET | 3:00 AM ET | 4.071.20 | +/-5.5 | 61.1% | Scheduled |
Bucharest 4 ITF
ITF W · Clay
Haskovo ITF
ITF W · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Ksenia Gospodinova Martha Matoula · 3:00 AM ET | 3:00 AM ET | - | - | - | Scheduled |
Hibah Shaikh Alessandra Anghel · 3:00 AM ET | 3:00 AM ET | 1.049.24 | - | - | Scheduled |
Beatris Spasova Valeriia Artemeva · 3:00 AM ET | 3:00 AM ET | 9.051.04 | - | 82.5% | Scheduled |
Selina Atay Cagla Buyukakcay · 4:00 AM ET | 4:00 AM ET | 9.931.03 | - | 77.4% | Scheduled |
Zhibek Kulambayeva Laura Hietaranta · 4:00 AM ET | 4:00 AM ET | 2.111.50 | - | 60.7% | Scheduled |
Irene Ivanova Madelief Hageman · 4:00 AM ET | 4:00 AM ET | 1.402.49 | - | - | Scheduled |
Gina Feistel Melis Rasim · 7:00 AM ET | 7:00 AM ET | 1.0210.20 | - | 84.5% | Scheduled |
Lidia Encheva Irina Fetecau · 10:00 AM ET | 10:00 AM ET | 1.422.65 | +/-4.5 | 63.5% | Scheduled |
Klosters ITF
ITF W · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Sophie Luescher Ashley Lahey · 3:00 AM ET | 3:00 AM ET | 6.801.08 | +/-6.5 | 70.1% | Scheduled |
Anais Gabriel Mara Guth · 3:00 AM ET | 3:00 AM ET | 6.111.10 | +/-6.5 | 67.0% | Scheduled |
Tina Manescu Kamila Kashaeva · 3:00 AM ET | 3:00 AM ET | - | - | 60.1% | Scheduled |
Berta Passola Noelia Manta · 3:00 AM ET | 3:00 AM ET | 1.213.95 | - | - | Scheduled |
Petra Sedlackova Urszula Radwanska · 4:00 AM ET | 4:00 AM ET | 1.253.60 | +/-4.5 | 57.8% | Scheduled |
Nicole Gadient Paula Cembranos · 4:00 AM ET | 4:00 AM ET | 4.691.16 | +/-6.5 | 73.3% | Scheduled |
Merel Hoedt Adrienn Nagy · 4:00 AM ET | 4:00 AM ET | 4.011.20 | - | 69.5% | Scheduled |
Luisa Meyer Auf Der Heide Ivankovic I. · 4:30 AM ET | 4:30 AM ET | 1.352.94 | - | - | Scheduled |
Krstelj E. Ginevra Parentini Vallega Montebruno | - | - | - | - | Scheduled |
Kursumlijska Banja 6 ITF
ITF W · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Defne Cirpanli Eugenia Menendez Zozaya · 3:00 AM ET | 3:00 AM ET | 5.241.12 | +/-6.5 | - | Scheduled |
Aurora Corvi Amelie Justine Hejtmanek · 3:00 AM ET | 3:00 AM ET | 2.541.45 | +/-3.5 | 55.5% | Scheduled |
Petja Drame Nadja Mladenovic · 4:30 AM ET | 4:30 AM ET | 1.462.52 | +/-3.5 | 69.6% | Scheduled |
Stasa Srbulovic Doroteja Petrovic | - | - | - | - | Scheduled |
Kayseri 5 ITF
ITF W · Hard
Tauste-Zaragoza ITF
ITF W · Hard
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Yihan Qu Berta Bonardi · 3:30 AM ET | 3:30 AM ET | 1.283.34 | - | 73.3% | Scheduled |
Elena Milovanovic Claudia Hoste Ferrer · 3:30 AM ET | 3:30 AM ET | 1.096.62 | - | 81.3% | Scheduled |
Yushan Shao Marine Szostak · 3:30 AM ET | 3:30 AM ET | 1.362.84 | +/-4.5 | 66.6% | Scheduled |
Esther Lopez Alcaraz Anna Kubareva · 4:30 AM ET | 4:30 AM ET | 5.111.11 | - | 59.4% | Scheduled |
Juliana Giaccio Didi Bredberg Canizares · 4:30 AM ET | 4:30 AM ET | 2.711.40 | +/-3.5 | 66.5% | Scheduled |
Oprescu L. Aleksandra Iankovskaia · 4:50 AM ET | 4:50 AM ET | 3.801.22 | - | - | Scheduled |
Muelle Valdez Y. Celia Cervino Ruiz · 12:00 PM ET | 12:00 PM ET | 3.101.32 | - | - | Scheduled |
Ru Xi Wu Carmen Gallardo Guevara · 12:00 PM ET | 12:00 PM ET | 4.871.14 | - | - | Scheduled |
Andrea Palazon Yasmine Mansouri · 1:30 PM ET | 1:30 PM ET | 12.941.02 | +/-8.5 | 85.0% | Scheduled |
Laia Petretic Chelsea Fontenel · 1:30 PM ET | 1:30 PM ET | 1.592.18 | +/-2.5 | 56.0% | Scheduled |
Meritxell Teixido Garcia Iveta Dapkute · 3:00 PM ET | 3:00 PM ET | 2.571.45 | - | 52.7% | Scheduled |
Raquel Gonzalez Vilar Vaishnavi Adkar · 3:00 PM ET | 3:00 PM ET | 2.701.39 | +/-4.5 | 64.1% | Scheduled |
Emilia-Romagna Tennis Cup
Challenger · Clay · Round of 32
HSBC Championships
ATP 250 · Grass · Round of 16
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Tommy Paul Botic van de Zandschulp Round of 16 · 4:00 AM ET | Round of 164:00 AM ET | 1.273.59 | +/-3.5 | 73.5% | Scheduled |
Ignacio Buse Marcos Giron Round of 32 · 6:30 AM ET | Round of 326:30 AM ET | 3.041.37 | +/-3.0 | 50.8% | Scheduled |
Jenson Brooksby Martin Damm Round of 32 · 8:00 AM ET | Round of 328:00 AM ET | 2.221.65 | +/-1.5 | 59.6% | Scheduled |
Giovanni Mpetshi Perricard Corentin Moutet Round of 32 · 10:00 AM ET | Round of 3210:00 AM ET | - | +/-2.0 | 58.0% | Scheduled |
San Gregorio 4 ITF
ITF W · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Paula Ormaechea Martina Lo Pumo · 4:00 AM ET | 4:00 AM ET | 1.0312.00 | - | 68.4% | Scheduled |
Denise Valente Ingrid Vojcinakova · 4:00 AM ET | 4:00 AM ET | 1.402.68 | - | 54.8% | Scheduled |
Celina Chiara Camarda Michelle Kelly Tikhonko · 4:00 AM ET | 4:00 AM ET | 9.001.05 | - | - | Scheduled |
Anna Lena Ebster Kucikova K. · 5:00 AM ET | 5:00 AM ET | 2.681.41 | - | - | Scheduled |
Bonaccorso G. Valentina Vachkova · 5:00 AM ET | 5:00 AM ET | 1.562.23 | - | - | Scheduled |
Noemi La Cagnina Agnese Gentili · 5:00 AM ET | 5:00 AM ET | 2.251.56 | - | - | Scheduled |
Isabelle Cherny Matilde Magrini · 5:00 AM ET | 5:00 AM ET | 1.981.72 | - | - | Scheduled |
Gabriela Ce Federica Bilardo · 8:30 AM ET | 8:30 AM ET | 1.263.46 | +/-5.5 | 63.9% | Scheduled |
Irina Balus Maria Toma · 8:30 AM ET | 8:30 AM ET | 1.125.44 | +/-6.5 | 81.9% | Scheduled |
Miriana Tona Marta Lombardini · 10:00 AM ET | 10:00 AM ET | 2.191.60 | +/-2.5 | 53.6% | Scheduled |
Luna Maria Cinalli Carmen Andreea Herea · 10:00 AM ET | 10:00 AM ET | 2.771.38 | +/-4.5 | 58.3% | Scheduled |
Nicole Andrea Molaro Ylenia Zocco | - | - | - | - | Scheduled |
Blois ITF
ITF W · Clay
Dinard ITF
ITF W · Clay
Ystad ITF
ITF W · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Lucie Petruzelova Cristina Pescucci · 4:15 AM ET | 4:15 AM ET | 1.105.93 | - | - | Scheduled |
Anika Jaskova Louise Kerstin Marie Ternstrom · 4:15 AM ET | 4:15 AM ET | 1.612.14 | - | - | Scheduled |
Sonja Wedenski Vilma Krebs Hyllested · 5:15 AM ET | 5:15 AM ET | 5.441.12 | - | - | Scheduled |
Sarafina Hansen June Bjork · 5:15 AM ET | 5:15 AM ET | 1.293.30 | - | 68.3% | Scheduled |
Vivian Wolff Van Den Broek I. · 7:00 AM ET | 7:00 AM ET | 1.332.97 | - | - | Scheduled |
Ida Wobker Svendsen J. · 7:15 AM ET | 7:15 AM ET | - | - | - | Scheduled |
Ida Johansson Madison Sieg · 7:15 AM ET | 7:15 AM ET | 7.071.06 | - | 76.0% | Scheduled |
Sonja Rooth Lea Nilsson · 7:15 AM ET | 7:15 AM ET | - | - | - | Scheduled |
Camilla Zanolini Sarah Van Emst · 8:45 AM ET | 8:45 AM ET | 3.411.22 | - | 52.8% | Scheduled |
Malmkjaer E. Vera Levin | - | - | - | - | Scheduled |
Matylda Burylo Caroline Hermanns | - | - | - | - | Scheduled |
Phillippa Preugschat Emina Honic | - | - | - | - | Scheduled |
Olga Golas Julia Hofmann | - | - | - | - | Scheduled |
Brescia
WTA 250 · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Julia Grabher Chloe Paquet · 4:30 AM ET | 4:30 AM ET | 1.323.20 | +/-4.5 | 56.3% | Scheduled |
Darya Astakhova Noemi Basiletti · 4:30 AM ET | 4:30 AM ET | 1.652.15 | +/-2.0 | 79.6% | Scheduled |
Mia Ristic Deborah Chiesa · 6:00 AM ET | 6:00 AM ET | 1.612.24 | +/-2.5 | 61.8% | Scheduled |
Jazmin Ortenzi Francesca Pace · 6:00 AM ET | 6:00 AM ET | 1.303.34 | +/-4.5 | 65.2% | Scheduled |
Danka Kovinic Miriam Bianca Bulgaru · 7:30 AM ET | 7:30 AM ET | 2.531.48 | +/-3.5 | 66.7% | Scheduled |
Jennifer Ruggeri Elena Ruxandra Bertea · 7:30 AM ET | 7:30 AM ET | 1.572.30 | +/-3.0 | 62.1% | Scheduled |
Xiaotong Wang Xinyu Gao · 9:00 AM ET | 9:00 AM ET | 1.155.01 | +/-6.0 | 70.8% | Scheduled |
Fiona Ferro Kajsa Rinaldo Persson · 10:00 AM ET | 10:00 AM ET | 1.412.77 | +/-4.0 | 79.9% | Scheduled |
Ane Mintegi Del Olmo Xiaodi You · 11:30 AM ET | 11:30 AM ET | 1.363.01 | +/-4.5 | 60.7% | Scheduled |
Carole Monnet Martina Trevisan · 12:00 PM ET | 12:00 PM ET | 2.301.57 | +/-3.0 | 51.9% | Scheduled |
Monastir 40 ITF
ITF W · Hard
Royan Atlantique Open
Challenger · Clay · Round of 32
Enea Poznan Open
Challenger · Clay · Round of 32
Lexus Nottingham Open
Challenger · Grass · Round of 16
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Christopher O'Connell Jay Clarke Round of 16 · 5:00 AM ET | Round of 165:00 AM ET | 1.392.40 | +/-2.5 | 51.4% | Scheduled |
Dane Sweeny Jacob Fearnley Round of 32 · 6:00 AM ET | Round of 326:00 AM ET | 3.341.30 | +/-4.0 | 57.9% | Scheduled |
Mackenzie McDonald Shintaro Mochizuki Round of 16 · 7:30 AM ET | Round of 167:30 AM ET | 1.492.49 | +/-3.0 | 53.0% | Scheduled |
Remy Bertola Yibing Wu Round of 16 · 10:30 AM ET | Round of 1610:30 AM ET | 3.411.29 | +/-4.0 | 54.5% | Scheduled |
Roman Safiullin August Holmgren Round of 16 · 10:45 AM ET | Round of 1610:45 AM ET | 1.432.70 | +/-3.0 | 53.5% | Scheduled |
Billy Harris Arthur Gea Round of 16 | Round of 16- | 1.851.85 | - | 55.5% | Scheduled |
Jaime Faria Zhizhen Zhang Round of 16 · 1:00 PM ET | Round of 161:00 PM ET | - | - | 57.9% | Scheduled |
Felix Gill Hugo Gaston Round of 32 · 1:00 PM ET | Round of 321:00 PM ET | - | +/-2.0 | 58.3% | Scheduled |
Berlin
WTA 500 · Grass
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Madison Keys Xiaotong Wang · 5:00 AM ET | 5:00 AM ET | 1.323.41 | +/-4.0 | 79.6% | Scheduled |
Magdalena Frech Eva Lys · 5:00 AM ET | 5:00 AM ET | 1.722.11 | +/-1.5 | 61.3% | Scheduled |
Shuai Zhang Karolina Muchova · 6:30 AM ET | 6:30 AM ET | 3.221.34 | +/-4.0 | 60.0% | Scheduled |
Linda Noskova Rosario Zarazua · 6:30 AM ET | 6:30 AM ET | 1.175.01 | +/-5.5 | - | Scheduled |
Katerina Siniakova Rebeka Masarova · 8:00 AM ET | 8:00 AM ET | 1.452.71 | +/-3.5 | 64.3% | Scheduled |
Elina Svitolina Anna Kalinskaya · 9:30 AM ET | 9:30 AM ET | 1.432.76 | +/-3.5 | 67.0% | Scheduled |
Clara Tauson Diane Parry · 9:30 AM ET | 9:30 AM ET | 2.091.72 | +/-1.5 | 62.3% | Scheduled |
Suzan Lamens Paula Badosa · 11:00 AM ET | 11:00 AM ET | 1.901.88 | +/-PK | 67.3% | Scheduled |
Nottingham
WTA 250 · Grass
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Emma Raducanu Kristyna Pliskova · 5:00 AM ET | 5:00 AM ET | 1.592.28 | +/-2.5 | 79.1% | Scheduled |
Ann Li Kimberly Birrell · 6:00 AM ET | 6:00 AM ET | 2.221.64 | +/-2.0 | 54.5% | Scheduled |
Mccartney Kessler Katie Volynets · 6:30 AM ET | 6:30 AM ET | 1.712.11 | +/-1.5 | 57.4% | Scheduled |
Lois Boisson Dayana Yastremska · 7:30 AM ET | 7:30 AM ET | 4.341.21 | +/-5.0 | 51.5% | Scheduled |
Caty Mcnally Antonia Ruzic · 7:45 AM ET | 7:45 AM ET | 1.422.80 | +/-3.5 | 50.5% | Scheduled |
Zeynep Sonmez Lya Fernandez · 8:00 AM ET | 8:00 AM ET | 2.161.68 | +/-2.0 | 69.7% | Scheduled |
Viktorija Golubic Sofia Kenin · 9:00 AM ET | 9:00 AM ET | 1.612.26 | +/-2.5 | 62.3% | Scheduled |
Sara Bejlek Kristyna Pliskova · 9:15 AM ET | 9:15 AM ET | 3.211.33 | +/-4.0 | 60.0% | Scheduled |
Harriet Dart Katie Boulter · 9:30 AM ET | 9:30 AM ET | 3.051.37 | +/-4.0 | 63.4% | Scheduled |
Terra Wortmann Open
ATP 250 · Grass · Round of 32
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Mattia Bellucci Alexander Bublik Round of 32 · 5:30 AM ET | Round of 325:30 AM ET | 3.161.35 | +/-3.0 | 75.2% | Scheduled |
Alexei Popyrin Raphael Collignon Round of 32 · 8:30 AM ET | Round of 328:30 AM ET | - | - | 69.2% | Scheduled |
Learner Tien Felix Auger-Aliassime Round of 16 | Round of 16- | - | - | 73.3% | Scheduled |
Dublin Challenger
Challenger · Grass · Round of 32
Mohammedia ITF
ITF W · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Valentini Grammatikopoulou Federica Sacco · 6:00 AM ET | 6:00 AM ET | 1.552.08 | - | 79.0% | Scheduled |
Polina Kuharenko Vaidehi Chaudhari · 6:00 AM ET | 6:00 AM ET | 2.141.54 | +/-2.5 | 68.7% | Scheduled |
Farhat Aleen Qamar Manal Ennaciri · 6:00 AM ET | 6:00 AM ET | - | - | 74.1% | Scheduled |
Leonie Rabl Lya Fernandez · 6:00 AM ET | 6:00 AM ET | 2.241.57 | - | 56.8% | Scheduled |
Figueira Da Foz
WTA 250 · Hard
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Matilde Jorge Jil Teichmann · 6:00 AM ET | 6:00 AM ET | 3.801.25 | +/-5.0 | 58.9% | Scheduled |
Yun Ku Lucrezia Stefanini · 6:00 AM ET | 6:00 AM ET | 1.781.96 | +/-1.0 | - | Scheduled |
Katarina Kuzmova Viktoria Morvayova · 7:30 AM ET | 7:30 AM ET | 1.801.94 | +/-0.5 | 64.4% | Scheduled |
Elena Micic Francisca Jorge · 7:30 AM ET | 7:30 AM ET | 5.731.12 | +/-6.0 | 78.2% | Scheduled |
Anastasia Kulikova Mai Hontama · 9:00 AM ET | 9:00 AM ET | 3.461.29 | +/-4.5 | 54.4% | Scheduled |
Darja Vidmanova Angelina Voloshchuk · 9:00 AM ET | 9:00 AM ET | 1.233.99 | +/-5.5 | 71.5% | Scheduled |
Kristina Mladenovic Valentina Ryser · 10:30 AM ET | 10:30 AM ET | 3.041.30 | +/-4.5 | 83.6% | Scheduled |
Alexandra Korneeva Fangran Tian · 10:30 AM ET | 10:30 AM ET | 1.145.30 | +/-6.0 | - | Scheduled |
Martyna Kubka Aliona Falei · 12:00 PM ET | 12:00 PM ET | 2.611.46 | +/-3.5 | 63.5% | Scheduled |
Jeline Vandromme Allura Zamarripa · 12:00 PM ET | 12:00 PM ET | 1.086.22 | +/-6.5 | 78.8% | Scheduled |
Luque ITF
ITF W · Clay
Bolszewo ITF
ITF W · Clay
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Romane Longueville Victoria Bosio · 10:00 AM ET | 10:00 AM ET | 6.431.09 | - | 89.5% | Scheduled |
Martina Capurro Taborda Barbora Michalkova · 10:00 AM ET | 10:00 AM ET | 1.0114.19 | - | 89.6% | Scheduled |
Barbara Straszewska Inka Wawrzkiewicz · 10:00 AM ET | 10:00 AM ET | 2.311.53 | - | 65.3% | Scheduled |
Julie Pastikova Kolodziejska J. | - | - | - | - | Scheduled |
CIT Open
Challenger · Clay · Round of 32
Irvine ITF
ITF W · Hard
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Tia Messerli Zhytelna Y. | - | - | - | - | Scheduled |
Veronica Miroshnichenko Lani Chang | - | - | - | - | Scheduled |
Tatum Evans Elvira Juravliova | - | - | - | - | Scheduled |
Stefania Rogozinska Dzik Kate Fakih | - | - | - | 63.2% | Scheduled |
Olivia Center Midori Castillo Meza | - | - | - | 56.5% | Scheduled |
Yuhan Chen Martyna Ostrzygalo | - | - | - | - | Scheduled |
Theadora Rabman Tanvi Narendran | - | - | - | - | Scheduled |
Kaitlyn Carnicella Salma Ewing | - | - | - | 52.9% | Scheduled |
Patsy Daughters Kaia Giribalan | - | - | - | - | Scheduled |
Kenzie Nguyen Simone Kay | - | - | - | - | Scheduled |
Maria Aytoyan Caroline Driscoll | - | - | - | - | Scheduled |
Millan Acosta I. Emery Combs · 4:00 PM ET | 4:00 PM ET | - | - | - | Scheduled |
Sofia Shapatava Isabella Marton · 4:00 PM ET | 4:00 PM ET | - | - | 73.2% | Scheduled |
Alina Shcherbinina Nanari Katsumi · 4:00 PM ET | 4:00 PM ET | - | - | 69.0% | Scheduled |
Klara Kosan Savannah Webster · 4:00 PM ET | 4:00 PM ET | - | - | - | Scheduled |
Sapporo ITF
ITF W · Hard
| Match | Round / Time | Odds | Game spread | Model | Status |
|---|---|---|---|---|---|
Cherry Kim Tori Kinard · 9:15 PM ET | 9:15 PM ET | 1.502.40 | - | 66.9% | Scheduled |
Yuka Hosoki Yuka Matsumoto · 9:15 PM ET | 9:15 PM ET | 1.293.30 | - | 64.4% | Scheduled |
Sook Choi Yui Ohwaki · 9:15 PM ET | 9:15 PM ET | 1.293.23 | - | - | Scheduled |
Mutsumi Uemura Tsuki Shibutani · 9:15 PM ET | 9:15 PM ET | 1.174.32 | - | - | Scheduled |
The tennis match schedule shows today's fixtures and completed results across ATP, Challenger, and WTA tour levels. Matches refresh throughout day as official results and upcoming draw data are published.
Each match links to detail page with head-to-head history, model picks, and confidence from six-model ensemble. Use status, tour, and search filters to find exact slate.
For player rankings and stats, see live ATP rankings and live WTA rankings. For daily picks, see tennis predictions.