← ATP match previews

ATP head-to-head

James McCabe vs Duncan Chan head-to-head

Duncan Chan leads James McCabe 1–0 in their head-to-head (1 meeting). They last met at Winnipeg (Winnipeg - 1/16-finals) on 21 Jul 2026, where Duncan Chan won.

Record by surface

SurfaceJames McCabeDuncan Chan
Hard01

Every meeting

01

Career record, James McCabe–Duncan Chan · one meeting.

Serve + return points total128133
21 Jul 2026Winnipeg — Winnipeg - 1/16-finals
HARD6-7(5) 6-4 5-7Chan won
Serve + return points128133

Full profiles: James McCabe · Duncan Chan