Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Kyle John

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Kyle John played with most?

Most confirmed shared appearances:

  1. Connor Hall60shared appearances
  2. Ryan Croasdale46shared appearances
  3. Reece Welch44shared appearances

Who has Kyle John faced most often?

Most confirmed meetings as opponents:

  1. Dilan Markanday6confirmed meetings
  2. Charlie Savage5confirmed meetings
  3. Charlie Wellens5confirmed meetings

Who has Kyle John played with most?

Players with confirmed appearances in the same team as Kyle John.

Entire career · All competitions
137Confirmed appearances
2020–2026Period
137Team-mates
#PlayersComparisonShared appearances
0117 Aug 2024 – 31 Oct 2026
0213 Aug 2024 – 7 Aug 2026
031 Feb 2021 – 29 Apr 2024
0417 Aug 2024 – 20 Oct 2026
0527 Aug 2021 – 7 Apr 2026
0525 Jan 2021 – 10 Apr 2023
0517 Aug 2024 – 7 Apr 2026
0517 Aug 2024 – 1 Jan 2026
0924 Aug 2024 – 31 Oct 2026
1018 Dec 2020 – 22 Jan 2023
1117 Aug 2024 – 24 Feb 2026
1112 Aug 2025 – 31 Oct 2026
1311 March 2025 – 31 Oct 2026
1418 Oct 2025 – 31 Oct 2026
141 Feb 2021 – 29 Apr 2024
1418 Dec 2020 – 29 Apr 2024
1413 Sep 2020 – 4 Apr 2022
1418 Jan 2021 – 6 Jan 2023
1922 Feb 2021 – 29 Apr 2024
1913 Aug 2024 – 13 Dec 2025
214 Jan 2025 – 31 Oct 2026
2113 Sep 2020 – 15 Dec 2023
232 May 2021 – 10 Apr 2023
2413 Aug 2024 – 16 Aug 2025
2421 Sep 2020 – 29 Apr 2024
2613 Sep 2020 – 4 Apr 2022
2612 Aug 2025 – 31 Oct 2026
2625 Jan 2021 – 29 Apr 2024
2613 Aug 2024 – 13 Dec 2025
307 Aug 2025 – 19 Sep 2026
3013 Aug 2024 – 4 Apr 2026
3023 Aug 2025 – 7 Apr 2026
335 Aug 2022 – 2 March 2024
339 Apr 2021 – 29 Apr 2024
332 May 2021 – 29 Jan 2024
3613 Aug 2024 – 1 Jan 2026
3629 July 2025 – 5 Sep 2026
3829 Dec 2024 – 1 Jan 2026
3821 Sep 2020 – 15 Jan 2023
4013 Sep 2020 – 10 Apr 2023
4024 Apr 2021 – 29 Apr 2024
4023 Aug 2021 – 10 Apr 2023
437 Sep 2024 – 23 Aug 2025
4313 Aug 2024 – 25 March 2025
4517 Aug 2024 – 11 March 2025
4527 Aug 2022 – 12 Apr 2024
477 Sep 2024 – 5 Apr 2025
4713 Sep 2020 – 2 May 2021
4729 July 2025 – 28 March 2026
473 Dec 2024 – 5 Apr 2025
Showing 50 of 137 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Kyle John played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Kyle John played with?

  • Connor Hall — 60 shared appearances with Kyle John. 17 Aug 2024 – 31 Oct 2026.
  • Ryan Croasdale — 46 shared appearances with Kyle John. 13 Aug 2024 – 7 Aug 2026.
  • Reece Welch — 44 shared appearances with Kyle John. 1 Feb 2021 – 29 Apr 2024.
  • Benjamin Garrity — 40 shared appearances with Kyle John. 17 Aug 2024 – 20 Oct 2026.
  • Elijah Xavier Campbell — 39 shared appearances with Kyle John. 27 Aug 2021 – 7 Apr 2026.
  • Isaac Price — 39 shared appearances with Kyle John. 25 Jan 2021 – 10 Apr 2023.
  • Jayden Stockley — 39 shared appearances with Kyle John. 17 Aug 2024 – 7 Apr 2026.
  • Ronan Curtis — 39 shared appearances with Kyle John. 17 Aug 2024 – 1 Jan 2026.
  • George Byers — 37 shared appearances with Kyle John. 24 Aug 2024 – 31 Oct 2026.
  • Joseph Anderson — 36 shared appearances with Kyle John. 18 Dec 2020 – 22 Jan 2023.
  • Benjamin Heneghan — 35 shared appearances with Kyle John. 17 Aug 2024 – 24 Feb 2026.
  • Cameron Humphreys-Grant — 35 shared appearances with Kyle John. 12 Aug 2025 – 31 Oct 2026.
  • Rhys Walters — 34 shared appearances with Kyle John. 11 Mar 2025 – 31 Oct 2026.
  • George Hall — 33 shared appearances with Kyle John. 18 Oct 2025 – 31 Oct 2026.
  • Mackenzie Hunt — 33 shared appearances with Kyle John. 1 Feb 2021 – 29 Apr 2024.
  • Mohamed Kouyate — 33 shared appearances with Kyle John. 18 Dec 2020 – 29 Apr 2024.
  • Rhys Hughes — 33 shared appearances with Kyle John. 13 Sept 2020 – 4 Apr 2022.
  • Thomas Cannon — 33 shared appearances with Kyle John. 18 Jan 2021 – 6 Jan 2023.
  • Charlie Whitaker — 31 shared appearances with Kyle John. 22 Feb 2021 – 29 Apr 2024.
  • Jesse Debrah — 31 shared appearances with Kyle John. 13 Aug 2024 – 13 Dec 2025.
  • Jaheim Headley — 29 shared appearances with Kyle John. 4 Jan 2025 – 31 Oct 2026.
  • Ryan Astley — 29 shared appearances with Kyle John. 13 Sept 2020 – 15 Dec 2023.
  • Stanley Mills — 27 shared appearances with Kyle John. 2 May 2021 – 10 Apr 2023.
  • Lorent Tolaj — 26 shared appearances with Kyle John. 13 Aug 2024 – 16 Aug 2025.
  • Tyler Onyango — 26 shared appearances with Kyle John. 21 Sept 2020 – 29 Apr 2024.
  • Harry Tyrer — 25 shared appearances with Kyle John. 13 Sept 2020 – 4 Apr 2022.
  • Jordan Lawrence-Gabriel — 25 shared appearances with Kyle John. 12 Aug 2025 – 31 Oct 2026.
  • Luke Butterfield — 25 shared appearances with Kyle John. 25 Jan 2021 – 29 Apr 2024.
  • Ruari Paton — 25 shared appearances with Kyle John. 13 Aug 2024 – 13 Dec 2025.
  • Benjamin Waine — 23 shared appearances with Kyle John. 7 Aug 2025 – 19 Sept 2026.
  • Funso-King Ojo — 23 shared appearances with Kyle John. 13 Aug 2024 – 4 Apr 2026.
  • Joe Gauci — 23 shared appearances with Kyle John. 23 Aug 2025 – 7 Apr 2026.
  • Francis Okoronkwo — 22 shared appearances with Kyle John. 5 Aug 2022 – 2 Mar 2024.
  • Lewis Warrington — 22 shared appearances with Kyle John. 9 Apr 2021 – 29 Apr 2024.
  • Sean McAllister — 22 shared appearances with Kyle John. 2 May 2021 – 29 Jan 2024.
  • Benjamin Amos — 20 shared appearances with Kyle John. 13 Aug 2024 – 1 Jan 2026.
  • Liam Gordon — 20 shared appearances with Kyle John. 29 Jul 2025 – 5 Sept 2026.
  • Mitchell Clark — 19 shared appearances with Kyle John. 29 Dec 2024 – 1 Jan 2026.
  • Sebastian Quirk — 19 shared appearances with Kyle John. 21 Sept 2020 – 15 Jan 2023.
  • Einar Iversen — 18 shared appearances with Kyle John. 13 Sept 2020 – 10 Apr 2023.
  • Jenson Metcalfe — 18 shared appearances with Kyle John. 24 Apr 2021 – 29 Apr 2024.
  • Žan-Luk Leban — 18 shared appearances with Kyle John. 23 Aug 2021 – 10 Apr 2023.
  • Rico Richards — 17 shared appearances with Kyle John. 7 Sept 2024 – 23 Aug 2025.
  • Thomas Sang — 17 shared appearances with Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Ethan Chislett — 16 shared appearances with Kyle John. 17 Aug 2024 – 11 Mar 2025.
  • Halid Djankpata — 16 shared appearances with Kyle John. 27 Aug 2022 – 12 Apr 2024.
  • Antwoine Hackford — 15 shared appearances with Kyle John. 7 Sept 2024 – 5 Apr 2025.
  • Con Ouzounidis — 15 shared appearances with Kyle John. 13 Sept 2020 – 2 May 2021.
  • Jordan Shipley — 15 shared appearances with Kyle John. 29 Jul 2025 – 28 Mar 2026.
  • Nathan Smith — 15 shared appearances with Kyle John. 3 Dec 2024 – 5 Apr 2025.
  • Samuel Hart — 15 shared appearances with Kyle John. 17 Aug 2024 – 29 Jul 2025.
  • Dajaune Brown — 14 shared appearances with Kyle John. 30 Aug 2025 – 11 Mar 2026.
  • Isaac Heath — 14 shared appearances with Kyle John. 15 Jan 2023 – 15 Mar 2024.
  • Lewis Dobbin — 14 shared appearances with Kyle John. 24 Apr 2021 – 29 Apr 2024.
  • Nathan Broadhead — 14 shared appearances with Kyle John. 13 Sept 2020 – 2 May 2021.
  • Roman Dixon — 14 shared appearances with Kyle John. 24 Apr 2021 – 29 Apr 2024.
  • Connor Ripley — 13 shared appearances with Kyle John. 17 Aug 2024 – 29 Dec 2024.
  • Liam Higgins — 13 shared appearances with Kyle John. 23 Aug 2021 – 9 Feb 2024.
  • Modou Faal — 13 shared appearances with Kyle John. 12 Aug 2025 – 7 Aug 2026.
  • Onel Hernández Mayea — 13 shared appearances with Kyle John. 3 Mar 2026 – 31 Oct 2026.
  • Devante Cole — 12 shared appearances with Kyle John. 6 Sept 2025 – 1 Jan 2026.
  • Ethon Archer — 12 shared appearances with Kyle John. 31 Jan 2026 – 7 Apr 2026.
  • Martin Sherif — 12 shared appearances with Kyle John. 17 Mar 2023 – 7 Apr 2026.
  • Rekeem Harper — 12 shared appearances with Kyle John. 7 Dec 2024 – 25 Mar 2025.
  • Andre Gray — 11 shared appearances with Kyle John. 7 Feb 2026 – 7 Apr 2026.
  • Marko Maroši — 11 shared appearances with Kyle John. 7 Aug 2025 – 31 Oct 2026.
  • Brandon Cover — 10 shared appearances with Kyle John. 31 Aug 2024 – 1 Jan 2025.
  • Edward Jones — 10 shared appearances with Kyle John. 4 Dec 2023 – 22 Apr 2024.
  • Oliver Lynch — 10 shared appearances with Kyle John. 7 Aug 2026 – 31 Oct 2026.
  • Thierry Small — 10 shared appearances with Kyle John. 18 Dec 2020 – 7 May 2021.
  • Harrison Armstrong — 9 shared appearances with Kyle John. 29 Jan 2024 – 22 Apr 2024.
  • Kyle Dempsey — 9 shared appearances with Kyle John. 7 Aug 2026 – 31 Oct 2026.
  • Callum Bates — 8 shared appearances with Kyle John. 22 Jan 2023 – 12 Apr 2024.
  • Ellis Simms — 8 shared appearances with Kyle John. 13 Sept 2020 – 24 Jan 2022.
  • Ishé Samuels-Smith — 8 shared appearances with Kyle John. 6 Jan 2023 – 10 Apr 2023.
  • Jasper Moon — 8 shared appearances with Kyle John. 19 Sept 2026 – 31 Oct 2026.
  • Jack Shorrock — 8 shared appearances with Kyle John. 13 Aug 2024 – 12 Aug 2025.
  • M. Sherif — 8 shared appearances with Kyle John. 17 Feb 2026 – 7 Apr 2026.
  • Max Watters — 8 shared appearances with Kyle John. 19 Sept 2026 – 31 Oct 2026.
  • Benicio Baker-Boaitey — 7 shared appearances with Kyle John. 13 Aug 2024 – 3 Dec 2024.
  • Fraser Barnsley — 7 shared appearances with Kyle John. 29 Oct 2023 – 12 Apr 2024.
  • Jemiah Umolu — 7 shared appearances with Kyle John. 1 Feb 2025 – 15 Mar 2025.
  • Owen Barker — 7 shared appearances with Kyle John. 6 Jan 2023 – 8 Apr 2024.
  • Jason Lowe — 6 shared appearances with Kyle John. 13 Aug 2024 – 18 Jan 2025.
  • Keyrol Figueroa Norales — 6 shared appearances with Kyle John. 5 Sept 2026 – 31 Oct 2026.
  • Maleace Asamoah — 6 shared appearances with Kyle John. 5 Sept 2026 – 31 Oct 2026.
  • Rafael Isidro Garcia Ferreira — 6 shared appearances with Kyle John. 24 Apr 2021 – 4 Apr 2022.
  • Tyler Magloire — 6 shared appearances with Kyle John. 7 Feb 2026 – 4 Apr 2026.
  • Beni Baningime — 5 shared appearances with Kyle John. 13 Sept 2020 – 25 Jan 2021.
  • Joshua Bowler — 5 shared appearances with Kyle John. 13 Sept 2020 – 24 Apr 2021.
  • Lewis Montsma — 5 shared appearances with Kyle John. 7 Aug 2026 – 27 Oct 2026.
  • Mathew Mallon — 5 shared appearances with Kyle John. 21 Mar 2021 – 27 Aug 2022.
  • Marvin Johnson — 5 shared appearances with Kyle John. 18 Oct 2025 – 1 Jan 2026.
  • William Crellin — 4 shared appearances with Kyle John. 29 Sept 2023 – 8 Apr 2024.
  • Bradley Moonan — 4 shared appearances with Kyle John. 22 Sept 2023 – 9 Feb 2024.
  • Jackson Smith — 4 shared appearances with Kyle John. 7 Aug 2026 – 27 Oct 2026.
  • James Plant — 4 shared appearances with Kyle John. 13 Aug 2024 – 12 Aug 2025.
  • Matthew Apter — 4 shared appearances with Kyle John. 22 Jan 2023 – 29 Jan 2024.
  • Aaron McGowan — 3 shared appearances with Kyle John. 22 Sept 2026 – 27 Oct 2026.
  • Baylee Dipepa — 3 shared appearances with Kyle John. 13 Aug 2024 – 24 Aug 2024.
  • Charlie Bussel — 3 shared appearances with Kyle John. 22 Sept 2026 – 27 Oct 2026.
  • Coby Ebere — 3 shared appearances with Kyle John. 17 Mar 2023 – 15 Mar 2024.
  • Grant Ward — 3 shared appearances with Kyle John. 3 Mar 2026 – 11 Mar 2026.
  • Jack Butler — 3 shared appearances with Kyle John. 11 Feb 2023 – 29 Oct 2023.
  • Jack Barrett — 3 shared appearances with Kyle John. 24 Sept 2021 – 22 Sept 2023.
  • Jacob Beaumont-Clark — 3 shared appearances with Kyle John. 4 Dec 2023 – 12 Apr 2024.
  • Jarrad Branthwaite — 3 shared appearances with Kyle John. 24 Sept 2021 – 24 Jan 2022.
  • João Virgínia — 3 shared appearances with Kyle John. 25 Jan 2021 – 4 Dec 2023.
  • Kingsford Boakye — 3 shared appearances with Kyle John. 9 Feb 2024 – 29 Apr 2024.
  • Nicholas Defreitas — 3 shared appearances with Kyle John. 1 Feb 2021 – 5 Mar 2021.
  • Niels Nkounkou — 3 shared appearances with Kyle John. 18 Jan 2021 – 24 Apr 2021.
  • André Gomes — 2 shared appearances with Kyle John. 4 Dec 2023 – 15 Dec 2023.
  • Ben Lomax — 2 shared appearances with Kyle John. 13 Aug 2024 – 29 Jul 2025.
  • Callum Connolly — 2 shared appearances with Kyle John. 13 Sept 2020 – 21 Sept 2020.
  • Dennis Adeniran — 2 shared appearances with Kyle John. 13 Sept 2020 – 21 Sept 2020.
  • George Pickford — 2 shared appearances with Kyle John. 22 Apr 2024 – 29 Apr 2024.
  • Joel Catesby — 2 shared appearances with Kyle John. 22 Apr 2024 – 29 Apr 2024.
  • Jack Patterson — 2 shared appearances with Kyle John. 29 Sept 2023 – 29 Oct 2023.
  • Andrew Buah — 1 shared appearances with Kyle John. 13 Aug 2024 – 13 Aug 2024.
  • Arnaut Danjuma — 1 shared appearances with Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Conor Grant — 1 shared appearances with Kyle John. 3 Dec 2024 – 3 Dec 2024.
  • Daniel Lowey — 1 shared appearances with Kyle John. 24 Apr 2021 – 24 Apr 2021.
  • Emilio Lawrence — 1 shared appearances with Kyle John. 4 Apr 2022 – 4 Apr 2022.
  • George Morgan — 1 shared appearances with Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Imam Jagne — 1 shared appearances with Kyle John. 24 Apr 2021 – 24 Apr 2021.
  • Jack Harrison — 1 shared appearances with Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Jack Tierney — 1 shared appearances with Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Matthew Craig — 1 shared appearances with Kyle John. 22 Sept 2026 – 22 Sept 2026.
  • Matthew Pennington — 1 shared appearances with Kyle John. 18 Dec 2020 – 18 Dec 2020.
  • Nathan Patterson — 1 shared appearances with Kyle John. 24 Jan 2022 – 24 Jan 2022.
  • Odin Samuels-Smith — 1 shared appearances with Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Omari Benjamin — 1 shared appearances with Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Sebastian Kristensen — 1 shared appearances with Kyle John. 4 Apr 2022 – 4 Apr 2022.
  • Séamus Coleman — 1 shared appearances with Kyle John. 5 Aug 2022 – 5 Aug 2022.
  • Tyreece Simpson — 1 shared appearances with Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Trialist C — 1 shared appearances with Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Trialist D — 1 shared appearances with Kyle John. 29 Jul 2025 – 29 Jul 2025.

