MiLB takes a look at Hanley Ramirez's path to the majors.
Here is the recap:
Minor League career breakdown
2001: Playing for the Red Sox Dominican Summer League team at 17, Ramirez hit .345 with 25 extra-base hits and 34 RBIs in 54 games in his first season as a pro. He also flashed his speed, swiping 13 bags in 17 attempts. 2002:In his first season in the United States, the 18-year-old Ramirez led the Gulf Coast League with a .555 slugging percentage, was second with a .341 average and third with six home runs. He was selected to the GCL All-Star team and named a Baseball AmericaRookie League All-Star. 2002:In 22 games with the New York-Penn League's Lowell Spinners, Ramirez hit .371 and drove in 19 runs and scored 17. His five-tool makeup became crystalclear to all, and Baseball America called him the league's best prospect. 2003:Playing a season of more than 100 games for the first time, Ramirez's average dropped off a touch. He hit .275 for the Augusta GreenJackets of the South Atlantic League, but he slapped 35 extra-base hits and stole 36 bases. 2004: Ramirez hit .310, stole 12 bases and scored 33 runs in 62 games with the Class A Advanced Sarasota Red Sox of the Florida State League. He had only one homer, but his consistency earned him a chance to play at the Double-A level. ... Playing 32 games for the Eastern League's Portland Sea Dogs, hit .310 and swiped 12 bags in 15 attempts. He homered five times and legged out a pair of triples. 2005: In his final season in the Minors, Ramirez played in 122 games, again with the Portland Sea Dogs. He had 21 doubles, seven triples, six home runs, 52 RBIs and stole 26 bases. He played the best defense of his Minor League career, making 22 errors in 506 total chances at shortstop.
Go ahead and click on the link, it is chocked full of quotes from scouts, his minor league managers and coaches, it is an interesting read.