He played all or parts of five seasons in Major League Baseball with the Anaheim Angels (2000–03), Philadelphia Phillies (2004), and Boston Red Sox (2005).
A member of the Angels' 2002 World Series championship team, he was a late bloomer, not making the majors until age 28.
The Angels assigned Wooten to the Class-A Cedar Rapids Kernels, where he began learning the catcher position.
In 1998, with the Lake Elsinore Storm, he was the club's starting first baseman, and over the next two seasons Wooten continued to play all three positions.
He made his major league debut on August 19 as the starting catcher against the New York Yankees and was hitless in four at-bats.
In 2001, Wooten spent his first full season in the major leagues with Anaheim (qualifying as a rookie) after making the 25-man roster out of spring training.
His season ended when doctors discovered torn cartilage in his left wrist in early September and he underwent arthroscopic surgery.
In the 2002 American League Division Series against the New York Yankees, Wooten started two of the four games at DH and pinch-hit in a third.
He had six hits in nine at-bats, including a game-tying home run off David Wells in the fifth inning of Game 4, which the Angels went on to win to finish off the series.
He appeared in just one game, replacing Jason Varitek in the late innings of a blowout against the Toronto Blue Jays on May 26, before returning to the minor leagues for the rest of the season.
He signed a minor league contract with the Minnesota Twins at the beginning of the 2006 season and played for their Triple-A affiliate, the Rochester Red Wings, batting .253.
[2] On November 10, 2011 he was hired as manager of the Lake Elsinore Storm of the California League, the Class-A Advanced affiliate of the Padres.
In the offseason, Wooten operates a baseball academy for young kids to high schoolers (and sometimes working with college players) in Plymouth, Minnesota.