Sofia Hadab | Junior Tennis Database

Sofia Hadab

Nation

MAR

Generation

Born in 2007 (17-18 years old)

World Ranking

Junior World Ranking 300th

Year-end Junior World Ranking

Rival

Amelie Mathieu (3-0)

  • [2025] J30CASABLANCA 6-3 6-4
  • [2025] J30ELJADIDA 6-2 6-1
  • [2025] J30AGADIR 6-4 6-1

Alba Maria Coromina Boluda (0-2)

  • [2025] J100MOHAMMEDIA 1-6 0-6
  • [2024] J100MOHAMMEDIA 4-6 3-6

Freya Peet (0-2)

  • [2025] J300CASABLANCA 6-1 3-6 6-7
  • [2023] J100GABORONE 3-6 2-6

Mariia Nozdrachova (1-1)

  • [2023] J30LUANDA 4-6 6-4 6-3
  • [2023] J30LUANDA-2 7-5 4-6 2-6

Morgan Jordaan (1-1)

  • [2023] J100JOHANNESBURG 0-6 3-6
  • [2023] J60PRETORIA-3 6-4 3-0

Match Details

2025 J30 AGADIR

W1RAmelie Mathieu6-4 6-1
W2RCarolina Correia6-1 6-2
LQFAnna Boron1-6 3-6

2025 J30 ELJADIDA

W1RLeila Montevidoni Leroy6-1 6-0
W2RAmelie Mathieu6-2 6-1
LQFAlexia Gonzalez Galino4-6 6-3 3-6

2025 J30 CASABLANCA

W1RAmelie Mathieu6-3 6-4
W2RMolly Widlansky4-6 6-1 6-1
LQFHannah Claes6-7 5-7

2025 J100 RABAT

W1RErika Abraham-Nilsen6-3 5-7 6-1
L2RAnna Shkutova2-6 4-6

2025 J100 MOHAMMEDIA

2025 J100 TUNIS

W1RAgata Budnik5-7 6-4 6-4
L2RNehir Dogan3-6 2-6

2025 J100 SOUSSE

L1RNour Sahnoun1-6 4-6

2025 J300 CASABLANCA

W1RAnastasia Akuginova6-3 6-1
L2RFreya Peet6-1 3-6 6-7

2025 J500 CAIRO

W1RTala Ahmed Noureldine6-2 6-0
L2RPetra Konjikusic3-6 2-6

2025 J300 CAIRO

W1RJian Ibrahim3-6 6-3 6-1
L2RNeus Torner Sensano2-6 2-6

2025 J200 CAIRO

W1RBicene Benzaied6-4 6-4
L2RMaria Badache3-6 3-6

2025 J200 TUNIS

L1REmma Tomova1-6 1-6

2024 J100 AIZKRAUKLE-3

W1RMadara Markevica6-1 5-7 7-6
L2RPavla Sviglerova1-6 1-6

2024 J100 AIZKRAUKLE-2

L1RPolina Skliar1-6 0-6

2024 J60 TALLINN-2

W1RMaria Manethe Irdoja6-2 6-1
L2RSophia Izabella Ragus3-6 2-6

2024 J300 CASABLANCA

2024 J200 CAIRO-3

2024 J200 CAIRO-2

2024 J100 BARCELONA-2

L1RAlden Russell4-6 7-6 0-6

2024 J100 CLERMONT-FERRAND

L1RCapucine Cedillo- Vayson De Pradenne1-6 3-6

2024 J100 HARARE-2

W2RRutendo Chirimumimba- - -
W3RMaaya Rajeshwaran Revathi7-5 7-5
LQFAlexandra Bayuschenko5-7 1-6

2024 J100 HARARE

W2RZahara El-Zein6-3 7-6
L3RDune Vaissaud3-6 4-6

2024 J100 BRUCHKOEBEL

L2RAlja Senica2-6 2-6

2024 J100 RABAT

L1RErin Pearce4-6 1-6

2024 J100 MOHAMMEDIA

W1RKaia Celin Bostrom Jorgensen6-1 6-3
L2RAlba Maria Coromina Boluda4-6 3-6

2024 J100 TLEMCEN

W1RRawane Mebarki6-0 7-5
L2RAlix Rios6-1 4-6 6-7

2024 J100 SOUSSE

W1RAfrica Burillo Berezak6-4 4-6 6-1
L2RXi Luo2-6 0-6

2024 J100 POTCHEFSTROOM-2

L1RAbigayel Vosloo1-6 0-3

2024 J100 POTCHEFSTROOM

L1RRoxy Bredenkamp3-6 4-6

2024 J200 CAIRO

W1RHarena Voaviandraina6-2 6-4
W2RDonna Le Roux3-6 7-5 6-3
LQFKarina Mohamed1-6 3-6

