Tennis results — did OddsWasp call them?
Every finished match OddsWasp covered, with the real final score and whether the suggested market landed. Nothing here is edited after the fact.
Advertisement
51%64 of 126 picks landed
✓
JMJuan Manuel Cerundolo2–1ZKZdenek Kolar
Juan Manuel Cerundolo to win (50%)✗PMPedro Martinez0–2YHYannick Hanfmann
Pedro Martinez to win (50%)✗NBNicolai Budkov Kjaer0–2APAndrea Pellegrino
Nicolai Budkov Kjaer to win (50%)✗SOSebastian Ofner0–2TAThiago Agustin Tirante
Sebastian Ofner to win (50%)✗FDFacundo Diaz Acosta1–2LMLautaro Midon
Facundo Diaz Acosta to win (50%)✓ADAdolfo Daniel Vallejo2–0MDMiguel Damas
Adolfo Daniel Vallejo to win (50%)✗DSDalibor Svrcina1–2GDGrigor Dimitrov
Dalibor Svrcina to win (50%)✓BVBotic Van De Zandschulp2–0TDTaro Daniel
Botic Van De Zandschulp to win (50%)✓JKJerome Kym2–1DDDylan Dietrich
Jerome Kym to win (50%)✗JCJan Choinski0–2NBNikoloz Basilashvili
Jan Choinski to win (50%)✗FCFederico Cina1–2QHQuentin Halys
Federico Cina to win (50%)✓STStefano Travaglia2–0MKMartin Krumich
Stefano Travaglia to win (50%)✓DADaniel Altmaier2–0HGHugo Gaston
Daniel Altmaier to win (50%)✓NBNuno Borges2–0MKMoise Kouame
Nuno Borges to win (50%)✓STStefanos Tsitsipas2–0IBIgnacio Buse
Stefanos Tsitsipas to win (65%)✗MTMarko Topo1–2CUCamilo Ugo Carabelli
Marko Topo to win (50%)✓AMAlex Molcan2–0VRValentin Royer
Alex Molcan to win (50%)✗MDMatej Dodig0–2PCPablo Carreno Busta
Matej Dodig to win (50%)✗AMAlexandre Muller1–2ASAleksandr Shevchenko
Alexandre Muller to win (50%)✗MDMax Dahlin1–2SBSebastian Baez
Max Dahlin to win (50%)✓JFJaime Faria2–1SWStan Wawrinka
Jaime Faria to win (50%)✗ZSZiga Sesko0–2DMDaniel Merida
Ziga Sesko to win (50%)✓FAFederico Agustin Gomez2–0NMNiels McDonald
Federico Agustin Gomez to win (50%)✗LNLukas Neumayer0–2JCJuan Carlos Prado Angelo
Lukas Neumayer to win (50%)✓TDTitouan Droguet2–1ABAlexander Blockx
Titouan Droguet to win (50%)✓DKDanka Kovinic2–1NBNoemi Basiletti
Danka Kovinic to win (50%)✓JRJulia Riera2–1DSDarja Semenistaja
Julia Riera to win (50%)✗CHCaijsa Hennemann0–2SKSinja Kraus
Caijsa Hennemann to win (50%)✓EAElina Avanesyan2–0MUMoyuka Uchijima
Elina Avanesyan to win (50%)✗EAEmiliana Arango1–2TZTamara Zidansek
Emiliana Arango to win (50%)✓KQKaitlin Quevedo2–0ERElena-Gabriela Ruse
Kaitlin Quevedo to win (50%)✓MBMarina Bassols Ribera2–0AFAnna-Lena Friedsam
Marina Bassols Ribera to win (50%)✗MCMartina Colmegna1–2BPBarbora Palicova
Martina Colmegna to win (50%)✓ASAlexandra Shubladze2–0ISIsabella Shinikova
Alexandra Shubladze to win (50%)✓HTHarmony Tan2–1LHLucie Havlickova
Harmony Tan to win (50%)✓AZAnastasia Zakharova2–1MTMariia Tkacheva
Anastasia Zakharova to win (50%)✓MSMayar Sherif2–0DGDalma Galfi
Mayar Sherif to win (50%)✓YPYulia Putintseva2–0CLClaire Liu
Yulia Putintseva to win (50%)✗DSDominika Salkova0–2AIAlevtina Ibragimova
Dominika Salkova to win (50%)✓DKDaria Khomutsianskaya2–0PNPriska Nugroho
Daria Khomutsianskaya to win (50%)✓OOOleksandra Oliynykova2–0IOIpek Oz
Oleksandra Oliynykova to win (50%)✗DDDeniz Dilek1–2WFWeronika Falkowska
Deniz Dilek to win (50%)✗AAAyla Aksu0–2VVVendula Valdmannova
Ayla Aksu to win (50%)✗LPLaura Pigossi1–2LSLaura Samson
Laura Pigossi to win (50%)✓MBMona Barthel2–1AKArabella Koller
Mona Barthel to win (50%)✗MBMiriam Bulgaru0–2EPElena Pridankina
Miriam Bulgaru to win (50%)✗FFFiona Ferro1–2AZAurora Zantedeschi
Fiona Ferro to win (50%)✓TKTeodora Kostovic2–0JRJennifer Ruggeri
Teodora Kostovic to win (50%)✓AFAliona Falei2–1YYYuan Yue
Aliona Falei to win (50%)✓MLMaria Lourdes Carle2–1KDKathinka von Deichmann
Maria Lourdes Carle to win (50%)✓BKBarbora Krejcikova2–0VTViktoriya Tomova
Barbora Krejcikova to win (50%)✗AIAoi Ito0–2AKAlina Korneeva
Aoi Ito to win (50%)✓CMCarole Monnet2–1RMRebeka Masarova
Carole Monnet to win (50%)✗PIPolina Iatcenko0–2VZVera Zvonareva
Polina Iatcenko to win (50%)✓PBPaula Badosa2–0AKAnhelina Kalinina
Paula Badosa to win (68%)✗LRLeonie Rabl0–2ARArantxa Rus
Leonie Rabl to win (50%)✗SSSapfo Sakellaridi1–2MTMiriana Tona
Sapfo Sakellaridi to win (50%)✗LFLinda Fruhvirtova1–2GXGao Xinyu
Linda Fruhvirtova to win (50%)✓NBNuria Brancaccio2–0JPJessica Pieri
Nuria Brancaccio to win (50%)✓CTClara Tauson2–0NHNao Hibino
Clara Tauson to win (50%)✓VHViktoria Hruncakova2–0CBCagla Buyukakcay
Viktoria Hruncakova to win (50%)✗VWVivian Wolff0–2JVJeline Vandromme
Vivian Wolff to win (50%)✓KKKatarzyna Kawa2–0SWSimona Waltert
Katarzyna Kawa to win (50%)✗AMAlessandra Mazzola0–2LBLucia Bronzetti
Alessandra Mazzola to win (50%)✗FPFrancesca Pace0–2EVEva Vedder
Francesca Pace to win (50%)✗ABAnna Blinkova1–2ASAliaksandra Sasnovich
Anna Blinkova to win (50%)✗MTMaria Timofeeva0–2ALAnn Li
Maria Timofeeva to win (50%)✓TVTereza Valentova2–0SCSofia Costoulas
Tereza Valentova to win (50%)✓LSLorenzo Sonego2–0JJJoel Josef Schwaerzler
Lorenzo Sonego to win (50%)✗IRIgor Ribeiro Marcondes0–2LMLautaro Midon
Igor Ribeiro Marcondes to win (50%)✗FPFrancesco Passaro0–2MKMartin Krumich
Francesco Passaro to win (50%)✓CTClement Tabur2–1JRJurij Rodionov
Clement Tabur to win (50%)✗KFKilian Feldbausch1–2MKMiomir Kecmanovic
Kilian Feldbausch to win (50%)✗CSCarlos Sanchez Jover1–2TDTaro Daniel
Carlos Sanchez Jover to win (50%)✗TFThomas Faurel1–2MDMiguel Damas
Thomas Faurel to win (50%)✓RCRaphael Collignon2–1TSTimofey Skatov
Raphael Collignon to win (50%)✓JJJesper de Jong2–0VGVilius Gaubas
Jesper de Jong to win (50%)✓DDDamir Dzumhur2–0HRHenrique Rocha
Damir Dzumhur to win (50%)✓DSDominic Stricker2–0JMJaume Munar
Dominic Stricker to win (50%)✗DLDusan Lajovic1–2LVLuca Van Assche
Dusan Lajovic to win (50%)✗KJKyrian Jacquet0–2MTMarco Trungelliti
Kyrian Jacquet to win (50%)✗VKVit Kopriva0–2DPDino Prizmic
Vit Kopriva to win (50%)✓IAIlinca Amariei2–1CACarmen Andreea Herea
Ilinca Amariei to win (50%)✓EPElena Pridankina2–0GGGeorgina Garcia Perez
Elena Pridankina to win (50%)✓LRLola Radivojevic2–0RYRen Yufei
Lola Radivojevic to win (50%)✓FJFrancesca Jones2–1DSDalila Spiteri
Francesca Jones to win (50%)✓JGJulia Grabher2–1ERElena Ruxandra Bertea
Julia Grabher to win (50%)✗DPDespina Papamichail0–2EAErika Andreeva
Despina Papamichail to win (50%)✓EAElina Avanesyan2–0IFIrina Fetecau
Elina Avanesyan to win (50%)✗VPVarvara Panshina0–2WFWeronika Falkowska
Varvara Panshina to win (50%)✓ISIsabella Shinikova2–0YHYujia Huang
Isabella Shinikova to win (50%)✓DKDaria Khomutsianskaya2–1ZYZhang Ying
Daria Khomutsianskaya to win (50%)✓LRLeyre Romero Gormaz2–0ZKZhibek Kulambayeva
Leyre Romero Gormaz to win (50%)✓CLClaire Liu2–0IOIpek Oz
Claire Liu to win (50%)✓MRMia Ristic2–0MPMia Pohankova
Mia Ristic to win (50%)✗RSRina Saigo0–2PNPriska Nugroho
Rina Saigo to win (50%)✗YKYasmine Kabbaj1–2EPEkaterina Perelygina
Yasmine Kabbaj to win (50%)✓ACAlina Charaeva2–0VJVictoria Jimenez Kasintseva
Alina Charaeva to win (50%)✗VLVarvara Lepchenko0–2AIAlevtina Ibragimova
Varvara Lepchenko to win (50%)✓ABAnna Bondar2–0SSSara Sorribes Tormo
Anna Bondar to win (50%)✓HVHanne Vandewinkel2–0CYCarol Young Suh Lee
Hanne Vandewinkel to win (50%)✓KPKristina Penickova2–1KTKarman Thandi
Kristina Penickova to win (50%)✗JAJulia Avdeeva0–2GFGina Feistel
Julia Avdeeva to win (50%)✗KRKajsa Rinaldo Persson0–2DADarya Astakhova
Kajsa Rinaldo Persson to win (50%)✗LGLina Gjorcheska1–2DCDeborah Chiesa
Lina Gjorcheska to win (50%)✗ATAnastasia Tikhonova0–2EBEva Bennemann
Anastasia Tikhonova to win (50%)✗MLMagda Linette0–2MHMai Hontama
Magda Linette to win (50%)✓GKGabriela Knutson2–1IKIrem Kurt
Gabriela Knutson to win (50%)✓ZQZheng Qinwen2–0JBJessica Bouzas Maneiro
Zheng Qinwen to win (50%)✗MAMarianne Argyrokastriti0–2LTLilli Tagger
Marianne Argyrokastriti to win (50%)✓PHPolona Hercog2–1DJDalila Jakupovic
Polona Hercog to win (50%)✗NPNadia Podoroska1–2PMPetra Marcinko
Nadia Podoroska to win (50%)✗ARAlice Rame0–2NNNoma Noha Akugue
Alice Rame to win (50%)✗BZBai Zhuoxuan0–2TPTatiana Prozorova
Bai Zhuoxuan to win (50%)✗VMViktoria Morvayova0–2SBSara Bejlek
Viktoria Morvayova to win (50%)✓VEVeronika Erjavec2–1VBVictoria Bosio
Veronika Erjavec to win (50%)✗MHMina Hodzic1–2HDHarriet Dart
Mina Hodzic to win (50%)✗PKPolina Kudermetova0–2MSMaria Sakkari
Polina Kudermetova to win (50%)✗KOKyoka Okamura0–2LTLanlana Tararudee
Kyoka Okamura to win (50%)✓AGAnastasia Gasanova2–0SBSusan Bandecchi
Anastasia Gasanova to win (50%)✗OSOksana Selekhmeteva0–2EYElizara Yaneva
Oksana Selekhmeteva to win (50%)✓SLSofya Lansere2–1EMElena Malygina
Sofya Lansere to win (50%)✓CBClara Burel2–1VLVarvara Lepchenko
Clara Burel to win (50%)✗MMMartha Matoula0–2EMElena Micic
Martha Matoula to win (50%)✗VGValentini Grammatikopoulou0–2APAlycia Parks
Valentini Grammatikopoulou to win (50%)✗YKYelyzaveta Kotliar0–2FUFederica Urgesi
Yelyzaveta Kotliar to win (50%)Advertisement