Born in Tibás canton, San José Province, Robinson played youth football with Deportivo Saprissa, and made his debut with the senior team in 2008. The central defender suffered serious injuries in an automobile accident in 2010, but returned to captain the side. Robinson was originally left out of Saprissa's first team under new manager Daniel Casas, but would return in late 2012, scoring twice in a match against arch-rivals Alajuelense.
