Safawi Rasid, who was only 15 years old when he joined the Dungun T-Team Football Club Academy, always made the first-eleven for his team on each game.
His manager at the time, recalls going to his house and forcing him to attend training as he believed that Safawi had a bright future ahead.
Due to his fantastic talent at the Sports School League, T-Team coach, Rahmad Darmawan selected him to attend training with the first team.
During the 2018 AFC Cup group stage, Safawi showed an impressive performance in a 3–0 victory over Persija Jakarta, scoring a stunner along the way.
Safawi joined Portuguese Primeira Liga club Portimonense from Johor Darul Ta'zim on a season long loan.
The loan was cut short at the end of December 2020 because of lack of playing time given by the coach, making Safawi leave without any first team appearances.
During the opening match of Malaysia Super League against Kedah in Piala Sumbangsih, he scored his goal for the club after return from loan spell in Portugal.
On 4 December 2022, Ratchaburi chairman Tanawat Nitikanchana has announced that the club have signed Safawi during the 2022–23 Thai League 1 transfer window.
The omission of Safawi from Ong Kim Swee was heavily criticized by Malaysian football fans despite veteran striker, Safee Sali managing to be in the squad despite having a poor season earlier with Johor Darul Ta'zim.
He scored the first goal of the tournament with a stunning volley from a cross by his fellow countryman Matthew Davies in a 2–1 victory against Brunei.
On 9 December 2021, he scored his first international hat-trick in a 4–0 win over Laos in the 2020 AFF Suzuki Cup group stage at the Bishan Stadium.