Islamic Republic of Iran in Weightlifting

1948 Summer Olympics

Bantamweight, Men Mahmoud Namdjou 5
Featherweight, Men Jafar Salmasi 3 Bronze
Lightweight, Men Asadollah Mihani 19
Middleweight, Men Nasr Sayed Mir Ghavami 13
Light-Heavyweight, Men Rasoul Raisi 8

1952 Summer Olympics

Bantamweight, Men Mahmoud Namdjou 2 Silver
Ali Mirzai 3 Bronze
Featherweight, Men Mohssain Tabatabaie 8
Lightweight, Men Hassan Ferdous 5
Middleweight, Men Jalal Mansouri 8
Light-Heavyweight, Men Hassan Rahnavardi 4
Middle-Heavyweight, Men Firouz Pojhan 5

1956 Summer Olympics

Bantamweight, Men Mahmoud Namdjou 3 Bronze
Featherweight, Men Hussain Zarrini 13
Lightweight, Men Henrik Tamraz 5
Middleweight, Men Ibrahim Payrovi 7
Light-Heavyweight, Men Jalal Mansouri 4
Middle-Heavyweight, Men Hassan Rahnavardi 4
Heavyweight, Men Firouz Pojhan 4

1960 Summer Olympics

Bantamweight, Men Ismail Elm Khah 3 Bronze
Featherweight, Men Ali Safa Sonboli AC
Lightweight, Men Henrik Tamraz 14
Middleweight, Men Mohamed Tehraniami 6
Light-Heavyweight, Men Amiri Mangashti 10

1964 Summer Olympics

Bantamweight, Men Rajabi Eslami 10
Mohammad Nassiri 15
Lightweight, Men Parviz Jalayer 7
Light-Heavyweight, Men Reza Estaki 12
Heavyweight, Men Manuchehr Borumand 12

1968 Summer Olympics

Bantamweight, Men Mohammad Nassiri 1 Gold
Featherweight, Men Nasrollah Dehnavi 6
Lightweight, Men Parviz Jalayer 2 Silver
Middleweight, Men Daniel Gevargiz Nejad DNF

1972 Summer Olympics

Flyweight, Men Arjomand Mohamed Nasehi DQ
Bantamweight, Men Mohammad Nassiri 2 Silver
Lightweight, Men Nasrollah Dehnavi 5

1976 Summer Olympics

Flyweight, Men Mohammad Nassiri 3 Bronze
Bantamweight, Men Fazlollah Dehkhoda 8
Feyzollah Nasseri 10
Featherweight, Men Davoud Maleki 6
Middleweight, Men Mehdi Attar Ashrafi 13
Heavyweight, Men Houshang Kargarnejad 17
Ali Valli AC

1992 Summer Olympics

Lightweight, Men Kazem Panjavi DNF
Middleweight, Men Abbas Talebi 20
Light-Heavyweight, Men Ali Reza Azari 23
Heavyweight I, Men Abdollah Fatemi Rika 17
Heavyweight II, Men Mozafar Ajali 19

2000 Summer Olympics

Featherweight, Men Sayed Mahdi Panzvan 5
Middleweight, Men Mohamed Hossein Barkhah DNF
Light-Heavyweight, Men Shahin Nassiri Nia DNF
Middle-Heavyweight, Men Kouroush Bagheri 4
Heavyweight, Men Hossein Tavakoli 1 Gold
Super-Heavyweight, Men Hossein Reza Zadeh 1 Gold

2004 Summer Olympics

Lightweight, Men Sayed Mahdi Panzvan DNF
Middleweight, Men Mohamed Hossein Barkhah 5
Middle-Heavyweight, Men Shahin Nassiri Nia 4
Asghar Ebrahimi 16
Heavyweight, Men Mohsen Beiranvand NVL
Super-Heavyweight, Men Hossein Reza Zadeh 1 Gold

2008 Summer Olympics

Middle-Heavyweight, Men Asghar Ebrahimi 4
Heavyweight, Men Mohsen Beiranvand 9
Super-Heavyweight, Men Rashid Sharifi 6

2010 Summer Youth Olympics

Lightweight, Boys Mohsen Glazalian 7
Super-Heavyweight, Boys Alireza Kazeminejad 1 Gold

2012 Summer Olympics

Light-Heavyweight, Men Kianoush Rostami 2 Silver
Sohrab Moradi DNF
Middle-Heavyweight, Men Saeid Mohammadpour 1 Gold
Heavyweight, Men Navab Nassirshalal 1 Gold
Super-Heavyweight, Men Behdad Salimi 1 Gold
Sajjad Anoushiravani 2 Silver

2014 Summer Youth Olympics

Heavyweight, Boys Reza Beiralvand 4
Super-Heavyweight, Boys Saeid Reza Zadeh Pir Alvan 4

2016 Summer Olympics

Light-Heavyweight, Men Kianoush Rostami 1 Gold
Middle-Heavyweight, Men Sohrab Moradi 1 Gold
Ali Hashemi 7
Heavyweight, Men Mohammad Reza Barari 6
Super-Heavyweight, Men Behdad Salimi DNF

2018 Summer Youth Olympics

Heavyweight, Boys Amirreza Askaridoun 4
Super-Heavyweight, Boys Alireza Yousefi 1 Gold

2020 Summer Olympics

Heavyweight, Men Ali Hashemi DNF
Super-Heavyweight, Men Ali Davoudi 2 Silver