| Torabi with Persepolis in 2021 | ||||||||||||||
| Personal information | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Date of birth | 10 September 1994 | |||||||||||||
| Place of birth | Karaj, Alborz province, Iran | |||||||||||||
| Height | 1.80 m (5 ft 11 in) [1] | |||||||||||||
| Position | Winger | |||||||||||||
| Team information | ||||||||||||||
Current team | Tractor | |||||||||||||
| Number | 9 | |||||||||||||
| Youth career | ||||||||||||||
| 2012–2015 | Saipa | |||||||||||||
| Senior career* | ||||||||||||||
| Years | Team | Apps | (Gls) | |||||||||||
| 2012–2019 | Saipa | 118 | (17) | |||||||||||
| 2019–2020 | Persepolis | 40 | (12) | |||||||||||
| 2020–2021 | Al-Arabi | 9 | (2) | |||||||||||
| 2021–2024 | Persepolis | 97 | (16) | |||||||||||
| 2024– | Tractor | 35 | (3) | |||||||||||
| International career‡ | ||||||||||||||
| 2015–2016 | Iran U23 | 6 | (1) | |||||||||||
| 2015– | Iran | 51 | (7) | |||||||||||
Medal record
| ||||||||||||||
| * Club domestic league appearances and goals as of 8 November 2025 ‡ National team caps and goals as of 5 September 2024 | ||||||||||||||
Mahdi Torabi [a] (born 10 September 1994) is an Iranian professional footballer who plays as a winger for Persian Gulf Pro League club Tractor and the Iran national team.
He began his career at Saipa, and then played for Persepolis between 2019 and 2020. He played for Qatari side Al-Arabi between 2020 and 2021, later rejoining Persepolis. He joined Tractor in 2024 and has been regarded as the club's fan favorite.
Torabi made his first senior appearance in 2015, and represented Iran at the FIFA World Cup in 2018 and 2022, and the AFC Asian Cup in 2019 and 2023.
Mahdi Torabi was born on 10 September 1994 in Karaj, Alborz province, Iran.
Torabi's career began with the Saipa youth squad. He was promoted to the first team by Mojtaba Taghavi in the summer of 2012. He made his debut in the 2013–14 Persian Gulf Cup season against Mes Kerman as a substitute for Kaveh Rezaei.
On 1 July 2018, Torabi signed a three-year deal with Persepolis. He was sent on back on loan to Saipa for the first half of the season until Persepolis had served their transfer ban. On 16 December 2018, Torabi officially joined Persepolis' squad and was assigned the number 9. [2]
Torabi scored his first goal for Persepolis in a 3–2 victory over Saipa on 13 April 2019. [3]
In October 2020, Torabi joined Al-Arabi and played in the Qatar Stars League. [4]
In February 2021, he rejoined Persepolis to play in the Persian Gulf Pro League. [5]
In the summer of 2024, it was announced that he wanted to transfer to another team for more income but he himself said that he changed his team to improve his mental condition, not to earn money. [6] [7]
On 10 July 2024, Torabi joined Persian Gulf Pro League side Tractor. [8]
He was invited to Iran U23 preliminary camp by Nelo Vingada. [9] Torabi was included in the squad for the 2016 AFC U-23 Championship by coach Mohammad Khakpour and he scored his first goal of the tournament in the last group match against China from a 30-yard free kick.
He made his debut against Uzbekistan in a friendly on 11 June 2015 where he scored the lone goal of the match. On 3 September 2015, Torabi came off the bench to score in a 6–0 victory against Guam. In May 2018 he was named in Iran's squad for the 2018 FIFA World Cup in Russia. [10] In November 2022, Torabi was listed in Iran's squad for the 2022 FIFA World Cup. [11]
Torabi is a supporter of the government of the Islamic Republic of Iran, having worn a shirt in support of Supreme Leader Ali Khamenei and wanting to offer him a football as a gift during the Mahsa Amini protests. [12] [13] [14] In 2019, Torabi lifted his shirt up with a message of support to the government during the 2019–2020 Iranian protests as well. The literal translation of his message was "The only path to salvation of country is to follow orders of the leader". [15]
| Club | Division | Season | League | Hazfi Cup | Asia | Other | Total | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | |||
| Saipa | Pro League | 2012–13 | 1 | 0 | 0 | 0 | – | – | 1 | 0 | ||
| 2013–14 | 3 | 0 | 0 | 0 | – | – | 3 | 0 | ||||
| 2014–15 | 23 | 1 | 1 | 0 | – | – | 24 | 1 | ||||
| 2015–16 | 27 | 1 | 2 | 0 | – | – | 29 | 1 | ||||
| 2016–17 | 19 | 4 | 2 | 0 | – | – | 21 | 4 | ||||
| 2017–18 | 27 | 10 | 1 | 0 | – | – | 28 | 10 | ||||
| 2018–19 | 14 | 1 | 2 | 3 | – | – | 16 | 4 | ||||
| Total | 114 | 17 | 8 | 3 | — | — | 122 | 20 | ||||
| Persepolis | Pro League | 2018–19 | 14 | 1 | 3 | 0 | 6 | 1 | — | 23 | 2 | |
| 2019–20 | 26 | 11 | 4 | 1 | 2 | 0 | 32 | 12 | ||||
| Total | 40 | 12 | 7 | 1 | 8 | 1 | — | 55 | 14 | |||
| Al-Arabi | QSL | 2020–21 | 9 | 2 | 2 | 0 | — | 1 | 0 | 12 | 2 | |
| Total | 9 | 2 | 2 | 0 | — | 1 | 0 | 12 | 2 | |||
| Persepolis | Pro League | 2020–21 | 14 | 4 | 3 | 1 | 6 | 2 | 1 | 0 | 24 | 7 |
| 2021–22 | 26 | 3 | 2 | 1 | 2 | 1 | 0 | 0 | 30 | 5 | ||
| 2022–23 | 29 | 7 | 5 | 2 | — | — | 34 | 9 | ||||
| 2023–24 | 28 | 2 | 2 | 1 | 5 | 1 | — | 35 | 4 | |||
| Total | 97 | 16 | 12 | 5 | 13 | 4 | 1 | 0 | 123 | 25 | ||
| Tractor | Pro League | 2024–25 | 29 | 3 | 1 | 0 | 8 | 2 | 0 | 0 | 38 | 5 |
| 2025–26 | 6 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 10 | 1 | ||
| Total | 35 | 3 | 1 | 0 | 11 | 3 | 1 | 0 | 48 | 6 | ||
| Career totals | 295 | 50 | 30 | 9 | 32 | 8 | 3 | 0 | 360 | 67 | ||
| Iran | ||
|---|---|---|
| Year | Apps | Goals |
| 2015 | 7 | 3 |
| 2016 | 4 | 1 |
| 2017 | 2 | 0 |
| 2018 | 10 | 2 |
| 2019 | 7 | 0 |
| 2021 | 3 | 0 |
| 2022 | 6 | 1 |
| 2023 | 6 | 0 |
| 2024 | 6 | 0 |
| Total | 51 | 7 |
| No. | Date | Venue | Cap | Opponent | Score | Result | Competition |
|---|---|---|---|---|---|---|---|
| 1. | 11 June 2015 | Bunyodkor Stadium, Tashkent, Uzbekistan | 1 | 1–0 | 1–0 | Friendly | |
| 2. | 3 September 2015 | Azadi Stadium, Tehran, Iran | 3 | 6–0 | 6–0 | 2018 FIFA World Cup qualification | |
| 3. | 13 October 2015 | 5 | 1–0 | 1–1 | Friendly | ||
| 4. | 7 June 2016 | 10 | 3–0 | 6–0 | |||
| 5. | 11 September 2018 | Bunyodkor Stadium, Tashkent, Uzbekistan | 18 | 1–0 | 1–0 | ||
| 6. | 16 October 2018 | Azadi Stadium, Tehran, Iran | 19 | 2–1 | 2–1 | ||
| 7. | 10 November 2022 | Azadi Stadium, Tehran, Iran | 36 | 1–0 | 1–0 |
Persepolis
Tractor