
| Contest | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 
|---|---|---|---|---|---|---|---|
| Worldwide High School and Collegiate Onsites: | |||||||
| IOI | 226 | ICPC World Finals | 65 | 45 | 67 | ||
| Date | Contest | Rank | Score | Prize | 
|---|---|---|---|---|
| 19 Aug 2016 | IOI 2016 | 114 | 277/600 | |
| 08 Sep 2018 | IOI 2018 | 226 
  
  226 - 227
 | 125/600 | 
| Date | Contest | Rank | Team | Score | Prize | 
|---|---|---|---|---|---|
| 05 Oct 2021 | ICPC 2020 World Finals Moscow | 65 
  
  65
 | Arab Academy for Science and Technology - Alexandria 
  
  (EnthusiasmOverflow):
   | 4/15 | |
| 10 Nov 2022 | ICPC 2021 World Finals Dhaka | 45 
  
  45
 | Arab Academy for Science and Technology - Alexandria 
  
  (100% Winrate):
   | 5/12 | Africa and the Middle East Champion   $1500 | 
| 18 Apr 2024 | ICPC 2022 World Finals | 67 
  
  67
 | 5/11 |