However, Baird struggled to be in the first team, having been sidelined to substitute bench and injuries. As a result, Baird lost his first team place to Cyrus Christie. Following Clement's sacking, Baird was removed as a captain and captaincy was returned to Keogh for the remainder of the season. Baird played his last game as captain on 6 February 2016, in a 1–1 draw against Fulham. Baird went on to make fourteen league appearance for Derby County in his first season.