He started in the club's first ever Football League fixture at the start of the 2010–11 season, a 2–2 home draw with Macclesfield Town. In September 2010, in games against Cheltenham Town and Torquay United respectively, Laird was used as a left midfielder, as opposed to playing in his usual left-back position. He reverted to the left-back spot in Stevenage's 1–0 win over Lincoln City at Sincil Bank. He scored his first goal of the 2010–11 season from the penalty spot, in a 2–1 win over Burton Albion in October 2010. A week later, he missed the chance to double his goal tally for the season, missing a second-half penalty in a 0–0 draw against Morecambe. Coincidentally, Laird's second goal of the season came in the reverse fixture against Morecambe in January 2011; he scored from close range following John Mousinho's cross to give Stevenage the lead. Just three days later, Laird scored once again, netting with a curling effort from 25 yards out to give Stevenage their third goal of a 3–0 win against Rotherham United. At the age of 22, Laird captained Stevenage for the first time in their 1–0 loss to Hereford United on 8 March 2011. In the club's following match, against Wycombe Wanderers at Adams Park, he was sent-off for two bookable offences, although Stevenage held on to win the match 1–0. Laird's fourth goal of the campaign came in Stevenage's 3–3 draw against Bury on 7 May 2011, as he opened the scoring with a strike from 25 yards out. He played a total of 54 games during the 2010–11 season, scoring four goals. This included three appearances in the 2010–11 League Two play-offs following Stevenage's sixth-placed finish. Following a 3–0 aggregate victory over Accrington Stanley, Stevenage earned promotion to League One after a 1–0 win against Torquay United at Old Trafford on 28 May 2011, with Laird playing the whole game.