A midfielder from London, Ontario who joined the Whitecaps FC Residency program in August 2017 after previously playing in Portugal with the academy of professional club Vitoria Setubal FC.
2017-2018: Ribeiro played 21 times for Whitecaps FC U-17, starting on six occasions. The midfielder also scored two goals.
Made his debut in the Canadian youth national team program at a U-15 identification camp in 2017 with coach Rob Gale. Was later called up to his country to play in the 2017 CONCACAF U-15 Championship under head coach Paul Stalteri.
Began playing soccer when he was six-years-old with North London SC.