Tom Cannon

Profile of Tom Cannon

Season 2024/25

Competitive matches
20
Matches
played
1601'
Minutes
played
9
0.51
Goals/90'
1
0.06
Assists/90'
1/0
0.06
Cards/90'

Performance in the last match

Championship, 1 day ago
Sheffield Wednesday
>Sheffield Wednesday
2 - 0
>Stoke City
Stoke City
82'
90'
Penalti fallado
1
Tom Cannon
Thomas Christopher Cannon
21
years
IRL
Ireland
72
kgs
For
position
180
cms
9
shirt number
2.44
M.€
65
ELO

Born on 28 December 2002 in Aintree

Personal data
Country of birth
England England
Nationality
Ireland Ireland
Other nationality
England England
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
British Isles
Career details
Status
Midfield
Current club
Stoke City Stoke City
Current competition
Championship Championship
Previous club
Leicester Leicester
Previous competition
Premier League Premier League
Historic team
Everton U18 Everton U18
Historical competition
Championship Championship
Most common shirt number
9
Other shirt numbers
19, 28, 47, 11

Form in last matches

Competitions played in

Participation and performances
Championship
17%
Wins
3 W
7 D
8 L
EFL Cup
0%
Wins
0 W
1 D
1 L
FA Cup
0%
Wins

Team's position in the competition

Matchday 22 PTS MP W D L GF GA GD
17
Coventry City
Coventry City 24 22 6 6 10 28 34 -6
18
Preston North End
Preston North End 23 22 4 11 7 22 29 -7
19
Stoke City
Stoke City 22 22 5 7 10 23 30 -7
20
Portsmouth
Portsmouth 20 20 4 8 8 25 35 -10
21
Hull City
Hull City 19 22 4 7 11 21 31 -10

Position on the pitch

Main position
Forward 98%
Other positions
  • Left midfielder 2%
ST
LM
Football pitch

Rating progression

65 ▲ 7
102916 20
60432 19
1017 21
60342 21
9184 23
1538 23
2429 24
Highest value in career
65 (2024)
Rankings
General
10661º
Age
350º
By country
140º 140º
By position
2615º F
By position
1486º ST ST

Evolution of market value

2 M€ ▲ 0.2
102916 20
60432 19
1017 21
60342 21
9184 23
1538 23
2429 24
Highest value in career
2.48M (2024)
Rankings
General
11796º
Age
619º
By country
110º 110º
By position
3093º F
By position
1608º ST ST
Contract information
Start of contract
30/08/2024
NEW SIGNING
End of contract
30/06/2028
Contract length
23/12/2028
Last signing
30/08/2024
Total transfer window transactions
9M€
Loan by
Leicester

Past signings

Season. Date
Origin Destination Cost
25/26 30/06/2025
Stoke City
Stoke City
Leicester
Leicester
End of loan
24/25 30/08/2024
Leicester
Leicester
Stoke City
Stoke City
Loan
23/24 01/09/2023
Everton
Everton
Leicester
Leicester
9M Transfer
23/24 01/07/2023
Everton Sub 21
Everton Sub 21
Everton
Everton
Free transfer
23/24 31/05/2023
Preston North End
Preston North End
Everton Sub 21
Everton Sub 21
End of loan
Total amount of money in transfer dealings 9M

Professional performance

Average number of goals
Current season 20
9
0.45
61
Last 6 months 21
9
0.43
61
Last 365 days 35
12
0.34
61
Last 3 years 91
39
0.43
58
Last 5 years 151
62
0.41
52
Career 168
76
0.45
51

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Stoke City
Stoke City
2024/25
20 9 1 1 0 20 19 1 1601' 21 6.9 61
Championship
Championship
18 8 1 1 0 18 18 0 1514' 21 7 62
EFL Cup
EFL Cup
2 1 0 0 0 2 1 1 87' 21 5.1 58
Leicester
Leicester
2023/24
16 3 2 2 0 16 5 11 599' 21 5.3 60
Everton
Everton
2023/24
1 0 0 0 0 1 0 1 0' 20 4 62
Preston North End
Preston North End
2022/23
21 8 1 4 0 21 20 1 1768' 20 7 60
Everton U21
Everton U21
2022/23
18 14 6 4 0 18 18 0 1565' 20 8.1 52

Teammates

