Edgar made his debut for Burnley in the second round of the League Cup against Hartlepool United on August 25, however he found himself out of favour under the manager at the time, Owen Coyle, with this appearance being his only one, and was never included in one of his Premier League squads. After Coyle's controversial departure in January 2010, Edgar was included in the starting line-up for Brian Laws' first match in charge, against Manchester United, which saw Burnley lose 3–0 on January 16, 2010. At the end of the 2009–10 season, Edgar went on to make four appearance.