In 2006, he joined their senior team but he only became a regular after a loan period at second level Wacker Burghausen, who got themselves relegated at the end of the 2006–07 season.
Three weeks later on 26 August, Ledgerwood scored his first goal for the club against Falkenbergs FF, the game ended in an away 3–1 win.
[3] On 12 January 2016 it was announced that Ledgerwood had signed a deal with FC Edmonton in the North American Soccer League.
When interviewed about the decision, Ledgerwood indicated the signing was with an eye on the launch of the Canadian Premier League in 2019, as well as his post playing career.
[9] In November 2018, Ledgerwood was unveiled alongside Sergio Camargo as Cavalry FC's first signings ahead of the inaugural Canadian Premier League season.
[14] He made his senior debut for the Canada men's national soccer team on 22 August 2007 against Iceland.
[16] On 15 February 2022, after retiring as a player, Ledgerwood rejoined Cavalry FC as an assistant coach and community relations manager.