He made his national debut on 11 October 2015 in a World Cup qualifier against Ethiopia, coming on as a substitute in the 76th minute.On a club level, Yoruba started in the youth system of Barreirense before moving to Seixal F.C.
In 2003-04, he led all juniors in the county with 19 goals for Seixal.
As a senior, he began playing for A.C.
Arrentela from 2004 to 2005, before moving back to Seixal.
In 2008, he moved again, to G.D.
Alfarim, where he remained until 2011.
He appeared in 14 matches for his club in the 2010-11 season, scoring three goals.
Since then, he bounced around the lower divisions to F.C.