Career
Honka
Moshtagh made his Europa League debut on 18 July 2013 in the 2013-2014 Union of European Football Associations Europa League second qualifying round where Honka lost 1–3 in the first leg to 2012-2013 Ekstraklasa runners up Lech Poznań. Pallohonka
Yaghoubi played 1 season on loan for the second team of Football Club Honka. He played 22 games and scored 2 goals.
After his loan he returned to Football Club Honka.
Spartaks Jūrmala
In February 2014 Yaghoubi was transferred to the Latvian Higher League club FK Spartaks Jūrmala, signing a three-year contract. He was given shirtnumber 7.
Dynamo Moscow
Soon after his move to Spartaks Jūrmala he immediately was loaned to the Russian Premier League side Dynamo Moscow. Yaghoubi was given shirt number 61 in the first team, but did not make any appearances for them, mostly remaining on the bench and being involved in the reserve team action.
Return to Spartaks Jūrmala
In August 2014 he returned to Spartaks Jūrmala.
Yaghoubi scored his first Latvian Higher League goal on 26 October 2014 in a 1–0 victory over FK Daugava Rīgeorgia RoPS
On 5 March 2015 he signed a contract with RoPS which is a football team in the Finland Veikkausliiga. He made his debut against SJK on 17 March 2015.
He scored his first goal against Football Club Inter Turku in the Suomen Cup.
He ended the season with a second place in the Finnish league. He scored 4 goals and made 5 assists.
Shakhter Karagandy
In February 2016, Yaghoubi went on trial with Kazakhstan Premier League side Football Club Shakhter Karagandy. On 17 March 2016, Yaghoubi signed a season-long loan deal with Shakhter Karagandy.
Yaghoubi acquired Finnish nationality in 2013 and got called up for Finland national under-21 team for 2015 Union of European Football Associations European Under-21 Football Championship qualification match against Lithuania on 11 June 2013.
Yaghoubi scored his national team debut goal when Finland beat Wales U-21 5–1 in Union of European Football Associations Under-21 Championship qualification on 14 August 2013. On 31 October 2013 Yaghoubi made his debut for Finland national football team in an unofficial 4–2 friendly match loss to Mexico. Because it was a friendly match he can still decide to play for the Afghan national team