Ruiz po raz pierwszy do seniorskiej reprezentacji Meksyku został powołany w 1993 roku, jeszcze jako gracz Cruz Azul. Swój debiut w drużynie narodowej rozegrał 29 czerwca 1993 w wygranym 2:0 meczu towarzyskim z Kostaryką, w 60 minucie wchodząc na plac gry w roli zmiennika Ricardo Cadeny. Pierwszego gola w zespole "Tri" strzelił 30 listopada 1995 w sparingu z Kolumbią, zremisowanym ostatecznie 2:2. W reprezentacji Ruiz występował regularnie jedynie za kadencji Enrique Mezy, byłego trenera z Toluki. Meza zabrał zawodnika na Puchar Konfederacji 2001, na którym Ruiz zagrał we wszystkich trzech spotkaniach – z Australią (0:2, grał 1–90'), Koreą Płd. (1:2, 60–90') oraz Francją (0:4, 1–90'). Meksyk zakończył fazę grupową na ostatnim miejscu z trzema porażkami na koncie, natomiast Ruiz w meczu z Koreą zdobył jedynego gola dla "Tri". Zanotował także trzy gole w dziewięciu meczach eliminacyjnych do Mundialu 2002.