Karim Mabrouk | Junior Tennis Database

Karim Mabrouk

Nation

EGY

Generation

Born in 2007 (17-18 years old)

World Ranking

Junior World Ranking 112th

Year-end Junior World Ranking

Rival

Youssef Elshatbi (4-1)

  • [2024] J60DAKAHLIA 6-3 6-4
  • [2024] J60CAIRO-2 4-6 6-0 6-3
  • [2023] J60GIZA-2 3-6 6-4 3-6
  • [2023] J30ALEXANDRIA 4-6 6-1 6-4
  • [2023] J60GIZA 6-3 7-6

Eyad Reda Ezzat Mohamed Sherif (2-2)

  • [2024] J60DAKAHLIA 2-6 0-6
  • [2024] J60CAIRO-2 3-6 2-6
  • [2024] J60CAIRO-3 3-6 6-3 6-3
  • [2023] J60CAIRO 7-6 7-5

John Bothma (2-1)

  • [2025] J300CAIRO 2-1
  • [2025] J200ISTRES 4-6 6-2 6-7
  • [2025] J300BEAULIEU-SUR-MER 7-5 7-6

Alaa Trifi (2-1)

  • [2025] J300CAIRO 2-6 7-6 6-3
  • [2024] J500CAIRO 3-6 6-7
  • [2023] J100CAIRO-2 6-3 2-6 7-6

Yassin Ahmed Wageh (3-0)

  • [2024] J60DAKAHLIA 6-0 7-6
  • [2024] J60CAIRO-4 6-3 7-5
  • [2023] J30ALEXANDRIA 6-2 6-4

Match Details

2025 J300Beaulieu-Sur-Mer

W1RJohn Bothma7-5 7-6
L2RAlan Wazny2-6 1-6

2025 J200Istres

L1RJohn Bothma4-6 6-2 6-7

2025 J200Capdail

L1RBenoit Geldof7-6 1-6 2-6

2025 J300Villena

L1RMarcos Castro Fabra4-2 1-4 8-10

2025 J200Benicarlo

2025 J300Casablanca

L1RTito Chavez2-6 2-6

2025 J500Cairo

W1RHaydar Cem Gokpinar7-5 6-7 6-2
W2RAlex Huszar6-3 6-0
L3RJacopo Vasami2-6 1-6

2025 J300Cairo

W1RMaximilian Carrier7-5 7-5
W2RAlaa Trifi2-6 7-6 6-3
WQFJohn Bothma2-1
LSFAlan Wazny4-6 5-7

2025 J200Cairo

W1RNacer Ghouli7-6 6-0
W2REdilson Jose De Arauje Rosa6-3 6-1
LQFSeifelden Mostafa Samih0-6 6-4 0-6

2024 J60Cairo-4

W1RMostafa Harb6-3 6-0
W2RMohamed Tarek6-1 6-4
WQFYassin Ahmed Wageh6-3 7-5
WSFYoussef Elshafei6-3 6-4
WFAndreas Messis6-2 6-4

2024 J60Cairo-3

W1RSeif El Salawy6-1 6-3
W2RAlexander Dozhdev6-1 6-2
WQFMohamed Tarek6-1 6-2
WSFAndreas Messis7-6 6-4
WFEyad Reda Ezzat Mohamed Sherif3-6 6-3 6-3

2024 J300Casablanca

2024 J200Cairo-3

2024 J200Cairo-2

L1RMatteo Morazzi0-6 3-6

2024 J100Giza

W1RYassin Mohamed Ali6-2 6-3
W2RMarwan Ehab6-4 6-1
LQFAdam Nizar Bouyacoub6-1 3-6 6-7

2024 J100Dakahlia

L1RHiromasa Koyama6-4 2-6 6-7

2024 J100Cairo

W1RSamim Filiz6-4 6-4
W2RIlya Maltsev7-5 6-2
LQFHitesh Chauhan3-6 6-4 3-6

2024 J200Almaty

W1RDaniil Stepanov3-6 6-2 6-2
W2RIliyas Maratuly7-5 6-4
L3RGlib Sekachov1-6 3-6

