Torres graduated from University of Colorado in the spring of 2003. By the summer of 2003, Torres placed third in the 5,000 meters at the USA Outdoor Track and Field Championships, and followed it with a fifteenth-place finish at the IAAF World Championships in Paris, France, clocking at 13:43.37.