Torres mógł wybierać pomiędzy grą w reprezentacji Meksyku a Stanów Zjednoczonych. W 2008 roku otrzymał powołanie przez Piotra Nowaka do reprezentacji U-23 na Igrzyska Olimpijskie w Pekinie, jednak ostatecznie nie pojechał na ten turniej. 2 października 2008 wybrał grę w reprezentacji USA, a 11 października zadebiutował w niej w wygranym 6:1 meczu eliminacji do Mistrzostw Świata w RPA z Kubą. W 2009 roku został powołany przez selekcjonera Boba Bradleya do kadry na Puchar Konfederacji 2009. Na tym turnieju był rezerwowym i zajął z USA 2. miejsce.