CareerAfter playing his college baseball at Western Carolina University (WCU).Thomas was selected by the Braves in the 19th round of the June 2000 amateur draft. He steadily improved while splitting time between two teams in 2003, hitting .324 in 47 games after being called up to Double-A Greenville. That season, he got a chance to play at Triple-A Richmond when Atlanta called up or released the outfielders ahead of him. Thomas took advantage of the opportunity. He went 31-for-79 (.379) in June, led the International League in hitting and on base percentage, and was selected to the All-Star team.
Thomas started 2004 as the fourth outfielder for Richmond and made the big club in the mid-season. He posted a .288 batting average with seven home runs and 31 RBI in 83 games. He showed a great batting eye, speedy running and outstanding defense.
Before the 2005 season, Thomas was sent to Oakland in the same trade that brought Tim Hudson to the Braves.
In the 2005 season, he had a rough start, and despite starting nearly every game went weeks without getting a hit. Eventually Thomas was demoted to AAA where he has spent most of his remaining time in Oakland. On May 4, 2007, he was dealt to the Brewers in exchange for JD Closser. He played the rest of the 2007 season with Milwaukee's Triple-A club, the Nashville Sounds.