James McCabe - Kaichi Uchida

home away
- -

Gwangju Challenger 2026 (hard)

Head to heads
James McCabe 1:0 Kaichi Uchida
Australia Country Japan
255 Ranking 420
134 (pts 176, tourn. 22) Ranking by surface 320 (pts 57, tourn. 23)
Date Tournament Match Surface Score
21.04.2026 Gwangju Challenger James McCabe - Kaichi Uchida hard 2:0 (6:4, 7:5)
James McCabe - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
12.11.2026 Brisbane 3 Challenger Christian Langmo hard Second round L 1:2 (2:6, 6:4, 3:6)
11.11.2026 Brisbane 3 Challenger Jan Kumstat hard First round W 0:0 (-:-) Retired
27.10.2026 Ningboo Hiroki Moriya hard First round L 1:2 (1:6, 6:2, 6:7)
21.10.2026 Guangzhou Nansha Jay Dylan Hara Friend hard Second round L 1:2 (6:4, 6:7, 4:6)
19.10.2026 Guangzhou Nansha Elias Ymer hard First round W 2:1 (6:0, 6:7, 7:6)
12.10.2026 Jinan Hayato Matsuoka hard Qialification final L 0:2 (3:6, 4:6)
30.09.2026 Jingshan Federico Cina hard First round L 0:2 (2:6, 3:6)
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)
Kaichi Uchida - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
13.11.2026 Matsuyama Billy Harris indoor hard Quarter-finals L 0:2 (5:7, 4:6)
11.11.2026 Matsuyama Joel Schwaerzler indoor hard Second round W 2:1 (7:6, 5:7, 6:0)
10.11.2026 Matsuyama Mili Poljicak indoor hard First round W 2:1 (6:2, 6:7, 6:3)
01.11.2026 Taipei Alafia Ayeni hard Qualifications - 1st round W 1:0 (6:1, 4:0) Retired
28.10.2026 Ningboo Harold Mayot hard Second round L 0:2 (2:6, 3:6)
20.10.2026 Guangzhou Nansha Zhizhen Zhang hard First round L 0:2 (6:7, 3:6)
12.10.2026 Jinan Ilya Ivashka hard Qialification final L 0:2 (2:6, 4:6)
08.10.2026 Wuning 3 Ryan Seggerman hard Second round L 1:2 (6:4, 5:7, 4:6)
06.10.2026 Wuning 3 Masamichi Imamura hard First round W 2:0 (7:6, 6:2)
22.09.2026 Chengdu Federico Cina hard Qualifications - 1st round L 0:2 (1:6, 2:6)
14.09.2026 Guangzhou Rio Noguchi hard First round L 1:2 (6:3, 2:6, 3:6)
31.08.2026 Zhangjiagang Challenger Hanyi Liu hard First round L 1:2 (6:3, 3:6, 2:6)
14.07.2026 Granby Alexis Galarneau hard First round L 0:2 (2:6, 1:6)
22.06.2026 Wimbledon Bernard Tomic grass Qualifications - 1st round L 0:2 (3:6, 2:6)
14.06.2026 Dublin Quinn Vandecasteele grass Qualifications - 1st round L 0:2 (3:6, 4:6)
19.05.2026 Rolan Garros Pierre-Hugues Herbert clay Qualifications - 1st round L 0:2 (4:6, 4:6)
11.05.2026 Tunis Max Houkes clay First round L 0:2 (0:6, 1:6)
05.05.2026 Wuxi Soon-Woo Kwon hard First round L 0:2 (2:6, 2:6)
21.04.2026 Gwangju Challenger James McCabe hard First round L 0:2 (4:6, 5:7)
14.04.2026 Busan Challenger Alexis Galarneau hard First round L 0:2 (4:6, 5:7)