In his first two major league starts he had 1 win in 12 innings pitched with a 1.50 ERA. He also struck out 5 and walked 4. After the 2002 MLB season his career was never the same as he posted a 0-2 record in 5 games, 3 starts allowing 20 earned runs with a 4.74 ERA in 19 innings pitched. In 2005 it went even worse as he compiled a 7.71 ERA in two games. During his career in Cleveland he compiled a 1-2 posting a 4.09 ERA, striking out 16 and walking 15 men. On January 16, 2006, he was traded to the Toronto Blue Jays in exchange for Bubbie Buzachero.
Toronto Blue Jays
In Tallet's first season with Toronto, he posted a 3.81 ERA with 3 wins while pitching in 44 games, starting only one. In 2007, he had a 2-4 record with a 3.47 ERA in 48 games. In 2008, season Tallet had a 1-2 record and with a 2.88 ERA in 51 games. Since his trade to Toronto, Tallet has pitched 129 games for the Jays. Tallet made his first start of the season and in over two years in 2006, his first season with the Toronto Blue Jays. Tallet went against the Oakland Athletics going 5.1 innings, one earned run, 1 walk and 1 strikeout, getting the no-decision. During the month of April, Tallet compiled a 1-1 with a 6.45 ERA after taking over for Jesse Litsch. After two close losses in which he was supported by only one run in each game, he defeated the Boston Red Sox who had caused a 9-game skid starting from May 19 to 27. He went 7 strong innings giving up 3 runs and striking out 6. During the month of May he went 2-2 with a 4.26 ERA and in only one of those starts did he give up more than 3 runs. In February 2009 the Jays avoided salary arbitration when they renewed Tallet's position on the team with a reported $1,015,000.00 one-year contract. In 2009, he pitched the most innings as he was in the starting rotation. On September 27, 2009, he conceded Matt Tuiasosopo's first career home run, which was correctly predicted by Mike Blowers in detail. On November 11, 2010 he refused an assignment to the minors and became a free agent.
St. Louis Cardinals
On November 30, 2010, Tallet signed with the St. Louis Cardinals. In early July 2011, Tallet strained an intercostal muscle from a heavy sneeze. After doctors examined the CT scan on the muscle strain, they saw past the rib cage and discovered that he also had cysts clinging to his kidneys. He was subsequently diagnosed with polycystic kidney disease.
On February 3, 2012, Tallet signed a minor league contract with the Pittsburgh Pirates and was traded on April 7, 2012, to the San Diego Padres. Tallet began the year with Triple-A Tucson. The Padres released Tallet on May 17, 2012.