Ty Wigginton's journey in Major League Baseball began when he was drafted by the New York Mets in the 17th round of the 1998 MLB Draft. He made his major league debut with the Mets in 2002, quickly establishing himself as a reliable infielder. Wigginton's versatility allowed him to play multiple positions, including third base, second base, and first base, which made him a valuable asset to his team.

During his time with the Mets, Wigginton demonstrated a solid batting performance, which earned him a regular spot in the lineup. In 2003, he played in 156 games, hitting 11 home runs and driving in 71 runs. His performance caught the attention of other teams, and in 2004, he was traded to the Pittsburgh Pirates as part of a deal for Kris Benson.

With the Pirates, Wigginton continued to showcase his skills, playing both infield and outfield positions. His tenure with Pittsburgh was relatively short, as he was claimed off waivers by the Tampa Bay Devil Rays in 2006. It was with the Devil Rays that Wigginton had one of his best seasons in 2006, hitting 24 home runs and driving in 79 runs.

In 2007, Wigginton was traded to the Houston Astros, where he continued to be a consistent performer. He played two seasons with the Astros, maintaining a steady batting average and contributing to the team's offensive efforts. His ability to adapt to different roles on the field made him a valuable player for the Astros.

Wigginton's career took another turn when he signed with the Baltimore Orioles in 2009. During his time with the Orioles, he was selected for the 2010 All-Star Game, a testament to his performance that season. He hit 22 home runs and had 76 RBIs, proving to be a key player in the Orioles' lineup.

After his stint with Baltimore, Wigginton joined the Colorado Rockies in 2011. He continued to provide depth to the roster, playing various positions and contributing offensively. In 2012, he signed with the Philadelphia Phillies, where he played for one season before moving to the St. Louis Cardinals in 2013.