Robertson played baseball at Tuscaloosa Central High School. He was recruited as a combination fielder/pitcher by Brian Shoop, then-head coach at Birmingham-Southern College. Robertson was part of the Panthers 2001 NAIA National Championship team. He was drafted out of BSC in the 31st round of the 2004 draft by the Oakland Athletics.
Robertson split the 2004 season between the Arizona League Athletics (rookie-level) and the Vancouver Canadians in Single-A. He appeared in 25 games for the Athletics and three games for Vancouver, all in relief and posted a composite record of 2-2 and saved 13 games.
In 2005, Robertson made three stops, starting with the Kane County Cougars (Single-A), with whom he posted a 2-2 record and 2.93 ERA. He then moved on to the Stockton Ports, where he went 5-2 with a 2.76 ERA and was promoted to Triple-A Sacramento RiverCats (skipping Double-A), where he pitched in three games, tossing five innings. His composite 2005 numbers were a 7-4 record, with two saves, and a 2.76 ERA, striking out 120 and walking 40 in 75 innings.
Robertson pitched the entire 2006 season with the Midland RockHounds (Double-A). He appeared in 55 games, winning seven of nine decisions, posted a 2.82 ERA, and fanned 97 batters in 83 innings.
On December 14, 2007, Robertson was traded to Arizona along with Dan Haren. After spending the first half of the season at Triple-A Tuscon, Arizona called him up to pitch in the Major Leagues on June 29, 2008.
 Pitch Repertoire
Robertson throws a hard, sinking fastball that has been clocked as high as 91 miles per hour. He also has a sweeping slider and a changeup.
- Connor Robertson. (July 7, 2008). In Wikipedia, The Free Encyclopedia. Retrieved July 11, 2008.
- Melick, Ray (July 11, 2008) "Pitching brothers David and Connor Robertson arrive in the majors within hours of each other." Birmingham News.