* Senior club appearances and goals counted for the domestic league only and correct as of 23 September 2023 ‡ National team caps and goals correct as of 23 September 2022
Abedzadeh was a member of the Persepolis Youth Academy from 2006 to 2007,[5] having previously trained under his father since he was 7. He moved to the United Kingdom at the age of 15,[4] and after spending two months with the third-tier outfit of Brentford[6] and taking part in a trial with Arsenal,[7] he joined Tottenham Hotspur's academy team in 2009. Abezadeh left Tottenham in the same year, following their signing of Italian goalkeeper Mirko Ranieri.[8][9]
During his time in the UK, Abedzadeh also played for amateur youth teams Dinamo Dorigo,[10]London Tigers,[4][11] and Persian FC, the latter of the G.E. Roberts Enfield Football Alliance League.[12]
United States
Abedzadeh was unable to obtain a work permit in UK and after briefly returning to Iran and training with Iran Pro League side Steel Azin, where his father was a coach, to keep himself on form,[13] he moved to the United States in 2011,[11] and signed for the Los Angeles Blues in the USL Pro, where his father was an assistant coach.[14] He made his debut on 7 June 2011, playing for Los Angeles Blues 23 (LA Blues' reserve team) in a USL Premier Development League game against Orange County Blue Star. He made 8 saves but conceded 5 goals, and was also shown a yellow card.[15][16]
In 2012, he had the option to join Chivas USA of Major League Soccer, but he decided to extend his contract with the Blues.[17]
Persepolis
He signed a three-years contract with Persepolis on 15 July 2012.[18] He played for Persepolis U21 in AFC Vision Asia U-21 Tehran Premier League. He scored goal for Persepolis U21 in game with Niroye Zamini U21.[19] Abedzadeh left the Persepolis in 2014 and without playing a single game for the club.
Rah Ahan
On 3 July 2014, Abedzadeh joined Rah Ahan with signing a four-year contract. He worked under the supervision of his father, Ahmad Reza Abedzadeh who also worked at Rah Ahan as goalkeeping coach. He played his first professional match on 19 September 2014 against his former team Persepolis, where he came in as a substitute of injured Igor Nenezić in 34th minute. He was released by Rah Ahan at the end of the 2014–2015 season.
Marítimo
Abedzadeh signed with Portuguese Primeira Liga club Marítimo on 23 January 2017 after good performances with Barreirense in the Campeonato de Portugal.[20] He became the second Iranian goalkeeper to sign for the club after Alireza Haghighi who played for the club in 2016. He made his first appearance in September 2017 in a Portuguese League Cup match.
He made his debut in the Taça de Portugal on 14 October 2017 in a third round match against Torcatense. Abedzadeh kept a clean sheet and was named man of the match, as Marítimo won the match 1–0.
About his playing probability in Iran national under-23 football team, Abedzadeh said:
"Again, they told me that they wanted to take the players who have been together for a long time and know each other well... They also explained that if we should qualify, they are going to call in and examine new players . So hopefully they can beat Iraq and qualify for the Olympics, and hopefully I'll get my chance then. I think the problem is that I was in England for the past four years and that they weren't able to watch me play as much as the local players. That has been pretty disappointing for me."[6]