ATP Adelaide 01/07 02:10 14 Jack Draper v James McCabe Cancelled
ATP Brisbane 12/30 03:20 14 [98] Dominic Thiem v James McCabe [272] 2-6,7-6,6-4
Challenger Yokohama 11/21 02:35 25 August Holmgren v James McCabe Cancelled
Challenger Kobe 11/14 04:55 25 [149] Benjamin Hassan v James McCabe [268] 0-6,6-3,6-2
Challenger Matsuyama 11/08 01:00 26 [277] James McCabe v Luca Nardi [143] 4-6,4-6
Challenger Matsuyama 11/06 02:30 25 [227] Frederico Ferreira Silva v James McCabe [259] 3-6,2-6
Challenger Sydney 10/31 02:35 25 Dane Sweeny v James McCabe Cancelled
Challenger Shenzhen 10/10 07:40 25 [186] Yunchaokete Bu v James McCabe [268] Retired
ATP Shanghai 10/03 04:30 15 [138] James Duckworth v James McCabe [266] 7-6,6-2
ATP Shanghai 10/02 06:15 14 Linang Xiao v James McCabe 4-6,7-6,3-6
Challenger Shanghai 09/05 05:40 25 James McCabe v Juncheng Shang Cancelled
Challenger Zhangjiagang 09/02 04:55 28 James McCabe v Mikalai Haliak Retired
Challenger Zhangjiagang 09/01 05:35 27 Rigele Te v James McCabe 6-7,6-3,0-6
Challenger Zhangjiagang 08/31 06:20 26 [296] Lorenzo Giustino v James McCabe [281] 4-6,6-3,1-6
Challenger Zhangjiagang 08/30 05:40 25 [319] Luke Saville v James McCabe [281] 6-7,6-2,3-6
Challenger Zhuhai 08/22 03:45 25 Hanwen Li v James McCabe 6-2,6-3
Challenger Granby 07/21 17:10 27 James Trotter v James McCabe 7-6,6-2
Challenger Granby 07/20 18:00 26 [288] James McCabe v Dane Sweeny [239] 6-4,6-2
Challenger Granby 07/19 14:00 25 [288] James McCabe v Tennys Sandgren [214] 7-6,6-3
Challenger Chicago 07/13 15:00 25 [302] Skander Mansouri v James McCabe [277] 3-6,6-4,6-4
Challenger Bloomfield Hills 07/06 17:00 26 [219] Steve Johnson v James McCabe [277] 6-4,6-2
Challenger Bloomfield Hills 07/05 16:50 25 [277] James McCabe v Abdullah Shelbayh [235] 6-3,6-7,7-6
ATP Mallorca 06/25 10:00 19 [99] Roman Safiullin v James McCabe [274] 7-5,4-6,7-6
ATP Mallorca 06/24 10:30 14 [274] James McCabe v Michael Geerts [251] 6-3,3-6,7-6
Challenger Nottingham 06/11 11:45 45 [280] James McCabe v Li Tu [248] 6-7,1-6
Challenger Surbiton 06/06 13:45 25 [25] Daniel Evans v James McCabe [280] 6-4,6-4
Challenger Surbiton 06/05 11:15 19 [232] Mark Whitehouse v James McCabe [280] 6-3,7-5
Challenger Surbiton 06/04 15:00 14 Johannus Monday v James McCabe 6-7,6-7
Challenger Skopje 05/23 08:30 25 [273] Francisco Comesana v James McCabe [271] Retired
Challenger Tunis 05/16 08:30 19 [213] Shintaro Mochizuki v James McCabe [271] 6-1,6-1

Wikipedia - James McCabe (tennis)

James McCabe (born 5 July 2003) is an Australian professional tennis player. He has a career high ATP singles ranking of 258 achieved on 18 September 2023 and a career high ATP doubles ranking of 302 achieved on 31 July 2023.