Maimouna Haidara has faced 132 opponents throughout his career

Player Team(s) Games
Natalie Achonwa
Canada (W) (World Cup)
1
Himawari Akaho
Japan (W) (World Cup)
1
Isaline Alexander 1
Kayla Alexander
Canada (W) (World Cup)
1
Rebecca Allen
Valencia (SPA-1 (W))
Australia (W) (World Cup)
2
Laeticia Amihere
Canada (W) (World Cup)
1
Yvonne Anderson
Serbia (W) (World Cup)
1
Maho Awatani 1
Marieme Badiane
France (W) (World Cup)
1
Lisa Berkani
France (W) (World Cup)
1
Sara Blicavs
Australia (W) (World Cup)
1
Anastasiia Bocharova 1
Isobel Borlase 1
Julia Boros 1
Sojung Byun 1
Sasa Cado
Serbia (W) (World Cup)
1
Bridget Carleton
Canada (W) (World Cup)
1
Queralt Casas
Valencia (SPA-1 (W))
1
Alexia Chery
France (W) (World Cup)
1
Sooah Cho 1
Jessica Clarke 1
Shay Colley
Canada (W) (World Cup)
1
Claudia Contell
Valencia (SPA-1 (W))
1
Shayeann Day Wilson 1
Kate Deeble 1
Rebecca Demeke 1
Aicha Dia 1
Mina Djordjevic
Serbia (W) (World Cup)
1
Reka Dombai 1
Yvonne Ejim 1
Iana Elberg 1
Yua Emura 1
Chyra Evans 1
Marine Fauthoux
France (W) (World Cup)
1
Nirra Fields
Canada (W) (World Cup)
1
Darcee Garbin
Australia (W) (World Cup)
1
Cayla George
Australia (W) (World Cup)
1
Iciar German
Valencia (SPA-1 (W))
1
Mael Gilles
Canada (W) (World Cup)
1
Anna Gomez
Valencia (SPA-1 (W))
1
Marie Guelich
Valencia (SPA-1 (W))
1
Janka Gyongyosi 1
Taya Hanson
Canada (W) (World Cup)
1
Maho Hayashi 1
Samantha Hill
Canada (W) (World Cup)
1
Aika Hirashita
Japan (W) (World Cup)
2
Rebeka Holcz 1
Lemyah Hylton 1
Valeriia Iakovleva 1
Lauren Jackson
Australia (W) (World Cup)
1
Nevena Jovanovic
Serbia (W) (World Cup)
1
Minji Jung 1
Emily Kalenik
Valencia (SPA-1 (W))
1
Aya Keita 1
Eunchae Ko 1
Emma Koabel 1
Aislinn Konig
Canada (W) (World Cup)
1
Ekaterina Koshechkina 1
Anastasiia Kosu 1
Tina Krajisnik
Serbia (W) (World Cup)
1
Lili Krasovec 1
Phillipina Kyei
Canada (W) (World Cup)
1
Deja Lee 1
Haeran Lee 1
Yujin Lee 1
Veronika Loginova 1
Dallas Loughridge 1
Eszter Madar 1
Tess Madgen
Australia (W) (World Cup)
1
Ezi Magbegor
Australia (W) (World Cup)
1
Anneli Maley
Australia (W) (World Cup)
1
Stephanie Mawuli
Japan (W) (World Cup)
1
Jade Melbourne 1
Rosalie Mercille 1
Sarah Michel-Boury
France (W) (World Cup)
1
Melinda Miklos 1
Saori Miyazaki
Japan (W) (World Cup)
1
Yuki Miyazawa
Japan (W) (World Cup)
1
Jiyeong Moon 1
Jovana Nogic
Serbia (W) (World Cup)
1
Kia Nurse
Canada (W) (World Cup)
1
Anastasiia Odintcova 1
Miyu Ogita 1
Monica Okoye
Japan (W) (World Cup)
1
Cristina Ouvina
Valencia (SPA-1 (W))
1
Marie-Eve Paget
France (W) (World Cup)
1
Jinyoung Park 1
Sohee Park 1
Seongjin Park 1
Iana Pashkovskaia 1
Olivia Pollerd 1
Millie Prior 1
Nyadiew Puoch 1
Ivana Raca
Serbia (W) (World Cup)
1
Lili Rakita 1
Kelsey Rees 1
Maria Rodionova 1
Leticia Romero
Valencia (SPA-1 (W))
1
Lilla Rozman 1
Iliana Rupert
France (W) (World Cup)
1
Nana Santa 1
Takako Sato 1
Kristina Savkovich 1
Lorena Segura
Valencia (SPA-1 (W))
1
Yeyeong Shin 1
Kokomi Shiotani 1
Zsuzsanna Sitku 1
Dragana Stankovic
Serbia (W) (World Cup)
1
Shaneice Swain 1
Ana Tadic
France (W) (World Cup)
1
Maki Takada
Japan (W) (World Cup)
1
Stephanie Talbot
Australia (W) (World Cup)
1
Ufuoma Tanaka 1
Mona Tateyama 1
Zsofia Telegdy 1
Nanako Todo
Japan (W) (World Cup)
1
Ramu Tokashiki
Japan (W) (World Cup)
1
Marianna Tolo
Australia (W) (World Cup)
1
Kristina Topuzovic
Serbia (W) (World Cup)
1
Mamignan Toure
France (W) (World Cup)
1
Celeste Trahan-Davis
Valencia (SPA-1 (W))
1
Olesia Tumanova 1
Kristy Wallace
Australia (W) (World Cup)
1
Tara Wallack 1
Samantha Whitcomb
Australia (W) (World Cup)
1
Gabby Williams
France (W) (World Cup)
1
Aoi Yamada 1
Mai Yamamoto
Japan (W) (World Cup)
1
Shiori Yasuma
Japan (W) (World Cup)
1
Mai Yoshida
Japan (W) (World Cup)
1
Katarina Zec
Serbia (W) (World Cup)
1
Izabella Zingaro 1