In 2000, he played his first full year of Single-A ball for the Augusta Greenjackets of the South Atlantic League.
He had a good season, stealing 52 bases on 56 attempts and established the team single-season batting record by hitting .315, adding 74 RBI from the leadoff spot.
Baseball America named him as the best defensive outfielder in Class-A and The Sporting News identified him as the Best 5-Tool Prospect in the Red Sox organization.
[2] In 2004, he finished tied for 24th in the American League's Most Valuable Player balloting, garnering a total 2 points out of a possible 392.
In March 2009, Ford signed a minor league contract with the Colorado Rockies, but did not play the season there.
Ford was a member of the Long Island Ducks when he posted 10 home runs, 2 triples, and 55 RBI's in 93 games.
Ford hit home runs for the Orioles in consecutive games against the Chicago White Sox on August 27–28, 2012.
Ford earned Atlantic League Player of the Month honors in May after compiling a .402 batting average with 47 hits and a .470 on-base percentage.
Two months later, he was selected to play in the Atlantic League All-Star Game at Constellation Field in Sugar Land, Texas.
The former big leaguer's defense was also outstanding, as he did not commit a single error in 97 games played in the outfield.
In doing so, he became the fourth player in Atlantic League history to achieve the feat, joining Bryant Nelson, Jeff Nettles, and Ray Navarrete.
After spending the past nine seasons as a player coach, on November 15, 2023, Ford was named the manager for the Long Island Ducks of the Atlantic League of Professional Baseball.