After playing at Wake Forest, Craig Robinson was selected by the Philadelphia Phillies in the 11th round of the 1970 MLB Draft. Robinson made his debut with five games in 1972. He played the 1973 season with the Phillies, but was traded to the Atlanta Braves before the '74 season. Midway through the '75 season, he was traded to the San Francisco Giants. Just over a year later, Robinson was traded back to the Braves. He was released by the Braves prior to the '78 season, ending his career.
For his career, in parts of six seasons, Robinson played in 292 games, collecting 157 hits for an average of .219 with no home runs, 42 RBIs and 80 runs scored. He was also fourth in the National League in putouts by a shortstop in 1974.