Advanced WTA Rivalry Search

Browse WTA head-to-head rivalries by historical or current-player scope, most-played or unbeaten view, and player.

About this search tool

Search across precomputed TennisDB WTA tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

Browse precomputed head-to-head records by scope and view, or choose a player to find every rivalry.

Rivalries
Reset
# Player 1 Player 2 Meetings, sorted descending Record Surface Last Met H2H
10801 Olga Savchuk Anabel Medina Garrigues 2 0–2 C 0–2 May 3, 2008 H2H
10802 Olga Savchuk Anne Kremer 2 2–0 C 1–0 H 1–0 May 1, 2008 H2H
10803 Olga Savchuk Arantxa Parra Santonja 2 0–2 C 0–1 H 0–1 Feb 18, 2010 H2H
10804 Olga Savchuk Elena Vesnina 2 0–2 H 0–2 Sep 24, 2010 H2H
10805 Olga Savchuk Melanie Oudin 2 0–2 C 0–1 H 0–1 Sep 1, 2010 H2H
10806 Olga Savchuk Samantha Stosur 2 0–2 H 0–2 Nov 2, 2006 H2H
10807 Olga Savchuk Sania Mirza 2 0–2 H 0–2 Mar 12, 2008 H2H
10808 Olga Tsarbopoulou Barbara Paulus 2 0–2 C 0–2 May 10, 1989 H2H
10809 Olivia Gadecki Mirra Andreeva 2 0–2 H 0–2 Jan 7, 2026 H2H
10810 Olivia Gadecki Xinyu Wang 2 0–2 H 0–2 Jan 10, 2024 H2H
10811 Ons Jabeur Anastasia Pavlyuchenkova 2 2–0 H 2–0 Jan 8, 2021 H2H
10812 Ons Jabeur Angelique Kerber 2 0–2 G 0–1 H 0–1 Feb 6, 2021 H2H
10813 Ons Jabeur Anna Kalinskaya 2 2–0 C 1–0 H 1–0 Apr 8, 2023 H2H
10814 Ons Jabeur Camila Giorgi 2 0–2 G 0–1 H 0–1 Jun 30, 2023 H2H
10815 Ons Jabeur Johanna Konta 2 2–0 G 1–0 H 1–0 Jan 22, 2020 H2H
10816 Ons Jabeur Lucia Bronzetti 2 2–0 C 1–0 H 1–0 Oct 13, 2023 H2H
10817 Ons Jabeur Marie Bouzkova 2 2–0 G 1–0 H 1–0 Sep 3, 2023 H2H
10818 Ons Jabeur Mirra Andreeva 2 0–2 H 0–2 Jan 3, 2025 H2H
10819 Ons Jabeur Monica Niculescu 2 0–2 H 0–2 Oct 11, 2018 H2H
10820 Ons Jabeur Shuai Peng 2 0–2 C 0–1 H 0–1 Sep 20, 2017 H2H
10821 Ons Jabeur Stefanie Voegele 2 2–0 C 1–0 H 1–0 Apr 15, 2021 H2H
10822 Pam Casale Catrin Jexell 2 2–0 C 1–0 G 1–0 Jun 5, 1983 H2H
10823 Pam Casale Gabriela Sabatini 2 0–2 H 0–2 Aug 29, 1986 H2H
10824 Pam Casale Ginny Purdy 2 2–0 C 1–0 H 1–0 Apr 11, 1985 H2H
10825 Pam Casale Joanne Russell 2 0–2 C 0–1 G 0–1 Jun 27, 1982 H2H
10826 Pam Casale Kathleen Cummings 2 2–0 C 1–0 H 1–0 May 29, 1985 H2H
10827 Pam Casale Kathy Horvath 2 2–0 C 1–0 G 1–0 Jan 2, 1984 H2H
10828 Pam Casale Lena Sandin 2 2–0 C 1–0 C 1–0 Sep 22, 1983 H2H
10829 Pam Casale Petra Huber 2 2–0 G 2–0 Jun 25, 1986 H2H
10830 Pamela Austin Margaret Cooper 2 0–2 C 0–1 G 0–1 Mar 24, 1972 H2H
10831 Pamela Austin Marijke Jansen 2 0–2 C 0–2 Apr 2, 1971 H2H
10832 Pamela Austin Pepy Munslow 2 2–0 C 1–0 G 1–0 Jun 4, 1970 H2H
10833 Pamela Austin Pixie Lamm 2 0–2 H 0–2 Oct 3, 1969 H2H
10834 Pamela Austin Susan Minford 2 0–2 C 0–1 G 0–1 Mar 13, 1974 H2H
10835 Pam Shriver Andrea Leand 2 2–0 G 1–0 H 1–0 Jun 26, 1991 H2H
10836 Pam Shriver Annabel Croft 2 2–0 C 1–0 H 1–0 May 18, 1985 H2H
10837 Pam Shriver Audra Keller 2 2–0 C 2–0 Nov 4, 1993 H2H
10838 Pam Shriver Barbara Gerken 2 2–0 C 1–0 H 1–0 May 10, 1985 H2H
10839 Pam Shriver Carling Bassett Seguso 2 2–0 C 1–0 G 1–0 Mar 17, 1986 H2H
10840 Pam Shriver Claudia Monteiro 2 2–0 C 1–0 G 1–0 Jul 19, 1986 H2H
10841 Pam Shriver Corinne Vanier 2 2–0 G 2–0 Dec 2, 1984 H2H
10842 Pam Shriver Csilla Cserepy 2 2–0 C 1–0 H 1–0 Aug 29, 1986 H2H
10843 Pam Shriver Elizabeth Minter 2 2–0 G 2–0 Nov 14, 1985 H2H
10844 Pam Shriver Hana Strachonova 2 2–0 C 2–0 Jan 1, 1979 H2H
10845 Pam Shriver Heather Ludloff 2 2–0 G 2–0 Jun 18, 1992 H2H
10846 Pam Shriver Jeanne Duvall 2 2–0 H 1–0 U 1–0 Sep 4, 1981 H2H
10847 Pam Shriver Jenny Klitch 2 2–0 C 1–0 H 1–0 Sep 19, 1985 H2H
10848 Pam Shriver Kim Steinmetz 2 2–0 G 2–0 Jul 15, 1988 H2H
10849 Pam Shriver Lisa Spain Short 2 2–0 C 1–0 G 1–0 Sep 26, 1985 H2H
10850 Pam Shriver Manon Bollegraf 2 0–2 G 0–1 H 0–1 Jan 8, 1992 H2H
10851 Pam Shriver Monique Javer 2 2–0 C 1–0 H 1–0 Mar 27, 1992 H2H
10852 Pam Shriver Nancy Yeargin 2 2–0 G 1–0 H 1–0 Apr 28, 1983 H2H
10853 Pam Shriver Noelle Van Lottum 2 2–0 H 2–0 Mar 15, 1992 H2H
10854 Pam Shriver Patricia Hy Boulais 2 2–0 G 1–0 H 1–0 Feb 20, 1997 H2H
10855 Pam Shriver Regina Marsikova 2 2–0 C 2–0 Jan 17, 1980 H2H
10856 Pam Shriver Rennae Stubbs 2 2–0 C 1–0 H 1–0 Nov 7, 1996 H2H
10857 Pam Shriver Sabrina Goles 2 2–0 C 2–0 Oct 18, 1985 H2H
10858 Pam Shriver Sandra Cecchini 2 2–0 C 2–0 Jan 16, 1986 H2H
10859 Pam Shriver Sarah Loosemore 2 2–0 H 2–0 Mar 8, 1990 H2H
10860 Pam Shriver Sherry Acker 2 2–0 C 2–0 Feb 5, 1981 H2H
10861 Pam Shriver Susan Mascarin 2 2–0 C 1–0 H 1–0 Sep 5, 1984 H2H
10862 Pam Shriver Svetlana Cherneva 2 2–0 C 1–0 G 1–0 Jun 24, 1988 H2H
10863 Pam Shriver Tina Mochizuki 2 2–0 C 1–0 G 1–0 Jul 18, 1986 H2H
10864 Pam Shriver Wiltrud Probst 2 2–0 G 1–0 H 1–0 Mar 10, 1988 H2H
10865 Pam Teeguarden Alena Palmeova West 2 2–0 H 1–0 U 1–0 Oct 1, 1971 H2H
10866 Pam Teeguarden Andrea Leand 2 0–2 H 0–2 Jan 6, 1985 H2H
10867 Pam Teeguarden Barbara Gerken 2 2–0 H 1–0 U 1–0 Jan 5, 1984 H2H
10868 Pam Teeguarden Barbara Jordan 2 2–0 G 1–0 H 1–0 Jun 25, 1982 H2H
10869 Pam Teeguarden Barbara Potter 2 0–2 C 0–1 G 0–1 Jan 21, 1982 H2H
10870 Pam Teeguarden Bettina Bunge 2 0–2 C 0–2 Jan 4, 1982 H2H
10871 Pam Teeguarden Catherine Tanvier 2 0–2 C 0–1 G 0–1 Jun 29, 1984 H2H
10872 Pam Teeguarden Daniela Marzano 2 2–0 C 2–0 May 19, 1977 H2H
10873 Pam Teeguarden Donna Ganz 2 2–0 C 1–0 G 1–0 May 29, 1977 H2H
10874 Pam Teeguarden Esme Emmanuel 2 2–0 C 1–0 H 1–0 Sep 15, 1972 H2H
10875 Pam Teeguarden Frances Maclennan 2 2–0 C 1–0 H 1–0 Apr 16, 1971 H2H
10876 Pam Teeguarden Heidi Eisterlehner 2 2–0 C 1–0 C 1–0 Feb 20, 1981 H2H
10877 Pam Teeguarden Ingrid Bentzer 2 2–0 C 1–0 G 1–0 Jan 27, 1977 H2H
10878 Pam Teeguarden Iris Riedel Kuhn 2 0–2 C 0–2 Aug 13, 1977 H2H
10879 Pam Teeguarden Jenny Klitch 2 0–2 H 0–2 Jan 8, 1984 H2H
10880 Pam Teeguarden Madeleine Pegel 2 2–0 C 1–0 G 1–0 Aug 23, 1973 H2H
10881 Pam Teeguarden Maryna Godwin 2 0–2 G 0–2 Jun 12, 1969 H2H
10882 Pam Teeguarden Mima Jausovec 2 0–2 C 0–1 G 0–1 Jun 2, 1977 H2H
10883 Pam Teeguarden Natasha Chmyreva 2 0–2 C 0–2 Feb 4, 1977 H2H
10884 Pam Teeguarden Pam Shriver 2 0–2 C 0–1 C 0–1 Apr 13, 1978 H2H
10885 Pam Teeguarden Peaches Bartkowicz 2 0–2 C 0–1 C 0–1 Mar 1, 1970 H2H
10886 Pam Teeguarden Sue Mappin 2 2–0 G 2–0 Jun 16, 1977 H2H
10887 Pam Teeguarden Vicky Smouse 2 2–0 H 2–0 Sep 23, 1971 H2H
10888 Pam Whytcross Brenda Perry 2 2–0 G 1–0 U 1–0 Apr 1, 1979 H2H
10889 Pam Whytcross Ilana Kloss 2 0–2 C 0–1 C 0–1 Sep 15, 1976 H2H
10890 Pam Whytcross Jackie Fayter 2 0–2 C 0–1 G 0–1 Jun 21, 1978 H2H
10891 Pam Whytcross Laura Dupont 2 0–2 C 0–1 G 0–1 Jun 15, 1978 H2H
10892 Pam Whytcross Lesley Charles 2 0–2 C 0–1 G 0–1 May 30, 1973 H2H
10893 Pam Whytcross Linda Geeves 2 2–0 G 2–0 Jun 8, 1979 H2H
10894 Pam Whytcross Michele Gurdal 2 2–0 G 2–0 Jan 6, 1980 H2H
10895 Pam Whytcross Pascale Paradis Mangon 2 0–2 C 0–1 G 0–1 Dec 3, 1983 H2H
10896 Pam Whytcross Pilar Vasquez 2 0–2 H 0–1 U 0–1 Oct 23, 1982 H2H
10897 Pam Whytcross Renata Tomanova 2 0–2 G 0–2 Dec 24, 1979 H2H
10898 Pam Whytcross Sheila Mcinerney 2 0–2 C 0–1 U 0–1 Mar 25, 1982 H2H
10899 Pam Whytcross Sylvia Hanika 2 0–2 G 0–2 Dec 13, 1978 H2H
10900 Pam Whytcross Virginia Ruzici 2 0–2 G 0–1 H 0–1 Aug 31, 1978 H2H
10901 Pam Whytcross Zenda Liess 2 0–2 C 0–2 Aug 10, 1978 H2H
10902 Panna Udvardy Elise Mertens 2 0–2 C 0–1 G 0–1 May 7, 2026 H2H
10903 Paola Suarez Anne Miller 2 0–2 C 0–1 G 0–1 Oct 24, 1996 H2H
10904 Paola Suarez Marissa Irvin 2 2–0 C 2–0 Apr 17, 2002 H2H
10905 Paola Suarez Sandra Dopfer 2 2–0 C 1–0 H 1–0 Apr 16, 1998 H2H
10906 Pascale Etchemendy Bettina Fulco 2 0–2 C 0–2 May 6, 1992 H2H
10907 Pascale Etchemendy Laura Garrone 2 0–2 C 0–2 Jul 13, 1989 H2H
10908 Pascale Paradis Mangon Beth Herr 2 2–0 G 1–0 H 1–0 Jan 5, 1989 H2H
10909 Pascale Paradis Mangon Catrin Jexell 2 2–0 C 1–0 C 1–0 May 10, 1984 H2H
10910 Pascale Paradis Mangon Cecilia Dahlman 2 2–0 C 2–0 Oct 24, 1992 H2H
10911 Pascale Paradis Mangon Jenny Byrne 2 0–2 C 0–2 May 25, 1988 H2H
10912 Pascale Paradis Mangon Lori Mcneil 2 0–2 G 0–1 H 0–1 Jun 19, 1991 H2H
10913 Pascale Paradis Mangon Misumi Miyauchi 2 2–0 C 1–0 H 1–0 Feb 14, 1993 H2H
10914 Pascale Paradis Mangon Nicole Bradtke 2 2–0 H 2–0 Mar 17, 1988 H2H
10915 Pascale Paradis Mangon Pam Casale 2 0–2 C 0–1 H 0–1 Aug 15, 1985 H2H
10916 Pascale Paradis Mangon Patty Fendick 2 0–2 G 0–1 H 0–1 Apr 24, 1993 H2H
10917 Pascale Paradis Mangon Sabrina Goles 2 2–0 H 2–0 Mar 10, 1988 H2H
10918 Pascale Paradis Mangon Sandra Cecchini 2 2–0 C 1–0 H 1–0 Feb 15, 1992 H2H
10919 Pascale Paradis Mangon Terry Phelps 2 0–2 C 0–2 Oct 23, 1986 H2H
10920 Patricia Bostrom Ching Ling Chang 2 2–0 H 1–0 U 1–0 Mar 13, 1975 H2H
10921 Patricia Bostrom Laura Rossouw 2 0–2 H 0–2 Dec 22, 1973 H2H
10922 Patricia Bostrom Lea Antonoplis 2 0–2 G 0–1 H 0–1 Jun 22, 1977 H2H
10923 Patricia Bostrom Linda Lewis 2 2–0 H 2–0 Apr 3, 1974 H2H
10924 Patricia Bostrom Nancy Richey 2 0–2 C 0–2 Jun 1, 1978 H2H
10925 Patricia Coleman Marjorie Love 2 0–2 G 0–2 Jul 14, 1974 H2H
10926 Patricia Coleman Wendy Slaughter 2 2–0 C 1–0 G 1–0 Jul 15, 1972 H2H
10927 Patricia Edwards Helga Masthoff 2 0–2 C 0–2 Aug 21, 1970 H2H
10928 Patricia Edwards Pepy Munslow 2 2–0 C 2–0 May 7, 1970 H2H
10929 Patricia Edwards Valerie Ziegenfuss 2 0–2 G 0–2 Jun 11, 1970 H2H
10930 Patricia Hy Boulais Elena Brioukhovets 2 2–0 C 1–0 H 1–0 Aug 18, 1993 H2H
10931 Patricia Hy Boulais Mariaan De Swardt 2 2–0 C 1–0 G 1–0 Jun 26, 1996 H2H
10932 Patricia Hy Boulais Marianne Werdel Witmeyer 2 0–2 C 0–1 H 0–1 Sep 18, 1993 H2H
10933 Patricia Hy Boulais Mercedes Paz 2 2–0 H 2–0 Aug 11, 1994 H2H
10934 Patricia Hy Boulais Meredith Mcgrath 2 0–2 C 0–1 H 0–1 Feb 26, 1998 H2H
10935 Patricia Hy Boulais Sandra Cecchini 2 0–2 G 0–1 H 0–1 Jun 22, 1994 H2H
10936 Patricia Hy Boulais Tami Whitlinger Jones 2 2–0 C 1–0 H 1–0 Jan 13, 1994 H2H
10937 Patricia Mayr-Achleitner Agnieszka Radwanska 2 0–2 C 0–1 H 0–1 May 24, 2011 H2H
10938 Patricia Mayr-Achleitner Elena Vesnina 2 0–2 C 0–1 G 0–1 Jun 25, 2014 H2H
10939 Patricia Mayr-Achleitner Lourdes Domínguez Lino 2 2–0 C 2–0 Jul 14, 2011 H2H
10940 Patricia Mayr-Achleitner Teliana Pereira 2 0–2 C 0–2 Apr 2, 2014 H2H
10941 Patricia Medrado Andrea Meister 2 2–0 C 1–0 U 1–0 Apr 14, 1980 H2H
10942 Patricia Medrado Andrea Tiezzi 2 2–0 C 2–0 Apr 13, 1982 H2H
10943 Patricia Medrado Angelika Kanellopoulou 2 0–2 C 0–1 H 0–1 May 28, 1986 H2H
10944 Patricia Medrado Caroline Stoll 2 0–2 C 0–2 May 2, 1980 H2H
10945 Patricia Medrado Dana Gilbert 2 0–2 C 0–1 H 0–1 Mar 3, 1983 H2H
10946 Patricia Medrado Emilse Raponi Longo 2 2–0 C 1–0 H 1–0 Nov 10, 1988 H2H
10947 Patricia Medrado Karin Moos 2 2–0 U 2–0 Jul 17, 1985 H2H
10948 Patricia Medrado Kate Gompert 2 0–2 H 0–2 Aug 29, 1985 H2H
10949 Patricia Medrado Marillia Matte 2 2–0 C 2–0 Apr 10, 1982 H2H
10950 Patricia Medrado Marina Koegl 2 2–0 C 1–0 U 1–0 Apr 11, 1980 H2H
10951 Patricia Montano Cecilia Rosado 2 2–0 C 2–0 Apr 10, 1971 H2H
10952 Patricia Reese Donna Ganz 2 0–2 C 0–1 C 0–1 Mar 2, 1974 H2H
10953 Patricia Tarabini Bettina Fulco 2 0–2 C 0–2 Jul 22, 1988 H2H
10954 Patricia Tarabini Elly Hakami 2 0–2 C 0–2 Apr 12, 1989 H2H
10955 Patricia Tarabini Nicole Arendt 2 0–2 H 0–2 Mar 12, 1994 H2H
10956 Patricia Tarabini Radka Bobkova 2 0–2 C 0–2 May 10, 1995 H2H
10957 Patricia Tarabini Silke Frankl 2 2–0 C 2–0 Jul 17, 1993 H2H
10958 Patricia Walkden Cecilie Fleming 2 2–0 C 2–0 May 14, 1969 H2H
10959 Patricia Walkden Elizabeth Ernest 2 2–0 C 2–0 May 14, 1970 H2H
10960 Patricia Walkden Fiona Morris 2 2–0 H 1–0 U 1–0 Jan 2, 1970 H2H
10961 Patricia Walkden Geraldine Barniville 2 2–0 G 2–0 Jul 15, 1972 H2H
10962 Patricia Walkden Linky Boshoff 2 2–0 C 1–0 H 1–0 May 29, 1974 H2H
10963 Patricia Walkden Maria Teresa Nasuelli 2 2–0 C 1–0 H 1–0 May 28, 1974 H2H
10964 Patricia Walkden Marijke Jansen 2 2–0 C 2–0 Jun 16, 1973 H2H
10965 Patricia Walkden Nicole Boucher 2 2–0 C 2–0 Aug 15, 1972 H2H
10966 Patricia Walkden Pamela Austin 2 2–0 C 1–0 G 1–0 Jul 14, 1972 H2H
10967 Patti Hogan Alex Cowie 2 2–0 C 1–0 G 1–0 Jun 3, 1972 H2H
10968 Patti Hogan Ann Kiyomura Hayashi 2 2–0 G 2–0 Jun 25, 1975 H2H
10969 Patti Hogan Betty Ann Grubb 2 2–0 C 1–0 H 1–0 Mar 15, 1970 H2H
10970 Patti Hogan Carol Ann Kalogeropoulos 2 2–0 C 1–0 G 1–0 May 9, 1973 H2H
10971 Patti Hogan Cecilia Martinez 2 2–0 C 1–0 G 1–0 May 13, 1971 H2H
10972 Patti Hogan Heide Orth 2 2–0 C 1–0 H 1–0 Apr 11, 1973 H2H
10973 Patti Hogan Jenny Dimond 2 2–0 C 1–0 G 1–0 Apr 18, 1975 H2H
10974 Patti Hogan Kate Glancy 2 2–0 C 1–0 G 1–0 May 25, 1977 H2H
10975 Patti Hogan Kate Latham 2 0–2 G 0–1 H 0–1 Jun 8, 1974 H2H
10976 Patti Hogan Maria Teresa Nasuelli 2 2–0 C 1–0 U 1–0 Mar 28, 1970 H2H
10977 Patti Hogan Naoko Sato 2 2–0 C 1–0 G 1–0 Jul 12, 1974 H2H
10978 Patti Hogan Raquel Giscafre 2 2–0 G 2–0 Jun 27, 1975 H2H
10979 Patti Hogan Robyn Legge 2 2–0 G 2–0 Jun 2, 1972 H2H
10980 Patti Hogan Sally Holdsworth 2 2–0 G 1–0 H 1–0 Oct 24, 1970 H2H
10981 Patti Hogan Sandra Okin 2 2–0 C 1–0 G 1–0 Jun 1, 1972 H2H
10982 Patti Hogan Susan Minford 2 2–0 C 1–0 H 1–0 Mar 8, 1973 H2H
10983 Patti Hogan Tina Lyman 2 2–0 G 1–0 H 1–0 Sep 28, 1968 H2H
10984 Patti Hogan Wendy Appleby 2 2–0 G 2–0 Jun 28, 1972 H2H
10985 Patti Hogan Wendy Slaughter 2 2–0 C 1–0 G 1–0 Jul 14, 1973 H2H
10986 Patty Fendick Barbara Paulus 2 2–0 H 2–0 Apr 16, 1994 H2H
10987 Patty Fendick Donna Faber 2 2–0 C 1–0 H 1–0 Apr 10, 1991 H2H
10988 Patty Fendick Ginger Helgeson 2 2–0 G 1–0 H 1–0 Mar 2, 1995 H2H
10989 Patty Fendick Karine Quentrec 2 0–2 C 0–1 H 0–1 Aug 8, 1991 H2H
10990 Patty Fendick Mana Endo 2 0–2 G 0–1 H 0–1 Jun 22, 1995 H2H
10991 Patty Fendick Patricia Tarabini 2 2–0 C 2–0 Apr 9, 1992 H2H
10992 Patty Fendick Shaun Stafford 2 2–0 C 1–0 G 1–0 Nov 7, 1991 H2H
10993 Patty Fendick Silke Meier 2 2–0 C 1–0 H 1–0 Sep 30, 1993 H2H
10994 Patty Fendick Stephanie Rehe 2 2–0 H 2–0 Jan 8, 1992 H2H
10995 Patty Fendick Tami Whitlinger Jones 2 2–0 H 2–0 Apr 8, 1994 H2H
10996 Patty Schnyder Abigail Spears 2 2–0 H 2–0 Jul 21, 2006 H2H
10997 Patty Schnyder Anastasia Pivovarova 2 2–0 C 1–0 H 1–0 Jul 16, 2009 H2H
10998 Patty Schnyder Andrea Glass 2 2–0 C 1–0 H 1–0 Jan 5, 2001 H2H
10999 Patty Schnyder Angela Haynes 2 2–0 H 2–0 Jan 6, 2006 H2H
11000 Patty Schnyder Angeles Montolio 2 2–0 C 1–0 H 1–0 Jan 12, 2000 H2H