Participation of Canada at IMO



Canada has participated 32 times at the IMO and its team members gained 23 gold, 44 silver and 75 bronze medals.

  To look for a particular contestant in the database, enter (a part of) his/her name.



IMO81 Ranking: 7/27
CAN1David Ash                        42 Gold Medal
CAN2Arthur Baragar                        25  
CAN3David Bernier                        23  
CAN4John Bowman                        16  
CAN5John Chew                        35 Silver Medal
CAN6Georges Gonthier                        42 Gold Medal
CAN7Charles Timar                        37 Silver Medal
CAN8Julian West                        29 Bronze Medal
Total:8 members304033484256 249 G:2, S:2, B:1

IMO82 Ranking: 17/30
CAN1Todd Cardno      3  0  2  0  7  2  14 H. mention
CAN2Edward D. Hatton      7  0  2  3  0  0  12 H. mention
CAN3Alastair Rucklidge      4  1  2  7  7  2  23 Bronze Medal
CAN4Charles S. Timar      7  0  3  6  7  6  29 Bronze Medal
Total:4 members21 1  9 162110 78 G:0, S:0, B:2

IMO83 Ranking: 14/32
CAN1Michael Clase                        22 Bronze Medal
CAN2Neale Ginsberg                        18 Bronze Medal
CAN3Mike Molloy                        14  
CAN4Martin Piotte                        25 Bronze Medal
CAN5William Rucklidge                        17 Bronze Medal
CAN6Bruce Sutherland                        6  
Total:6 members 0  0  0  0  0  0  102 G:0, S:0, B:4

IMO84 Ranking: 20/34
CANMike Bradley      5  0  0  7  3  0  15 H. mention
CANFrank D'Ippolito      5  5  0  2  0  0  12  
CANMike Molloy      7  2  1  0  6  0  16 H. mention
CANMartin Piotte      7  7  0  7  0  0  21 Bronze Medal
CANMinh Tue Vo      3  1  0  7  3  1  15 H. mention
CANLily Yen      3  0  0  1  0  0  4  
Total:6 members3015 1 2412 1  83 G:0, S:0, B:1

IMO85 Ranking: 12/38
CAN1Frank D'Ippolito      7  7  0  1  0  1  16 Bronze Medal
CAN2Moses Klein      1  7  0  7  0  0  15 Bronze Medal
CAN3Martin Piotte      7  7  0  1  2  1  18 Bronze Medal
CAN4Giuseppe Russo      1  7  0  0  0  0  8 H. mention
CAN5Eric Veach      7  7  1  4  0  1  20 Bronze Medal
CAN6Minh Tue Vo      7  7  1  2  7  4  28 Silver Medal
Total:6 members3042 2 15 9  7  105 G:0, S:1, B:4

IMO86 Ranking: 16/37
CAN1Bryan Feir      1  0  0  4  4  5  14  
CAN2Rocky Lee      7  5  0  1  1  0  14 H. mention
CAN3Alexandru Romosan      2  0  0  0  3  0  5  
CAN4Giuseppe Russo      7  5  1  3  2  0  18 Bronze Medal
CAN5Steven Siu      7  7  1  1  6  7  29 Silver Medal
CAN6Ravi Vakil      7  7  0  7  6  5  32 Silver Medal
Total:6 members3124 2 162217 112 G:0, S:2, B:1

IMO87 Ranking: 16/42
CAN1Stephen Fry      0  7  0  3  7  0  17 H. mention
CAN2David Lee      2  7  1  0  1  0  11 H. mention
CAN3Rocky Lee      4  7  0  1  6  1  19 Bronze Medal
CAN4Gavin MacBeath      1  6  0  7  3  0  17 H. mention
CAN5Colin Springer      7  7  5  5  7  2  33 Silver Medal
CAN6Ravi Vakil      7  7  7  7  7  7  42 Gold Medal
Total:6 members214113233110 139 G:1, S:1, B:1

