| Place of IMO | Year | Iran's rank |
| Romania | 1999 | 8 (2 Gold) |
| Taiwan | 1998 | 1 (5 Gold) |
| Argentina | 1997 | 3 (4 Gold) |
| India | 1996 | 9 (1 Gold) |
| Canada | 1995 | 8 (2 Gold) |
| Hong Kong | 1994 | 8 (2 Gold) |
| Turkey | 1993 | 6 (2 Gold) |
| Russia | 1992 | 14 |
| Sweden | 1991 | 8 (2 Gold) |
| China | 1990 | 14 |
| West Germany | 1989 | 14 |
| Australia | 1988 | 20 |
| Cuba | 1987 | 26 |
| Place of IOI | Year | Iran's rank |
| Turkey | 1999 | 7 (1 Gold) |
| Portugal | 1998 | 6 |
| South Africa | 1997 | 7 |
| Hungary | 1996 | 8 (1 Gold) |
| Netherlands | 1995 | 5 |
| Sweden | 1994 | 13 |
| Argentina | 1993 | 4 (1 Gold) |
| Germany | 1992 | 14 |
| Place of IPHO | Year | Iran's rank |
| Italy | 1999 | 2 ( 5 Golds) |
| Iceland | 1998 | 3 (1 Gold) |
| Canada | 1997 | 3 (a Gold)(First Ranked Student) |
| Norway | 1996 | 4 ( 1 Gold) ( Common with Vietnam) |
| Australia | 1995 | 3 ( 2 Gold) |
| China | 1994 | |
| USA | 1993 | (Hold in Tehran) (1 Gold) |
| Finland | 1992 | |
| Cuba | 1991 | |
| Netherlands | 1990 | |
| Poland | 1989 |
| Place of ICHO | Year | Iran's rank |
| Thailand | 1999 | |
| Australia | 1998 | |
| Canada | 1997 | (1 Gold) |
| Russia | 1996 | 1 ( 3 Gold) |
| China | 1995 | 1 ( 4 Gold) |
| Norway | 1994 | (1 Gold) |
| Italy | 1993 |