Skip to main content
Thursday, 12 November 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

🏟️ Popular stadiums

🤷 Top referees

🏆 Golden Shoe

View all ›

Babak Moradi — Football Player Profile & Stats

Position: Forward
Foot: -
Nationality: Iran
Born: 29 Jul 1993

Player Info

Age 33

Overview

Babak Moradi position on pitch
F

Strengths

  • Disciplined
  • Attacking threat
  • Veteran leadership

Key traits

  • Iran international
Scoring Creation Experience Discipline Contribution

Next match

Babak Moradi profile

Current team
Naft Masjed Soleyman FC
Position
Forward
Nationality
Iran
Date of birth
29 Jul 1993 (33 years)
Short name
Babak·Moradi

Babak Moradi recent team matches

Fixture League Date Result
Mes Kerman vs Naft Masjed Soleyman FC Iran Azadegan League 08 Nov 2026 2 – 1
Naft Masjed Soleyman FC vs Niroye Zamini Iran Azadegan League 01 Nov 2026 2 – 0
Mes Soongoun Varzaghan vs Naft Masjed Soleyman FC Iran Azadegan League 26 Oct 2026 2 – 1
Naft Masjed Soleyman FC vs Saipa Iran Azadegan League 19 Oct 2026 1 – 1
Foolad Natanz FC vs Naft Masjed Soleyman FC Iran Azadegan League 11 Oct 2026 1 – 1
Naft Masjed Soleyman FC vs Shenavar Sazi Qeshm Iran Azadegan League 16 Nov 2026 Upcoming
Shahin Bandar Anzali vs Naft Masjed Soleyman FC Iran Azadegan League 24 Nov 2026 Upcoming
Russia vs IR Iran International Friendly 29 Sep 2026 2 – 0
Uzbekistan vs IR Iran International Friendly 24 Sep 2026 3 – 1
Egypt vs IR Iran FIFA World Cup 27 Jun 2026 1 – 1
Belgium vs IR Iran FIFA World Cup 21 Jun 2026 0 – 0
IR Iran vs New Zealand FIFA World Cup 16 Jun 2026 2 – 2
Palestine vs IR Iran International Friendly 14 Nov 2026 Upcoming
Iraq vs IR Iran International Friendly 17 Nov 2026 Upcoming
IR Iran vs China AFC Asian Cup 24 Dec 2027 Upcoming
Kyrgyzstan vs IR Iran AFC Asian Cup 27 Dec 2027 Upcoming
IR Iran vs Syria AFC Asian Cup 01 Jan 2028 Upcoming

Naft Masjed Soleyman FC upcoming fixtures

Naft Masjed Soleyman FC recent results

IR Iran national team

Upcoming
Sat 14 Nov 2026, 15:00 UTC
Tue 17 Nov 2026, 16:15 UTC
Fri 24 Dec 2027, 13:30 UTC
Mon 27 Dec 2027, 16:30 UTC
Sat 01 Jan 2028, 13:30 UTC

About Babak Moradi

Babak Moradi is a 33-year-old Iran professional footballer who plays as a forward for Naft Masjed Soleyman FC in Iran.

Born on 29 July 1993 in Iran, Babak Moradi has been eligible for senior professional football since 2010.

As more Naft Masjed Soleyman FC fixtures are played, Babak Moradi's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.

Next up: Naft Masjed Soleyman FC vs Shenavar Sazi Qeshm in the Iran Azadegan League on Monday 16 November 2026 at 13:30 UTC. Most recent fixture: Mes Kerman 2-1 Naft Masjed Soleyman FC in the Iran Azadegan League.

Bookmark this Babak Moradi hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.

Players from Iran

Iran competitions

Frequently asked questions about Babak Moradi

What team does Babak Moradi play for?

Babak Moradi currently plays for Naft Masjed Soleyman FC in Iran.

What position does Babak Moradi play?

Babak Moradi plays as a forward.

How old is Babak Moradi?

Babak Moradi was born on 29 July 1993, making them 33 years old.

What nationality is Babak Moradi?

Babak Moradi represents Iran.

When does Babak Moradi's team play next?

Naft Masjed Soleyman FC's next fixture is Naft Masjed Soleyman FC vs Shenavar Sazi Qeshm in the Iran Azadegan League on Monday, 16 November 2026 at 13:30 UTC.

Does Babak Moradi play for the national team?

Babak Moradi is eligible for IR Iran. Their next match is Palestine vs IR Iran on Saturday 14 November 2026 UTC.

Statistics

Physical
Height—
Weight—
Profile
PositionForward
Preferred foot—
Age33 years
NationalityIran
Career
Current clubNaft Masjed Soleyman FC
League countryIran
Pro since~2010
Born29 Jul 1993
International
National teamIR Iran
Upcoming caps5

Teammates

Other forwards

Iran competitions