| Years | President | % Correct |
|---|---|---|
| 1981–1989 | Ali Khamenei | 90%
|
| 2021–2024 | Ebrahim Raisi | 86%
|
| 2005–2013 | Mahmoud Ahmadinejad | 86%
|
| 2013–2021 | Hassan Rouhani | 81%
|
| 2024– | Masoud Pezeshkian | 81%
|
| 1989–1997 | Akbar Hashemi Rafsanjani | 67%
|
| 1997–2005 | Mohammad Khatami | 48%
|
| 1980–1981 | Abolhassan Banisadr | 43%
|
| 1981 | Mohammad-Ali Rajai | 33%
|