Log In
Register
Participation of Canada at IMOCanada has participated 34 times at the IMO and its team members gained 27 gold, 47 silver and 80 bronze medals.  IMO81 Ranking: 7/27 | CAN1 | David Ash | | | | | | | 42 | Gold Medal | CAN2 | Arthur Baragar | | | | | | | 25 | | CAN3 | David Bernier | | | | | | | 23 | | CAN4 | John Bowman | | | | | | | 16 | | CAN5 | John Chew | | | | | | | 35 | Silver Medal | CAN6 | Georges Gonthier | | | | | | | 42 | Gold Medal | CAN7 | Charles Timar | | | | | | | 37 | Silver Medal | CAN8 | Julian West | | | | | | | 29 | Bronze Medal | Total: | 8 members | 30 | 40 | 33 | 48 | 42 | 56 | 249 | G:2, S:2, B:1 |
| IMO82 Ranking: 17/30 | CAN1 | Todd Cardno | 3 | 0 | 2 | 0 | 7 | 2 | 14 | H. mention | CAN2 | Edward D. Hatton | 7 | 0 | 2 | 3 | 0 | 0 | 12 | H. mention | CAN3 | Alastair Rucklidge | 4 | 1 | 2 | 7 | 7 | 2 | 23 | Bronze Medal | CAN4 | Charles S. Timar | 7 | 0 | 3 | 6 | 7 | 6 | 29 | Bronze Medal | Total: | 4 members | 21 | 1 | 9 | 16 | 21 | 10 | 78 | G:0, S:0, B:2 |
| IMO83 Ranking: 14/32 | CAN1 | Michael Clase | | | | | | | 22 | Bronze Medal | CAN2 | Neale Ginsberg | | | | | | | 18 | Bronze Medal | CAN3 | Mike Molloy | | | | | | | 14 | | CAN4 | Martin Piotte | | | | | | | 25 | Bronze Medal | CAN5 | William Rucklidge | | | | | | | 17 | Bronze Medal | CAN6 | Bruce Sutherland | | | | | | | 6 | | Total: | 6 members | 0 | 0 | 0 | 0 | 0 | 0 | 102 | G:0, S:0, B:4 |
| IMO84 Ranking: 20/34 | CAN | Mike Bradley | 5 | 0 | 0 | 7 | 3 | 0 | 15 | H. mention | CAN | Frank D'Ippolito | 5 | 5 | 0 | 2 | 0 | 0 | 12 | | CAN | Mike Molloy | 7 | 2 | 1 | 0 | 6 | 0 | 16 | H. mention | CAN | Martin Piotte | 7 | 7 | 0 | 7 | 0 | 0 | 21 | Bronze Medal | CAN | Minh Tue Vo | 3 | 1 | 0 | 7 | 3 | 1 | 15 | H. mention | CAN | Lily Yen | 3 | 0 | 0 | 1 | 0 | 0 | 4 | | Total: | 6 members | 30 | 15 | 1 | 24 | 12 | 1 | 83 | G:0, S:0, B:1 |
| IMO85 Ranking: 12/38 | CAN1 | Frank D'Ippolito | 7 | 7 | 0 | 1 | 0 | 1 | 16 | Bronze Medal | CAN2 | Moses Klein | 1 | 7 | 0 | 7 | 0 | 0 | 15 | Bronze Medal | CAN3 | Martin Piotte | 7 | 7 | 0 | 1 | 2 | 1 | 18 | Bronze Medal | CAN4 | Giuseppe Russo | 1 | 7 | 0 | 0 | 0 | 0 | 8 | H. mention | CAN5 | Eric Veach | 7 | 7 | 1 | 4 | 0 | 1 | 20 | Bronze Medal | CAN6 | Minh Tue Vo | 7 | 7 | 1 | 2 | 7 | 4 | 28 | Silver Medal | Total: | 6 members | 30 | 42 | 2 | 15 | 9 | 7 | 105 | G:0, S:1, B:4 |
| IMO86 Ranking: 16/37 | CAN1 | Bryan Feir | 1 | 0 | 0 | 4 | 4 | 5 | 14 | | CAN2 | Rocky Lee | 7 | 5 | 0 | 1 | 1 | 0 | 14 | H. mention | CAN3 | Alexandru Romosan | 2 | 0 | 0 | 0 | 3 | 0 | 5 | | CAN4 | Giuseppe Russo | 7 | 5 | 1 | 3 | 2 | 0 | 18 | Bronze Medal | CAN5 | Steven Siu | 7 | 7 | 1 | 1 | 6 | 7 | 29 | Silver Medal | CAN6 | Ravi Vakil | 7 | 7 | 0 | 7 | 6 | 5 | 32 | Silver Medal | Total: | 6 members | 31 | 24 | 2 | 16 | 22 | 17 | 112 | G:0, S:2, B:1 |
| IMO87 Ranking: 16/42 | CAN1 | Stephen Fry | 0 | 7 | 0 | 3 | 7 | 0 | 17 | H. mention | CAN2 | David Lee | 2 | 7 | 1 | 0 | 1 | 0 | 11 | H. mention | CAN3 | Rocky Lee | 4 | 7 | 0 | 1 | 6 | 1 | 19 | Bronze Medal | CAN4 | Gavin MacBeath | 1 | 6 | 0 | 7 | 3 | 0 | 17 | H. mention | CAN5 | Colin Springer | 7 | 7 | 5 | 5 | 7 | 2 | 33 | Silver Medal | CAN6 | Ravi Vakil | 7 | 7 | 7 | 7 | 7 | 7 | 42 | Gold Medal | Total: | 6 members | 21 | 41 | 13 | 23 | 31 | 10 | 139 | G:1, S:1, B:1 |
| IMO88 Ranking: 10/49 | CAN1 | Philip Jong | 4 | 0 | 1 | 0 | 5 | 1 | 11
| | CAN2 | David McKinnon | 1 | 6 | 1 | 0 | 7 | 0 | 15 | Bronze Medal | CAN3 | Gurraj Sangha | 4 | 0 | 0 | 0 | 7 | 0 | 11
| H. mention | CAN4 | Colin Springer | 7 | 7 | 1 | 6 | 1 | 0 | 22 | Bronze Medal | CAN5 | Patrick Surry | 7 | 3 | 1 | 7 | 7 | 0 | 25 | Silver Medal | CAN6 | Ravi Vakil | 7 | 7 | 7 | 7 | 5 | 7 | 40 | Gold Medal | Total: | 6 members | 30 | 23 | 11 | 20 | 32 | 8 | 124 | G:1, S:1, B:2 |
| IMO89 Ranking: 19/50 | CAN1 | Andrew Chow | 7 | 3 | 0 | 1 | 0 | 0 | 11 | H. mention | CAN2 | Ian Goldberg | 7 | 0 | 0 | 1 | 7 | 6 | 21 | Bronze Medal | CAN3 | Jeffrey Higham | 7 | 5 | 0 | 7 | 7 | 0 | 26 | Bronze Medal | CAN4 | Philip Jong | 6 | 7 | 1 | 7 | 7 | 7 | 35 | Silver Medal | CAN5 | James Law | 0 | 0 | 0 | 1 | 7 | 0 | 8 | H. mention | CAN6 | Hugh Thomas | 3 | 3 | 2 | 7 | 7 | 0 | 22 | Bronze Medal | Total: | 6 members | 30 | 18 | 3 | 24 | 35 | 13 | 123 | G:0, S:1, B:3 |
| IMO90 Ranking: 11/54 | CAN1 | Etsuko Amano | 7 | 1 | 1 | 1 | 6 | 4 | 20 | Bronze Medal | CAN2 | Daniel Brown | 3 | 7 | 7 | 7 | 7 | 1 | 32 | Silver Medal | CAN3 | Andrew Chow | 7 | 1 | 2 | 1 | 3 | 1 | 15 | H. mention | CAN4 | Ian Goldberg | 7 | 3 | 2 | 7 | 7 | 3 | 29 | Silver Medal | CAN5 | Jeffrey P. Grossman | 7 | 2 | 2 | 7 | 7 | 3 | 28 | Silver Medal | CAN6 | Hugh Thomas | 0 | 3 | 1 | 0 | 7 | 4 | 15 | H. mention | Total: | 6 members | 31 | 17 | 15 | 23 | 37 | 16 | 139 | G:0, S:3, B:1 |
| IMO91 Ranking: 14/55 | CAN1 | Ian Goldberg | 7 | 7 | 4 | 7 | 7 | 7 | 39 | Gold Medal | CAN2 | Jeffrey P. Grossman | 7 | 7 | 5 | 7 | 7 | 3 | 36 | Silver Medal | CAN3 | Adam Logan | 7 | 7 | 5 | 7 | 5 | 1 | 32 | Silver Medal | CAN4 | Peter Milley | 7 | 2 | 6 | 7 | 0 | 0 | 22 | Bronze Medal | CAN5 | Mark van Raamsdonk | 7 | 2 | 3 | 5 | 4 | 0 | 21 | Bronze Medal | CAN6 | Ka-Ping Yee | 3 | 2 | 0 | 7 | 2 | 0 | 14 | H. mention | Total: | 6 members | 38 | 27 | 23 | 40 | 25 | 11 | 164 | G:1, S:2, B:2 |
| IMO92 Ranking: 22/64 | CAN1 | Kevin Cheung | 0 | 2 | 0 | 4 | 0 | 0 | 6 | | CAN2 | Jeffrey P. Grossman | 7 | 7 | 7 | 7 | 3 | 5 | 36 | Gold Medal | CAN3 | Kevin Kwan | 7 | 4 | 0 | 2 | 0 | 2 | 15 | Bronze Medal | CAN4 | Eric Lai | 0 | 2 | 0 | 7 | 0 | 2 | 11 | H. mention | CAN5 | Alexander Nicholson | 6 | 4 | 3 | 1 | 0 | 2 | 16 | Bronze Medal | CAN6 | Naoki Sato | 7 | 2 | 0 | 7 | 0 | 5 | 21 | Bronze Medal | Total: | 6 members | 27 | 21 | 10 | 28 | 3 | 16 | 105 | G:1, S:0, B:3 |
| IMO93 Ranking: 18/73 | CAN1 | Peter Dukes | 0 | 0 | 1 | 1 | 1 | 1 | 4 | | CAN2 | Alex Lee | 0 | 5 | 0 | 2 | 6 | 5 | 18 | Bronze Medal | CAN3 | Edward Leung | 6 | 4 | 0 | 2 | 4 | 3 | 19 | Bronze Medal | CAN4 | Kevin Purbhoo | 0 | 7 | 0 | 2 | 7 | 0 | 16 | Bronze Medal | CAN5 | Naoki Sato | 6 | 7 | 0 | 3 | 4 | 2 | 22 | Silver Medal | CAN6 | Ka-Ping Yee | 7 | 7 | 0 | 6 | 7 | 7 | 34 | Gold Medal | Total: | 6 members | 19 | 30 | 1 | 16 | 29 | 18 | 113 | G:1, S:1, B:3 |
| IMO94 Ranking: 24/69 | CAN1 | Robert Bridson | 4 | 7 | 6 | 1 | 6 | 0 | 24 | Bronze Medal | CAN2 | Christopher Ian Hendrie | 1 | 3 | 6 | 1 | 1 | 1 | 13 | | CAN3 | Cyrus Chen Hsia | 2 | 7 | 1 | 2 | 2 | 3 | 17 | H. mention | CAN4 | Alyssa Ker | 7 | 7 | 2 | 2 | 2 | 0 | 20 | Bronze Medal | CAN5 | Edward Leung | 7 | 7 | 7 | 7 | 7 | 5 | 40 | Gold Medal | CAN6 | Kevin Purbhoo | 7 | 7 | 7 | 2 | 6 | 0 | 29 | Bronze Medal | Total: | 6 members | 28 | 38 | 29 | 15 | 24 | 9 | 143 | G:1, S:0, B:3 |
| IMO95 Ranking: 19/73 | CAN1 | Donny Cheung | 7 | 0 | 4 | 7 | 7 | 0 | 25 | Bronze Medal | CAN2 | Byung-Kyu Chun | 7 | 0 | 5 | 6 | 7 | 0 | 25 | Bronze Medal | CAN3 | Cyrus Hsia | 7 | 7 | 7 | 7 | 7 | 0 | 35 | Silver Medal | CAN4 | Alyssa Ker | 3 | 0 | 2 | 7 | 7 | 0 | 19 | Bronze Medal | CAN5 | Frédéric Latour | 7 | 0 | 6 | 7 | 5 | 6 | 31 | Silver Medal | CAN6 | Lawrence Tang | 7 | 0 | 4 | 7 | 0 | 0 | 18 | H. mention | Total: | 6 members | 38 | 7 | 28 | 41 | 33 | 6 | 153 | G:0, S:2, B:3 |
| IMO96 Ranking: 16/75 | CAN1 | Sabin Cautis | 2 | 1 | 2 | 1 | 0 | 7 | 13 | Bronze Medal | CAN2 | Adrian Chan | 2 | 1 | 3 | 1 | 0 | 7 | 14 | Bronze Medal | CAN3 | Byung-Kyu Chun | 5 | 7 | 2 | 3 | 0 | 1 | 18 | Bronze Medal | CAN4 | Richard Hoshino | 6 | 0 | 2 | 7 | 0 | 7 | 22 | Silver Medal | CAN5 | Derek Kisman | 7 | 0 | 7 | 1 | 0 | 7 | 22 | Silver Medal | CAN6 | Soroosh Yazdani | 4 | 1 | 2 | 7 | 1 | 7 | 22 | Silver Medal | Total: | 6 members | 26 | 10 | 18 | 20 | 1 | 36 | 111 | G:0, S:3, B:3 |
| IMO97 Ranking: 29/82 | CAN1 | Adrian Birka | 4 | 0 | 1 | 0 | 1 | 0 | 6 | | CAN2 | Sabin Cautis | 2 | 0 | 0 | 7 | 7 | 0 | 16 | Bronze Medal | CAN3 | Adrian Chan | 1 | 7 | 3 | 7 | 7 | 0 | 25 | Silver Medal | CAN4 | Jimmy Chui | 1 | 1 | 0 | 7 | 1 | 0 | 10 | H. mention | CAN5 | Byung-Kyu Chun | 4 | 1 | 7 | 6 | 6 | 5 | 29 | Silver Medal | CAN6 | Mihaela Enachescu | 4 | 7 | 0 | 3 | 7 | 0 | 21 | Bronze Medal | Total: | 6 members | 16 | 16 | 11 | 30 | 29 | 5 | 107 | G:0, S:2, B:2 |
| IMO98 Ranking: 20/76 | CAN1 | Adrian Birka | 2 | 1 | 2 | 5 | 0 | 0 | 10 | | CAN2 | Adrian Chan | 7 | 7 | 3 | 7 | 7 | 0 | 31 | Gold Medal | CAN3 | Jimmy Chui | 3 | 0 | 1 | 7 | 3 | 0 | 14 | Bronze Medal | CAN4 | Mihaela Enachescu | 7 | 3 | 3 | 7 | 7 | 3 | 30 | Silver Medal | CAN5 | Yin (Jessie) Lei | 2 | 0 | 1 | 7 | 3 | 0 | 13 | H. mention | CAN6 | Adrian Tang | 5 | 0 | 2 | 1 | 7 | 0 | 15 | Bronze Medal | Total: | 6 members | 26 | 11 | 12 | 34 | 27 | 3 | 113 | G:1, S:1, B:2 |
| IMO99 Ranking: 31/81 | CAN1 | David Arthur | 7 | 1 | 2 | 7 | 0 | 1 | 18 | Bronze Medal | CAN2 | Jimmy Chui | 7 | 3 | 2 | 2 | 0 | 2 | 16 | Bronze Medal | CAN3 | James Lee | 2 | 1 | 0 | 2 | 0 | 1 | 6 | | CAN4 | Yin (Jessie) Lei | 4 | 0 | 1 | 2 | 1 | 1 | 9 | | CAN5 | David Nicholson | 4 | 0 | 2 | 1 | 0 | 1 | 8 | | CAN6 | David Pritchard | 7 | 1 | 2 | 2 | 0 | 5 | 17 | Bronze Medal | Total: | 6 members | 31 | 6 | 9 | 16 | 1 | 11 | 74 | G:0, S:0, B:3 |
| IMO00 Ranking: 17/82 | CAN1 | David Arthur | 7 | 7 | 7 | 7 | 7 | 3 | 38 | Gold Medal | CAN2 | Daniel Brox | 7 | 7 | 0 | 7 | 7 | 0 | 28 | Silver Medal | CAN3 | Denise Cheung | 7 | 0 | 0 | 2 | 0 | 0 | 9 | H. mention | CAN4 | Keon Choi | 7 | 0 | 2 | 3 | 0 | 0 | 12 | Bronze Medal | CAN5 | David Goodman | 0 | 2 | 0 | 0 | 0 | 0 | 2 | | CAN6 | David Pritchard | 3 | 7 | 0 | 6 | 7 | 0 | 23 | Silver Medal | Total: | 6 members | 31 | 23 | 9 | 25 | 21 | 3 | 112 | G:1, S:2, B:1 |
| IMO01 Ranking: 24/83 | CAN1 | Daniel Brox | 7 | 7 | 7 | 7 | 2 | 6 | 36 | Gold Medal | CAN2 | Paul Cheng | 7 | 0 | 0 | 6 | 2 | 0 | 15 | Bronze Medal | CAN3 | Liang Hong | 7 | 0 | 0 | 2 | 4 | 0 | 13 | Bronze Medal | CAN4 | Nima Kamoosi | 7 | 0 | 0 | 1 | 5 | 2 | 15 | Bronze Medal | CAN5 | Roger Mong | 6 | 0 | 0 | 7 | 0 | 0 | 13 | Bronze Medal | CAN6 | Shu Niu | 3 | 1 | 1 | 1 | 2 | 0 | 8 | | Total: | 6 members | 37 | 8 | 8 | 24 | 15 | 8 | 100 | G:1, S:0, B:4 |
| IMO02 Ranking: 12/84 | CAN1 | Robert Barrington Leigh | 7 | 0 | 1 | 7 | 7 | 0 | 22 | Bronze Medal | CAN2 | Olena Bormashenko | 7 | 6 | 0 | 7 | 6 | 0 | 26 | Silver Medal | CAN3 | Alexander Fink | 7 | 7 | 1 | 7 | 1 | 1 | 24 | Silver Medal | CAN4 | Ralph Furmaniak | 0 | 0 | 1 | 7 | 2 | 3 | 13 | H. mention | CAN5 | Tianyi (David) Han | 2 | 6 | 1 | 7 | 6 | 1 | 23 | Silver Medal | CAN6 | Roger Mong | 7 | 6 | 7 | 7 | 7 | 0 | 34 | Gold Medal | Total: | 6 members | 30 | 25 | 11 | 42 | 29 | 5 | 142 | G:1, S:3, B:1 |
| IMO03 Ranking: 12/82 | CAN1 | Olena Bormashenko | 7 | 3 | 7 | 7 | 7 | 0 | 31 | Gold Medal | CAN2 | Tianyi (David) Han | 1 | 7 | 0 | 7 | 1 | 0 | 16 | Bronze Medal | CAN3 | Oleg Ivrii | 5 | 3 | 0 | 7 | 1 | 0 | 16 | Bronze Medal | CAN4 | Janos Kramar | 2 | 3 | 0 | 1 | 1 | 1 | 8 | | CAN5 | Robert Barrington Leigh | 7 | 3 | 0 | 7 | 1 | 0 | 18 | Bronze Medal | CAN6 | Jacob Tsimerman | 7 | 7 | 7 | 7 | 1 | 1 | 30 | Gold Medal | Total: | 6 members | 29 | 26 | 14 | 36 | 12 | 2 | 119 | G:2, S:0, B:3 |
| IMO04 Ranking: 21/85 | CAN1 | Oleg Ivrii | 3 | 1 | 2 | 7 | 1 | 1 | 15 | H. mention | CAN2 | János Kramár | 6 | 6 | 2 | 7 | 0 | 1 | 22 | Bronze Medal | CAN3 | Dong Uk (David) Rhee | 7 | 1 | 3 | 2 | 0 | 0 | 13 | H. mention | CAN4 | Peng Shi | 6 | 4 | 3 | 7 | 2 | 0 | 22 | Bronze Medal | CAN5 | Jacob Tsimerman | 7 | 7 | 7 | 7 | 7 | 7 | 42 | Gold Medal | CAN6 | Yufei Zhao | 6 | 6 | 1 | 3 | 1 | 1 | 18 | Bronze Medal | Total: | 6 members | 35 | 25 | 18 | 33 | 11 | 10 | 132 | G:1, S:0, B:3 |
| IMO05 Ranking: 19/91 | CAN1 | Lin Fei | 3 | 1 | 0 | 1 | 0 | 1 | 6 | | CAN2 | Elyot Jameson Lester Grant | 7 | 7 | 0 | 1 | 0 | 5 | 20 | Bronze Medal | CAN3 | Yang (Richard) Peng | 7 | 7 | 0 | 7 | 7 | 0 | 28 | Silver Medal | CAN4 | Dong Uk (David) Rhee | 7 | 2 | 0 | 7 | 0 | 2 | 18 | Bronze Medal | CAN5 | Peng Shi | 2 | 7 | 2 | 6 | 6 | 2 | 25 | Silver Medal | CAN6 | Yufei Zhao | 5 | 7 | 7 | 7 | 7 | 2 | 35 | Gold Medal | Total: | 6 members | 31 | 31 | 9 | 29 | 20 | 12 | 132 | G:1, S:2, B:2 |
| IMO06 Ranking: 15/90 | CAN1 | Farzin Barekat | 7 | 4 | 6 | 7 | 0 | 0 | 24 | Silver Medal | CAN2 | Viktoriya Krakovna | 7 | 7 | 0 | 7 | 1 | 0 | 22 | Silver Medal | CAN3 | Yang Peng | 7 | 1 | 0 | 6 | 1 | 0 | 15 | Bronze Medal | CAN4 | Dong Uk Rhee | 7 | 4 | 0 | 7 | 1 | 1 | 20 | Silver Medal | CAN5 | Peng Shi | 7 | 4 | 0 | 7 | 1 | 0 | 19 | Silver Medal | CAN6 | Yufei Zhao | 7 | 7 | 1 | 7 | 1 | 0 | 23 | Silver Medal | Total: | 6 members | 42 | 27 | 7 | 41 | 5 | 1 | 123 | G:0, S:5, B:1 |
| IMO07 Ranking: 27/94 | CAN1 | Kent Wai Kit Huynh | 7 | 4 | 0 | 7 | 1 | 0 | 19 | Bronze Medal | CAN2 | Steven Neil Karp | 7 | 2 | 0 | 7 | 1 | 0 | 17 | Bronze Medal | CAN3 | Yan Li | 5 | 7 | 0 | 7 | 1 | 0 | 20 | Bronze Medal | CAN4 | Alexander Remorov | 7 | 7 | 0 | 7 | 1 | 0 | 22 | Silver Medal | CAN5 | Jonathan Timur Schneider | 3 | 0 | 0 | 6 | 0 | 0 | 9 | | CAN6 | Chengyue (Jarno) Sun | 3 | 1 | 0 | 7 | 0 | 0 | 11 | H. mention | Total: | 6 members | 32 | 21 | 0 | 41 | 4 | 0 | 98 | G:0, S:1, B:3 |
| IMO08 Ranking: 22/97 | CAN1 | Yan Li | 7 | 7 | 1 | 4 | 7 | 0 | 26 | Silver Medal | CAN2 | Alexander Remorov | 7 | 5 | 0 | 7 | 1 | 0 | 20 | Bronze Medal | CAN3 | Jonathan Schneider | 7 | 7 | 0 | 7 | 7 | 0 | 28 | Silver Medal | CAN4 | Xiaolin Shi | 7 | 5 | 0 | 7 | 2 | 0 | 21 | Bronze Medal | CAN5 | Chen Sun | 7 | 1 | 0 | 6 | 7 | 0 | 21 | Bronze Medal | CAN6 | Chengyue (Jarno) Sun | 7 | 4 | 0 | 7 | 1 | 0 | 19 | Bronze Medal | Total: | 6 members | 42 | 29 | 1 | 38 | 25 | 0 | 135 | G:0, S:2, B:4 |
| IMO09 Ranking: 18/104 | CAN | Robin Cheng | 7 | 6 | 3 | 6 | 7 | 0 | 29 | Silver Medal | CAN | Jonathan Schneider | 6 | 4 | 1 | 5 | 1 | 0 | 17 | Bronze Medal | CAN | Xiaolin (Danny) Shi | 7 | 7 | 6 | 7 | 7 | 0 | 34 | Gold Medal | CAN | Hunter Spink | 7 | 4 | 1 | 7 | 7 | 0 | 26 | Silver Medal | CAN | Chen Sun | 7 | 7 | 1 | 7 | 7 | 0 | 29 | Silver Medal | CAN | Chengyue (Jarno) Sun | 7 | 7 | 1 | 1 | 7 | 0 | 23 | Bronze Medal | Total: | 6 members | 41 | 35 | 13 | 33 | 36 | 0 | 158 | G:1, S:3, B:2 |
| IMO10 Ranking: 13/96 | CAN | Robin Cheng | 7 | 7 | 7 | 7 | 7 | 0 | 35 | Gold Medal | CAN | Alex Song | 5 | 1 | 0 | 7 | 2 | 0 | 15 | Bronze Medal | CAN | Hunter Spink | 6 | 3 | 2 | 7 | 7 | 7 | 32 | Gold Medal | CAN | Chen Sun | 5 | 7 | 2 | 7 | 0 | 0 | 21 | Silver Medal | CAN | Yuqi Zhu | 7 | 3 | 1 | 7 | 1 | 0 | 19 | Bronze Medal | CAN | Jonathan Zung | 7 | 0 | 0 | 0 | 0 | 0 | 7 | H. mention | Total: | 6 members | 37 | 21 | 12 | 35 | 17 | 7 | 129 | G:2, S:1, B:2 |
| IMO11 Ranking: 17/101 | CAN1 | Mariya Sardarli | 7 | 1 | 2 | 7 | 4 | 0 | 21 | Bronze Medal | CAN2 | Zhuo Qun (Alex) Song | 7 | 1 | 7 | 7 | 7 | 0 | 29 | Gold Medal | CAN3 | Matthew Brennan | 7 | 0 | 0 | 7 | 7 | 0 | 21 | Bronze Medal | CAN4 | Heinrich Jiang | 7 | 1 | 0 | 7 | 2 | 0 | 17 | Bronze Medal | CAN5 | James Rickards | 7 | 1 | 0 | 7 | 7 | 0 | 22 | Silver Medal | CAN6 | Hunter Spink | 7 | 0 | 0 | 7 | 7 | 1 | 22 | Silver Medal | Total: | 6 members | 42 | 4 | 9 | 42 | 34 | 1 | 132 | G:1, S:2, B:3 |
| IMO12 Ranking: 5/100 | CAN | Matthew Brennan | 7 | 7 | 0 | 7 | 7 | 0 | 28 | Gold Medal | CAN | Calvin Deng | 7 | 7 | 3 | 7 | 7 | 4 | 35 | Gold Medal | CAN | James Rickards | 7 | 7 | 3 | 5 | 0 | 0 | 22 | Silver Medal | CAN | Zhuo Qun (Alex) Song | 7 | 7 | 3 | 7 | 7 | 7 | 38 | Gold Medal | CAN | Daniel Spivak | 7 | 1 | 0 | 7 | 0 | 2 | 17 | Bronze Medal | CAN | Kevin Kai Qi Zhou | 7 | 3 | 0 | 6 | 3 | 0 | 19 | Bronze Medal | Total: | 6 members | 42 | 32 | 9 | 39 | 24 | 13 | 159 | G:3, S:1, B:2 |
| IMO13 Ranking: 11/97 | CAN1 | Calvin Deng | 7 | 2 | 7 | 7 | 7 | 7 | 37 | Gold Medal | CAN2 | Daniel Spivak | 7 | 3 | 0 | 7 | 6 | 1 | 24 | Silver Medal | CAN3 | Alexander Whatley | 7 | 2 | 0 | 7 | 7 | 0 | 23 | Bronze Medal | CAN4 | Zhuo Qun (Alex) Song | 7 | 7 | 0 | 7 | 7 | 7 | 35 | Gold Medal | CAN5 | Kevin Sun | 7 | 2 | 0 | 7 | 1 | 0 | 17 | Bronze Medal | CAN6 | John (Zhiyao) Ma | 7 | 7 | 0 | 7 | 6 | 0 | 27 | Silver Medal | Total: | 6 members | 42 | 23 | 7 | 42 | 34 | 15 | 163 | G:2, S:2, B:2 |
| IMO14 Ranking: 9/101 | CAN1 | Caleb Ji | 7 | 6 | 0 | 7 | 1 | 0 | 21 | Bronze Medal | CAN2 | Alexander Whatley | 7 | 5 | 0 | 7 | 2 | 0 | 21 | Bronze Medal | CAN3 | Kevin Sun | 7 | 7 | 0 | 7 | 7 | 7 | 35 | Gold Medal | CAN4 | Antonio Molina Lovett | 6 | 7 | 0 | 3 | 7 | 3 | 26 | Silver Medal | CAN5 | Zhuo Qun (Alex) Song | 7 | 7 | 6 | 7 | 7 | 3 | 37 | Gold Medal | CAN6 | Michael Chow | 7 | 5 | 0 | 7 | 0 | 0 | 19 | Bronze Medal | Total: | 6 members | 41 | 37 | 6 | 38 | 24 | 13 | 159 | G:2, S:1, B:3 |
|