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

Jonathan Esenga

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

Who has Jonathan Esenga played with most?

Most confirmed shared appearances:

  1. Samuel Amissah29shared appearances
  2. Bradley de Jesus27shared appearances
  3. Aaron Loupalo-Bi25shared appearances

Who has Jonathan Esenga faced most often?

Most confirmed meetings as opponents:

  1. Jimmy Sinclair5confirmed meetings
  2. Archie Whitehall3confirmed meetings
  3. Cameron Bragg3confirmed meetings

Who has Jonathan Esenga played with most?

Players with confirmed appearances in the same team as Jonathan Esenga.

Entire career · All competitions
50Confirmed appearances
2023–2026Period
105Team-mates
#PlayersComparisonShared appearances
0129 Sep 2023 – 24 Apr 2026
0228 Aug 2023 – 24 Apr 2026
031 Dec 2023 – 9 Jan 2026
0324 Aug 2024 – 24 Apr 2026
0318 Aug 2023 – 5 May 2025
0624 Aug 2024 – 23 March 2026
0718 Aug 2023 – 7 Apr 2025
0825 Oct 2024 – 23 March 2026
0924 Aug 2024 – 8 Nov 2025
0928 Aug 2023 – 27 Jan 2025
1128 Aug 2023 – 5 May 2025
121 Dec 2023 – 5 May 2025
131 Sep 2023 – 24 Apr 2026
1315 Aug 2025 – 24 Apr 2026
1518 Aug 2023 – 23 March 2026
1513 Dec 2024 – 24 Apr 2026
1718 Aug 2023 – 23 March 2026
1727 Oct 2023 – 26 July 2025
1919 Sep 2025 – 24 Apr 2026
2020 Sep 2024 – 23 March 2026
2028 Aug 2023 – 5 May 2025
2015 Aug 2025 – 24 Apr 2026
231 Sep 2023 – 5 May 2025
2318 Aug 2023 – 5 May 2025
259 Jan 2026 – 24 Apr 2026
2627 Sep 2024 – 27 Jan 2025
2618 Aug 2023 – 12 Jan 2024
2618 Aug 2023 – 15 Aug 2025
2618 Aug 2023 – 5 May 2025
3018 Aug 2023 – 24 Aug 2024
301 Nov 2025 – 10 Apr 2026
326 Sep 2026 – 6 Nov 2026
326 Sep 2026 – 6 Nov 2026
321 Sep 2023 – 6 May 2024
326 Sep 2026 – 6 Nov 2026
326 Sep 2026 – 6 Nov 2026
326 Sep 2026 – 6 Nov 2026
321 Sep 2023 – 12 Jan 2024
3215 Aug 2025 – 16 Jan 2026
326 Sep 2026 – 6 Nov 2026
411 Nov 2025 – 24 Apr 2026
416 Sep 2026 – 6 Nov 2026
416 Sep 2026 – 6 Nov 2026
416 Sep 2026 – 6 Nov 2026
4113 Dec 2024 – 8 Nov 2025
416 Sep 2026 – 1 Nov 2026
412 Oct 2026 – 6 Nov 2026
416 Sep 2026 – 6 Nov 2026
416 Sep 2026 – 6 Nov 2026
5018 Aug 2023 – 7 Apr 2025
Showing 50 of 105 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 Jonathan Esenga 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 Jonathan Esenga played with?

  • Samuel Amissah — 29 shared appearances with Jonathan Esenga. 29 Sept 2023 – 24 Apr 2026.
  • Bradley de Jesus — 27 shared appearances with Jonathan Esenga. 28 Aug 2023 – 24 Apr 2026.
  • Aaron Loupalo-Bi — 25 shared appearances with Jonathan Esenga. 1 Dec 2023 – 9 Jan 2026.
  • Eddie Nsasi — 25 shared appearances with Jonathan Esenga. 24 Aug 2024 – 24 Apr 2026.
  • Terrell Works — 25 shared appearances with Jonathan Esenga. 18 Aug 2023 – 5 May 2025.
  • Oliver Gofford — 23 shared appearances with Jonathan Esenga. 24 Aug 2024 – 23 Mar 2026.
  • Chris Donnell — 22 shared appearances with Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Thomas Olyott — 21 shared appearances with Jonathan Esenga. 25 Oct 2024 – 23 Mar 2026.
  • Chibuzo Nwoko — 20 shared appearances with Jonathan Esenga. 24 Aug 2024 – 8 Nov 2025.
  • Kristian Šekularac — 20 shared appearances with Jonathan Esenga. 28 Aug 2023 – 27 Jan 2025.
  • Callum Osmand — 18 shared appearances with Jonathan Esenga. 28 Aug 2023 – 5 May 2025.
  • Lemar Gordon — 17 shared appearances with Jonathan Esenga. 1 Dec 2023 – 5 May 2025.
  • Alfie McNally — 16 shared appearances with Jonathan Esenga. 1 Sept 2023 – 24 Apr 2026.
  • Farhaan Ali Wahid — 16 shared appearances with Jonathan Esenga. 15 Aug 2025 – 24 Apr 2026.
  • Devan Austin — 15 shared appearances with Jonathan Esenga. 18 Aug 2023 – 23 Mar 2026.
  • Jayden Quashie — 15 shared appearances with Jonathan Esenga. 13 Dec 2024 – 24 Apr 2026.
  • Alexander Borto — 14 shared appearances with Jonathan Esenga. 18 Aug 2023 – 23 Mar 2026.
  • Joshua King — 14 shared appearances with Jonathan Esenga. 27 Oct 2023 – 26 Jul 2025.
  • Macauley Zepa — 13 shared appearances with Jonathan Esenga. 19 Sept 2025 – 24 Apr 2026.
  • Bradley Slade — 12 shared appearances with Jonathan Esenga. 20 Sept 2024 – 23 Mar 2026.
  • Luc De Fougerolles — 12 shared appearances with Jonathan Esenga. 28 Aug 2023 – 5 May 2025.
  • T. Wingate — 12 shared appearances with Jonathan Esenga. 15 Aug 2025 – 24 Apr 2026.
  • Imani Lanquedoc — 10 shared appearances with Jonathan Esenga. 1 Sept 2023 – 5 May 2025.
  • Matthew Dibley-Dias — 10 shared appearances with Jonathan Esenga. 18 Aug 2023 – 5 May 2025.
  • Seth Chingwaro — 9 shared appearances with Jonathan Esenga. 9 Jan 2026 – 24 Apr 2026.
  • Damon Park — 8 shared appearances with Jonathan Esenga. 27 Sept 2024 – 27 Jan 2025.
  • Georgios Okkas — 8 shared appearances with Jonathan Esenga. 18 Aug 2023 – 12 Jan 2024.
  • Harvey Araujo — 8 shared appearances with Jonathan Esenga. 18 Aug 2023 – 15 Aug 2025.
  • Becket Godo — 8 shared appearances with Jonathan Esenga. 18 Aug 2023 – 5 May 2025.
  • Callum McFarlane — 7 shared appearances with Jonathan Esenga. 18 Aug 2023 – 24 Aug 2024.
  • J. Walters — 7 shared appearances with Jonathan Esenga. 1 Nov 2025 – 10 Apr 2026.
  • Alexander Jensen — 6 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Ari Sigurpálsson — 6 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Adrion Pajaziti — 6 shared appearances with Jonathan Esenga. 1 Sept 2023 – 6 May 2024.
  • Julius Beck — 6 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Júlíus Magnússon — 6 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Niklas Hult — 6 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Oliver O'Neill — 6 shared appearances with Jonathan Esenga. 1 Sept 2023 – 12 Jan 2024.
  • Seth Ridgeon — 6 shared appearances with Jonathan Esenga. 15 Aug 2025 – 16 Jan 2026.
  • Thomas Isherwood — 6 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • A. White — 5 shared appearances with Jonathan Esenga. 1 Nov 2025 – 24 Apr 2026.
  • Arbër Zeneli — 5 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Leo Östman — 5 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Momoh Kamara — 5 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Marco Underwood — 5 shared appearances with Jonathan Esenga. 13 Dec 2024 – 8 Nov 2025.
  • Rasmus Wikström — 5 shared appearances with Jonathan Esenga. 6 Sept 2026 – 1 Nov 2026.
  • Simon Hedlund — 5 shared appearances with Jonathan Esenga. 2 Oct 2026 – 6 Nov 2026.
  • Simon Olsson — 5 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Sven Ossian Nordvall — 5 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Nov 2026.
  • Delano McCoy-Splatt\t — 4 shared appearances with Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Idris Odutayo — 4 shared appearances with Jonathan Esenga. 18 Aug 2023 – 12 Jan 2024.
  • Jonah Kusi-Asare — 4 shared appearances with Jonathan Esenga. 27 Feb 2026 – 10 Apr 2026.
  • Luke Harris — 4 shared appearances with Jonathan Esenga. 25 Sept 2023 – 1 Dec 2023.
  • Sebastian Holmén — 4 shared appearances with Jonathan Esenga. 2 Oct 2026 – 6 Nov 2026.
  • Seth Ridgeon — 4 shared appearances with Jonathan Esenga. 3 Mar 2025 – 5 May 2025.
  • Brodie Dair — 3 shared appearances with Jonathan Esenga. 20 Feb 2026 – 24 Apr 2026.
  • Isak Pettersson — 3 shared appearances with Jonathan Esenga. 6 Sept 2026 – 12 Oct 2026.
  • Marcus Rohdén — 3 shared appearances with Jonathan Esenga. 27 Oct 2026 – 6 Nov 2026.
  • Michael Allen — 3 shared appearances with Jonathan Esenga. 27 Sept 2024 – 7 Apr 2025.
  • N. Benchaita — 3 shared appearances with Jonathan Esenga. 23 Mar 2026 – 24 Apr 2026.
  • Theo Sander — 3 shared appearances with Jonathan Esenga. 27 Oct 2026 – 6 Nov 2026.
  • Adama Traoré — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Alexander Iwobi — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Andreas Pereira — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Bernd Leno — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Caelan Avenall — 2 shared appearances with Jonathan Esenga. 12 Jan 2024 – 28 Jan 2024.
  • Calvin Bassey — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • D. Casey — 2 shared appearances with Jonathan Esenga. 9 Jan 2026 – 16 Jan 2026.
  • Dion Krasniqi — 2 shared appearances with Jonathan Esenga. 6 Sept 2026 – 2 Oct 2026.
  • Dan Casey — 2 shared appearances with Jonathan Esenga. 10 Apr 2026 – 24 Apr 2026.
  • Emile Smith Rowe — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • George Wickens — 2 shared appearances with Jonathan Esenga. 25 Sept 2023 – 1 Dec 2023.
  • Issa Diop — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Jay Williams — 2 shared appearances with Jonathan Esenga. 27 Oct 2023 – 1 Dec 2023.
  • Jorge Cuenca — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Kenny Tete — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Logan Cooke — 2 shared appearances with Jonathan Esenga. 1 Nov 2025 – 9 Jan 2026.
  • Rodrigo Muniz — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Saša Lukić — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Stefan Parkes — 2 shared appearances with Jonathan Esenga. 18 Aug 2023 – 28 Jan 2024.
  • Taylor Silverholt — 2 shared appearances with Jonathan Esenga. 2 Oct 2026 – 1 Nov 2026.
  • Thomas Wingate — 2 shared appearances with Jonathan Esenga. 18 Jan 2025 – 27 Jan 2025.
  • Terrell Works — 2 shared appearances with Jonathan Esenga. 15 Aug 2025 – 22 Aug 2025.
  • Thomas Cairney — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Timothy Castagne — 2 shared appearances with Jonathan Esenga. 10 Aug 2024 – 26 Jul 2025.
  • Tyrese Francois — 2 shared appearances with Jonathan Esenga. 29 Sept 2023 – 27 Oct 2023.
  • V. Elfstrom — 2 shared appearances with Jonathan Esenga. 6 Sept 2026 – 2 Oct 2026.
  • A. Evans — 1 shared appearances with Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Antonee Robinson — 1 shared appearances with Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Charlie Robinson — 1 shared appearances with Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Connor McAvoy — 1 shared appearances with Jonathan Esenga. 6 May 2024 – 6 May 2024.
  • D. Kaiser — 1 shared appearances with Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Gabríel Gunnarsson — 1 shared appearances with Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Harrison Reed — 1 shared appearances with Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Harry Wilson — 1 shared appearances with Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Joachim Andersen — 1 shared appearances with Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • O. A. Oluwatimilehin — 1 shared appearances with Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Oliver Sanderson — 1 shared appearances with Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • Raúl Jiménez — 1 shared appearances with Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Ryan Sessegnon — 1 shared appearances with Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Samuel Tabares — 1 shared appearances with Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Sander Berge — 1 shared appearances with Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Steven-Andreas Benda — 1 shared appearances with Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Tarrell Cavell — 1 shared appearances with Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Viggo Elfstrom — 1 shared appearances with Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.

