ruiz started his career at barrio méxico before leaving to play abroad in 2005, joining the chicago fire reserve team. he later played in switzerland for kriens and luzern before moving to australia, to gold coast united satellite club redlands united.