Image
Student working on CEMC courseware on the laptop at home
IOI 2010 logo

Overview

The International Olympiad in Informatics (IOI) is one of the most recognized computer science competitions in the world. The competition tasks are algorithmic; however, the contestants must show basic IT skills like problem analysis, design of algorithms and data structures, programming and testing. 

Canada at the IOI

Canada's entry into the annual IOI competition is determined by performance on the Canadian Computing Competition. The table below lists Canada's past results.

Contestant School City Medal
Bálint Rózsa Bloor C.I. Toronto, ON  Gold
Daniel Ye  William Lyon Mackenzie C.I. North York, ON  Honourable Mention
Maxwell He Shanghai H.S. Int'l Division Shanghai  
Ryan Bai  InGenius STEAM Education San Diego, CA  Gold
Image
IOI 2024 team from Canada - From left to right:  J.P. Pretti, Ryan Bai, Bálint Rózsa, Daniel Ye, Maxwell He, Valentina Hideg, and Paul McGrath
From left to right:  J.P. Pretti, Ryan Bai, Bálint Rózsa, Daniel Ye, Maxwell He, Valentina Hideg, and Paul McGrath
Contestant School City Medal
Balint Rozsa Bloor C.I. Toronto, ON  Silver
Mars Xiang  Crescent School  North York, ON  Bronze
Ryan Bai  Canyon Crest Academy  San Diego, CA  Gold
Warren Bei  Rockridge S. S. West Vancouver, BC Silver
Image
IOI 2023 team from Canada. From left to right: Paul McGrath, Mars Xiang, Balint Rozsa, Ryan Bai, Warren Bei, Troy Vasiga, J.P. Pretti
From left to right:
Paul McGrath, Mars Xiang, Balint Rozsa, Ryan Bai, Warren Bei, Troy Vasiga, J.P. Pretti
Contestant School City Medal
Ryan Bai  Canyon Crest Academy  San Diego, CA  Silver
Allen Pei  University of Toronto Schools Toronto, ON  Silver
Edward Xiao  University of Toronto Schools Toronto, ON  Bronze
Zixiang Zhou  London Central S. S.  London, ON Gold
Image
IOI 2022 team from Canada: From left to right: Troy Vasiga, Zixiang Zhou, Ryan Bai, Allen Pei, Edward Xiao, Paul McGrath, and J.P. Pretti
From left to right:
Troy Vasiga, Zixiang Zhou, Ryan Bai, Allen Pei, Edward Xiao, Paul McGrath, and J.P. Pretti
Contestant School City Medal
Thomas Guo  Phillips Exeter Academy  Exeter, NH  Bronze
Allen Pei  University of Toronto Schools Toronto, ON  Silver
Chris Trevisan  William Lyon Mackenzie C. I.  North York, ON  Silver
Zixiang Zhou  London Central S. S.  London, ON Gold
Image
IOI 2021 team from Canada:  J.P. Pretti, Christopher Trevisan, Allen Pei, Thomas Guo, Zixiang Zhou, and Troy Vasiga
From left to right: J.P. Pretti, Christopher Trevisan, Allen Pei, Thomas Guo, Zixiang Zhou, and Troy Vasiga
Contestant School City Medal
George Chen  Marc Garneau C.I.  North York, ON  Silver
Thomas Guo  Phillips Exeter Academy  Exeter, NH  Gold
Chris Trevisan  William Lyon Mackenzie C. I.  North York, ON  Silver
Zixiang Zhou  London Central S. S.  London, ON Gold
Image
IOI 2020 team from Canada -  J.P. Pretti, Zixiang Zhou, Thomas Guo, Chris Trevisan, George Chen, and Troy Vasiga
 From left to right: J.P. Pretti, Zixiang Zhou, Thomas Guo, Chris Trevisan, George Chen, and Troy Vasiga

IOI 2019 - Baku, Azerbaijan

Contestant School City Medal
George Chen  Marc Garneau C.I.  North York, ON  Bronze
Victor Rong  Marc Garneau C.I.  North York, ON  Silver
Kevin Wan  Marc Garneau C.I.  North York, ON   
Zixiang Zhou  London Central S. S.  London, ON Gold
Image
IOI 2019 team from Canada - from left to right: Troy Vasiga, Victor Rong, George Chen, Kevin Wan, Zixiang Zhou, and Carrie Knoll
From left to right: Troy Vasiga, Victor Rong, George Chen, Kevin Wan, Zixiang Zhou, and Carrie Knoll

