Sofia Hadab
2025
J30 AGADIR | [2] | Quarter |
J30 ELJADIDA | [1] | Quarter |
J30 CASABLANCA | [2] | Quarter |
J100 RABAT | [4] | 2R |
J100 MOHAMMEDIA | [6] | 1R |
J100 TUNIS | [4] | 2R |
J100 SOUSSE | [4] | 1R |
J300 CASABLANCA | 2R | |
J500 CAIRO | 2R | |
J300 CAIRO | 2R | |
J200 CAIRO | 2R | |
J200 TUNIS | 1R |
2024
J100 AIZKRAUKLE-3 | 2R | |
J100 AIZKRAUKLE-2 | 1R | |
J60 TALLINN-2 | [2] | 2R |
J300 CASABLANCA | 1R | |
J200 CAIRO-3 | 1R | |
J200 CAIRO-2 | 1R | |
J100 BARCELONA-2 | 1R | |
J100 CLERMONT-FERRAND | [5] | 1R |
J100 HARARE-2 | [13] | Quarter |
J100 HARARE | [14] | 3R |
J100 BRUCHKOEBEL | [14] | 2R |
J100 RABAT | [3] | 1R |
J100 MOHAMMEDIA | [3] | 2R |
J100 TLEMCEN | [3] | 2R |
J100 SOUSSE | [4] | 2R |
J100 POTCHEFSTROOM-2 | [4] | 1R |
J100 POTCHEFSTROOM | [4] | 1R |
J200 CAIRO | Quarter |
2023
J30 LUANDA-2 | [1] | Semi |
J30 LUANDA | [1] | Win |
J100 ACCRA-2 | [4] | Quarter |
J100 GABORONE | [7] | Semi |
J100 PRETORIA | 1R | |
J100 JOHANNESBURG | 1R | |
J60 PRETORIA-3 | [3] | Final |
J60 PRETORIA-2 | [3] | Quarter |
J60 PRETORIA | [3] | 1R |
J100 RABAT | 1R | |
J100 TLEMCEN | Quarter | |
J300 CASABLANCA | 1R | |
J200 CAIRO | 1R | |
J200 HAMMAMET-2 | 1R | |
J100 ANTALYA | [11] | 2R |
2022
J4 NAIROBI-6 | [3] | Semi |
J4 NAIROBI-5 | [4] | 3R |
J4 NAIROBI-4 | [3] | 2R |
J4 RABAT | [8] | 1R |
J4 CASABLANCA | [6] | 1R |
J4 ESTEPONA | [3] | 2R |
J4 ACCRA-2 | [3] | 2R |
J4 ACCRA | [1] | Quarter |
J4 NAIROBI-3 | [7] | Win |
J5 SOUSSE | [8] | Quarter |
J5 GAZELEC | [6] | Quarter |
J5 ACCRA-2 | [7] | Quarter |
J5 ACCRA | Semi | |
J3 MOHAMMEDIA | 1R | |
J3 RABAT | 1R | |
J1 CASABLANCA | 1R |
2021
Nation
MAR
Generation
Born in 2007 (17-18 years old)
World Ranking
Junior World Ranking 300th
Year-end Junior World Ranking
- Year-end 2024 500th
- Year-end 2023 457th
- Year-end 2022 589th
- Year-end 2021 2499th
Rival
Amelie Mathieu (3-0)
Alba Maria Coromina Boluda (0-2)
Freya Peet (0-2)
Mariia Nozdrachova (1-1)
Morgan Jordaan (1-1)
Match Details
2025 J30 AGADIR
W | 1R | Amelie Mathieu | 6-4 6-1 |
W | 2R | Carolina Correia | 6-1 6-2 |
L | QF | Anna Boron | 1-6 3-6 |
2025 J30 ELJADIDA
W | 1R | Leila Montevidoni Leroy | 6-1 6-0 |
W | 2R | Amelie Mathieu | 6-2 6-1 |
L | QF | Alexia Gonzalez Galino | 4-6 6-3 3-6 |
2025 J30 CASABLANCA
W | 1R | Amelie Mathieu | 6-3 6-4 |
W | 2R | Molly Widlansky | 4-6 6-1 6-1 |
L | QF | Hannah Claes | 6-7 5-7 |
2025 J100 RABAT
W | 1R | Erika Abraham-Nilsen | 6-3 5-7 6-1 |
L | 2R | Anna Shkutova | 2-6 4-6 |
2025 J100 MOHAMMEDIA
L | 1R | Alba Maria Coromina Boluda | 1-6 0-6 |
2025 J100 TUNIS
W | 1R | Agata Budnik | 5-7 6-4 6-4 |
L | 2R | Nehir Dogan | 3-6 2-6 |
2025 J100 SOUSSE
L | 1R | Nour Sahnoun | 1-6 4-6 |
2025 J300 CASABLANCA
W | 1R | Anastasia Akuginova | 6-3 6-1 |
L | 2R | Freya Peet | 6-1 3-6 6-7 |
2025 J500 CAIRO
W | 1R | Tala Ahmed Noureldine | 6-2 6-0 |
L | 2R | Petra Konjikusic | 3-6 2-6 |
2025 J300 CAIRO
W | 1R | Jian Ibrahim | 3-6 6-3 6-1 |
L | 2R | Neus Torner Sensano | 2-6 2-6 |
2025 J200 CAIRO
W | 1R | Bicene Benzaied | 6-4 6-4 |
L | 2R | Maria Badache | 3-6 3-6 |
2025 J200 TUNIS
L | 1R | Emma Tomova | 1-6 1-6 |
2024 J100 AIZKRAUKLE-3
W | 1R | Madara Markevica | 6-1 5-7 7-6 |
L | 2R | Pavla Sviglerova | 1-6 1-6 |
2024 J100 AIZKRAUKLE-2
L | 1R | Polina Skliar | 1-6 0-6 |
2024 J60 TALLINN-2
W | 1R | Maria Manethe Irdoja | 6-2 6-1 |
L | 2R | Sophia Izabella Ragus | 3-6 2-6 |
2024 J300 CASABLANCA
L | 1R | Maia Ilinca Burcescu | 3-6 2-6 |
2024 J200 CAIRO-3
L | 1R | Francesca Maguina Bunikowska | 3-6 2-6 |
2024 J200 CAIRO-2
L | 1R | Anastasija Cvetkovic | 2-6 1-6 |
2024 J100 BARCELONA-2
L | 1R | Alden Russell | 4-6 7-6 0-6 |
2024 J100 CLERMONT-FERRAND
L | 1R | Capucine Cedillo- Vayson De Pradenne | 1-6 3-6 |
2024 J100 HARARE-2
W | 2R | Rutendo Chirimumimba | - - - |
W | 3R | Maaya Rajeshwaran Revathi | 7-5 7-5 |
L | QF | Alexandra Bayuschenko | 5-7 1-6 |
2024 J100 HARARE
W | 2R | Zahara El-Zein | 6-3 7-6 |
L | 3R | Dune Vaissaud | 3-6 4-6 |
2024 J100 BRUCHKOEBEL
L | 2R | Alja Senica | 2-6 2-6 |
2024 J100 RABAT
L | 1R | Erin Pearce | 4-6 1-6 |
2024 J100 MOHAMMEDIA
W | 1R | Kaia Celin Bostrom Jorgensen | 6-1 6-3 |
L | 2R | Alba Maria Coromina Boluda | 4-6 3-6 |
2024 J100 TLEMCEN
W | 1R | Rawane Mebarki | 6-0 7-5 |
L | 2R | Alix Rios | 6-1 4-6 6-7 |
2024 J100 SOUSSE
W | 1R | Africa Burillo Berezak | 6-4 4-6 6-1 |
L | 2R | Xi Luo | 2-6 0-6 |
2024 J100 POTCHEFSTROOM-2
L | 1R | Abigayel Vosloo | 1-6 0-3 |
2024 J100 POTCHEFSTROOM
L | 1R | Roxy Bredenkamp | 3-6 4-6 |
2024 J200 CAIRO
W | 1R | Harena Voaviandraina | 6-2 6-4 |
W | 2R | Donna Le Roux | 3-6 7-5 6-3 |
L | QF | Karina Mohamed | 1-6 3-6 |
2023 J30 LUANDA-2
W | 2R | Carlota Canas Da Franca | 6-1 6-2 |
L | SF | Mariia Nozdrachova | 7-5 4-6 2-6 |
2023 J30 LUANDA
W | 2R | Carlota Canas Da Franca | 6-0 6-0 |
W | QF | Vieira Da Costa Mariana Victoria | 6-1 6-0 |
W | SF | Mariia Nozdrachova | 4-6 6-4 6-3 |
W | F | Barbara Brito | 6-3 6-4 |
2023 J100 ACCRA-2
W | 2R | Yontha Tadoum | 7-6 1-6 6-3 |
L | QF | Olga Danilova | 6-7 3-6 |
2023 J100 GABORONE
W | 1R | Rebecca Widan | 6-2 6-3 |
W | 2R | Mmanthwese Mphomane | 6-1 6-0 |
W | QF | Luise Helena Janse Van Rensburg | 2-6 7-6 7-5 |
L | SF | Freya Peet | 3-6 2-6 |
2023 J100 PRETORIA
L | 1R | Celina Joseph | 3-6 1-6 |
2023 J100 JOHANNESBURG
L | 1R | Morgan Jordaan | 0-6 3-6 |
2023 J60 PRETORIA-3
W | 1R | Moroesi Tuoane | 6-0 6-2 |
W | 2R | Yi-Ching Huang | 6-3 4-6 6-4 |
W | QF | Amike Botha | 6-3 6-4 |
W | SF | Morgan Jordaan | 6-4 3-0 |
L | F | Kaitlyn Leigh Ramduth | 2-6 1-6 |
2023 J60 PRETORIA-2
W | 1R | Ciaran Mcconnell | 6-3 6-2 |
W | 2R | Zara Burns | 6-2 6-4 |
L | QF | Elena Michel | 2-6 6-3 2-6 |
2023 J60 PRETORIA
L | 1R | Abigail Wheeler | 2-6 6-4 5-7 |
2023 J100 RABAT
L | 1R | Meritxell Teixido Garcia | 4-6 0-6 |
2023 J100 TLEMCEN
W | 1R | Nora Iachourene | 6-0 6-0 |
W | 2R | Meriem Ben Ezzedine | 6-3 3-6 6-2 |
L | QF | Duru Soke | 2-6 1-6 |
2023 J300 CASABLANCA
L | 1R | Anamaria Federica Oana | 0-6 1-6 |
2023 J200 CAIRO
L | 1R | Ranim Rassil | 2-6 3-6 |
2023 J200 HAMMAMET-2
L | 1R | Nellie Taraba Wallberg | 3-6 1-6 |
2023 J100 ANTALYA
W | 1R | Dicle Izgi | 6-2 6-0 |
L | 2R | Lucie Pawlak | 2-6 3-6 |
2022 J4 NAIROBI-6
W | 2R | Sophia Sanders | 6-1 6-1 |
W | 3R | Sia Mahajan | 4-6 6-4 6-1 |
W | QF | Julia Peer | 1-6 6-4 6-4 |
L | SF | Andraina Mitia Voavy | 3-6 1-6 |
2022 J4 NAIROBI-5
W | 2R | Avani Chitale | 6-4 6-1 |
L | 3R | Lana Petkovic | 6-7 4-6 |
2022 J4 NAIROBI-4
L | 2R | Stela Dzimovic | 6-3 1-6 2-6 |
2022 J4 RABAT
L | 1R | Irina Wenger | 4-6 5-7 |
2022 J4 CASABLANCA
L | 1R | Judith Attias | 2-6 4-6 |
2022 J4 ESTEPONA
W | 1R | Mary Sidelnyk | 1-6 6-4 6-1 |
L | 2R | Paula Moreno Hurtado | 4-6 4-6 |
2022 J4 ACCRA-2
L | 2R | Laura Heutschi | 4-6 3-6 |
2022 J4 ACCRA
W | 1R | Aaditi Bhat | 6-4 6-4 |
W | 2R | Akua Akoma Ej Hansen | 6-3 6-3 |
L | QF | Isabella Wong | 0-6 7-6 4-6 |
2022 J4 NAIROBI-3
W | 1R | Annalise Smith | 7-5 6-1 |
W | 2R | Janvi Asawa | 6-1 6-1 |
W | QF | Adi Bitton | 6-2 4-6 6-2 |
W | SF | Joody Elkady | 6-4 4-6 7-6 |
W | F | Scarlett Perkins | 6-4 6-2 |
2022 J5 SOUSSE
W | 1R | Linda Ajimi | 6-3 6-4 |
W | 2R | Anghelina Mocanu | 6-1 7-6 |
L | QF | Aurora Zurmuehle | 2-6 2-6 |
2022 J5 GAZELEC
W | 1R | Sarra Zghal | 7-5 6-1 |
W | 2R | Sandra Mahbouli | 6-0 6-1 |
L | QF | Nadine Abid | 6-2 3-6 1-6 |
2022 J5 ACCRA-2
W | 2R | Tamara Kuti | 6-3 6-4 |
L | QF | Lihi Sternberg | 3-6 6-1 4-6 |
2022 J5 ACCRA
W | 1R | Munashe Bera | 6-1 6-4 |
W | 2R | Tracy Ampah | 4-6 6-4 6-2 |
W | QF | Riya Matharoo | 6-2 6-3 |
L | SF | Kenza El Akili | 2-6 6-4 3-6 |
2022 J3 MOHAMMEDIA
L | 1R | Matilde Morais | 3-6 6-1 3-6 |
2022 J3 RABAT
L | 1R | Diana De Simone | 6-3 0-6 1-6 |
2022 J1 CASABLANCA
L | 1R | Sandugash Kenzhibayeva | 2-6 3-6 |
2021 J4 ABIDJAN
L | 1R | Beverley Nyangon | 1-6 1-6 |
2021 J5 ABIDJAN
L | 1R | Madeleine Joffe | 6-7 4-6 |
2021 J5 DAKAR
W | 1R | Kristel Fakhry | 6-3 6-1 |
L | 2R | Gloriana Nahum | 1-6 1-6 |
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 9670, Number of registered players: 6,052, Number of registered results: 333,569