IMO88 Ranking: 10/49
CAN1Philip Jong      4  0  1  0  5  1  11  
CAN2David McKinnon      1  6  1  0  7  0  15 Bronze Medal
CAN3Gurraj Sangha      4  0  0  0  7  0  11 H. mention
CAN4Colin Springer      7  7  1  6  1  0  22 Bronze Medal
CAN5Patrick Surry      7  3  1  7  7  0  25 Silver Medal
CAN6Ravi Vakil      7  7  7  7  5  7  40 Gold Medal
Total:6 members3023112032 8  124 G:1, S:1, B:2

IMO89 Ranking: 19/50
CAN1Andrew Chow      7  3  0  1  0  0  11 H. mention
CAN2Ian Goldberg      7  0  0  1  7  6  21 Bronze Medal
CAN3Jeffrey Higham      7  5  0  7  7  0  26 Bronze Medal
CAN4Philip Jong      6  7  1  7  7  7  35 Silver Medal
CAN5James Law      0  0  0  1  7  0  8 H. mention
CAN6Hugh Thomas      3  3  2  7  7  0  22 Bronze Medal
Total:6 members3018 3 243513 123 G:0, S:1, B:3

IMO90 Ranking: 11/54
CAN1Etsuko Amano      7  1  1  1  6  4  20 Bronze Medal
CAN2Daniel Brown      3  7  7  7  7  1  32 Silver Medal
CAN3Andrew Chow      7  1  2  1  3  1  15 H. mention
CAN4Ian Goldberg      7  3  2  7  7  3  29 Silver Medal
CAN5Jeffrey P. Grossman      7  2  2  7  7  3  28 Silver Medal
CAN6Hugh Thomas      0  3  1  0  7  4  15 H. mention
Total:6 members311715233716 139 G:0, S:3, B:1

IMO91 Ranking: 14/55
CAN1Ian Goldberg      7  7  4  7  7  7  39 Gold Medal
CAN2Jeffrey P. Grossman      7  7  5  7  7  3  36 Silver Medal
CAN3Adam Logan      7  7  5  7  5  1  32 Silver Medal
CAN4Peter Milley      7  2  6  7  0  0  22 Bronze Medal
CAN5Mark van Raamsdonk      7  2  3  5  4  0  21 Bronze Medal
CAN6Ka-Ping Yee      3  2  0  7  2  0  14 H. mention
Total:6 members382723402511 164 G:1, S:2, B:2

IMO92 Ranking: 22/64
CAN1Kevin Cheung      0  2  0  4  0  0  6  
CAN2Jeffrey P. Grossman      7  7  7  7  3  5  36 Gold Medal
CAN3Kevin Kwan      7  4  0  2  0  2  15 Bronze Medal
CAN4Eric Lai      0  2  0  7  0  2  11 H. mention
CAN5Alexander Nicholson      6  4  3  1  0  2  16 Bronze Medal
CAN6Naoki Sato      7  2  0  7  0  5  21 Bronze Medal
Total:6 members27211028 3 16 105 G:1, S:0, B:3

IMO93 Ranking: 18/73
CAN1Peter Dukes      0  0  1  1  1  1  4  
CAN2Alex Lee      0  5  0  2  6  5  18 Bronze Medal
CAN3Edward Leung      6  4  0  2  4  3  19 Bronze Medal
CAN4Kevin Purbhoo      0  7  0  2  7  0  16 Bronze Medal
CAN5Naoki Sato      6  7  0  3  4  2  22 Silver Medal
CAN6Ka-Ping Yee      7  7  0  6  7  7  34 Gold Medal
Total:6 members1930 1 162918 113 G:1, S:1, B:3