Who has Kyle John faced?

  • Dilan Markanday — 6 confirmed meetings against Kyle John. 5 Mar 2021 – 17 Oct 2026.
  • Charlie Savage — 5 confirmed meetings against Kyle John. 24 Sept 2021 – 21 Feb 2026.
  • Charlie Wellens — 5 confirmed meetings against Kyle John. 24 Sept 2021 – 31 Jan 2026.
  • Edward Turns — 5 confirmed meetings against Kyle John. 18 Dec 2020 – 13 Sept 2025.
  • Finley Burns — 5 confirmed meetings against Kyle John. 5 Feb 2021 – 21 Feb 2026.
  • James Furlong — 5 confirmed meetings against Kyle John. 18 Dec 2020 – 22 Jan 2023.
  • Jake Cain — 5 confirmed meetings against Kyle John. 13 Sept 2020 – 8 Feb 2025.
  • Jake Garrett — 5 confirmed meetings against Kyle John. 9 Apr 2021 – 1 Mar 2025.
  • Jake Batty — 5 confirmed meetings against Kyle John. 4 Apr 2022 – 1 Feb 2025.
  • Alfie Pond — 4 confirmed meetings against Kyle John. 31 Mar 2023 – 22 Sept 2026.
  • Antef Tsoungui — 4 confirmed meetings against Kyle John. 18 Dec 2020 – 22 Jan 2023.
  • Björn Hardley — 4 confirmed meetings against Kyle John. 24 Sept 2021 – 11 Feb 2023.
  • Daniel Butterworth — 4 confirmed meetings against Kyle John. 9 Apr 2021 – 8 Feb 2025.
  • Daniel Imray — 4 confirmed meetings against Kyle John. 10 Jan 2022 – 1 Jan 2026.
  • Dean Campbell — 4 confirmed meetings against Kyle John. 13 Aug 2024 – 24 Feb 2026.
  • George McEachran — 4 confirmed meetings against Kyle John. 12 Mar 2021 – 17 Oct 2026.
  • George Abbott — 4 confirmed meetings against Kyle John. 2 Mar 2024 – 6 Oct 2026.
  • Jack Bearne — 4 confirmed meetings against Kyle John. 13 Sept 2020 – 15 Jan 2022.
  • Jack Bycroft — 4 confirmed meetings against Kyle John. 7 May 2021 – 12 Sept 2026.
  • Jack Spong — 4 confirmed meetings against Kyle John. 18 Dec 2020 – 18 Sept 2022.
  • Jalil Saadi — 4 confirmed meetings against Kyle John. 16 Aug 2021 – 15 Jan 2023.
  • Jared Harlock — 4 confirmed meetings against Kyle John. 9 Apr 2021 – 15 Jan 2023.
  • Jenson Metcalfe — 4 confirmed meetings against Kyle John. 14 Sept 2024 – 11 Mar 2026.
  • Joseph Whitworth — 4 confirmed meetings against Kyle John. 27 Aug 2021 – 13 Sept 2025.
  • Kamarai Simon-Swyer — 4 confirmed meetings against Kyle John. 2 Oct 2021 – 24 Feb 2026.
  • Liam Mandeville — 4 confirmed meetings against Kyle John. 14 Sept 2024 – 17 Oct 2026.
  • Luke Molyneux — 4 confirmed meetings against Kyle John. 31 Aug 2024 – 5 Sept 2026.
  • Marc Leonard — 4 confirmed meetings against Kyle John. 18 Dec 2020 – 26 Aug 2025.
  • Nile John — 4 confirmed meetings against Kyle John. 5 Mar 2021 – 2 Mar 2024.
  • Robert Street — 4 confirmed meetings against Kyle John. 27 Aug 2021 – 29 Nov 2025.
  • Samuel Burns — 4 confirmed meetings against Kyle John. 9 Apr 2021 – 15 Jan 2023.
  • Teddy Sharman-Lowe — 4 confirmed meetings against Kyle John. 30 Oct 2021 – 8 Nov 2025.
  • Thomas Clayton — 4 confirmed meetings against Kyle John. 13 Sept 2020 – 15 Jan 2022.
  • Albert Adomah — 3 confirmed meetings against Kyle John. 7 Dec 2024 – 19 Sept 2026.
  • Arthur Read — 3 confirmed meetings against Kyle John. 1 Oct 2024 – 24 Oct 2026.
  • Aaron Keto-Diyawa — 3 confirmed meetings against Kyle John. 31 Mar 2023 – 15 Mar 2024.
  • Alexander Robertson — 3 confirmed meetings against Kyle John. 5 Feb 2021 – 25 Feb 2023.
  • Álvaro Fernández — 3 confirmed meetings against Kyle John. 22 Feb 2021 – 18 Mar 2022.
  • Amadou Diallo — 3 confirmed meetings against Kyle John. 19 Apr 2021 – 29 Oct 2023.
  • Amario Cozier-Duberry — 3 confirmed meetings against Kyle John. 6 Dec 2021 – 8 Nov 2025.
  • Ben Jackson — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Billy Dawson Koumetio — 3 confirmed meetings against Kyle John. 18 Jan 2021 – 15 Jan 2022.
  • Billy Sharp — 3 confirmed meetings against Kyle John. 31 Aug 2024 – 23 Aug 2025.
  • Callum Wright — 3 confirmed meetings against Kyle John. 21 Sept 2020 – 18 Oct 2025.
  • Cameron Peupion — 3 confirmed meetings against Kyle John. 22 Nov 2021 – 22 Jan 2023.
  • Charlie Weston — 3 confirmed meetings against Kyle John. 16 Aug 2021 – 15 Jan 2023.
  • Connor Mahoney — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Conor Bradley — 3 confirmed meetings against Kyle John. 13 Sept 2020 – 15 Jan 2022.
  • Curtis Tilt — 3 confirmed meetings against Kyle John. 22 Feb 2025 – 11 Mar 2026.
  • Dylan Williams — 3 confirmed meetings against Kyle John. 1 Feb 2021 – 16 Aug 2025.
  • Elijah Dixon-Bonner — 3 confirmed meetings against Kyle John. 13 Sept 2020 – 15 Jan 2022.
  • Elliot Newby — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Emile Acquah — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Fidel O'Rourke — 3 confirmed meetings against Kyle John. 13 Sept 2020 – 23 Aug 2021.
  • Folarin Balogun — 3 confirmed meetings against Kyle John. 21 Mar 2021 – 6 Dec 2021.
  • Freddie Potts — 3 confirmed meetings against Kyle John. 19 Apr 2021 – 6 Jan 2023.
  • Gerard Garner — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 22 Mar 2025.
  • George Broadbent — 3 confirmed meetings against Kyle John. 31 Aug 2024 – 23 Aug 2025.
  • Harry Clifton — 3 confirmed meetings against Kyle John. 31 Aug 2024 – 23 Aug 2025.
  • Harry Leonard — 3 confirmed meetings against Kyle John. 4 Apr 2022 – 15 Jan 2023.
  • Harvey Vale — 3 confirmed meetings against Kyle John. 12 Mar 2021 – 17 Mar 2023.
  • Harvey White — 3 confirmed meetings against Kyle John. 26 Nov 2021 – 17 Feb 2026.
  • Isak Hansen-Aarøen — 3 confirmed meetings against Kyle John. 18 Mar 2022 – 11 Feb 2023.
  • Jordan Gibson — 3 confirmed meetings against Kyle John. 31 Aug 2024 – 23 Aug 2025.
  • Joshua Koroma — 3 confirmed meetings against Kyle John. 6 Sept 2025 – 17 Oct 2026.
  • Joel Randall — 3 confirmed meetings against Kyle John. 8 Nov 2025 – 17 Oct 2026.
  • Jack Hinchy — 3 confirmed meetings against Kyle John. 22 Nov 2021 – 13 Feb 2025.
  • Jamie Bowden — 3 confirmed meetings against Kyle John. 5 Mar 2021 – 12 Aug 2022.
  • Joel Colwill — 3 confirmed meetings against Kyle John. 3 Dec 2024 – 7 Aug 2025.
  • Joel Cotterill — 3 confirmed meetings against Kyle John. 28 Sept 2024 – 6 Dec 2025.
  • Joel López — 3 confirmed meetings against Kyle John. 21 Mar 2021 – 6 Dec 2021.
  • John-Alan McGrath — 3 confirmed meetings against Kyle John. 31 Aug 2024 – 23 Aug 2025.
  • John-Kymani Gordon — 3 confirmed meetings against Kyle John. 27 Aug 2021 – 1 Oct 2024.
  • Jordan Eastham — 3 confirmed meetings against Kyle John. 9 Apr 2021 – 4 Apr 2022.
  • Joseph Hugill — 3 confirmed meetings against Kyle John. 22 Feb 2021 – 11 Feb 2023.
  • Joseph Olowu — 3 confirmed meetings against Kyle John. 31 Aug 2024 – 27 Oct 2025.
  • Josh Adam — 3 confirmed meetings against Kyle John. 29 Oct 2022 – 29 Jan 2024.
  • Joshua Keeley — 3 confirmed meetings against Kyle John. 12 Aug 2022 – 28 Feb 2026.
  • Jude Soonsup-Bell — 3 confirmed meetings against Kyle John. 12 Mar 2021 – 2 Mar 2024.
  • Keenan Appiah-Forson — 3 confirmed meetings against Kyle John. 2 Oct 2021 – 6 Jan 2023.
  • Kallum Cesay — 3 confirmed meetings against Kyle John. 26 Nov 2021 – 5 Sept 2026.
  • Kian Spence — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Kane Taylor — 3 confirmed meetings against Kyle John. 29 Oct 2022 – 29 Jan 2024.
  • Kristan Moore — 3 confirmed meetings against Kyle John. 18 Oct 2021 – 22 Apr 2024.
  • Krisztián Hegyi — 3 confirmed meetings against Kyle John. 2 Oct 2021 – 6 Jan 2023.
  • Leighton Clarkson — 3 confirmed meetings against Kyle John. 13 Sept 2020 – 15 Jan 2022.
  • Lenni Cirino — 3 confirmed meetings against Kyle John. 9 Apr 2021 – 5 Aug 2022.
  • Levi Laing — 3 confirmed meetings against Kyle John. 27 Aug 2022 – 3 Dec 2024.
  • Lewis Bate — 3 confirmed meetings against Kyle John. 12 Mar 2021 – 20 Dec 2021.
  • Lorent Tolaj — 3 confirmed meetings against Kyle John. 24 Apr 2021 – 22 Nov 2025.
  • Louie Annesley — 3 confirmed meetings against Kyle John. 9 Apr 2021 – 5 Aug 2022.
  • Malachi Fagan-Walcott — 3 confirmed meetings against Kyle John. 26 Nov 2021 – 12 Aug 2022.
  • Marcel Lavinier — 3 confirmed meetings against Kyle John. 5 Mar 2021 – 24 Jan 2022.
  • Martin Šviderský — 3 confirmed meetings against Kyle John. 22 Feb 2021 – 18 Mar 2022.
  • Michael Craig — 3 confirmed meetings against Kyle John. 26 Nov 2021 – 31 Jan 2026.
  • Nathan Lowe — 3 confirmed meetings against Kyle John. 7 Dec 2024 – 28 Mar 2026.
  • Niall Canavan — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Noam Fritz Emeran — 3 confirmed meetings against Kyle John. 24 Sept 2021 – 11 Feb 2023.
  • Owen Bailey — 3 confirmed meetings against Kyle John. 31 Aug 2024 – 23 Aug 2025.
  • Owen Beck — 3 confirmed meetings against Kyle John. 13 Sept 2020 – 15 Jan 2022.
  • Paul Farman — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Ryan Boot — 3 confirmed meetings against Kyle John. 14 Sept 2024 – 17 Oct 2026.
  • Ryan Stirk — 3 confirmed meetings against Kyle John. 7 Dec 2024 – 17 Oct 2026.
  • Regan Hendry — 3 confirmed meetings against Kyle John. 17 Aug 2024 – 6 Oct 2026.
  • Rhys Williams — 3 confirmed meetings against Kyle John. 13 Sept 2020 – 22 Mar 2025.
  • Robbie Gotts — 3 confirmed meetings against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Romaine Mundle — 3 confirmed meetings against Kyle John. 26 Nov 2021 – 12 Aug 2022.
  • Sean McGurk — 3 confirmed meetings against Kyle John. 18 Oct 2021 – 28 Sept 2024.
  • Taylor Allen — 3 confirmed meetings against Kyle John. 7 Dec 2024 – 5 Sept 2026.
  • Thomas Naylor — 3 confirmed meetings against Kyle John. 14 Sept 2024 – 22 Sept 2026.
  • Thomas Doyle — 3 confirmed meetings against Kyle John. 5 Feb 2021 – 7 Aug 2026.
  • Timothy Akinola — 3 confirmed meetings against Kyle John. 21 Mar 2021 – 6 Dec 2021.
  • Tyrese Shade — 3 confirmed meetings against Kyle John. 21 Sept 2020 – 7 Feb 2026.
  • William Grigg — 3 confirmed meetings against Kyle John. 14 Sept 2024 – 17 Oct 2026.
  • William Norris — 3 confirmed meetings against Kyle John. 15 Nov 2025 – 5 Sept 2026.
  • Yago Alonso — 3 confirmed meetings against Kyle John. 24 Jan 2022 – 2 Mar 2024.
  • Aaron Drinan — 2 confirmed meetings against Kyle John. 28 Sept 2024 – 8 Feb 2025.
  • Aaron Morley — 2 confirmed meetings against Kyle John. 8 Nov 2025 – 28 Mar 2026.
  • Adedire Awokoya-Mebude — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 25 Feb 2023.
  • Alassana Jatta — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Alejandro Garnacho — 2 confirmed meetings against Kyle John. 18 Mar 2022 – 4 Apr 2026.
  • Alexander Bass — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Alfie Devine — 2 confirmed meetings against Kyle John. 24 Jan 2022 – 12 Aug 2022.
  • Alfie Gilchrist — 2 confirmed meetings against Kyle John. 30 Oct 2021 – 17 Mar 2023.
  • Ali Reghba — 2 confirmed meetings against Kyle John. 21 Sept 2020 – 25 Jan 2021.
  • Andrew Lyons — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Antoni Sarcevic — 2 confirmed meetings against Kyle John. 29 Dec 2025 – 11 Mar 2026.
  • Archie Woods — 2 confirmed meetings against Kyle John. 27 Aug 2022 – 6 Jan 2023.
  • Arkelle Jude-Boyd — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Armando Dobra — 2 confirmed meetings against Kyle John. 14 Sept 2024 – 25 Jan 2025.
  • Armando Quitirna — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • Ashley Fletcher — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Bryant Bilongo — 2 confirmed meetings against Kyle John. 4 Mar 2025 – 6 Dec 2025.
  • Bobby-Emmanuel Kamwa — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Bailey Peacock-Farrell — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Benjamin Elliott — 2 confirmed meetings against Kyle John. 17 Mar 2023 – 30 Aug 2025.
  • Benjamin Woods — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 1 Feb 2025.
  • Benn Ward — 2 confirmed meetings against Kyle John. 1 Feb 2025 – 21 Feb 2026.
  • Bernardo Rosa — 2 confirmed meetings against Kyle John. 19 Apr 2021 – 2 Oct 2021.
  • Brandon Fleming — 2 confirmed meetings against Kyle John. 31 Aug 2024 – 4 Jan 2025.
  • Brodi Hughes — 2 confirmed meetings against Kyle John. 30 Oct 2021 – 17 Mar 2023.
  • Bryn Morris — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 4 Mar 2025.
  • Cameron Antwi — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Ciaran Brennan — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Charlie Crew — 2 confirmed meetings against Kyle John. 22 Apr 2024 – 19 Sept 2026.
  • Cameron Evans — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Charlie McNeill — 2 confirmed meetings against Kyle John. 22 Feb 2021 – 19 Aug 2022.
  • Cameron Norman — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Connor O'Brien — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 1 Feb 2025.
  • Callum Hulme — 2 confirmed meetings against Kyle John. 21 Sept 2020 – 25 Jan 2021.
  • Carl Rushworth — 2 confirmed meetings against Kyle John. 18 Dec 2020 – 24 Apr 2021.
  • Carlos Forbs — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 25 Feb 2023.
  • Cauley Woodrow — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • Charles Webster — 2 confirmed meetings against Kyle John. 17 Mar 2023 – 16 Aug 2025.
  • Charlie Allen — 2 confirmed meetings against Kyle John. 20 Dec 2021 – 22 Apr 2024.
  • Charlie Cresswell — 2 confirmed meetings against Kyle John. 18 Oct 2021 – 22 Apr 2024.
  • Charlie Patino — 2 confirmed meetings against Kyle John. 22 Oct 2021 – 6 Dec 2021.
  • Cheyenne Dunkley — 2 confirmed meetings against Kyle John. 14 Sept 2024 – 22 Sept 2026.
  • Christian Marques — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Christopher Hamilton — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Cole Palmer — 2 confirmed meetings against Kyle John. 5 Feb 2021 – 4 Apr 2026.
  • Connor Barrett — 2 confirmed meetings against Kyle John. 7 Dec 2024 – 5 Apr 2025.
  • Connor Jennings — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Connor McBride — 2 confirmed meetings against Kyle John. 9 Apr 2021 – 16 Aug 2021.
  • Connor Wood — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Courtney Clarke — 2 confirmed meetings against Kyle John. 21 Feb 2022 – 19 Sept 2026.
  • Donald Love — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 1 Feb 2025.
  • David Omilabu — 2 confirmed meetings against Kyle John. 27 Aug 2021 – 10 Jan 2022.
  • Daniel Rose — 2 confirmed meetings against Kyle John. 29 Dec 2024 – 12 Sept 2026.
  • Declan Skura — 2 confirmed meetings against Kyle John. 28 Mar 2026 – 19 Sept 2026.
  • Daniel Crowley — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 15 Mar 2025.
  • Daniel Gore — 2 confirmed meetings against Kyle John. 19 Aug 2022 – 11 Feb 2023.
  • Daniel Happe — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Daniel Harvie — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • Daniel Pike — 2 confirmed meetings against Kyle John. 9 Apr 2021 – 4 Apr 2022.
  • Danny Cashman — 2 confirmed meetings against Kyle John. 18 Dec 2020 – 24 Apr 2021.
  • Dara Costelloe — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 18 Oct 2025.
  • Darren Robinson — 2 confirmed meetings against Kyle John. 21 Feb 2022 – 29 Apr 2024.
  • David Okagbue — 2 confirmed meetings against Kyle John. 7 Dec 2024 – 5 Apr 2025.
  • Demetri Mitchell — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Derrick Williams — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Devan Austin — 2 confirmed meetings against Kyle John. 27 Jan 2023 – 14 Sept 2024.
  • Dexter Lembikisa — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Dillon Hoogewerf — 2 confirmed meetings against Kyle John. 22 Feb 2021 – 24 Sept 2021.
  • Dion Rankine — 2 confirmed meetings against Kyle John. 30 Oct 2021 – 17 Mar 2023.
  • Divin Mubama — 2 confirmed meetings against Kyle John. 27 Aug 2022 – 6 Jan 2023.
  • Dominic Ballard — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Dominic Telford — 2 confirmed meetings against Kyle John. 13 Aug 2024 – 24 Aug 2024.
  • Ethan Burnett — 2 confirmed meetings against Kyle John. 2 May 2021 – 7 May 2021.
  • Edward Francis — 2 confirmed meetings against Kyle John. 13 Sept 2025 – 31 Oct 2026.
  • Ellis Iandolo — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Ethan Wheatley — 2 confirmed meetings against Kyle John. 5 Apr 2025 – 11 Mar 2026.
  • Ethon Archer — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Evan Ferguson — 2 confirmed meetings against Kyle John. 22 Nov 2021 – 18 Sept 2022.
  • Ewan Henderson — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • Wilfred Oluwafemi Onyedinma — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • Farrend Rawson — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 1 Feb 2025.
  • Fiacre Kelleher — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Gwion Edwards — 2 confirmed meetings against Kyle John. 22 Mar 2025 – 12 Sept 2026.
  • George Hall — 2 confirmed meetings against Kyle John. 7 Dec 2024 – 5 Apr 2025.
  • Glenn Middleton — 2 confirmed meetings against Kyle John. 23 Aug 2025 – 31 Oct 2026.
  • George Nunn — 2 confirmed meetings against Kyle John. 12 Mar 2021 – 30 Oct 2021.
  • George Earthy — 2 confirmed meetings against Kyle John. 27 Aug 2022 – 6 Jan 2023.
  • George Honeyman — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • George Saville — 2 confirmed meetings against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Georgie Gent — 2 confirmed meetings against Kyle John. 5 Aug 2022 – 15 Jan 2023.
  • Harvey Sutcliffe — 2 confirmed meetings against Kyle John. 20 Dec 2021 – 22 Apr 2024.
  • Halis Esen — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Harrison Ashby — 2 confirmed meetings against Kyle John. 2 Oct 2021 – 11 Mar 2026.
  • Harrison Wood — 2 confirmed meetings against Kyle John. 4 Apr 2022 – 12 Apr 2024.
  • Harry Lewis — 2 confirmed meetings against Kyle John. 2 May 2021 – 6 Oct 2026.
  • Harvey Araujo — 2 confirmed meetings against Kyle John. 27 Jan 2023 – 14 Sept 2024.
  • Harvey Griffiths — 2 confirmed meetings against Kyle John. 10 Apr 2023 – 15 Mar 2024.
  • Ibou Touray — 2 confirmed meetings against Kyle John. 29 Dec 2025 – 11 Mar 2026.
  • Isaac Whitehall — 2 confirmed meetings against Kyle John. 9 Apr 2021 – 12 Apr 2024.
  • Joseph Day — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Jake Doyle-Hayes — 2 confirmed meetings against Kyle John. 13 Sept 2025 – 12 Sept 2026.
  • Jackson Fitzwater — 2 confirmed meetings against Kyle John. 13 Sept 2025 – 12 Sept 2026.
  • Joe Ironside — 2 confirmed meetings against Kyle John. 31 Aug 2024 – 4 Jan 2025.
  • James Maxwell — 2 confirmed meetings against Kyle John. 4 Jan 2025 – 23 Aug 2025.
  • Jasper Moon — 2 confirmed meetings against Kyle John. 4 Mar 2025 – 16 Aug 2025.
  • Joe Nolan — 2 confirmed meetings against Kyle John. 9 Apr 2021 – 16 Aug 2021.
  • Jamie Paterson — 2 confirmed meetings against Kyle John. 22 Nov 2025 – 31 Oct 2026.
  • Jack Payne — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Jack Simpson — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 17 Oct 2026.
  • J. Taylor — 2 confirmed meetings against Kyle John. 27 Aug 2021 – 10 Jan 2022.
  • Jayden Wareham — 2 confirmed meetings against Kyle John. 30 Oct 2021 – 13 Sept 2025.
  • Jack Clarke — 2 confirmed meetings against Kyle John. 26 Nov 2021 – 24 Jan 2022.
  • Jack Grimmer — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • Jack Henry-Francis — 2 confirmed meetings against Kyle John. 21 Mar 2021 – 29 Sept 2023.
  • Jack Hinshelwood — 2 confirmed meetings against Kyle John. 18 Sept 2022 – 22 Jan 2023.
  • Jack Jenkins — 2 confirmed meetings against Kyle John. 18 Oct 2021 – 20 Dec 2021.
  • Jack Marriott — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Jack Moorhouse — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Jack Perkins — 2 confirmed meetings against Kyle John. 19 Feb 2024 – 24 Feb 2026.
  • Jack Vale — 2 confirmed meetings against Kyle John. 16 Aug 2021 – 4 Apr 2022.
  • Jack Wells-Morrison — 2 confirmed meetings against Kyle John. 27 Aug 2021 – 10 Jan 2022.
  • Jacob Bedeau — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Jadel Katongo — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 25 Feb 2023.
  • Jaden Williams — 2 confirmed meetings against Kyle John. 24 Jan 2022 – 2 Mar 2024.
  • Jake Beesley — 2 confirmed meetings against Kyle John. 16 Aug 2025 – 7 Feb 2026.
  • Jakub Stolarczyk — 2 confirmed meetings against Kyle John. 21 Sept 2020 – 25 Jan 2021.
  • Jamal Baptiste — 2 confirmed meetings against Kyle John. 2 Oct 2021 – 7 Apr 2026.
  • James Beadle — 2 confirmed meetings against Kyle John. 18 Sept 2022 – 26 Aug 2025.
  • James Morris — 2 confirmed meetings against Kyle John. 2 May 2021 – 7 May 2021.
  • Jamie Carson McDonnell — 2 confirmed meetings against Kyle John. 19 Feb 2024 – 1 Oct 2024.
  • Jamie Donley — 2 confirmed meetings against Kyle John. 12 Aug 2022 – 2 Mar 2024.
  • Jamie Sterry — 2 confirmed meetings against Kyle John. 31 Aug 2024 – 4 Jan 2025.
  • Jamille Matt — 2 confirmed meetings against Kyle John. 7 Dec 2024 – 5 Apr 2025.
  • Jensen Weir — 2 confirmed meetings against Kyle John. 18 Dec 2020 – 18 Oct 2025.
  • Jeriel Dorsett — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Jesurun Rak-Sakyi — 2 confirmed meetings against Kyle John. 27 Aug 2021 – 10 Jan 2022.
  • Jimmy Knowles — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 29 Jul 2025.
  • Joel McGregor — 2 confirmed meetings against Kyle John. 28 Sept 2024 – 8 Feb 2025.
  • Joel Pereira — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • John McKiernan — 2 confirmed meetings against Kyle John. 16 Aug 2025 – 7 Feb 2026.
  • Jordan Brown — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Jordan Clark — 2 confirmed meetings against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Jordan Thomas — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Joseph Hodge — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Joshua Brooking — 2 confirmed meetings against Kyle John. 30 Oct 2021 – 17 Mar 2023.
  • Joshua Oluwayemi — 2 confirmed meetings against Kyle John. 5 Mar 2021 – 24 Jan 2022.
  • Kane Drummond — 2 confirmed meetings against Kyle John. 14 Sept 2024 – 25 Jan 2025.
  • Kiano Dyer — 2 confirmed meetings against Kyle John. 22 Sept 2026 – 17 Oct 2026.
  • Kieron Evans — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Kellan Gordon — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Kyle McFadzean — 2 confirmed meetings against Kyle John. 25 Jan 2025 – 17 Oct 2026.
  • Kadan Young — 2 confirmed meetings against Kyle John. 9 Feb 2024 – 21 Feb 2026.
  • Kaelan Casey — 2 confirmed meetings against Kyle John. 6 Jan 2023 – 31 Jan 2026.
  • Kallum Naismith — 2 confirmed meetings against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Kamari Doyle — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Kazeem Olaigbe — 2 confirmed meetings against Kyle John. 2 May 2021 – 7 May 2021.
  • Kelsey Mooney — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 1 Feb 2025.
  • Kian Breckin — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 25 Feb 2023.
  • Kian Noble — 2 confirmed meetings against Kyle John. 29 Jan 2024 – 27 Oct 2026.
  • Killian Cahill — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Kristian Dennis — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Kyle Hudlin — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Kyle Jameson — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Kyran Lofthouse — 2 confirmed meetings against Kyle John. 16 Aug 2025 – 7 Feb 2026.
  • Lee Evans — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Liam Gordon — 2 confirmed meetings against Kyle John. 7 Dec 2024 – 5 Apr 2025.
  • Lewis Gordon — 2 confirmed meetings against Kyle John. 14 Sept 2024 – 17 Oct 2026.
  • Luis Longstaff — 2 confirmed meetings against Kyle John. 13 Sept 2020 – 18 Jan 2021.
  • Louie Marsh — 2 confirmed meetings against Kyle John. 22 Sept 2026 – 17 Oct 2026.
  • Luke McGee — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Louie Moulden — 2 confirmed meetings against Kyle John. 1 Feb 2021 – 10 Apr 2023.
  • Lee O'Connor — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Lakyle Samuel — 2 confirmed meetings against Kyle John. 29 Jan 2024 – 12 Sept 2026.
  • Lewis Koumas — 2 confirmed meetings against Kyle John. 22 Oct 2022 – 26 Aug 2025.
  • Lewis Wing — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Liam Fraser — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Liam Kinsella — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Liam Walsh — 2 confirmed meetings against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Luca Barrington — 2 confirmed meetings against Kyle John. 18 Sept 2022 – 22 Jan 2023.
  • Luke Leahy — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • Luke Young — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Lyle Taylor — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Matthew Craig — 2 confirmed meetings against Kyle John. 26 Nov 2021 – 12 Aug 2022.
  • Malcolm Ebiowei — 2 confirmed meetings against Kyle John. 21 Feb 2022 – 12 Aug 2025.
  • Marqes Muir — 2 confirmed meetings against Kyle John. 24 Jan 2022 – 12 Aug 2022.
  • Malachi Boateng — 2 confirmed meetings against Kyle John. 27 Aug 2021 – 22 Nov 2025.
  • Mandela Egbo — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Marc Jurado — 2 confirmed meetings against Kyle John. 19 Aug 2022 – 11 Feb 2023.
  • Marcelo — 2 confirmed meetings against Kyle John. 18 Jan 2021 – 15 Jan 2022.
  • Marcus Ifill — 2 confirmed meetings against Kyle John. 18 Sept 2022 – 22 Jan 2023.
  • Mason Burstow — 2 confirmed meetings against Kyle John. 17 Mar 2023 – 8 Nov 2025.
  • Matěj Kovář — 2 confirmed meetings against Kyle John. 22 Feb 2021 – 24 Sept 2021.
  • Mateusz Musiałowski — 2 confirmed meetings against Kyle John. 15 Jan 2022 – 22 Oct 2022.
  • Matthew Macey — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Matthew Palmer — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Matthew Platt — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Matthew Taylor — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Max Bardell — 2 confirmed meetings against Kyle John. 1 Feb 2021 – 21 Feb 2022.
  • Max Power — 2 confirmed meetings against Kyle John. 29 Dec 2025 – 11 Mar 2026.
  • Max Robson — 2 confirmed meetings against Kyle John. 24 Jan 2022 – 2 Mar 2024.
  • Max Woltman — 2 confirmed meetings against Kyle John. 23 Aug 2021 – 15 Jan 2022.
  • Mazeed Ogungbo — 2 confirmed meetings against Kyle John. 22 Oct 2021 – 6 Dec 2021.
  • Micah Hamilton — 2 confirmed meetings against Kyle John. 25 Feb 2023 – 29 Jan 2024.
  • Michael Jacobs — 2 confirmed meetings against Kyle John. 14 Sept 2024 – 24 Feb 2026.
  • Mika Biereth — 2 confirmed meetings against Kyle John. 22 Oct 2021 – 6 Dec 2021.
  • Mohamed Kouyate — 2 confirmed meetings against Kyle John. 13 Aug 2024 – 24 Aug 2024.
  • Nathan Asiimwe — 2 confirmed meetings against Kyle John. 5 Apr 2025 – 5 Sept 2026.
  • Nathan Ofoborh — 2 confirmed meetings against Kyle John. 28 Sept 2024 – 8 Feb 2025.
  • Nahki Wells — 2 confirmed meetings against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Nathan Bishop — 2 confirmed meetings against Kyle John. 19 Aug 2022 – 3 Feb 2026.
  • Nathan Fraser — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Neo Eccleston — 2 confirmed meetings against Kyle John. 13 Aug 2024 – 24 Aug 2024.
  • Nicholas Tsaroulla — 2 confirmed meetings against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Nigel Lonwijk — 2 confirmed meetings against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Nohan Kenneh — 2 confirmed meetings against Kyle John. 18 Oct 2021 – 20 Dec 2021.
  • Oliver Banks — 2 confirmed meetings against Kyle John. 14 Sept 2024 – 24 Oct 2026.
  • Omar Beckles — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 20 Oct 2026.
  • Odeluga Offiah — 2 confirmed meetings against Kyle John. 22 Nov 2021 – 18 Sept 2022.
  • Oliver Casey — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Oliver Greaves — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Oliver O'Neill — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Oludare Araba Olufunwa — 2 confirmed meetings against Kyle John. 2 May 2021 – 7 May 2021.
  • Omar Rekik — 2 confirmed meetings against Kyle John. 22 Oct 2021 – 6 Dec 2021.
  • Omari Forson — 2 confirmed meetings against Kyle John. 19 Aug 2022 – 11 Feb 2023.
  • Omari Patrick — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Osazee Aghatise — 2 confirmed meetings against Kyle John. 1 Feb 2021 – 21 Feb 2022.
  • Oscar Bobb — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 25 Feb 2023.
  • Ovie Ejeheri — 2 confirmed meetings against Kyle John. 6 Dec 2021 – 29 Sept 2023.
  • Owen Farmer — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Owen Hesketh — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Paul Glatzel — 2 confirmed meetings against Kyle John. 28 Sept 2024 – 8 Feb 2025.
  • Paul Mullin — 2 confirmed meetings against Kyle John. 18 Oct 2025 – 11 Mar 2026.
  • Patrick Gamble — 2 confirmed meetings against Kyle John. 15 Jan 2023 – 12 Apr 2024.
  • Patrick Kelly — 2 confirmed meetings against Kyle John. 31 Aug 2024 – 4 Jan 2025.
  • Patrick Lane — 2 confirmed meetings against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Pierre-Emmanuel Ekwah — 2 confirmed meetings against Kyle John. 2 Oct 2021 – 27 Aug 2022.
  • Rhys Bennett — 2 confirmed meetings against Kyle John. 18 Mar 2022 – 19 Aug 2022.
  • Reece Cole — 2 confirmed meetings against Kyle John. 13 Sept 2025 – 12 Sept 2026.
  • Robert Hunt — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Ramello Mitchell — 2 confirmed meetings against Kyle John. 2 May 2021 – 7 May 2021.
  • Regan Clayton — 2 confirmed meetings against Kyle John. 27 Aug 2022 – 6 Jan 2023.
  • Remmi Savage — 2 confirmed meetings against Kyle John. 13 Sept 2020 – 29 Oct 2023.
  • Roméo Lavia — 2 confirmed meetings against Kyle John. 5 Feb 2021 – 4 Apr 2026.
  • Rory Feely — 2 confirmed meetings against Kyle John. 13 Aug 2024 – 24 Aug 2024.
  • Roshaun Mathurin — 2 confirmed meetings against Kyle John. 12 Aug 2022 – 8 Apr 2024.
  • Ryan Alebiosu — 2 confirmed meetings against Kyle John. 21 Mar 2021 – 22 Oct 2021.
  • Ryan Birtwistle — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 10 Apr 2023.
  • Stephen Negru — 2 confirmed meetings against Kyle John. 22 Feb 2025 – 6 Dec 2025.
  • Sam Stubbs — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Shaun Whalley — 2 confirmed meetings against Kyle John. 21 Sept 2024 – 1 Feb 2025.
  • Salah Oulad M'Hand — 2 confirmed meetings against Kyle John. 22 Oct 2021 – 6 Dec 2021.
  • Sam Greenwood — 2 confirmed meetings against Kyle John. 18 Oct 2021 – 20 Dec 2021.
  • Samson Tovide — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Samuel Barnes — 2 confirmed meetings against Kyle John. 9 Apr 2021 – 4 Apr 2022.
  • Samuel Bell — 2 confirmed meetings against Kyle John. 15 Nov 2025 – 3 Mar 2026.
  • Samuel Foley — 2 confirmed meetings against Kyle John. 24 Aug 2024 – 25 Mar 2025.
  • Samuel Walker — 2 confirmed meetings against Kyle John. 29 Dec 2025 – 11 Mar 2026.
  • Samy Chouchane — 2 confirmed meetings against Kyle John. 18 Sept 2022 – 22 Jan 2023.
  • Sean Clare — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Sebastian Revan — 2 confirmed meetings against Kyle John. 16 Aug 2025 – 7 Feb 2026.
  • Shane Flynn — 2 confirmed meetings against Kyle John. 21 Sept 2020 – 25 Jan 2021.
  • Shane McLoughlin — 2 confirmed meetings against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Shayden Morris — 2 confirmed meetings against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Shea Charles — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 25 Feb 2023.
  • Shola Shoretire — 2 confirmed meetings against Kyle John. 24 Sept 2021 – 18 Mar 2022.
  • Silko Amari Otieno Thomas — 2 confirmed meetings against Kyle John. 30 Oct 2021 – 8 Mar 2024.
  • Sonny Aljofree — 2 confirmed meetings against Kyle John. 11 Feb 2023 – 1 Feb 2025.
  • Stephen Humphrys — 2 confirmed meetings against Kyle John. 29 Dec 2025 – 11 Mar 2026.
  • Stuart McKinstry — 2 confirmed meetings against Kyle John. 18 Oct 2021 – 20 Dec 2021.
  • Thomas Eaves — 2 confirmed meetings against Kyle John. 24 Feb 2026 – 20 Oct 2026.
  • Tyrese Fornah — 2 confirmed meetings against Kyle John. 22 Feb 2025 – 24 Feb 2026.
  • Thomas James — 2 confirmed meetings against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Thimothée Lo-Tutala — 2 confirmed meetings against Kyle John. 26 Nov 2021 – 23 Aug 2025.
  • Tom Pearce — 2 confirmed meetings against Kyle John. 22 Sept 2026 – 17 Oct 2026.
  • Taione Evumena Sodje — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 19 Sept 2026.
  • Teddy Jenks — 2 confirmed meetings against Kyle John. 18 Dec 2020 – 24 Apr 2021.
  • Teden Mengi — 2 confirmed meetings against Kyle John. 24 Sept 2021 – 13 Dec 2025.
  • Thakgalo Leshabela — 2 confirmed meetings against Kyle John. 21 Sept 2020 – 25 Jan 2021.
  • Theo Vassell — 2 confirmed meetings against Kyle John. 13 Aug 2024 – 24 Aug 2024.
  • Thomas Bradbury — 2 confirmed meetings against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Thomas Davies — 2 confirmed meetings against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • Thomas Flanagan — 2 confirmed meetings against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Tobi Omole — 2 confirmed meetings against Kyle John. 5 Mar 2021 – 26 Nov 2021.
  • Toby Sibbick — 2 confirmed meetings against Kyle John. 16 Aug 2025 – 7 Feb 2026.
  • Tom Bloxham — 2 confirmed meetings against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Tunmise Sobowale — 2 confirmed meetings against Kyle John. 28 Sept 2024 – 8 Feb 2025.
  • Tyler Morton — 2 confirmed meetings against Kyle John. 18 Jan 2021 – 23 Aug 2021.
  • Tyler Roberts — 2 confirmed meetings against Kyle John. 31 Mar 2023 – 15 Mar 2024.
  • Tyree Wilson — 2 confirmed meetings against Kyle John. 1 Feb 2021 – 21 Feb 2022.
  • Tyreik Wright — 2 confirmed meetings against Kyle John. 29 Dec 2025 – 11 Mar 2026.
  • Tyrell Ashcroft — 2 confirmed meetings against Kyle John. 12 Aug 2022 – 2 Mar 2024.
  • Ulrick Eneme-Ella — 2 confirmed meetings against Kyle John. 24 Apr 2021 – 22 Nov 2021.
  • Vontae Campbell — 2 confirmed meetings against Kyle John. 21 Sept 2020 – 25 Jan 2021.
  • William Aimson — 2 confirmed meetings against Kyle John. 18 Oct 2025 – 5 Sept 2026.
  • William Wright — 2 confirmed meetings against Kyle John. 28 Sept 2024 – 8 Feb 2025.
  • William Dickson — 2 confirmed meetings against Kyle John. 29 Oct 2022 – 25 Feb 2023.
  • William Fish — 2 confirmed meetings against Kyle John. 22 Feb 2021 – 7 Aug 2025.
  • William Greenidge — 2 confirmed meetings against Kyle John. 27 Aug 2022 – 6 Jan 2023.
  • Xavier Simons — 2 confirmed meetings against Kyle John. 30 Oct 2021 – 8 Nov 2025.
  • Zak Johnson — 2 confirmed meetings against Kyle John. 13 Feb 2025 – 24 Oct 2026.
  • Z. Otseh-Taiwo — 2 confirmed meetings against Kyle John. 2 May 2021 – 7 May 2021.
  • Zachariah Awe — 2 confirmed meetings against Kyle John. 4 Dec 2023 – 21 Sept 2024.
  • Zachary Swanson — 2 confirmed meetings against Kyle John. 22 Oct 2021 – 6 Dec 2021.
  • Zane Monlouis — 2 confirmed meetings against Kyle John. 22 Oct 2021 – 29 Sept 2023.
  • Zidane Iqbal — 2 confirmed meetings against Kyle John. 24 Sept 2021 – 18 Mar 2022.
  • A Trialist — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Alvin Ayman — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Alexander Borto — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Andy Cannon — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • Andrew Dallas — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Anthony Evans — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Aden Flint — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Antwoine Hackford — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Alexander Hunt — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Armani Little — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Ar'jany Martha — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • A. Matthews — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Alexander Newby — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Abraham Odoh — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Adebola Oluwo — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • A. Phillips — 1 confirmed meetings against Kyle John. 16 Aug 2021 – 16 Aug 2021.
  • Aaron Pressley — 1 confirmed meetings against Kyle John. 25 Mar 2025 – 25 Mar 2025.
  • Anthony Scully — 1 confirmed meetings against Kyle John. 1 Oct 2024 – 1 Oct 2024.
  • Andrew Smith — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Aaron Bott — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Aaron Connolly — 1 confirmed meetings against Kyle John. 6 Sept 2025 – 6 Sept 2025.
  • Aaron Donnelly — 1 confirmed meetings against Kyle John. 1 Oct 2024 – 1 Oct 2024.
  • Aaron Harper-Bailey — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Aaron Maguire — 1 confirmed meetings against Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Aaron Wildig — 1 confirmed meetings against Kyle John. 7 Sept 2024 – 7 Sept 2024.
  • Abdulyussuf Oshilaja — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Adam Armstrong — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Adam Desbois — 1 confirmed meetings against Kyle John. 18 Dec 2020 – 18 Dec 2020.
  • Adam Caddick — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Adam Lewis — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Adam Reach — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Adam Webster — 1 confirmed meetings against Kyle John. 22 Jan 2023 – 22 Jan 2023.
  • Adam Wharton — 1 confirmed meetings against Kyle John. 4 Apr 2022 – 4 Apr 2022.
  • Adian Manning — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Adler Nascimento — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Adrion Pajaziti — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Aidan Borland — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Aidan Dowling — 1 confirmed meetings against Kyle John. 5 Aug 2022 – 5 Aug 2022.
  • Ajay Matthews — 1 confirmed meetings against Kyle John. 31 Jan 2026 – 31 Jan 2026.
  • Ajibola Alese — 1 confirmed meetings against Kyle John. 2 Oct 2021 – 2 Oct 2021.
  • Akeel Higgins — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Albie Morgan — 1 confirmed meetings against Kyle John. 1 Jan 2026 – 1 Jan 2026.
  • Alex Hartridge — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • Alex Stepien-Iwumene — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Alex Whitney — 1 confirmed meetings against Kyle John. 22 Sept 2026 – 22 Sept 2026.
  • Alex Williams — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Alexander Baker — 1 confirmed meetings against Kyle John. 9 Apr 2021 – 9 Apr 2021.
  • Alexander Cochrane — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Alexander Gilbey — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Alexander Lowry — 1 confirmed meetings against Kyle John. 15 Nov 2025 – 15 Nov 2025.
  • Alexander Mitchell — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Alexander Woodyard — 1 confirmed meetings against Kyle John. 1 Oct 2024 – 1 Oct 2024.
  • Alexandre Jankewitz — 1 confirmed meetings against Kyle John. 2 May 2021 – 2 May 2021.
  • Alfie McNally — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Alfons Sampsted — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Ali Al Hamadi — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Alistair Smith — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Allan Tchaptchet — 1 confirmed meetings against Kyle John. 2 May 2021 – 2 May 2021.
  • Alpha Dionkou — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Amani Richards — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Amari Miller — 1 confirmed meetings against Kyle John. 18 Oct 2021 – 18 Oct 2021.
  • Anders Hagelskjær — 1 confirmed meetings against Kyle John. 15 Nov 2025 – 15 Nov 2025.
  • André — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • André Vidigal — 1 confirmed meetings against Kyle John. 28 Mar 2026 – 28 Mar 2026.
  • Andrew Moran — 1 confirmed meetings against Kyle John. 22 Jan 2023 – 22 Jan 2023.
  • Andrey Santos — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Anthony Driscoll-Glennon — 1 confirmed meetings against Kyle John. 7 Sept 2024 – 7 Sept 2024.
  • Anthony Elanga — 1 confirmed meetings against Kyle John. 24 Sept 2021 – 24 Sept 2021.
  • Archibald Brown — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Archie Gray — 1 confirmed meetings against Kyle John. 20 Dec 2021 – 20 Dec 2021.
  • Archie Whitehall — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Aribusitamunoipirim Pepple — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Arjan Raikhy — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Armstrong Oko-Flex — 1 confirmed meetings against Kyle John. 27 Aug 2022 – 27 Aug 2022.
  • Arnau Puigmal — 1 confirmed meetings against Kyle John. 22 Feb 2021 – 22 Feb 2021.
  • Arthur Okonkwo — 1 confirmed meetings against Kyle John. 22 Oct 2021 – 22 Oct 2021.
  • Ashley Hunter — 1 confirmed meetings against Kyle John. 1 Feb 2025 – 1 Feb 2025.
  • Ashley Phillips — 1 confirmed meetings against Kyle John. 15 Jan 2023 – 15 Jan 2023.
  • Ashqar Ahmed — 1 confirmed meetings against Kyle John. 30 Aug 2025 – 30 Aug 2025.
  • Ayman Benarous — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Aynsley Pears — 1 confirmed meetings against Kyle John. 15 Jan 2023 – 15 Jan 2023.
  • Ayo Tanimowo — 1 confirmed meetings against Kyle John. 24 Apr 2021 – 24 Apr 2021.
  • B Trialist — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Babajide Adeeko — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • William Crellin — 1 confirmed meetings against Kyle John. 1 Feb 2025 – 1 Feb 2025.
  • Billy Gough — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Benjamin Grist — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Brooklyn Nfonkeu Feuba — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Brendan Sarpong-Wiredu — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Benjamin Woodburn — 1 confirmed meetings against Kyle John. 13 Sept 2020 – 13 Sept 2020.
  • Bali Mumba — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Barnaby Williams — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Ben Doak — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Ben Hinchliffe — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Ben Parkinson — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Ben Perry — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Ben Radcliffe — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Ben Thompson — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Benicio Baker-Boaitey — 1 confirmed meetings against Kyle John. 18 Sept 2022 – 18 Sept 2022.
  • Benjamin Harvey Jackson — 1 confirmed meetings against Kyle John. 22 Jan 2023 – 22 Jan 2023.
  • Benjamin House — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Benjamin Knight — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Benjamin Nelson — 1 confirmed meetings against Kyle John. 25 Jan 2021 – 25 Jan 2021.
  • Benjamin Osborn — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Benjamin Tollitt — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Benjamin Wilson — 1 confirmed meetings against Kyle John. 18 Dec 2020 – 18 Dec 2020.
  • Benni Smales-Braithwaite — 1 confirmed meetings against Kyle John. 7 May 2021 – 7 May 2021.
  • Benoný Andrésson — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Bobby Duncan — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Bobby Pointon — 1 confirmed meetings against Kyle John. 11 Mar 2026 – 11 Mar 2026.
  • Borja Sainz — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Boubacar Traoré — 1 confirmed meetings against Kyle John. 10 Apr 2023 – 10 Apr 2023.
  • Bradley Collins — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • Bradley Halliday — 1 confirmed meetings against Kyle John. 29 Dec 2025 – 29 Dec 2025.
  • Bradley Ibrahim — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • Bradley Walker — 1 confirmed meetings against Kyle John. 17 Aug 2024 – 17 Aug 2024.
  • Branden Horton — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Brandon Cover — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Brandon Powell — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Brendan Galloway — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Brooklyn Lyons-Foster — 1 confirmed meetings against Kyle John. 26 Nov 2021 – 26 Nov 2021.
  • Courtney Baker-Richardson — 1 confirmed meetings against Kyle John. 7 Sept 2024 – 7 Sept 2024.
  • Charlie Brown — 1 confirmed meetings against Kyle John. 1 Feb 2025 – 1 Feb 2025.
  • Charlie Cummins — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Cian Hayes — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Ciarán Kelly — 1 confirmed meetings against Kyle John. 29 Dec 2025 – 29 Dec 2025.
  • Charlie Lakin — 1 confirmed meetings against Kyle John. 7 Dec 2024 – 7 Dec 2024.
  • Connor Lemonheigh-Evans — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Charlie McArthur — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Charlie McCann — 1 confirmed meetings against Kyle John. 22 Feb 2021 – 22 Feb 2021.
  • C. McJannet — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • C. Minkley — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Clinton Mola — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Cole Stockton — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Charlie Tasker — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Caden Voice — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Charlie Wilson — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Caleb Taylor — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Callum Ainley — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Callum Camps — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Callum Connolly — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Callum Cooke — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Callum Doyle — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Callum Jones — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Callum Marshall — 1 confirmed meetings against Kyle John. 6 Jan 2023 – 6 Jan 2023.
  • Callum Maycock — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Callum McFarlane — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Callum Morton — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Callum Reynolds — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Callum Robinson — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Callum Tripp — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Calum Chambers — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Calvin Ramsay — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Cameron Bragg — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Cameron Congreve — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Cameron Cresswell — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Cameron McGeehan — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Cameron Pring — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Caoimhín Kelleher — 1 confirmed meetings against Kyle John. 13 Sept 2020 – 13 Sept 2020.
  • Caolan Boyd-Munce — 1 confirmed meetings against Kyle John. 28 Mar 2026 – 28 Mar 2026.
  • Cardo Afraciab — 1 confirmed meetings against Kyle John. 10 Jan 2022 – 10 Jan 2022.
  • Carl Piergianni — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Casper Nilsson — 1 confirmed meetings against Kyle John. 22 Jan 2023 – 22 Jan 2023.
  • Cathal Heffernan — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Cedwyn Scott — 1 confirmed meetings against Kyle John. 5 Oct 2024 – 5 Oct 2024.
  • Charles Goode — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Charlie Courtman — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Charlie Kirk — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Charlie Robinson — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Charlie Sayers — 1 confirmed meetings against Kyle John. 12 Aug 2022 – 12 Aug 2022.
  • Charlie Wiggett — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Chemsdine Talbi — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Chisom Afoka — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Christian Saydee — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Christopher Merrie — 1 confirmed meetings against Kyle John. 1 Mar 2025 – 1 Mar 2025.
  • Christopher Popov — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Christopher Rigg — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Christopher Willock — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Cian Ashford — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Cian Coleman — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Cieran Slicker — 1 confirmed meetings against Kyle John. 25 Feb 2023 – 25 Feb 2023.
  • Claudio Gomes — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Cody Drameh — 1 confirmed meetings against Kyle John. 18 Oct 2021 – 18 Oct 2021.
  • Cohen Bramall — 1 confirmed meetings against Kyle John. 13 Dec 2025 – 13 Dec 2025.
  • Cole Deeming — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Connal Trueman — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Connor Cook — 1 confirmed meetings against Kyle John. 22 Sept 2026 – 22 Sept 2026.
  • Connor Ferguson — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Connor O'Riordan — 1 confirmed meetings against Kyle John. 23 Aug 2025 – 23 Aug 2025.
  • Connor Taylor — 1 confirmed meetings against Kyle John. 28 Mar 2026 – 28 Mar 2026.
  • Conor Coventry — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • Conor Grant — 1 confirmed meetings against Kyle John. 13 Feb 2025 – 13 Feb 2025.
  • Conor Hazard — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Conor McGrandles — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Conor McManus — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Corey Whitely — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Craig Farquhar — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Cruz Allen — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Crysencio Summerville — 1 confirmed meetings against Kyle John. 18 Oct 2021 – 18 Oct 2021.
  • Curtis Edwards — 1 confirmed meetings against Kyle John. 13 Feb 2025 – 13 Feb 2025.
  • Cyrus Christie — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • D. Adeleke — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Daniel Andrew — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Dannī Aņisjko — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Dajaune Brown — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Dylan Duffy — 1 confirmed meetings against Kyle John. 22 Sept 2026 – 22 Sept 2026.
  • Denzel Hall — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Devon Matthews — 1 confirmed meetings against Kyle John. 1 Feb 2025 – 1 Feb 2025.
  • Danilo Orsi — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Daniel Quick — 1 confirmed meetings against Kyle John. 27 Aug 2021 – 27 Aug 2021.
  • Douglas Tharme — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • David Tutonda — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Dominic Udoh — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • D'Mani Bughail-Mellor — 1 confirmed meetings against Kyle John. 18 Mar 2022 – 18 Mar 2022.
  • Dale Taylor — 1 confirmed meetings against Kyle John. 12 Aug 2025 – 12 Aug 2025.
  • Dan Casey — 1 confirmed meetings against Kyle John. 15 Nov 2025 – 15 Nov 2025.
  • Dan Nlundulu — 1 confirmed meetings against Kyle John. 2 May 2021 – 2 May 2021.
  • Dane Scarlett — 1 confirmed meetings against Kyle John. 24 Jan 2022 – 24 Jan 2022.
  • Daniel Ballard — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Daniel Bentley — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Daniel Cox — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Daniel Johnson — 1 confirmed meetings against Kyle John. 5 Apr 2025 – 5 Apr 2025.
  • Daniel Kemp — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Daniel Kyerewaa — 1 confirmed meetings against Kyle John. 30 Aug 2025 – 30 Aug 2025.
  • Daniel Ogwuru — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Daniel Oyegoke — 1 confirmed meetings against Kyle John. 21 Mar 2021 – 21 Mar 2021.
  • Daniel Phillips — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Daniel Sweeney — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Daniel Ward — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Danique van den Heuvel — 1 confirmed meetings against Kyle John. 20 Dec 2021 – 20 Dec 2021.
  • Dante Cassanova — 1 confirmed meetings against Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Dário Essugo — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Darnell Johnson — 1 confirmed meetings against Kyle John. 21 Sept 2020 – 21 Sept 2020.
  • Darragh O'Connor — 1 confirmed meetings against Kyle John. 25 Jan 2021 – 25 Jan 2021.
  • Darren Oldaker — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Darren Randolph — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • David Ajiboye — 1 confirmed meetings against Kyle John. 18 Jan 2025 – 18 Jan 2025.
  • David Boateng — 1 confirmed meetings against Kyle John. 10 Jan 2022 – 10 Jan 2022.
  • David Fofana — 1 confirmed meetings against Kyle John. 17 Mar 2023 – 17 Mar 2023.
  • David Turnbull — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • David Worrall — 1 confirmed meetings against Kyle John. 13 Aug 2024 – 13 Aug 2024.
  • Davy van den Berg — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Deago Nelson — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Dean Cornelius — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Delano Burgzorg — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Dennis Cirkin — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • Denver Hume — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Dermi Lusala — 1 confirmed meetings against Kyle John. 24 Jan 2022 – 24 Jan 2022.
  • Derrick Abu — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Detlef Osong — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Dominic Corness — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Donnell McNeilly — 1 confirmed meetings against Kyle John. 15 Nov 2025 – 15 Nov 2025.
  • Dujon Sterling — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Duncan Watmore — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Dylan Lawlor — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Dylan Stephenson — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Dynel Simeu — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Emmanuel Adegboyega — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Elicha Ahui — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Elliott Bonds — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Ethan Coleman — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Ellis Harrison — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Edward James — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Elliott List — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Elliott Moore — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Eiran Cashin — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Eko Solomon — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Eliezer Mayenda — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Elliot Thorpe — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • Ellis Taylor — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Emil Hansson — 1 confirmed meetings against Kyle John. 12 Aug 2025 – 12 Aug 2025.
  • Emil Riis — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Emilio Lawrence — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Eno Nto — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Enzo Le Fée — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Eoin Toal — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Ephrahim Yeboah — 1 confirmed meetings against Kyle John. 31 Aug 2024 – 31 Aug 2024.
  • Estêvão — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Ethan Brierley — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Ethan Galbraith — 1 confirmed meetings against Kyle John. 22 Feb 2021 – 22 Feb 2021.
  • Ethan Laird — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Ethan Pye — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Ethan Sutherland — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Evan Khouri — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Evan Weir — 1 confirmed meetings against Kyle John. 5 Apr 2025 – 5 Apr 2025.
  • Ezra Carrington — 1 confirmed meetings against Kyle John. 29 Oct 2022 – 29 Oct 2022.
  • F. Bryden — 1 confirmed meetings against Kyle John. 22 Sept 2026 – 22 Sept 2026.
  • Fabrizio Cavegn — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Oluwafemi Fapetu — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Finley Gorman — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Frankie Maguire — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Fabián Balbuena — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • Fábio Tavares — 1 confirmed meetings against Kyle John. 16 Aug 2025 – 16 Aug 2025.
  • Felix Goddard — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Felix Nmecha — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Fenton Heard — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Fer López — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Filip Marschall — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Finley Munroe — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Finley Welch — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Finn Delap — 1 confirmed meetings against Kyle John. 16 Aug 2025 – 16 Aug 2025.
  • Franco Umeh — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Frankie Ealing — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Fraser Horsfall — 1 confirmed meetings against Kyle John. 1 Jan 2026 – 1 Jan 2026.
  • Fraser Murray — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Frazer Blake-Tracy — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Frederick Draper — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Frederick Issaka — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Frederik Alves — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • Fynn Talley — 1 confirmed meetings against Kyle John. 22 Jan 2023 – 22 Jan 2023.
  • George Maniraguha — 1 confirmed meetings against Kyle John. 21 Mar 2021 – 21 Mar 2021.
  • Garath McCleary — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • George Miller — 1 confirmed meetings against Kyle John. 3 Dec 2024 – 3 Dec 2024.
  • Gabriel Forsyth — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Gabriele Biancheri — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Gavin Kilkenny — 1 confirmed meetings against Kyle John. 28 Sept 2024 – 28 Sept 2024.
  • George Birch — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • George Cox — 1 confirmed meetings against Kyle John. 28 Sept 2024 – 28 Sept 2024.
  • George Evans — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • George Johnston — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • George Maris — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • George Marsh — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • George Murray-Jones — 1 confirmed meetings against Kyle John. 29 Oct 2022 – 29 Oct 2022.
  • George Pratt — 1 confirmed meetings against Kyle John. 4 Apr 2022 – 4 Apr 2022.
  • George Tanner — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • George Wickens — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Gideon Kodua — 1 confirmed meetings against Kyle John. 13 Dec 2025 – 13 Dec 2025.
  • Granit Xhaka — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Grant Smith — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Harry Anderson — 1 confirmed meetings against Kyle John. 11 Mar 2025 – 11 Mar 2025.
  • Hiram Boateng — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Harry Boyes — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Harvey Gilmour — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Harry Hawkins — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Harrison Miles — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Harvey Rodgers — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Harvey Saunders — 1 confirmed meetings against Kyle John. 17 Aug 2024 – 17 Aug 2024.
  • Harry Waldock — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Habib Diarra — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Haji Mnoga — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Hakeeb Adelakun — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Hakeem Odoffin — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Hannibal Mejbri — 1 confirmed meetings against Kyle John. 18 Mar 2022 – 18 Mar 2022.
  • Harrison Foulkes — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Harrison Minturn — 1 confirmed meetings against Kyle John. 28 Sept 2024 – 28 Sept 2024.
  • Harrison Parker — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Harry Brooke — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Harry Burgoyne — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Harry Christy — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Harry Cornick — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Harry Gray — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Harry Evans — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Harry Smith — 1 confirmed meetings against Kyle John. 8 Feb 2025 – 8 Feb 2025.
  • Harry Whitwell — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Harry Williams — 1 confirmed meetings against Kyle John. 7 Dec 2024 – 7 Dec 2024.
  • Harvey Davies — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Harvey Godsmark-Ford — 1 confirmed meetings against Kyle John. 25 Jan 2021 – 25 Jan 2021.
  • Harvey Neville — 1 confirmed meetings against Kyle John. 22 Feb 2021 – 22 Feb 2021.
  • Hayden Carter — 1 confirmed meetings against Kyle John. 15 Jan 2023 – 15 Jan 2023.
  • Hayden Coulson — 1 confirmed meetings against Kyle John. 12 Aug 2025 – 12 Aug 2025.
  • Henry Cartwright — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Henry Lawrence — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Hugo Bueno — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Ian Henderson — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Isaac Marriott — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Ibrahim Bakare — 1 confirmed meetings against Kyle John. 3 Dec 2024 – 3 Dec 2024.
  • Ibrahim Cissoko — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Idris El Mizouni — 1 confirmed meetings against Kyle John. 6 Sept 2025 – 6 Sept 2025.
  • Idris Odutayo — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Igor Tyjon — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Ilmari Niskanen — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Imari-Narain Samuels — 1 confirmed meetings against Kyle John. 22 Jan 2023 – 22 Jan 2023.
  • Isaac Moore — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Isaac Ogundere — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Isaak Davies — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Isaiah Jones — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Jack Aitchison — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Jude Arthurs — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Joel Bailey — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • James Brophy — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • James Connolly — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Jordan Davies — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Joshua Davison — 1 confirmed meetings against Kyle John. 17 Aug 2024 – 17 Aug 2024.
  • James Debayo — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Janoi Donacien — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Joseph Duffy — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Junior Eccleston — 1 confirmed meetings against Kyle John. 22 Sept 2026 – 22 Sept 2026.
  • Jake Evans — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Joseph Felix — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Joseph Ferguson — 1 confirmed meetings against Kyle John. 4 Apr 2022 – 4 Apr 2022.
  • Joseph Gibbard — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Joshua Gordon — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Jorge Grant — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Joshua Hawkes — 1 confirmed meetings against Kyle John. 1 Mar 2025 – 1 Mar 2025.
  • Joseph Hungbo — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Jack Hunt — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Jovan Malcolm — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • J. Mukendi — 1 confirmed meetings against Kyle John. 26 Nov 2021 – 26 Nov 2021.
  • Joe Powell — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Joe Rafferty — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Joshua Scott — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Joseph Snowdon — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Jack Sparkes — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Jack Taylor — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • J. Taylor — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Joseph Tomlinson — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Jack Tucker — 1 confirmed meetings against Kyle John. 11 Mar 2025 – 11 Mar 2025.
  • Jordan Turnbull — 1 confirmed meetings against Kyle John. 1 Mar 2025 – 1 Mar 2025.
  • Jed Ward — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Joe White — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Joseph Wormleighton — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Jordan Wright — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • J'Neil Lloyd-Bennett — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • Jack Armer — 1 confirmed meetings against Kyle John. 16 Aug 2025 – 16 Aug 2025.
  • Jack Burroughs — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Jack Daley — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Jack Diamond — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Jack Holmes — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Jack McMillan — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Jack Moylan — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Jack Nadin — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Jack Roles — 1 confirmed meetings against Kyle John. 27 Aug 2021 – 27 Aug 2021.
  • Jack Senior — 1 confirmed meetings against Kyle John. 23 Aug 2025 – 23 Aug 2025.
  • Jack Stretton — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Jack Thompson — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Jack Wakely — 1 confirmed meetings against Kyle John. 24 Apr 2021 – 24 Apr 2021.
  • Jackson Tchatchoua — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Jacob Brown — 1 confirmed meetings against Kyle John. 13 Dec 2025 – 13 Dec 2025.
  • Jacob Carney — 1 confirmed meetings against Kyle John. 18 Jan 2025 – 18 Jan 2025.
  • Jacob Wakeling — 1 confirmed meetings against Kyle John. 25 Jan 2021 – 25 Jan 2021.
  • Jacob Wright — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Jaden Warner — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Jahmai Simpson-Pusey — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Jahmari Lindsay — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Jake O'Brien — 1 confirmed meetings against Kyle John. 27 Aug 2021 – 27 Aug 2021.
  • Jake Richards — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Jamaldeen Jimoh — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • James Balagizi — 1 confirmed meetings against Kyle John. 15 Jan 2022 – 15 Jan 2022.
  • James Belshaw — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • James Berry-McNally — 1 confirmed meetings against Kyle John. 14 Sept 2024 – 14 Sept 2024.
  • James Brown — 1 confirmed meetings against Kyle John. 15 Jan 2023 – 15 Jan 2023.
  • James Collins — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • James Gale — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • James Huntley — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • James Husband — 1 confirmed meetings against Kyle John. 1 Jan 2026 – 1 Jan 2026.
  • James Jones — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • James Lannin-Sweet — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • James McAtee — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • James McConnell — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • James Norris — 1 confirmed meetings against Kyle John. 15 Jan 2022 – 15 Jan 2022.
  • James Tilley — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • James Trafford — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • James Wright — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Jamie Grimes — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Jamie Jellis — 1 confirmed meetings against Kyle John. 5 Apr 2025 – 5 Apr 2025.
  • Jamie Mullins — 1 confirmed meetings against Kyle John. 22 Jan 2023 – 22 Jan 2023.
  • Jamie Newton — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Jamie Reid — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Jamie Stott — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Jarell Quansah — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Jarosław Jach — 1 confirmed meetings against Kyle John. 27 Aug 2021 – 27 Aug 2021.
  • Jason Kerr — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Jason Knight — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Jason Svanþórsson — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Jay Curran-Nichols — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Jay Maeda Haddow — 1 confirmed meetings against Kyle John. 16 Aug 2021 – 16 Aug 2021.
  • Jay Rich-Baghuelou — 1 confirmed meetings against Kyle John. 10 Jan 2022 – 10 Jan 2022.
  • Jay Robinson — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Jay Stansfield — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Jay Williams — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Jayden Joseph — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Jayden Luker — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Jayden Smith — 1 confirmed meetings against Kyle John. 7 May 2021 – 7 May 2021.
  • Jeremiah Chilokoa-Mullen — 1 confirmed meetings against Kyle John. 20 Dec 2021 – 20 Dec 2021.
  • Jezreel Davies — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • Jimi Gower — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • João Pedro — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Joe Wright — 1 confirmed meetings against Kyle John. 29 Dec 2025 – 29 Dec 2025.
  • Joel Bagan — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Joel Ideho — 1 confirmed meetings against Kyle John. 22 Oct 2021 – 22 Oct 2021.
  • Joel Tshisanga Ndala — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • John Buckley — 1 confirmed meetings against Kyle John. 15 Jan 2023 – 15 Jan 2023.
  • Jon Taylor — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Jonathan Dinzeyi — 1 confirmed meetings against Kyle John. 21 Mar 2021 – 21 Mar 2021.
  • Jonathan Russell — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Jordan Amissah — 1 confirmed meetings against Kyle John. 16 Aug 2025 – 16 Aug 2025.
  • Jordan Houghton — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Jordan Roberts — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Jordan Slew — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Jordi Osei-Tutu — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Jorrel Hato — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • José Mejía — 1 confirmed meetings against Kyle John. 11 Feb 2023 – 11 Feb 2023.
  • Joseph Bateman — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Joseph Edwards — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Joseph Gardner — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Joseph Gelhardt — 1 confirmed meetings against Kyle John. 18 Oct 2021 – 18 Oct 2021.
  • Joseph Johnson — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Joseph Lumley — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Joseph Ralls — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Joseph Westley — 1 confirmed meetings against Kyle John. 8 Feb 2025 – 8 Feb 2025.
  • Josh Benson — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Josh Lett — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Josh Neufville — 1 confirmed meetings against Kyle John. 11 Mar 2026 – 11 Mar 2026.
  • Joshua Acheampong — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Joshua Bowler — 1 confirmed meetings against Kyle John. 1 Jan 2026 – 1 Jan 2026.
  • Joshua Jeffries — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Joshua Magennis — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Joshua Martin — 1 confirmed meetings against Kyle John. 5 Oct 2024 – 5 Oct 2024.
  • Joshua McEachran — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Joshua Shaw — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Joshua Sheehan — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Joshua Wilson-Esbrand — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Julian Larsson — 1 confirmed meetings against Kyle John. 16 Aug 2025 – 16 Aug 2025.
  • Junior Nkeng — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Junior Robinson — 1 confirmed meetings against Kyle John. 6 Jan 2023 – 6 Jan 2023.
  • Justin Devenny — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Justin Hanks — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Justin Hubner — 1 confirmed meetings against Kyle John. 10 Apr 2023 – 10 Apr 2023.
  • Justin Obikwu — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Justin Oboavwoduo — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Kyle Cameron — 1 confirmed meetings against Kyle John. 25 Mar 2025 – 25 Mar 2025.
  • Kyle Crossley — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Kyle Dempsey — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Kion Etete — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • Kieran Green — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Kamran Kandola — 1 confirmed meetings against Kyle John. 31 Mar 2023 – 31 Mar 2023.
  • Kylian Kouassi — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • K. Midwood — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Kelly N’Mai — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Kian Pennant — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Kyrie Pierre — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Kane Thompson-Sommers — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Kabongo Tshimanga — 1 confirmed meetings against Kyle John. 28 Sept 2024 – 28 Sept 2024.
  • Kieran Wilson — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Kacper Łopata — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Kaden Rodney — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Kahrel Reddin — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Kai Corbett — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • Kai Whitmore — 1 confirmed meetings against Kyle John. 18 Jan 2025 – 18 Jan 2025.
  • Kaide Gordon — 1 confirmed meetings against Kyle John. 23 Aug 2021 – 23 Aug 2021.
  • Kaiden Wilson — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Kain Adom — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • Kamari Grant — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Kameron Ledwidge — 1 confirmed meetings against Kyle John. 7 May 2021 – 7 May 2021.
  • Kamil Conteh — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Kanya Fujimoto — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Karlo Žiger — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Kasey McAteer — 1 confirmed meetings against Kyle John. 25 Jan 2021 – 25 Jan 2021.
  • Kasey Palmer — 1 confirmed meetings against Kyle John. 28 Feb 2026 – 28 Feb 2026.
  • Keaton Ward — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Kelvin Ehibhatiomhan — 1 confirmed meetings against Kyle John. 21 Feb 2026 – 21 Feb 2026.
  • Kenneth Aboh — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Kevin Mfuamba — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Kgaogelo Chauke — 1 confirmed meetings against Kyle John. 16 Aug 2025 – 16 Aug 2025.
  • Khayon Edwards — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • Kido Taylor-Hart — 1 confirmed meetings against Kyle John. 6 Dec 2021 – 6 Dec 2021.
  • Kieran Trippier — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Kobbie Mainoo — 1 confirmed meetings against Kyle John. 19 Aug 2022 – 19 Aug 2022.
  • Kobei Moore — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Kornél Szűcs — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Kristi Montgomery — 1 confirmed meetings against Kyle John. 5 Aug 2022 – 5 Aug 2022.
  • Kristoffer-August Klaesson — 1 confirmed meetings against Kyle John. 18 Oct 2021 – 18 Oct 2021.
  • Kyle Hurst — 1 confirmed meetings against Kyle John. 4 Jan 2025 – 4 Jan 2025.
  • Kyle Knoyle — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Kyle McAdam — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Kyle Wootton — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Kyogo Furuhashi — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Lee Bonis — 1 confirmed meetings against Kyle John. 17 Oct 2026 – 17 Oct 2026.
  • Logan Briggs — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Liam Coyle — 1 confirmed meetings against Kyle John. 1 Feb 2025 – 1 Feb 2025.
  • Lucas Defise — 1 confirmed meetings against Kyle John. 7 May 2021 – 7 May 2021.
  • Louie Fallon — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Luke Garbutt — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Luke Hannant — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Laurence Maguire — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Luke Offord — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Lewis Richards — 1 confirmed meetings against Kyle John. 10 Apr 2023 – 10 Apr 2023.
  • Lewis Simper — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Lino Sousa — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • Luca Thomas — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Louie Watson — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Luca Woodhouse — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Ladislav Krejčí — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Lamine Dabo — 1 confirmed meetings against Kyle John. 13 Dec 2025 – 13 Dec 2025.
  • Lars Dendoncker — 1 confirmed meetings against Kyle John. 24 Apr 2021 – 24 Apr 2021.
  • Lasse Nordås — 1 confirmed meetings against Kyle John. 13 Dec 2025 – 13 Dec 2025.
  • Law McCabe — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Layton Love — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Layton Ndukwu — 1 confirmed meetings against Kyle John. 21 Sept 2020 – 21 Sept 2020.
  • Layton Stewart — 1 confirmed meetings against Kyle John. 18 Jan 2021 – 18 Jan 2021.
  • Lee Angol — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Lee Jonas — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Leo Castledine — 1 confirmed meetings against Kyle John. 17 Mar 2023 – 17 Mar 2023.
  • Leo Hjelde — 1 confirmed meetings against Kyle John. 18 Oct 2021 – 18 Oct 2021.
  • Leo Lopes — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Leonard Duru — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Levi Amantchi — 1 confirmed meetings against Kyle John. 5 Apr 2025 – 5 Apr 2025.
  • Levi Colwill — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Levi Sutton — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Lewis Baines — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Lewis Baker — 1 confirmed meetings against Kyle John. 30 Oct 2021 – 30 Oct 2021.
  • Lewis Banks — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Lewis Cass — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Lewis Freestone — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Lewis Hall — 1 confirmed meetings against Kyle John. 17 Mar 2023 – 17 Mar 2023.
  • Lewis Macari — 1 confirmed meetings against Kyle John. 5 Oct 2024 – 5 Oct 2024.
  • Lewis Orford — 1 confirmed meetings against Kyle John. 6 Jan 2023 – 6 Jan 2023.
  • Lewis Payne — 1 confirmed meetings against Kyle John. 1 Jan 2025 – 1 Jan 2025.
  • Lewis Travis — 1 confirmed meetings against Kyle John. 15 Jan 2023 – 15 Jan 2023.
  • Lewys Benjamin — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Liam Delap — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Liam Dulson — 1 confirmed meetings against Kyle John. 1 Jan 2025 – 1 Jan 2025.
  • Liam Hughes — 1 confirmed meetings against Kyle John. 23 Aug 2021 – 23 Aug 2021.
  • Liam Kelly — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Liam McCarron — 1 confirmed meetings against Kyle John. 20 Dec 2021 – 20 Dec 2021.
  • Liam Millar — 1 confirmed meetings against Kyle John. 13 Sept 2020 – 13 Sept 2020.
  • Liam Smith — 1 confirmed meetings against Kyle John. 29 Oct 2022 – 29 Oct 2022.
  • Liam Thompson — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Logan Pye — 1 confirmed meetings against Kyle John. 19 Aug 2022 – 19 Aug 2022.
  • Louis Reed — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Louis Thompson — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Luca Gunter — 1 confirmed meetings against Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Luca Stephenson — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Lucas Bergström — 1 confirmed meetings against Kyle John. 17 Mar 2023 – 17 Mar 2023.
  • Lucas De Bolle — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Luciano D'Auria-Henry — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Luizão — 1 confirmed meetings against Kyle John. 6 Jan 2023 – 6 Jan 2023.
  • Luka Lynch — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Luke Bolton — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Luke Brennan — 1 confirmed meetings against Kyle John. 16 Aug 2021 – 16 Aug 2021.
  • Luke Chambers — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Luke Harris — 1 confirmed meetings against Kyle John. 28 Mar 2026 – 28 Mar 2026.
  • Luke Hutchinson — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Luke Norris — 1 confirmed meetings against Kyle John. 17 Aug 2024 – 17 Aug 2024.
  • Luke O'Nien — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Luke Rawlings — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Luke Robinson — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Luke Southwood — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Luke Thomas — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Luther James-Wildin — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Lutsharel Geertruida — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Lyndon Dykes — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Maleace Asamoah — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • M. Barrett — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • M. Chabot — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Mitchell Clark — 1 confirmed meetings against Kyle John. 21 Sept 2020 – 21 Sept 2020.
  • Matthew Dibley-Dias — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Max Dyche — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Emmanuel Longelo Mbule — 1 confirmed meetings against Kyle John. 2 Oct 2021 – 2 Oct 2021.
  • Becket Godo — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Mason Hancock — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Mark Helm — 1 confirmed meetings against Kyle John. 22 Feb 2021 – 22 Feb 2021.
  • Matthew Hendersson-Hall — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Matthew Jacob — 1 confirmed meetings against Kyle John. 30 Aug 2025 – 30 Aug 2025.
  • Eyimofe Jemide — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Mark Kitching — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Macaulay Langstaff — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Maxwell McKnight — 1 confirmed meetings against Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Ademipo Odubeko — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • Mason Rees — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Mads Andersen — 1 confirmed meetings against Kyle John. 13 Dec 2025 – 13 Dec 2025.
  • Maï Traoré — 1 confirmed meetings against Kyle John. 13 Feb 2025 – 13 Feb 2025.
  • Malik Mothersille — 1 confirmed meetings against Kyle John. 17 Mar 2023 – 17 Mar 2023.
  • Malo Gusto — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Mamadi Camará — 1 confirmed meetings against Kyle John. 30 Aug 2025 – 30 Aug 2025.
  • Manuel Lanzini — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • Marcel Lewis — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Marcus Browne — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Marcus Forss — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Mark O’Mahony — 1 confirmed meetings against Kyle John. 30 Aug 2025 – 30 Aug 2025.
  • Mark Sykes — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Marshall Munetsi — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Marvin Ducksch — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Marvin Kaleta — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Mateus Mane — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Mathew Stevens — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Mathias Ross — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Matthew Baker — 1 confirmed meetings against Kyle John. 18 Jan 2025 – 18 Jan 2025.
  • Matthew Kosylo — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Matthew Lund — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Matthew Pearson — 1 confirmed meetings against Kyle John. 23 Aug 2025 – 23 Aug 2025.
  • Matthew Pennington — 1 confirmed meetings against Kyle John. 11 Mar 2026 – 11 Mar 2026.
  • Matthew Phillips — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Matthew Richards — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Matthew Smith — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Matthew Sorinola — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Matthew Warhurst — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Matthew Whittingham — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Max Bird — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Max Conway — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Max Dean — 1 confirmed meetings against Kyle John. 20 Dec 2021 – 20 Dec 2021.
  • Max Thompson — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Maximillian Oyedele — 1 confirmed meetings against Kyle John. 19 Aug 2022 – 19 Aug 2022.
  • Melkamu Frauendorf — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Melker Ellborg — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Michael Cheek — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Michael Forbes — 1 confirmed meetings against Kyle John. 27 Aug 2022 – 27 Aug 2022.
  • Michael Ihiekwe — 1 confirmed meetings against Kyle John. 12 Aug 2025 – 12 Aug 2025.
  • Michael Jones — 1 confirmed meetings against Kyle John. 14 Sept 2024 – 14 Sept 2024.
  • Michael Kelly — 1 confirmed meetings against Kyle John. 21 Sept 2024 – 21 Sept 2024.
  • Michael Luxton — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Michael Ndiweni — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Michael Obafemi — 1 confirmed meetings against Kyle John. 2 May 2021 – 2 May 2021.
  • Michael Okeke — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Michael Spellman — 1 confirmed meetings against Kyle John. 18 Jan 2025 – 18 Jan 2025.
  • Michael Williams — 1 confirmed meetings against Kyle John. 25 Mar 2025 – 25 Mar 2025.
  • Miguel Azeez — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • Miguel Freckleton — 1 confirmed meetings against Kyle John. 28 Sept 2024 – 28 Sept 2024.
  • Millenic Alli — 1 confirmed meetings against Kyle John. 13 Dec 2025 – 13 Dec 2025.
  • Morgan Fox — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Myles Hippolyte — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Nicholas Freeman — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Niall McAndrew — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Noah Watson — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Nasser Djiga — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Nathan Butler-Oyedeji — 1 confirmed meetings against Kyle John. 22 Oct 2021 – 22 Oct 2021.
  • Nathan Carlyon — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Nathan Tella — 1 confirmed meetings against Kyle John. 2 May 2021 – 2 May 2021.
  • Nathan Trott — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Nelson Khumbeni — 1 confirmed meetings against Kyle John. 21 Sept 2024 – 21 Sept 2024.
  • Nelson Sanca — 1 confirmed meetings against Kyle John. 7 Sept 2024 – 7 Sept 2024.
  • Nesta Guinness-Walker — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Neto Borges — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Niall Ennis — 1 confirmed meetings against Kyle John. 12 Aug 2025 – 12 Aug 2025.
  • Niall Huggins — 1 confirmed meetings against Kyle John. 28 Mar 2026 – 28 Mar 2026.
  • Nicholas Okeyunkle — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Nicholas Townsend — 1 confirmed meetings against Kyle John. 7 Sept 2024 – 7 Sept 2024.
  • Nico Lawrence — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Nico O'Reilly — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Nilson Angulo — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Noah Eile — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Nya Kirby — 1 confirmed meetings against Kyle John. 10 Jan 2022 – 10 Jan 2022.
  • Owen Dale — 1 confirmed meetings against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Ollie Pearce — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Oliver Wright — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Odin Bailey — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Oisin McEntee — 1 confirmed meetings against Kyle John. 5 Apr 2025 – 5 Apr 2025.
  • Ola Ibrahim — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Oliver Bostock — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Oliver Bray — 1 confirmed meetings against Kyle John. 19 Aug 2022 – 19 Aug 2022.
  • Oliver Cooper — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Oliver Crankshaw — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Oliver Ewing — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Oliver Norwood — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Oliver Sanderson — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Oliver Tipton — 1 confirmed meetings against Kyle John. 31 Mar 2023 – 31 Mar 2023.
  • Ollie Tanner — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Olufela Olomola — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Omar Alderete — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Omar Bugiel — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Omar Sowunmi — 1 confirmed meetings against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Omari Hutchinson — 1 confirmed meetings against Kyle John. 6 Dec 2021 – 6 Dec 2021.
  • Omari Kellyman — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Ondřej Mastný — 1 confirmed meetings against Kyle John. 18 Mar 2022 – 18 Mar 2022.
  • Owen Dodgson — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Owen Moxon — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Owura Edwards — 1 confirmed meetings against Kyle John. 11 Mar 2025 – 11 Mar 2025.
  • Pascal Kpohomouh — 1 confirmed meetings against Kyle John. 1 Feb 2021 – 1 Feb 2021.
  • Paddy Madden — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Padhraic O'Connor — 1 confirmed meetings against Kyle John. 21 Feb 2026 – 21 Feb 2026.
  • Paik Seung-Ho — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Pálmi Arinbjörnsson — 1 confirmed meetings against Kyle John. 31 Mar 2023 – 31 Mar 2023.
  • Patrick Bauer — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Paul McShane — 1 confirmed meetings against Kyle John. 24 Sept 2021 – 24 Sept 2021.
  • Pedro Lima — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Pedro Neto — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Peter Gwargis — 1 confirmed meetings against Kyle John. 18 Dec 2020 – 18 Dec 2020.
  • Phil Neumann — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Princewill Ehibhatiomhan — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Ryan Bartley — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • R. Brailsford — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Reece Chadwick — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Robbie Cundy — 1 confirmed meetings against Kyle John. 5 Oct 2024 – 5 Oct 2024.
  • Ryan Delaney — 1 confirmed meetings against Kyle John. 8 Feb 2025 – 8 Feb 2025.
  • Ryan Fallowfield — 1 confirmed meetings against Kyle John. 24 Oct 2026 – 24 Oct 2026.
  • Ross Fitzsimons — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Ryan Graydon — 1 confirmed meetings against Kyle John. 5 Sept 2026 – 5 Sept 2026.
  • Ronnie Hollingshead — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Remeao Hutton — 1 confirmed meetings against Kyle John. 17 Oct 2026 – 17 Oct 2026.
  • Rafiq Lamptey — 1 confirmed meetings against Kyle John. 22 Sept 2026 – 22 Sept 2026.
  • R. Nkeng — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • R. Raymond — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Reece Smith — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Radek Vítek — 1 confirmed meetings against Kyle John. 11 Feb 2023 – 11 Feb 2023.
  • Rafferty Pedder — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • Randell Williams — 1 confirmed meetings against Kyle John. 21 Feb 2026 – 21 Feb 2026.
  • Rarmani Edmonds-Green — 1 confirmed meetings against Kyle John. 6 Sept 2025 – 6 Sept 2025.
  • Raúl Jiménez — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Reece Devine — 1 confirmed meetings against Kyle John. 22 Feb 2021 – 22 Feb 2021.
  • Reece Hall — 1 confirmed meetings against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Reece Hannam — 1 confirmed meetings against Kyle John. 27 Aug 2021 – 27 Aug 2021.
  • Reece James — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Reeco Hackett — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Remy Coddington — 1 confirmed meetings against Kyle John. 27 Aug 2022 – 27 Aug 2022.
  • Reuell Walters — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • Rhys Doherty — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Rhys Oates — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Riley Moloney — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Rio Kyerematen — 1 confirmed meetings against Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Robert Sánchez — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Rodney McDonald — 1 confirmed meetings against Kyle John. 13 Feb 2025 – 13 Feb 2025.
  • Rodrigo Gomes — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Romaric Yapi — 1 confirmed meetings against Kyle John. 18 Dec 2020 – 18 Dec 2020.
  • Ronan Hale — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Ronan Kpakio — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Rory Finneran — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Rosaire Longelo-Mbule — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • Ross McCrorie — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Ross Millen — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Rowan McDonald — 1 confirmed meetings against Kyle John. 25 Feb 2023 – 25 Feb 2023.
  • Rubin Colwill — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Ryan Bowman — 1 confirmed meetings against Kyle John. 1 Jan 2025 – 1 Jan 2025.
  • Ryan Colclough — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Ryan Finnigan — 1 confirmed meetings against Kyle John. 12 Aug 2025 – 12 Aug 2025.
  • Ryan Fredericks — 1 confirmed meetings against Kyle John. 19 Apr 2021 – 19 Apr 2021.
  • Ryan Johnson — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Ryan Kavuma-McQueen — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Ryan Nyambe — 1 confirmed meetings against Kyle John. 21 Feb 2026 – 21 Feb 2026.
  • Ryan Sweeney — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Ryan Wintle — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Ryheem Sheckleford — 1 confirmed meetings against Kyle John. 25 Jan 2025 – 25 Jan 2025.
  • Ryley Towler — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Sam Beckwith — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Samuel Chambers — 1 confirmed meetings against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Séamus Conneely — 1 confirmed meetings against Kyle John. 21 Sept 2024 – 21 Sept 2024.
  • Sonny Cox — 1 confirmed meetings against Kyle John. 13 Sept 2025 – 13 Sept 2025.
  • Samuel Finley — 1 confirmed meetings against Kyle John. 1 Mar 2025 – 1 Mar 2025.
  • Shaqai Forde — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Samuel Hoskins — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Sheldon Kendall — 1 confirmed meetings against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Oluwaseyi Ojo — 1 confirmed meetings against Kyle John. 23 Aug 2021 – 23 Aug 2021.
  • Sam Sherring — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Sven Sprangler — 1 confirmed meetings against Kyle John. 19 Sept 2026 – 19 Sept 2026.
  • Stefan Vukoje — 1 confirmed meetings against Kyle John. 18 Dec 2020 – 18 Dec 2020.
  • Sam Bellis — 1 confirmed meetings against Kyle John. 7 May 2021 – 7 May 2021.
  • Sam McClelland — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Sam Morsy — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Sam Murray — 1 confirmed meetings against Kyle John. 11 Feb 2023 – 11 Feb 2023.
  • Sam Packham — 1 confirmed meetings against Kyle John. 24 Apr 2021 – 24 Apr 2021.
  • Sam Tickle — 1 confirmed meetings against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Sam Waller — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Samson Robinson — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Samuel Austin — 1 confirmed meetings against Kyle John. 5 Oct 2024 – 5 Oct 2024.
  • Samuel Braybrooke — 1 confirmed meetings against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Samuel Dalby — 1 confirmed meetings against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Samuel Durrant — 1 confirmed meetings against Kyle John. 9 Apr 2021 – 9 Apr 2021.
  • Samuel Edozie — 1 confirmed meetings against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Samuel Hornby — 1 confirmed meetings against Kyle John. 5 Apr 2025 – 5 Apr 2025.
  • Samuel Hughes — 1 confirmed meetings against Kyle John. 21 Sept 2020 – 21 Sept 2020.
  • Samuel Nombe — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Samuel Reed — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Saxon Earley — 1 confirmed meetings against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Scot Bennett — 1 confirmed meetings against Kyle John. 1 Jan 2025 – 1 Jan 2025.
  • Scott Banks — 1 confirmed meetings against Kyle John. 1 Jan 2026 – 1 Jan 2026.
  • Scott Hogan — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Scott Robertson — 1 confirmed meetings against Kyle John. 5 Oct 2024 – 5 Oct 2024.
  • Scott Twine — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Séamas Keogh — 1 confirmed meetings against Kyle John. 7 May 2021 – 7 May 2021.
  • Seán Grehan — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Sean Robertson — 1 confirmed meetings against Kyle John. 27 Aug 2021 – 27 Aug 2021.
  • Seán Roughan — 1 confirmed meetings against Kyle John. 7 May 2021 – 7 May 2021.
  • Sebastian Naylor — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Sepp van den Berg — 1 confirmed meetings against Kyle John. 18 Jan 2021 – 18 Jan 2021.
  • Sidnei Tavares — 1 confirmed meetings against Kyle John. 25 Jan 2021 – 25 Jan 2021.
  • Sinclair Armstrong — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Sonnie Davis — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Sonny Bradley — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Sonny Hilton — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Sonny Perkins — 1 confirmed meetings against Kyle John. 2 Oct 2021 – 2 Oct 2021.
  • Stephen Dooley — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Stephen McLaughlin — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Steven Seddon — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Sulyman Krubally — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • Abdul-Nasir Oluwadoyinsolami Adarabioyo — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Omotayo Adaramola — 1 confirmed meetings against Kyle John. 10 Jan 2022 – 10 Jan 2022.
  • Thomas Anderson — 1 confirmed meetings against Kyle John. 31 Aug 2024 – 31 Aug 2024.
  • Ted Cann — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Thomas Davies — 1 confirmed meetings against Kyle John. 18 Jan 2025 – 18 Jan 2025.
  • Antony Gallacher — 1 confirmed meetings against Kyle John. 18 Jan 2021 – 18 Jan 2021.
  • Valentino Livramento — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Terence Miles — 1 confirmed meetings against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Thomas Nichols — 1 confirmed meetings against Kyle John. 8 Feb 2025 – 8 Feb 2025.
  • Terel Pennant — 1 confirmed meetings against Kyle John. 21 Sept 2020 – 21 Sept 2020.
  • Taylor Perry — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Thomas Pett — 1 confirmed meetings against Kyle John. 3 Dec 2024 – 3 Dec 2024.
  • Tyreece Simpson — 1 confirmed meetings against Kyle John. 11 Mar 2025 – 11 Mar 2025.
  • Tom Smith — 1 confirmed meetings against Kyle John. 21 Mar 2021 – 21 Mar 2021.
  • Tyler Walton — 1 confirmed meetings against Kyle John. 1 Feb 2025 – 1 Feb 2025.
  • Tarrelle Whittaker — 1 confirmed meetings against Kyle John. 5 Mar 2021 – 5 Mar 2021.
  • Taylor Anderson — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Taylor Foran — 1 confirmed meetings against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • Taylor Gardner-Hickman — 1 confirmed meetings against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Taylor Moore — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Temple Ojinnaka — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Tendayi Darikwa — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Terence Taylor — 1 confirmed meetings against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Terence Vancooten — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • Terrell Agyemang — 1 confirmed meetings against Kyle John. 25 Feb 2023 – 25 Feb 2023.
  • Terry Ablade — 1 confirmed meetings against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Thanawat Suengchitthawon — 1 confirmed meetings against Kyle John. 25 Jan 2021 – 25 Jan 2021.
  • Theodore Archibald — 1 confirmed meetings against Kyle John. 31 Jan 2026 – 31 Jan 2026.
  • Thierno Ballo — 1 confirmed meetings against Kyle John. 12 Mar 2021 – 12 Mar 2021.
  • Thierry Katsukunya — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Thierry Nevers — 1 confirmed meetings against Kyle John. 2 Oct 2021 – 2 Oct 2021.
  • Thomas Bayliss — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Thomas Crawford — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Thomas Hill — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Thomas Dickson-Peters — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Thomas Hamer — 1 confirmed meetings against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Thomas Hopper — 1 confirmed meetings against Kyle John. 1 Oct 2024 – 1 Oct 2024.
  • Thomas Lockyer — 1 confirmed meetings against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Thomas McGill — 1 confirmed meetings against Kyle John. 22 Nov 2021 – 22 Nov 2021.
  • Thomas Mcintyre — 1 confirmed meetings against Kyle John. 29 Dec 2025 – 29 Dec 2025.
  • Thomas Nixon — 1 confirmed meetings against Kyle John. 23 Aug 2025 – 23 Aug 2025.
  • Thomas White — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Tobias Collyer — 1 confirmed meetings against Kyle John. 11 Feb 2023 – 11 Feb 2023.
  • Toby Sims — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Todd Alcock — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Todd Miller — 1 confirmed meetings against Kyle John. 22 Nov 2021 – 22 Nov 2021.
  • Tolaji Bola — 1 confirmed meetings against Kyle John. 21 Mar 2021 – 21 Mar 2021.
  • Tom Atcheson — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Tom Cursons — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Tom Edozie — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Tom Huddlestone — 1 confirmed meetings against Kyle John. 11 Feb 2023 – 11 Feb 2023.
  • Tomas Galvez — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Tomi Horvat — 1 confirmed meetings against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Tommi O'Reilly — 1 confirmed meetings against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Tommy Simkin — 1 confirmed meetings against Kyle John. 7 Dec 2024 – 7 Dec 2024.
  • Toti Gomes — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Trae Coyle — 1 confirmed meetings against Kyle John. 21 Mar 2021 – 21 Mar 2021.
  • Travis Patterson — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Trialist A — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Trialist B — 1 confirmed meetings against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Trialist B — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Triston Rowe — 1 confirmed meetings against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • True Grant — 1 confirmed meetings against Kyle John. 29 Jan 2024 – 29 Jan 2024.
  • Ty Kimoni Barnett — 1 confirmed meetings against Kyle John. 31 Mar 2023 – 31 Mar 2023.
  • Tyler Fredricson — 1 confirmed meetings against Kyle John. 19 Aug 2022 – 19 Aug 2022.
  • Tyler Onyango — 1 confirmed meetings against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Tyler Roberts — 1 confirmed meetings against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Tyler Smith — 1 confirmed meetings against Kyle John. 25 Mar 2025 – 25 Mar 2025.
  • Tyler-Jay Dibling — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Tylor Golden — 1 confirmed meetings against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Tyreeq Bakinson — 1 confirmed meetings against Kyle John. 31 Jan 2026 – 31 Jan 2026.
  • Tyrell Warren — 1 confirmed meetings against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Tyrese Hall — 1 confirmed meetings against Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Udoka Godwin-Malife — 1 confirmed meetings against Kyle John. 7 Feb 2026 – 7 Feb 2026.
  • Vincent Harper — 1 confirmed meetings against Kyle John. 12 Sept 2026 – 12 Sept 2026.
  • Vonnte Williams — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Vicente Reyes — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Victor Akinwale — 1 confirmed meetings against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • William Brown — 1 confirmed meetings against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • William Grewal-Pollard — 1 confirmed meetings against Kyle John. 21 Feb 2022 – 21 Feb 2022.
  • Waylon Renecke — 1 confirmed meetings against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Wanya Marçal — 1 confirmed meetings against Kyle John. 21 Sept 2020 – 21 Sept 2020.
  • Warren Burrell — 1 confirmed meetings against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Wesley Fofana — 1 confirmed meetings against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Wesley Okoduwa — 1 confirmed meetings against Kyle John. 15 Mar 2024 – 15 Mar 2024.
  • Will Armitage — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Will Merry — 1 confirmed meetings against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Will Swan — 1 confirmed meetings against Kyle John. 11 Mar 2026 – 11 Mar 2026.
  • Will Wright — 1 confirmed meetings against Kyle John. 22 Feb 2025 – 22 Feb 2025.
  • William Ferry — 1 confirmed meetings against Kyle John. 2 May 2021 – 2 May 2021.
  • William Lankshear — 1 confirmed meetings against Kyle John. 2 Mar 2024 – 2 Mar 2024.
  • Wilson Isidor — 1 confirmed meetings against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • Xavier Mbuyamba — 1 confirmed meetings against Kyle John. 30 Oct 2021 – 30 Oct 2021.
  • Xavier Parker — 1 confirmed meetings against Kyle John. 27 Oct 2026 – 27 Oct 2026.
  • Yann Songo'o — 1 confirmed meetings against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Yerson Mosquera — 1 confirmed meetings against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • Yousef Salech — 1 confirmed meetings against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Yvan Nsangou — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Zain Silcott-Duberry — 1 confirmed meetings against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Zack Stritch — 1 confirmed meetings against Kyle John. 12 Apr 2024 – 12 Apr 2024.
  • Zach Abbott — 1 confirmed meetings against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Zachary Ashworth — 1 confirmed meetings against Kyle John. 1 Jan 2026 – 1 Jan 2026.
  • Zack Nelson — 1 confirmed meetings against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Zain Westbrooke — 1 confirmed meetings against Kyle John. 31 Aug 2024 – 31 Aug 2024.
  • Zak Bradshaw — 1 confirmed meetings against Kyle John. 17 Aug 2024 – 17 Aug 2024.
  • Zak Gilsenan — 1 confirmed meetings against Kyle John. 15 Jan 2023 – 15 Jan 2023.
  • Zak Jules — 1 confirmed meetings against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Zak Norton Sturge — 1 confirmed meetings against Kyle John. 17 Mar 2023 – 17 Mar 2023.

