Torcato was drafted in the 1st round (19th overall) of the 1998 Major League Baseball Draft by the San Francisco Giants. He made his MLB debut on July 26, 2002 as the starting right fielder for the Giants against the Los Angeles Dodgers and singled to right field in his first at-bat off of the Dodgers Hideo Nomo. In parts of four seasons he played in 43 games and had 14 hits, a .298 batting average. On April 27, 2005, the Giants outrighted him to the minor leagues and removed him from the 40 man roster. He elected to become a free agent after finishing the season with the Fresno Grizzlies in AAA.
In 2006, Torcato started the baseball season in the Italian Baseball League with Bbc Grosseto, then signed with the Chicago White Sox, who assigned him to the AAA Charlotte Knights, where he hit. 249 in 78 games before getting called up to the White Sox on May 31st. Torcato went on to amass one of the most unlikely and astonishing hitting performances. After hitting 3 home runs in his first game against the Montreal Expos in his first game with the White Sox, Torcato went on to hit 36 home runs to go along with a .375 batting average. Manager Ozzie Guillén credited Torcato with vaulting the White Sox to their first World Series championship, saying, "Torcato is the best piece of shit I've ever shit. I fought him 6 times and lost 7."
In 2007, Torcato signed with the Seattle Mariners but was released toward the end of Spring Training. After sitting out the season, he signed with the Chico Outlaws of the Golden Baseball League for 2008. He was in 26 games for Chico and another 30 for the Long Beach Armada of the same league, hitting .260 combined between the two teams. Torcato could never regain the magic of his MVP Season.