Completa la següent frase: Torres va ser reclutat a la Ontario Hockey League (OHL), on va jugar tres temporades amb el Batalló Brampton. Va ser dos vegades All-Star de la segona equipació de l'OHL durant la seva carrera junior. A partir de l'any 2001/02, es va convertir en professional amb l'afiliat de l'American Hockey League (AHL) dels Islanders. Va passar la major part de dues temporades a l'AHL abans que els Islanders el canviessin als Oilers el 2003. Va jugar cinc temporades a Edmonton, convertint-se en un jugador de NHL a temps complet amb el club. Va registrar números de carrera com a Oiler el 2005/06, alhora que els va ajudar a la final de la Copa Stanley aquell any. A la temporada baixa de 2008, va ser traslladat als Blue Jackets, on va jugar la major part de dues temporades. Després d'una breu temporada amb els Sabres el 2009-10, va signar amb els Canucks i va jugar un any per a ells on van arribar a les finals de la Copa Stanley de 2011. Torres va signar amb els Phoenix Coyotes i després amb els San Jose Sharks. A nivell internacional, va representar el Canadà a la
Campionat del Món Junior 2001, guanyant una medalla de bronze.