IMO94 Ranking: 24/69
CAN1Robert Bridson      4  7  6  1  6  0  24 Bronze Medal
CAN2Christopher Ian Hendrie      1  3  6  1  1  1  13  
CAN3Cyrus Chen Hsia      2  7  1  2  2  3  17 H. mention
CAN4Alyssa Ker      7  7  2  2  2  0  20 Bronze Medal
CAN5Edward Leung      7  7  7  7  7  5  40 Gold Medal
CAN6Kevin Purbhoo      7  7  7  2  6  0  29 Bronze Medal
Total:6 members2838291524 9  143 G:1, S:0, B:3

IMO95 Ranking: 19/73
CAN1Donny Cheung      7  0  4  7  7  0  25 Bronze Medal
CAN2Byung-Kyu Chun      7  0  5  6  7  0  25 Bronze Medal
CAN3Cyrus Hsia      7  7  7  7  7  0  35 Silver Medal
CAN4Alyssa Ker      3  0  2  7  7  0  19 Bronze Medal
CAN5Frédéric Latour      7  0  6  7  5  6  31 Silver Medal
CAN6Lawrence Tang      7  0  4  7  0  0  18 H. mention
Total:6 members38 7 284133 6  153 G:0, S:2, B:3

IMO96 Ranking: 16/75
CAN1Sabin Cautis      2  1  2  1  0  7  13 Bronze Medal
CAN2Adrian Chan      2  1  3  1  0  7  14 Bronze Medal
CAN3Byung-Kyu Chun      5  7  2  3  0  1  18 Bronze Medal
CAN4Richard Hoshino      6  0  2  7  0  7  22 Silver Medal
CAN5Derek Kisman      7  0  7  1  0  7  22 Silver Medal
CAN6Soroosh Yazdani      4  1  2  7  1  7  22 Silver Medal
Total:6 members26101820 1 36 111 G:0, S:3, B:3

IMO97 Ranking: 29/82
CAN1Adrian Birka      4  0  1  0  1  0  6  
CAN2Sabin Cautis      2  0  0  7  7  0  16 Bronze Medal
CAN3Adrian Chan      1  7  3  7  7  0  25 Silver Medal
CAN4Jimmy Chui      1  1  0  7  1  0  10 H. mention
CAN5Byung-Kyu Chun      4  1  7  6  6  5  29 Silver Medal
CAN6Mihaela Enachescu      4  7  0  3  7  0  21 Bronze Medal
Total:6 members1616113029 5  107 G:0, S:2, B:2

IMO98 Ranking: 20/76
CAN1Adrian Birka      2  1  2  5  0  0  10  
CAN2Adrian Chan      7  7  3  7  7  0  31 Gold Medal
CAN3Jimmy Chui      3  0  1  7  3  0  14 Bronze Medal
CAN4Mihaela Enachescu      7  3  3  7  7  3  30 Silver Medal
CAN5Yin (Jessie) Lei      2  0  1  7  3  0  13 H. mention
CAN6Adrian Tang      5  0  2  1  7  0  15 Bronze Medal
Total:6 members2611123427 3  113 G:1, S:1, B:2

IMO99 Ranking: 31/81
CAN1David Arthur      7  1  2  7  0  1  18 Bronze Medal
CAN2Jimmy Chui      7  3  2  2  0  2  16 Bronze Medal
CAN3James Lee      2  1  0  2  0  1  6  
CAN4Yin (Jessie) Lei      4  0  1  2  1  1  9  
CAN5David Nicholson      4  0  2  1  0  1  8  
CAN6David Pritchard      7  1  2  2  0  5  17 Bronze Medal
Total:6 members31 6  9 16 1 11 74 G:0, S:0, B:3

IMO00 Ranking: 17/82
CAN1David Arthur      7  7  7  7  7  3  38 Gold Medal
CAN2Daniel Brox      7  7  0  7  7  0  28 Silver Medal
CAN3Denise Cheung      7  0  0  2  0  0  9 H. mention
CAN4Keon Choi      7  0  2  3  0  0  12 Bronze Medal
CAN5David Goodman      0  2  0  0  0  0  2  
CAN6David Pritchard      3  7  0  6  7  0  23 Silver Medal
Total:6 members3123 9 2521 3  112 G:1, S:2, B:1

