Josh Keyes Profile and Player Statistics
First name: Josh
Last name: Keyes
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League Cup 2024/2025 Watford U21 5 1 3 0 0 0 0
Professional Development League 2024/2025 Watford U21 4 0 0 4 0 0 0
EFL Trophy 2023/2024 Swindon Town 3 2 0 0 0 0 0
FA Youth Cup 2023/2024 Swindon Town U18 2 0 1 1 0 0 0
League Two 2023/2024 Swindon Town 2 0 0 0 0 0 0
EFL Trophy 2022/2023 Swindon Town 2 0 0 0 0 0 0

Josh Keyes has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
11/03/2025 Millwall U21
4 - 2
Watford U21 2-0H2H+
37' 1 - 0  
Ajay Matthews 41' 2 - 0  
Kyle Smith 48' 3 - 0  
  3 - 1 50' Aidan Coyne
  3 - 2 51' Josh Keyes
73' 4 - 2  
12/02/2025 Brentford U21
2 - 2
Watford U21 2-0H2H+
Isaac Holland 19' 1 - 0  
Romelle Donovan 23' 2 - 0  
  2 - 1 49'
  2 - 2 77' Josh Keyes
04/02/2025 Ipswich Town U21
4 - 2
Watford U21 2-1H2H+
Tudor Mendel-Idowu 9' 1 - 0  
  1 - 1 10' Zak Fraser-Grante
Steven Turner 24'  
Steven Turner 26' 2 - 1  
Edwin Agbaje 46'  
Walker Shabazz-Edwards 46'  
  59' Zak Fraser-Grante
  59' George David Abbott
  59' Josh Keyes
  59' Jonathan Lawson
  59' Tobi Adeyemo
  59' Nickson Okosun
  68' James Clarridge
Tom Taylor 68' 3 - 1  
  69' Amar Sanghrajka
  69' Ignacio Garcia-Romero
  74' Alfie Marriott
  3 - 2 82' Nickson Okosun
Jamie Mauge 82'  
Josh Pitts 82'  
Tudor Mendel-Idowu 86' 4 - 2  
Ryan Carr 90'  
19/12/2024 Cardiff City U21
3 - 1
Watford U21 1-0H2H+
  19' Kayky Almeida
Isaac Jefferies 35' 1 - 0  
  45+3' Joshua Mullins
Kion Etete 46'  
Jac Thomas 46'  
Dylan Lawlor 46'  
Morgan Wigley 46'  
Morgan Wigley 47' 2 - 0  
  2 - 1 55' Kayky Almeida
Mannie Barton 57' 3 - 1  
  59' Zak Fraser-Grante
  59' Ignacio Garcia-Romero
  59' Laken Torres
  59' Jonathan Lawson
Will Spiers 71'  
  72' Ali Gould
  72' Ollie Stephenson
  73' Zavier Massiah-Edwards
  73' Bentley Assiedou
Trey George 87'  
Adeteye Gbadehan 87'  
  90+4' Ignacio Garcia-Romero
16/12/2024 Watford U21
5 - 2
Bristol City U21 3-2H2H+
  0 - 1 9' Raphael Araoye
Josh Keyes 21' 1 - 1  
Mamadou Doumbia 26' 2 - 1  
  33' Olly Thomas
  2 - 2 33' Ephraim Yeboah
Amin Nabizada 38' 3 - 2  
Zak Fraser-Grante 55' 4 - 2  
Mamadou Doumbia 57' 5 - 2  
25/11/2024 Watford U21
1 - 0
Everton U21 0-0H2H+
  22' Aled Thomas
  28' Nathan Patterson
  29' Luke Butterfield
  46' Armando Broja
  46' Jacob Beaumont-Clark
  60' Nathan Patterson
Amin Nabizada 60'  
  61' Jack Patterson
Jonathan Lawson 65'  
Jonathan Lawson 67'  
Josh Keyes 67'  
Zak Fraser-Grante 67'  
Laken Torres 67'  
Albert Eames 68' 1 - 0  
  68' Callum Bates
  68' Odin Samuels-Smith
Amin Nabizada 72'  
Ignacio Garcia-Romero 72'  
George David Abbott 76'  
  82' Luke Butterfield
  82' Jack Patterson
  87' Charlie Whitaker
  87' Matthew Apter
Laken Torres 88'  
Zavier Massiah-Edwards 90+1'  
Albert Eames 90+4'  
Kayky Almeida 90+4'  
Freddie Buers 90+5'  
Ali Gould 90+5'  
  90+7' Isaac Heath
09/11/2024 Watford U21
2 - 0
Ipswich Town U21 1-0H2H+
Aidan Coyne 8'  
Jonathan Lawson 13' 1 - 0  
Jonathan Lawson 47' 2 - 0  
  53' Ayyuba Jambang
  55' Rio Marcel Oudnie-Morgan
  55' Kelvin Korgo
