TOP Tournaments
Show more
person-avatar

Taremi Mehdi

Iran
Iran
Position:
Forward
Number:
99
Age:
33 (18.07.1992)
Height:
187 cm
Weight:
82 kg
Preferred Foot:
Right
Market value:
€3.56m
Contract expires:
30.06.2027
Social media:
Taremi Mehdi Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
27.03 Iran Iran Nigeria Nigeria 1 2 0 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
22.03 Olympiacos Piraeus Olympiacos Piraeus AEL 1964 AEL 1964 0 0 7.4 80’ 0 0 0 0
14.03 OFI Crete OFI Crete Olympiacos Piraeus Olympiacos Piraeus 0 3 7.9 90’ 0 0 0 0
08.03 Olympiacos Piraeus Olympiacos Piraeus P.A.O.K. P.A.O.K. 0 0 6.6 26’ 0 0 0 0
01.03 Panserraikos Panserraikos Olympiacos Piraeus Olympiacos Piraeus 1 2 6.4 16’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
24.02 Bayer 04 Bayer 04 Olympiacos Piraeus Olympiacos Piraeus 0 0 6.5 66’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
21.02 Olympiacos Piraeus Olympiacos Piraeus Panetolikos Panetolikos 2 0 7.4 70’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
18.02 Olympiacos Piraeus Olympiacos Piraeus Bayer 04 Bayer 04 0 2 6.4 64’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
14.02 Levadiakos Levadiakos Olympiacos Piraeus Olympiacos Piraeus 0 0 Not in the squad
08.02 Olympiacos Piraeus Olympiacos Piraeus Panathinaikos Panathinaikos 0 1 7 90’ 0 0 0 0
04.02 Asteras Tripolis Asteras Tripolis Olympiacos Piraeus Olympiacos Piraeus 0 3 8.3 64’ 1 0 0 0
01.02 AEK Athens AEK Athens Olympiacos Piraeus Olympiacos Piraeus 1 1 7.2 90’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
28.01 Ajax Ajax Olympiacos Piraeus Olympiacos Piraeus 1 2 7.8 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
24.01 Olympiacos Piraeus Olympiacos Piraeus Volos NFC Volos NFC 1 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
20.01 Olympiacos Piraeus Olympiacos Piraeus Bayer 04 Bayer 04 2 0 7.5 74’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Atromitos Atromitos Olympiacos Piraeus Olympiacos Piraeus 0 2 7.8 85’ 1 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
03.01 Olympiacos Piraeus Olympiacos Piraeus OFI Crete OFI Crete 3 0 0 106’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Kifisias Kifisias 1 1 8.7 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus PO Triglia PO Triglia 6 0 0 23’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Aris Aris Olympiacos Piraeus Olympiacos Piraeus 0 0 6.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Kairat Kairat Olympiacos Piraeus Olympiacos Piraeus 0 1 7.4 29’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus OFI Crete OFI Crete 3 0 6.4 74’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Hellas Syrou Hellas Syrou Olympiacos Piraeus Olympiacos Piraeus 2 5 0 68’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Panetolikos Panetolikos Olympiacos Piraeus Olympiacos Piraeus 0 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Real Madrid Real Madrid 3 4 6.8 63’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Atromitos Atromitos 3 0 9.3 24’ 2 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Uzbekistan Uzbekistan Iran Iran 0 0 0 90’ 0 0 0 0
2025 Cape Verde Cape Verde Iran Iran 0 0 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Kifisias Kifisias Olympiacos Piraeus Olympiacos Piraeus 1 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus PSV Eindhoven PSV Eindhoven 1 1 6.1 18’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Aris Aris 2 1 7.4 75’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Volos NFC Volos NFC 5 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus AEK Athens AEK Athens 2 0 8.6 69’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Barcelona Barcelona Olympiacos Piraeus Olympiacos Piraeus 6 1 6.3 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 AEL 1964 AEL 1964 Olympiacos Piraeus Olympiacos Piraeus 0 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Russia Russia Iran Iran 2 1 6.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 P.A.O.K. P.A.O.K. Olympiacos Piraeus Olympiacos Piraeus 2 1 6 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Arsenal Arsenal Olympiacos Piraeus Olympiacos Piraeus 2 0 6.8 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Levadiakos Levadiakos 3 2 0 1’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Asteras Tripolis Asteras Tripolis Olympiacos Piraeus Olympiacos Piraeus 1 2 0 90’ 2 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Panathinaikos Panathinaikos Olympiacos Piraeus Olympiacos Piraeus 1 1 7.5 11’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Pafos Pafos 0 0 6.1 45’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Olympiacos Piraeus Olympiacos Piraeus Panserraikos Panserraikos 5 0 9.9 22’ 2 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Torino Torino 5 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Olympiacos Piraeus Olympiacos Piraeus 2 0 Not in the squad
2025 Monza 1912 Monza 1912 Inter Inter 2 2 Not in the squad
2025 AS Monaco AS Monaco Inter Inter 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Fluminense Fluminense 0 2 Not in the squad
2025 Inter Inter River Plate Buenos Aires River Plate Buenos Aires 2 0 Not in the squad
2025 Inter Inter Urawa Red Diamonds Urawa Red Diamonds 2 1 Not in the squad
2025 Monterrey Monterrey Inter Inter 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Iran Iran North Korea North Korea 3 0 8.2 90’ 1 1 0 0
2025 Qatar Qatar Iran Iran 1 0 6.3 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Paris Saint-Germain Paris Saint-Germain Inter Inter 5 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Como 1907 Como 1907 Inter Inter 0 2 7.4 73’ 0 1 0 0
2025 Inter Inter Lazio Lazio 2 2 6.6 56’ 0 0 0 0
2025 Torino Torino Inter Inter 0 2 6.7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Barcelona Barcelona 4 3 7.2 50’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Hellas Verona Hellas Verona 1 0 6.4 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Barcelona Barcelona Inter Inter 3 3 6.7 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Roma Roma 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Milan Milan 0 3 6.2 53’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bologna 1909 Bologna 1909 Inter Inter 1 0 5.9 22’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Bayern Munich Bayern Munich 2 2 0 10’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Inter Inter Cagliari Calcio Cagliari Calcio 3 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bayern Munich Bayern Munich Inter Inter 1 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Parma Parma Inter Inter 2 2 Injured
Taremi Mehdi Transfers
Date From To Fee
30/08/25 Inter Inter Olympiacos Piraeus Olympiacos Piraeus
2M € Transfer
30/06/24 Porto Porto Inter Inter Free agent
30/08/20 Rio Ave Rio Ave Porto Porto
4.7M € Transfer
Taremi Mehdi Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Olympiacos Piraeus Olympiacos Piraeus Super League Super League 7.6 19 10 2 1 0
2024
Inter Inter Serie A Serie A 6.7 26 1 2 1 0
2023
Porto Porto Liga Portugal Liga Portugal 7 23 6 4 3 0
2022/2023
Porto Porto Liga Portugal Liga Portugal 7.5 33 22 7 7 0
2021/2022
Porto Porto Liga Portugal Liga Portugal 7.6 32 20 12 5 1
2020/2021
Porto Porto Liga Portugal Liga Portugal 7.5 34 16 11 1 1
2019/2020
Rio Ave Rio Ave Liga Portugal Liga Portugal 7.3 30 18 2 2 1
Total 197 93 40 20 3
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Taremi Mehdi injury history

From Until Injury
28.03.2025 10.04.2025 injury-icon Muscle injury
26.01.2025 30.01.2025 injury-icon Injury
17.02.2024 10.03.2024 injury-icon Thigh Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
rate-star
4.7/5
gift-icon-gray for $19.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $15.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5