Cannon withLeicester City in 2024 | |||
| Personal information | |||
|---|---|---|---|
| Full name | Thomas Christopher Cannon[1] | ||
| Date of birth | (2002-12-28)28 December 2002 (age 23) | ||
| Place of birth | Aintree, England | ||
| Height | 1.80 m (5 ft 11 in) | ||
| Position | Striker | ||
| Team information | |||
Current team | Sheffield United | ||
| Number | 7 | ||
| Youth career | |||
| 2012–2022 | Everton | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2021–2023 | Everton | 3 | (0) |
| 2023 | →Preston North End (loan) | 20 | (8) |
| 2023–2025 | Leicester City | 13 | (2) |
| 2024–2025 | →Stoke City (loan) | 22 | (9) |
| 2025– | Sheffield United | 42 | (5) |
| International career‡ | |||
| 2019 | Republic of Ireland U19 | 2 | (1) |
| 2022 | Republic of Ireland U20 | 1 | (0) |
| 2023 | Republic of Ireland U21 | 1 | (1) |
| 2024– | Republic of Ireland | 2 | (0) |
| * Club domestic league appearances and goals as of 14:17, 16 February 2026 (UTC) ‡ National team caps and goals as of 14 November 2024 | |||
Thomas Christopher Cannon (born 28 December 2002) is a professionalfootballer who plays as astriker forEFL Championship clubSheffield United. Born in England, he represents theRepublic of Ireland national team.
Cannon was born inAintree and attendedMaricourt High School inMaghull.[2] Cannon is a youth product ofEverton, having signed with the club at the age of 10. He signed his first professional contract in March 2021, penning a two-year contract until June 2023.[3] He signed a contract extension in August 2022 which would take him to June 2025.[4] He made his senior debut with Everton as a late substitute in a 4–1EFL Cup loss toAFC Bournemouth on 8 November 2022.[5] Cannon went on to make his Premier League debut as a 74th-minute substitute in Everton's 3–0 away loss to Bournemouth on 12 November 2022.[6]
On 10 January 2023, Cannon joinedChampionship clubPreston North End on loan until the end of the season.[7] He made his Championship debut four days later, starting in a 4–0 loss againstNorwich City.[8] On 25 February, he scored his first goal for the club, in a 2–1 win againstWigan Athletic.[9] Cannon scored both goals in a 2–0 win againstQueens Park Rangers on 7 April 2023.[10] Cannon scored eight goals in 21 appearances for North End as they ended2022–23 in 12th position.[11]
On 1 September 2023, Cannon joinedChampionship clubLeicester City on a five-year contract.[12] It was later revealed that a stress fracture in his back had been discovered during his medical.[13] He made his debut for Leicester on 9 December 2023, as a 63rd-minute substitute in a 4–0 win againstPlymouth Argyle.[14] On 1 January 2024, he scored his first and second goal for the club, netting twice in a 4–1 home win overHuddersfield Town.[15] He also scored the following week in theFA Cup againstMillwall.[16]
Cannon joinedStoke City on loan for the2024–25 season on 30 August 2024.[17] On the 2 October 2024, Cannon scored four goals in a 6–1 win againstPortsmouth and in doing so, was the first player to score four goals for Stoke sincePeter Thorne in March 2000.[18] After scoring 11 goals in 25 appearances for Stoke, he was recalled by Leicester City on 15 January 2025.[19][20]
On 23 January 2025, Cannon joined fellow Championship clubSheffield United for an undisclosed transfer fee that was reported to be worth up to £10 million.[21][22]
Cannon received his first call up for theRepublic of Ireland Under 19s squad in October 2019 and played in three Under 19 European Championship qualifier matches againstSwitzerland,[23]Gibraltar[24] andDenmark,[25] scoring his first international goal against Gibraltar. Cannon was next called up to an Under 20s squad in March 2022 and played in a friendly match against an Ireland Amateurs side.[26] His first call up for theRepublic of Ireland U21 team came in March 2023, for a friendly againstIceland U21.[27] In May 2023, Cannon was called into a training camp with theRepublic of Ireland senior national team by managerStephen Kenny.[28] The FA have approached Cannon to try and convince him to play for England internationally rather than the Republic of Ireland.[29]
On 28 May 2024, Cannon received his first official call-up to the Republic of Ireland senior national team for two friendly matches againstHungary andPortugal, making his debut appearance as a substitute against Portugal.[30][31]
| Club | Season | League | FA Cup | League Cup | Other | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Everton U21 | 2021–22[32] | — | — | — | — | 2[a] | 0 | 2 | 0 | |||
| 2022–23[11] | — | — | — | 5[a] | 5 | 5 | 5 | |||||
| Total | — | — | — | 7 | 5 | 7 | 5 | |||||
| Everton | 2022–23[11] | Premier League | 2 | 0 | 0 | 0 | 1 | 0 | — | 3 | 0 | |
| 2023–24[33] | Premier League | 1 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | ||
| Total | 3 | 0 | 0 | 0 | 1 | 0 | — | 4 | 0 | |||
| Preston North End (loan) | 2022–23[11] | Championship | 20 | 8 | 1 | 0 | 0 | 0 | — | 21 | 8 | |
| Leicester City | 2023–24[34] | Championship | 13 | 2 | 3 | 1 | 0 | 0 | — | 16 | 3 | |
| 2024–25[35] | Premier League | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | ||
| Total | 13 | 2 | 3 | 1 | 0 | 0 | — | 16 | 3 | |||
| Stoke City (loan) | 2024–25[35] | Championship | 22 | 9 | 1 | 1 | 2 | 1 | — | 25 | 11 | |
| Sheffield United | 2024–25[35] | Championship | 15 | 1 | — | — | 1[b] | 0 | 16 | 1 | ||
| 2025–26[36] | Championship | 21 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 22 | 4 | |
| Total | 36 | 5 | 0 | 0 | 1 | 0 | 1 | 0 | 38 | 5 | ||
| Career total | 93 | 24 | 5 | 2 | 4 | 1 | 8 | 5 | 110 | 32 | ||
| National team | Year | Apps | Goals |
|---|---|---|---|
| Republic of Ireland | |||
| 2024 | 2 | 0 | |
| Total | 2 | 0 | |
Leicester City