Rivers made his debut in the Costa Rica Primera División in 1978 with hometown club Limonense [REF].
He played most of his career with Saprissa, as well as for Comunicaciones in Guatemala and Herediano.