James Mccabe

Updated

Recent match previews

Match effects, last 365 days

Date Opponent Opp Rank Opp Rating Score Result Effect % of Ranking Tour Tournament Note
27.10.2026 Hiroki Moriya 528 6496.56 6-1, 2-6, 7-6 Loss -51.92 206.88% ATP SINGLES / 27.10.2026 China Ningbo
21.10.2026 Jay Dylan Hara Friend 298 6636.88 4-6, 7-6, 6-4 Loss 26.09 243.13% ATP SINGLES / 21.10.2026 China Guangzhou
19.10.2026 Elias Ymer 245 6682.50 6-0, 6-7, 7-6 Win 155.05 269.34% ATP SINGLES / 19.10.2026 China Guangzhou
12.10.2026 Hayato Matsuoka 332 6613.04 6-3, 6-4 Loss -160.61 99.24% ATP SINGLES / 12.10.2026 China Jinan
11.10.2026 Siddhant Banthia 1404 6242.44 6-0, 3-1 Win -72.78 126.62% ATP SINGLES / 11.10.2026 China Jinan
30.09.2026 Federico Cina 140 6769.66 6-2, 6-3 Loss -39.12 64.63% ATP SINGLES / 30.09.2026 China Jingshan
24.08.2026 Lukas Neumayer 158 6745.85 6-1, 6-4 Loss -32.94 48.61% ATP SINGLES / 24.08.2026 USA US Open
12.08.2026 Noah Zamora 1006 6338.11 4-6, 6-3, 7-6 Loss -268.67 132.94% ATP SINGLES / 12.08.2026 USA East Lansing
04.08.2026 Dusan Lajovic 128 6790.15 6-3, 6-7, 6-3 Loss 114.36 100.00% ATP SINGLES / 04.08.2026 USA Lexington
25.07.2026 Alex Bolt 246 6682.38 7-6, 7-6 Loss 21.59 92.59% ATP SINGLES / 25.07.2026 USA Washington
21.07.2026 Duncan Chan 417 6551.65 7-6, 4-6, 7-5 Loss -67.96 127.19% ATP SINGLES / 21.07.2026 Canada Winnipeg
16.07.2026 Bernard Tomic 272 6655.11 7-6, 6-4 Loss -45.67 71.99% ATP SINGLES / 16.07.2026 USA Lincoln
14.07.2026 Masamichi Imamura 507 6511.89 6-4, 7-6 Win 1.10 85.07% ATP SINGLES / 14.07.2026 USA Lincoln
08.07.2026 Jason Jung 458 6533.85 6-4, 6-3 Loss -239.80 47.38% ATP SINGLES / 08.07.2026 USA New Port
22.06.2026 Roman Safiullin 86 6846.62 6-3, 7-6 Loss 142.50 53.86% ATP SINGLES / 22.06.2026 United Kingdom Wimbledon
14.06.2026 Remy Bertola 185 6723.84 7-6, 6-4 Loss 23.06 56.26% ATP SINGLES / 14.06.2026 United Kingdom Nottingham
13.06.2026 Rhys Lawlor 1094 6315.79 6-4, 6-2 Win -72.50 67.00% ATP SINGLES / 13.06.2026 United Kingdom Nottingham
11.06.2026 Kamil Majchrzak 48 6892.78 6-0, 6-3 Loss 102.00 16.49% ATP SINGLES / 11.06.2026 Netherlands Hertogenbosch
10.06.2026 Zizou Bergs 38 6904.28 6-7, 6-2, 7-6 Win 368.49 98.20% ATP SINGLES / 10.06.2026 Netherlands Hertogenbosch
07.06.2026 Sander Jong 420 6550.72 7-6, 6-4 Win 39.93 63.97% ATP SINGLES / 07.06.2026 Netherlands Hertogenbosch
06.06.2026 Coleman Wong 130 6781.99 3-6, 6-4, 6-3 Win 267.21 79.35% ATP SINGLES / 06.06.2026 Netherlands Hertogenbosch
03.06.2026 Kamil Majchrzak 48 6892.78 7-6, 6-3 Loss 188.66 46.52% ATP SINGLES / 03.06.2026 United Kingdom Birmingham
01.06.2026 Martin Damm 88 6840.00 3-6, 6-3, 6-4 Win 325.21 76.36% ATP SINGLES / 01.06.2026 United Kingdom Birmingham
31.05.2026 Billy Moxon 5604 5400.21 6-2, 6-3 Win -515.29 60.62% ATP SINGLES / 31.05.2026 United Kingdom Birmingham
19.05.2026 Zdenek Kolar 254 6671.77 6-3, 7-6 Loss -32.35 41.45% ATP SINGLES / 19.05.2026 France Paris
07.05.2026 Adam Walton 120 6797.75 6-3, 7-6 Loss 93.63 37.79% ATP SINGLES / 07.05.2026 China Wuxi
05.05.2026 Tung Lin Wu 344 6606.44 7-5, 7-6 Win 95.65 49.62% ATP SINGLES / 05.05.2026 China Wuxi
29.04.2026 Andre Ilagan 292 6639.82 4-6, 6-4, 6-2 Loss 16.53 47.38% ATP SINGLES / 29.04.2026 China Jiujiang
24.04.2026 Leandro Riedi 143 6767.02 6-1, 6-4 Loss -11.77 18.99% ATP SINGLES / 24.04.2026 South Korea Gwangju
23.04.2026 Dane Sweeny 171 6731.46 6-7, 6-1, 7-6 Win 200.68 67.85% ATP SINGLES / 23.04.2026 South Korea Gwangju
21.04.2026 Kaichi Uchida 474 6529.22 6-4, 7-5 Win 68.43 44.54% ATP SINGLES / 21.04.2026 South Korea Gwangju
14.04.2026 Alex Bolt 246 6682.38 7-5, 7-6 Loss -23.86 38.69% ATP SINGLES / 14.04.2026 South Korea Busan
11.04.2026 Luca Castelnuovo 508 6511.70 6-4, 6-4 Loss -249.09 27.50% ATP SINGLES / 11.04.2026 China Maanshan V
10.04.2026 Dominik Palan 687 6430.78 6-4, 6-2 Win 7.50 40.93% ATP SINGLES / 10.04.2026 China Maanshan V
09.04.2026 Egor Pleshivtsev 953 6350.26 6-3, 6-2 Win -40.26 40.61% ATP SINGLES / 09.04.2026 China Maanshan V
08.04.2026 Michael Zhu 1377 6246.87 1-6, 6-3, 6-2 Win -131.34 43.66% ATP SINGLES / 08.04.2026 China Maanshan V
04.04.2026 Alastair Gray 393 6569.95 0-6, 6-3, 6-2 Loss 5.53 35.82% ATP SINGLES / 04.04.2026 China Maanshan IV
03.04.2026 Colin Sinclair 882 6372.60 3-6, 7-6, 7-5 Win -194.19 48.47% ATP SINGLES / 03.04.2026 China Maanshan IV
02.04.2026 Luca Castelnuovo 508 6511.70 6-4, 6-4 Win 50.91 38.48% ATP SINGLES / 02.04.2026 China Maanshan IV
01.04.2026 Matthew Dellavedova 575 6475.76 6-2, 6-7, 6-3 Win -16.69 57.28% ATP SINGLES / 01.04.2026 China Maanshan IV
26.03.2026 Hayato Matsuoka 332 6613.04 7-5, 6-4 Loss -147.75 27.35% ATP SINGLES / 26.03.2026 Japan Yokkaichi
24.03.2026 Andre Ilagan 292 6639.82 6-4, 7-6 Win 129.03 35.90% ATP SINGLES / 24.03.2026 Japan Yokkaichi
21.03.2026 Cruz Hewitt 472 6529.86 3-6, 6-3, 7-6 Loss -64.93 43.86% ATP SINGLES / 21.03.2026 Australia Wodonga
20.03.2026 Joshua Charlton 957 6350.07 7-6, 6-3 Win -145.72 34.81% ATP SINGLES / 20.03.2026 Australia Wodonga
19.03.2026 Ymerali Ibraimi 1851 6155.40 6-3, 6-2 Win -137.69 34.55% ATP SINGLES / 19.03.2026 Australia Wodonga
18.03.2026 Matt Hulme 1356 6251.31 7-5, 6-7, 6-3 Win -266.14 51.42% ATP SINGLES / 18.03.2026 Australia Wodonga
14.02.2026 Jan Choinski 127 6791.00 6-4, 6-4 Loss 30.21 17.86% ATP SINGLES / 14.02.2026 Qatar Doha
06.02.2026 Blake Ellis 670 6439.39 6-7, 6-4, 6-3 Loss -236.01 27.29% ATP SINGLES / 06.02.2026 Australia Brisbane I
05.02.2026 Shinji Hazawa 1039 6329.93 6-4, 6-4 Win -130.86 25.00% ATP SINGLES / 05.02.2026 Australia Brisbane I
03.02.2026 Kokoro Isomura 711 6422.03 6-2, 6-3 Win 13.75 24.62% ATP SINGLES / 03.02.2026 Australia Brisbane I
14.01.2026 Nicolai Budkov Kjaer 146 6761.67 4-6, 6-3, 7-6 Loss 154.88 26.38% ATP SINGLES / 14.01.2026 Australia Australian Open
13.01.2026 Pavle Marinkov 696 6428.01 6-2, 7-6 Win -45.27 20.94% ATP SINGLES / 13.01.2026 Australia Australian Open
09.01.2026 Alexander Blockx 30 6912.50 6-3, 6-7, 6-3 Loss 236.72 20.31% ATP SINGLES / 09.01.2026 Australia Canberra
08.01.2026 Tomas Barrios Vera 176 6728.98 6-1, 7-6 Win 263.19 20.15% ATP SINGLES / 08.01.2026 Australia Canberra
07.01.2026 Jack Pinnington Jones 147 6759.95 6-4, 7-6 Win 249.17 20.00% ATP SINGLES / 07.01.2026 Australia Canberra
05.01.2026 Mark Lajal 201 6709.93 7-6, 7-6 Win 149.14 19.69% ATP SINGLES / 05.01.2026 Australia Canberra
28.11.2025 Rinky Hijikata 81 6851.15 7-6, 6-2 Loss 142.78 9.80% ATP SINGLES / 28.11.2025 Australia Playford
27.11.2025 Marc Polmans 353 6598.48 6-2, 7-6 Win 125.20 14.58% ATP SINGLES / 27.11.2025 Australia Playford
25.11.2025 Blaise Bicknell 535 6493.51 6-4, 6-1 Win 77.73 14.36% ATP SINGLES / 25.11.2025 Australia Playford
22.11.2025 Hayato Matsuoka 332 6613.04 7-5, 6-4 Loss -147.75 10.52% ATP SINGLES / 22.11.2025 Australia Sydney
21.11.2025 Rinky Hijikata 81 6851.15 6-3, 7-5 Win 405.37 13.92% ATP SINGLES / 21.11.2025 Australia Sydney
19.11.2025 Karan Singh 707 6423.53 6-3, 6-2 Win 15.25 13.71% ATP SINGLES / 19.11.2025 Australia Sydney
17.11.2025 Hiroki Moriya 528 6496.56 6-4, 6-3 Win 50.78 13.50% ATP SINGLES / 17.11.2025 Australia Sydney
11.11.2025 Cruz Hewitt 472 6529.86 6-2, 6-1 Loss -310.93 3.22% ATP SINGLES / 11.11.2025 Australia Brisbane