John McKenna Profile and Player Statistics
First name: John
Last name: McKenna
Position: Midfielder
Nationality:
Height: 178
Weight: 74

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League 2017/2018 Aberystwyth Town 8 1 3 2 0 1 0
Premier League 2014/2015 Rhyl 6 0 2 0 0 3 1
Vanarama National League North 2013/2014 Colwyn Bay 5 4 1 0 0 0 0
Vanarama National League North 2012/2013 Colwyn Bay 8 2 5 1 0 0 0
Vanarama National League North 2011/2012 Colwyn Bay 13 4 6 3 0 0 0
Champions League 2010/2011 The New Saints 4 0 0 0 0 0 0
Europa League 2010/2011 The New Saints 2 0 0 0 0 0 0
Premier League 2010/2011 Newtown AFC 4 0 2 1 0 1 0
Europa League 2009/2010 The New Saints 1 1 0 0 0 0 0
Premier League 2009/2010 The New Saints 13 7 5 3 0 2 0
Welsh Cup 2009/2010 The New Saints 1 1 0 0 0 0 0
Europa League 2008/2009 The New Saints 1 1 0 0 0 0 0
Premier League 2008/2009 The New Saints 2 0 0 2 0 0 0

John McKenna has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/01/2018 Cardiff MU
1 - 1
Aberystwyth Town 1-0H2H+
  7' Tom Owens
  44' Ryan Wollacott
  44' John McKenna
Dan Spencer 44'  
Rhys Thomas 44'  
Eliot Evans 45' 1 - 0  
  1 - 1 58' Ashley Young
Josh Barnett 62'  
Harry Owen 62'  
  78' Luke Borelli
  78' Geoff Kellaway
  90' Ryan Wade
  90' Craig Hobson
16/12/2017 Aberystwyth Town
7 - 1
Prestatyn Town 4-0H2H+
Ashley Young 31' 1 - 0  
  31' B. Maher
  35' Connor Shackleton
J. Spittle 38'  
John McKenna 41' 2 - 0  
Malcolm Melvin 43' 3 - 0  
Joe Phillips 45+3' 4 - 0  
D. Walker 45+3'  
  4 - 1 52' N. Edwards
Malcolm Melvin 60'  
Luke Borelli 60'  
Ryan Wade 67' 5 - 1  
Joe Phillips 73'  
G. Kellaway 73'  
  80' B. Maher
  80' Jack Higgins
D. Walker 82' 6 - 1  
J. Spittle 88'  
L. Jenkins 88'  
C. Hobson 88' 7 - 1  
  90' Alec Williams
  90' Nathaniel Hulme
  90' Ross Stephens
  90' E. Lloyd
24/11/2017 Aberystwyth Town
3 - 0
Newtown AFC 1-0H2H+
J. Spittle 13'  
J. Rimmer 13'  
John McKenna 30' 1 - 0  
J. Rimmer 46'  
G. Kellaway 46'  
  46' J. Murphy
  46' Ryan Kershaw
C. Hobson 51' 2 - 0  
  57' J. Kenton
  57' Tom Goodwin
  57' N. Rushton
  57' J. Reed
C. Hobson 72' 3 - 0  
  81' J. Harries
Joe Phillips 89'  
H. Horwood 89'  
17/11/2017 Aberystwyth Town
1 - 2
Bala Town 0-0H2H+
  32' Glenn Rule
  35' Stuart Jones
  35' Will Bell
  0 - 1 52' M. Hayes
Luke Borelli 64'  
C. Hobson 64'  
John McKenna 71'  
J. Owen 71'  
Joe Phillips 71'  
  72'
  0 - 2 80' M. Hayes
  80' Jordan Evans
  80' Ian Sheridan
  83' Glenn Rule
  83' Evan Horwood
Les Davies 84' 1 - 2  
20/10/2017 Aberystwyth Town
1 - 2
The New Saints 1-1H2H+
D. Walker 15' 1 - 0  
  1 - 1 42' Greg Draper
  1 - 2 48' John McKenna
Luke Borelli 62'  
  69' Ryan Brobbell
