International Mathematical Olympiad (IMO)

IMO is the World Championship Mathematics Competition for High School students and is held annually in a different country. The first IMO was held in 1959 in Romania, with 7 countries participating. It has gradually expanded to over 100 countries from 5 continents.

0
15
51
22
88
Year Participant P1 P2 P3 P4 P5 P6 Total Award
2026 Yosuf Bakheet 7 4 0 7 7 0 25
Abdulsalam Alsulami 7 4 0 7 5 0 23
Abdulelah Assaggaf 7 1 0 7 7 1 23
Elyas Alfaraj 7 1 1 7 3 0 19
Abdullah Alamer 7 2 0 7 2 0 18
Faris Alkanhal 7 1 0 6 2 0 16
2025 Yosuf Bakheet 7 7 5 7 0 0 26
Abdulsalam Alsulami 7 7 0 7 3 0 24
Muath Alqahtani 7 5 0 7 0 0 19
Ahmed Alkhalawi 7 1 2 7 1 0 18
Ahmed Alshehri 7 1 0 7 1 0 16
Mohammed Alghamdi 7 1 0 6 1 0 15
2024 Hadi Alaithan 7 7 2 7 1 0 24
Yosuf Bakheet 7 0 0 7 7 0 21
Mohammed Hafez 5 7 0 7 1 0 20
Muath Alqahtani 7 2 0 7 1 0 17
Ahmed Alshehri 7 2 0 7 0 0 16
Mohammed Alghamdi 6 0 0 7 0 0 13
2023 Hadi Alaithan 7 7 1 7 7 0 29
Mahdi Albaik 7 7 1 7 2 0 24
Muath Alqahtani 7 7 1 7 2 0 24
Ali Alramadan 7 7 0 7 3 0 24
Abdulrahman Nassief 7 1 0 7 2 0 17
Eyad Alqatari 7 4 0 1 0 0 12
2022 Hadi Alaithan 7 7 3 7 7 1 32
Marwan Alkhayat 7 7 2 7 6 1 30
Ali Alramadan 7 7 0 7 7 0 28
Mohammed Aldubaisi 7 7 0 7 7 0 28
Mahdi Albaik 7 7 0 7 5 0 26
Muath Alghamdi 7 5 1 7 4 0 24
2021 Marwan Alkhayat 7 0 0 7 7 0 21
Hamzah Alshaikhi 7 0 1 7 3 0 18
Ali Alramadan 1 0 1 7 7 0 16
Hadi Alaithan 7 0 0 7 0 0 14
Muath Alghamdi 4 0 0 7 0 0 11
Mohammed Aldubaisi 3 0 0 7 0 0 10
2020 Marwan Alkhayat 0 2 0 7 7 1 17
Mustafa Alelg 7 2 3 4 0 0 16
Khalid Ajran 7 0 4 3 0 0 14
Thnaa Alhydary 7 0 1 5 0 0 13
Hamzah Alshaikhi 7 0 0 5 0 0 12
Mohammed Alshehri 7 2 0 0 1 0 10
2019 Omar Habibullah 7 6 0 6 7 0 26
Nawaf Alghamdi 7 2 0 7 7 0 23
Marwan Alkhayat 7 2 0 7 7 0 23
Asaad Mohammedsaleh 7 2 0 7 7 0 23
Khalid Ajran 7 7 0 1 7 0 22
Thnaa Alhydary 6 0 0 1 0 0 7 -
2018 Omar Habibullah 7 7 0 7 3 1 25
Renad Abualjamal 7 7 0 3 7 0 24
Abdulhamid Aldoobi 7 1 0 0 1 0 9
Mohammed Alansari 1 0 0 5 0 0 6 -
Asaad Mohammedsaleh 0 1 0 0 1 1 3 -
Mahdi Buali 0 0 0 0 2 0 2 -
2017 Omar Alrabiah 7 3 0 7 7 0 24
Alzubair Habibullah 7 5 0 7 0 0 19
Shaden Alshammari 7 4 0 7 0 0 18
Joud Saleh 7 3 0 7 0 0 17
Omar Habibullah 7 0 0 7 0 0 14
Mohammed Alansari 5 2 0 1 0 0 8 -
2016 Alzubair Habibullah 7 1 1 7 4 0 20
Omar Alrabiah 7 1 0 7 4 0 19
Majid Almarhoumi 7 3 0 7 2 0 19
Shaden Alshammari 7 2 0 7 1 0 17
Ibrahim Abughararh 7 1 0 7 0 0 15
Hamzah Shafi 7 0 0 7 0 0 14
2015 Alzubair Habibullah 7 2 0 7 3 0 19
Salman Saleh 6 1 0 7 1 0 15
Omar Alrabiah 4 2 1 7 1 0 15
Shaden Alshammari 7 0 0 4 3 0 14
Alhamzah Alnufaili 1 1 0 7 1 0 10
Ammar Alqatari 0 0 0 7 1 0 8
2014 Omar Alrabiah 7 7 0 7 0 0 21
Mahdi Alshaikh 7 5 0 7 0 0 19
Ibraheem Khan 7 7 1 2 1 0 18
Alzubair Habibullah 7 2 0 7 0 0 16
Shaden Alshammari 6 2 0 7 0 0 15
Salman Saleh 7 0 0 7 0 0 14
2013 Alyazeed Basuni 7 7 0 7 0 0 21
Ibraheem Khan 5 7 0 7 0 0 19
Sameh Zawawi 7 0 0 7 1 0 15
Abdulrahman Alharbi 0 7 0 7 1 0 15
Alzubair Habibullah 0 0 1 6 1 0 8 -
Ali Alnasser 1 0 0 5 0 0 6 -
2012 Alyazeed Basuni 7 7 0 7 2 0 23
Husain Eid 7 7 0 7 0 0 21
Saleh Algamdi 7 7 0 3 3 0 20
Abdulrahman Alharbi 7 7 0 4 0 0 18
Wael Alsaeed 7 7 0 3 0 0 17
Hasan Eid 5 0 0 1 0 0 6 -
2011 Wael Alsaeed 7 0 0 7 7 0 21
Alyazeed Basuni 7 0 4 3 2 0 16
Saud Sufayan 2 0 0 1 2 0 5 -
Abdulrahman Alharbi 2 0 0 1 2 0 5 -
Ali Alhaddad 1 0 0 1 2 0 4 -
Hyder Alkhalifah 2 0 0 0 0 0 2 -
2010 Wael Alsaeed 7 3 0 7 1 0 18
Abdullah Alsaeed 7 1 0 7 0 0 15
Abdulmajeed Alqasem 7 0 0 0 0 0 7
Nawaf Alansari 7 0 0 0 0 0 7
Ali Alhaddad 5 0 0 0 0 0 5 -
Ahmed Khan 3 0 0 0 0 0 3 -