January 2014, Tomlin signed for Middlesbrough on loan for the remainder of the 2013–14 season with a view to a permanent move. On 18 February, it was announced that he had signed permanently on a three-and-a-half-year contract. Tomlin made his debut on 22 February in a 0–0 draw against Leeds United, coming on as a substitute for Kei Kamara. After a run of fine performances, most notable in Middlesbrough's 2–0 victory over Manchester City in the FA Cup, Tomlin was named Championship Player of the Month for January 2015. AFC Bournemouth On 4 August 2015, Tomlin signed for Premier League newcomers AFC Bournemouth on a three-year deal for a fee of around £3.5 million. He made his debut against Liverpool, coming on for Joshua King. He scored his only goal for Bournemouth in the 2015–16 season, a penalty against Birmingham City in the FA Cup. Bristol City Tomlin signed for Championship club, Bristol City on a season-long loan, on 27 January 2016. He later made his debut in a goalless draw against Birmingham City on 30 January. Tomlin went onto score 6 goals in 18 appearances, including goals in a 6–0 win over Bolton Wanderers and a 4–0 win over Huddersfield Town. During the summer, Tomlin opened talks with Bristol City and took part in a medical on 4 July. Cardiff City On 13 July 2017, Tomlin joined Championship rivals Cardiff City on a three-year contract for an undisclosed fee, making his debut for the club on the opening day of the 2017–18 season during a 1–0 victory over Burton Albion. On 31 January 2018, Tomlin joined Nottingham Forest on loan in a swap deal with Jamie Ward moving to Cardiff on loan in return. He scored his first goal for Forest in a 1–1 draw with Reading on 20 February 2018. On 18 December 2018, it was announced that Tomlin was training with Peterborough United and would return to the club on loan from 1 January 2019 until the end of the season. However, the move was delayed due to paperwork issues. The transfer was eventually completed on 8 January. Tomlin signed a new two-and-a-half year contract with Cardiff on 10 January 2020. Tomlin left the club by mutual consent on 4 October 2021. Walsall On 25 February 2022, Tomlin signed for EFL League Two club Walsall on a short-term deal until the end of the 2021–22 season. Tomlin