Luke Borelli 71'  
C. Hobson 71'  
  81' Tom Holland
  83' Christian Seargeant
  83' A. Darlington
  90+2' Greg Draper
  90+2' C. Marriott
09/09/2017 Aberystwyth Town
0 - 2
Cardiff MU 0-1H2H+
Joe Culshaw 6'  
C. Hobson 16'  
Cledan Davies 16'  
Luke Borelli 30'  
  0 - 1 32' John McKenna
  0 - 2 62' John McKenna
G. Kellaway 63'  
  68' J. Lam
  68' C. Corsby
John McKenna 71'  
M. Jones 71'  
G. Kellaway 77'  
J. Rimmer 77'  
  78' K. McCarthy
  78' W. Evans
  90' B. Bowler
  90' Josh Barnett
19/09/2014 Connah's Quay
1 - 3
Rhyl 0-1H2H+
G. Horan 20'  
Luke Holden 21'  
  24' John McKenna
  0 - 1 32' Liam Dawson
  47' M. Cadwallader
  47' D. Forbes
  63' R. Hughes
  63' David Thompson
  0 - 2 69' Michael Walsh
Sean Miller 71' 1 - 2  
  80' Aaron Bowen
  80' Ashley Stott
  1 - 3 81' Levi Mackin
M. McGregor 84'  
Anthony Stanton 84'  
Gary O'Toole 84'  
John Dillon 87'  
Chris Rowntree 87'  
07/09/2014 Rhyl
0 - 1
Aberystwyth Town 0-1H2H+
P. McManus 15'  
  0 - 1 26' C. Venables
John McKenna 38'  
  45' Cledan Davies
Levi Mackin 50'  
R. Hughes 50'  
  56' Chris Davies
D. Forbes 57'  
Jack Kenny 57'  
R. Hughes 71'  
  73' Cledan Davies
  73' Ryan Batley
Michael Walsh 80'  
L. Ellams 80'  
  80' M. Jones
  80' Thomas Shaw
  80' M. Jones
  90' Stuart Jones
  90' S. James
25/08/2014 Rhyl
1 - 1
Cefn Druids 0-0H2H+
  30' Peter Hoy
John McKenna 38'  
L. Ellams 46'  
G. Jones 46'  
Aaron Bowen 46'  
Liam Dawson 57' 1 - 0  
Michael Walsh 58'  
  70' Chris Lynskey
  70' Mark Beech
Liam Dawson 73'  
M. Cadwallader 73'  
  73' Alan Bull
  73' Oscar Durnin
R. Hughes 73'  
D. Forbes 73'  
Aaron Bowen 75'  
  1 - 1 83' D. Taylor
  87' Phil Doran
23/08/2014 Carmarthen Town
1 - 0
Rhyl 1-0H2H+
  11' Aaron Bowen
  12' Levi Mackin
P. Fowler 16'  
  26' Liam Benson
  29' R. Hughes
  29' G. Jones
L. Cummings 34'  
  35' John McKenna
  35' P. McManus
L. Cummings 39' 1 - 0  
  55' Liam Dawson
  55' L. Ellams
Taylor Harding 59'  
Craig Hanford 59'  
C. Morgan 68'  
S. Walters 68'  
  73' Aaron Bowen
  73' D. Forbes
  83' D. Forbes
Chris Hartland 83'  
C. Green 83'  
05/10/2013 Colwyn Bay
0 - 3
North Ferriby United 0-1H2H+
  0 - 1 6' Anthony Wilson
  0 - 2 52' Anthony Wilson
Jamie Matthews 55'  
James Ellison 55'  
Ed Moss 61'  
John McKenna 61'  
  63' Danny Clarke
  63' Benjamin Hunter
Charlie Joyce 74'  
S. Connor 74'  
  0 - 3 90' Anthony Wilson
17/09/2013 Barrow
1 - 1
Colwyn Bay 0-1H2H+
  0 - 1 45' Ed Moss
  46' Ed Moss
  46' James Ellison