IOI 2018 - Tsukuba, Japan

Contestant School City Medal
Ava Pun  Marc Garneau C.I.  North York, ON  Silver
Victor Rong  Marc Garneau C.I.  North York, ON  Silver
Joey Yu  Thornhill S.S.  Thornhill, ON  Gold
Zixiang Zhou  University Heights P.S.  London, ON Silver
Image
IOI 2018 team from Canada -  Troy Vasiga, Victor Rong, Zixiang Zhou, Joey Yu, Ava Pun, Carrie Knoll, and J.P. Pretti
From left to right:  Troy Vasiga, Victor Rong, Zixiang Zhou, Joey Yu, Ava Pun, Carrie Knoll, and J.P. Pretti

IOI 2017 - Tehran, Iran

Contestant School City Medal
Brian Chau  Woburn C.I.  Scarborough, ON  Gold
Leo Feng  Vincent Massey S.S.  Windsor, ON  Bronze
Joey Yu  Thornhill S.S.  Thornhill, ON   
Jason Yuen  Pierre Elliott Trudeau H.S.  Markham, ON Gold
Image
IOI 2017 team from Canada - Brian Chau, Jason Yuen, Leo Feng and Joey Yu, Troy Vasiga, and J.P. Pretti
From left to right: Brian Chau, Jason Yuen, Leo Feng and Joey Yu, Troy Vasiga, and J.P. Pretti

IOI 2016 - Kazan, Russian Federation

Contestant School City Medal
Timothy Li  Don Mills C.I.  Toronto, ON  Gold
Kevin Sun  Phillips Exeter Academy  Exeter, NH  Silver
Jeffery Xiao  University of Toronto Schools  Toronto, ON  Bronze
Farbod Yadegarian  Northview Heights S.S.  North York, ON Bronze
Image
IOI 2016 team from Canada - J.P. Pretti, Farbod Yadegarian, Jeffrey Xiao, Kevin Sun, Timothy Li, and Troy Vasiga
From left to right: J.P. Pretti, Farbod Yadegarian, Jeffrey Xiao, Kevin Sun, Timothy Li, and Troy Vasiga

IOI 2015 - Almaty, Kazakhstan

Contestant School City Medal
Jacob Jackson  University of Toronto Schools  Toronto, ON  Gold
Timothy Li  Don Mills C.I.  Toronto, ON Silver
Farbod Yadegarian  Northview Heights S.S.  North York, ON Bronze
Ben Zhang  Woburn C.I.  Toronto, ON Bronze
Image
IOI 2015 team from Canada - J.P. Pretti, Ben Zhang, Farbod Yadegarian, Jacob Jackson, Timothy Li, and Troy Vasiga
From left to right: J.P. Pretti, Ben Zhang, Farbod Yadegarian, Jacob Jackson, Timothy Li, and Troy Vasiga

IOI 2014 - Taipei, Taiwan

Contestant School City Medal
Jacob Jackson  University of Toronto Schools  Toronto, ON  Gold
Timothy Li  Don Mills C.I.  Toronto, ON Bronze
Ben Zhang  Woburn C.I.  Toronto, ON  
Zihao Zhang  Vincent Massey S.S.  Windsor, ON Bronze
Image
IOI 2014 team from Canada -  J.P. Pretti, Timothy Li, Zihao Zhang, Jacob Jackson, Ben Zhang, and Troy Vasiga
From left to right:  J.P. Pretti, Timothy Li, Zihao Zhang, Jacob Jackson, Ben Zhang, and Troy Vasiga

IOI 2013 - Brisbane, Australia

Contestant School City Medal
Calvin Deng  North Carolina School of Science & Math  Durham, NC  Silver
Andy Huang  Milliken Mills H.S.  Markham, ON Bronze
Angus Kong  Vincent Massey S.S.  Windsor, ON  
Yuanhao Wei  Earl of March S.S.  Kanata, ON Bronze
Image
IOI 2013 team from Canada - Troy Vasiga, Calvin Deng, Andy Huang, Angus Kong, Yuanhao Wei, and J.P. Pretti
From left to right: Troy Vasiga, Calvin Deng, Andy Huang, Angus Kong, Yuanhao Wei, and J.P. Pretti

