Ruud Geels a hatvanas években kezdte profi pályafutását a Telstarban, majd egymás után játszott a Feyenoord, a Go Ahead Eagles, az Ajax Amsterdam, a Sparta Rotterdam, a PSV és a NAC Breda csapataiban illetve Belgiumban Békeffy Jenő magyar származású futball menedzseren keresztül a Club de Brugge és az Anderlecht színeiben játszott. Húsz alkalommal játszott a holland válogatottban, amelynek színeiben tizenegy gólt szerzett. Tagja volt az 1974-es világbajnokságra készülő nemzeti csapatnak, de egy percet sem játszott a nyugat-németországi tornán.
A vezető egyéniségnek tartott legenda a legtöbb gólját az Ajaxban szerezte, amelyben 1974 és 1978 között 131 bajnokin 123-szor talált be; 1975 novemberében például öt gólt szerzett volt csapata, a Feyenoord ellen, amelyet 6–0-ra győzött le az amszterdamiakkal.
Rendkívüli góltermelésének köszönhetően 1975-ben, 1976-ban, 1977-ben, 1978-ban és 1981-ben (az utóbbi évben a Sparta színeiben) gólkirályi címet szerzett az Eredivisie-ben. Rajta kívül egyetlen játékos sem végzett ilyen sokszor a holland bajnokság góllövőlistájának élén. Geels összesen 360 bajnokin 252 gólt szerzett.
Geels 1970-ben tagja volt a Feyenoordnak, amely megnyerte a Bajnokok Ligája elődjét, a BEK-et. Egy évvel korábban a rotterdami csapattal bajnok lett, 1977-ben pedig az Ajaxszal nyert bajnoki címet.