41-letni Ruiz wcześniej prowadził drużynę narodową jako tymczasowy trener, zastępując zwolnionego pod koniec września Argentyńczyka Fernando Batistę. W październiku pod jego wodzą Kostaryka odniosła dwa zwycięstwa w Lidze Narodów CONCACAF - nad Nikaraguą 3:0 i Haiti 2:0.
Jako piłkarz Ruiz rozegrał 147 meczów w reprezentacji i strzelił 29 goli. Jako kapitan wystąpił w trzech mundialach. Grał w takich klubach, jak belgijski Gent, holenderskie Twente i PSV Eindhoven, angielski Fulham czy Sporting CP.