IOI 2012 - Sirmione - Montichari, Italy

Contestant School City Medal
Vitalik Buterin  The Abelard School  Toronto, ON  Bronze
Daniel Hui  Woburn C.I.  Toronto, ON  Silver
Angus Kong  Vincent Massey S.S.  Windsor, ON  
Geoffry Song  Lisgar C.I.  Ottawa, ON Silver
Image
IOI 2012 team from Canada - Troy Vasiga, Geoffry Song, Angus Kong, Vitalik Buterin, Daniel Hui, and J.P. Pretti
From left to right: Troy Vasiga, Geoffry Song, Angus Kong, Vitalik Buterin, Daniel Hui, and J.P. Pretti

IOI 2011 - Pattaya, Thailand

Contestant School City Medal
Daniel Hui  Woburn C.I.  Toronto, ON  Bronze
Kevin Yeo  William Lyon Mackenzie C.I.  North York, ON Bronze
Ziting (Darin) Yu  L'Amoreaux C.I.  Scarborough, ON  Silver
Cyril Zhang  Don Mills C.I.  Toronto, ON  Bronze
Image
IOI 2011 team from Canada - Troy Vasiga, J.P. Pretti, Daniel Hui, Darin Yu, Kevin Yeo, Cyril Zhang and Ian Munro
From left to right: Troy Vasiga, J.P. Pretti, Daniel Hui, Darin Yu, Kevin Yeo, Cyril Zhang and Ian Munro

IOI 2010 - Waterloo, Canada

Contestant School City Medal
Brian Bi  Woburn C.I.  Toronto, ON  Silver
Robin Cheng  Pinetree S. S.  Coquitlam, BC  Gold
Zhi Qiang Lui  Don Mills C.I.  Toronto, ON  Bronze
Jacob Plachta  Woburn C.I.  Toronto, ON  Bronze
Unofficial second team (allowed for host country)
Tyson Andre  Richmond Hill H.S.  Toronto, ON   
Aurick Qiao  Vincent Massey S.S.  Windsor, ON  
Cyril Zhang  Don Mills C.I.  Toronto, ON   
Jonathan Zung  University of Toronto Schools  Toronto, ON   
Image
IOI 2010 team from Canada -  2010 IOI Team (From left to right): Front row: Jonathan Zung, Aurick Qiao, Robin Cheng, Brian Bi Back row: Zhi Qiang Liu, Jacob Plachta, Cyril Zhang, and Tyson Andre
From left to right:
Front row: Jonathan Zung, Aurick Qiao, Robin Cheng, Brian Bi
Back row: Zhi Qiang Liu, Jacob Plachta, Cyril Zhang, and Tyson Andre

 

IOI 2009 - Plovdiv, Bulgaria

Contestant School City Medal
Brian Bi Woburn C.I. Toronto, ON  Silver
Robin Cheng Pinetree S. S. Coquitlam, BC Silver
Hanson Wang Woburn C.I. Toronto, ON  Gold
Peter Wen Vincent Massey S.S. Windsor, ON Bronze
Image
IOI 2009 team from Canada - (From left to right): Front row: Terry Bae, Peter Wen, Robin Cheng, Hanson Wang, Brian Bi Back row: Graeme Kemkes, Ivan (IOI Guide), Richard Peng, Ian Munro, and Troy Vasiga
From left to right:
Front row: Terry Bae, Peter Wen, Robin Cheng, Hanson Wang, Brian Bi
Back row: Graeme Kemkes, Ivan (IOI Guide), Richard Peng, Ian Munro, and Troy Vasiga

IOI 2008 - Cairo, Egypt

Contestant School City Medal
Robin Cheng Pinetree S. S. Coquitlam, BC Bronze
Tom Szymanski Vincent Massey S.S. Windsor, ON  
Aaron Voelker Bell H.S. Stittsville, ON Bronze
Hanson Wang Woburn C.I. Toronto, ON  Gold
Image
IOI 2008 team from Canada:  Aaron Voelker, Graeme Kemkes, Tom Szymanski, Robin Cheng, Ian Munro, and Hanson Wang
From left to right: Aaron Voelker, Graeme Kemkes, Tom Szymanski, Robin Cheng, Ian Munro, and Hanson Wang