IMO01 Ranking: 24/83
CAN1Daniel Brox      7  7  7  7  2  6  36 Gold Medal
CAN2Paul Cheng      7  0  0  6  2  0  15 Bronze Medal
CAN3Liang Hong      7  0  0  2  4  0  13 Bronze Medal
CAN4Nima Kamoosi      7  0  0  1  5  2  15 Bronze Medal
CAN5Roger Mong      6  0  0  7  0  0  13 Bronze Medal
CAN6Shu Niu      3  1  1  1  2  0  8  
Total:6 members37 8  8 2415 8  100 G:1, S:0, B:4

IMO02 Ranking: 12/84
CAN1Robert Barrington Leigh      7  0  1  7  7  0  22 Bronze Medal
CAN2Olena Bormashenko      7  6  0  7  6  0  26 Silver Medal
CAN3Alexander Fink      7  7  1  7  1  1  24 Silver Medal
CAN4Ralph Furmaniak      0  0  1  7  2  3  13 H. mention
CAN5Tianyi (David) Han      2  6  1  7  6  1  23 Silver Medal
CAN6Roger Mong      7  6  7  7  7  0  34 Gold Medal
Total:6 members3025114229 5  142 G:1, S:3, B:1

IMO03 Ranking: 12/82
CAN1Olena Bormashenko      7  3  7  7  7  0  31 Gold Medal
CAN2Tianyi (David) Han      1  7  0  7  1  0  16 Bronze Medal
CAN3Oleg Ivrii      5  3  0  7  1  0  16 Bronze Medal
CAN4Janos Kramar      2  3  0  1  1  1  8  
CAN5Robert Barrington Leigh      7  3  0  7  1  0  18 Bronze Medal
CAN6Jacob Tsimerman      7  7  7  7  1  1  30 Gold Medal
Total:6 members2926143612 2  119 G:2, S:0, B:3

IMO04 Ranking: 21/85
CAN1Oleg Ivrii      3  1  2  7  1  1  15 H. mention
CAN2János Kramár      6  6  2  7  0  1  22 Bronze Medal
CAN3Dong Uk (David) Rhee      7  1  3  2  0  0  13 H. mention
CAN4Peng Shi      6  4  3  7  2  0  22 Bronze Medal
CAN5Jacob Tsimerman      7  7  7  7  7  7  42 Gold Medal
CAN6Yufei Zhao      6  6  1  3  1  1  18 Bronze Medal
Total:6 members352518331110 132 G:1, S:0, B:3

IMO05 Ranking: 19/91
CAN1Lin Fei      3  1  0  1  0  1  6  
CAN2Elyot Jameson Lester Grant      7  7  0  1  0  5  20 Bronze Medal
CAN3Yang (Richard) Peng      7  7  0  7  7  0  28 Silver Medal
CAN4Dong Uk (David) Rhee      7  2  0  7  0  2  18 Bronze Medal
CAN5Peng Shi      2  7  2  6  6  2  25 Silver Medal
CAN6Yufei Zhao      5  7  7  7  7  2  35 Gold Medal
Total:6 members3131 9 292012 132 G:1, S:2, B:2

IMO06 Ranking: 15/90
CAN1Farzin Barekat      7  4  6  7  0  0  24 Silver Medal
CAN2Viktoriya Krakovna      7  7  0  7  1  0  22 Silver Medal
CAN3Yang Peng      7  1  0  6  1  0  15 Bronze Medal
CAN4Dong Uk Rhee      7  4  0  7  1  1  20 Silver Medal
CAN5Peng Shi      7  4  0  7  1  0  19 Silver Medal
CAN6Yufei Zhao      7  7  1  7  1  0  23 Silver Medal
Total:6 members4227 7 41 5  1  123 G:0, S:5, B:1

