Liverpool Ince signed for
Liverpool as a youth player in 2008 and was handed a first-team squad number (number 45) at the start of the
2010–11 season. On 29 July 2010, he was an unused substitute for the first time in Liverpool's
UEFA Europa League qualifier against
FK Rabotnički. He made his debut for Liverpool on 22 September 2010 as a 106th-minute substitute for
Daniel Pacheco in the club's third round
League Cup defeat to
Northampton Town at
Anfield. On 1 November 2010, Ince linked up with his father
Paul Ince, who was the manager of
League One club
Notts County, signing a short-term loan deal from Liverpool until January 2011. He signed on loan alongside 22-year-old right back
Stephen Darby. Ince made his County debut on 6 November in the 2–0
FA Cup first round victory against
Gateshead. On 13 November, he made his league debut in the 3–1 away loss to
Exeter City. On 11 December, Ince scored his first career goal, in County's 2–0 league win against
Milton Keynes Dons. At the end of December 2010, Ince said that joining his father at Notts County had benefited him as he had "got a bit lost" at Liverpool, who had tried to change his style of play. He found that his father "wanted me to be the player that I was" and that the move had "given me a fresher life". Ince scored for County for a second time on 3 January 2011 in a 3–0 win against
Hartlepool United before his loan expired on 10 January and he returned to Liverpool. Despite his father's repeated attempts to re-sign his son on loan, Liverpool refused. Ince's contract expired at the end of the 2010–11 season and they would not let Ince go back out on loan unless he signed a new long-term contract. As Ince was under 24 years of age and had been offered a new contract by his previous club, a compensation deal had to be agreed. As Blackpool had been relegated from the
Premier League at the end of the
2010–11 season, Ince thus dropped down to the Championship to join the club, who were managed by
Ian Holloway. He made his Blackpool debut in the League Cup defeat to
Sheffield Wednesday on 11 August 2011. He scored his first goals for Blackpool with both in a 2–1 win over
Doncaster Rovers on 18 October 2011. On 25 February 2012 he scored another brace in a 3–1 away win against
Bristol City. In the Championship play-off final at
Wembley on 19 May 2012, he scored an equaliser against
West Ham United but Blackpool lost the match 2–1. The first League game of Blackpool's
2012–13 season, on 18 August 2012, saw Ince score the only goals of the game in a 2–0 win at
Millwall. Following the game, manager Ian Holloway revealed that Blackpool had received an offer from an unknown club, but that Ince had committed his future to
the Seasiders after talking to his father. Holloway stated, "There was interest in Tom last week. No one has heard about it but I'll share it with you. His dad wants him to stay with us." On 7 August, he scored twice in a 6–0 win against
Ipswich Town. In September, he scored in back-to-back games against
Barnsley and
Middlesbrough. He scored his tenth goal of the season on 3 November, completing a run of scoring in four successive games. The previous day, Holloway left Blackpool to become the new manager of
Crystal Palace.
Michael Appleton was appointed to replace him. In December 2012, it was reported that Ince's form was attracting the attention of his former club Liverpool, who were preparing a bid of £4 million in the January transfer window. In January, Liverpool entered into negotiations with Blackpool, but
The Seasiders' asking price of £8.5 million proved too much for Liverpool after they had already signed
Daniel Sturridge and paid off
Joe Cole's contract so they withdrew from talks. Reading made a late bid to sign him, offering a fee just below Blackpool's £8m valuation the transfer window closed with Ince still at Blackpool. On 11 January 2013, Appleton resigned to become manager of
Blackburn Rovers. He was replaced by Ince's father Paul. At the 2013
Football League Awards on 24 March, Ince won the award for The Football League Young Player of the Year. In April 2013, after
Wilfried Zaha had moved from Crystal Palace to
Manchester United for £15 million, and with Ince the fifth-top scorer in the Championship on 18 goals, Ince's father commented that Tom should be valued at £25 million. On 30 June 2013, Blackpool accepted what was believed to be an £8 million offer from
Cardiff City. It was reported that
Swansea City were also interested in signing Ince, but were put off by the asking price. Despite agreeing personal terms and passing a medical with Cardiff City, Ince turned down the move on 12 July to stay in
Blackpool with his newborn child. Aston Villa and Everton were subsequently linked with him, but Ince chose to remain at Blackpool. In his first ten league games of the
2013–14 season, Ince scored six goals as the team moved into fourth place in The Championship. However, he then went on a lean streak and scored just one goal in his next thirteen league matches, the equaliser in a 1–1 draw against Leeds United on 26 December 2013. In that month, Blackpool offered him a new contract, but chairman
Karl Oyston expected that Ince would leave. On 18 January 2014, he played 90 minutes in a 2–0 away defeat at Barnsley. It was his last game for Blackpool. During his time at the club, Ince made 113 appearances, scoring 33 goals. Three days later, his father was sacked as manager. With negotiations undergoing for Ince's transfer away from Blackpool, he was left out of the squad for their matches against Doncaster on 25 January and Reading on 28 January.
Loan to Crystal Palace In the January 2014 transfer window, numerous clubs approached Blackpool to enquire about signing Ince, who held talks with Everton, Cardiff, Newcastle, Hull City, Sunderland, Stoke City, Swansea City, Tottenham Hotspur, Crystal Palace and his former club Liverpool again. However, Ince once again spurned Liverpool's advances, believing that he was not ready to move to a club of their size. European clubs
Ajax,
Inter Milan and
Paris Saint-Germain also revealed their interest and French club Monaco were reported to be leading the race to sign Ince on a free transfer in the summer. Ince and his father Paul met with representatives from Monaco in London on 16 January, just two days before Blackpool's 2–0 defeat to Barnsley, which was believed to be one of the reasons for his father being sacked as Blackpool manager. A loan move to Crystal Palace, Stoke City, Swansea, Sunderland or Hull City was considered most likely, with the deal coming down to the size of the loan fee and what percentage of his wages was paid by the club loaning him out. On 30 January 2014, Ince signed for Premier League club Crystal Palace on loan for the remainder of the
2013–14 season for a loan fee of £1 million. Ince made his debut on 8 February 2014, playing 90 minutes and scoring the first of three goals for Crystal Palace on the day, in a 3–1 win against
West Bromwich Albion. Ince started the next two matches, a 2–0 defeat to Manchester United on 22 February and a 0–0 draw with Swansea City on 2 March, then came off the bench in a 1–0 defeat to Southampton on 8 March. He started against Sunderland on 15 March, a match that also ended 0–0, and then did not make another appearance for over a month. He was an unused substitute for the next six Premier League matches, as manager
Tony Pulis preferred to play
Yannick Bolasie and
Jason Puncheon on the wings. He came off the bench in a 2–0 defeat to Manchester City on 27 April and in a 3–3 draw against Liverpool on 5 May before starting the final game of the season, a 2–2 draw with Fulham on 11 May.
Hull City With his contract expiring at Blackpool and Ince unwilling to take up the option of a third year, clubs began to show an interest in signing him. Crystal Palace,
Hull City,
Newcastle United,
Stoke City,
Sunderland and Swansea City from the Premier League and European clubs
Monaco,
Olympiacos and Inter Milan all expressed a desire to sign him. He spent several days in Monaco and then Milan discussing a move After his contract expired at Blackpool, Ince transferred to Hull City on a free transfer in July 2014 and signed a two-year contract, with an agreement over compensation not initially made. After much negotiation, and with a decision by an independent tribunal looming, Hull and Blackpool settled in January 2015 on a figure of £1.6 million, rising to £2.3 million, dependent on appearances and if Hull avoided relegation. Due to the earlier sell-on clause Liverpool had negotiated with Blackpool, Liverpool received £560,000. He made his debut the following day, playing the full 90 minutes as Nottingham Forest lost 3–0 to Huddersfield Town. Of the next seven matches, Ince made three starts and two substitute appearances before being recalled early by his parent club. Ince was recalled to Hull on 22 December 2014, along with
Maynor Figueroa from
Wigan Athletic. He went straight back into the team, coming on as a late substitute in Hull's 3–1 win at Sunderland on Boxing Day. He came off the bench two days later in a 1–0 defeat to Leicester and then started against Arsenal in the FA Cup on 4 January, a match Hull lost 2–0. He came on in the 39th minute of Hull's 1–0 defeat away to West Bromwich Albion on 10 January and then went three weeks before playing again, coming off the bench in a 3–0 defeat to Newcastle on 31 January. That was to be his final appearance for
The Tigers.
Derby County in 2017 On 2 February 2015, Ince joined
Championship club
Derby County on loan until the end of
the season. Derby manager
Steve McClaren said that signing a player of Ince's calibre was a "real coup" and that he was confident Ince would make an impact for
The Rams. Five days later, Ince scored twice on his debut for Derby in a 4–1 win against Bolton Wanderers: a "superb" free kick into the top-left corner of
Andy Lonergan's goal in the 39th minute and a "thunderous" shot from 12 yards in the 47th minute. He nearly bagged a hattrick, hitting the post in second-half stoppage time. Ince scored three more goals in his next two games: an emphatic finish in a 2–2 draw against Bournemouth on 10 February; and another brace in a 3–3 draw away to Rotherham United on 17 February, a fine curling finish into the top-right corner after jinking past several players and turning in a
Craig Forsyth cross at the near post. After scoring five goals in three matches, Ince declared himself "settled" at Derby, saying that he had "really found my feet and I'm feeling confident". The next four games saw more good performances for Ince but no goals: he hit the post, had a free kick "brilliantly" saved by Sheffield Wednesday keeper
Keiren Westwood, narrowly curled an effort wide and won a penalty in a 3–2 win against Wednesday on 21 February; was a "constant threat" and placed a shot just wide in a 2–0 win against
Charlton Athletic on 24 February; was twice denied by deflections late in the second half of a 2–0 defeat to
Fulham on 28 February; and missed several chances in a 2–0 defeat to
Brighton & Hove Albion on 3 March that saw Derby register 19 attempts at goal. Ince put Derby 2–0 up against
Birmingham City on 7 March, slipping through two defenders and shooting low under Birmingham keeper
Darren Randolph, though two late goals for
The Blues saw them rescue a point, with the first coming from the penalty spot after Ince hauled down
Robert Tesche. He only scored once in his next six games, this in a 2–2 draw at home to Watford on 3 April, before scoring four goals in his next three. The first was the second goal in a 4–0 rout of Blackpool on 14 April, a brace followed in a 4–4 draw against Huddersfield Town on 18 April and the last came in a 3–3 draw against Millwall on 25 April. He thus finished his spell at Derby with 11 goals in 18 matches. Of the 8 matches in which he scored, 6 of them finished in draws. On 3 July 2015, Derby County signed Ince on a four-year contract for £4.75 million, with Ince briefly becoming the club's most-expensive signing. His record was surpassed less than one month later as the club bought midfielder
Bradley Johnson from
Norwich City for £6 million. The sale of Ince was reported to have left Hull manager
Steve Bruce livid, with Bruce saying that he "wouldn't have sold Tom and I did all I could to keep him... we shouldn't be selling our top young players when trying to put together a team to challenge for an immediate return to the Premier League. I saw Tom as an integral part of my plans. But Derby met the buy-out clause and then it was the choice of others [at Hull] to let him leave." Ince started all of Derby's first eight league matches, also coming on as a substitute in the club's 2–1 League Cup defeat to Portsmouth on 12 August. His first goal arrived on 15 September, the only goal against Reading at the
Madejski Stadium. He missed the next match, a 0–0 draw at home to Burnley on 21 September, with a minor training ground injury. On his return to the starting XI away to newly promoted Milton Keynes Dons on 26 September, Ince provided a 90th minute assist for
Darren Bent and scored in the 96th minute to seal a 3–1 win for
The Rams. Ince made it three goals in three games on 3 October, grabbing the second in a 2–0 win against Brentford. He started the next three League matches, against Wolves on 18 October, Blackburn Rovers on 21 October and against Huddersfield Town on 24 October but was taken off in the 26th minute of the latter match. He had injured his ankle but it was not as bad as first feared and although he missed the next two League matches against Rotherham United and QPR, he returned to the team for the
East Midlands derby against his former club Nottingham Forest on 6 November. On 15 December, Ince scored his first professional hat-trick in a 4–0 win against Bristol City. The first was a low finish past City keeper
Frank Fielding in the 42nd minute after a mazy run through three defenders; then he intercepted the ball inside his own half and ran through on goal before firing a shot under Fielding in the 63rd minute; his third in the 71st minute was drilled into the bottom corner after a combination with Darren Bent. The result moved Derby up to third in the table and manager
Paul Clement praised Ince, saying that "he's been a little bit inconsistent by his standards so far this season so it was a very good performance from him and will be brilliant for his confidence." Ince scored again in the next match, the only goal in a 1–0 win at home to Ipswich Town on 19 December. His man-of-the-match performance also saw him provide three good chances, for teammates Bradley Johnson,
Chris Martin and
Johnny Russell, as well as have a 25-yard free-kick saved by Ipswich goalie
Dean Gerken. He missed two good opportunities in the next match, a 2–0 win over Fulham on
Boxing Day, but atoned against fierce rivals Leeds United on 29 December. He came on in the 76th minute with Derby 2–1 down, scoring a "brilliant" equaliser just two minutes later, drilling a "fine finish" into the bottom corner. Ince then endured a difficult spell, not scoring in his next twelve league and cup appearances. After the first seven appearances, during which Derby lost five times, drew twice, only scored three goals and sacked manager Paul Clement, he lost his place in the starting line-up. This coincided with a return to form for the team, who won two of their next three matches, with Ince making second-half substitute appearances. He was restored to the starting eleven on 5 March for a 2–0 win against Huddersfield Town and ended his barren spell two matches later on 12 March, scoring a brace either side of a Chris Martin goal to give
The Rams a 3–0 lead against Rotherham United. However, three late Rotherham goals saw the away side rescue a point. Ince rounded out the season with two more goals: the second in a 4–1 thrashing of Bolton Wanderers on 9 April and the 57th-minute winner in a 3–2 victory at Bristol City on 19 April. Derby finished the season in fifth place and played fourth-placed Hull City in the
play-off semi-finals, losing 3–0 at home and winning 2–0 away to go out 3–2 on aggregate to the eventual
play-off final winners. Ince did not score his first goal of the 2016–17 season until 27 September, the first in a 2–0 win at Cardiff City. In November, he scored four goals in back-to-back games: braces each in a 3–2 win at Wolves on 5 November and in a 3–0 win over Rotherham on 19 November. Ince ended the
2016–17 season as top scorer with 15 goals as the Rams finished in 9th position.
Huddersfield Town On 4 July 2017, Ince signed for newly promoted Premier League club
Huddersfield Town on an initial three-year contract for an undisclosed fee. He scored his first goal with the club in the Premier League on 26 December during a 1–1 draw with Stoke City. Ince played 37 times in
2017–18 season helping the Terriers avoid relegation, finishing in 16th position.
Stoke City Ince signed for newly relegated Championship club Stoke City on 24 July 2018 on a four-year contract for an initial fee of £10 million, which could rise to £12 million with add-ons. He made his Stoke debut on 5 August 2018 against
Leeds United. Ince played 41 times for Stoke in the
2018–19 season, scoring six goals as the Potters finished in a mid-table position of 16th. Despite a change of manager, Ince continued to struggle to have an impact on the team and came in for heavy criticism after an anonymous performance against
Wigan Athletic 30 June 2020 where he completed just one pass in 57 minutes. He scored in the next match a 4–0 win against Barnsley. He ended the campaign with three goals from 40 appearances as Stoke avoided relegation and finished in 15th position. On 1 February 2021, Ince joined
Luton Town on loan for the remainder of the
2020–21 season. Five days later, he made his debut for the Hatters as a substitute for
Harry Cornick in a 1–1 home league draw against
Huddersfield Town. Ince made seven appearances for the Hatters before he suffered an ankle ligament injury. Ince played 15 times for the Royals, scoring twice against
Bournemouth and
Swansea City. Ince was released by Stoke City at the end of the
2021–22 season.
Reading On 21 June 2022, Ince signed a three-year contract with
Reading, which his father Paul had become manager of in the close season. On 25 February 2023, Ince scored a brace against his former club
Blackpool in a 3–1 home win.
Watford On 27 June 2023, after their relegation to
League One, Reading confirmed Ince's departure to
Watford for an undisclosed fee thought to be £50,000. On 13 August 2024, Ince provided a hat-trick and an assist in a 5–0 win against
MK Dons in the
EFL Cup. Despite being picked only intermittently during much of his spell at Watford, with many of his appearances being as a late substitute, Ince became a regular starter after
Javi Gracia's appointment as Head Coach in October 2025, scoring his second hat-trick for the club on 1 January 2026. ==International career==