IOI 2007 - Zagreb, Croatia

Contestant School City Medal
Guru Guruganesh Woburn C.I. Toronto, ON   
Andy Kong Vincent Massey S.S. Windsor, ON Bronze
Konstantin Lopyrev Richmond Hill H.S. Richmond Hill, ON Bronze
Ricky Ngan Thornhill S.S. Thornhill, ON   
Image
IOI 2007 team from Canada:  Ricky Ngan, Troy Vasiga, Andy Kong, Ian Munro, Guru Guruganesh, Konstantin Lopyrev, Graeme Kemkes, and Gordon Cormack
From left to right: 
Ricky Ngan, Troy Vasiga, Andy Kong, Ian Munro, Guru Guruganesh, Konstantin Lopyrev, Graeme Kemkes, and Gordon Cormack

IOI 2006 - Merida, Mexico

Contestant School City Medal
Andy Kong Vincent Massey S.S. Windsor, ON Silver
Richard (Yang) Peng Vaughan Road Academy Toronto, ON Silver
Peng Shi Sir John A. MacDonald Agincourt, ON Silver
Qiyu Zhu A. Y. Jackson North York, ON  Bronze
Image
IOI 2006 team from Canada:  Peng Shi, Qiyu Zhu, Gordon Cormack, Andy Kong, Graeme Kemkes, Richard Peng (with mascot), Ian Munro, and Troy Vasiga
From left to right:  Peng Shi, Qiyu Zhu, Gordon Cormack, Andy Kong, Graeme Kemkes, Richard Peng (with mascot), Ian Munro, and Troy Vasiga

IOI 2005 - Nowy Sacz, Poland

Contestant School City Medal
Aidin Kashigar Sir Frederick Banting S.S. London, ON Bronze
Simon Parent Kitchener-Waterloo C.I. & V.I. Kitchener, ON Silver
Richard (Yang) Peng Vaughan Road Academy Toronto, ON Gold
Qiyu Zhu A. Y. Jackson North York, ON  Bronze
Image
IOI 2005 team from Canada: Gordon Cormack (with mascot), Richard Peng, Simon Parent, IOI Guide, Aidin Kashigar, Qiyu Zhu, Graeme Kemkes, and Ian Munro
From left to right: Gordon Cormack (with mascot), Richard Peng, Simon Parent, IOI Guide, Aidin Kashigar, Qiyu Zhu, Graeme Kemkes, and Ian Munro

IOI 2004 - Athens, Greece

Contestant School City Medal
Aidin Kashigar Sir Frederick Banting S.S. London, ON Bronze
Simon Parent Kitchener-Waterloo C.I. & V.I. Kitchener, ON Bronze
Richard (Yang) Peng Vaughan Road Academy Toronto, ON Silver
Vishvajit Singh Markville S.S. Markham, ON Bronze
Image
IOI 2004 team from Canada - Graeme Kemkes, Troy Vasiga, Aidin Kashigar, Simon Parent, Vishvajit Singh, Richard Peng, and Gordon Cormack
From left to right: Graeme Kemkes, Troy Vasiga, Aidin Kashigar, Simon Parent, Vishvajit Singh, Richard Peng, and Gordon Cormack

IOI 2003 - University of Wisconsin (Parkside), USA

Contestant School City Medal
Sean Henderson Woburn C.I. Toronto, ON  
Geoff Lywood Archbishop Macdonald H.S. Edmonton, AB  
Simon Parent Kitchener-Waterloo C.I. & V.I. Kitchener, ON Silver
Matei Zaharia Jarvis C.I. Toronto, ON Silver
Image
IOI 2003 team from Canada: Geoff Lywood, Matei Zaharia, Sean Henderson, and Simon Parent
From left to right: Geoff Lywood, Matei Zaharia, Sean Henderson, and Simon Parent

IOI 2002 - Yong-In, Korean Republic

Contestant School City Medal
Marcin Mika Father Michael Goetz S.S. Missisauga, ON Bronze
Jason Thean Woburn C.I. Toronto, ON  
Matei Zaharia Jarvis C.I. Toronto, ON Silver
David Zhang Woburn C.I. Toronto, ON Silver
Image
IOI 2002 team from Canada - Jason Thean, David Zhang, Marcin Mika, and Matei Zaharia
From left to right: Jason Thean, David Zhang, Marcin Mika, and Matei Zaharia

