Iranian chess prodigy, he won the Iranian Chess Championship at age 12 and earned the grandmaster title at the age of 14. He is the second-youngest player ever to reach a rating of 2700 (after Wei Yi), accomplishing this aged 16 years and 1 month. As of August 2019, Firouzja is the number 1 U20 player in the world, with a FIDE rating of 2728. The same year he decided to move to France and to play under the FIDE flag.
Best results: Asian Youth Chess Championships 2015 – U12, 1st; Iranian Chess Championship 2016, 1st; World Youth U16 Chess Olympiad 2018, individual gold; World Rapid Championship 2018 in Saint Petersburg, 6th; Iranian Chess Championship 2019, 1st; 3rd Sharjah Masters 2019, 1st-7th (4th on tiebreak); Reykjavik Open 2019, 2nd; European Fischer Random Championship 2019, 1st; Asian Chess Championship 2019 in Xingtai, tied 6th; FIDE World Cup 2019 (3rd round); Prague Chess Festival 2020, 1st.
A member of the Iranian national team between 2016 and 2019.