Zeballos played with Scarborough Astros of the Canadian National Soccer League from 1993 till 1995.[1] In 1997, he signed with Toronto Supra where he helped the club clinch a postseason berth. In the first round of the playoffs he helped Supra defeat Toronto Croatia by a score of 8-1 on goals on aggregate.[2][3] In the CNSL Championship finals Toronto faced St. Catharines Roma Wolves, but lost the series by a score of 4-3 on goals on aggregate.[4][5] In 2005, he played with Club River Plate of the Paraguayan División Intermedia where he featured in four matches.[6] In 2006, he returned to Canada to sign with his former club Toronto Supra (now playing under the name Toronto Supra Portuguese) in the Canadian Soccer League.[7] In 2008, he signed with North York Astros (formerly Scarborough Astros) where he helped the club clinch a postseason berth by finishing second in the National Division. At the conclusion of the season he was awarded the CSL Defender of the Year award.[8]