George David Abbott 55'  
Joshua Mullins 55'  
  63' Oli Davies
  63' Jamie Mauge
Zavier Massiah-Edwards 68'  
  75' Jesse Ayoola
  75' Daniel Babb
  75' Tom Taylor
  75' Charlie Campton
Amin Nabizada 75'  
Zak Fraser-Grante 75'  
Josh Keyes 75'  
Ignacio Garcia-Romero 75'  
Zavier Massiah-Edwards 84'  
Kayky Almeida 84'  
28/10/2024 Watford U21
7 - 0
Colchester United U21 6-0H2H+
Mathis Eboue 13' 1 - 0  
Jonathan Lawson 20' 2 - 0  
Zavier Massiah-Edwards 26' 3 - 0  
Jonathan Lawson 29' 4 - 0  
Kévin Keben Biakolo 32' 5 - 0  
Mathis Eboue 44' 6 - 0  
Josh Keyes 85' 7 - 0  
17/10/2024 Watford U21
0 - 2
Cardiff City U21 0-2H2H+
Prince Sikiru 30'  
  0 - 1 35' Dakarai Mafico
Aidan Coyne 39'  
  0 - 2 45+3' Isaac Jefferies
Zavier Massiah-Edwards 55'  
Josh Keyes 58'  
A Trialist 58'  
  58' Jac Thomas
  58' Thomas Davies
Prince Sikiru 58'  
Laken Torres 58'  
Jake Watkiss 65'  
Freddie Buers 65'  
Aidan Coyne 66'  
Ignacio Garcia-Romero 66'  
Leo Ramirez-Espain 70'  
Albert Eames 72'  
Mathis Eboue 72'  
  78' Mannie Barton
  78' Baylin Johnson
  78' Trey George
  78' Tanatswa Nyakuhwa
Ignacio Garcia-Romero 82'  
13/01/2024 Crewe Alexandra
2 - 1
Swindon Town 1-1H2H+
Elliott Nevitt 13' 1 - 0  
  17' Liam Kinsella
  20' Harrison Minturn
  1 - 1 30' Charlie Austin
  34' Charlie Austin
  46' Tom Brewitt
  46' Frazer Blake-Tracy
Conor Thomas 56'  
  67' Paul Glatzel
  67' Rushian Hepburn-Murphy
  68' Dawson Devoy
  68' Jake Cain
Joe White 68'  
Shilow Tracey 68'  
Christopher Long 69'  
Courtney Baker-Richardson 69'  
Courtney Baker-Richardson 71' 2 - 1  
Aaron Rowe 72'  
  74' Saidou Khan
  74' George McEachran
Aaron Rowe 84'  
Lewis Leigh 84'  
Elliott Nevitt 90+4'  
15/12/2023 Luton Town U18
0 - 2
Swindon Town U18 0-1H2H+
  38' Fin Adams
  0 - 1 45+3' Sonny Hart
  57' Conor Britchford-Stanley
  57' Miles Obodo
  0 - 2 61' Josh Keyes
  67' Fin Adams
  67' Antony McCormick
Tate Hugh Xavier-Jones 74'  
Will Houghton 74'  
Charlie Trustram 74'  
Dominic dos Santos Martins 74'  
  89' Harry Chard
  89' Logan Coles
  90+4' Sonny Hart
Jamie Odegah 90+4'  
Matthew Takawira 90+4'  
21/11/2023 Swindon Town
0 - 1
Exeter City 0-1H2H+
  0 - 1 6' Yanic Wildschut
  33' Dion Rankine
  33' Vincent Harper
George McEachran 42'  
Jaxon Brown 42'  
William Kokolo 42'  
Harvey Fox 42'  
  46' Tom Carroll
  46' Cheick Diabaté
  46' Alex Hartridge
  46' Zak Jules
  46' Yanic Wildschut
  46' Ilmari Niskanen
  64' Jake Richards
  64' Jack Aitchison
Fletcher Hubbard 67'  
Josh Keyes 67'  
  82' Cheick Diabaté
  83' Vincent Harper
Harrison Minturn 89'  
Fin Adams 89'  
Lewis Ward 89'  
Redman Evans 89'  
10/10/2023 Reading
5 - 0
Swindon Town 2-0H2H+
Harvey Knibbs 19' 1 - 0  
Michael Craig 23'  
Tom Holmes 27'  
  31' Tyrese Shade
Harvey Knibbs 39'  
Harvey Knibbs 45+2' 2 - 0  
  46' Fin Adams
  46' George Alston
Harvey Knibbs 49' 3 - 0  
Harvey Knibbs 56'  
Femi Azeez 56'  
  57' George McEachran
  57' Harry Gray