Player rating and role
V. Johansson
GK
V. Johansson
74
5
Wouter Burger
MF
Wouter Burger
73
0
M. Manhoef
F
M. Manhoef
73
3
Ben Gibson
D
Ben Gibson
72
3
Eric Bocat
D
Eric Bocat
71
0
Joon-Ho Bae
MF
Joon-Ho Bae
69
8
Ben Wilmot
D
Ben Wilmot
69
-1
Andy Moran
MF
Andy Moran
69
6
Michael Rose
D
Michael Rose
68
-1
Sam Gallagher
F
Sam Gallagher
68
0
E. Stevens
D
E. Stevens
67
-1
T. Seko
MF
T. Seko
65
-1
J. Thompson
MF
J. Thompson
64
-1
Ashley Phillips
D
Ashley Phillips
64
8
J. Tchamadeu
D
J. Tchamadeu
63
4
Lynden Gooch
F
Lynden Gooch
62
-3
B. Pearson
MF
B. Pearson
62
-1
Bosun Lawal
D
Bosun Lawal
62
3
L. Koumas
F
L. Koumas
58
13

Historical performance in clubs

By teams Season. MP GS Min.
Everton U18
Everton U18
3 46 42 3582' 31 3
Everton U23
Everton U23
2 37 18 1901' 10 2
Preston North End
Preston North End
1 21 20 1768' 8 4
Stoke City
Stoke City
1 20 19 1601' 9 1
Everton U21
Everton U21
2 20 20 1693' 14 4
Leicester
Leicester
1 16 5 599' 3 2
Everton
Everton
2 4 0 31' 0 0
By competition Season. MP GS Min.
Championship
Championship
3 51 40 3614' 18 5
Premier League 2 Division One
Premier League 2 Division One
3 48 29 2874' 17 5
Premier League Academy U18
Premier League Academy U18
3 37 34 2891' 28 2
EFL Trophy
EFL Trophy
2 7 7 566' 5 0
FA Youth Cup
FA Youth Cup
2 5 4 331' 2 0

Teams played for

Everton U18
Everton U18
3 season
31
46
Everton U23
Everton U23
2 season
10
37
Preston North End
Preston North End
1 season
8
21
Stoke City
Stoke City
1 season
9
20
Everton U21
Everton U21
2 season
14
20
Leicester
Leicester
1 season
3
16
Everton
Everton
2 season
0
4

For the national team

3752
2 times at International
2 times at U19
-
Average number of goals
0
0
0
0
Other information
Times called up
4
Off the bench
2
Debut
11/6/2024
Age on debut
21.5 years old
Last match
14/11/2024
Age in last game
21.9 years old

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Ireland
Ireland
2024
2 0 0 0 0 2 0 2 42' 21 4.2 61
UEFA Nations League
UEFA Nations League
0 0 0 0 0 1 0 1 5' 21 4.1 63
International Friendly
International Friendly
0 0 0 0 0 1 0 1 37' 21 4.2 57
Republic of Ireland U19
Republic of Ireland U19
2019
2 1 0 0 0 2 1 1 71' 16 6.2 38

Teammates in the national team

Player rating and role
Matt Doherty
D
Matt Doherty
89
0
Sammie Szmodics
MF
Sammie Szmodics
82
0
Nathan Collins
D
Nathan Collins
82
0
Dara O'shea
D
Dara O'shea
81
0
Liam Scales
D
Liam Scales
80
0
J. Cullen
MF
J. Cullen
80
0
R. Brady
D
R. Brady
80
0
Jason Knight
MF
Jason Knight
79
0
C. Ogbene
F
C. Ogbene
79
0
C. Kelleher
GK
C. Kelleher
78
0
M. O’Leary
GK
M. O’Leary
78
0
Finn Azaz
MF
Finn Azaz
77
0
Troy Parrott
F
Troy Parrott
75
0
Jake O'brien
D
Jake O'brien
75
0
M. Mcguinness
D
M. Mcguinness
74
0
Evan Ferguson
F
Evan Ferguson
74
0
Jayson Molumby
MF
Jayson Molumby
70
0
C. O'dowda
D
C. O'dowda
70
0
Adam Idah
F
Adam Idah
70
0
Andy Moran
MF
Andy Moran
69
0

Performances for the national team

By teams Season. MP GS Min.
Republic of Ireland U19
Republic of Ireland U19
1 2 1 71' 1 0
Ireland
Ireland
1 2 0 42' 0 0
By competition Season. MP GS Min.
U19 EC Qualifying
U19 EC Qualifying
1 2 1 71' 1 0
UEFA Nations League
UEFA Nations League
1 1 0 5' 0 0
International Friendly
International Friendly
1 1 0 37' 0 0

Most important achievements

Milestones and events on this day
Debut for team, Debut in category
Ireland
Ireland
UEFA Nations League
UEFA Nations League
14 NOV. 24
21 years

Best performances