He attended the then Longwood College (at the time a NCAA Division II school) from 1989 through 1992. In November 2005, Tucker was among the selection of Longwood's first Hall of Fame class, including basketball player Jerome Kersey and LPGA golfer Tina Barrett.
After college, Tucker begin his pro baseball career in the minors in 1993. Tucker spent most of the 1993 season with the Single-A Carolina League Wilmington Blue Rocks. Before making the move up to Double-A and spending time with the Memphis Chicks (now West Tennessee Diamond Jaxx) of the Southern League. In 1994, Tucker played in Triple-A with the Omaha Royals of the American Association before joining Major League Baseball and the Kansas City Royals.
Tucker made his Major League debut for the Royals at age 23 on April 26, 1995. Starting in left field and batting leadoff, Tucker singled in his first big-league at-bat against pitcher Mike Mussina in a 5-1 win over the Baltimore Orioles.
Tucker enjoyed his most productive season in 1997 with the Braves, when he posted career highs in batting average (.283), runs (80) and hits (141) in 138 games. In 2004, for the Giants, he played 106 games in right field and 25 in center. He ended the year with a .256 average, 13 home runs, 62 RBI, 77 runs, and a .340 on-base percentage. In nine of his 10 seasons, he collected 11 or more home runs, with a career-high 15 in 2000. Tucker hit the first homerun in Turner Field.http://atlanta.braves.mlb.com/atl/ballpark/information/index.jsp?content=history Tucker hit the first-ever home run in a regular season game at Turner Field. His shot came off Kevin Foster in the third inning of the Braves' 5-4 victory over the Chicago Cubs on April 4, 1997.
In August 2005, San Francisco traded Tucker to the Philadelphia Phillies for minor leaguer Kelvin Pichardo. Tucker, whose playing time had been limited that season after starting for most of 2004, joined a Phillies team in the heart of the playoff chase.
On January 9, 2006, Tucker agreed to a one-year contract with the Washington Nationals. On August 9, Tucker's contract was purchased by the New York Mets from the Triple-A Norfolk Tides after Cliff Floyd was placed on the 15-Day DL. On May 17, 2007, Tucker signed a minor league contract with the Boston Red Sox, but was released on July 7 of the same year.
Tucker was basically a streaky line drive hitter with gap power whose struggles against left-handed pitching made him a platoon player throughout his career. Although his 108 stolen bases career total doesn't show it, he was an aggressive and smart base runner. In the field, Tucker had the ability to play all outfield positions well, particularly in right field. He had good range and a strong and accurate arm.
In 2009, Tucker came back to baseball by signing with the Newark Bears of the Atlantic League. He was inactivated, after playing just 12 games hitting .231 and considered retirement in May 2009. But Tucker signed with the Southern Maryland Blue Crabs on July 15, 2009 and rediscovered his swing. In 57 games, he hit .332.