Tuliskan kelanjutan untuk paragraf ini - Torres direkrut dari Liga Hoki Ontario (OHL), di mana ia bermain tiga musim dengan Batalyon Brampton. Dia adalah dua kali OHL Tim Kedua All-Star selama karir juniornya. Dimulai pada tahun 2001/02, ia menjadi profesional dengan afiliasi Islanders 'American Hockey League (AHL). Dia menghabiskan bagian yang lebih baik dari dua musim di AHL sebelum Islanders menukarnya ke Oilers pada tahun 2003. Dia bermain lima musim di Edmonton, menjadi pemain NHL penuh waktu dengan klub. Dia mencatat nomor karir sebagai Oiler pada tahun 2005 <unk> 06, sementara juga membantu mereka ke Final Piala Stanley tahun itu. Pada musim off-season 2008, ia ditransfer ke Blue Jackets, di mana ia memainkan bagian yang lebih baik dari dua musim. Setelah berseragam singkat dengan Sabres pada tahun 2009/10, ia menandatangani kontrak dengan Canucks dan bermain satu tahun untuk mereka di mana mereka mencapai Final Piala Stanley 2011. Torres kemudian menandatangani kontrak dengan Phoenix Coyotes dan kemudian dengan San Jose Sharks. Secara internasional, ia mewakili Kanada di Kejuaraan Dunia Junior 2001
, memenangkan medali perunggu.