DeepCourt
KI

Karim Ibrahim

EGY·Age 22·Plays: Right-handed
Rank #1030 ▲25·L1

Surface Elo

Hard1479.98
Clay1500
Grass1500

Career W/L

75 / 103

42.1%

YTD Record

5W – 10L

Titles

0

World Ranking

Current

#1030

Peak: #1026

Surface Elo History

Surface Win Rate

Hard

42.4%

Elo 1479.98

Clay

0.0%

Elo 1500

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 16, 2026ITF M25 Sharm El Sheikh 2 MenITFHardR16
Semen Pankin
2
6
6
L
Apr 15, 2026ITF M25 Sharm El Sheikh 2 MenITFHardR32
2
4
6
6
Niklas Schell
1
6
3
1
W
Apr 9, 2026ITF M25 Sharm El Sheikh MenITFHardR16
1
6
65
5
Grigory Shebekin
2
3
77
7
L
Apr 8, 2026ITF M25 Sharm El Sheikh MenITFHardR32
2
64
6
77
Lukas Pokorny
1
77
4
63
W
Apr 3, 2026ITF M15 Sharm El Sheikh 10 MenITFHardQF
Robert Strombachs
2
6
6
L
Apr 2, 2026ITF M15 Sharm El Sheikh 10 MenITFHardR16
2
6
77
Samuel Vincent Ruggeri
0
4
63
W
Apr 1, 2026ITF M15 Sharm El Sheikh 10 MenITFHardR32
Makar Krivoshchekov
0
3
5
W
Mar 25, 2026ITF M15 Sharm El Sheikh MenITFHardR32
Marek Gengel
2
6
6
L
Mar 11, 2026ITF M15 Sharm El Sheikh 7 MenITFHardR32
Samuel Vincent Ruggeri
2
6
6
L
Mar 5, 2026ITF M15 Sharm El Sheikh 6 MenITFHardR16
0
67
63
Ognjen Milic
2
79
77
L
Mar 4, 2026ITF M15 Sharm El Sheikh 6 MenITFHardR32
Marcello Serafini
0
5
4
W
Feb 17, 2026ITF M15 Sharm El Sheikh 4 MenITFHardR32
0
1
66
Michael Bassem Sobhy
2
6
78
L
Feb 10, 2026ITF M15 Sharm El Sheikh 3 MenITFHardR32
1
6
4
4
Grigory Shebekin
2
1
6
6
L
Jan 15, 2026ITF M15 Hurghada 5 MenITFHardR32
Marko Miladinovic
2
7
7
L
Dec 2, 2025ITF M15 Sharm El Sheikh 19 MenITFHardFirst
Yurii Dzhavakian
2
7
7
L
Nov 26, 2025M15 Sharm ElSheikh 19ITFHardFirst
Ognjen Milic
2
7
6
L
Nov 25, 2025ITF M15 Sharm El Sheikh 18 MenITFHard
Ognjen Milić
2
7
6
L
Nov 19, 2025ITF M15 Sharm El Sheikh 17 MenITFHardSecond
Luca Staeheli
2
6
6
L
Nov 18, 2025ITF M15 Sharm El Sheikh 17 MenITFHardFirst
Balthazar Huss
0
3
1
W
Nov 11, 2025ITF M15 Sharm El Sheikh 16 MenITFHardFirst
Wishaya Trongcharoenchaikul
2
6
6
L

Career Highlights

Titles: 0·Finals: 0·Best Ranking: #1026

Key Stats

Aces/Match

10.2

per 100 pts

DFs/Match

4.0

per 100 pts

1st Serve %

56.8%

1st Srv Won

73.0%

BP Saved

55.1%

BP Converted

36.1%

Condition Analysis

Quick match-day weather and venue filters up top, with deeper surface and pace profiling below.

Historical player-page weather uses one stored venue-date weather value per match day. Temperature, humidity, wind, and condition labels all follow that same day-level model, not match-time or hourly weather.

Unlock Condition Analysis

Subscribe to the Data tier to access match-day condition filters, pace heatmaps, and custom environment splits.