J. Allen 65'  
Gareth Arnison 65'  
Richard Davies 65'  
G. Mills 65'  
N. Rushton 65'  
Chris Sutherland 65'  
Gareth Arnison 69' 1 - 1  
  72' Charlie Joyce
  72' Louis Moss
  90+2' J. Crowther
  90+2' John McKenna
07/09/2013 Oxford City
1 - 2
Colwyn Bay 0-0H2H+
C. McNish 52'  
Darren Pond 52'  
  0 - 1 57' D. Meadowcroft
J. Cook 58'  
Steve Basham 58'  
  71' Charlie Joyce
  71' Louis Moss
  78' Ed Moss
  78' John McKenna
Liam Malone 80'  
Andy Ballard 80'  
  84' Cameron Darkwah
  84' James Ellison
Paul Stonehouse 88' 1 - 1  
  1 - 2 89' D. Meadowcroft
26/08/2013 Stockport County
0 - 1
Colwyn Bay 0-0H2H+
Kristian Dennis 46'  
Phillip Jevons 46'  
  57' Cameron Darkwah
  57' J. Crowther
Jamie Hand 59'  
Ian Craney 59'  
Iain Howard 68'  
Brandon Windsor 68'  
  69' P. Ennis
  69' Jamie Matthews
  0 - 1 77' Jamie Matthews
  80' Gareth Evans
  80' John McKenna
27/04/2013 Colwyn Bay
1 - 0
Gloucester City 1-0H2H+
John McKenna 33' 1 - 0  
  62' M. Liddiard
  62' Ben Hunt
  72' S. Turl
  72' Kieran Tracey
James Ellison 81'  
P. Ennis 81'  
  85' J. Parker
  85' Dave Mehew
Gareth Evans 90'  
Jason Lampkin 90'  
01/01/2013 Colwyn Bay
2 - 4
Vauxhall Motors 0-2H2H+
  0 - 1 13' Chris Noone
  0 - 2 16' T. Hannigan
R. Hopley 50' 1 - 2  
Danny Lloyd 56' 2 - 2  
  2 - 3 57' T. Rutter
  2 - 4 61' T. Rutter
Luke Denson 79'  
D. Meadowcroft 79'  
J. Breeze 80'  
John McKenna 80'  
Danny Taylor 84'  
Joel Richardson 84'  
01/09/2012 Worcester City
2 - 0
Colwyn Bay 2-0H2H+
T. Thorley 21' 1 - 0  
Danny Glover 28' 2 - 0  
  35' R. Hopley
  35' Alan Collins
Charles Reece 65'  
Mathew Birley 65'  
  69' David Mannix
  69' John McKenna
Michael Symons 70'  
Michael Taylor 70'  
  75' Gareth Evans
  75' S. Williams
Ellis Deeney 77'  
Danny Edwards 77'  
28/04/2012 Colwyn Bay
4 - 2
Gloucester City 4-0H2H+
R. Hopley 3' 1 - 0  
Fraser McLachlan 18' 2 - 0  
Gareth Evans 19' 3 - 0  
  32' Jack Harris
  32' Adam Mann
John McKenna 45' 4 - 0  
  46' Neil Mustoe
  46' M. Liddiard
  48' Tom Hamblin
  48' Matthew Coupe
Jonathan Newby 71'  
P. Ennis 71'  
  4 - 1 73' Darren Edwards
R. Hopley 83'  
Karl Noon 83'  
Gareth Evans 86'  
Lee Davey 86'  
  4 - 2 90+1' Darren Edwards
07/04/2012 Colwyn Bay
1 - 2
Guiseley 1-0H2H+
John McKenna 36' 1 - 0  
  60' Lee Ellington
  60' Simon Baldry
  1 - 1 61' Simon Ainge
  1 - 2 63' Simon Ainge
Karl Noon 77'  
Lee Davey 77'  
  77' Danny Forrest
  77' Chris Senior
Fraser McLachlan 88'  
D. Meadowcroft 88'  
17/01/2012 Colwyn Bay
0 - 0
Vauxhall Motors 0-0H2H+
Jonathan Newby 61'  
Lee McEvilly 61'  
R. Hopley 72'  
Lee Davey 72'  
  79' J. Wilson
  79' Kevin Holsgrove
