ITF M25 Swan Hill 03/21 02:35 26 James McCabe v Thomas Braithwaite 6-7,6-7
ITF M25 Swan Hill 03/20 01:50 25 James McCabe v Jake Delaney 6-2,6-3
ITF M25 Mildura 03/16 00:30 28 [317] James McCabe v Luke Saville [294] 4-6,7-6,6-7
ITF M25 Mildura 03/15 03:30 27 Hanyi Liu v James McCabe 3-6,1-6
ITF M25 Mildura 03/14 02:50 26 Arjun Mehrotra v James McCabe Retired
ITF M25 Mildura 03/13 05:25 25 Chase Ferguson v James McCabe 2-6,3-6
ITF M25 Traralgon 02/27 03:10 25 James McCabe v Hanyi Liu 1-6,4-6
ITF M25 Traralgon 02/24 01:35 28 [264] James McCabe v Omar Jasika [224] 6-7,6-7
ITF M25 Traralgon 02/23 01:30 27 [341] Hiroki Moriya v James McCabe [264] 2-6,7-6,2-6
ITF M25 Traralgon 02/22 03:50 26 Sam Ryan Ziegann v James McCabe 6-7,6-4,2-6
ITF M25 Traralgon 02/20 23:00 25 Kokoro Isomura v James McCabe 6-7,2-6
Challenger Burnie 02/09 03:35 27 [276] James McCabe v Dane Sweeny [224] 1-6,6-2,4-6
Challenger Burnie 02/07 23:00 26 [276] James McCabe v Luke Saville [299] 6-4,6-4
Challenger Burnie 02/05 04:55 25 [270] James McCabe v Blake Ellis [387] 6-4,6-4
Challenger Burnie 01/31 00:20 26 [270] James McCabe v Hiroki Moriya [360] 2-6,3-6
Challenger Burnie 01/29 04:55 25 [269] James McCabe v Matthew Dellavedova [434] 6-0,6-2
Australian Open 01/16 00:00 23 [269] James McCabe v Alex Michelsen [91] 6-7,6-3,1-6,2-6
ATP Adelaide 01/09 09:40 25 [278] James McCabe v Alexander Bublik [31] 2-6,3-6
ATP Adelaide 01/08 03:40 19 [272] James McCabe v Arthur Rinderknech [96] 4-6,5-7
ATP Adelaide 01/07 04:25 14 [385] Mikalai Haliak v James McCabe [272] 1-6,4-6
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

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.