Thomas Christopher Cannon Profile and Player Statistics
First name: Thomas Christopher
Last name: Cannon
Position: Attacker, Midfielder
Nationality: England
Date of birth: 28 December 2002
Age: 21
Place of birth: England

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Thomas Christopher Cannon has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Carabao Cup 2023/2024 Everton 0 0 0 0 0 0 0 0
Carabao Cup 2023/2024 Leicester City 0 0 0 0 0 0 0 0
Championship 2023/2024 Leicester City 407 12 9 2 2 0 1 0
FA Cup 2023/2024 Leicester City 177 3 1 1 1 0 1 0
Premier League 2023/2024 Everton 0 1 1 0 0 0 0 0
Club Friendlies 1 2023 Leicester City 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Leicester City 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Everton 0 0 0 0 0 0 0 0
Carabao Cup 2022/2023 Preston North End 0 0 0 0 0 0 0 0
Championship 2022/2023 Preston North End 1678 20 1 5 8 0 4 0
EFL Trophy 2022/2023 Everton U21 438 5 0 1 5 0 0 0
FA Cup 2022/2023 Preston North End 90 1 0 0 0 0 1 0
Premier League 2 Division One 2022/2023 Everton U21 0 0 0 0 0 0 0 0
Premier League Cup 2022/2023 Everton U21 0 0 0 0 0 0 0 0
Premier League International Cup 2022/2023 Everton U21 0 0 0 0 0 0 0 0
EFL Trophy 2021/2022 Everton U21 128 2 0 2 0 0 0 0
Premier League 2 Division One 2021/2022 Everton U23 1550 23 6 3 8 0 1 0
Premier League Cup 2021/2022 Everton U23 0 0 0 0 0 0 0 0
Premier League U18 2021/2022 Everton U18 0 0 0 0 0 0 0 0
FA Youth Cup 2020/2021 Everton U18 318 4 0 2 2 1 0 0
Premier League 2 Division One 2020/2021 Everton U23 258 13 12 0 2 0 1 0
Premier League U18 2020/2021 Everton U18 1614 20 1 6 10 3 1 0
Euro U19 2020 Ireland U19 90 1 0 0 0 0 0 0
FA Youth Cup 2019/2020 Everton U18 13 1 1 0 0 0 0 0
Premier League U18 2019/2020 Everton U18 898 14 1 4 17 0 1 0
Premier League U18 2018/2019 Everton U18 160 2 0 1 1 0 0 0

Thomas Christopher Cannon has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/03/2024 Leicester City
1 - 2
Queens Park Rangers 0-1H2H+
  0 - 1 38' I. Chair
  43' L. Andersen
  54' L. Dykes
  0 - 2 57' S. Armstrong
B. Nelson 60' 1 - 2  
H. Choudhury 84'  
  87' J. Dunne
B. Nelson 90+1'  
  90+4' S. Cook
S. Mavididi 90+6'  
27/02/2024 AFC Bournemouth
0 - 1
Leicester City 0-0H2H+
E. Ünal 35'  
  37' A. Raikhy
  51' C. Doyle
M. Senesi 57'  
A. Scott 87'  
  96' A. Issahaku
  0 - 1 105' A. Issahaku
J. Kluivert 109'  
  111' Ricardo Pereira
  115' J. Justin
23/02/2024 Leeds United
3 - 1
Leicester City 0-1H2H+
  0 - 1 15' W. Faes
  19' Ricardo Pereira
J. Rodon 45+3'  
E. Ampadu 52'  
G. Kamara 75'  
C. Roberts 80' 1 - 1  
W. Faes 83' 2 - 1  
C. Roberts 87'  
I. Meslier 88'  
  90+3' J. Vestergaard
P. Bamford 90+4' 3 - 1  
17/02/2024 Leicester City
1 - 2
Middlesbrough 0-2H2H+
  3' M. Clarke
  0 - 1 24' F. Azaz
  0 - 2 37' S. Silvera
  59' T. Glover
W. Faes 60'  
  73' R. McGree
  81' L. Ayling