Karl Noon 81'  
John McKenna 81'  
07/01/2012 Altrincham
3 - 4
Colwyn Bay 2-2H2H+
  9' Matthew Anthony Hughes
  9' John McKenna
  0 - 1 17' R. Hopley
J. Redshaw 20' 1 - 1  
  1 - 2 22' Gareth Evans
D. Reeves 28' 2 - 2  
J. Redshaw 49' 3 - 2  
  3 - 3 56' R. Hopley
Matthew Flynn 70'  
K. Walmsley 70'  
  90' Lee Davey
  90' Dan Parkinson
  3 - 4 90+3' F. Sinclair
15/10/2011 Colwyn Bay
2 - 0
Stalybridge Celtic 1-0H2H+
Michael Lea 1' 1 - 0  
  46' Jack Rea
  46' L. Ellams
  46' Callum Warburton
  46' Arthur Gnahoua
Christopher King 46'  
John McKenna 46'  
R. Hopley 56'  
Danny Lloyd 56'  
  71' Phil Marsh
  71' C. Hobson
Domaine Rouse 73'  
Karl Noon 73'  
Lee Davey 85' 2 - 0  
24/09/2011 Colwyn Bay
0 - 0
Solihull Moors 0-0H2H+
Russell Benjamin 28'  
John McKenna 28'  
  46' Richard Walker
  46' Danny Spencer
Michael Lea 52'  
Liam Benson 52'  
  65' Andre Francis
  65' Simon Johnson
Jonathan Newby 68'  
Domaine Rouse 68'  
13/08/2011 Bishop's Stortford
0 - 2
Colwyn Bay 0-1H2H+
  0 - 1 32' John McKenna
  0 - 2 49' Sean Doherty
S. Shulton 73'  
J. Dadson 73'  
  77' Sean Doherty
  77' Danny Lloyd
Dwight Gayle 80'  
Alexander Read 80'  
  82' R. Hopley
  82' Karl Noon
Bai Lette Jallow 84'  
Mitch Hahn 84'  
  90' Gareth Evans
  90' Anthony Sheehan
20/10/2010 Airbus UK
1 - 1
Newtown AFC 1-0H2H+
Andy Moran 18' 1 - 0  
  56' Jamie Breeze
  56' Craig Davies
Simon Smith 56'  
Danny Desormeaux 56'  
  59' Shane Sutton
Nick Rushton 67'  
Paul McManus 67'  
  69' Paul Keddle
  69' Josh Evans
Ashley Williams 75'  
Phil Clarke 75'  
Richard Dorman 75'  
  80' Craig Whitfield
  80' Chris Hartland
  1 - 1 85' John McKenna
16/10/2010 Bangor City
5 - 2
Newtown AFC 3-0H2H+
Alan Bull 9' 1 - 0  
David Morley 30' 2 - 0  
Nicky Ward 33' 3 - 0  
  3 - 1 63' Paul Keddle
Les Davies 64'  
Sion Edwards 64'  
Chris Jones 64'  
Eddie Jebb 64'  
  3 - 2 70' Craig Whitfield
Alan Bull 71' 4 - 2  
  74' John McKenna
  76' Jamie Breeze
  76' Chris Hartland
  76' Dave Swanick
  76' Sean Jones
James Brewerton 76' 5 - 2  
David Morley 77'  
Clive Williams 77'  
26/08/2010 The New Saints
2 - 2
CSKA Sofia 1-1H2H+
  0 - 1 11' Giuseppe Aquaro
Matthew Williams 14' 1 - 1  
Phillip Baker 25'  
Matthew Williams 37'  
  58' Dimitar Iliev
  58' Marquinhos
S. Evans 61' 2 - 1  
  64' Ivan Karadzhov
Matthew Williams 66'  
  77' Aleksandăr Tonev
  77' Spas Delev
  2 - 2 79' Christian Tiboni
Craig Jones 83'  
Jamie Wood 83'  
Chris Sharp 85'  
M. Berkeley 85'  
  86' Gregory Nelson
  86' Tomi Kostadinov
