IOI
International Olympiad in Informatics – Statistics
Canada
Year
ContestantCountryTasksScoreRankAward
Abs.Rel.Abs.Rel.
2024Bálint RózsaCanada10079.6459310082.0423.6470.61%7/35398.30%Gold
Ryan BaiCanada10087.1759310064.0413.1768.86%12/35396.88%Gold
Daniel YeCanada8251.701003410.0187.7031.28%216/35339.09%Honourable Mention
Maxwell HeCanada820.00033737.0159.0026.50%252/35328.90%
2023Ryan BaiCanada7310052.03110035391.065.17%11/35097.14%Gold
Bálint RózsaCanada178535.53110044312.552.08%35/35090.29%Silver
Warren BeiCanada376065.5313916248.541.42%67/35081.14%Silver
Mars XiangCanada371561.0226516216.036.00%101/35071.43%Bronze
2022Zixiang ZhouCanada100100.077100100.0055.00532.0088.67%6/34998.57%Gold
Allen PeiCanada10065.0413499.8955.00394.8965.81%34/34990.54%Silver
Ryan BaiCanada6780.0603425.0055.00321.0053.50%51/34985.67%Silver
Edward XiaoCanada4760.0273457.1431.00256.1442.69%91/34974.21%Bronze
2021Zixiang ZhouCanada100371001001003347078.33%9/35197.72%Gold
Allen PeiCanada673770100622135759.50%32/35191.17%Silver
Christopher TrevisanCanada383770100623334056.67%44/35187.75%Silver
Thomas GuoCanada113770100113326243.67%106/35170.09%Bronze
2020Thomas GuoCanada4910010010092.6265.32506.9484.49%18/34395.04%Gold
Zixiang ZhouCanada751001004286.59100.00503.5983.93%20/34394.46%Gold
George ChenCanada251005310056.6465.32399.9666.66%56/34383.97%Silver
Christopher TrevisanCanada4996412173.6265.32345.9457.66%83/34376.09%Silver
2019Zixiang ZhouCanada1004010097.3310057494.3382.39%3/32799.39%Gold
Victor RongCanada100407268.326624370.3261.72%51/32784.71%Silver
George ChenCanada100405948.695224323.6953.95%88/32773.39%Bronze
Kevin WanCanada85402360.00330241.0040.17%171/32748.01%
2018Joey YuCanada100374963513633656.00%25/33592.84%Gold
Victor RongCanada1003149100111931051.67%46/33586.57%Silver
Zixiang ZhouCanada100374916513628948.17%70/33579.40%Silver
Ava PunCanada100374953123628747.83%72/33578.81%Silver
2017Jason YuenCanada73.891002797.795150399.6866.61%13/30496.05%Gold
Brian ChauCanada55.541002790.0013100385.5464.26%17/30494.74%Gold
Leo FengCanada28.9920090.003012180.9930.16%120/30460.86%Bronze
Joey YuCanada19.76202620.00050135.7622.63%153/30450.00%
2016Yikuan LiCanada10034931001006048781.17%7/30898.05%Gold
Kevin SunCanada10030231001006041368.83%27/30891.56%Silver
Farbod YadegarianCanada100342390381630150.17%94/30869.81%Bronze
Jeffrey XiaoCanada100343180381229549.17%102/30867.21%Bronze
2015Jacob JacksonCanada10045.4510010010061506.4584.41%9/32297.52%Gold
Yikuan LiCanada10045.45341003648363.4560.58%61/32281.37%Silver
Yi Xiao ZhangCanada5055.553454540247.5541.26%127/32260.87%Bronze
Farbod YadegarianCanada2055.5534100200229.5538.26%141/32256.52%Bronze
2014Jacob JacksonCanada301001001004610047679.33%15/31195.50%Gold
Yikuan LiCanada563215100464729649.33%105/31166.56%Bronze
Zihao ZhangCanada30100010027726444.00%122/31161.09%Bronze
Yi Xiao ZhangCanada308427546720834.67%164/31147.59%
2013Calvin DengCanada100843710076039766.17%61/29979.93%Silver
Andy HuangCanada10003946536330150.17%106/29964.88%Bronze
Yuanhao WeiCanada77515546141025342.17%133/29955.85%Bronze
Angus KongCanada4215525143717429.00%179/29940.47%
2012Daniel HuiCanada401003432434929849.67%45/31085.81%Silver
Geoffry SongCanada6603455434924741.17%69/31078.06%Silver
Vitalik ButerinCanada690100550022437.33%87/31072.26%Bronze
Angus KongCanada90121100325.33%282/3109.35%
2011Ziting YuCanada6921100100108338363.83%68/30377.89%Silver
Daniel HuiCanada492168100269035459.00%92/30369.97%Bronze
Cyril ZhangCanada4994289269931452.33%122/30360.07%Bronze
Kevin YeoCanada492110046105227846.33%147/30351.82%Bronze
2010Robin ChengCanada10092100101100100745071787.44%6/29798.32%Gold
Brian BiCanada100836080100100615063477.32%63/29779.12%Silver
Jacob PlachtaCanada100874056100100775061074.39%86/29771.38%Bronze
Zhi Qiang LiuCanada100756062100100305057770.37%116/29761.28%Bronze
Aurick QiaoCanada 21007810097100100665069184.27%Gold*
Tyson AndreCanada 21005010096100100655066180.61%Silver*
Cyril ZhangCanada 210050605610010060052664.15%
Jonathan ZungCanada 210081400100100455051662.93%
2009Hanson WangCanada20100100100100100010062077.50%22/30193.02%Gold
Robin ChengCanada209410010010080551756670.75%39/30187.38%Silver
Brian BiCanada18511001001009504050463.00%70/30177.08%Silver
Peter WenCanada141610010010046351542653.25%120/30160.47%Bronze
2008Hanson WangCanada10010671001001038764.50%19/28393.64%Gold
Robin ChengCanada10032109021435.67%79/28372.44%Bronze
Aaron VoelkerCanada1000840014824.67%124/28356.54%Bronze
Tom SzymanskiCanada
2007Konstantin LopyrevCanada402781008025542.50%88/28569.47%Bronze
Andy KongCanada90278685024340.50%106/28563.16%Bronze
Guru GuruganeshCanada
Ricky NganCanada
2006Peng ShiCanada10062881000035058.33%48/28283.33%Silver
Richard PengCanada100100655402433455.67%62/28278.37%Silver
Andy KongCanada100100793081132854.67%65/28277.30%Silver
Qiyu ZhuCanada1001000003523539.17%130/28254.26%Bronze
2005Richard PengCanada90100100831005052387.17%17/27694.20%Gold
Simon ParentCanada458710075100541268.67%62/27677.90%Silver
Aidin KashigarCanada350100461008536661.00%85/27669.57%Bronze
Qiyu ZhuCanada711005010032153.50%109/27660.87%Bronze
2004Richard PengCanada55504095859542070.00%36/29187.97%Silver
Aidin KashigarCanada109530556010035058.33%82/29172.16%Bronze
Vishvajit SinghCanada80351040855030050.00%115/29160.82%Bronze
Simon ParentCanada20503095504529048.33%124/29157.73%Bronze
2003Matei ZahariaCanada1005042.890.0250307.851.30%42/26584.53%Silver
Simon ParentCanada604049.486.5480283.947.32%53/26580.38%Silver
Sean HendersonCanada
Geoff LywoodCanada
2002David ZhangCanada6821528347.17%30/27689.49%Silver
Matei ZahariaCanada8417325742.83%44/27684.42%Silver
Marcin MikaCanada1227019232.00%91/27667.39%Bronze
Jason TheanCanada
2001David ZhangCanada43973.17%8/27297.43%Gold
Marcin MikaCanada
Thomas OotjersCanada
William SlofstraCanada
2000David ArthurCanada69098.57%2/27899.64%Gold
David PritchardCanada69098.57%2/27899.64%Gold
Denis DmitrievCanada41759.57%64/27877.34%Silver
Jonathan GilbertCanada27038.57%122/27856.47%Bronze
1999David ArthurCanada36060.00%15/25394.47%Gold
David PritchardCanada30851.33%32/25387.75%Silver
Eugene OsovetskyCanada19432.33%90/25364.82%Bronze
Bryan ChanCanada
1998David PritchardCanada54077.14%41/24183.40%Silver
Neil GirdharCanada48068.57%63/24174.27%Bronze
David ArthurCanada42060.00%85/24165.15%Bronze
Graeme David KemkesCanada25035.71%133/24145.23%
1997Peter RudermanCanada7652930875035859.67%26/22188.69%Silver
Graeme David KemkesCanada10020319335923439.00%86/22161.54%Bronze
Darryl ShpakCanada60680069522938.17%90/22159.73%Bronze
Neil GirdharCanada052670642020333.83%112/22149.77%Bronze
1996Alan MartinCanada16783.50%31/22086.36%Silver
Donny CheungCanada13165.50%73/22067.27%Bronze
Darryl ShpakCanada10954.50%102/22054.09%Bronze
David PritchardCanada3417.00%194/22012.27%