Born in Trinidad, Cuba, Bastida became one of the most promising prospects in his native country in 2019, when he broke into the international scene. His first competition came on the senior level on February, at the '19 Cerro Pelado International, where he took runner-up honors to three-time World Championship medalist Reineris Salas, after defeating '17 US Open National champion and '15 NCAA champion Kyven Gadson. Next, he dropped down to 92 kilograms and claimed a Junior Pan American title on June before once again bumping up a weight class to compete at the Junior World Championships of September, where he claimed a silver medal. A recently-turned 20 year old, Bastida once again dropped down to 92 kilos, competing at the '19 U23 World Championship, where he compiled a fall and two technical falls to reach the semifinals, falling to Russia's Batyrbek Tsakulov and claiming the bronze medal afterwards to close the year. At the Senior level Cerro Pelado International of February of 2020, Bastida competed for the last time as a Cuban resident, scoring a notable victory over '15 US University National champion Hayden Zillmer before falling to two-time World Champion and '16 Olympic Bronze medalist J'den Cox. Bastida was considered to be amongst the contenders for an '20 (21) Olympic spot before moving to the United States.