Ruiz was selected in Costa Rica's squad for the 2011 CONCACAF U-17 Championship and he was named in the 2011 CONCACAF U-20 Championship.
After a solid start at the 2016-17 season with Red Star, Ruiz was one of six legionares selected for Costa Rica squad for the 2017 Copa Centroamericana [REF].