Teresa Santos has faced 112 opponents throughout his career

Player Team(s) Games
Vilte Andrunaviciute 1
Marina Asensio
U20 Spain (W) (Euro U20)
1
Rusne Augustinaite 1
Sintija Aukstikalnyte 1
Jitte Baelen 1
Marija Baosic 1
Tiffany Barbosa
U20 Sweden (W) (Euro U20)
2
Zuzana Bartu 1
Sara Basaran
U20 Sweden (W) (Euro U20)
2
Louann Battiston 1
Pauline Bayart 1
Deva Bermejo
U20 Spain (W) (Euro U20)
1
Milena Bigovic 1
Spela Brecelj 1
Carla Brito
U20 Spain (W) (Euro U20)
1
Irene Broncano
U20 Spain (W) (Euro U20)
1
Anna Brozova 1
Nadou Lawson Bruce 1
Kyra Bruyndoncx 1
Elena Buenavida
U20 Spain (W) (Euro U20)
1
Jelena Bulajic 1
Diana Collins
U20 Sweden (W) (Euro U20)
2
Victoria Cuyvers 1
Sam Daelemans 1
Noor Devos 1
Ivona Djkanovic
U20 Serbia (W) (Euro U20)
1
Milica Dragicevic
U20 Serbia (W) (Euro U20)
1
Guste Dziatkauskaite 1
Saga Eklov
U20 Sweden (W) (Euro U20)
2
Alexandra Eliseeva
U16 Russia (W) (Euro U16)
1
Lena Enander
U20 Sweden (W) (Euro U20)
2
Emilia Englund
U20 Sweden (W) (Euro U20)
2
Awa Fam
U20 Spain (W) (Euro U20)
1
Elizaveta Filchagina
U16 Russia (W) (Euro U16)
1
Alicia Florez
U20 Spain (W) (Euro U20)
1
Emma Frankova 1
Lucie Franova 1
Olesia Galenko
U16 Russia (W) (Euro U16)
1
Gabija Galvanauskaite 1
Daria Godiaeva
U16 Russia (W) (Euro U16)
1
Hilma Gross
U20 Sweden (W) (Euro U20)
1
Olivia Harm
U20 Sweden (W) (Euro U20)
1
Taina Bibiane Hermans 1
Nora Hucorne 1
Daniela Ikponmwosa
U20 Spain (W) (Euro U20)
1
Lana Iseinoski 1
Andela Janic
U20 Serbia (W) (Euro U20)
1
Jovana Jevtovic
U20 Serbia (W) (Euro U20)
1
Daria Kamasheva
U16 Russia (W) (Euro U16)
1
Nella Klapkova 1
Anastasiia Kovaleva
U16 Russia (W) (Euro U16)
1
Vendula Krausova 1
Ula Krenk 1
Maria Kucherova
U16 Russia (W) (Euro U16)
1
Elena Lazarevic 1
Anna Liepina
U20 Latvia (W) (Euro U20)
1
Liva Linina
U20 Latvia (W) (Euro U20)
1
Andjela Marojevic
U20 Serbia (W) (Euro U20)
1
Manca Marolt 1
Marina Mata
U20 Spain (W) (Euro U20)
1
Victorija Matulevicius 1
Adela Mezihorakova 1
Ana Milanovic
U20 Serbia (W) (Euro U20)
1
Katrina Millere
U20 Latvia (W) (Euro U20)
1
Kenaya Mitchum Klintman
U20 Sweden (W) (Euro U20)
2
Elena Moreno
U20 Spain (W) (Euro U20)
1
Noa Morro
U20 Spain (W) (Euro U20)
1
Deborah Mukeba-Kasanda 1
Daria Nestorov
U20 Serbia (W) (Euro U20)
1
Edessa Noyan
U20 Sweden (W) (Euro U20)
2
Evelina Otto
U20 Latvia (W) (Euro U20)
1
Hana Ovcina 1
Katrina Ozola
U20 Latvia (W) (Euro U20)
1
Alexandra Panchenko
U16 Russia (W) (Euro U16)
1
Elizaveta Panfilova
U16 Russia (W) (Euro U16)
1
Karolina Petlanova 1
Manuela Piljević
U20 Serbia (W) (Euro U20)
1
Mariana Pribylova 1
Vivien Pupkeviciute 1
Atina Radevic 1
Gerda Raulusaityte 1
Sara Remacle 1
Jovana Savkovic 1
Yulia Savukova
U16 Russia (W) (Euro U16)
1
Hajdana Scepanovic 1
Anastasiia Schekoldina
U16 Russia (W) (Euro U16)
1
Gabriele Sedereviciute 1
Luize Sila
U20 Latvia (W) (Euro U20)
1
Ugne Sirtautaite 1
Ajsa Sivka 1
Jovana Spasovski
U20 Serbia (W) (Euro U20)
1
Aleksandra Stepanova
U20 Latvia (W) (Euro U20)
1
Zoja Stirn 1
Filippa Tilliander
U20 Sweden (W) (Euro U20)
2
Raina Tomasicka
U20 Latvia (W) (Euro U20)
1
Tereza Travnickova 1
Franciska Treiliha
U20 Latvia (W) (Euro U20)
1
Eliska Trollerova 1
Tilda Trygger
U20 Sweden (W) (Euro U20)
2
Tanja Valancic 1
Judit Valero
U20 Spain (W) (Euro U20)
1
Enija Viksne
U20 Latvia (W) (Euro U20)
1
Natalie Vlachova 1
Kristina Vucinic 1
Lana Vukcevic 1
Nikolina Vukcevic 1
Andrijana Vukovic
U20 Serbia (W) (Euro U20)
1
Ziva Windisch Misjak 1
Maria Yachmennikova
U16 Russia (W) (Euro U16)
1
Dunja Zecevic
U20 Serbia (W) (Euro U20)
1
Kim Zibert 1
Alina Zitek 1