James McCabe - Abedallah Shelbayh

home away
- -

Bloomfield Hills 2023 (hard)

Head to heads
James McCabe 1:0 Abedallah Shelbayh
Australia Country Jordan
246 Ranking 251
134 (pts 176, tourn. 22) Ranking by surface 153 (pts 152, tourn. 12)
Date Tournament Match Surface Score
05.07.2023 Bloomfield Hills James McCabe - Abedallah Shelbayh hard 2:1 (6:3, 6:7, 7:6)
James McCabe - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
24.08.2026 US Open Lukas Neumayer hard Qualifications - 1st round L 0:2 (1:6, 4:6)
04.08.2026 Lexington Dusan Lajovic hard First round L 1:2 (3:6, 7:6, 3:6)
25.07.2026 Washington Alex Bolt hard Qualifications - 1st round L 0:2 (6:7, 6:7)
21.07.2026 Winnipeg Duncan Chan hard First round L 1:2 (6:7, 6:4, 5:7)
16.07.2026 Lincoln Bernard Tomic hard Second round L 0:2 (6:7, 4:6)
15.07.2026 Lincoln Masamichi Imamura hard First round W 2:0 (6:4, 7:6)
08.07.2026 Newport Jason Jung grass First round L 0:2 (4:6, 3:6)
22.06.2026 Wimbledon Roman Safiullin grass Qualifications - 1st round L 0:2 (3:6, 6:7)
14.06.2026 Nottingham 2 Remy Bertola grass Qialification final L 0:2 (6:7, 4:6)
11.06.2026 Hertogenbosch Kamil Majchrzak grass Second round L 0:2 (0:6, 3:6)
10.06.2026 Hertogenbosch Zizou Bergs grass First round W 2:1 (6:7, 6:2, 7:6)
06.06.2026 Hertogenbosch Chak Lam Coleman Wong grass Qualifications - 1st round W 2:1 (3:6, 6:4, 6:3)
03.06.2026 Birmingham Kamil Majchrzak grass First round L 0:2 (6:7, 3:6)
01.06.2026 Birmingham Martin Damm grass Qialification final W 2:1 (3:6, 6:3, 6:4)
19.05.2026 Rolan Garros Zdenek Kolar clay Qualifications - 1st round L 0:2 (3:6, 6:7)
07.05.2026 Wuxi Adam Walton hard Second round L 0:2 (3:6, 6:7)
05.05.2026 Wuxi Tung-Lin Wu hard First round W 2:0 (7:5, 7:6)
29.04.2026 Jiujiang Andre Ilagan clay First round L 1:2 (6:4, 4:6, 2:6)
24.04.2026 Gwangju Challenger Leandro Riedi hard Quarter-finals L 0:2 (1:6, 4:6)
23.04.2026 Gwangju Challenger Dane Sweeny hard Second round W 2:1 (6:7, 6:1, 7:6)
Abedallah Shelbayh - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
24.08.2026 Winston Martin Damm hard First round L 0:2 (4:6, 6:7)
23.08.2026 Winston Dhakshineswar Suresh hard Qialification final W 2:1 (6:3, 3:6, 6:3)
22.08.2026 Winston Ryan Seggerman hard Qualifications - 1st round W 2:1 (2:6, 7:6, 6:3)
18.08.2026 Cancun Lloyd Harris clay Qualifications - 1st round L 0:2 (3:6, 2:6)
13.08.2026 Brownsburg Quinn Vandecasteele hard First round L 0:2 (4:6, 3:6)
07.08.2026 Lexington Dusan Lajovic hard Quarter-finals L 1:2 (6:7, 6:2, 4:6)
05.08.2026 Lexington Federico Cina hard Second round W 2:0 (7:6, 6:2)
04.08.2026 Lexington Alex Bolt hard First round W 2:0 (6:2, 6:3)
02.08.2026 Lexington Joshua Sheehy hard Qualifications - 1st round W 2:1 (6:3, 2:6, 7:6)
26.07.2026 Washington Martin Damm hard Qialification final L 1:2 (6:4, 5:7, 6:7)
25.07.2026 Washington Billy Harris hard Qualifications - 1st round W 2:0 (6:4, 7:6)
20.07.2026 Bloomfield Hills Michael Zheng clay First round L 0:2 (4:6, 1:6)
24.06.2026 Mallorca Championships Grigor Dimitrov grass Second round L 0:2 (2:6, 4:6)
22.06.2026 Mallorca Championships Corentin Moutet grass First round W 2:0 (7:5, 6:4)
21.06.2026 Mallorca Championships Marc Polmans grass Qialification final L 0:2 (3:6, 6:7)
20.06.2026 Mallorca Championships Alexander Shevchenko grass Qualifications - 1st round W 2:0 (6:4, 6:3)
09.06.2026 Bratislava $69K Petr Brunclik clay First round L 0:2 (6:7, 2:6)
08.06.2026 Bratislava $69K Akira Santillan clay Qialification final W 2:1 (7:6, 2:6, 6:0)
02.06.2026 Bad Rappenau Marco Trungelliti clay First round L 0:2 (3:6, 4:6)
26.05.2026 Kosice Hynek Barton clay First round L 0:2 (4:6, 1:6)