| Round of 32 | Round of 16 | Quarterfinals | Semifinals | Final | Winner |
|---|
| | | | | | | | (1)Arseniy Sklyarov (ON) | | | | | | | | (1)Arseniy Sklyarov (ON) | | | | | | BYE | | | | | | | | Sat 12pm | (1)Arseniy Sklyarov (ON) | | | | | Timur Novorodskii (ON) | | 6-4, 6-1 | | | | | Sat 9am | David Sun (ON) | | | | | | David Sun (ON) | 6-0, 6-0 | | | | | | | | | (1)Arseniy Sklyarov (ON) | | | | Maxim Kasianiuk (ON) | | | 6-0, 6-0 | | | | | Maxim Kasianiuk (ON) | | | | | | BYE | | | | | | | | Sat 10:30am | Maxim Kasianiuk (ON) | | | | | BYE | | 6-0, 6-0 | | | | | | Vincent Wong (ON) | | | | | | Vincent Wong (ON) | | | | | | | | | | | (3)Rod Senehi (ON) | | | (3)Rod Senehi (ON) | | | | 6-2, 6-3 | | | | (3)Rod Senehi (ON) | | | | | | BYE | | | | | | | | Sat 12pm | (3)Rod Senehi (ON) | | | | | Andrei Serbanescu (ON) | | 6-0, 6-1 | | | | | Sat 9am | Martin Zelikovsky (ON) | | | | | | Martin Zelikovsky (ON) | DEF | | | | | | | | | (3)Rod Senehi (ON) | | | | Marko Petrovic (ON) | | | 6-1, 6-0 | | | | Sat 9am | Marko Petrovic (ON) | | | | | | Gabriel Petitpas (ON) | 6-1, 6-0 | | | | | | | Sat 12pm | (6)Mihai Slavei (ON) | | | | | BYE | | 6-3, 6-2 | | | | | | (6)Mihai Slavei (ON) | | | | | | (6)Mihai Slavei (ON) | | | | | | | | | | | | (3)Rod Senehi (ON) | | (5)James Chew (ON) | | | | | 6-7, 7-6, 6-1 | | | (5)James Chew (ON) | | | | | | BYE | | | | | | | | Sat 10:30am | (5)James Chew (ON) | | | | | BYE | | 6-2, 6-3 | | | | | | Cameron Connor (ON) | | | | | | Cameron Connor (ON) | | | | | | | | | | (5)James Chew (ON) | | | | Daniel Ben Yona (ON) | | | 6-2, 6-3 | | | | Sat 9am | Daniel Ben Yona (ON) | | | | | | Michael Garisto (ON) | 6-0, 6-1 | | | | | | | Sat 12pm | Daniel Ben Yona (ON) | | | | | BYE | | DEF | | | | | | (4)Sammy Alhashemi (ON) | | | | | | (4)Sammy Alhashemi (ON) | | | | | | | | | | | (2)Eddie Shengyu Wang (ON) | | | Omar Omar (ON) | | | | 6-0, 6-4 | | | | Omar Omar (ON) | | | | | | BYE | | | | | | | | Sat 12pm | Omar Omar (ON) | | | | | Michael Lowden (ON) | | 6-4, 6-4 | | | | | Sat 9am | Greg Krzisnik (ON) | | | | | | Greg Krzisnik (ON) | 6-1, 6-0 | | | | | | | | | (2)Eddie Shengyu Wang (ON) | | | | Bryson Tye (ON) | | | 6-2, 6-0 | | | | | Bryson Tye (ON) | | | | | | BYE | | | | | | | | Sat 10:30am | (2)Eddie Shengyu Wang (ON) | | | | | BYE | | 6-1, 6-0 | | | | | | (2)Eddie Shengyu Wang (ON) | | | | | | (2)Eddie Shengyu Wang (ON) | | | | | | | | | | | | |
|