J. Vardy 85' 1 - 2  
13/02/2024 Leicester City
2 - 0
Sheffield Wednesday 2-0H2H+
A. Issahaku 4' 1 - 0  
  6' M. Ihiekwe
J. Vardy 36' 2 - 0  
  64' D. Bernard
H. Winks 76'  
30/01/2024 Leicester City
3 - 1
Swansea City 1-0H2H+
K. Dewsbury-Hall 3' 1 - 0  
K. Dewsbury-Hall 55'  
  68' N. Wood-Gordon
S. Mavididi 69' 2 - 0  
Y. Akgün 72' 3 - 0  
  3 - 1 90+5' J. Allen
27/01/2024 Leicester City
3 - 0
Birmingham City 0-0H2H+
J. Vardy 47' 1 - 0  
  65' T. Roberts
Y. Akgün 72' 2 - 0  
  77' M. Roberts
D. Praet 88' 3 - 0  
22/01/2024 Leicester City
1 - 1
Ipswich Town 1-0H2H+
L. Davis 31' 1 - 0  
  59' L. Travis
  65' M. Luongo
  69' H. Clarke
Ricardo Pereira 84'  
  1 - 1 89' J. Sarmiento
13/01/2024 Coventry City
3 - 1
Leicester City 0-1H2H+
K. Palmer 38'  
B. Thomas 42'  
T. Sakamoto 43'  
  0 - 1 44' K. Dewsbury-Hall
  45+2' A. Issahaku
  75' E. Maresca
  78' H. Winks
C. O'Hare 79' 1 - 1  
  83' T. Cannon
  84' C. Casadei
M. van Ewijk 88' 2 - 1  
J. Dasilva 90+3'  
C. O'Hare 90+4' 3 - 1  
M. van Ewijk 90+4'  
06/01/2024 Millwall
2 - 3
Leicester City 0-2H2H+
  0 - 1 16' C. Casadei
  0 - 2 39' Ricardo Pereira
D. Watmore 56' 1 - 2  
  1 - 3 61' T. Cannon
Z. Flemming 69'  
Z. Flemming 86' 2 - 3  
  90+3' T. Cannon
01/01/2024 Leicester City
4 - 1
Huddersfield Town 1-0H2H+
T. Cannon 40' 1 - 0  
Ricardo Pereira 47' 2 - 0  
T. Cannon 61' 3 - 0  
  3 - 1 63' M. Helik
  76' L. Ayina
S. Mavididi 77' 4 - 1  
29/12/2023 Cardiff City
0 - 2
Leicester City 0-1H2H+
  0 - 1 18' K. Dewsbury-Hall
J. Ralls 47'  
  0 - 2 55' J. Justin
18/12/2023 Birmingham City
2 - 3
Leicester City 1-2H2H+
  10' S. Mavididi
  0 - 1 10' S. Mavididi
J. James 14' 1 - 1  
  1 - 2 21' K. Dewsbury-Hall
  1 - 3 50' S. Mavididi
J. James 74' 2 - 3  
13/12/2023 Leicester City
3 - 2
Millwall 0-1H2H+
  0 - 1 10' T. Bradshaw
  13' W. Harding
  21' J. Cooper
  24' M. Wallace
C. Coady 37'  
J. Vestergaard 48' 1 - 1  
P. Daka 52' 2 - 1  
  75' G. Saville
Ricardo Pereira 78' 3 - 1  
W. Faes 82'  
  3 - 2 90+3' K. Nisbet
09/12/2023 Leicester City
4 - 0
Plymouth Argyle 1-0H2H+
S. Mavididi 14' 1 - 0  
  42' L. Gibson
  44' M. Miller
P. Daka 49' 2 - 0  
S. Mavididi 52' 3 - 0  
W. Ndidi 55' 4 - 0  
  67' B. Galloway
26/08/2023 Everton
0 - 1
Wolverhampton Wanderers 0-0H2H+
  29' Gomes
  40' Nélson Semedo
  51' M. Lemina