Who has Jonathan Esenga faced?

  • Jimmy Sinclair — 5 confirmed meetings against Jonathan Esenga. 6 May 2024 – 13 Mar 2026.
  • Archie Whitehall — 3 confirmed meetings against Jonathan Esenga. 28 Apr 2025 – 13 Mar 2026.
  • Cameron Bragg — 3 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 5 May 2025.
  • Derrick Abu — 3 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 5 May 2025.
  • George Murray-Jones — 3 confirmed meetings against Jonathan Esenga. 3 Mar 2025 – 13 Mar 2026.
  • Jack Nadin — 3 confirmed meetings against Jonathan Esenga. 6 May 2024 – 28 Apr 2025.
  • Jack Perkins — 3 confirmed meetings against Jonathan Esenga. 6 May 2024 – 28 Apr 2025.
  • Jack Thompson — 3 confirmed meetings against Jonathan Esenga. 6 May 2024 – 28 Apr 2025.
  • Jay Robinson — 3 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 5 May 2025.
  • Joshua Powell — 3 confirmed meetings against Jonathan Esenga. 6 May 2024 – 26 Jul 2025.
  • Justin Hanks — 3 confirmed meetings against Jonathan Esenga. 6 May 2024 – 13 Mar 2026.
  • Kyle McAdam — 3 confirmed meetings against Jonathan Esenga. 6 May 2024 – 28 Apr 2025.
  • Aaron Bott — 2 confirmed meetings against Jonathan Esenga. 6 May 2024 – 26 Jul 2025.
  • Adam Berry — 2 confirmed meetings against Jonathan Esenga. 28 Apr 2025 – 26 Jul 2025.
  • Ben Hammond — 2 confirmed meetings against Jonathan Esenga. 3 Mar 2025 – 28 Apr 2025.
  • Charlie Tasker — 2 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 6 Mar 2026.
  • Caleb Kporha — 2 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 6 Jan 2025.
  • Carter Pinnington — 2 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 3 Oct 2025.
  • Chinonso Chibueze — 2 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 23 Mar 2026.
  • Demiane Agustien — 2 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 15 Aug 2025.
  • Dante Cassanova — 2 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 8 Nov 2025.
  • Deniche Hill — 2 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 30 Aug 2024.
  • Dominic Ballard — 2 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 5 May 2025.
  • Emmanuel Osho — 2 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 1 Nov 2025.
  • Harrison Murray-Campbell — 2 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 10 Apr 2026.
  • Harvey Godsmark-Ford — 2 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 30 Aug 2024.
  • Henry Cartwright — 2 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 30 Aug 2024.
  • Josh Briggs — 2 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 24 Apr 2026.
  • Joseph O'Brien-Whitmarsh — 2 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 5 May 2025.
  • Jack Thompson — 2 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 13 Dec 2024.
  • Jack Wells-Morrison — 2 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 6 Jan 2025.
  • Jadan Raymond — 2 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 6 Jan 2025.
  • Jahmai Simpson-Pusey — 2 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Jake Griffin — 2 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 23 Mar 2026.
  • Jamal Mohammed — 2 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 19 Sept 2025.
  • Jayden Moore — 2 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 5 May 2025.
  • Joachim Sanda — 2 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 5 May 2025.
  • Joel Tshisanga Ndala — 2 confirmed meetings against Jonathan Esenga. 3 Mar 2025 – 28 Apr 2025.
  • Josh Davidson — 2 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 3 Oct 2025.
  • Justin Devenny — 2 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 6 Jan 2025.
  • Justin Oboavwoduo — 2 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Kiano Dyer — 2 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 10 Apr 2026.
  • Kian Pennant — 2 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 30 Aug 2024.
  • Kaide Gordon — 2 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 3 Oct 2025.
  • Kaiden Wilson — 2 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 10 Apr 2026.
  • Kane Taylor — 2 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 27 Jan 2025.
  • Keilen Robinson — 2 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 13 Dec 2024.
  • Kevin Mfuamba — 2 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 19 Sept 2025.
  • Leo Black — 2 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 8 Nov 2025.
  • Lakyle Samuel — 2 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Lewis Orford — 2 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 24 Apr 2026.
  • Moses Sesay — 2 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 5 May 2025.
  • Max Alleyne — 2 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Max Merrick — 2 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 10 Apr 2026.
  • Michael Okeke — 2 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Noël Atom — 2 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 6 Mar 2026.
  • Oghosaiwi Enabulele — 2 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 23 Mar 2026.
  • Oliver Irow — 2 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 8 Nov 2025.
  • Princewill Ehibhatiomhan — 2 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 5 May 2025.
  • Reece Evans — 2 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 1 Nov 2025.
  • Rio Kyerematen — 2 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 8 Nov 2025.
  • Romeo Akachukwu — 2 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 5 May 2025.
  • Seán Grehan — 2 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 6 Jan 2025.
  • Shumaira Mheuka — 2 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 10 Apr 2026.
  • Sonny Aljofree — 2 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 16 Jan 2026.
  • Terence Miles — 2 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 3 Oct 2025.
  • Tommy Pilling — 2 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 3 Oct 2025.
  • True Grant — 2 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 23 Mar 2026.
  • Tyler Sackey — 2 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 1 Nov 2025.
  • Will Merry — 2 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 5 May 2025.
  • Zyan Blake — 2 confirmed meetings against Jonathan Esenga. 28 Apr 2025 – 13 Mar 2026.
  • Abdihakin Ali — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Adam Andersson — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Anton Andreasson — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • André Boman — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Adam Brett — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • A. Da Silva — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Andre Dike — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Alex Gibson-Hammond — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • A. Guernier — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Axel Kouame — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Anton Kurochkin — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Andreas Linde — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Adam Lundkvist — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • A. Maughan — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Anthony Munda — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Adisa Osayande — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • A. Ruiz Rente — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Aled Thomas — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Andreas Troelsen — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • A. Walker — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • A. West — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Ajdin Zeljkovic — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Aaron Harper-Bailey — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Aaron Maguire — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Abdoulaye Doumbia — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Adebayo Fapetu — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Ademola Oladipupo Ola-Adebomi — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Adler Nascimento — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Aidan Borland — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Aidan Harris — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Airidas Golambeckis — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Akeel Higgins — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Alex Matos — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Alex Stepien-Iwumene — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Alex Williams — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Alexander Prass — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Alfie Brooks — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Amani Richards — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Amara Nallo — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Andre Annous — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Andrej Kramarić — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Anton Stach — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Arjan Raikhy — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Asher Agbinone — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Ashton Muir — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Ateef Konaté — 1 confirmed meetings against Jonathan Esenga. 6 May 2024 – 6 May 2024.
  • Bobby Amartey — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Brad Dolaghan — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Benjamin Grist — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Bailey Hall — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Blaine McClure — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • Ben Middlemas — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Brandon Pouri-Siewe — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Bubbacar Sanneh — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • B. Trueman — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Bamir Sadiku — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Baylee Dipepa — 1 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 10 Jan 2025.
  • Ben Kindon — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Ben Perry — 1 confirmed meetings against Jonathan Esenga. 6 May 2024 – 6 May 2024.
  • Benjamin Barclay — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Benjamin Harvey Jackson — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Benjamin Nelson — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Boyd Beacroft — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Brad Young — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Bradley Mayo — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Bradley-Paul Burrows — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Braiden Graham — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Brandon Cover — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Brayden Clarke — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Briar Bateman — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Brodi Hughes — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Brody Peart — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • C. Blackshields — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Carter Bowdery — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • C. Eubank — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Came'ron Ismail — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • C. King — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Cuba Mitchell — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Calum Moreland — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • C. Mthunzi — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Charlie Pavey — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Charles Sagoe Junior — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • C. Scott — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Christoffer Styffe — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Ciaran Thompson — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Christ Wawa — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • C. Wood — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Caden Kelly — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Caleb Taylor — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Callum Bates — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Callum Hudson-Odoi — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Callum Olusesi — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Calum Scanlon — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Calvin Ramsay — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Carlos Richards — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Casper Nilsson — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Chadi Riad — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Charlie Gray — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Charlie Lutz — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Chris Francis — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Christian McFarlane — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Christopher Wood — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Cruz Allen — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Oyindamola Ajayi — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • David Andersson — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Dino Beširović — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Davor Blažević — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Dajaune Brown — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • D. Chimeziri — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • D. Iddrisa — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • David Modupe — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • D. Okonkwo — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Darren Palmer — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Daniel Paulson — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • D. Ranger — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Daniel Rigge — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • David Seger — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Diogo Tomas — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Daniel Armer — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Daniel Cummings — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Daniel Imray — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Daniel Isichei — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Darius Lipsiuc — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Darren Robinson — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • David Carmo — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • David Hicks — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • David Isso — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Deago Nelson — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Dean Adekoya — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Deivid Washington — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Detlef Osong — 1 confirmed meetings against Jonathan Esenga. 6 May 2024 – 6 May 2024.
  • Diamond Edwards — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Diego León — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Divin Mubama — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Donnell McNeilly — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Eskil Edh — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • E. Fearn — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • E. Hamelberg — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • E. Humphries — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • E. I. Oyindamola Adebayo A. — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • E. Lehane — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Elias Lenz — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Erik Skoglund — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Ellis Clark — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Elyh Harrison — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Emilio Lawrence — 1 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • Emmanuel Ilesanmi — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Eric da Silva Moreira — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • Ethan Amundsen-Day — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Ethan Broomes — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • Ethan Ennis — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Ethan Williams — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Ezra Mayers — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Frank Adjei — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Djamna Frank — 1 confirmed meetings against Jonathan Esenga. 28 Apr 2025 – 28 Apr 2025.
  • Favour Fawunmi — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • F. Gomez — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Filip Helander — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Finley Hooper — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Fredrik Nissen — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Afolami Onanuga — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • F. Oppong — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • Fuad Smith — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • F. Tattum — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Frederik Winther — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Fabian Mrozek — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Fenton Heard — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Finaly Herrick — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Florian Grillitsch — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Franco Umeh — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Freddie Anderson — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Freddie Simmonds — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Freddie Turley — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Gabriel Caliste — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • George Finney — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Gustav Lindgren — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • G. Morgan — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • George Pickford — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Gabriel Wallentin — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Gabriele Biancheri — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Gavin Bazunu — 1 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 10 Jan 2025.
  • Genesis Antwi — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • George Brierley — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • George Hemmings — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • George Wynne — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Grischa Prömel — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Harry Byrne — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Hussein Carneil — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Harrison Dudziak — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Hampus Gustafsson — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Harry Hawkins — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Harry Hilvenius — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Harun Ibrahim — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • H. James — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Harrison Dudziak — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Harrison Mcmahon — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • Harrison Rhone — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Harry French — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Harry Whitwell — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Harvey Vale — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Hindolo Mustapha — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Ibrahima Fofana — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Ismail M'hand — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Ibrahim Sangaré — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Ifeoluwa Ibrahim — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Igor Jesus — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Isaac Gordon — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Isaac Heath — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Isaac Moran — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Isaiah Dada-Mascoll — 1 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • Isak Hansen-Aarøen — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Ishé Samuels-Smith — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Ismeal Kabia — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Joel Allansson — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • J. Barough — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • J. Beaumont-Clark — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • J. Beggs — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • J. Belmont — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Joseph Bradshaw — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Joel Catesby — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Joseph Gibbard — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Johan Hammar — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Johan Hove — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • J. Lewis — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Joshua McNamara — 1 confirmed meetings against Jonathan Esenga. 5 May 2025 – 5 May 2025.
  • J. Medine — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • J. Middleton — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • J. Morby — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • James Nolan — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • J. Pitts — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • J. Quirk — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • J. Robertson — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Jacob Slater — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • J. Unwin — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • J. Williams — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Joseph Wormleighton — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Jack Bonham — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Jack Bray — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Jack Griffiths — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Jack Patterson — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Jack Senga-Ngoyi — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Jacob Devaney — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Jacob Wright — 1 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • Jaden Heskey — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Jaden Mears — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Jaden Williams — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Jahmari Lindsay — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Jair — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Jake Rooney — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Jamaldeen Jimoh — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • James Scanlon — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Jamie Carson McDonnell — 1 confirmed meetings against Jonathan Esenga. 6 May 2024 – 6 May 2024.
  • Jamie Mullins — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Jamie Newton — 1 confirmed meetings against Jonathan Esenga. 28 Apr 2025 – 28 Apr 2025.
  • Jay Spearing — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Jayce Fitzgerald — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Jaydan Kamason — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Jayden Danns — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Jayden Joseph — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Jayden Meghoma — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Jayden Powell — 1 confirmed meetings against Jonathan Esenga. 3 Mar 2025 – 3 Mar 2025.
  • Jemiah Umolu — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Jenson Jones — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Jeremiah Okine-Peters — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Jerome Osei Kyremeh — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • Jerome Tibbling Ugwo — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Jesse Derry — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • Jimi Gower — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Jimmy Morgan — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Joe Knight — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • John Ryan — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Johnson Osong — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • José Mejía — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Joseph Barough — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Joseph Gardner — 1 confirmed meetings against Jonathan Esenga. 6 May 2024 – 6 May 2024.
  • Joseph Hugill — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Joseph Whitworth — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Josh King — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Joshua Ajala — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Joshua Duffus — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Joshua Nichols — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Joshua Shaw — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Joshua van Schoor — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Jota Silva — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Juan Larios — 1 confirmed meetings against Jonathan Esenga. 5 May 2025 – 5 May 2025.
  • Julius Lindberg — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Junior Robinson — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Justin Clarke — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Justin Oguntolu — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Kaare Barslund — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Keyrol Figueroa Norales — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Kristoffer Nordfeldt — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Kyrie Pierre — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Kamarai Simon-Swyer — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Kiyan Smith — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Kai Source — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Kalum Thompson — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • Kadan Young — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Kaden Rodney — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Kamari Doyle — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Kamilcan Sever — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Kelechi Chibueze — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Kevin Akpoguma — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Khayon Edwards — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Kian McMahon-Brown — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Kieran Morrison — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Kieron Willox — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Kristian Fletcher — 1 confirmed meetings against Jonathan Esenga. 3 Mar 2025 – 3 Mar 2025.
  • Kwaku Oduroh — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Kyle Fitzgerald — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Liam Andersson — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Ludvig Arvidsson — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Lucas Assadi — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Lukas Bergquist — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Lukas Björklund — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • L. Brady — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Logan Briggs — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Luis Brown — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • L. Brown — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Linus Carlstrand — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Leo Cavallius — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Luca Fletcher — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Louie Moulden — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Larry Omoregie — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Lamin Sillah — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • Logan Watts — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Landon Emenalo — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • Laurence Giani — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Layton Love — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Lennon Wheeldon — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Leo Shahar — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Leon Ayinde — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Lewis Koumas — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Lewis Payne — 1 confirmed meetings against Jonathan Esenga. 5 May 2025 – 5 May 2025.
  • Louie Copley — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Louie Holzman — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Louis Flower — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Luca Gunter — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Luca Scanlon — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Lucas Martin — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Luizão — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Luke Bell — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Luke Browne — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Luke Howard — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Miracle Adewole — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Mads Agger — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Mirsad Ali — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • M. Campbell — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • M. Compton — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Mikael Dyrestam — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Malcolm Ebiowei — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Michael Golding — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Markus Haaland — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Mads Hansen — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Maalik Hashi — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Matthew Hendersson-Hall — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Marvin Illary — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Maldini Kacurri — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Markus Karlsson — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Marley Leuluai — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Montader Madjed — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • M. McDonald — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • M. McFadden — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Maxwell McKnight — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • M. Obodo — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • M. Sharpe — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Mads Thychosen — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Marcel Tola — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • M. Washington — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Maeson King — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Malte Persson — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Manni Norkett — 1 confirmed meetings against Jonathan Esenga. 3 Mar 2025 – 3 Mar 2025.
  • Marcus Ifill — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Marius Bülter — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Marli Salmon — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Marshall Burke — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Mason Miley — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Mathis Eboue — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • Matthew Crowther — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Matthew Orr — 1 confirmed meetings against Jonathan Esenga. 13 Mar 2026 – 13 Mar 2026.
  • Matthew Richards — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Matz Sels — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Max Fry — 1 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 10 Jan 2025.
  • Max Moerstedt — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Max Robson — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Menzi Mazwi — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Micah Hamilton — 1 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • Michael Laffey — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Michael Mills — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Michael Stickland — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Michał Rosiak — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Mikell Barnes — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Miodrag Pivaš — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Mohamed Adli — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Morato — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Morgan Gibbs-White — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Muhamed Diomande — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Muhammed Damar — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Murillo — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Nahir Besara — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Niall McAndrew — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Niilo Mäenpää — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Noah Persson — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Nathaniel Chalobah — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Neco Williams — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Nehemiah Oriola — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Nikola Milenković — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Oisin Cooney — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Oskar Cotton — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Omar Faraj — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Oscar Johansson — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Chidozie Obi-Martin — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Obilor Okeke — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Owen Parker-Price — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Odin Samuels-Smith — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • O. Wilkinson — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Oliver Zandén — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Oliver Baumann — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Oliver Ewing — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Oliver Kapsimalis — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Oliver Pimlott — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Oliver Scarles — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Ollie Harrison — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • Olufisayo Aina — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Oscar Steinke Brånby — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Osman Kamara — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Owen Eames — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • Paulos Abraham — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • P. Arganese-McDermott — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • P. Fearon — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Pascal Gregor — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Park Seung-Soo — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Paul Akwashi Appiah — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Pavel Kadeřábek — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Phillip Duah — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Pipa — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Rasmus Alm — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Rocco Ascone — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Ryan Bartley — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Ryan Battrum — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Rhys Bennett — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • R. Egan-Riley — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Reiss Elliot-Parris — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Ronnie Gorman — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • R. Hargan — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Ronnie Hollingshead — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Rami Kaib — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Rio Morgan — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Reece Munro — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Raphael-Pijus Otegbayo — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • R. Oyebade — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Reiss-Alexander Russell-Denny — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Rasmus Örqvist — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Rakealan Jeffers — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Rasmus Bergvall — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Reece Hall — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Regan Clayton — 1 confirmed meetings against Jonathan Esenga. 24 Apr 2026 – 24 Apr 2026.
  • Reggie Walsh — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • Rhys Walsh — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Rhys Williams — 1 confirmed meetings against Jonathan Esenga. 3 Oct 2025 – 3 Oct 2025.
  • Richard Olise — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Riley Moloney — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Rio Cardines — 1 confirmed meetings against Jonathan Esenga. 6 Jan 2025 – 6 Jan 2025.
  • Rory Finneran — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Roshaun Mathurin — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Ruairi McConville — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Ryan Carr — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Ryan Kavuma-McQueen — 1 confirmed meetings against Jonathan Esenga. 10 Apr 2026 – 10 Apr 2026.
  • Ryan McAidoo — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Ryan Yates — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • S. Bailey — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Sebastian Ferdinand — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • S. Ferdinand — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Simen Hestnes — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Sebastian Lagerlund — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • Samuel Lewis — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Serge-Junior Martinsson Ngouali — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Simon Strand — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Salah Oulad M'Hand — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.
  • Sam Murray — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Sam Rak-Sakyi — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Samuel Amo-Ameyaw — 1 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 10 Jan 2025.
  • Samuel Mather — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Samuel Tabares — 1 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 10 Jan 2025.
  • Samy Chouchane — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Sean Keogh — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Sean Moore — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Sean Neave — 1 confirmed meetings against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Sean Patton — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2025 – 1 Nov 2025.
  • Sean Tarima — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Sebastian Naylor — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Shane Nti — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Shay Spencer — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Shea Lacey — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Shola Shoretire — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Silko Amari Otieno Thomas — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Simon Kalambayi — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Sixten Gustafsson — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Somto Boniface — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Sonnie Davis — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Spike Brits — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Stephen Mfuni — 1 confirmed meetings against Jonathan Esenga. 7 Apr 2025 – 7 Apr 2025.
  • Steven Hall — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Suwaibou Kebbeh — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Sydney Agina — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • T. Achu — 1 confirmed meetings against Jonathan Esenga. 23 Mar 2026 – 23 Mar 2026.
  • Tyron Akpata — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2024 – 1 Nov 2024.
  • Taha Ayari — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Tommy Dobson-Ventura — 1 confirmed meetings against Jonathan Esenga. 5 May 2025 – 5 May 2025.
  • Tristan Gill — 1 confirmed meetings against Jonathan Esenga. 13 Dec 2024 – 13 Dec 2024.
  • T. Ntege — 1 confirmed meetings against Jonathan Esenga. 19 Sept 2025 – 19 Sept 2025.
  • Toby Onanaye — 1 confirmed meetings against Jonathan Esenga. 30 Aug 2024 – 30 Aug 2024.
  • Tim Rönning — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Tobias Sana — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • T. Savage — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Tesfaldet Tekie — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Tom Trybull — 1 confirmed meetings against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Anthony Weston — 1 confirmed meetings against Jonathan Esenga. 12 Jan 2024 – 12 Jan 2024.
  • Taione Evumena Sodje — 1 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • Taiwo Awoniyi — 1 confirmed meetings against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Thierry Katsukunya — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Thomas Lavery — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Thomas McGill — 1 confirmed meetings against Jonathan Esenga. 1 Dec 2023 – 1 Dec 2023.
  • Thomas Wilson-Brown — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Tobias Collyer — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Tom Bischof — 1 confirmed meetings against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • Tom Fellows — 1 confirmed meetings against Jonathan Esenga. 25 Sept 2023 – 25 Sept 2023.
  • Tom Huddlestone — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Tom Norcott — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Tomas Galvez — 1 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • Tommy Setford — 1 confirmed meetings against Jonathan Esenga. 15 Aug 2025 – 15 Aug 2025.
  • Travis Patterson — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Trent Toure Kone Doherty — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Trey Ogunsuyi — 1 confirmed meetings against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Treymaurice Nyoni — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Trialist B — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Trialist B — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Trialist B — 1 confirmed meetings against Jonathan Esenga. 24 Aug 2024 – 24 Aug 2024.
  • Triston Rowe — 1 confirmed meetings against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Tyler Fletcher — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Tyler Silsby — 1 confirmed meetings against Jonathan Esenga. 6 Mar 2026 – 6 Mar 2026.
  • Tyler-Jay Dibling — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Tynan Thompson — 1 confirmed meetings against Jonathan Esenga. 8 Nov 2025 – 8 Nov 2025.
  • Tyrese Hall — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Tyrique George — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Victor Lind — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • Vernon Masara — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Victor Akinwale — 1 confirmed meetings against Jonathan Esenga. 28 Aug 2023 – 28 Aug 2023.
  • Viktor Ekblom — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • William Andiyapan — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Wiktor Gromek — 1 confirmed meetings against Jonathan Esenga. 25 Oct 2024 – 25 Oct 2024.
  • Warner Hahn — 1 confirmed meetings against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • William Hofvander — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • William Kenndal — 1 confirmed meetings against Jonathan Esenga. 1 Nov 2026 – 1 Nov 2026.
  • W. Murdock — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Wilmer Odefalk — 1 confirmed meetings against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Wilmer Olofsson — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • W. Shabazz-Edwards — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Wilson Uhrström — 1 confirmed meetings against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • W. Williamson Andrews — 1 confirmed meetings against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Wanya Marçal — 1 confirmed meetings against Jonathan Esenga. 29 Sept 2023 – 29 Sept 2023.
  • Welington — 1 confirmed meetings against Jonathan Esenga. 10 Jan 2025 – 10 Jan 2025.
  • Wellity Omoruyi — 1 confirmed meetings against Jonathan Esenga. 28 Jan 2024 – 28 Jan 2024.
  • Will Armitage — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Will Burrell — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • William Dickson — 1 confirmed meetings against Jonathan Esenga. 18 Aug 2023 – 18 Aug 2023.
  • William Lankshear — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • William Tamen — 1 confirmed meetings against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Willy Kambwala Ndengushi — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2023 – 27 Oct 2023.
  • Yannick Geiger — 1 confirmed meetings against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Yuel Helafu — 1 confirmed meetings against Jonathan Esenga. 16 Jan 2026 – 16 Jan 2026.
  • Yusuf Akhamrich — 1 confirmed meetings against Jonathan Esenga. 20 Sept 2024 – 20 Sept 2024.
  • Z. Johnson — 1 confirmed meetings against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Zain Silcott-Duberry — 1 confirmed meetings against Jonathan Esenga. 4 Oct 2024 – 4 Oct 2024.
  • Z. Willis — 1 confirmed meetings against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • Zach Abbott — 1 confirmed meetings against Jonathan Esenga. 3 Mar 2025 – 3 Mar 2025.
  • Zachariah Awe — 1 confirmed meetings against Jonathan Esenga. 1 Sept 2023 – 1 Sept 2023.
  • Zane Monlouis — 1 confirmed meetings against Jonathan Esenga. 18 Jan 2025 – 18 Jan 2025.

