Mehdi Taremi (born 18 July 1992) is an Iranian professional footballer who plays as a striker for Super League Greece club Olympiacos and the Iran national team.
A late bloomer, he began his career at Shahin Bushehr and Iranjavan, and then played for Persepolis between 2014 and 2018; he was Persian Gulf Pro League top scorer on two occasions (2015–16 and 2016–17). He played for Qatari side Al-Gharafa between 2018 and 2019, before joining Rio Ave in Portugal, with whom he was Primeira Liga joint-top scorer in 2019–20. In 2020, he moved to fellow Portuguese side FC Porto and won the domestic double in 2021–22. He went on to continue this success in the 2022–23 season by finishing as the top goal scorer in the league and winning a domestic cup double of Taça de Portugal and Taça da Liga. After a short spell at Inter Milan, with which he reached the 2025 UEFA Champions League final, he signed for Greek powerhouse Olympiacos.
Taremi 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.
Infobox
2013
Iran U23
Date of birth
(1992-07-18) 18 July 1992 (age 33)
Place of birth
Bushehr, Iran
Height
1.87 m (6 ft 2 in)
Position
Striker
Current team
Olympiacos
Number
99
2002–2006
Bargh Bushehr
2006–2010
Iranjavan
Years
Team
2010–2012
Shahin Bushehr
2012–2014
Iranjavan
2014–2018
Persepolis
2018–2019
Al-Gharafa
2019–2020
Rio Ave
2020–2024
Porto
2024–2025
Inter Milan
2025–
Olympiacos
2011–2012
Iran U20
2015–
Iran
Signature
Signature
Tables
Appearances and goals by club, season and competition· Career statistics › Club
Multi-metric bars
World heat map
Division
Division
Club
Division
Season
Apps
League
Goals
League
Apps
League
Goals
National cup
Apps
National cup
Goals
League cup
Apps
League cup
Goals
Continental
Apps
Continental
Goals
Other
Apps
Other
Goals
Shahin
Shahin
Club
Shahin
Season
2010–11
League
Persian Gulf Pro League
League
6
League
1
National cup
0
National cup
0
League cup
—
League cup
—
Continental
—
Continental
6
Other
1
2011–12
2011–12
Club
2011–12
Season
2
League
0
League
0
League
0
National cup
—
National cup
—
League cup
—
League cup
2
Continental
0
Total
Total
Club
Total
Season
8
League
1
League
0
League
0
National cup
—
National cup
—
League cup
—
League cup
8
Continental
1
Iranjavan
Iranjavan
Club
Iranjavan
Season
2012–13
League
Azadegan League
League
—
League
—
National cup
—
National cup
—
League cup
—
League cup
—
2013–14
2013–14
Club
2013–14
Season
22
League
12
League
0
League
0
National cup
—
National cup
—
League cup
—
League cup
22
Continental
12
Total
Total
Club
Total
Season
22
League
12
League
0
League
0
National cup
—
National cup
—
League cup
—
League cup
22
Continental
12
Persepolis
Persepolis
Club
Persepolis
Season
2014–15
League
Persian Gulf Pro League
League
26
League
7
National cup
4
National cup
0
League cup
—
League cup
8
Continental
1
Continental
—
Other
38
Other
8
2015–16
2015–16
Club
2015–16
Season
25
League
16
League
2
League
2
National cup
—
National cup
—
League cup
—
League cup
27
Continental
18
2016–17
2016–17
Club
2016–17
Season
29
League
18
League
0
League
0
National cup
—
National cup
8
League cup
6
League cup
—
Continental
37
Continental
24
2017–18
2017–18
Club
2017–18
Season
7
League
4
League
0
League
0
National cup
—
National cup
2
League cup
1
League cup
1
Continental
0
Continental
10
Other
5
Total
Total
Club
Total
Season
87
League
45
League
6
League
2
National cup
—
National cup
18
League cup
8
League cup
1
Continental
0
Continental
112
Other
55
Al-Gharafa
Al-Gharafa
Club
Al-Gharafa
Season
2017–18
League
Qatar Stars League
League
8
League
5
National cup
2
National cup
0
League cup
0
League cup
0
Continental
7
Continental
5
Other
1
Other
1
Total
18
Total
11
2018–19
2018–19
Club
2018–19
Season
22
League
8
League
2
League
2
National cup
0
National cup
0
League cup
1
League cup
1
Continental
—
Continental
25
Other
11
Total
Total
Club
Total
Season
30
League
13
League
4
League
2
National cup
0
National cup
0
League cup
8
League cup
6
Continental
1
Continental
1
Other
43
Other
22
Rio Ave
Rio Ave
Club
Rio Ave
Season
2019–20
League
Primeira Liga
League
30
League
18
National cup
4
National cup
2
League cup
3
League cup
1
Continental
—
Continental
—
Other
37
Other
21
Porto
Porto
Club
Porto
Season
2020–21
League
Primeira Liga
League
34
League
16
National cup
6
National cup
5
League cup
1
League cup
0
Continental
6
Continental
2
Other
1
Other
0
Total
48
Total
23
2021–22
2021–22
Club
2021–22
Season
32
League
20
League
6
League
3
National cup
1
National cup
1
League cup
9
League cup
2
Continental
0
Continental
0
Other
48
Other
26
2022–23
2022–23
Club
2022–23
Season
33
League
22
League
5
League
0
National cup
5
National cup
2
League cup
7
League cup
5
Continental
1
Continental
2
Other
51
Other
31
2023–24
2023–24
Club
2023–24
Season
23
League
6
League
2
League
2
National cup
2
National cup
1
League cup
7
League cup
2
Continental
1
Continental
0
Other
35
Other
11
Total
Total
Club
Total
Season
122
League
64
League
19
League
10
National cup
9
National cup
4
League cup
29
League cup
11
Continental
3
Continental
2
Other
182
Other
91
Inter Milan
Inter Milan
Club
Inter Milan
Season
2024–25
League
Serie A
League
26
League
1
National cup
3
National cup
0
League cup
—
League cup
12
Continental
1
Continental
2
Other
1
Other
43
Total
3
Olympiacos
Olympiacos
Club
Olympiacos
Season
2025–26
League
Super League Greece
League
8
League
6
National cup
2
National cup
3
League cup
—
League cup
6
Continental
1
Continental
—
Other
16
Other
10
Career total
Career total
Club
Career total
Season
333
League
160
League
38
League
19
National cup
12
National cup
5
League cup
73
League cup
27
Continental
7
Continental
4
Other
463
Other
215
Ranked list
Club
Season
League
National cup
League cup
Continental
Other
Total
Division
Apps
Goals
Apps
Goals
Apps
Goals
Apps
Goals
Apps
Goals
Apps
Goals
Shahin
2010–11
Persian Gulf Pro League
6
1
0
0
—
—
—
6
1
2011–12
2
0
0
0
—
—
—
2
0
Total
8
1
0
0
—
—
—
8
1
Iranjavan
2012–13
Azadegan League
—
—
—
—
—
—
2013–14
22
12
0
0
—
—
—
22
12
Total
22
12
0
0
—
—
—
22
12
Persepolis
2014–15
Persian Gulf Pro League
26
7
4
0
—
8
1
—
38
8
2015–16
25
16
2
2
—
—
—
27
18
2016–17
29
18
0
0
—
8
6
—
37
24
2017–18
7
4
0
0
—
2
1
1
0
10
5
Total
87
45
6
2
—
18
8
1
0
112
55
Al-Gharafa
2017–18
Qatar Stars League
8
5
2
0
0
0
7
5
1
1
18
11
2018–19
22
8
2
2
0
0
1
1
—
25
11
Total
30
13
4
2
0
0
8
6
1
1
43
22
Rio Ave
2019–20
Primeira Liga
30
18
4
2
3
1
—
—
37
21
Porto
2020–21
Primeira Liga
34
16
6
5
1
0
6
2
1
0
48
23
2021–22
32
20
6
3
1
1
9
2
0
0
48
26
2022–23
33
22
5
0
5
2
7
5
1
2
51
31
2023–24
23
6
2
2
2
1
7
2
1
0
35
11
Total
122
64
19
10
9
4
29
11
3
2
182
91
Inter Milan
2024–25
Serie A
26
1
3
0
—
12
1
2
1
43
3
Olympiacos
2025–26
Super League Greece
8
6
2
3
—
6
1
—
16
10
Career total
333
160
38
19
12
5
73
27
7
4
463
215
Appearances and goals by national team and year· Career statistics › International
Multi-metric bars
World heat map
Iran
Iran
National team
Iran
Year
2015
Apps
7
Goals
5
2016
2016
National team
2016
Year
9
Apps
2
2017
2017
National team
2017
Year
7
Apps
3
2018
2018
National team
2018
Year
12
Apps
3
2019
2019
National team
2019
Year
10
Apps
8
2020
2020
National team
2020
Year
1
Apps
1
2021
2021
National team
2021
Year
9
Apps
4
2022
2022
National team
2022
Year
8
Apps
5
2023
2023
National team
2023
Year
11
Apps
12
2024
2024
National team
2024
Year
17
Apps
9
2025
2025
National team
2025
Year
10
Apps
4
Total
Total
National team
Total
Year
101
Apps
56
Ranked list
National team
Year
Apps
Goals
Iran
2015
7
5
2016
9
2
2017
7
3
2018
12
3
2019
10
8
2020
1
1
2021
9
4
2022
8
5
2023
11
12
2024
17
9
2025
10
4
Total
101
56
List of international goals scored by Mehdi Taremi· Career statistics › International
Multi-metric bars
World heat map
1
1
No.
1
Date
3 September 2015
Venue
Azadi Stadium, Tehran, Iran
Opponent
Guam
Score
2–0
Result
6–0
Competition
2018 FIFA World Cup qualification
2
2
No.
2
Date
5–0
3
3
No.
3
Date
8 September 2015
Venue
Sree Kanteerava Stadium, Bangalore, India
Opponent
India
Score
3–0
Result
3–0
Competition
2018 FIFA World Cup qualification
4
4
No.
4
Date
17 November 2015
Venue
Guam National Football Stadium, Tamuning, Guam
Opponent
Guam
Score
1–0
Result
6–0
Competition
2018 FIFA World Cup qualification
5
5
No.
5
Date
6–0
6
6
No.
6
Date
7 June 2016
Venue
Azadi Stadium, Tehran, Iran
Opponent
Kyrgyzstan
Score
2–0
Result
6–0
Competition
Friendly
7
7
No.
7
Date
10 November 2016
Venue
Shah Alam Stadium, Shah Alam, Malaysia
Opponent
Papua New Guinea
Score
2–0
Result
8–1
Competition
Friendly
8
8
No.
8
Date
23 March 2017
Venue
Jassim Bin Hamad Stadium, Doha, Qatar
Opponent
Qatar
Score
1–0
Result
1–0
Competition
2018 FIFA World Cup qualification
9
9
No.
9
Date
28 March 2017
Venue
Azadi Stadium, Tehran, Iran
Opponent
China
Score
1–0
Result
1–0
Competition
2018 FIFA World Cup qualification
10
10
No.
10
Date
12 June 2017
Venue
Azadi Stadium, Tehran, Iran
Opponent
Uzbekistan
Score
2–0
Result
2–0
Competition
2018 FIFA World Cup qualification
11
11
No.
11
Date
27 March 2018
Venue
UCP Arena, Graz, Austria
Opponent
Algeria
Score
2–0
Result
2–1
Competition
Friendly
12
12
No.
12
Date
24 December 2018
Venue
Abdullah bin Khalifa Stadium, Doha, Qatar
Opponent
Palestine
Score
1–0
Result
1–1
Competition
Friendly
13
13
No.
13
Date
31 December 2018
Venue
Khalifa International Stadium, Al Rayyan, Qatar
Opponent
Qatar
Score
1–0
Result
2–1
Competition
Friendly
14
14
No.
14
Date
7 January 2019
Venue
Mohammed bin Zayed Stadium, Abu Dhabi, United Arab Emirates
Opponent
Yemen
Score
1–0
Result
5–0
Competition
2019 AFC Asian Cup
15
15
No.
15
Date
3–0
16
16
No.
16
Date
24 January 2019
Venue
Mohammed bin Zayed Stadium, Abu Dhabi, United Arab Emirates
Opponent
China
Score
1–0
Result
3–0
Competition
2019 AFC Asian Cup
17
17
No.
17
Date
3 June 2019
Venue
Azadi Stadium, Tehran, Iran
Opponent
Syria
Score
2–0
Result
5–0
Competition
Friendly
18
18
No.
18
Date
3–0
19
19
No.
19
Date
4–0
20
20
No.
20
Date
10 October 2019
Venue
Azadi Stadium, Tehran, Iran
Opponent
Cambodia
Score
4–0
Result
14–0
Competition
2022 FIFA World Cup qualification
21
21
No.
21
Date
9–0
22
22
No.
22
Date
8 October 2020
Venue
Pakhtakor Central Stadium, Tashkent, Uzbekistan
Opponent
Uzbekistan
Score
2–0
Result
2–1
Competition
Friendly
23
23
No.
23
Date
7 June 2021
Venue
Bahrain National Stadium, Riffa, Bahrain
Opponent
Bahrain
Score
3–0
Result
3–0
Competition
2022 FIFA World Cup qualification
24
24
No.
24
Date
11 June 2021
Venue
Bahrain National Stadium, Riffa, Bahrain
Opponent
Cambodia
Score
3–0
Result
10–0
Competition
2022 FIFA World Cup qualification
25
25
No.
25
Date
7 September 2021
Venue
Khalifa International Stadium, Al Rayyan, Qatar
Opponent
Iraq
Score
2–0
Result
3–0
Competition
2022 FIFA World Cup qualification
26
26
No.
26
Date
7 October 2021
Venue
Zabeel Stadium, Dubai, United Arab Emirates
Opponent
United Arab Emirates
Score
1–0
Result
1–0
Competition
2022 FIFA World Cup qualification
27
27
No.
27
Date
27 January 2022
Venue
Azadi Stadium, Tehran, Iran
Opponent
Iraq
Score
1–0
Result
1–0
Competition
2022 FIFA World Cup qualification
28
28
No.
28
Date
1 February 2022
Venue
Azadi Stadium, Tehran, Iran
Opponent
United Arab Emirates
Score
1–0
Result
1–0
Competition
2022 FIFA World Cup qualification
29
29
No.
29
Date
23 September 2022
Venue
NV Arena, Sankt Pölten, Austria
Opponent
Uruguay
Score
1–0
Result
1–0
Competition
Friendly
30
30
No.
30
Date
21 November 2022
Venue
Khalifa International Stadium, Al Rayyan, Qatar
Opponent
England
Score
1–4
Result
2–6
Competition
2022 FIFA World Cup
31
31
No.
31
Date
2–6
32
32
No.
32
Date
23 March 2023
Venue
Azadi Stadium, Tehran, Iran
Opponent
Russia
Score
1–1
Result
1–1
Competition
Friendly
33
33
No.
33
Date
13 June 2023
Venue
Dolen Omurzakov Stadium, Bishkek, Kyrgyzstan
Opponent
Afghanistan
Score
2–0
Result
6–1
Competition
2023 CAFA Nations Cup
34
34
No.
34
Date
3–0
35
35
No.
35
Date
5–0
36
36
No.
36
Date
16 June 2023
Venue
Dolen Omurzakov Stadium, Bishkek, Kyrgyzstan
Opponent
Kyrgyzstan
Score
1–0
Result
5–1
Competition
2023 CAFA Nations Cup
37
37
No.
37
Date
2–0
38
38
No.
38
Date
3–1
39
39
No.
39
Date
12 September 2023
Venue
Azadi Stadium, Tehran, Iran
Opponent
Angola
Score
1–0
Result
4–0
Competition
Friendly
40
40
No.
40
Date
2–0
41
41
No.
41
Date
13 October 2023
Venue
Amman International Stadium, Amman, Jordan
Opponent
Jordan
Score
2–0
Result
3–1
Competition
2023 Jordan International Tournament
42
42
No.
42
Date
16 November 2023
Venue
Azadi Stadium, Tehran, Iran
Opponent
Hong Kong
Score
3–0
Result
4–0
Competition
2026 FIFA World Cup qualification
43
43
No.
43
Date
21 November 2023
Venue
Milliy Stadium, Tashkent, Uzbekistan
Opponent
Uzbekistan
Score
2–0
Result
2–2
Competition
2026 FIFA World Cup qualification
44
44
No.
44
Date
5 January 2024
Venue
Olympic Stadium, Kish, Iran
Opponent
Burkina Faso
Score
1–1
Result
2–1
Competition
Friendly
45
45
No.
45
Date
23 January 2024
Venue
Education City Stadium, Al Rayyan, Qatar
Opponent
United Arab Emirates
Score
1–0
Result
2–1
Competition
2023 AFC Asian Cup
46
46
No.
46
Date
2–0
47
47
No.
47
Date
31 January 2024
Venue
Abdullah bin Khalifa Stadium, Doha, Qatar
Opponent
Syria
Score
1–0
Result
1–1(5–3 p)
Competition
2023 AFC Asian Cup
48
48
No.
48
Date
6 June 2024
Venue
Hong Kong Stadium, Hong Kong, China
Opponent
Hong Kong
Score
1–0
Result
4–2
Competition
2026 FIFA World Cup qualification
49
49
No.
49
Date
2–1
50
50
No.
50
Date
3–1
51
51
No.
51
Date
5 September 2024
Venue
Fuladshahr Stadium, Fuladshahr, Iran
Opponent
Kyrgyzstan
Score
1–0
Result
1–0
Competition
2026 FIFA World Cup qualification
52
52
No.
52
Date
19 November 2024
Venue
Dolen Omurzakov Stadium, Bishkek, Kyrgyzstan
Opponent
Kyrgyzstan
Score
1–0
Result
3–2
Competition
2026 FIFA World Cup qualification
53
53
No.
53
Date
25 March 2025
Venue
Azadi Stadium, Tehran, Iran
Opponent
Uzbekistan
Score
1–1
Result
2–2
Competition
2026 FIFA World Cup qualification
54
54
No.
54
Date
2–2
55
55
No.
55
Date
10 June 2025
Venue
Azadi Stadium, Tehran, Iran
Opponent
North Korea
Score
2–0
Result
3–0
Competition
2026 FIFA World Cup qualification
56
56
No.
56
Date
1 September 2025
Venue
Hisor Central Stadium, Hisor, Tajikistan
Opponent
India
Score
3–0
Result
3–0
Competition
2025 CAFA Nations Cup
Ranked list
No.
Date
Venue
Opponent
Score
Result
Competition
1
3 September 2015
Azadi Stadium, Tehran, Iran
Guam
2–0
6–0
2018 FIFA World Cup qualification
2
5–0
3
8 September 2015
Sree Kanteerava Stadium, Bangalore, India
India
3–0
3–0
2018 FIFA World Cup qualification
4
17 November 2015
Guam National Football Stadium, Tamuning, Guam
Guam
1–0
6–0
2018 FIFA World Cup qualification
5
6–0
6
7 June 2016
Azadi Stadium, Tehran, Iran
Kyrgyzstan
2–0
6–0
Friendly
7
10 November 2016
Shah Alam Stadium, Shah Alam, Malaysia
Papua New Guinea
2–0
8–1
Friendly
8
23 March 2017
Jassim Bin Hamad Stadium, Doha, Qatar
Qatar
1–0
1–0
2018 FIFA World Cup qualification
9
28 March 2017
Azadi Stadium, Tehran, Iran
China
1–0
1–0
2018 FIFA World Cup qualification
10
12 June 2017
Azadi Stadium, Tehran, Iran
Uzbekistan
2–0
2–0
2018 FIFA World Cup qualification
11
27 March 2018
UCP Arena, Graz, Austria
Algeria
2–0
2–1
Friendly
12
24 December 2018
Abdullah bin Khalifa Stadium, Doha, Qatar
Palestine
1–0
1–1
Friendly
13
31 December 2018
Khalifa International Stadium, Al Rayyan, Qatar
Qatar
1–0
2–1
Friendly
14
7 January 2019
Mohammed bin Zayed Stadium, Abu Dhabi, United Arab Emirates
Yemen
1–0
5–0
2019 AFC Asian Cup
15
3–0
16
24 January 2019
Mohammed bin Zayed Stadium, Abu Dhabi, United Arab Emirates
China
1–0
3–0
2019 AFC Asian Cup
17
3 June 2019
Azadi Stadium, Tehran, Iran
Syria
2–0
5–0
Friendly
18
3–0
19
4–0
20
10 October 2019
Azadi Stadium, Tehran, Iran
Cambodia
4–0
14–0
2022 FIFA World Cup qualification
21
9–0
22
8 October 2020
Pakhtakor Central Stadium, Tashkent, Uzbekistan
Uzbekistan
2–0
2–1
Friendly
23
7 June 2021
Bahrain National Stadium, Riffa, Bahrain
Bahrain
3–0
3–0
2022 FIFA World Cup qualification
24
11 June 2021
Bahrain National Stadium, Riffa, Bahrain
Cambodia
3–0
10–0
2022 FIFA World Cup qualification
25
7 September 2021
Khalifa International Stadium, Al Rayyan, Qatar
Iraq
2–0
3–0
2022 FIFA World Cup qualification
26
7 October 2021
Zabeel Stadium, Dubai, United Arab Emirates
United Arab Emirates
1–0
1–0
2022 FIFA World Cup qualification
27
27 January 2022
Azadi Stadium, Tehran, Iran
Iraq
1–0
1–0
2022 FIFA World Cup qualification
28
1 February 2022
Azadi Stadium, Tehran, Iran
United Arab Emirates
1–0
1–0
2022 FIFA World Cup qualification
29
23 September 2022
NV Arena, Sankt Pölten, Austria
Uruguay
1–0
1–0
Friendly
30
21 November 2022
Khalifa International Stadium, Al Rayyan, Qatar
England
1–4
2–6
2022 FIFA World Cup
31
2–6
32
23 March 2023
Azadi Stadium, Tehran, Iran
Russia
1–1
1–1
Friendly
33
13 June 2023
Dolen Omurzakov Stadium, Bishkek, Kyrgyzstan
Afghanistan
2–0
6–1
2023 CAFA Nations Cup
34
3–0
35
5–0
36
16 June 2023
Dolen Omurzakov Stadium, Bishkek, Kyrgyzstan
Kyrgyzstan
1–0
5–1
2023 CAFA Nations Cup
37
2–0
38
3–1
39
12 September 2023
Azadi Stadium, Tehran, Iran
Angola
1–0
4–0
Friendly
40
2–0
41
13 October 2023
Amman International Stadium, Amman, Jordan
Jordan
2–0
3–1
2023 Jordan International Tournament
42
16 November 2023
Azadi Stadium, Tehran, Iran
Hong Kong
3–0
4–0
2026 FIFA World Cup qualification
43
21 November 2023
Milliy Stadium, Tashkent, Uzbekistan
Uzbekistan
2–0
2–2
2026 FIFA World Cup qualification
44
5 January 2024
Olympic Stadium, Kish, Iran
Burkina Faso
1–1
2–1
Friendly
45
23 January 2024
Education City Stadium, Al Rayyan, Qatar
United Arab Emirates
1–0
2–1
2023 AFC Asian Cup
46
2–0
47
31 January 2024
Abdullah bin Khalifa Stadium, Doha, Qatar
Syria
1–0
1–1(5–3 p)
2023 AFC Asian Cup
48
6 June 2024
Hong Kong Stadium, Hong Kong, China
Hong Kong
1–0
4–2
2026 FIFA World Cup qualification
49
2–1
References
Includes Iranian Hazfi Cup, Emir of Qatar Cup, Taça de Portugal, Coppa Italia, Greek Cup
Includes Taça da Liga
Appearance(s) in AFC Champions League
Appearance in Iranian Super Cup
Appearance in Qatar Cup
Appearances in UEFA Champions League
Appearance in Supertaça Cândido de Oliveira
Six appearances and one goal in UEFA Champions League, three appearances and one goal in UEFA Europa League