Season 1 BBC Alba Season 20 BBC Alba , 2012 - 2013 Season 23 BBC Alba , 2015 - 2016 Season 24 BBC Alba , 2016