19/08/2010 CSKA Sofia
3 - 0
The New Saints 0-0H2H+
  18' Barry Hogan
B. Galchev 36'  
Giuseppe Aquaro 45'  
Dimitar Iliev 46'  
Cillian Sheridan 46'  
Dormushali Saidhodzha 61'  
Dormushali Saidhodzha 64'  
Gregory Nelson 64'  
Aleksandăr Tonev 71'  
Tomi Kostadinov 71'  
  76' Chris Sharp
  76' M. Berkeley
  78' Craig Jones
  78' Jamie Wood
Giuseppe Aquaro 81' 1 - 0  
Gregory Nelson 82' 2 - 0  
  87' Matthew Williams
  87' A. Darlington
Spas Delev 90' 3 - 0  
03/08/2010 Anderlecht
3 - 0
The New Saints 1-0H2H+
Tom De Sutter 17' 1 - 0  
Matías Suárez 46'  
C. Diandy 46'  
  57' Tommy Holmes
Tom De Sutter 59'  
Romelu Lukaku  59'  
Romelu Lukaku  69' 2 - 0  
Sacha Kljestan 73'  
G. Gillet 73'  
Romelu Lukaku  74' 3 - 0  
  74' S. Evans
  74' A. Edwards
  83' Chris Sharp
  83' A. Darlington
  87' Jamie Wood
  87' Christian Seargeant
27/07/2010 The New Saints
1 - 3
Anderlecht 0-2H2H+
  0 - 1 7' Sacha Kljestan
  0 - 2 18' J. Legear
C. Marriott 21'  
Tommy Holmes 21'  
Craig Jones 52' 1 - 2  
  64' Mbark Boussoufa
  1 - 3 73' Matías Suárez
  76' Matías Suárez
  76' Tom De Sutter
M. Berkeley 78'  
Christian Seargeant 78'  
  83' Ondrej Mazuch
  83' J. Lecjaks
Chris Sharp 84'  
A. Darlington 84'  
  87' Sacha Kljestan
  87' Kanu
20/07/2010 The New Saints
4 - 0
Bohemians 3-0H2H+
Craig Jones 6' 1 - 0  
Matthew Williams 14' 2 - 0  
Chris Sharp 20' 3 - 0  
  34' Conor Powell
Chris Sharp 34'  
  46' R. Higgins
  46' Glenn Cronin
  46' Conor Powell
  46' Jason McGuinness
  67' J. Byrne
  67' A. Greene
  71' Jason McGuinness
Matthew Williams 73' 4 - 0  
  82' Paul Keegan
M. Berkeley 89'  
Jamie Wood 89'  
Chris Sharp 90'  
A. Darlington 90'  
13/07/2010 Bohemians
1 - 0
The New Saints 0-0H2H+
Brian Shelley 37'  
  51' Craig Jones
Raffaele Cretaro 58'  
K. Brennan 66' 1 - 0  
Raffaele Cretaro 75'  
J. Byrne 75'  
  77' M. Berkeley
  77' Jamie Wood
  83' Matthew Williams
  83' A. Darlington
17/04/2010 The New Saints
4 - 0
Haverfordwest County 1-0H2H+
Chris Sharp 26' 1 - 0  
  36' Jamie Grimes
Matthew Anthony Berkeley 41'  
Jamie Wood 41'  
  42' Tom Billing
  46' Luke Robinson
  46' Mark Dodds
  46' Rob Morgans
  46' Lee Hudgell
Chris Sharp 50' 2 - 0  
  71' Lee Idzi
Chris Sharp 72' 3 - 0  
  72' Gareth Elliott
  72' Tom Ramasut
Conall Murtagh 73'  
John McKenna 73'  
Craig Jones 78'  
Alex Darlington 78'  
Phillip Baker 80' 4 - 0  
10/04/2010 Caersws
0 - 3
The New Saints 0-0H2H+
  0 - 1 73' John McKenna
  0 - 2 75' Matthew Anthony Berkeley
  85' Tommy Holmes
  85' Steve Abbott
  85' Chris Sharp
  85' Chris Marriott
  0 - 3 89' Scott Ruscoe
  90' Craig Jones
  90' Alex Darlington