IMO07 Ranking: 27/94
CAN1Kent Wai Kit Huynh      7  4  0  7  1  0  19 Bronze Medal
CAN2Steven Neil Karp      7  2  0  7  1  0  17 Bronze Medal
CAN3Yan Li      5  7  0  7  1  0  20 Bronze Medal
CAN4Alexander Remorov      7  7  0  7  1  0  22 Silver Medal
CAN5Jonathan Timur Schneider      3  0  0  6  0  0  9  
CAN6Chengyue (Jarno) Sun      3  1  0  7  0  0  11 H. mention
Total:6 members3221 0 41 4  0  98 G:0, S:1, B:3

IMO08 Ranking: 22/97
CAN1Yan Li      7  7  1  4  7  0  26 Silver Medal
CAN2Alexander Remorov      7  5  0  7  1  0  20 Bronze Medal
CAN3Jonathan Schneider      7  7  0  7  7  0  28 Silver Medal
CAN4Xiaolin Shi      7  5  0  7  2  0  21 Bronze Medal
CAN5Chen Sun      7  1  0  6  7  0  21 Bronze Medal
CAN6Chengyue (Jarno) Sun      7  4  0  7  1  0  19 Bronze Medal
Total:6 members4229 1 3825 0  135 G:0, S:2, B:4

IMO09 Ranking: 18/104
CANRobin Cheng      7  6  3  6  7  0  29 Silver Medal
CANJonathan Schneider      6  4  1  5  1  0  17 Bronze Medal
CANXiaolin (Danny) Shi      7  7  6  7  7  0  34 Gold Medal
CANHunter Spink      7  4  1  7  7  0  26 Silver Medal
CANChen Sun      7  7  1  7  7  0  29 Silver Medal
CANChengyue (Jarno) Sun      7  7  1  1  7  0  23 Bronze Medal
Total:6 members4135133336 0  158 G:1, S:3, B:2

IMO10 Ranking: 13/96
CANRobin Cheng      7  7  7  7  7  0  35 Gold Medal
CANAlex Song      5  1  0  7  2  0  15 Bronze Medal
CANHunter Spink      6  3  2  7  7  7  32 Gold Medal
CANChen Sun      5  7  2  7  0  0  21 Silver Medal
CANYuqi Zhu      7  3  1  7  1  0  19 Bronze Medal
CANJonathan Zung      7  0  0  0  0  0  7 H. mention
Total:6 members3721123517 7  129 G:2, S:1, B:2

IMO11 Ranking: 17/101
CAN1Mariya Sardarli      7  1  2  7  4  0  21 Bronze Medal
CAN2Zhuo Qun (Alex) Song      7  1  7  7  7  0  29 Gold Medal
CAN3Matthew Brennan      7  0  0  7  7  0  21 Bronze Medal
CAN4Heinrich Jiang      7  1  0  7  2  0  17 Bronze Medal
CAN5James Rickards      7  1  0  7  7  0  22 Silver Medal
CAN6Hunter Spink      7  0  0  7  7  1  22 Silver Medal
Total:6 members42 4  9 4234 1  132 G:1, S:2, B:3

IMO12 Ranking: 5/100
CANMatthew Brennan      7  7  0  7  7  0  28 Gold Medal
CANCalvin Deng      7  7  3  7  7  4  35 Gold Medal
CANJames Rickards      7  7  3  5  0  0  22 Silver Medal
CANZhuo Qun (Alex) Song      7  7  3  7  7  7  38 Gold Medal
CANDaniel Spivak      7  1  0  7  0  2  17 Bronze Medal
CANKevin Kai Qi Zhou      7  3  0  6  3  0  19 Bronze Medal
Total:6 members4232 9 392413 159 G:3, S:1, B:2


2005-2013 IMOmath.com | imomath"at"gmail.com | Math rendered by MathJax
Home | Olympiads | Book | Training | IMO Results | Forum | Links | About | Contact us