Blake made his professional debut on 17 April 2006 against Crewe Alexandra in the Football League Championship, following injuries to several first team players, replacing Jeff Whitley as a late substitute during a 1–1 draw. The following season, Blake was involved in the first team early, making two appearances in the opening month of the season but made just four further appearances during the first half of the season. On 20 February 2007, Blake made his first league start for the club in a match against West Bromwich Albion; Cardiff lost the match 1–0.
Blake's professional debut was on April 17, 2006, against Crewe Alexandra in the Football League Championship. He came on as a substitute due to injuries to several first-team players and helped his team to a 1-1 draw. The following season, Blake made two appearances at the start of the season but only four more after that. On February 20, 2007, he started for the club in a match against West Bromwich Albion, which ended with a 1-0 loss for Cardiff.