WTA Head-to-Head Records: Search Rivalries

Explore WTA head-to-head records, frequent opponents, and unbeaten rivalries. Compare historical rivalries or focus on currently active players.

Explore these records

Use the filters to narrow the table. Select a column heading to sort; select it again to reverse the order.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
56801 Oceane Dodin Dominika Salkova 1 0–1 H 0–1 Jul 22, 2026 H2H
56802 Oceane Dodin Ekaterina Makarova 1 0–1 H 0–1 Aug 5, 2017 H2H
56803 Oceane Dodin Eugenie Bouchard 1 0–1 H 0–1 Jan 17, 2018 H2H
56804 Oceane Dodin Gabriela Dabrowski 1 1–0 H 1–0 Sep 14, 2017 H2H
56805 Oceane Dodin Giuliana Olmos 1 1–0 H 1–0 Jan 12, 2022 H2H
56806 Oceane Dodin Greet Minnen 1 0–1 H 0–1 Nov 9, 2021 H2H
56807 Oceane Dodin Jaqueline Cristian 1 1–0 C 1–0 Jul 24, 2021 H2H
56808 Oceane Dodin Johanna Konta 1 1–0 H 1–0 Feb 14, 2020 H2H
56809 Oceane Dodin Julia Goerges 1 0–1 H 0–1 Apr 14, 2017 H2H
56810 Oceane Dodin Kiki Bertens 1 0–1 H 0–1 Aug 16, 2017 H2H
56811 Oceane Dodin Leylah Fernandez 1 0–1 H 0–1 Aug 31, 2022 H2H
56812 Oceane Dodin Lucie Safarova 1 0–1 G 0–1 Jul 5, 2017 H2H
56813 Oceane Dodin Mariana Duque-Mariño 1 0–1 H 0–1 Sep 3, 2015 H2H
56814 Oceane Dodin Marketa Vondrousova 1 0–1 C 0–1 Apr 27, 2016 H2H
56815 Oceane Dodin Matilde Paoletti 1 1–0 C 1–0 Jul 21, 2022 H2H
56816 Oceane Dodin Michaella Krajicek 1 0–1 G 0–1 Jun 11, 2015 H2H
56817 Oceane Dodin Misaki Doi 1 0–1 C 0–1 May 25, 2017 H2H
56818 Oceane Dodin Petra Kvitova 1 0–1 C 0–1 Sep 29, 2020 H2H
56819 Oceane Dodin Qinwen Zheng 1 0–1 H 0–1 Jan 23, 2024 H2H
56820 Oceane Dodin Sabine Lisicki 1 1–0 H 1–0 Aug 5, 2017 H2H
56821 Oceane Dodin Simona Halep 1 0–1 H 0–1 Mar 23, 2018 H2H
56822 Oceane Dodin Sloane Stephens 1 0–1 H 0–1 Mar 25, 2021 H2H
56823 Oceane Dodin Sofia Kenin 1 0–1 H 0–1 Mar 7, 2020 H2H
56824 Oceane Dodin Susan Bandecchi 1 0–1 C 0–1 Jul 14, 2022 H2H
56825 Oceane Dodin Su-Wei Hsieh 1 1–0 H 1–0 Apr 13, 2017 H2H
56826 Oceane Dodin Viktoria Hruncakova 1 1–0 H 1–0 Feb 13, 2020 H2H
56827 Oceane Dodin Vitalia Diatchenko 1 1–0 C 1–0 Jul 23, 2021 H2H
56828 Odette Jacob Chantal Van Gheluwe 1 0–1 C 0–1 Mar 3, 1970 H2H
56829 Odile De Roubin Alena Palmeova West 1 0–1 C 0–1 Mar 18, 1972 H2H
56830 Odile De Roubin Alice Tym 1 0–1 C 0–1 Apr 12, 1968 H2H
56831 Odile De Roubin Alison Mcmillan 1 0–1 H 0–1 Jan 5, 1974 H2H
56832 Odile De Roubin Almut Sturm 1 0–1 C 0–1 Apr 4, 1968 H2H
56833 Odile De Roubin Ana Maria Arias 1 1–0 C 1–0 Sep 19, 1970 H2H
56834 Odile De Roubin Anne Marie Ruegg 1 1–0 C 1–0 Jul 11, 1975 H2H
56835 Odile De Roubin Carmen Perea Alcala 1 0–1 C 0–1 Mar 27, 1975 H2H
56836 Odile De Roubin Cherry Panton 1 0–1 G 0–1 Jun 14, 1973 H2H
56837 Odile De Roubin Daria Kopsic 1 1–0 C 1–0 Jul 12, 1974 H2H
56838 Odile De Roubin D Hugard 1 1–0 C 1–0 Apr 8, 1970 H2H
56839 Odile De Roubin Drahomira Matejkova 1 1–0 C 1–0 Mar 18, 1972 H2H
56840 Odile De Roubin Elly Appel 1 1–0 C 1–0 Mar 31, 1973 H2H
56841 Odile De Roubin Erica Prelle 1 1–0 C 1–0 Mar 2, 1971 H2H
56842 Odile De Roubin Erin Dignam 1 0–1 C 0–1 Apr 8, 1976 H2H
56843 Odile De Roubin Erzsebet Polgar 1 0–1 C 0–1 Mar 27, 1969 H2H
56844 Odile De Roubin Eva Lundquist 1 1–0 C 1–0 Jul 9, 1971 H2H
56845 Odile De Roubin Eva Szabo 1 0–1 C 0–1 Jun 12, 1975 H2H
56846 Odile De Roubin Florence Guedy 1 1–0 U 1–0 Jan 11, 1974 H2H
56847 Odile De Roubin Francesca Gordigiani 1 1–0 C 1–0 May 10, 1974 H2H
56848 Odile De Roubin Francoise Repoux 1 1–0 C 1–0 Feb 28, 1970 H2H
56849 Odile De Roubin Gitte Grage 1 1–0 C 1–0 Feb 2, 1972 H2H
56850 Odile De Roubin Heide Orth 1 0–1 C 0–1 Jul 10, 1970 H2H
56851 Odile De Roubin Ilana Kloss 1 0–1 H 0–1 Dec 22, 1973 H2H
56852 Odile De Roubin Ingrid Bentzer 1 0–1 C 0–1 Feb 3, 1972 H2H
56853 Odile De Roubin Ingrid Loeys 1 1–0 C 1–0 Mar 22, 1969 H2H
56854 Odile De Roubin Iris Riedel Kuhn 1 0–1 C 0–1 Jul 19, 1974 H2H
56855 Odile De Roubin Jacqueline Berson 1 0–1 C 0–1 Jan 15, 1969 H2H
56856 Odile De Roubin Jane Ohara 1 1–0 C 1–0 Mar 7, 1972 H2H
56857 Odile De Roubin Janine Lieffrig 1 1–0 C 1–0 Mar 12, 1971 H2H
56858 Odile De Roubin Jill Cooper 1 1–0 C 1–0 Apr 9, 1971 H2H
56859 Odile De Roubin Judith Szorenyi 1 1–0 C 1–0 Mar 9, 1972 H2H
56860 Odile De Roubin Katalin Borka 1 0–1 C 0–1 Mar 20, 1971 H2H
56861 Odile De Roubin Kerstin Seelbach 1 0–1 C 0–1 May 31, 1969 H2H
56862 Odile De Roubin K Fagyas 1 1–0 C 1–0 Mar 7, 1972 H2H
56863 Odile De Roubin Kimiyo Hatanaka 1 1–0 C 1–0 Jul 25, 1970 H2H
56864 Odile De Roubin Laila Taie 1 1–0 C 1–0 Mar 17, 1973 H2H
56865 Odile De Roubin Linda Tuero 1 0–1 C 0–1 Jul 10, 1971 H2H
56866 Odile De Roubin L Sapeine 1 1–0 C 1–0 Jul 17, 1969 H2H
56867 Odile De Roubin Lucia Bassi 1 1–0 C 1–0 Apr 11, 1968 H2H
56868 Odile De Roubin Madeleine Pegel 1 1–0 C 1–0 Jul 16, 1971 H2H
56869 Odile De Roubin Mariana Simionescu 1 1–0 C 1–0 May 24, 1973 H2H
56870 Odile De Roubin Marianna Brummer 1 1–0 C 1–0 Aug 16, 1969 H2H
56871 Odile De Roubin Maria Teresa Nasuelli 1 1–0 C 1–0 May 27, 1973 H2H
56872 Odile De Roubin Maria Victoria Baldovinos Cibeira 1 1–0 G 1–0 Jun 13, 1973 H2H
56873 Odile De Roubin Marijke Jansen 1 0–1 C 0–1 May 24, 1971 H2H
56874 Odile De Roubin Marilyn Aschner 1 0–1 C 0–1 Mar 21, 1970 H2H
56875 Odile De Roubin Marilyn Pryde 1 1–0 C 1–0 Mar 31, 1973 H2H
56876 Odile De Roubin Marina Chuvirina 1 0–1 C 0–1 Mar 2, 1974 H2H
56877 Odile De Roubin Marion Lloyd Wronsley 1 1–0 H 1–0 Jan 4, 1974 H2H
56878 Odile De Roubin Melinda Duday 1 1–0 C 1–0 Apr 4, 1970 H2H
56879 Odile De Roubin Michele Kahn 1 1–0 C 1–0 Apr 3, 1969 H2H
56880 Odile De Roubin Monica Giorgi 1 0–1 C 0–1 Jul 12, 1975 H2H
56881 Odile De Roubin M Paillet 1 1–0 C 1–0 Feb 14, 1970 H2H
56882 Odile De Roubin Nell Truman 1 0–1 C 0–1 Feb 12, 1968 H2H
56883 Odile De Roubin Nicole Filippone 1 1–0 C 1–0 Apr 20, 1972 H2H
56884 Odile De Roubin Nicole Hesse Cazaux 1 1–0 U 1–0 Oct 5, 1968 H2H
56885 Odile De Roubin O Baligh 1 1–0 C 1–0 Mar 7, 1973 H2H
56886 Odile De Roubin O Stojanovic 1 1–0 C 1–0 Apr 9, 1970 H2H
56887 Odile De Roubin Patricia Walkden 1 0–1 C 0–1 Aug 17, 1969 H2H
56888 Odile De Roubin Penny Moor 1 1–0 C 1–0 Mar 26, 1969 H2H
56889 Odile De Roubin Rosalba Vido 1 0–1 C 0–1 Apr 7, 1974 H2H
56890 Odile De Roubin Sielman 1 1–0 C 1–0 Apr 6, 1974 H2H
56891 Odile De Roubin Suzana Gesteira 1 1–0 C 1–0 Jul 18, 1970 H2H
56892 Odile De Roubin Tiiu Kivi 1 1–0 C 1–0 Mar 6, 1973 H2H
56893 Odile De Roubin Tine Zwaan 1 1–0 C 1–0 Apr 3, 1968 H2H
56894 Odile De Roubin Trudy Groenman 1 0–1 C 0–1 Apr 5, 1970 H2H
56895 Odile De Roubin Yaeko Matsuda 1 1–0 C 1–0 Aug 15, 1969 H2H
56896 Odile De Roubin Zaiga Yansone 1 0–1 C 0–1 Feb 23, 1972 H2H
56897 Oksana Kalashnikova Sorana Cirstea 1 0–1 H 0–1 Feb 5, 2021 H2H
56898 Oksana Kalashnikova Tereza Martincova 1 0–1 H 0–1 Jul 25, 2013 H2H
56899 Oksana Selekhmeteva Aoi Ito 1 1–0 H 1–0 Aug 31, 2026 H2H
56900 Oksana Selekhmeteva Barbora Palicova 1 1–0 C 1–0 Jul 23, 2024 H2H
56901 Oksana Selekhmeteva Chloe Paquet 1 1–0 H 1–0 Jul 29, 2022 H2H
56902 Oksana Selekhmeteva Despina Papamichail 1 1–0 H 1–0 Sep 15, 2022 H2H
56903 Oksana Selekhmeteva Ella Seidel 1 1–0 H 1–0 Jan 19, 2026 H2H
56904 Oksana Selekhmeteva Emiliana Arango 1 1–0 H 1–0 Mar 19, 2026 H2H
56905 Oksana Selekhmeteva Jelena Ostapenko 1 0–1 H 0–1 Feb 2, 2026 H2H
56906 Oksana Selekhmeteva Jessica Pegula 1 0–1 H 0–1 Jan 23, 2026 H2H
56907 Oksana Selekhmeteva Kaja Juvan 1 0–1 C 0–1 May 24, 2022 H2H
56908 Oksana Selekhmeteva Kathinka Von Deichmann 1 1–0 C 1–0 Jul 24, 2024 H2H
56909 Oksana Selekhmeteva Leylah Fernandez 1 0–1 H 0–1 Mar 21, 2026 H2H
56910 Oksana Selekhmeteva Marie Bouzkova 1 0–1 H 0–1 Jul 30, 2022 H2H
56911 Oksana Selekhmeteva Misaki Doi 1 0–1 C 0–1 Jul 20, 2022 H2H
56912 Oksana Selekhmeteva Paula Badosa 1 1–0 H 1–0 Jan 22, 2026 H2H
56913 Oksana Selekhmeteva Peyton Stearns 1 0–1 H 0–1 Feb 27, 2026 H2H
56914 Oksana Selekhmeteva Rebeka Masarova 1 0–1 C 0–1 May 6, 2026 H2H
56915 Oksana Selekhmeteva Sinja Kraus 1 1–0 G 1–0 Jun 30, 2026 H2H
56916 Oksana Selekhmeteva Sorana Cirstea 1 1–0 H 1–0 Jul 28, 2022 H2H
56917 Oksana Selekhmeteva Teodora Kostovic 1 1–0 H 1–0 Nov 3, 2026 H2H
56918 Oksana Selekhmeteva Veronika Kudermetova 1 0–1 H 0–1 Oct 21, 2021 H2H
56919 Oleksandra Korashvili Zuleykha Safarova 1 1–0 H 1–0 Jul 30, 2015 H2H
56920 Oleksandra Oliynykova Clara Burel 1 1–0 C 1–0 Jul 17, 2026 H2H
56921 Oleksandra Oliynykova Diana Shnaider 1 0–1 C 0–1 May 30, 2026 H2H
56922 Oleksandra Oliynykova Diane Parry 1 0–1 H 0–1 Aug 26, 2026 H2H
56923 Oleksandra Oliynykova Elina Avanesyan 1 0–1 C 0–1 Jul 24, 2026 H2H
56924 Oleksandra Oliynykova Elvina Kalieva 1 1–0 H 1–0 Aug 14, 2026 H2H
56925 Oleksandra Oliynykova Emma Raducanu 1 0–1 H 0–1 Feb 6, 2026 H2H
56926 Oleksandra Oliynykova Ipek Oz 1 1–0 C 1–0 Jul 14, 2026 H2H
56927 Oleksandra Oliynykova Leyre Romero Gormaz 1 1–0 C 1–0 Jul 23, 2026 H2H
56928 Oleksandra Oliynykova Lilli Tagger 1 1–0 C 1–0 Apr 15, 2026 H2H
56929 Oleksandra Oliynykova Madison Keys 1 0–1 H 0–1 Jan 20, 2026 H2H
56930 Oleksandra Oliynykova Maja Chwalinska 1 0–1 H 0–1 Sep 23, 2026 H2H
56931 Oleksandra Oliynykova Marie Bouzkova 1 0–1 C 0–1 May 20, 2026 H2H
56932 Oleksandra Oliynykova Mary Stoiana 1 0–1 H 0–1 Oct 20, 2026 H2H
56933 Oleksandra Oliynykova Mccartney Kessler 1 0–1 G 0–1 Jun 29, 2026 H2H
56934 Oleksandra Oliynykova Mirra Andreeva 1 0–1 H 0–1 Aug 16, 2026 H2H
56935 Oleksandra Oliynykova Nastasja Schunk 1 1–0 C 1–0 Jul 21, 2026 H2H
56936 Oleksandra Oliynykova Petra Marcinko 1 1–0 C 1–0 May 5, 2026 H2H
56937 Oleksandra Oliynykova Reese Brantmeier 1 1–0 H 1–0 Sep 1, 2026 H2H
56938 Oleksandra Oliynykova Simona Waltert 1 0–1 C 0–1 Apr 22, 2026 H2H
56939 Oleksandra Oliynykova Vivian Wolff 1 1–0 H 1–0 Sep 22, 2026 H2H
56940 Oleksandra Oliynykova Xinyu Wang 1 1–0 H 1–0 Feb 5, 2026 H2H
56941 Olga Barabanschikova Alexandra Fusai 1 0–1 C 0–1 Feb 11, 1999 H2H
56942 Olga Barabanschikova Amanda Hopmans 1 0–1 C 0–1 May 13, 2000 H2H
56943 Olga Barabanschikova Andrea Glass 1 0–1 C 0–1 Jul 16, 1998 H2H
56944 Olga Barabanschikova Catalina Cristea 1 1–0 G 1–0 Jun 23, 1999 H2H
56945 Olga Barabanschikova Christina Singer 1 0–1 H 0–1 Nov 21, 1996 H2H
56946 Olga Barabanschikova Erika De Lone 1 1–0 H 1–0 Aug 13, 1998 H2H
56947 Olga Barabanschikova Francesca Lubiani 1 1–0 H 1–0 Aug 8, 1998 H2H
56948 Olga Barabanschikova Germana Di Natale 1 0–1 C 0–1 May 25, 2000 H2H
56949 Olga Barabanschikova Giulia Casoni 1 1–0 H 1–0 Oct 26, 2000 H2H
56950 Olga Barabanschikova Kerry-Anne Guse 1 0–1 G 0–1 Jun 9, 1999 H2H
56951 Olga Barabanschikova Kimberly Po Messerli 1 1–0 C 1–0 May 21, 1999 H2H
56952 Olga Barabanschikova Larisa Savchenko 1 1–0 C 1–0 Apr 2, 1997 H2H
56953 Olga Barabanschikova Laurence Courtois 1 1–0 C 1–0 May 14, 1999 H2H
56954 Olga Barabanschikova Lenka Nemeckova 1 1–0 H 1–0 Aug 7, 1998 H2H
56955 Olga Barabanschikova Magdalena Grzybowska 1 1–0 H 1–0 Oct 21, 1999 H2H
56956 Olga Barabanschikova Maureen Drake 1 0–1 H 0–1 Sep 23, 1999 H2H
56957 Olga Barabanschikova Petra Begerow 1 1–0 G 1–0 Jun 25, 1997 H2H
56958 Olga Barabanschikova Ruxandra Dragomir Ilie 1 0–1 H 0–1 Jan 10, 2001 H2H
56959 Olga Barabanschikova Samantha Reeves 1 1–0 C 1–0 Feb 11, 2000 H2H
56960 Olga Barabanschikova Siobhan Drake Brockman 1 1–0 G 1–0 Jun 11, 1997 H2H
56961 Olga Barabanschikova Sung-Hee Park 1 1–0 H 1–0 Nov 21, 1997 H2H
56962 Olga Barabanschikova Tara Snyder 1 0–1 H 0–1 Mar 21, 2000 H2H
56963 Olga Danilovic Anastasija Sevastova 1 0–1 H 0–1 Mar 25, 2021 H2H
56964 Olga Danilovic Anna Blinkova 1 1–0 C 1–0 Jul 23, 2024 H2H
56965 Olga Danilovic Anna Karolina Schmiedlova 1 1–0 C 1–0 Jul 26, 2018 H2H
56966 Olga Danilovic Arantxa Rus 1 1–0 H 1–0 Jan 13, 2025 H2H
56967 Olga Danilovic Ashlyn Krueger 1 1–0 H 1–0 Oct 15, 2025 H2H
56968 Olga Danilovic Caroline Dolehide 1 1–0 H 1–0 Oct 27, 2024 H2H
56969 Olga Danilovic Clara Tauson 1 0–1 H 0–1 Oct 6, 2025 H2H
56970 Olga Danilovic Coco Gauff 1 0–1 H 0–1 Jan 21, 2026 H2H
56971 Olga Danilovic Dayana Yastremska 1 0–1 G 0–1 Jun 16, 2025 H2H
56972 Olga Danilovic Diane Parry 1 1–0 H 1–0 Oct 25, 2024 H2H
56973 Olga Danilovic Donna Vekic 1 1–0 C 1–0 Jun 1, 2024 H2H
56974 Olga Danilovic Emma Raducanu 1 0–1 H 0–1 Aug 9, 2025 H2H
56975 Olga Danilovic Erika Andreeva 1 1–0 H 1–0 Oct 24, 2024 H2H
56976 Olga Danilovic Greet Minnen 1 0–1 H 0–1 Feb 2, 2021 H2H
56977 Olga Danilovic Hailey Baptiste 1 0–1 H 0–1 Mar 18, 2025 H2H
56978 Olga Danilovic Iga Swiatek 1 0–1 H 0–1 Feb 21, 2019 H2H
56979 Olga Danilovic Irina Bara 1 1–0 C 1–0 Jul 16, 2021 H2H
56980 Olga Danilovic Jasmine Paolini 1 1–0 C 1–0 Jun 1, 2023 H2H
56981 Olga Danilovic Jessica Pegula 1 1–0 H 1–0 Jan 17, 2025 H2H
56982 Olga Danilovic Jil Teichmann 1 0–1 C 0–1 May 26, 2022 H2H
56983 Olga Danilovic Jule Niemeier 1 0–1 H 0–1 Feb 2, 2023 H2H
56984 Olga Danilovic Julia Goerges 1 1–0 C 1–0 Jul 28, 2018 H2H
56985 Olga Danilovic Katarina Zavatska 1 1–0 C 1–0 Jul 23, 2021 H2H
56986 Olga Danilovic Katie Boulter 1 1–0 H 1–0 Aug 7, 2025 H2H
56987 Olga Danilovic Kirsten Flipkens 1 0–1 H 0–1 Apr 4, 2019 H2H
56988 Olga Danilovic Leylah Fernandez 1 1–0 C 1–0 May 25, 2025 H2H
56989 Olga Danilovic Liudmila Samsonova 1 1–0 H 1–0 Jan 15, 2025 H2H
56990 Olga Danilovic Madison Keys 1 0–1 G 0–1 Jul 2, 2025 H2H
56991 Olga Danilovic Maja Chwalinska 1 0–1 H 0–1 Feb 4, 2026 H2H
56992 Olga Danilovic Mananchaya Sawangkaew 1 1–0 H 1–0 Oct 26, 2024 H2H
56993 Olga Danilovic Marketa Vondrousova 1 0–1 C 0–1 Jun 4, 2024 H2H
56994 Olga Danilovic Martina Trevisan 1 1–0 C 1–0 May 28, 2024 H2H
56995 Olga Danilovic Maya Joint 1 0–1 H 0–1 Jan 7, 2025 H2H
56996 Olga Danilovic Mccartney Kessler 1 1–0 H 1–0 Jan 12, 2026 H2H
56997 Olga Danilovic Miriam Bulgaru 1 1–0 H 1–0 Feb 2, 2026 H2H
56998 Olga Danilovic Mirra Andreeva 1 0–1 C 0–1 Jul 26, 2024 H2H
56999 Olga Danilovic Misaki Doi 1 1–0 C 1–0 Jul 14, 2022 H2H
57000 Olga Danilovic Nao Hibino 1 1–0 H 1–0 Oct 13, 2025 H2H