IOI (35 contests)

IOI 2023
Was held in Szeged, Hungary on Sept. 4, 2023
Top-3 winners:
RankCountry Name
Gold medal 1 Tingqiang Xu
Gold medal 2 Siyuan Cheng
Gold medal 3 Antoni Buraczewski
See full results
IOI 2022
Was held in Yogyakarta and Online, Indonesia on Aug. 15, 2022
Top-4 winners:
RankCountry Name
Gold medal 1 - 2 Jiangqi Dai
Gold medal 1 - 2 Shaoxuan Tang
Gold medal 3 - 4 Hangrui Zhou
Gold medal 3 - 4 Junkai Zhang
See full results
IOI 2021
Was held Online on June 25, 2021
Top-3 winners:
RankCountry Name
Gold medal 1 Mingyang Deng
Gold medal 2 Yi Qian
Gold medal 3 Chenxin Dai
See full results
IOI 2020
Was held Online on Sept. 19, 2020
See full results
IOI 2019
Was held in Baku, Azerbaijan on Aug. 11, 2019
See full results
IOI 2018
Was held in Tsukuba, Japan on Sept. 8, 2018
Top-3 winners:
RankCountry Name
Gold medal 1 Benjamin Qi
Gold medal 2 Maolong Yang
Gold medal 3 Zhenting Zhu
See full results
IOI 2017
Was held in Tehran, Iran on Aug. 4, 2017
Top-3 winners:
RankCountry Name
Gold medal 1 Yuta Takaya
Gold medal 2 Mingkuan Xu
Gold medal 3 Zhezheng Luo
See full results
IOI 2016
Was held in Kazan, Russia on Aug. 19, 2016
Top-3 winners:
RankCountry Name
Gold medal 1 Ce Jin
Gold medal 2 Zuofan Wu
Gold medal 3 Vladislav Makeev
See full results
IOI 2015
Was held in Almaty, Kazakhstan on Aug. 2, 2015
See full results
IOI 2014
Was held in Taipei, Taiwan on July 20, 2014
Top-3 winners:
RankCountry Name
Gold medal 1 - 3 Ishraq Huda
Gold medal 1 - 3 Scott Wu
Gold medal 1 - 3 Yinzhan Xu
See full results
IOI 2013
Was held in Brisbane, Australia on July 13, 2013
Top-4 winners:
RankCountry Name
Gold medal 1 Lijie Chen
Gold medal 2 Mingda Qiao
Gold medal 3 - 4 Haoran Xu
Gold medal 3 - 4 Nikolay Kalinin
See full results
IOI 2012
Was held in Sirmione and Montichiari, Italy on Sept. 30, 2012
See full results
IOI 2011
Was held in Pattaya, Thailand on July 29, 2011
See full results
IOI 2010
Was held in Waterloo, ON, Canada on Aug. 21, 2010
See full results
IOI 2009
Was held in Plovdiv, Bulgaria on Aug. 15, 2009
Top-4 winners:
RankCountry Name
Gold medal 1 Gennady Korotkevich
Gold medal 2 Kazuhiro Hosaka
Gold medal 3 - 4 YiHan Gao
Gold medal 3 - 4 Zi Chao Qi
See full results
IOI 2008
Was held in Cairo, Egypt on Aug. 23, 2008
See full results
IOI 2007
Was held in Zagreb, Croatia on Aug. 22, 2007
Top-3 winners:
RankCountry Name
Gold medal 1 Tomasz Kulczynski
Gold medal 2 Yi Yang
Gold medal 3 Huayang Guo
See full results
IOI 2006
Was held in Mérida, Mexico on Aug. 20, 2006
Top-3 winners:
RankCountry Name
Gold medal 1 Filip Wolski
Gold medal 2 Jae Hyun Park
Gold medal 3 Fan Long
See full results
IOI 2005
Was held in Nowy Sącz, Poland on Aug. 25, 2005
Top-4 winners:
RankCountry Name
Gold medal 1 - 4 Eric Price
Gold medal 1 - 4 Weidong Hu
Gold medal 1 - 4 Yuan Zhou
Gold medal 1 - 4 Yuriy Znovyak
See full results
IOI 2004
Was held in Athens, Greece on Sept. 18, 2004
Top-3 winners:
RankCountry Name
Gold medal 1 Paul Jefferys
Gold medal 2 Weidong Hu
Gold medal 3 Tiancheng Lou
See full results
IOI 2003
Was held in Kenosha, WI, United States on Aug. 23, 2003
See full results
IOI 2002
Was held in Yong-In, South Korea on Aug. 25, 2002
See full results
IOI 2001
Was held in Tampere, Finland on July 21, 2001
Top-3 winners:
RankCountry Name
Gold medal 1 Reid Barton
Gold medal 2 Mihai Patrascu
Gold medal 3 Ziqing Mao
See full results
IOI 2000
Was held in Beijing, China on Sept. 30, 2000
Top-4 winners:
RankCountry Name
Gold medal 1 Mikhail Baoutine
Gold medal 2 - 4 David Arthur
Gold medal 2 - 4 David Pritchard
Gold medal 2 - 4 Hong Chen
See full results
IOI 1999
Was held in Antalya-Belek, Turkey on Oct. 16, 1999
Top-3 winners:
RankCountry Name
Gold medal 1 Hong Chen
Gold medal 2 - 3 Mathijs Vogelzang
Gold medal 2 - 3 Roman Pastoukhov
See full results
IOI 1998
Was held in Setúbal, Portugal on Sept. 12, 1998
Top-4 winners:
RankCountry Name
Gold medal 1 - 4 Daniel Wright
Gold medal 1 - 4 Mihai Stroe
Gold medal 1 - 4 Vladimir Martianov
Gold medal 1 - 4 Zhunping Zhang
See full results
IOI 1997
Was held in Cape Town, South Africa on Dec. 7, 1997
Top-3 winners:
RankCountry Name
Gold medal 1 Vladimir Martianov
Gold medal 2 Janis Sermulins
Gold medal 3 Oleg Murk
See full results
IOI 1996
Was held in Veszprém, Hungary on Aug. 2, 1996
Top-3 winners:
RankCountry Name
Gold medal 1 Daniel Kral
Gold medal 2 Xiaochuan Wang
Gold medal 3 Piotr Zielinski
See full results
IOI 1995
Was held in Eindhoven, Netherlands on July 3, 1995
See full results
IOI 1994
Was held in Haninge, Sweden on July 10, 1994
See full results
IOI 1993
Was held in Mendoza, Argentina on Oct. 25, 1993
Top-4 winners:
RankCountry Name
Gold medal 1 - 4 Fredrik Huss
Gold medal 1 - 4 Martin Mares
Gold medal 1 - 4 Mehdi Foladgar
Gold medal 1 - 4 Radu-Lucian Lupsa
See full results
IOI 1991
Was held in Athens, Greece on May 25, 1991
Top-3 winners:
RankCountry Name
Gold medal 1 Igor Maly
Gold medal 2 Yang Cheng
Gold medal 3 Zoltan Turanyi
See full results
IOI 1990
Was held in Minsk, Soviet Union on July 21, 1990
See full results
IOI 1989
Was held in Pravetz, Bulgaria on May 19, 1989
See full results