 He returned with a good performance in a 3–3 draw at Burnley, and scored a headed goal in a 3–2 win away at fellow relegation candidates Millwall, but was substituted early in the next match when Clark wanted to field an extra striker.He was an unused substitute in the final match of the season, as Birmingham came back from 2–0 down at Bolton Wanderers to avoid relegation on goal difference via a stoppage-time equaliser and other results going in their favour.Shinnie started the opening match of the 2014–15 season, but was omitted from the next two, and then injured his back playing for the under-21 side.