J. Branthwaite 53'  
J. Garner 62'  
  68' C. Dawson
  0 - 1 87' S. Kalajdzic
Y. Ramalho Chermiti 90'  
14/07/2023 Stade Nyonnais
1 - 2
Everton 0-0H2H+
  32' L. Warrington
  0 - 1 61' K. Kouyate
  0 - 2 71' N. Maupay
D. Dugourd 82' 1 - 2  
08/05/2023 Preston North End
0 - 3
Sunderland 0-0H2H+
J. Storey 4'  
  0 - 1 54' A. Traoré
  0 - 2 61' A. Pritchard
  0 - 3 65' J. Clarke
R. Ledson 84'  
29/04/2023 Sheffield United
4 - 1
Preston North End 1-0H2H+
A. Ahmedhodzic 36' 1 - 0  
  59' T. Parrott
  1 - 1 63' L. Delap
J. Fleck 72' 2 - 1  
I. Ndiaye 75' 3 - 1  
I. Ndiaye 76'  
O. McBurnie 90+5' 4 - 1  
O. McBurnie 90+6'  
22/04/2023 Preston North End
1 - 1
Blackburn Rovers 0-0H2H+
D. Johnson 59'  
  60' S. Szmodics
  0 - 1 80' S. Szmodics
  85' J. Rankin-Costello
D. Hyam 90+4' 1 - 1  
19/04/2023 Swansea City
4 - 2
Preston North End 3-0H2H+
  0' R. Lowe
J. Piroe 2' 1 - 0  
  30' L. Lindsay
J. Allen 35' 2 - 0  
  43' A. Hughes
H. Darling 44' 3 - 0  
B. Cabango 45+1'  
  3 - 1 48' T. Cannon
  56' T. Cannon
  3 - 2 71' T. Parrott
J. Latibeaudiere 84'  
J. Allen 90'  
J. Piroe 90+4' 4 - 2  
H. Darling 90+9'  
15/04/2023 Millwall
2 - 0
Preston North End 1-0H2H+
T. Bradshaw 14' 1 - 0  
  51' B. Whiteman
J. Cooper 65'  
Z. Flemming 72' 2 - 0  
  81' J. Onomah
10/04/2023 Preston North End
2 - 1
Reading 0-0H2H+
  50' N. Sarr
  53' A. Mbengue
T. Cannon 56' 1 - 0  
  64' S. Dann
  1 - 1 83' K. Ehibhaimha
B. Potts 90+2' 2 - 1  
B. Potts 90+2'  
07/04/2023 Queens Park Rangers
0 - 2
Preston North End 0-0H2H+
  0 - 1 59' T. Cannon
  0 - 2 63' T. Cannon
  78' F. Woodman
01/04/2023 Preston North End
3 - 1
Blackpool 2-0H2H+
B. Potts 12' 1 - 0  
B. Potts 15'  
L. Lindsay 21'  
B. Whiteman 26' 2 - 0  
T. Cannon 51' 3 - 0  
D. Johnson 74'  
  76' C. Connolly
  82' C. Patino
  3 - 1 89' J. Yates
  90+2' C. Nelson
18/03/2023 Middlesbrough
4 - 0
Preston North End 1-0H2H+
C. Akpom 22' 1 - 0  
  45+2' A. Hughes
Z. Steffen 50'  
C. Archer 52' 2 - 0  
C. Archer 58' 3 - 0  
  67' ?. Fernández
  76' Bambo Diaby
M. Forss 76'  
D. Fry 78'  
  88' Bambo Diaby
  90+4' L. Delap
M. Bola 90+4'  
M. Forss 90+5' 4 - 0  
14/03/2023 [N] Rotherham United
1 - 2
Preston North End 1-2H2H+
H. Odofin 17'  
  0 - 1 23' T. Cannon
H. Odofin 35' 1 - 1  
C. Ogbene 42'  
  1 - 2 45+2' C. Evans
  90' B. Potts
  90+4' ?. Fernández
