| Years | President | % Correct |
|---|---|---|
| 1981–1989 | Ali Khamenei | 89%
|
| 2021–2024 | Ebrahim Raisi | 83%
|
| 2005–2013 | Mahmoud Ahmadinejad | 83%
|
| 2013–2021 | Hassan Rouhani | 78%
|
| 2024– | Masoud Pezeshkian | 78%
|
| 1989–1997 | Akbar Hashemi Rafsanjani | 61%
|
| 1980–1981 | Abolhassan Banisadr | 44%
|
| 1997–2005 | Mohammad Khatami | 39%
|
| 1981 | Mohammad-Ali Rajai | 33%
|