Green was drafted by the Atlanta Braves in the 32nd round of the 1998 Major League Baseball Draft. He was called up to the majors after spending 5 1/2 seasons in the minors in 2004. He hit .273 with the Braves. On July 2, 2004, Green hit a walk-off home run in the bottom of the 12th inning to lead the Braves to victory over the Boston Red Sox.
Prior to the 2005 season, the Tampa Bay Devil Rays received Green in a trade with the Braves in return for right-handed pitcher Jorge Sosa. On May 4, he was designated for assignment. On May 24, the New York Yankees acquired him for cash considerations. The Yankees assigned him to their Triple-A squad, the Columbus Clippers.
On July 2, 2006, Green made his first start for the Yankees, at second base. He contributed at the plate and in the field, hitting his first Yankee home run and throwing out a runner at the plate on a strong relay throw. He elected to become a free agent on October 17, 2006.
After starting the season with the Pittsburgh Pirates organization, Green was traded to the Seattle Mariners on June 20, 2007 and assigned to their Triple-A affiliate the Tacoma Rainiers. On September 4, Green was called up to the major league club. In October 2007, Green was outrighted to the minors. He refused and elected free agency. Green signed a minor league contract returning to the New York Yankees on December 7, 2007. He again became a free agent at the end of the 2008 season. In January 2009, he signed a minor league contract with an invitation to spring training with the Boston Red Sox, and won a spot on the opening day roster.
Green has an identical twin brother, Kevin, who played briefly in the Atlanta Braves farm system.
- Career statistics and player information from MLB, or ESPN, or Baseball-Reference, or Fangraphs, or The Baseball Cube