DuncanChan
Duncan Chan currently has a useful TennisJack sample of 34 completed matches, with a 52.9% win rate in the loaded match history. The recent form line is 4-6 across the latest 10 completed matches.
Duncan Chan currently has a useful TennisJack sample of 34 completed matches, with a 52.9% win rate in the loaded match history. The recent form line is 4-6 across the latest 10 completed matches.
Built from 34 completed TennisJack matches: form, surface, odds, pressure and close-set behavior. The full match log stays below for audit.
Quick fingerprint from starts, service base, return bite and decider exposure.
How the player behaves when priced as market favorite versus outsider.
Shows whether the player starts cleanly, breaks first, or survives early pressure.
Return damage versus service leakage, built from set-level break counters.
Separates smooth 2-0 wins from matches where the player had to repair damage.
Where the profile is most trustworthy and where the win rate really travels.
Shows whether the player wins as expected or creates value at outsider prices.
How often matches become complicated, and whether the player survives the third set.
Tie-break and 7-5 / 7-6 pressure profile, useful for spotting fragile edges.
Compares the latest 5 matches with the previous 10 so form shifts are visible immediately.
Scan date, tournament, surface, opponent, set score, result and service-return indicators before opening the deeper tools.
| Date | Match | Score | Result | Hold / Break |
|---|---|---|---|---|
| 19.08.2026R32 | Duncan Chan vs Taro DanielChallenger Quebec City | 3-6 2-6Hardcourt outdoor | Loss |
|
| 04.08.2026R128 | Duncan Chan vs Thiago Agustin TiranteATP Montreal | 3-6 6-1 6-7Hardcourt outdoor | Loss |
|
| 01.08.2026Round 14 | Duncan Chan vs Hugo GastonATP Montreal | 2-6 7-5 6-3Hardcourt outdoor | Win |
|
| 28.07.2026R32 | Duncan Chan vs Dane SweenyChallenger Vancouver | 4-6 1-6Hardcourt outdoor | Loss |
|
| 23.07.2026R16 | Duncan Chan vs Shintaro MochizukiChallenger Winnipeg | 2-6 6-2 4-6Hardcourt outdoor | Loss |
|
| 21.07.2026R32 | Duncan Chan vs James McCabeChallenger Winnipeg | 7-6 4-6 7-5Hardcourt outdoor | Win |
|
| 20.07.2026Round 19 | Duncan Chan vs Cesar BouchelaghemChallenger Winnipeg | 3-6 7-6 6-3Hardcourt outdoor | Win |
|
| 19.07.2026Round 14 | Duncan Chan vs Alafia AyeniChallenger Winnipeg | 6-3 6-4Hardcourt outdoor | Win |
|
| 14.07.2026R32 | Duncan Chan vs Daniel MilavskyChallenger Granby | 4-6 2-6Hardcourt outdoor | Loss |
|
| 09.07.2026 | Duncan Chan vs Timo LegoutM25 Laval | 6-7 3-6Surface pending | Loss |
|
| 18.06.2026 | Duncan Chan vs Braden ShickM25 Tulsa | 4-6 3-6Hardcourt outdoor | Loss |
|
| 16.06.2026 | Duncan Chan vs Ryan ColbyM25 Tulsa | 6-2 4-6 6-2Hardcourt outdoor | Win |
|
| 12.06.2026 | Duncan Chan vs Ozan BarisM25 Wichita | 5-7 6-7Hardcourt outdoor | Loss |
|
| 11.06.2026 | Duncan Chan vs Pavle MarinkovM25 Wichita | 7-6 6-2Hardcourt outdoor | Win |
|
| 10.06.2026 | Duncan Chan vs Jie CuiM25 Wichita | 3-6 6-1 6-4Surface pending | Win |
|
| 16.11.2025Final | Duncan Chan vs Daniil GlinkaChallenger Drummondville | 4-6 2-6Hardcourt indoor | Loss |
|
| 15.11.2025SF | Duncan Chan vs Charles BroomChallenger Drummondville | 6-7 6-3 6-3Hardcourt indoor | Win |
|
| 14.11.2025QF | Duncan Chan vs Gabi Adrian BoitanChallenger Drummondville | 6-4 7-5Hardcourt indoor | Win |
|
| 13.11.2025R16 | Duncan Chan vs Antoine GhibaudoChallenger Drummondville | 6-4 6-4Hardcourt indoor | Win |
|
| 12.11.2025R32 | Duncan Chan vs Karl PolingChallenger Drummondville | 6-3 6-4Hardcourt indoor | Win |
|
| 07.11.2025 | Duncan Chan vs Maks KasnikowskiITF M25 Montreal | 6-7 2-6Hardcourt indoor | Loss |
|
| 06.11.2025 | Duncan Chan vs Clement ChidekhITF M25 Montreal | 6-7 6-2 6-4Hardcourt indoor | Win |
|
| 05.11.2025 | Duncan Chan vs Theodore DeanITF M25 Montreal | 6-2 6-4Hardcourt indoor | Win |
|
| 30.09.2025R32 | Duncan Chan vs Jack Pinnington JonesChallenger Tiburon | 3-6 3-6Hardcourt outdoor | Loss |
|
| 07.08.2025 | Duncan Chan vs Nicolas KotzenITF M25 Southaven | 4-6 7-6 5-7Hardcourt outdoor | Loss |
|
| 05.08.2025 | Duncan Chan vs Alexander RazeghiITF M25 Southaven | 6-3 6-2Hardcourt outdoor | Win |
|
| 06.07.2025Round 14 | Duncan Chan vs Kris Van WykChallenger Winnipeg | 6-3 1-6 2-6Hardcourt outdoor | Loss |
|
| 04.07.2025 | Duncan Chan vs Cooper WoestendickITF M25 Laval | 2-6 5-7Hardcourt outdoor | Loss |
|
| 03.07.2025 | Duncan Chan vs Matt KuharITF M25 Laval | 6-2 7-6Hardcourt outdoor | Win |
|
| 02.07.2025 | Duncan Chan vs Ethan CookITF M25 Laval | 6-3 5-7 6-0Hardcourt outdoor | Win |
|
| 18.06.2025 | Duncan Chan vs Alex RybakovITF M25 Tulsa | 0-6 0-6Hardcourt outdoor | Loss |
|
| 17.06.2025 | Duncan Chan vs Eli StephensonITF M25 Tulsa | 6-1 7-5Hardcourt outdoor | Win |
|
| 11.06.2025 | Duncan Chan vs Nicolas KotzenM25 Wichita | 6-7 1-6Hardcourt outdoor | Loss |
|
| 10.06.2025 | Duncan Chan vs Alexander FrusinaM25 Wichita | 6-3 6-2Hardcourt outdoor | Win |
|