Tom Holmes 68'  
Harlee Dean 68'  
  79' Anton Dworzak
  79' Fletcher Hubbard
  79' Tyrese Shade
  79' Liam Hutt
  86' Brooklyn Genesini
  86' Josh Keyes
David Button 87'  
Tom Norcott 87'  
Clinton Mola 88'  
Michael Stickland 88'  
Michael Craig 88'  
Lewis Wing 88'  
  90+3' Liam Hutt
Paul Mukairu 90+4' 4 - 0  
Harlee Dean 90+6' 5 - 0  
09/09/2023 Swindon Town
5 - 3
Sutton United 3-2H2H+
  0' Matt Gray
Jake Young 5' 1 - 0  
Jake Cain 16' 2 - 0  
Jake Young 23' 3 - 0  
  3 - 1 34' Craig Clay
  3 - 2 39' Ben Goodliffe
  63' Josh Coley
  63' Lee Angol
  63' Aiden O'Brien
  63' Dion Pereira
Jake Cain 63'  
Tyrese Shade 63'  
Charlie Austin 64'  
Rushian Hepburn-Murphy 64'  
Dan Kemp 65' 4 - 2  
  74' Robert Milsom
  4 - 3 77' Harry Smith
  78' Craig Clay
  78' Harry Beautyman
  78' Joe Kizzi
  78' Ryan Jackson
Udoka Godwin-Malife 85'  
George McEachran 85'  
Harrison Minturn 85'  
Rushian Hepburn-Murphy 87' 5 - 3  
  88' Omari Patrick
  88' Scott Kashket
  90+7' Ben Goodliffe
22/08/2023 Swindon Town
2 - 2
Arsenal U21 2-1H2H+
Jake Cain 1' 1 - 0  
  1 - 1 2' Marcelo Flores
Jacob Wakeling 3' 2 - 1  
  2 - 2 4' Amario Cozier-Duberry
Tyrese Shade 5' 3 - 2  
Reuell Walters 6' 4 - 2  
Benn Ward 6'  
  4 - 3 7' Khayon Edwards
  4 - 4 8' Ethan Nwaneri
Brooklyn Genesini 9' 5 - 4  
  5 - 5 10' James Sweet
  5 - 6 11' Lino Sousa
Tariq Uwakwe 34' 6 - 6  
Jaxon Brown 36'  
Benn Ward 55'  
  59' Bradley Ibrahim
  66' Bradley Ibrahim
  66' Jimi Gower
Jaxon Brown 67'  
Anton Dworzak 67'  
Tariq Uwakwe 67'  
Tyrese Shade 67'  
  73' Nathan Butler-Oyedeji
  73' Khayon Edwards
  73' Charles Sagoe Jr.
  73' Marcelo Flores
  73' Charles Sagoe Jr.
  73' Marcelo Flores
  6 - 7 82' Jimi Gower
18/10/2022 Bristol Rovers
3 - 0
Swindon Town 0-0H2H+
  15' Ciaran Brennan
  32' Ciaran Brennan
  34' Ronan Darcy
  34' Harrison Minturn
  44' Ricky Aguiar
  44' Ricky Aguiar
Jerry Lawrence 46'  
Ryan Loft 46'  
  48' Louis Reed
  53' Harrison Minturn
  59' H. Parsons
  59' Tomi Adeloye
Ryan Loft 63' 1 - 0  
Bobby Thomas 67'  
Antony Evans 67'  
Zain Westbrooke 67'  
Sam Finley 67'  
Josh Coburn 68'  
Aaron Collins 68'  
  73' Marcel Lavinier
  73' Marcel Lavinier
Harry Anderson 76' 2 - 0  
Luke McCormick 83' 3 - 0  
20/09/2022 Swindon Town
1 - 3
Plymouth Argyle 0-2H2H+
Ellis Iandolo 24'  
  0 - 1 28' W. Jenkins-Davies
  0 - 2 30' O. Halls
Saidou Khan 41'  
  45+2' Sam Cosgrove
Tyrese Shade 58'  
Rushian Hepburn-Murphy 58'  
  63' Danny Mayor
  63' Ryan Hardie
  63' W. Jenkins-Davies
  63' Morgan Whittaker
Ellis Iandolo 64'  
A. Dworzak 64'  
  66' Morgan Whittaker
  71' B. Pursall
  71' Matt Butcher
  71' Jordan Houghton
  71' Nigel Lonwijk
Reece Devine 83'  
H. Fox 83'  
  84' Sam Cosgrove
  84' F. Issaka
  0 - 3 88' Ryan Hardie
  90' Matt Butcher
Rushian Hepburn-Murphy 90+1' 1 - 3  

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.