2024 J100Almaty

W2RImran Khaitbaev6-1 6-4
L3RKerem Yilmaz3-6 4-6

2024 J60Cairo-2

W1RSofyan Elnaqa6-2 6-4
W2RYoussef Elshatbi4-6 6-0 6-3
WQFEmanuel Ivanisevic6-3 6-3
WSFYassin Elaroussy7-5 6-4
LFEyad Reda Ezzat Mohamed Sherif3-6 2-6

2024 J60Dakahlia

W1ROmar Salama6-2 6-2
W2RKhaled Ibrahim6-2 6-4
WQFYoussef Elshatbi6-3 6-4
WSFYassin Ahmed Wageh6-0 7-6
LFEyad Reda Ezzat Mohamed Sherif2-6 0-6

2024 J60Cairo

W1RSofian Roushdy6-2 6-1
W2RBercel Sandor Takacs6-4 6-0
WQFEmanuel Ivanisevic6-7 7-6 6-3
WSFPietro Ricci6-7 6-3 6-4
WFMohamed Nasser Abouzied6-3 6-1

2024 J500Cairo

L1RAlaa Trifi3-6 6-7

2024 J300Cairo

2024 J200Cairo

W1RNtungamili Raguin6-2 6-2
W2RKhaled Frikha6-4 6-2
WQFAli Missoum6-3 6-2
LSFKarim Bennani1-6 2-6

2024 J30Ismailia

L1RLucas Ibanez Martinez7-6 3-6 1-6

2024 J200Hammamet

W1RJoseph Oyebog Jr7-6 6-4
L2RNikola Jovic7-6 2-6 1-6

2023 J60Cairo-2

W1RYassin Hassan6-3 6-3
W2RMostafa Noureldine6-3 6-1
LQFGawad El Feky4-6 1-6

2023 J60Giza-2

W1ROmar Morsy3-6 6-4 6-1
W2RAly Ahmed Noureldine6-3 6-1
WQFYoussef Elshafei5-7 6-3 6-4
LSFYoussef Elshatbi3-6 6-4 3-6

2023 J200Cairo-3

2023 J200Cairo-2

L1RMatteo Sciahbasi4-6 6-4 4-6

2023 J100Cairo-2

W1RDenis Vishenchuk Vishenko4-6 6-4 6-3
W2RMostafa Elbasnaly6-2 6-4
WQFAlaa Trifi6-3 2-6 7-6
LSFKarim Bennani2-6 2-6

2023 J100Dakahlia

L1RMaxim Goncharov5-7 6-3 3-6

2023 J100Cairo

W1RMostafa Elbasnaly7-6 6-7 6-4
L2RArtem Bogomolov6-7 3-6

2023 J30Alexandria

W1RYoussef Elshatbi4-6 6-1 6-4
W2RYassin Ahmed Wageh6-2 6-4
LQFYassin Hassan6-1 4-6 3-6

2023 J30Cairo-2

W1RYassin Sheta6-0 6-3
W2RMartino Colabella6-7 6-3 7-6
LQFMohamed Nasser Abouzied2-6 2-6

2023 J60Giza

W1RYoussef Elshatbi6-3 7-6
W2RYassin Hassan6-3 6-4
WQFGawad El Feky6-4 3-6 7-5
LSFNour Fathalla3-6 2-6

2023 J60Dakahlia

W1RNoah Canonico6-4 6-3
W2RFilip Poklemba2-6 6-4 6-4
WQFMostafa Noureldine6-3 6-4
LSFNour Fathalla2-6 0-6

2023 J60Cairo

W1ROscar Reilly6-2 6-2
W2RNoah Canonico6-3 3-6 6-1
WQFYoussef Elshafei5-7 6-1 6-4
WSFEyad Reda Ezzat Mohamed Sherif7-6 7-5
LFMatteo Covato2-6 6-7

2023 J30Giza

W1RMohamed Ben Hassen6-2 6-2
W2RMarwan Gad7-5 7-6
LQFAdrian Constantin3-6 3-6

Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 5778, Number of registered players: 4,878, Number of registered results: 222,253