Career
Kerr was loaned out to Peterhead
Dundee
While growing up, Kerr supported Dundee as a boy and was a season ticket holder. Kerr joined Dundee and was included in the first team as an unused substitute on the final day of the SPL season in 2012/13 against Hibernian. In July 2013, Kerr was included in a number of first-team pre-season matches, where he featured as a right back.
Having been at Dundee for a couple of years, Kerr made his breakthrough into the first team in the 2013–2014 season, on 11 January 2014 appearing as a second-half substitute against Livingston.
He made his first start on 12 April 2014, as Dundee beat Cowdenbeath. Since then he has made two more appearances for Dundee, both as starts, in order to fill in for the suspended Gary Irvine.
At the end of the 2013-2014 season, Kerr signed a new deal at Dens Park in 2014 to remain at the club for a further two years. Kerr made his Scottish Premiership debut, where he came on as a substitute for Jim McAlister in the 43rd minute, in a 2-1 loss against Ross County on 27 September 2014.
After making another Premiership appearance, he was loaned out to Peterhead on a month loan deal on November 6, 2014.
Kerr was number two shirt and made his Peterhead debut on 8 November 2014, in a 1-1 draw against Dunfermline Athletic. On 9 January 2015, he extended his loan-spell until the end of the 2014-2015 Scottish League One season. Weeks after extending his loan spell with the club, Kerr later added two more goals to the season against Stenhousemuir and Forfar Athletic.
Kerr went on to make twenty appearance for the club
Dundee
Scottish Championship: 2013-2014.