02/04/2010 Rhyl
1 - 2
The New Saints 0-1H2H+
  2' John McKenna
Phil Doran 26'  
Jonathan Williams 30'  
Phil Doran 44'  
  0 - 1 45' Scott Ruscoe
Matthew Williams 53' 1 - 1  
  55' Steve Evans
  56' Ryan Marriott
  56' Alex Darlington
Andrew Pearson 56'  
  70' Jamie Wood
  70' Steve Abbott
  72' Phillip Baker
  79' John McKenna
  79' Chris Marriott
  86' Barry Hogan
  1 - 2 90' Chris Sharp
19/03/2010 Cefn Druids
0 - 0
The New Saints 0-0H2H+
  27' Steve Evans
  27' Scott Ruscoe
  38' John McKenna
Ricky Wright 46'  
  61' John McKenna
  61' Craig Jones
John Rush 61'  
Aled Evans 68'  
Josh Russell 68'  
  79' Steve Abbott
  79' Christian Seargeant
  82' Tommy Holmes
Wayne Phillips 83'  
Jamie Crowther 83'  
16/03/2010 The New Saints
5 - 0
Porthmadog 3-0H2H+
Chris Sharp 17' 1 - 0  
Chris Sharp 36' 2 - 0  
John McKenna 38' 3 - 0  
Jamie Wood 56' 4 - 0  
Barry Hogan 58'  
Christian Seargeant 58'  
Jamie Wood 69'  
Steve Abbott 69'  
  71' John Keegan
  71' Aden Shannon
  71' Steve Jones
John McKenna 77'  
Craig Williams I 77'  
  80' Sion Meredith
  80' Carl Jones
Tommy Holmes 80' 5 - 0  
  83' Aaron Stokoe
  83' Dylan Williams
13/03/2010 Neath
0 - 1
The New Saints 0-0H2H+
Carlos Castán 36'  
Ashley Evans 40'  
Robert Folland 56'  
Craig Steins 56'  
  60' Alex Darlington
  69' Christian Seargeant
  69' Craig Williams I
  70' Matthew Anthony Berkeley
Matthew Harris 71'  
Liam Thomas 71'  
  78' Matthew Anthony Berkeley
  78' Steve Abbott
  0 - 1 90' John McKenna
Chris Jones 90'  
Sean Cronin 90'  
  90' Alex Darlington
  90' John McKenna
09/03/2010 Carmarthen Town
1 - 2
The New Saints 0-0H2H+
Chris Thomas 46'  
  0 - 1 48' Chris Sharp
Richard Hughes 52'  
T. Hicks 54' 1 - 1  
  61' Steve Abbott
  61' A. Darlington
  69' A. Edwards
  69' M. Berkeley
Craig Hughes 70'  
Mark Pritchard 70'  
S. Walters 77'  
Danny Thomas 77'  
Neil Thomas 80'  
  1 - 2 82' Chris Sharp
  86' Chris Sharp
  86' John McKenna
  90' D. Holmes
Neil Smothers 90'  
27/02/2010 The New Saints
2 - 2
Port Talbot Town 0-0H2H+
Aeron Edwards 14' 1 - 0  
  19' Lee Surman
Chris Marriott 21'  
Jamie Wood 24'  
  1 - 1 26' Martin Rose
Danny Holmes 33'  
  1 - 2 34' Lee John
  34' Matthew Thompson
Steve Evans 43'  
Alex Darlington 47' 2 - 2  
Alex Darlington 48'  
  57' Lee Kendall
Aeron Edwards 70'  
Jamie Wood 74'  
Matthew Anthony Berkeley 74'  
  96' Drew Fahiya
  96' Nick Holland
Danny Holmes 98'  
Christian Seargeant 98'  
  105' Matthew Thompson
  105' Gary Bansor
Aeron Edwards 106'  
John McKenna 106'  

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
Top Draw Teams
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-2025 SoccerPunter Pte. Ltd. All rights reserved.