A midfielder, Rainer Torres began his professional career in the youth team of Academia Cantolao in 1988, where he remained till 1990. In 1991, Torres moved to the youth team of Sport Boys, and then moved to Europe when picked up by scouts of MSV Duisburg in 1993. In Germany, the highly rated Torres joined the MSV Duisburg youth academy and went on to make his senior debut with the same team.
Torres began his senior career with MSV Duisburg, in Germany, in 1999, and appeared in 5 games for the club. After Germany, the midfielder’s next stop was Austria, where he joined DSV Leoben, staying only for one season, though he appeared in 26 games, scoring two goals in the duration.
In 2003, Torres returned to Peru, where he signed up with his current club Universitario de Deportes, though it would not be his final stop. Problems developed between the directors of the club and Torres, which then resulted in him moving to Sporting Cristal. Torres remained with the club till 2007, during which time he made over 100 appearances for the club, scoring only 3 goals.
In 2008, Torres returned to Universitario, where he still plays and has made over 50 appearances for the club. He missed out on the first seven games of the season due to injury caused during the preseason. Torres has also played for the Peruvian national football team, with over 20 appearances with them. Some of his memorable title wins include the Campeonato Descentralizado 2005, with Sporting Cristal and 2009 with Universitario, during the Primera Division Peruana.