Which teams has Kyle John faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Chesterfield — 4 confirmed appearances against Kyle John. 14 Sept 2024 – 17 Oct 2026.
  • Liverpool U23 — 4 confirmed appearances against Kyle John. 13 Sept 2020 – 15 Jan 2022.
  • Manchester City U21 — 4 confirmed appearances against Kyle John. 29 Oct 2022 – 27 Oct 2026.
  • Arsenal U23 — 3 confirmed appearances against Kyle John. 21 Mar 2021 – 6 Dec 2021.
  • Barrow — 3 confirmed appearances against Kyle John. 13 Aug 2024 – 25 Mar 2025.
  • Blackburn Rovers U21 — 3 confirmed appearances against Kyle John. 5 Aug 2022 – 12 Apr 2024.
  • Blackburn Rovers U23 — 3 confirmed appearances against Kyle John. 9 Apr 2021 – 4 Apr 2022.
  • Brighton U23 — 3 confirmed appearances against Kyle John. 18 Dec 2020 – 22 Nov 2021.
  • Doncaster — 3 confirmed appearances against Kyle John. 31 Aug 2024 – 23 Aug 2025.
  • Manchester Utd U23 — 3 confirmed appearances against Kyle John. 22 Feb 2021 – 18 Mar 2022.
  • Tottenham Hotspur U23 — 3 confirmed appearances against Kyle John. 5 Mar 2021 – 24 Jan 2022.
  • Walsall — 3 confirmed appearances against Kyle John. 7 Dec 2024 – 19 Sept 2026.
  • Wolves U21 — 3 confirmed appearances against Kyle John. 31 Mar 2023 – 15 Mar 2024.
  • Accrington ST — 2 confirmed appearances against Kyle John. 21 Sept 2024 – 1 Feb 2025.
  • Blackpool — 2 confirmed appearances against Kyle John. 12 Aug 2025 – 1 Jan 2026.
  • Bradford — 2 confirmed appearances against Kyle John. 29 Dec 2025 – 11 Mar 2026.
  • Brighton U21 — 2 confirmed appearances against Kyle John. 18 Sept 2022 – 22 Jan 2023.
  • Burton Albion — 2 confirmed appearances against Kyle John. 16 Aug 2025 – 7 Feb 2026.
  • Chelsea U23 — 2 confirmed appearances against Kyle John. 12 Mar 2021 – 30 Oct 2021.
  • Cheltenham — 2 confirmed appearances against Kyle John. 3 Dec 2024 – 1 Jan 2025.
  • Colchester — 2 confirmed appearances against Kyle John. 1 Oct 2024 – 11 Mar 2025.
  • Crystal Palace U23 — 2 confirmed appearances against Kyle John. 27 Aug 2021 – 10 Jan 2022.
  • Derby County U23 — 2 confirmed appearances against Kyle John. 1 Feb 2021 – 21 Feb 2022.
  • Exeter City — 2 confirmed appearances against Kyle John. 13 Sept 2025 – 12 Sept 2026.
  • Leeds United U23 — 2 confirmed appearances against Kyle John. 18 Oct 2021 – 20 Dec 2021.
  • Leicester City U23 — 2 confirmed appearances against Kyle John. 21 Sept 2020 – 25 Jan 2021.
  • Leyton Orient — 2 confirmed appearances against Kyle John. 6 Sept 2025 – 31 Jan 2026.
  • Luton — 2 confirmed appearances against Kyle John. 13 Dec 2025 – 28 Feb 2026.
  • Manchester United U21 — 2 confirmed appearances against Kyle John. 19 Aug 2022 – 11 Feb 2023.
  • Newport County — 2 confirmed appearances against Kyle John. 7 Sept 2024 – 18 Jan 2025.
  • Notts County — 2 confirmed appearances against Kyle John. 5 Oct 2024 – 13 Feb 2025.
  • Reading — 2 confirmed appearances against Kyle John. 30 Aug 2025 – 21 Feb 2026.
  • Salford City — 2 confirmed appearances against Kyle John. 22 Feb 2025 – 5 Sept 2026.
  • Southampton U23 — 2 confirmed appearances against Kyle John. 2 May 2021 – 7 May 2021.
  • Swindon Town — 2 confirmed appearances against Kyle John. 28 Sept 2024 – 8 Feb 2025.
  • Tottenham Hotspur U21 — 2 confirmed appearances against Kyle John. 12 Aug 2022 – 2 Mar 2024.
  • Tranmere — 2 confirmed appearances against Kyle John. 17 Aug 2024 – 1 Mar 2025.
  • West Ham United U21 — 2 confirmed appearances against Kyle John. 27 Aug 2022 – 6 Jan 2023.
  • West Ham United U23 — 2 confirmed appearances against Kyle John. 19 Apr 2021 – 2 Oct 2021.
  • Wycombe — 2 confirmed appearances against Kyle John. 15 Nov 2025 – 28 Mar 2026.
  • AFC Wimbledon — 1 confirmed appearances against Kyle John. 3 Feb 2026 – 3 Feb 2026.
  • Altrincham — 1 confirmed appearances against Kyle John. 29 Jul 2025 – 29 Jul 2025.
  • Arsenal U21 — 1 confirmed appearances against Kyle John. 29 Sept 2023 – 29 Sept 2023.
  • Aston Villa U21 — 1 confirmed appearances against Kyle John. 9 Feb 2024 – 9 Feb 2024.
  • Birmingham — 1 confirmed appearances against Kyle John. 26 Aug 2025 – 26 Aug 2025.
  • Bolton — 1 confirmed appearances against Kyle John. 8 Nov 2025 – 8 Nov 2025.
  • Bristol City — 1 confirmed appearances against Kyle John. 3 Mar 2026 – 3 Mar 2026.
  • Bristol Rovers — 1 confirmed appearances against Kyle John. 6 Dec 2025 – 6 Dec 2025.
  • Bromley — 1 confirmed appearances against Kyle John. 14 Dec 2024 – 14 Dec 2024.
  • Cardiff — 1 confirmed appearances against Kyle John. 7 Aug 2025 – 7 Aug 2025.
  • Chelsea — 1 confirmed appearances against Kyle John. 4 Apr 2026 – 4 Apr 2026.
  • Chelsea U21 — 1 confirmed appearances against Kyle John. 17 Mar 2023 – 17 Mar 2023.
  • Crystal Palace U21 — 1 confirmed appearances against Kyle John. 8 Apr 2024 – 8 Apr 2024.
  • Derby County U21 — 1 confirmed appearances against Kyle John. 29 Apr 2024 – 29 Apr 2024.
  • Fulham U21 — 1 confirmed appearances against Kyle John. 27 Jan 2023 – 27 Jan 2023.
  • Gillingham — 1 confirmed appearances against Kyle John. 20 Oct 2026 – 20 Oct 2026.
  • Grimsby — 1 confirmed appearances against Kyle John. 29 Dec 2024 – 29 Dec 2024.
  • Harrogate Town — 1 confirmed appearances against Kyle John. 4 Mar 2025 – 4 Mar 2025.
  • Leeds United U21 — 1 confirmed appearances against Kyle John. 22 Apr 2024 – 22 Apr 2024.
  • Leicester City U21 — 1 confirmed appearances against Kyle John. 8 Mar 2024 – 8 Mar 2024.
  • Lincoln — 1 confirmed appearances against Kyle John. 29 Nov 2025 – 29 Nov 2025.
  • Liverpool U21 — 1 confirmed appearances against Kyle John. 22 Oct 2022 – 22 Oct 2022.
  • Manchester City U23 — 1 confirmed appearances against Kyle John. 5 Feb 2021 – 5 Feb 2021.
  • Mansfield Town — 1 confirmed appearances against Kyle John. 6 Oct 2026 – 6 Oct 2026.
  • Milton Keynes Dons — 1 confirmed appearances against Kyle John. 15 Mar 2025 – 15 Mar 2025.
  • Morecambe — 1 confirmed appearances against Kyle John. 22 Mar 2025 – 22 Mar 2025.
  • Newcastle United U21 — 1 confirmed appearances against Kyle John. 29 Oct 2023 – 29 Oct 2023.
  • Northampton — 1 confirmed appearances against Kyle John. 24 Feb 2026 – 24 Feb 2026.
  • Norwich City U21 — 1 confirmed appearances against Kyle John. 22 Sept 2023 – 22 Sept 2023.
  • Nottingham Forest U21 — 1 confirmed appearances against Kyle John. 19 Feb 2024 – 19 Feb 2024.
  • Plymouth — 1 confirmed appearances against Kyle John. 22 Nov 2025 – 22 Nov 2025.
  • Rochdale — 1 confirmed appearances against Kyle John. 31 Oct 2026 – 31 Oct 2026.
  • Rotherham — 1 confirmed appearances against Kyle John. 7 Apr 2026 – 7 Apr 2026.
  • Southampton U21 — 1 confirmed appearances against Kyle John. 4 Dec 2023 – 4 Dec 2023.
  • Stevenage — 1 confirmed appearances against Kyle John. 17 Feb 2026 – 17 Feb 2026.
  • Stockport County — 1 confirmed appearances against Kyle John. 27 Oct 2025 – 27 Oct 2025.
  • Sunderland — 1 confirmed appearances against Kyle John. 8 Mar 2026 – 8 Mar 2026.
  • West Bromwich Albion U21 — 1 confirmed appearances against Kyle John. 15 Dec 2023 – 15 Dec 2023.
  • Wigan — 1 confirmed appearances against Kyle John. 18 Oct 2025 – 18 Oct 2025.
  • Wolves — 1 confirmed appearances against Kyle John. 7 Aug 2026 – 7 Aug 2026.
  • York — 1 confirmed appearances against Kyle John. 24 Oct 2026 – 24 Oct 2026.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.