2023 J30 LUANDA-2

W2RCarlota Canas Da Franca6-1 6-2
LSFMariia Nozdrachova7-5 4-6 2-6

2023 J30 LUANDA

W2RCarlota Canas Da Franca6-0 6-0
WQFVieira Da Costa Mariana Victoria6-1 6-0
WSFMariia Nozdrachova4-6 6-4 6-3
WFBarbara Brito6-3 6-4

2023 J100 ACCRA-2

W2RYontha Tadoum7-6 1-6 6-3
LQFOlga Danilova6-7 3-6

2023 J100 GABORONE

W1RRebecca Widan6-2 6-3
W2RMmanthwese Mphomane6-1 6-0
WQFLuise Helena Janse Van Rensburg2-6 7-6 7-5
LSFFreya Peet3-6 2-6

2023 J100 PRETORIA

L1RCelina Joseph3-6 1-6

2023 J100 JOHANNESBURG

L1RMorgan Jordaan0-6 3-6

2023 J60 PRETORIA-3

W1RMoroesi Tuoane6-0 6-2
W2RYi-Ching Huang6-3 4-6 6-4
WQFAmike Botha6-3 6-4
WSFMorgan Jordaan6-4 3-0
LFKaitlyn Leigh Ramduth2-6 1-6

2023 J60 PRETORIA-2

W1RCiaran Mcconnell6-3 6-2
W2RZara Burns6-2 6-4
LQFElena Michel2-6 6-3 2-6

2023 J60 PRETORIA

L1RAbigail Wheeler2-6 6-4 5-7

2023 J100 RABAT

2023 J100 TLEMCEN

W1RNora Iachourene6-0 6-0
W2RMeriem Ben Ezzedine6-3 3-6 6-2
LQFDuru Soke2-6 1-6

2023 J300 CASABLANCA

2023 J200 CAIRO

L1RRanim Rassil2-6 3-6

2023 J200 HAMMAMET-2

2023 J100 ANTALYA

W1RDicle Izgi6-2 6-0
L2RLucie Pawlak2-6 3-6

2022 J4 NAIROBI-6

W2RSophia Sanders6-1 6-1
W3RSia Mahajan4-6 6-4 6-1
WQFJulia Peer1-6 6-4 6-4
LSFAndraina Mitia Voavy3-6 1-6

2022 J4 NAIROBI-5

W2RAvani Chitale6-4 6-1
L3RLana Petkovic6-7 4-6

2022 J4 NAIROBI-4

L2RStela Dzimovic6-3 1-6 2-6

2022 J4 RABAT

L1RIrina Wenger4-6 5-7

2022 J4 CASABLANCA

L1RJudith Attias2-6 4-6

2022 J4 ESTEPONA

W1RMary Sidelnyk1-6 6-4 6-1
L2RPaula Moreno Hurtado4-6 4-6

2022 J4 ACCRA-2

L2RLaura Heutschi4-6 3-6

2022 J4 ACCRA

W1RAaditi Bhat6-4 6-4
W2RAkua Akoma Ej Hansen6-3 6-3
LQFIsabella Wong0-6 7-6 4-6

2022 J4 NAIROBI-3

W1RAnnalise Smith7-5 6-1
W2RJanvi Asawa6-1 6-1
WQFAdi Bitton6-2 4-6 6-2
WSFJoody Elkady6-4 4-6 7-6
WFScarlett Perkins6-4 6-2

2022 J5 SOUSSE

W1RLinda Ajimi6-3 6-4
W2RAnghelina Mocanu6-1 7-6
LQFAurora Zurmuehle2-6 2-6

2022 J5 GAZELEC

W1RSarra Zghal7-5 6-1
W2RSandra Mahbouli6-0 6-1
LQFNadine Abid6-2 3-6 1-6

2022 J5 ACCRA-2

W2RTamara Kuti6-3 6-4
LQFLihi Sternberg3-6 6-1 4-6

2022 J5 ACCRA

W1RMunashe Bera6-1 6-4
W2RTracy Ampah4-6 6-4 6-2
WQFRiya Matharoo6-2 6-3
LSFKenza El Akili2-6 6-4 3-6

2022 J3 MOHAMMEDIA

L1RMatilde Morais3-6 6-1 3-6

2022 J3 RABAT

L1RDiana De Simone6-3 0-6 1-6

2022 J1 CASABLANCA

2021 J4 ABIDJAN

L1RBeverley Nyangon1-6 1-6

2021 J5 ABIDJAN

L1RMadeleine Joffe6-7 4-6

2021 J5 DAKAR

W1RKristel Fakhry6-3 6-1
L2RGloriana Nahum1-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