Which teams has Jonathan Esenga 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.

  • Nottingham Forest U21 — 4 confirmed appearances against Jonathan Esenga. 6 May 2024 – 13 Mar 2026.
  • Southampton U21 — 3 confirmed appearances against Jonathan Esenga. 1 Sept 2023 – 5 May 2025.
  • Arsenal U21 — 2 confirmed appearances against Jonathan Esenga. 18 Jan 2025 – 15 Aug 2025.
  • Brighton U21 — 2 confirmed appearances against Jonathan Esenga. 1 Dec 2023 – 6 Mar 2026.
  • Chelsea U21 — 2 confirmed appearances against Jonathan Esenga. 4 Oct 2024 – 10 Apr 2026.
  • Crystal Palace U21 — 2 confirmed appearances against Jonathan Esenga. 28 Aug 2023 – 6 Jan 2025.
  • Derby County U21 — 2 confirmed appearances against Jonathan Esenga. 12 Jan 2024 – 13 Dec 2024.
  • Leicester City U21 — 2 confirmed appearances against Jonathan Esenga. 29 Sept 2023 – 30 Aug 2024.
  • Liverpool U21 — 2 confirmed appearances against Jonathan Esenga. 28 Jan 2024 – 3 Oct 2025.
  • Manchester City U21 — 2 confirmed appearances against Jonathan Esenga. 18 Aug 2023 – 7 Apr 2025.
  • Manchester United U21 — 2 confirmed appearances against Jonathan Esenga. 27 Oct 2023 – 16 Jan 2026.
  • Reading U21 — 2 confirmed appearances against Jonathan Esenga. 24 Aug 2024 – 1 Nov 2025.
  • Stoke City U21 — 2 confirmed appearances against Jonathan Esenga. 25 Oct 2024 – 23 Mar 2026.
  • Tottenham Hotspur U21 — 2 confirmed appearances against Jonathan Esenga. 20 Sept 2024 – 8 Nov 2025.
  • West Bromwich Albion U21 — 2 confirmed appearances against Jonathan Esenga. 25 Sept 2023 – 19 Sept 2025.
  • West Ham United U21 — 2 confirmed appearances against Jonathan Esenga. 1 Nov 2024 – 24 Apr 2026.
  • 1899 Hoffenheim — 1 confirmed appearances against Jonathan Esenga. 10 Aug 2024 – 10 Aug 2024.
  • AIK Stockholm — 1 confirmed appearances against Jonathan Esenga. 27 Oct 2026 – 27 Oct 2026.
  • Aston Villa U21 — 1 confirmed appearances against Jonathan Esenga. 27 Jan 2025 – 27 Jan 2025.
  • Birmingham City U21 — 1 confirmed appearances against Jonathan Esenga. 26 Sept 2025 – 26 Sept 2025.
  • BK Häcken — 1 confirmed appearances against Jonathan Esenga. 2 Oct 2026 – 2 Oct 2026.
  • Burnley U21 — 1 confirmed appearances against Jonathan Esenga. 27 Feb 2026 – 27 Feb 2026.
  • Everton U21 — 1 confirmed appearances against Jonathan Esenga. 22 Aug 2025 – 22 Aug 2025.
  • Halmstad — 1 confirmed appearances against Jonathan Esenga. 12 Oct 2026 – 12 Oct 2026.
  • Hammarby IF — 1 confirmed appearances against Jonathan Esenga. 6 Nov 2026 – 6 Nov 2026.
  • IF Brommapojkarna — 1 confirmed appearances against Jonathan Esenga. 6 Sept 2026 – 6 Sept 2026.
  • Ipswich Town U21 — 1 confirmed appearances against Jonathan Esenga. 9 Jan 2026 – 9 Jan 2026.
  • Newcastle United U21 — 1 confirmed appearances against Jonathan Esenga. 20 Feb 2026 – 20 Feb 2026.
  • Nottingham Forest — 1 confirmed appearances against Jonathan Esenga. 26 Jul 2025 – 26 Jul 2025.
  • Sunderland U21 — 1 confirmed appearances against Jonathan Esenga. 27 Sept 2024 – 27 Sept 2024.
  • Örgryte IS — 1 confirmed appearances against Jonathan Esenga. 1 Nov 2026 – 1 Nov 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.