Ruiz tekende in januari 2011 bij SSC Napoli, dat zes miljoen euro voor hem betaalde.[bron?] Na zes wedstrijden te hebben gespeeld voor de Italiaanse club, keerde hij in augustus 2011 terug naar de Primera División en tekende hij een vijfjarig contract bij Valencia CF.[1] Hier kwam hij in zowel zijn eerste als zijn tweede seizoen meer dan twintig competitiewedstrijden in actie, maar in het seizoen 2013/14 halveerde dit. Valencia verhuurde Ruiz durende het seizoen 2014/15 aan Villarreal CF, dat daarbij een optie tot koop kreeg.[2] Hij speelde dat jaar het grootste gedeelte van de wedstrijden en eindigde met de club als nummer zes van Spanje. Villarreal nam Ruiz in juli 2015 definitief over van Valencia en gaf hem een contract tot medio 2019.[3] De koopoptie bedroeg oorspronkelijk €4.000.000,-, maar Valencia ging akkoord met een bod van €2.700.000,- en tot €300.000,- in het vooruitzicht aan eventuele bonussen.[4]