In high school, Ribeiro played four years of varsity soccer at Green Bay's Notre Dame Academy.
He was named the Green Bay Press Gazette's Player of the Year and tabbed second-team all-state as a senior, after totalling 64 points on 26 goals and 12 assists.
Ribeiro participated in the Masonic All-Star Game as a senior and had 19 goals, six assists and 44 points as a junior Olympic Development Program Super Y National Team Selection in 2008.
[5] After being released by New York during the pre-season, Ribeiro was signed by Harrisburg City Islanders and was a regular starter for the club appearing in 24 league matches in his first professional season.
[7] After five years off from competing professionally, Ribeiro joined Chicago House AC of the National Independent Soccer Association on September 30, 2021.