11/03/2023 Preston North End
2 - 0
Cardiff City 0-0H2H+
J. Storey 14'  
Ryan Lowe 15'  
  41' M. McGuinness
T. Cannon 68' 1 - 0  
T. Cannon 89'  
  90+1' J. Alnwick
C. Evans 90+4' 2 - 0  
04/03/2023 Watford
0 - 0
Preston North End 0-0H2H+
  47' C. Evans
  51' Bambo Diaby
  85' B. Potts
  89' F. Woodman
I. Louza 90+5'  
28/02/2023 Preston North End
0 - 0
Coventry City 0-0H2H+
  47' C. Doyle
L. Lindsay 61'  
  78' J. Eccles
  90' G. Hamer
  90+5' V. Gyökeres
25/02/2023 Preston North End
2 - 1
Wigan Athletic 0-1H2H+
  0 - 1 27' G. Cunningham
D. Johnson 53' 1 - 1  
T. Cannon 57' 2 - 1  
T. Cannon 77'  
  86' D. Sinani
R. Brady 87'  
R. Brady 90+5'  
B. Potts 90+9'  
18/02/2023 [N] Hull City
0 - 0
Preston North End 0-0H2H+
O. Tufan 33'  
D. Pelkas 65'  
  76' Bambo Diaby
  90+2' ?. Fernández
15/02/2023 Preston North End
1 - 1
Luton Town 0-0H2H+
A. McCann 19'  
B. Whiteman 50'  
  0 - 1 73' C. Morris
T. Parrott 81' 1 - 1  
  82' C. Morris
  84' M. Nakamba
A. Browne 87'  
11/02/2023 Burnley
3 - 0
Preston North End 1-0H2H+
N. Tella 15' 1 - 0  
  28' A. McCann
N. Tella 55' 2 - 0  
L. Beyer 57'  
  57' L. Delap
N. Tella 58' 3 - 0  
  90+2' L. Lindsay
04/02/2023 Preston North End
1 - 2
Bristol City 0-2H2H+
  0 - 1 6' M. Sykes
J. Storey 33'  
  0 - 2 45+3' S. Bell
  50' M. James
C. Evans 61' 1 - 2  
  63' N. Wells
  70' H. Cornick
  72' A. Scott
28/01/2023 Preston North End
0 - 3
Tottenham Hotspur 0-0H2H+
  0 - 1 50' Son Heung-Min
T. Cannon 61'  
  0 - 2 69' Son Heung-Min
  0 - 3 87' A. Groeneveld
21/01/2023 Birmingham City
1 - 2
Preston North End 0-2H2H+
  0 - 1 10' R. Ledson
  0 - 2 15' A. Browne
H. Mejbri 32'  
  45' R. Brady
T. Chong 45+1'  
J. Bacuna 79'  
L. Jutkiewicz 83' 1 - 2  
L. Jutkiewicz 90+1'  
14/01/2023 Preston North End
0 - 4
Norwich City 0-3H2H+
  0 - 1 13' T. Pukki
  0 - 2 16' K. Dowell
  0 - 3 28' K. Dowell
  44' Gabriel
  55' G. Hanley
T. Cannon 59'  
  61' D. Giannoulis
  0 - 4 69' T. Pukki
R. Brady 74'  
L. Lindsay 76'  
R. Ledson 79'  
  88' A. Idah
06/01/2023 Everton U21
1 - 2
West Ham United U21 0-1H2H+
K. John 27'  
  0 - 1 28' K. Simon-Swyer
F. Okoronkko 35'  
  0 - 2 57' D. Mubama
  65' F. Botts
T. Cannon 80' 1 - 2  
26/12/2022 Everton
1 - 2
Wolverhampton Wanderers 1-1H2H+
Y. Mina 7' 1 - 0  
  1 - 1 22' Daniel Podence
N. Patterson 38'  
  61' Daniel Podence
  64' M. Kilman
  79' Rúben Neves
  81' Tote Gomes
  90' Diego Costa
  1 - 2 90+5' R. Aït Nouri
  90+5' R. Aït Nouri

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.