Täytä seuraava lause: Torres valittiin Ontario Hockey League -liigasta (OHL), jossa hän pelasi kolme kautta Brampton Battalionin kanssa. Hän oli kaksi kertaa OHL Second Team All-Star nuorempi uransa aikana. Vuoden 2001/02 alussa hän siirtyi ammattilaisiksi Islandersin American Hockey League (AHL) tytäryhtiöön. Hän vietti kaksi kautta AHL:ssä ennen kuin Islanders vaihtoi hänet Oilersille vuonna 2003. Hän pelasi viisi kautta Edmontonin joukkueessa, josta hänestä tuli NHL:n täysipäiväinen pelaaja. Hän ennätti uransa lukumäärät Oilerina vuonna 2005 <unk>06, samalla kun hän auttoi heitä Stanleyn Cupin finaaliin sinä vuonna. Vuonna 2008 hän siirtyi Blue Jacketsille, jossa hän pelasi kaksi kautta. Sabresin lyhyen kauden jälkeen vuonna 2009/10 hän allekirjoitti Canucksille ja pelasi yhden vuoden heidän puolestaan, jossa he pääsivät Stanley Cupin finaaliin vuonna 2011. Torres teki sopimuksen Phoenix Coyotesin kanssa ja sitten San Jose Sharksin kanssa. Kansainvälisesti hän edusti Kanadaa
2001 juniori-mestaruuskilpailussa, voitti pronssimitalin.