A loan move to Hull City followed for the remainder of the 2012–13 season, helping the club earn promotion back to the Premier League during the three-month agreement. The move was made permanent and he would go on to be a part of the Hull team that made the FA Cup final in 2014. He signed for Burnley, also of the Premier League, in September 2014, where he spent three seasons. During this time, Boyd gained coverage for his running statistics, running the highest average distance per game in the Premier League during the 2014–15 season. He helped Burnley back to the Premier League during the 2015–16 season. Boyd subsequently joined Sheffield Wednesday in July 2017 and made 50 appearances over two seasons there. He returned to Peterborough United for the 2019–20 season and then spent the following season at Salford City of League Two.