Народився 18 серпня1985 року в місті Сан-Хосе. Вихованець футбольної школи клубу «Алахуеленсе». Дорослу футбольну кар'єру розпочав 2003 року в основній команді того ж клубу, в якій провів три сезони, взявши участь у 83 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу бельгійського «Гента», до складу якого приєднався 2006 року. Відіграв за команду з Гента наступні три сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Гента», був основним гравцем команди.
2011 року уклав контракт з клубом «Фулгем», у складі якого здебільшого виходив на поле в основному складі команди. Першу половину 2014 року провів у нідерландському ПСВ на умовах оренди. Повернувшись з оренди до «Фулгема», провів у складі цієї лондонської команди ще один сезон як один з основних гравців лінії нападу.
Влітку 2015 року перебрався до Португалії, уклавши контракт зі столичним «Спортінгом», в якому також став однією з основних опцій тренерського штабу в атаці. Провівши три сезони у лісабонській команді, влітку 2018 року отримав статус вільного агента.
11 липня 2018 року уклав контракт на 2,5 роки з бразильським «Сантусом».
На чемпіонаті світу 2014 року вже був капітаном команди, яка досягла найбільшого успіху в історії костариканського футболу, сягнувши чвертьфіналів світової першості. На мундіалі став автором двох надважливих голів — у другій грі групового етапу забив єдиний м'яч у грі проти Італії, який приніс костариканцям другу перемогу, забезпечивши їм вихід до стадії плей-оф, а згодом відкрив рахунок у грі 1/8 фіналу проти Греції. Греки перед самим завершенням основного часу зустрічі рахунок зрівняли, проте поступилися американській команді у серії пенальті, причому один з одинадцятиметрових реалізував Руїс. А ось у чвертьфінальній грі проти Нідерландів, в якій також переможець визначався за післяматчевими пенальті, саме Руїс був одним з двох костариканців, що свої удари не змогли реалізувати, пропустивши європейську збірну до півфіналів.
На Золотому кубку КОНКАКАФ 2017 року також був капітаном костариканської збірної, яка дійшла до півфіналу, в якому поступилася господарям турніру і його майбутнім переможцям збірній США.
У травні 2018 року був названий капітаном збірної Коста-Рики на другий для нього чемпіонат світу — тогорічну світову першість в Росії.