International Olympiad in Informatics – Statistics
Olympiads
Countries
Tasks
Hall of Fame
Search
Login
Add
Canada
Hall of Fame
People
Delegations
Results
Main
Year
▼
Contestant
Country
Tasks
Score
Rank
Award
Abs.
Rel.
Abs.
Rel.
2024
Bálint Rózsa
Canada
100
79.64
59
3
100
82.0
423.64
70.61%
7/353
98.30%
Gold
Ryan Bai
Canada
100
87.17
59
3
100
64.0
413.17
68.86%
12/353
96.88%
Gold
Daniel Ye
Canada
82
51.70
10
0
34
10.0
187.70
31.28%
216/353
39.09%
Honourable Mention
Maxwell He
Canada
82
0.00
0
3
37
37.0
159.00
26.50%
252/353
28.90%
2023
Ryan Bai
Canada
73
100
52.0
31
100
35
391.0
65.17%
11/350
97.14%
Gold
Bálint Rózsa
Canada
17
85
35.5
31
100
44
312.5
52.08%
35/350
90.29%
Silver
Warren Bei
Canada
37
60
65.5
31
39
16
248.5
41.42%
67/350
81.14%
Silver
Mars Xiang
Canada
37
15
61.0
22
65
16
216.0
36.00%
101/350
71.43%
Bronze
2022
Zixiang Zhou
Canada
100
100.0
77
100
100.00
55.00
532.00
88.67%
6/349
98.57%
Gold
Allen Pei
Canada
100
65.0
41
34
99.89
55.00
394.89
65.81%
34/349
90.54%
Silver
Ryan Bai
Canada
67
80.0
60
34
25.00
55.00
321.00
53.50%
51/349
85.67%
Silver
Edward Xiao
Canada
47
60.0
27
34
57.14
31.00
256.14
42.69%
91/349
74.21%
Bronze
2021
Zixiang Zhou
Canada
100
37
100
100
100
33
470
78.33%
9/351
97.72%
Gold
Allen Pei
Canada
67
37
70
100
62
21
357
59.50%
32/351
91.17%
Silver
Christopher Trevisan
Canada
38
37
70
100
62
33
340
56.67%
44/351
87.75%
Silver
Thomas Guo
Canada
11
37
70
100
11
33
262
43.67%
106/351
70.09%
Bronze
2020
Thomas Guo
Canada
49
100
100
100
92.62
65.32
506.94
84.49%
18/343
95.04%
Gold
Zixiang Zhou
Canada
75
100
100
42
86.59
100.00
503.59
83.93%
20/343
94.46%
Gold
George Chen
Canada
25
100
53
100
56.64
65.32
399.96
66.66%
56/343
83.97%
Silver
Christopher Trevisan
Canada
49
96
41
21
73.62
65.32
345.94
57.66%
83/343
76.09%
Silver
2019
Zixiang Zhou
Canada
100
40
100
97.33
100
57
494.33
82.39%
3/327
99.39%
Gold
Victor Rong
Canada
100
40
72
68.32
66
24
370.32
61.72%
51/327
84.71%
Silver
George Chen
Canada
100
40
59
48.69
52
24
323.69
53.95%
88/327
73.39%
Bronze
Kevin Wan
Canada
85
40
23
60.00
33
0
241.00
40.17%
171/327
48.01%
2018
Joey Yu
Canada
100
37
49
63
51
36
336
56.00%
25/335
92.84%
Gold
Victor Rong
Canada
100
31
49
100
11
19
310
51.67%
46/335
86.57%
Silver
Zixiang Zhou
Canada
100
37
49
16
51
36
289
48.17%
70/335
79.40%
Silver
Ava Pun
Canada
100
37
49
53
12
36
287
47.83%
72/335
78.81%
Silver
2017
Jason Yuen
Canada
73.89
100
27
97.79
51
50
399.68
66.61%
13/304
96.05%
Gold
Brian Chau
Canada
55.54
100
27
90.00
13
100
385.54
64.26%
17/304
94.74%
Gold
Leo Feng
Canada
28.99
20
0
90.00
30
12
180.99
30.16%
120/304
60.86%
Bronze
Joey Yu
Canada
19.76
20
26
20.00
0
50
135.76
22.63%
153/304
50.00%
2016
Yikuan Li
Canada
100
34
93
100
100
60
487
81.17%
7/308
98.05%
Gold
Kevin Sun
Canada
100
30
23
100
100
60
413
68.83%
27/308
91.56%
Silver
Farbod Yadegarian
Canada
100
34
23
90
38
16
301
50.17%
94/308
69.81%
Bronze
Jeffrey Xiao
Canada
100
34
31
80
38
12
295
49.17%
102/308
67.21%
Bronze
2015
Jacob Jackson
Canada
100
45.45
100
100
100
61
506.45
84.41%
9/322
97.52%
Gold
Yikuan Li
Canada
100
45.45
34
100
36
48
363.45
60.58%
61/322
81.37%
Silver
Yi Xiao Zhang
Canada
50
55.55
34
54
54
0
247.55
41.26%
127/322
60.87%
Bronze
Farbod Yadegarian
Canada
20
55.55
34
100
20
0
229.55
38.26%
141/322
56.52%
Bronze
2014
Jacob Jackson
Canada
30
100
100
100
46
100
476
79.33%
15/311
95.50%
Gold
Yikuan Li
Canada
56
32
15
100
46
47
296
49.33%
105/311
66.56%
Bronze
Zihao Zhang
Canada
30
100
0
100
27
7
264
44.00%
122/311
61.09%
Bronze
Yi Xiao Zhang
Canada
30
8
42
75
46
7
208
34.67%
164/311
47.59%
2013
Calvin Deng
Canada
100
84
37
100
76
0
397
66.17%
61/299
79.93%
Silver
Andy Huang
Canada
100
0
39
46
53
63
301
50.17%
106/299
64.88%
Bronze
Yuanhao Wei
Canada
77
51
55
46
14
10
253
42.17%
133/299
55.85%
Bronze
Angus Kong
Canada
42
1
55
25
14
37
174
29.00%
179/299
40.47%
2012
Daniel Hui
Canada
40
100
34
32
43
49
298
49.67%
45/310
85.81%
Silver
Geoffry Song
Canada
66
0
34
55
43
49
247
41.17%
69/310
78.06%
Silver
Vitalik Buterin
Canada
69
0
100
55
0
0
224
37.33%
87/310
72.26%
Bronze
Angus Kong
Canada
9
0
12
11
0
0
32
5.33%
282/310
9.35%
2011
Ziting Yu
Canada
69
21
100
100
10
83
383
63.83%
68/303
77.89%
Silver
Daniel Hui
Canada
49
21
68
100
26
90
354
59.00%
92/303
69.97%
Bronze
Cyril Zhang
Canada
49
9
42
89
26
99
314
52.33%
122/303
60.07%
Bronze
Kevin Yeo
Canada
49
21
100
46
10
52
278
46.33%
147/303
51.82%
Bronze
2010
Robin Cheng
Canada
100
92
100
101
100
100
74
50
717
87.44%
6/297
98.32%
Gold
Brian Bi
Canada
100
83
60
80
100
100
61
50
634
77.32%
63/297
79.12%
Silver
Jacob Plachta
Canada
100
87
40
56
100
100
77
50
610
74.39%
86/297
71.38%
Bronze
Zhi Qiang Liu
Canada
100
75
60
62
100
100
30
50
577
70.37%
116/297
61.28%
Bronze
Aurick Qiao
Canada 2
100
78
100
97
100
100
66
50
691
84.27%
Gold
*
Tyson Andre
Canada 2
100
50
100
96
100
100
65
50
661
80.61%
Silver
*
Cyril Zhang
Canada 2
100
50
60
56
100
100
60
0
526
64.15%
Jonathan Zung
Canada 2
100
81
40
0
100
100
45
50
516
62.93%
2009
Hanson Wang
Canada
20
100
100
100
100
100
0
100
620
77.50%
22/301
93.02%
Gold
Robin Cheng
Canada
20
94
100
100
100
80
55
17
566
70.75%
39/301
87.38%
Silver
Brian Bi
Canada
18
51
100
100
100
95
0
40
504
63.00%
70/301
77.08%
Silver
Peter Wen
Canada
14
16
100
100
100
46
35
15
426
53.25%
120/301
60.47%
Bronze
2008
Hanson Wang
Canada
100
10
67
100
100
10
387
64.50%
19/283
93.64%
Gold
Robin Cheng
Canada
100
3
21
0
90
–
214
35.67%
79/283
72.44%
Bronze
Aaron Voelker
Canada
100
0
8
–
40
0
148
24.67%
124/283
56.54%
Bronze
Tom Szymanski
Canada
2007
Konstantin Lopyrev
Canada
40
27
8
100
80
–
255
42.50%
88/285
69.47%
Bronze
Andy Kong
Canada
90
27
8
68
50
–
243
40.50%
106/285
63.16%
Bronze
Guru Guruganesh
Canada
Ricky Ngan
Canada
2006
Peng Shi
Canada
100
62
88
100
0
0
350
58.33%
48/282
83.33%
Silver
Richard Peng
Canada
100
100
65
5
40
24
334
55.67%
62/282
78.37%
Silver
Andy Kong
Canada
100
100
79
30
8
11
328
54.67%
65/282
77.30%
Silver
Qiyu Zhu
Canada
100
100
0
0
0
35
235
39.17%
130/282
54.26%
Bronze
2005
Richard Peng
Canada
90
100
100
83
100
50
523
87.17%
17/276
94.20%
Gold
Simon Parent
Canada
45
87
100
75
100
5
412
68.67%
62/276
77.90%
Silver
Aidin Kashigar
Canada
35
0
100
46
100
85
366
61.00%
85/276
69.57%
Bronze
Qiyu Zhu
Canada
–
71
100
50
100
–
321
53.50%
109/276
60.87%
Bronze
2004
Richard Peng
Canada
55
50
40
95
85
95
420
70.00%
36/291
87.97%
Silver
Aidin Kashigar
Canada
10
95
30
55
60
100
350
58.33%
82/291
72.16%
Bronze
Vishvajit Singh
Canada
80
35
10
40
85
50
300
50.00%
115/291
60.82%
Bronze
Simon Parent
Canada
20
50
30
95
50
45
290
48.33%
124/291
57.73%
Bronze
2003
Matei Zaharia
Canada
100
50
42.8
90.0
25
0
307.8
51.30%
42/265
84.53%
Silver
Simon Parent
Canada
60
40
49.4
86.5
48
0
283.9
47.32%
53/265
80.38%
Silver
Sean Henderson
Canada
Geoff Lywood
Canada
2002
David Zhang
Canada
68
215
283
47.17%
30/276
89.49%
Silver
Matei Zaharia
Canada
84
173
257
42.83%
44/276
84.42%
Silver
Marcin Mika
Canada
122
70
192
32.00%
91/276
67.39%
Bronze
Jason Thean
Canada
2001
David Zhang
Canada
439
73.17%
8/272
97.43%
Gold
Marcin Mika
Canada
Thomas Ootjers
Canada
William Slofstra
Canada
2000
David Arthur
Canada
690
98.57%
2/278
99.64%
Gold
David Pritchard
Canada
690
98.57%
2/278
99.64%
Gold
Denis Dmitriev
Canada
417
59.57%
64/278
77.34%
Silver
Jonathan Gilbert
Canada
270
38.57%
122/278
56.47%
Bronze
1999
David Arthur
Canada
360
60.00%
15/253
94.47%
Gold
David Pritchard
Canada
308
51.33%
32/253
87.75%
Silver
Eugene Osovetsky
Canada
194
32.33%
90/253
64.82%
Bronze
Bryan Chan
Canada
1998
David Pritchard
Canada
540
77.14%
41/241
83.40%
Silver
Neil Girdhar
Canada
480
68.57%
63/241
74.27%
Bronze
David Arthur
Canada
420
60.00%
85/241
65.15%
Bronze
Graeme David Kemkes
Canada
250
35.71%
133/241
45.23%
1997
Peter Ruderman
Canada
76
52
93
0
87
50
358
59.67%
26/221
88.69%
Silver
Graeme David Kemkes
Canada
100
20
3
19
33
59
234
39.00%
86/221
61.54%
Bronze
Darryl Shpak
Canada
60
68
0
0
6
95
229
38.17%
90/221
59.73%
Bronze
Neil Girdhar
Canada
0
52
67
0
64
20
203
33.83%
112/221
49.77%
Bronze
1996
Alan Martin
Canada
167
83.50%
31/220
86.36%
Silver
Donny Cheung
Canada
131
65.50%
73/220
67.27%
Bronze
Darryl Shpak
Canada
109
54.50%
102/220
54.09%
Bronze
David Pritchard
Canada
34
17.00%
194/220
12.27%