IOI 2001 - Tampere, Finland

Contestant School City Medal
Marcin Mika Father Michael Goetz S.S. Missisauga, ON  
Thomas Ootjers East Northumberland S.S. Brighton, ON  
William Slofstra Elmira D.S.S. Elmira, ON  
David Zhang Woburn C.I. Toronto, ON Gold
Image
IOI 2001 team from Canada - Barry Ferguson, David Zhang, William Slofstra, Marcin Mika, Gordon Cormack, IOI Guide, and Thomas Ootjers
From left to right: Barry Ferguson, David Zhang, William Slofstra, Marcin Mika, Gordon Cormack, IOI Guide, and Thomas Ootjers

IOI 2000 - Beijing, China

Contestant School City Medal
David Arthur Upper Canada College Toronto, ON Gold
Denis Dmitriev Centennial Senior S.S. Coquitlam, B.C. Silver
Jonathan Gilbert Vincent Massey C.I. Winnipeg, MB Bronze
David Pritchard Woburn C.I. Toronto, ON Gold
Image
IOI 2000 team from Canada - Denis Dmitriev, David Arthur, David Pritchard, and Jonathan Gilbert
From left to right: Denis Dmitriev, David Arthur, David Pritchard, and Jonathan Gilbert

IOI 1999 - Antalya-Belek, Turkey

Contestant School City Medal
David Arthur Upper Canada College Toronto, ON  Gold
Bryan Chan Lisgar C.I. Ottawa, ON  
Eugene Osovetsky W.Lyon Mackenzie C.I. North York, ON  Bronze
David Pritchard Woburn C.I. Toronto, ON Silver
Image
IOI 1999 team from Canada - Anisoara Nica (Sybase Representative), Bryan Chan, David Arthur, David Pritchard, Eugene Osovetsky, and Barry Ferguson (Leader)
From left to right: Anisoara Nica (Sybase Representative), Bryan Chan, David Arthur, David Pritchard, Eugene Osovetsky, and Barry Ferguson (Leader).

IOI 1998 - Setubal, Portugal 

Contestant School City Medal
David Arthur Upper Canada College Toronto, ON  Bronze
Neil Girdhar Woburn C.I. Toronto, ON Bronze
Graeme Kemkes Glenview Park S.S. Cambridge, ON  
David Pritchard Woburn C.I. Toronto, ON Silver
Image
IOI 1998 team from Canada - Barry Ferguson (Leader), Graeme Kemkes, Neil Girdhar, David Arthur, David Pritchard, and Michelle Debeyer (Sybase Representative)
From left to right: Barry Ferguson (Leader), Graeme Kemkes, Neil Girdhar, David Arthur, David Pritchard, and Michelle Debeyer (Sybase Representative)

IOI 1997 - Cape Town, South Africa 

Contestant School City Medal
Neil Girdhar Woburn C.I. Toronto, ON Bronze
Graeme Kemkes Glenview Park S.S. Cambridge, ON Bronze
Peter Ruderman Turner Fenton S.S. Brampton, ON Silver
Darryl Shpak Immanuel Christian School Winnipeg, MB Bronze

 

Image
IOI 1997 team from Canada - Neil Girdhar, Darryl Shpak, Peter Ruderman, and Graeme Kemkes
From left to right: Neil Girdhar, Darryl Shpak, Peter Ruderman, and Graeme Kemkes

IOI 1996 - Veszprem, Hungary

Contestant School City Medal
Donny Cheung St. John's-Ravenscourt School     Winnipeg, MB Bronze
Alan Martin Gloucester High School Gloucester, ON Silver
David Pritchard Danforth C.I. Toronto, ON  
Darryl Shpak Immanuel Christian School Winnipeg, MB Bronze
Image
IOI 1996 team from Canada - Barry Ferguson, Alan Martin, Donny Cheung, Darryl Shpak, David Pritchard, and Richard Clausi
From left to right: Barry Ferguson, Alan Martin, Donny Cheung, Darryl Shpak, David Pritchard, and Richard Clausi