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

Bashir Humphreys

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

Who has Bashir Humphreys played with most?

Most confirmed shared appearances:

  1. Joshua Laurent52shared appearances
  2. Jaidon Anthony44shared appearances
  3. Hannibal Mejbri43shared appearances

Who has Bashir Humphreys faced most often?

Most confirmed meetings as opponents:

  1. Andrew Moran5confirmed meetings
  2. Ethan Ampadu5confirmed meetings
  3. Joseph Rodon5confirmed meetings

Who has Bashir Humphreys played with most?

Players with confirmed appearances in the same team as Bashir Humphreys.

Entire career · All competitions
133Confirmed appearances
2019–2026Period
204Team-mates
#PlayersComparisonShared appearances
0114 Sep 2024 – 23 Aug 2026
0214 Sep 2024 – 24 May 2026
0328 Aug 2024 – 23 Aug 2026
0314 Sep 2024 – 18 May 2026
0528 Aug 2024 – 23 Aug 2026
0614 Sep 2024 – 16 Aug 2026
0728 Aug 2024 – 2 Aug 2026
0828 Aug 2024 – 23 Aug 2026
0814 Sep 2024 – 27 Dec 2025
0827 Sep 2025 – 23 Aug 2026
088 Feb 2025 – 23 Aug 2026
1219 Sep 2023 – 4 May 2024
1219 Sep 2023 – 4 May 2024
1211 Sep 2021 – 3 Aug 2023
1219 Sep 2023 – 4 May 2024
1610 Dec 2019 – 22 Jan 2023
1614 Sep 2024 – 15 Feb 2025
1619 Sep 2023 – 4 May 2024
1919 Sep 2023 – 4 May 2024
1916 Aug 2021 – 22 Jan 2023
1928 Aug 2024 – 15 Feb 2025
1919 Sep 2023 – 13 Feb 2024
1919 Sep 2023 – 4 May 2024
2428 Aug 2024 – 15 Feb 2025
2414 Sep 2024 – 26 July 2026
2619 Sep 2023 – 4 May 2024
2614 Sep 2024 – 12 Feb 2025
2811 Dec 2022 – 23 Aug 2026
2827 Sep 2025 – 23 Aug 2026
2828 Aug 2024 – 8 Aug 2026
2830 Aug 2023 – 24 May 2026
3230 Sep 2023 – 4 May 2024
3227 Sep 2025 – 16 July 2026
3230 Sep 2023 – 30 Jan 2024
327 May 2021 – 22 Jan 2023
3220 Aug 2021 – 25 Oct 2022
3219 Sep 2023 – 4 May 2024
3819 Sep 2023 – 4 May 2024
3816 Aug 2021 – 11 Dec 2022
3827 Sep 2025 – 1 May 2026
4128 Aug 2024 – 11 Jan 2025
424 Feb 2022 – 22 Jan 2023
4210 Dec 2019 – 22 Jan 2023
4211 Jan 2025 – 23 Aug 2026
4526 Aug 2025 – 24 May 2026
4616 Aug 2021 – 26 Aug 2022
4610 Dec 2019 – 15 Aug 2022
468 May 2022 – 30 Aug 2023
4611 Jan 2025 – 16 Aug 2026
4610 Dec 2019 – 15 Aug 2022
Showing 50 of 204 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 Bashir Humphreys 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 Bashir Humphreys played with?

  • Joshua Laurent — 52 shared appearances with Bashir Humphreys. 14 Sept 2024 – 23 Aug 2026.
  • Jaidon Anthony — 44 shared appearances with Bashir Humphreys. 14 Sept 2024 – 24 May 2026.
  • Hannibal Mejbri — 43 shared appearances with Bashir Humphreys. 28 Aug 2024 – 23 Aug 2026.
  • Maxime Estève — 43 shared appearances with Bashir Humphreys. 14 Sept 2024 – 18 May 2026.
  • Lucas Pires — 41 shared appearances with Bashir Humphreys. 28 Aug 2024 – 23 Aug 2026.
  • Zian Flemming — 40 shared appearances with Bashir Humphreys. 14 Sept 2024 – 16 Aug 2026.
  • Lyle Foster — 28 shared appearances with Bashir Humphreys. 28 Aug 2024 – 2 Aug 2026.
  • Connor Roberts — 27 shared appearances with Bashir Humphreys. 28 Aug 2024 – 23 Aug 2026.
  • Joshua Cullen — 27 shared appearances with Bashir Humphreys. 14 Sept 2024 – 27 Dec 2025.
  • Kyle Walker — 27 shared appearances with Bashir Humphreys. 27 Sept 2025 – 23 Aug 2026.
  • Marcus Edwards — 27 shared appearances with Bashir Humphreys. 8 Feb 2025 – 23 Aug 2026.
  • Jamie Paterson — 26 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Jerry Yates — 26 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Lewis Hall — 26 shared appearances with Bashir Humphreys. 11 Sept 2021 – 3 Aug 2023.
  • Matthew Grimes — 26 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Dion Rankine — 25 shared appearances with Bashir Humphreys. 10 Dec 2019 – 22 Jan 2023.
  • James Trafford — 25 shared appearances with Bashir Humphreys. 14 Sept 2024 – 15 Feb 2025.
  • Liam Cullen — 25 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Carl Rushworth — 24 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Charles Webster — 24 shared appearances with Bashir Humphreys. 16 Aug 2021 – 22 Jan 2023.
  • Conrad Egan-Riley — 24 shared appearances with Bashir Humphreys. 28 Aug 2024 – 15 Feb 2025.
  • Jay Fulton — 24 shared appearances with Bashir Humphreys. 19 Sept 2023 – 13 Feb 2024.
  • Joshua Tymon — 24 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Joshua Brownhill — 23 shared appearances with Bashir Humphreys. 28 Aug 2024 – 15 Feb 2025.
  • Luca Koleosho — 23 shared appearances with Bashir Humphreys. 14 Sept 2024 – 26 Jul 2026.
  • Jamal Lowe — 21 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Jeremy Sarmiento — 21 shared appearances with Bashir Humphreys. 14 Sept 2024 – 12 Feb 2025.
  • Armando Broja — 20 shared appearances with Bashir Humphreys. 11 Dec 2022 – 23 Aug 2026.
  • Jacob Bruun Larsen — 20 shared appearances with Bashir Humphreys. 27 Sept 2025 – 23 Aug 2026.
  • Joseph Worrall — 20 shared appearances with Bashir Humphreys. 28 Aug 2024 – 8 Aug 2026.
  • Lesley Ugochukwu — 20 shared appearances with Bashir Humphreys. 30 Aug 2023 – 24 May 2026.
  • Charlie Patino — 19 shared appearances with Bashir Humphreys. 30 Sept 2023 – 4 May 2024.
  • Florentino — 19 shared appearances with Bashir Humphreys. 27 Sept 2025 – 16 Jul 2026.
  • Harry Darling — 19 shared appearances with Bashir Humphreys. 30 Sept 2023 – 30 Jan 2024.
  • Harvey Vale — 19 shared appearances with Bashir Humphreys. 7 May 2021 – 22 Jan 2023.
  • Jude Soonsup-Bell — 19 shared appearances with Bashir Humphreys. 20 Aug 2021 – 25 Oct 2022.
  • Oliver Cooper — 19 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Benjamin Cabango — 18 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Benjamin Elliott — 18 shared appearances with Bashir Humphreys. 16 Aug 2021 – 11 Dec 2022.
  • Martin Dúbravka — 18 shared appearances with Bashir Humphreys. 27 Sept 2025 – 1 May 2026.
  • Jay Rodríguez — 17 shared appearances with Bashir Humphreys. 28 Aug 2024 – 11 Jan 2025.
  • Dylan Williams — 16 shared appearances with Bashir Humphreys. 4 Feb 2022 – 22 Jan 2023.
  • Joshua Brooking — 16 shared appearances with Bashir Humphreys. 10 Dec 2019 – 22 Jan 2023.
  • Oliver Sonne — 16 shared appearances with Bashir Humphreys. 11 Jan 2025 – 23 Aug 2026.
  • Loum Tchaouna — 15 shared appearances with Bashir Humphreys. 26 Aug 2025 – 24 May 2026.
  • Jayden Wareham — 14 shared appearances with Bashir Humphreys. 16 Aug 2021 – 26 Aug 2022.
  • Joe Haigh — 14 shared appearances with Bashir Humphreys. 10 Dec 2019 – 15 Aug 2022.
  • Mason Burstow — 14 shared appearances with Bashir Humphreys. 8 May 2022 – 30 Aug 2023.
  • Mike Trésor — 14 shared appearances with Bashir Humphreys. 11 Jan 2025 – 16 Aug 2026.
  • Xavier Simons — 14 shared appearances with Bashir Humphreys. 10 Dec 2019 – 15 Aug 2022.
  • Alfie Gilchrist — 13 shared appearances with Bashir Humphreys. 9 Feb 2022 – 22 Jan 2023.
  • Ashley Barnes — 13 shared appearances with Bashir Humphreys. 11 Jan 2025 – 24 May 2026.
  • Brodi Hughes — 13 shared appearances with Bashir Humphreys. 11 Sept 2021 – 22 Jan 2023.
  • Jannik Huth — 13 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Julian Justvan — 13 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Liam Walsh — 13 shared appearances with Bashir Humphreys. 7 Oct 2023 – 4 May 2024.
  • Max Weiß — 13 shared appearances with Bashir Humphreys. 26 Aug 2025 – 23 Aug 2026.
  • Andréas Hountondji — 12 shared appearances with Bashir Humphreys. 28 Aug 2024 – 29 Jul 2026.
  • Florent Muslija — 12 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Joshua Key — 12 shared appearances with Bashir Humphreys. 19 Sept 2023 – 4 May 2024.
  • Kai Klefisch — 12 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Leo Castledine — 12 shared appearances with Bashir Humphreys. 14 Sept 2021 – 30 Oct 2022.
  • Omari Hutchinson — 12 shared appearances with Bashir Humphreys. 8 Aug 2022 – 22 Jan 2023.
  • Ron Schallenberg — 12 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Sirlord Conteh — 12 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Dennis Srbeny — 11 shared appearances with Bashir Humphreys. 11 Feb 2023 – 5 May 2023.
  • James Ward-Prowse — 11 shared appearances with Bashir Humphreys. 11 Feb 2026 – 24 May 2026.
  • Marcel Hoffmeier — 11 shared appearances with Bashir Humphreys. 31 Jan 2023 – 28 Apr 2023.
  • Maximilian Rohr — 11 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Teddy Sharman-Lowe — 11 shared appearances with Bashir Humphreys. 20 Aug 2021 – 3 Sept 2022.
  • Xavier Mbuyamba — 11 shared appearances with Bashir Humphreys. 7 May 2021 – 26 Aug 2022.
  • Yannick Bolasie — 11 shared appearances with Bashir Humphreys. 29 Nov 2023 – 25 Jan 2024.
  • Hjalmar Ekdal — 10 shared appearances with Bashir Humphreys. 11 Jan 2025 – 2 Aug 2026.
  • Joseph Allen — 10 shared appearances with Bashir Humphreys. 26 Dec 2023 – 13 Feb 2024.
  • Nathan Wood-Gordon — 10 shared appearances with Bashir Humphreys. 19 Sept 2023 – 13 Feb 2024.
  • Raphael Obermair — 10 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Robert Leipertz — 10 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Silko Amari Otieno Thomas — 10 shared appearances with Bashir Humphreys. 20 Aug 2021 – 25 Oct 2022.
  • Thierno Ballo — 10 shared appearances with Bashir Humphreys. 10 Dec 2019 – 8 May 2022.
  • Aaron Ramsey — 9 shared appearances with Bashir Humphreys. 26 Aug 2025 – 23 Aug 2026.
  • Harrison Ashby — 9 shared appearances with Bashir Humphreys. 7 Oct 2023 – 30 Jan 2024.
  • Jannis Heuer — 9 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Kyle Naughton — 9 shared appearances with Bashir Humphreys. 11 Nov 2023 – 13 Feb 2024.
  • Tobias Müller — 9 shared appearances with Bashir Humphreys. 3 Feb 2023 – 5 May 2023.
  • Felix Platte — 8 shared appearances with Bashir Humphreys. 31 Jan 2023 – 23 Apr 2023.
  • George Nunn — 8 shared appearances with Bashir Humphreys. 10 Dec 2019 – 20 Mar 2022.
  • John Egan — 8 shared appearances with Bashir Humphreys. 19 Oct 2024 – 11 Jan 2025.
  • Lucas Bergström — 8 shared appearances with Bashir Humphreys. 7 May 2021 – 22 Jan 2023.
  • Niclas Nadj — 8 shared appearances with Bashir Humphreys. 3 Mar 2023 – 5 May 2023.
  • Uwe Hünemeier — 8 shared appearances with Bashir Humphreys. 31 Jan 2023 – 28 Apr 2023.
  • Zak Norton Sturge — 8 shared appearances with Bashir Humphreys. 26 Aug 2022 – 22 Jan 2023.
  • Axel Tuanzebe — 7 shared appearances with Bashir Humphreys. 26 Aug 2025 – 24 May 2026.
  • George McEachran — 7 shared appearances with Bashir Humphreys. 7 May 2021 – 8 Apr 2022.
  • Jimi Tauriainen — 7 shared appearances with Bashir Humphreys. 3 Sept 2022 – 30 Oct 2022.
  • Malik Mothersille — 7 shared appearances with Bashir Humphreys. 11 Mar 2022 – 22 Jan 2023.
  • Mykola Kukharevych — 7 shared appearances with Bashir Humphreys. 19 Sept 2023 – 6 Jan 2024.
  • Sam McClelland — 7 shared appearances with Bashir Humphreys. 10 Dec 2019 – 14 Sept 2021.
  • Bryan Fiabema — 6 shared appearances with Bashir Humphreys. 7 May 2021 – 9 Feb 2022.
  • Cesare Casadei — 6 shared appearances with Bashir Humphreys. 3 Sept 2022 – 22 Jan 2023.
  • Edward Beach — 6 shared appearances with Bashir Humphreys. 8 Aug 2022 – 30 Oct 2022.
  • Han-Noah Massengo — 6 shared appearances with Bashir Humphreys. 28 Aug 2024 – 26 Nov 2024.
  • Jaydon Banel — 6 shared appearances with Bashir Humphreys. 26 Aug 2025 – 26 Jul 2026.
  • Marco Schuster — 6 shared appearances with Bashir Humphreys. 3 Feb 2023 – 15 Apr 2023.
  • Quilindschy Hartman — 6 shared appearances with Bashir Humphreys. 27 Sept 2025 – 1 May 2026.
  • Zeki Amdouni — 6 shared appearances with Bashir Humphreys. 1 May 2026 – 23 Aug 2026.
  • Marvin Pieringer — 5 shared appearances with Bashir Humphreys. 31 Jan 2023 – 5 May 2023.
  • Ugo Raghouber — 5 shared appearances with Bashir Humphreys. 29 Jul 2026 – 23 Aug 2026.
  • Carney Chukwuemeka — 4 shared appearances with Bashir Humphreys. 15 Aug 2022 – 3 Aug 2023.
  • Derrick Abu — 4 shared appearances with Bashir Humphreys. 17 Sept 2022 – 25 Oct 2022.
  • Ellis Clark — 4 shared appearances with Bashir Humphreys. 23 Sept 2025 – 2 Aug 2026.
  • Levi Colwill — 4 shared appearances with Bashir Humphreys. 10 Dec 2019 – 30 Aug 2023.
  • Lluc Castell — 4 shared appearances with Bashir Humphreys. 16 Jul 2026 – 8 Aug 2026.
  • Richmond Tachie — 4 shared appearances with Bashir Humphreys. 3 Mar 2023 – 23 Apr 2023.
  • Ronald — 4 shared appearances with Bashir Humphreys. 30 Jan 2024 – 4 May 2024.
  • Conor Gallagher — 3 shared appearances with Bashir Humphreys. 8 Jan 2023 – 30 Aug 2023.
  • Enock Agyei — 3 shared appearances with Bashir Humphreys. 23 Oct 2024 – 10 Nov 2024.
  • George Brierley — 3 shared appearances with Bashir Humphreys. 11 Jul 2026 – 2 Aug 2026.
  • Kristian Pedersen — 3 shared appearances with Bashir Humphreys. 21 Oct 2023 – 6 Jan 2024.
  • M. Campbell — 3 shared appearances with Bashir Humphreys. 11 Jul 2026 – 26 Jul 2026.
  • Marc Cucurella — 3 shared appearances with Bashir Humphreys. 11 Dec 2022 – 30 Aug 2023.
  • Sam Parker — 3 shared appearances with Bashir Humphreys. 29 Dec 2023 – 13 Jan 2024.
  • Sebastian Klaas — 3 shared appearances with Bashir Humphreys. 3 Feb 2023 – 9 Apr 2023.
  • Shurandy Sambo — 3 shared appearances with Bashir Humphreys. 28 Aug 2024 – 2 Aug 2026.
  • Ted Curd — 3 shared appearances with Bashir Humphreys. 6 Sept 2022 – 11 Oct 2022.
  • Trevoh Chalobah — 3 shared appearances with Bashir Humphreys. 8 May 2022 – 8 Jan 2023.
  • Václav Hladký — 3 shared appearances with Bashir Humphreys. 28 Aug 2024 – 8 Feb 2025.
  • Andrew Fisher — 2 shared appearances with Bashir Humphreys. 6 Jan 2024 – 25 Jan 2024.
  • Ato Ampah — 2 shared appearances with Bashir Humphreys. 6 Sept 2022 – 14 Sept 2022.
  • Azeem Abdulai — 2 shared appearances with Bashir Humphreys. 6 Jan 2024 – 4 May 2024.
  • Benjamin Chilwell — 2 shared appearances with Bashir Humphreys. 15 Aug 2022 – 3 Aug 2023.
  • Declan Frith — 2 shared appearances with Bashir Humphreys. 7 May 2021 – 29 Aug 2021.
  • Enzo Fernández — 2 shared appearances with Bashir Humphreys. 3 Aug 2023 – 30 Aug 2023.
  • Frankie Runham — 2 shared appearances with Bashir Humphreys. 11 Oct 2022 – 25 Oct 2022.
  • Ian Maatsen — 2 shared appearances with Bashir Humphreys. 3 Aug 2023 – 30 Aug 2023.
  • Jonas Carls — 2 shared appearances with Bashir Humphreys. 25 Feb 2023 – 11 Mar 2023.
  • Jonjo Shelvey — 2 shared appearances with Bashir Humphreys. 4 Feb 2025 – 8 Feb 2025.
  • Jorginho — 2 shared appearances with Bashir Humphreys. 11 Dec 2022 – 8 Jan 2023.
  • Joseph Bauress — 2 shared appearances with Bashir Humphreys. 11 Jan 2025 – 8 Feb 2025.
  • Kiano Dyer — 2 shared appearances with Bashir Humphreys. 6 Sept 2022 – 11 Oct 2022.
  • Kepa — 2 shared appearances with Bashir Humphreys. 8 Jan 2023 – 3 Aug 2023.
  • Kian McMahon-Brown — 2 shared appearances with Bashir Humphreys. 11 Jul 2026 – 16 Jul 2026.
  • Lewis Bate — 2 shared appearances with Bashir Humphreys. 10 Dec 2019 – 7 May 2021.
  • Malo Gusto — 2 shared appearances with Bashir Humphreys. 3 Aug 2023 – 30 Aug 2023.
  • Marcus Bettinelli — 2 shared appearances with Bashir Humphreys. 26 Aug 2022 – 11 Dec 2022.
  • Max Alleyne — 2 shared appearances with Bashir Humphreys. 16 Aug 2026 – 23 Aug 2026.
  • Myles Peart-Harris — 2 shared appearances with Bashir Humphreys. 10 Dec 2019 – 7 May 2021.
  • Nicolas Jackson — 2 shared appearances with Bashir Humphreys. 3 Aug 2023 – 30 Aug 2023.
  • Oliver Pimlott — 2 shared appearances with Bashir Humphreys. 11 Jul 2026 – 16 Jul 2026.
  • Przemysław Płacheta — 2 shared appearances with Bashir Humphreys. 10 Feb 2024 – 13 Feb 2024.
  • Tommy McDermott — 2 shared appearances with Bashir Humphreys. 28 Aug 2024 – 11 Jan 2025.
  • Travis Akomeah — 2 shared appearances with Bashir Humphreys. 14 Sept 2022 – 11 Oct 2022.
  • Tudor Mendel-Idowu — 2 shared appearances with Bashir Humphreys. 11 Oct 2022 – 25 Oct 2022.
  • Axel Disasi — 1 shared appearances with Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Brandon Pouri-Siewe — 1 shared appearances with Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Benson Manuel — 1 shared appearances with Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Billy Gee — 1 shared appearances with Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Charles Sagoe Junior — 1 shared appearances with Bashir Humphreys. 13 Feb 2024 – 13 Feb 2024.
  • César Azpilicueta — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Charlie Wiggett — 1 shared appearances with Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Christopher Nkunku — 1 shared appearances with Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Dastan Satpaev — 1 shared appearances with Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • David Fofana — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Denis Zakaria — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Diego Moreira — 1 shared appearances with Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Dujon Sterling — 1 shared appearances with Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • Ethan Ampadu — 1 shared appearances with Bashir Humphreys. 15 Aug 2022 – 15 Aug 2022.
  • Filip Lissah — 1 shared appearances with Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Hakim Ziyech — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Harrison Mcmahon — 1 shared appearances with Bashir Humphreys. 25 Oct 2022 – 25 Oct 2022.
  • Henry Lawrence — 1 shared appearances with Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • J. Aina — 1 shared appearances with Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Jack Wakely — 1 shared appearances with Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Jake Askew — 1 shared appearances with Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Joshua Ginnelly — 1 shared appearances with Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Kai Havertz — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Kalidou Koulibaly — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Louis Flower — 1 shared appearances with Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Luke Badley-Morgan — 1 shared appearances with Bashir Humphreys. 16 Aug 2021 – 16 Aug 2021.
  • Luke McNally — 1 shared appearances with Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Malang Sarr — 1 shared appearances with Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Mason Mount — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Mateo Kovačić — 1 shared appearances with Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Max Merrick — 1 shared appearances with Bashir Humphreys. 25 Oct 2022 – 25 Oct 2022.
  • Medin Kojic — 1 shared appearances with Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Michael Mellon — 1 shared appearances with Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Michael Obafemi — 1 shared appearances with Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Moisés Caicedo — 1 shared appearances with Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Mykhailo Mudryk — 1 shared appearances with Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Chukwunonso Madueke — 1 shared appearances with Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Nathan Redmond — 1 shared appearances with Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Oluwaseun Adewumi — 1 shared appearances with Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Pierre-Emerick Aubameyang — 1 shared appearances with Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Raheem Sterling — 1 shared appearances with Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Reece James — 1 shared appearances with Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Robert Sánchez — 1 shared appearances with Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Ronnie Stutter — 1 shared appearances with Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Sam Rak-Sakyi — 1 shared appearances with Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Samuel Iling-Junior — 1 shared appearances with Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • T. Savage — 1 shared appearances with Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Tariq Uwakwe — 1 shared appearances with Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Thiago Silva — 1 shared appearances with Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Vernon Masara — 1 shared appearances with Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Will Hugill — 1 shared appearances with Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Zain Silcott-Duberry — 1 shared appearances with Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.

Who has Bashir Humphreys faced?

  • Andrew Moran — 5 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 1 Jan 2025.
  • Ethan Ampadu — 5 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 1 May 2026.
  • Joseph Rodon — 5 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 1 May 2026.
  • Kyle Walker-Peters — 5 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 16 Aug 2026.
  • Thomas Cannon — 5 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 1 Jan 2025.
  • Alfie Jones — 4 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 12 Feb 2025.
  • Ao Tanaka — 4 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 1 May 2026.
  • Archie Gray — 4 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 24 Jan 2026.
  • Daniel James — 4 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 1 May 2026.
  • Georginio Rutter — 4 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 11 Apr 2026.
  • Illan Meslier — 4 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 27 Jan 2025.
  • Joël Piroe — 4 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 27 Jan 2025.
  • Lewie Coyle — 4 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 12 Feb 2025.
  • Mads Hermansen — 4 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 16 Aug 2026.
  • Oscar Bobb — 4 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 21 Mar 2026.
  • Pierre-Emmanuel Ekwah — 4 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 4 Nov 2023.
  • Shea Charles — 4 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 19 Oct 2024.
  • Wilfried Gnonto — 4 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 1 May 2026.
  • Adam Armstrong — 3 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 24 May 2026.
  • Adam Wharton — 3 confirmed meetings against Bashir Humphreys. 1 May 2022 – 11 Feb 2026.
  • Andrew Hughes — 3 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 15 Feb 2025.
  • Anfernee Dijksteel — 3 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 29 Dec 2024.
  • Bernardo Silva — 3 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 22 Apr 2026.
  • Björn Hardley — 3 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 15 Oct 2022.
  • Bradley Potts — 3 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 15 Feb 2025.
  • Brenden Aaronson — 3 confirmed meetings against Bashir Humphreys. 14 Sept 2024 – 1 May 2026.
  • Casper De Norre — 3 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Charlie Savage — 3 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 11 Jan 2025.
  • Ché Adams — 3 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 2 Aug 2026.
  • Cole Palmer — 3 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 21 Feb 2026.
  • Crysencio Summerville — 3 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 7 Feb 2026.
  • Dael Fry — 3 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 29 Dec 2024.
  • Dane Scarlett — 3 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 24 Jan 2026.
  • Daniel Ballard — 3 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 2 Feb 2026.
  • Daniel Barlaser — 3 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 29 Dec 2024.
  • Danny McNamara — 3 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Delano Burgzorg — 3 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 29 Dec 2024.
  • Duncan Watmore — 3 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Emmanuel Latte Lath — 3 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 29 Dec 2024.
  • Finn Azaz — 3 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 29 Dec 2024.
  • Freddie Potts — 3 confirmed meetings against Bashir Humphreys. 11 Mar 2022 – 7 Feb 2026.
  • George Saville — 3 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Harry Leonard — 3 confirmed meetings against Bashir Humphreys. 1 May 2022 – 4 Jan 2025.
  • Ilia Gruev — 3 confirmed meetings against Bashir Humphreys. 13 Feb 2024 – 27 Jan 2025.
  • Isaac Price — 3 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 23 Aug 2026.
  • Isaiah Jones — 3 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 29 Dec 2024.
  • Jake Cooper — 3 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • James Hill — 3 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 14 Mar 2026.
  • Jan Bednarek — 3 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 8 Feb 2025.
  • Jayden Bogle — 3 confirmed meetings against Bashir Humphreys. 14 Sept 2024 – 1 May 2026.
  • Joël Veltman — 3 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 16 Aug 2026.
  • Junior Firpo — 3 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 14 Sept 2024.
  • Keenan Appiah-Forson — 3 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 8 Oct 2022.
  • Kaine Kesler-Hayden — 3 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 15 Feb 2025.
  • Kiernan Dewsbury-Hall — 3 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 3 Mar 2026.
  • Konstantinos Mavropanos — 3 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 16 Aug 2026.
  • Krisztián Hegyi — 3 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 8 Oct 2022.
  • Lukas Engel — 3 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 16 Jul 2026.
  • Luke O'Nien — 3 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 2 Feb 2026.
  • Mads Frøkjær-Jensen — 3 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 15 Feb 2025.
  • Manor Solomon — 3 confirmed meetings against Bashir Humphreys. 14 Sept 2024 – 16 Aug 2026.
  • Mateo Joseph — 3 confirmed meetings against Bashir Humphreys. 13 Feb 2024 – 27 Jan 2025.
  • Oliver Scarles — 3 confirmed meetings against Bashir Humphreys. 8 Oct 2022 – 16 Aug 2026.
  • Pascal Struijk — 3 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 1 May 2026.
  • Regan Slater — 3 confirmed meetings against Bashir Humphreys. 10 Feb 2024 – 12 Feb 2025.
  • Robert Brady — 3 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 15 Feb 2025.
  • Romain Esse — 3 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Romaine Mundle — 3 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 2 Feb 2026.
  • Ryan Ledson — 3 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 15 Feb 2025.
  • Ryan Leonard — 3 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Ryan Manning — 3 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 8 Feb 2025.
  • Samuel Byram — 3 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 27 Jan 2025.
  • Shola Shoretire — 3 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 15 Oct 2022.
  • Siriki Dembélé — 3 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 4 Feb 2025.
  • Toti Gomes — 3 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 24 May 2026.
  • Trai Hume — 3 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 2 Feb 2026.
  • Tyler Morton — 3 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 10 Feb 2024.
  • Tyler-Jay Dibling — 3 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 3 Mar 2026.
  • Viktor Johansson — 3 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 1 Jan 2025.
  • William Greenidge — 3 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 8 Oct 2022.
  • William Smallbone — 3 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 8 Feb 2025.
  • Andreas Weimann — 2 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 26 Aug 2025.
  • Aaron Connolly — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 10 Feb 2024.
  • Abdülkadir Ömür — 2 confirmed meetings against Bashir Humphreys. 10 Feb 2024 – 23 Oct 2024.
  • Abu Kamara — 2 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 12 Feb 2025.
  • Adrion Pajaziti — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Ajibola Alese — 2 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 11 Mar 2022.
  • Alejandro Garnacho — 2 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 8 Apr 2022.
  • Alex Scott — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 14 Mar 2026.
  • Alfie Devine — 2 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 8 May 2022.
  • Alistair McCann — 2 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 5 Oct 2024.
  • Álvaro Fernández — 2 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 8 Apr 2022.
  • Angus Gunn — 2 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 15 Dec 2024.
  • Anthony Patterson — 2 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 17 Jan 2025.
  • Arjan Raikhy — 2 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 30 Jan 2024.
  • Armstrong Oko-Flex — 2 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 11 Mar 2022.
  • Ashley Phillips — 2 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Bae Jun-Ho — 2 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Bali Mumba — 2 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 1 Oct 2024.
  • Bart Verbruggen — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Ben Doak — 2 confirmed meetings against Bashir Humphreys. 6 Dec 2024 – 29 Dec 2024.
  • Benjamin Gibson — 2 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 30 Nov 2024.
  • Benjamin Nelson — 2 confirmed meetings against Bashir Humphreys. 30 Jan 2024 – 28 Sept 2024.
  • Benjamin Sheaf — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Benjamin Wilmot — 2 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Beto — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Bobby Thomas — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Bradley Collins — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Brandon Thomas-Asante — 2 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 26 Nov 2024.
  • Brooke Norton-Cuffy — 2 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 4 May 2024.
  • Charlie McNeill — 2 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 15 Oct 2022.
  • Callum Brittain — 2 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 4 Jan 2025.
  • Callum Doyle — 2 confirmed meetings against Bashir Humphreys. 30 Jan 2024 – 15 Dec 2024.
  • Callum Elder — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Callum McFarlane — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Callum O'Hare — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Dec 2024.
  • Calum Chambers — 2 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 23 Sept 2025.
  • Cameron Archer — 2 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 8 Feb 2025.
  • Cameron Peupion — 2 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 30 Oct 2022.
  • Carlos Alcaraz — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 27 Dec 2025.
  • Charlie Whitaker — 2 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 3 Sept 2022.
  • Charlie Robinson — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Charlie Wellens — 2 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 8 Apr 2022.
  • Christopher Mepham — 2 confirmed meetings against Bashir Humphreys. 17 Jan 2025 – 23 Aug 2026.
  • Christopher Willock — 2 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 23 Sept 2025.
  • Ciaron Brown — 2 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 4 Feb 2025.
  • Clemens Riedel — 2 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 29 Jul 2026.
  • Cody Drameh — 2 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 23 Oct 2024.
  • Connor McAvoy — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Cyrus Christie — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 10 Nov 2024.
  • Dajaune Brown — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Dominik Lechner — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Dilan Markanday — 2 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 28 Oct 2023.
  • D'Mani Bughail-Mellor — 2 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 8 Apr 2022.
  • Daniel Bachmann — 2 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • Daniel Chesters — 2 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 11 Mar 2022.
  • Daniel Neil — 2 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 17 Jan 2025.
  • Daniel Pike — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 1 May 2022.
  • Daniel Welbeck — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Darko Gyabi — 2 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 1 Oct 2024.
  • David Brooks — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 14 Mar 2026.
  • Dennis Cirkin — 2 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 17 Jan 2025.
  • Diego Gómez — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Dion Sanderson — 2 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 26 Aug 2025.
  • Dominic Solanke — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 24 Jan 2026.
  • Duane Holmes — 2 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 5 Oct 2024.
  • Dwight McNeil — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Ebrima Adams — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Edouard Kayembe — 2 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • Edward Turns — 2 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 30 Oct 2022.
  • El Diouf — 2 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 16 Aug 2026.
  • Elijah Xavier Campbell — 2 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 3 Sept 2022.
  • Ellis Simms — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Emil Riis — 2 confirmed meetings against Bashir Humphreys. 5 Oct 2024 – 15 Feb 2025.
  • Enzo Le Fée — 2 confirmed meetings against Bashir Humphreys. 17 Jan 2025 – 2 Feb 2026.
  • Erling Haaland — 2 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 22 Apr 2026.
  • Federico Crescenti — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Ferdi Kadıoğlu — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Finley Burns — 2 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 26 Aug 2022.
  • Flynn Downes — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 20 Jan 2024.
  • Francisco Sierralta — 2 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • Frederick Woodman — 2 confirmed meetings against Bashir Humphreys. 5 Oct 2024 – 15 Feb 2025.
  • Gavin Bazunu — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 20 Jan 2024.
  • George Earthy — 2 confirmed meetings against Bashir Humphreys. 8 Oct 2022 – 23 Nov 2024.
  • George Edmundson — 2 confirmed meetings against Bashir Humphreys. 6 Dec 2024 – 29 Dec 2024.
  • George Honeyman — 2 confirmed meetings against Bashir Humphreys. 4 May 2024 – 3 Nov 2024.
  • Gianluigi Donnarumma — 2 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 22 Apr 2026.
  • Giorgi Chakvetadze — 2 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • Glen Kamara — 2 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 13 Feb 2024.
  • Harrison Ashby — 2 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 26 Oct 2024.
  • Harry Winks — 2 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 30 Jan 2024.
  • Hayden Hackney — 2 confirmed meetings against Bashir Humphreys. 6 Dec 2024 – 29 Dec 2024.
  • Haydon Roberts — 2 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 23 Nov 2024.
  • Hwang Hee-Chan — 2 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 24 May 2026.
  • Idris El Mizouni — 2 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 4 Feb 2025.
  • Ilias Chair — 2 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 26 Oct 2024.
  • Ivor Pandur — 2 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 12 Feb 2025.
  • James Furlong — 2 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 30 Oct 2022.
  • J'Neil Lloyd-Bennett — 2 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 8 May 2022.
  • Jack Hinshelwood — 2 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 11 Apr 2026.
  • Jack Spong — 2 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 30 Oct 2022.
  • Jack Stacey — 2 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 15 Dec 2024.
  • Jack Stephens — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 20 Jan 2024.
  • Jacob Bedeau — 2 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 8 Aug 2026.
  • Jacob Greaves — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 10 Feb 2024.
  • Jaden Philogene — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 10 Feb 2024.
  • Jaidon Anthony — 2 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 13 Feb 2024.
  • Jake Garrett — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 1 May 2022.
  • Jake O'Brien — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Jalil Saadi — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 1 May 2022.
  • Jamal Baptiste — 2 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 11 Mar 2022.
  • James Beadle — 2 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 19 Oct 2024.
  • James Cumming — 2 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 4 Feb 2025.
  • James Garner — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • James Justin — 2 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 1 May 2026.
  • James Tarkowski — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Jan van Hecke — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Jannik Vestergaard — 2 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 30 Jan 2024.
  • Japhet Tanganga — 2 confirmed meetings against Bashir Humphreys. 4 May 2024 – 3 Nov 2024.
  • Jared Harlock — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 1 May 2022.
  • Jarrad Branthwaite — 2 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 3 Mar 2026.
  • Jarrod Bowen — 2 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 16 Aug 2026.
  • Jay Dasilva — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Jayson Molumby — 2 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 23 Aug 2026.
  • Jérémy Doku — 2 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 22 Apr 2026.
  • Jeremy Ngakia — 2 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • João Galvão — 2 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 12 Feb 2025.
  • Jobe Bellingham — 2 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 17 Jan 2025.
  • Joe Ward — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Joel Latibeaudiere — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Jonas Krumrey — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Jordan Eastham — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 22 Oct 2022.
  • Jordan Pickford — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Jordan Storey — 2 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 5 Oct 2024.
  • Joseph Aribo — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 8 Feb 2025.
  • Joseph Bryan — 2 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Joseph Gelhardt — 2 confirmed meetings against Bashir Humphreys. 13 Feb 2024 – 12 Feb 2025.
  • Joseph Rankin-Costello — 2 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 4 Jan 2025.
  • Joseph Rothwell — 2 confirmed meetings against Bashir Humphreys. 20 Jan 2024 – 14 Sept 2024.
  • Juan Larios — 2 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 26 Aug 2022.
  • Junior Tchamadeu — 2 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Kane Wilson — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Kaoru Mitoma — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Karim Konaté — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Kasey Palmer — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 23 Oct 2024.
  • Kayden Jackson — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Kian Fitz-Jim — 2 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 2 Aug 2026.
  • Kieffer Moore — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 26 Dec 2024.
  • Kobbie Mainoo — 2 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 7 Jan 2026.
  • Largie Ramazani — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2024 – 27 Jan 2025.
  • Lewis Gibson — 2 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 15 Feb 2025.
  • Lewis Koumas — 2 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Liam Delap — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 21 Feb 2026.
  • Liam Lindsay — 2 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 5 Oct 2024.
  • Liam Millar — 2 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 23 Oct 2024.
  • Liam Thompson — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Luciano D'Auria-Henry — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Luis Binks — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Luka Reischl — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Luke Harris — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Matthew Dibley-Dias — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Marcel Moswitzer — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Marqes Muir — 2 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 8 May 2022.
  • Mario Pejazic — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Malachi Fagan-Walcott — 2 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 8 May 2022.
  • Marcos Senesi — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 14 Mar 2026.
  • Marcus Harness — 2 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 10 Dec 2024.
  • Marcus Tavernier — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 14 Mar 2026.
  • Mark Gevorgyan — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Mark Harris — 2 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 4 Feb 2025.
  • Martin Šviderský — 2 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 8 Apr 2022.
  • Mateus Fernandes — 2 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 7 Feb 2026.
  • Matheus Nunes — 2 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 22 Apr 2026.
  • Matt Crooks — 2 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 12 Feb 2025.
  • Matthew Pollock — 2 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • Max O’Leary — 2 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Aug 2026.
  • Michael Keane — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Michał Helik — 2 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 4 Feb 2025.
  • Milan van Ewijk — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Miloš Kerkez — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 17 Jan 2026.
  • Milutin Osmajić — 2 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 15 Feb 2025.
  • Morgan Whittaker — 2 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 1 Oct 2024.
  • Mustapha Bundu — 2 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 1 Oct 2024.
  • Nathaniel Phillips — 2 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 23 Aug 2026.
  • Neto Borges — 2 confirmed meetings against Bashir Humphreys. 6 Dec 2024 – 29 Dec 2024.
  • Nico González — 2 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 22 Apr 2026.
  • Nico O'Reilly — 2 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 22 Apr 2026.
  • Onel Hernández Mayea — 2 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 15 Dec 2024.
  • Omari Hutchinson — 2 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 11 Nov 2023.
  • Owen Beck — 2 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 4 Jan 2025.
  • Ozan Tufan — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 10 Feb 2024.
  • Pablo — 2 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 16 Aug 2026.
  • Pascal Groß — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Patrick Roberts — 2 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 17 Jan 2025.
  • Paul Smyth — 2 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 26 Oct 2024.
  • Pedro Lima — 2 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 24 May 2026.
  • Philip Foden — 2 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 27 Sept 2025.
  • Przemysław Płacheta — 2 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Feb 2025.
  • Raphael Hofer — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Rayan Aït-Nouri — 2 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 22 Apr 2026.
  • Reece Welch — 2 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 3 Sept 2022.
  • Rhian Brewster — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Aug 2025.
  • Ricardo Pereira — 2 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 30 Jan 2024.
  • Rico Lewis — 2 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 27 Sept 2025.
  • Riley McGree — 2 confirmed meetings against Bashir Humphreys. 6 Dec 2024 – 29 Dec 2024.
  • Ryan Allsop — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 10 Feb 2024.
  • Ryan Christie — 2 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 14 Mar 2026.
  • Ryan Fraser — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 20 Jan 2024.
  • Ryan Giles — 2 confirmed meetings against Bashir Humphreys. 10 Feb 2024 – 23 Oct 2024.
  • Ryan Hardie — 2 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 1 Oct 2024.
  • Ryan Longman — 2 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 4 May 2024.
  • Ryan Porteous — 2 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 15 Feb 2025.
  • Ryan Sessegnon — 2 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 21 Mar 2026.
  • Ryan Wintle — 2 confirmed meetings against Bashir Humphreys. 3 Nov 2024 – 23 Sept 2025.
  • Sam Greenwood — 2 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 15 Feb 2025.
  • Samuel Barnes — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 1 May 2022.
  • Samuel Burns — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 1 May 2022.
  • Samuel Edozie — 2 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 26 Dec 2023.
  • Samuel Field — 2 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 26 Oct 2024.
  • Santiago Bueno — 2 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 24 May 2026.
  • Sávio — 2 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 22 Apr 2026.
  • Scott Twine — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 23 Nov 2024.
  • Sean McAllister — 2 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 3 Sept 2022.
  • Sean McLoughlin — 2 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 12 Feb 2025.
  • Sékou Mara — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 20 Jan 2024.
  • Seny Dieng — 2 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 6 Dec 2024.
  • Shane Duffy — 2 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 15 Dec 2024.
  • Shaun Hutchinson — 2 confirmed meetings against Bashir Humphreys. 4 May 2024 – 3 Nov 2024.
  • Sinclair Armstrong — 2 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 23 Nov 2024.
  • Sondre Tronstad — 2 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 4 Jan 2025.
  • Stefán Þórðarson — 2 confirmed meetings against Bashir Humphreys. 5 Oct 2024 – 15 Feb 2025.
  • Stephy Mavididi — 2 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 30 Jan 2024.
  • Steve Cook — 2 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 26 Oct 2024.
  • Stuart Armstrong — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 20 Jan 2024.
  • Thomas Bradshaw — 2 confirmed meetings against Bashir Humphreys. 4 May 2024 – 4 Feb 2025.
  • Tolgahan Sahin — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Tatsuhiro Sakamoto — 2 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Tatsuki Seko — 2 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Taylor Harwood-Bellis — 2 confirmed meetings against Bashir Humphreys. 26 Dec 2023 – 20 Jan 2024.
  • Terry Ablade — 2 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Thierno Barry — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Thomas Glover — 2 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 29 Dec 2024.
  • Timothy Iroegbunam — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Todd Miller — 2 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 30 Oct 2022.
  • Tyler Goodrham — 2 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 4 Feb 2025.
  • Tyrhys Dolan — 2 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 4 Jan 2025.
  • Vakoun Bayo — 2 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • Valentín Castellanos — 2 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 16 Aug 2026.
  • Vitalii Mykolenko — 2 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • William Vaulks — 2 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 4 Feb 2025.
  • William Fish — 2 confirmed meetings against Bashir Humphreys. 8 Apr 2022 – 23 Sept 2025.
  • Wilson Isidor — 2 confirmed meetings against Bashir Humphreys. 17 Jan 2025 – 2 Feb 2026.
  • Wout Faes — 2 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 30 Jan 2024.
  • Wouter Burger — 2 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Yago Alonso — 2 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 8 May 2022.
  • Yasin Ayari — 2 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Yunus Akgün — 2 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 30 Jan 2024.
  • Zak Gilsenan — 2 confirmed meetings against Bashir Humphreys. 7 May 2021 – 22 Oct 2022.
  • Zétény Jánó — 2 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Zian Flemming — 2 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 4 May 2024.
  • Arvin Appiah — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Abdoulaye Bangoura — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Akim Belokhonov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Alexander Borto — 1 confirmed meetings against Bashir Humphreys. 22 Jan 2023 – 22 Jan 2023.
  • Andrey Marjanov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • A. Masuaku — 1 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 29 Aug 2021.
  • Arnór Sigurðsson — 1 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 28 Oct 2023.
  • Arseni Zigangirov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Aaron Bouwman — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Aaron Keto-Diyawa — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Aaron Wan-Bissaka — 1 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 7 Feb 2026.
  • Abdellah Ouazane — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Abdoullah Ba — 1 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 4 Nov 2023.
  • Abdul Fatawu — 1 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 21 Oct 2023.
  • Abduqodir Khusanov — 1 confirmed meetings against Bashir Humphreys. 22 Apr 2026 – 22 Apr 2026.
  • Abraham Kanu — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Abu-Bekir El-Zein — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Adam Bakoune — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Adam Forshaw — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Adam Caddick — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Adam Idah — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Adam Mayor — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Adam Randell — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Adam Reach — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Adam Smith — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Adam Smith — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Adama Traoré — 1 confirmed meetings against Bashir Humphreys. 10 Feb 2024 – 10 Feb 2024.
  • Adama Traoré — 1 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 7 Feb 2026.
  • Adedire Awokoya-Mebude — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Ademola Oladipupo Ola-Adebomi — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Adilson Gomes — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Adnane Abid — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Adrien Truffert — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Aguibou Camara — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Aidomo Emakhu — 1 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 30 Sept 2023.
  • Akinlolu Famewo — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Alan Browne — 1 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 22 Dec 2023.
  • Albert Grønbæk — 1 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Alberto Paleari — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Aleksandr Sandrachuk — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Aleksandr Zhirov — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Alessio Cacciamani — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Alex Bangura — 1 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 16 Dec 2023.
  • Álex Calatrava — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Álex Jiménez — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Alex Matos — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2025 – 4 Feb 2025.
  • Alex McCarthy — 1 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Alex Mowatt — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Alex Pearce — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Alex Pritchard — 1 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 4 Nov 2023.
  • Alexander Bass — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Alexander Esswein — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Alexander Iwobi — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Alexander Kirk — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Alexander Meyer — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Alexander Mühling — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Alexander Palmer — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Aléxandros Katránis — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Alexis Mac Allister — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Alfie Gilchrist — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Alfie Lloyd — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Ali Al Hamadi — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Ali Dembélé — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Alieu Njie — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Alisson Becker — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Allan Campbell — 1 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 30 Sept 2023.
  • Alvas Powell — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Amara Condé — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Amari Miller — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Amario Cozier-Duberry — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Amine Adli — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Anass Zaroury — 1 confirmed meetings against Bashir Humphreys. 10 Feb 2024 – 10 Feb 2024.
  • André — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Andre Brooks — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Andre Dozzell — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • André Hoffmann — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Andrea Bozzolan — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Andrea Luongo — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Andreas Albers — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Andrei Chirila — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Andrew Robertson — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Andrey Santos — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Anel Ahmedhodžić — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Anes Krdžalić — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Ángel Fortuño — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Anis Ben Slimane — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Anis Mehmeti — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Anssi Suhonen — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Ante Crnac — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Antef Tsoungui — 1 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Anthony Gordon — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Anthony Musaba — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Anthony Ujah — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Antoine Semenyo — 1 confirmed meetings against Bashir Humphreys. 22 Apr 2026 – 22 Apr 2026.
  • Anton Gaaei — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Anton Stach — 1 confirmed meetings against Bashir Humphreys. 1 May 2026 – 1 May 2026.
  • Anton-Leander Donkor — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Antonee Robinson — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Antonio Gala — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Antonios Papadopoulos — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Ardian Ismajli — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Armindo Sieb — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Arne Sicker — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Aron Sasu — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Artem Kasimov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Ashley Barnes — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Ashley Young — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Ashqar Ahmed — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Asmir Begović — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Atakan Karazor — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Axel Disasi — 1 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 7 Feb 2026.
  • Ayden Heaven — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Aygün Yildirim — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Aymeric Laporte — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Aynsley Pears — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Ayoub Jabbari — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Ayoub Lajhar — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Bradley Dack — 1 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 4 Nov 2023.
  • Ben Fyles — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Benjamin Waine — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Benjamin Woodburn — 1 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 22 Dec 2023.
  • Baptiste Rolland — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Barış Atik — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Barney Stewart — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Barney Stewart — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Barry Bannan — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Bartosz Bialkowski — 1 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 30 Sept 2023.
  • Bashkim Ajdini — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Ben Jackson — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Benedikt Gimber — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Benicio Baker-Boaitey — 1 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Benjamin Böckle — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Benjamin Cabango — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Benjamin Chrisene — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Benjamin Osborn — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2025 – 26 Aug 2025.
  • Benjamin Šeško — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Benjamin Whiteman — 1 confirmed meetings against Bashir Humphreys. 5 Oct 2024 – 5 Oct 2024.
  • Bernardo Rosa — 1 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 29 Aug 2021.
  • Bernd Leno — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Betim Fazliji — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Bilal El Khannouss — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Billy Dawson Koumetio — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Billy Mitchell — 1 confirmed meetings against Bashir Humphreys. 4 May 2024 – 4 May 2024.
  • Billy Sharp — 1 confirmed meetings against Bashir Humphreys. 10 Feb 2024 – 10 Feb 2024.
  • Blendi Idrizi — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Bobby Clark — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2025 – 26 Aug 2025.
  • Borja Sainz — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Boubacar Kamara — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Boubacar Traoré — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Bradley Taylor — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Brajan Gruda — 1 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 3 Jan 2026.
  • Brandon Powell — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Branimir Hrgota — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Braydon Manu — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Brennan Johnson — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Brent Stevens — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Brian Anunga — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Brian Behrendt — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Brian Brobbey — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Bright Arrey-Mbi — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Brooklyn Lyons-Foster — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 16 Aug 2021.
  • Bruno Fernandes — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Bruno Guimarães — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Bryan Henning — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Bukayo Saka — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Charlie Brown — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Chedwyn Evans — 1 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 22 Dec 2023.
  • Caio Henrique — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Callum Marshall — 1 confirmed meetings against Bashir Humphreys. 8 Oct 2022 – 8 Oct 2022.
  • Callum Roberts — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Callum Robinson — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Callum Styles — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Callum Wilson — 1 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 7 Feb 2026.
  • Callum Wright — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Calvin Bassey — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Cameron Brannagan — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2025 – 4 Feb 2025.
  • Cameron Burgess — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Cameron Pring — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Cameron Smith — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Carlos Baleba — 1 confirmed meetings against Bashir Humphreys. 11 Apr 2026 – 11 Apr 2026.
  • Carlos Forbs — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Casemiro — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Casper Nilsson — 1 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Cédric Kipré — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Cedric Teuchert — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Cesare Casadei — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Chadi Riad — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Chaka Traorè — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Charalampos Kostoulas — 1 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 3 Jan 2026.
  • Charles Olson — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Charlie Allen — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Charlie Hughes — 1 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 23 Oct 2024.
  • Charlie Kelman — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Chemsdine Talbi — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Chiquinho — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Chris Bedia — 1 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 23 Oct 2024.
  • Chris Führich — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Christ Tiéhi — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Christantus Uche — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Christian Fassnacht — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Christian Kinsombi — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Christian Marques — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Christian Viet — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Christoph Zimmermann — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Christopher Maxwell — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Christopher Richards — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Christopher Rigg — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2025 – 17 Jan 2025.
  • Christopher Stokes — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Cian Ashford — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Cody Gakpo — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Cohen Bramall — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Connor Krempicki — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Connor McBride — 1 confirmed meetings against Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • Connor Metcalfe — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Connor Roberts — 1 confirmed meetings against Bashir Humphreys. 13 Feb 2024 – 13 Feb 2024.
  • Connor Stanley — 1 confirmed meetings against Bashir Humphreys. 8 Apr 2022 – 8 Apr 2022.
  • Conor Bradley — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Conor Chaplin — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Conor Coady — 1 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 21 Oct 2023.
  • Conor Gallagher — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Conor Grant — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Conor Hazard — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Conor Townsend — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Conrad Egan-Riley — 1 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Craig Dawson — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Craig Forsyth — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2025 – 26 Aug 2025.
  • Cristhian Mosquera — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Cristian Romero — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Cristiano Biraghi — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Cristiano Piccini — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Curtis Jones — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Curtis Nelson — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 10 Dec 2024.
  • Deniz Arabaci — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Dario Cutillas-Carpe — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • David Omilabu — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Daniel Scarr — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • David Tutonda — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Daichi Kamada — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Daley Blind — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Damian Michalski — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Damian Roßbach — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Dango Ouattara — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Daniel Ayala — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Daniel Batth — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Daniel Bennie — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Daniel Bentley — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Daniel Elfadli — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Daniel Ginczek — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Daniel Gore — 1 confirmed meetings against Bashir Humphreys. 8 Apr 2022 – 8 Apr 2022.
  • Daniel Grimshaw — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Daniel Heber — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Daniel Fernandes — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Daniel Ings — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Daniel Jebbison — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Daniel Muñoz — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Daniel Podence — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Daniel Ward — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Daniil Kuznetsov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Daniil Odoevskiy — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Danique van den Heuvel — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Dario Đumić — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Darius Lipsiuc — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Dariusz Stalmach — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Darnell Furlong — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • David Button — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • David Cornell — 1 confirmed meetings against Bashir Humphreys. 22 Dec 2023 – 22 Dec 2023.
  • David Kasumu — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • David Møller Wolfe — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • David Otto — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • David Ozoh — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • David Raya — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • David Turnbull — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Davide Bartesaghi — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Davy Klaassen — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Dean Campbell — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Dean Henderson — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • DeAndre Yedlin — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Declan Rice — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Dennis Dressel — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Dennis Praet — 1 confirmed meetings against Bashir Humphreys. 30 Jan 2024 – 30 Jan 2024.
  • Dermi Lusala — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Dermot Mee — 1 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 20 Aug 2021.
  • Derrick Köhn — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Destiny Udogie — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Devan Austin — 1 confirmed meetings against Bashir Humphreys. 22 Jan 2023 – 22 Jan 2023.
  • Di'Shon Bernard — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Dickson Abiama — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Diego Luna — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Diego Mascardi — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Dillon Hoogewerf — 1 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 20 Aug 2021.
  • Dimitrios Giannoulis — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Diogo Dalot — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Diop Spence — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Divin Mubama — 1 confirmed meetings against Bashir Humphreys. 8 Oct 2022 – 8 Oct 2022.
  • Djeidi Gassama — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Dominic Calvert-Lewin — 1 confirmed meetings against Bashir Humphreys. 1 May 2026 – 1 May 2026.
  • Dominic Corness — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Dominic Hyam — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Dominic Sadi — 1 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Dominik Biniek — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Dominik Reimann — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Dominik Szoboszlai — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Don-Angelo Christoffel Annum-Assamoah Kon — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Donyell Malen — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Đorđe Petrović — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Dorian Paloschi — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Douglas Luiz — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Dylan Scicluna — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Elisey Emeljanov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Elliott Moore — 1 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 28 Sept 2024.
  • Eberechi Eze — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Edu Expósito — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Eiran Cashin — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 10 Dec 2024.
  • Eli Kroupi — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Eliezer Mayenda — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2025 – 17 Jan 2025.
  • Elione Neto — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Eliot Matazo — 1 confirmed meetings against Bashir Humphreys. 12 Feb 2025 – 12 Feb 2025.
  • Emanuel Aiwu — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Emile Acquah — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Emile Smith Rowe — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Emiliano Marcondes — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Emilio Lawrence — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • Emir Karić — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Emmanuel Iyoha — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Emmanuel Osho — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Emre Can — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Emre Tezgel — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2025 – 1 Jan 2025.
  • Ender Echenique — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Enes Ünal — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Enrique Peña Zauner — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Enzo Bardeli — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Enzo Fernández — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Enzo Leopold — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Ephron Mason-Clark — 1 confirmed meetings against Bashir Humphreys. 26 Nov 2024 – 26 Nov 2024.
  • Eray Cömert — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Eric Smith — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Eric-Junior Bocat — 1 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 30 Nov 2024.
  • Erik Pieters — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Erik Zenga — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Ethan Walker — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Evan Ferguson — 1 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Evan Louro — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Evander — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Evanilson — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Evann Guessand — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Evgeni Kim — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Ezri Konsa — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Ferhat Çoğalan — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Fran Čuljak — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Farrend Rawson — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Fabian Kunze — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Fabian Reese — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Fabian Schnellhardt — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Fabian Schär — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Fábio Carvalho — 1 confirmed meetings against Bashir Humphreys. 10 Feb 2024 – 10 Feb 2024.
  • Fabio Kaufmann — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Fally Mayulu — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Federico Chiesa — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Felix Goddard — 1 confirmed meetings against Bashir Humphreys. 1 May 2022 – 1 May 2022.
  • Felix Klaus — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Felix Myhre — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Felix Nmecha — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Felix Samson — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Festy Ebosele — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Filip Stojilković — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Finn-Dominik Porath — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Florian Bianchini — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Florian Kastenmeier — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Florian Müller — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Florian Wirtz — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Fran Topić — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Francis Okoronkwo — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Franck Evina — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Fredrick Ladapo — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Gwion Edwards — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Gabriel Magalhães — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Gabriel Martinelli — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Gabriel Rukavina — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Gabriel Sara — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Gabriele Alesi — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Gaetano Oristanio — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Gavin Kilkenny — 1 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Genki Haraguchi — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • George Campbell — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • George Hirst — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • George Kelly — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • George Wickens — 1 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 15 Aug 2022.
  • Georgie Gent — 1 confirmed meetings against Bashir Humphreys. 1 May 2022 – 1 May 2022.
  • Gerardo Valenzuela — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Gian-Luca Itter — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Gil Dias — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Giovanni Simeone — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Gonçalo Franco — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Gonçalo Guedes — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Grady Diangana — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Grant Hall — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Gregory Leigh — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2025 – 4 Feb 2025.
  • Guglielmo Vicario — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Guille Bueno — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Gustavo Hamer — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Gustavo Puerta — 1 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 23 Oct 2024.
  • Gvidas Gineitis — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Harvey Sutcliffe — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Habib Diarra — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Haji Wright — 1 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 29 Dec 2023.
  • Hakeem Odoffin — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Hákon Valdimarsson — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Halid Djankpata — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Hamza Choudhury — 1 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 21 Oct 2023.
  • Harlee Dean — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Harley O'Grady-Macken — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Harrison Burrows — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Harrison Clarke — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Harrison Reed — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Harrison Wood — 1 confirmed meetings against Bashir Humphreys. 1 May 2022 – 1 May 2022.
  • Harry Darling — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Harry Pell — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Harry Pickering — 1 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 28 Oct 2023.
  • Harry Souttar — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Harry Tyrer — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • Harry Whitwell — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Harry Wilson — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Harvey Araujo — 1 confirmed meetings against Bashir Humphreys. 22 Jan 2023 – 22 Jan 2023.
  • Harvey Barnes — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Harvey Elliott — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Harvey Griffiths — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Harvey Knibbs — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Harvey White — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 16 Aug 2021.
  • Hasan Kuruçay — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Hayden Carter — 1 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 28 Oct 2023.
  • He Zhenyu — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Hendrik Weydandt — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Hendry Blank — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Herbert Bockhorn — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Hiroki Ito — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Hubert Graczyk — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Hugo Bueno — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Hugo Ekitike — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Hugo Picard — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Hwang Ui-Jo — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Håvard Nielsen — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Ibrahim Karamoko — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Ibrahim Cissoko — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Ibrahima Konaté — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Idris Odutayo — 1 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 15 Aug 2022.
  • Idrissa Gueye — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2026 – 3 Mar 2026.
  • Iké Ugbo — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Iliman Ndiaye — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2026 – 3 Mar 2026.
  • Illia Zabarnyi — 1 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Ilya Rodionov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Imari-Narain Samuels — 1 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Immanuel Höhn — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Immanuel-Johannes Pherai — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Isaac Ogundere — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Isaac Whitehall — 1 confirmed meetings against Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • Isaak Davies — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Isak Hansen-Aarøen — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Ismaël Koné — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Ismail Bouleghcha — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Ismaïla Sarr — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Ivan Cvetko — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Ivan Šunjić — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Joseph Anderson — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • James Ball — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Jack Bearne — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Joshua Davison — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Joseph Ferguson — 1 confirmed meetings against Bashir Humphreys. 1 May 2022 – 1 May 2022.
  • Jaheim Headley — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Joshua Koroma — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Jordan Longhi — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Joshua McNamara — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Joël Ngoya — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • J. Nile — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Joe Nolan — 1 confirmed meetings against Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • Jackson Smith — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Jayden Wareham — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Jack Clarke — 1 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 4 Nov 2023.
  • Jack Evans — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Jack Henry-Francis — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Jack Jenkins — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Jack Hodnett — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Jack Robinson — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Jack Rudoni — 1 confirmed meetings against Bashir Humphreys. 26 Nov 2024 – 26 Nov 2024.
  • Jack Senga-Ngoyi — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Jack Taylor — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Jack Vale — 1 confirmed meetings against Bashir Humphreys. 1 May 2022 – 1 May 2022.
  • Jack Wells-Morrison — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Jack Whatmough — 1 confirmed meetings against Bashir Humphreys. 5 Oct 2024 – 5 Oct 2024.
  • Jackson Irvine — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Jacob Murphy — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Jacob Ramsey — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Jacob Widell Zetterström — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 10 Dec 2024.
  • Jaka Bijol — 1 confirmed meetings against Bashir Humphreys. 1 May 2026 – 1 May 2026.
  • Jake Bidwell — 1 confirmed meetings against Bashir Humphreys. 26 Nov 2024 – 26 Nov 2024.
  • Jake Livermore — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Jake Rooney — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2025 – 26 Aug 2025.
  • Jake Taylor — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Jake-Liam Clarke-Salter — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Jakov Medić — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Jamal Lewis — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Jamal Lowe — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Jamal Thiaré — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • James Balagizi — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • James Belshaw — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • James Bree — 1 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • James Dunne — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • James Gibbons — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • James McAtee — 1 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • James Milner — 1 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 3 Jan 2026.
  • James Norris — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • James Tilley — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • James Ward-Prowse — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2026 – 16 Aug 2026.
  • Jamie Allen — 1 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 29 Dec 2023.
  • Jamie Bowden — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Jamie Lindsay — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Jamie Vardy — 1 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 21 Oct 2023.
  • Jan Elvedi — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Jan-Carlo Šimić — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Janik Bachmann — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Jann-Fiete Arp — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Jannik Dehm — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Jannik Müller — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Jannis Nikolaou — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Jason Çeka — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Jason Knight — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Jason Lokilo — 1 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 25 Nov 2023.
  • Jay Stansfield — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Jay-Dee Geusens — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Jayden Fevrier — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2022 – 11 Mar 2022.
  • Jayden Meghoma — 1 confirmed meetings against Bashir Humphreys. 15 Feb 2025 – 15 Feb 2025.
  • Jean Seri — 1 confirmed meetings against Bashir Humphreys. 25 Nov 2023 – 25 Nov 2023.
  • Jean-Luc Dompé — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Jean-Pierre Mboyo — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Jean-Ricner Bellegarde — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Jefferson Lerma — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Jeremiah Chilokoa-Mullen — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Jeremie Frimpong — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Jeremy Sarmiento — 1 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Jerome Abbey — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Jerry Yates — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 10 Dec 2024.
  • Jimmy Morgan — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Jinairo Johnson — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Joachim Andersen — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • João Cancelo — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • João Pedro — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Joe Lewis — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Joel Bagan — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Joel Colwill — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Joel Senior — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Joelinton — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Joeri Heerkens — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Jofre Carreras — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • John Buckley — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • John Egan — 1 confirmed meetings against Bashir Humphreys. 12 Feb 2025 – 12 Feb 2025.
  • John McGinn — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • John Ruddy — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • John Verhoek — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • John-Kymani Gordon — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Jonas David — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Jonas Meffert — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Jonas Urbig — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Jonathan Hogg — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Jonathan Howson — 1 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 16 Dec 2023.
  • Jonathan Rowe — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Jonathan Varane — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Jordan Henderson — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Jordan Houghton — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Jordan Hugill — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Jordan James — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Jordan Slew — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Jordy de Wijs — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Jorrel Hato — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Jorrit Hendrix — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Jorthy Mokio — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • José Córdoba — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • José Mejía — 1 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 20 Aug 2021.
  • José Sá — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Joseph Allen — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Joseph Edwards — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Joseph Ganda — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Joseph Hatch — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Joseph Hodge — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Joseph Olowu — 1 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 20 Aug 2021.
  • Joseph Willock — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Josh Adam — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Josh Neufville — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Josha Vagnoman — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Joshua Acheampong — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Joshua Coburn — 1 confirmed meetings against Bashir Humphreys. 3 Nov 2024 – 3 Nov 2024.
  • Joshua Eccles — 1 confirmed meetings against Bashir Humphreys. 26 Nov 2024 – 26 Nov 2024.
  • Joshua Key — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Joshua King — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Joshua Oluwayemi — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 16 Aug 2021.
  • Joshua Tymon — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Joshua Vickers — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2025 – 26 Aug 2025.
  • Joshua Wilson-Esbrand — 1 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Joshua Zirkzee — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Joško Gvardiol — 1 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 27 Sept 2025.
  • Josuha Guilavogui — 1 confirmed meetings against Bashir Humphreys. 27 Jan 2025 – 27 Jan 2025.
  • Juan Perea — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Juan Sanabria — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Julián Álvarez — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Julian Brandt — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Julian Börner — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Julian Green — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Julian Ryerson — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Julio Pleguezuelo — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Juninho Bacuna — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Justin Hubner — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Jørgen Strand Larsen — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Kofi Balmer — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Kallum Cesay — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Kion Etete — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Konstantin Gertig — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 14 Sept 2022.
  • Kamarai Simon-Swyer — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2022 – 11 Mar 2022.
  • Kaan Caliskaner — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Kadan Young — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Kaden Rodney — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Kaelan Casey — 1 confirmed meetings against Bashir Humphreys. 8 Oct 2022 – 8 Oct 2022.
  • Kai Havertz — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Kai Pröger — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Kaide Gordon — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Kalvin Phillips — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Kamaldeen Sulemana — 1 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Kamiel Van de Perre — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Kane Taylor — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Karim-David Adeyemi — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Karl Darlow — 1 confirmed meetings against Bashir Humphreys. 1 May 2026 – 1 May 2026.
  • Karol Mets — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Kasey McAteer — 1 confirmed meetings against Bashir Humphreys. 30 Jan 2024 – 30 Jan 2024.
  • Keanan Bennetts — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Keane Lewis-Potter — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Keita Endo — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Kelechi Ịheanachọ — 1 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 21 Oct 2023.
  • Kellen Fisher — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Kelvin Abrefa — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Kelvin John — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Kemal Ademi — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Kenji Mboma Dem — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Kenneth McLean — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Kenneth Paal — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Kenneth Sema — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Kenzo Goudmijn — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 10 Dec 2024.
  • Kerim Çalhanoğlu — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Kevin Danso — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Kévin Denkey — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Kevin Long — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Kevin Nisbet — 1 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 30 Sept 2023.
  • Kevin Schade — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Kevin Schumacher — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Kevin Zeroli — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Kian Breckin — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Kieran Morgan — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Kike García — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Killian Phillips — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Klaus Gjasula — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Kōji Miyoshi — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Koki Saito — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Konrad Faber — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Kornél Szűcs — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Kristian Fletcher — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Kristian Šekularac — 1 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 15 Aug 2022.
  • Kristoffer Ajer — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Kristoffer Peterson — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Krystian Bielik — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Kwadwo Baah — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Kyle Bartley — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Kyle Edwards — 1 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 28 Sept 2024.
  • Kyle Joseph — 1 confirmed meetings against Bashir Humphreys. 12 Feb 2025 – 12 Feb 2025.
  • Kyle Naughton — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Kyle Smith — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Kyle Walker — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Lovro Gubijan — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Lars Michiels — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Ladislav Krejčí — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Lapo Nava — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Lasse Günther — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • László Bénes — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Lawrence Vigouroux — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Leandro Cabrera — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Leandro Trossard — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Leart Paqarada — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Lee Brown — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Lee Buchanan — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Lee Harkin — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Lee Peltier — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Leif Davis — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Leighton Clarkson — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Lenni Cirino — 1 confirmed meetings against Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • Lenny Ilečić — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Leny Yoro — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Leon Bailey — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Leon Guwara — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Leon Schaffran — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Leonard Duru — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Leopold Wahlstedt — 1 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 28 Oct 2023.
  • Lesley Ugochukwu — 1 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Levi Laing — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2022 – 11 Mar 2022.
  • Lewis Baker — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Lewis Bate — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Lewis Cook — 1 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Lewis Dobbin — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • Lewis Dunk — 1 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 3 Jan 2026.
  • Lewis Hall — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Lewis Holtby — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Lewis Miley — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Lewis Orford — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2026 – 16 Aug 2026.
  • Lewis Wing — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Liam Cooper — 1 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 29 Nov 2023.
  • Liam Cullen — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Liam McCarron — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Liam Palmer — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Liam Smith — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Lindokuhle Ndlovu — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Lion Lauberbach — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Lisandro Martínez — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Lloyd Kelly — 1 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Lorent Tolaj — 1 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Louie Annesley — 1 confirmed meetings against Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • Louie Barry — 1 confirmed meetings against Bashir Humphreys. 12 Feb 2025 – 12 Feb 2025.
  • Louie Holzman — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Luc Castaignos — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Luca Barrington — 1 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Luca Pfeiffer — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Lucas Andersen — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Lucas Beerten — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Lucas Chevalier — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Lucas Digne — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Lucas Ness — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Ludovit Reis — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Ludwig Augustinsson — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Luís Semedo — 1 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 4 Nov 2023.
  • Luis Sinisterra — 1 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Luka Krajnc — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Luka Lukanić — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Luka Pršlja — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Luka Vrbančić — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Lukas Daschner — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Lukas Fröde — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Lukas Hinterseer — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Lukas Jensen — 1 confirmed meetings against Bashir Humphreys. 3 Nov 2024 – 3 Nov 2024.
  • Lukas Jutkiewicz — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Lukas Nmecha — 1 confirmed meetings against Bashir Humphreys. 1 May 2026 – 1 May 2026.
  • Lukas Petkov — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Lukas Scherff — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Lukas Wallner — 1 confirmed meetings against Bashir Humphreys. 25 Oct 2022 – 25 Oct 2022.
  • Luke Brennan — 1 confirmed meetings against Bashir Humphreys. 1 May 2022 – 1 May 2022.
  • Luke Browne — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Luke Butterfield — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • Luke Cundle — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Luke Matheson — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Luke Mbete — 1 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Luke McNally — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Luke Shaw — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Luke Woolfenden — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Lutsharel Geertruida — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Lynden Gooch — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2025 – 1 Jan 2025.
  • Lyndon Dykes — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Matthew Butcher — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Matthew Craig — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 16 Aug 2021.
  • Malcolm Ebiowei — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Emmanuel Longelo Mbule — 1 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 29 Aug 2021.
  • M. Joseph — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Macaulay Langstaff — 1 confirmed meetings against Bashir Humphreys. 3 Nov 2024 – 3 Nov 2024.
  • Mathew Mallon — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Thaddäus-Monju Momuluh — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Ademipo Odubeko — 1 confirmed meetings against Bashir Humphreys. 29 Aug 2021 – 29 Aug 2021.
  • Emmanouil Saliakas — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Matvey Troshchenkov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Maarten Swerts — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Macaulay Gillesphey — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Mackenzie Hunt — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Madi Monamay — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Maher Carrizo — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Makhtar Gueye — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Maksim Paskotši — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Malick Thiaw — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Malo Gusto — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Malte Amundsen — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Mamadou Sarr — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Manuel Akanji — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Manuel Ugarte — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Manuel Wintzheimer — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Marc Albrighton — 1 confirmed meetings against Bashir Humphreys. 30 Jan 2024 – 30 Jan 2024.
  • Marc Jurado — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Marc Leonard — 1 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Marc-Israel Guéhi — 1 confirmed meetings against Bashir Humphreys. 22 Apr 2026 – 22 Apr 2026.
  • Marcel Hartel — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Marcel Lavinier — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 16 Aug 2021.
  • Marcel Sabitzer — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Marcel Schuhen — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Marcelino Núñez — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Marcell Berki — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 14 Sept 2022.
  • Marcelo — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Marco John — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Marco Reus — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Marcos Leonardo — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Marcus Ifill — 1 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Marcus McGuane — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Mario Lemina — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Marius Wolf — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Mark Travers — 1 confirmed meetings against Bashir Humphreys. 25 Jan 2024 – 25 Jan 2024.
  • Marko Brkljača — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Marko Lazetić — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Markus Kolke — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Maro Katinić — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Martín Zubimendi — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Martin Ødegaard — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Marvelous Nakamba — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Marvin Johnson — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Marvin Mehlem — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Marvin Obuz — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Mason Burstow — 1 confirmed meetings against Bashir Humphreys. 12 Feb 2025 – 12 Feb 2025.
  • Mason Mount — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Massimo Luongo — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Matěj Kovář — 1 confirmed meetings against Bashir Humphreys. 20 Aug 2021 – 20 Aug 2021.
  • Matej Šakota — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Mateus Mane — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Matheus Cunha — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Matheus Martins — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Mathias Honsak — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Mathias Jensen — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Mathys Tel — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Matija Ruškovački — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Matija Šarkić — 1 confirmed meetings against Bashir Humphreys. 4 May 2024 – 4 May 2024.
  • Mats Hummels — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Mats Wieffer — 1 confirmed meetings against Bashir Humphreys. 11 Apr 2026 – 11 Apr 2026.
  • Matthew Clarke — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2025 – 26 Aug 2025.
  • Matthew Doherty — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Matthew Godden — 1 confirmed meetings against Bashir Humphreys. 29 Dec 2023 – 29 Dec 2023.
  • Matthew Grimes — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Matthew Litherland — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Matthew Pearson — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Matthew Phillips — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2025 – 4 Feb 2025.
  • Matthew Sorinola — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Matthias Bader — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Matthias Zimmermann — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Mattia Pellini — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Maurice Multhaup — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Maurides — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Max Alleyne — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Max Bird — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Max Christiansen — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Max Dean — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Max Robson — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Max Woltman — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Maxence Lacroix — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Maxim De Cuyper — 1 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 3 Jan 2026.
  • Maximilian Beier — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Maximilian Kilman — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2026 – 16 Aug 2026.
  • Maximilian Thalhammer — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Maximilian Ullmann — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Mazeed Ogungbo — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Maziar Kouhyar — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Merlin Röhl — 1 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 27 Dec 2025.
  • Michael Cooper — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Michael Forbes — 1 confirmed meetings against Bashir Humphreys. 8 Oct 2022 – 8 Oct 2022.
  • Michael Kayode — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Michael Mellon — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Michael Smith — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Michał Karbownik — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Mickel Miller — 1 confirmed meetings against Bashir Humphreys. 7 Oct 2023 – 7 Oct 2023.
  • Micky van de Ven — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Miguel Azeez — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Mika Biereth — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Mika Godts — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Mikkel Damsgaard — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Mikkel Kirkeskov — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Mikki van Sas — 1 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Mileta Rajović — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Million Manhoef — 1 confirmed meetings against Bashir Humphreys. 30 Nov 2024 – 30 Nov 2024.
  • Miro Muheim — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Mohamadou Kanté — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2026 – 16 Aug 2026.
  • Mohamed Abdalla — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Mohamed Belloumi — 1 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 23 Oct 2024.
  • Mohamed Farsi — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Mohamed Kouyate — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Mohammad Sadeqi — 1 confirmed meetings against Bashir Humphreys. 25 Oct 2022 – 25 Oct 2022.
  • Mohammed El Hankouri — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Moisés Caicedo — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Moreno Živković — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Morgan Fox — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Morgan Guilavogui — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Morgan Rogers — 1 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 16 Dec 2023.
  • Morgan Williams — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Moritz Heyer — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Moritz-Broni Kwarteng — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Morris Schröter — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Moussa Sissoko — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Moussa Yeo — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 14 Sept 2022.
  • Murray Wallace — 1 confirmed meetings against Bashir Humphreys. 30 Sept 2023 – 30 Sept 2023.
  • Myles Lewis-Skelly — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Myles Peart-Harris — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Nathaniel Méndez-Laing — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 10 Dec 2024.
  • Noah Watson — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Nahki Wells — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Nassim Innocenti — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Nathan Aké — 1 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 27 Sept 2025.
  • Nathan Broadhead — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Nathan De Medina — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Nathan Fraser — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Nathan Patterson — 1 confirmed meetings against Bashir Humphreys. 27 Dec 2025 – 27 Dec 2025.
  • Nathan Trott — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Nathanael Ogbeta — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Nathaniel Chalobah — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Nazarii Rusyn — 1 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 4 Nov 2023.
  • Nəriman Axundzadə — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Niall Huggins — 1 confirmed meetings against Bashir Humphreys. 4 Nov 2023 – 4 Nov 2023.
  • Nicholas Tsaroulla — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Nick Hagglund — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Nick Pope — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Nick Woltemade — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Nico Neidhart — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Niklas Süle — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Nikola Vasilj — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Nikola Vlašić — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Nikolas Nartey — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Nils Fröling — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Nils Seufert — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Noah Okafor — 1 confirmed meetings against Bashir Humphreys. 1 May 2026 – 1 May 2026.
  • Noah Sadiki — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Noam Fritz Emeran — 1 confirmed meetings against Bashir Humphreys. 8 Apr 2022 – 8 Apr 2022.
  • Noel Caliskan — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Nohan Kenneh — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Nolan Galves — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Nordi Mukiele — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Norman Bassette — 1 confirmed meetings against Bashir Humphreys. 26 Nov 2024 – 26 Nov 2024.
  • Noureddine Amrabat — 1 confirmed meetings against Bashir Humphreys. 12 Feb 2025 – 12 Feb 2025.
  • Owen Dale — 1 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 28 Sept 2024.
  • Obinna Nwobodo — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Odeluga Offiah — 1 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Okay Yokuşlu — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Oladapo Afolayan — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Olaf Kobacki — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Ole Romeny — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2025 – 4 Feb 2025.
  • Oliver Cooper — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Oliver Edvardsen — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Oliver O'Neill — 1 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 15 Aug 2022.
  • Oliver Rathbone — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Oliver Sanderson — 1 confirmed meetings against Bashir Humphreys. 22 Jan 2023 – 22 Jan 2023.
  • Oliver Tipton — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Oliver Watkins — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Olivier Boscagli — 1 confirmed meetings against Bashir Humphreys. 11 Apr 2026 – 11 Apr 2026.
  • Oluwafemi Azeez — 1 confirmed meetings against Bashir Humphreys. 3 Nov 2024 – 3 Nov 2024.
  • Omar Alderete — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Omar Bugiel — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Omar El Hilali — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Omari Forson — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Omari Kellyman — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Ondřej Mastný — 1 confirmed meetings against Bashir Humphreys. 8 Apr 2022 – 8 Apr 2022.
  • Oscar Schwartau — 1 confirmed meetings against Bashir Humphreys. 15 Dec 2024 – 15 Dec 2024.
  • Oscar Threlkeld — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Oscar Vilhelmsson — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Osman Kakay — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Ousmane Diakité — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Oussama Haddadi — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Owen Goodman — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Pietro Parmiggiani — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Pablo Sarabia — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Pascal Stenzel — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Patric Pfeiffer — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Patrick Bamford — 1 confirmed meetings against Bashir Humphreys. 29 Nov 2023 – 29 Nov 2023.
  • Patrick Dorgu — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Patrick Drewes — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Patrick Erras — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Patrick Schulte — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Patson Daka — 1 confirmed meetings against Bashir Humphreys. 30 Jan 2024 – 30 Jan 2024.
  • Paul Murphy-Worrell — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Paul Nardi — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Paul Onuachu — 1 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Paul Reverson — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Pavel Bucha — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Pedro Neto — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Pedro Porro — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Pere Milla — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Perry Ng — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Peter Kioso — 1 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 28 Sept 2024.
  • Philip Quinton — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Philipp Ochs — 1 confirmed meetings against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Philipp Sander — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Phillip Tietz — 1 confirmed meetings against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • Piero Hincapié — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Pierre Dwomoh — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Pietro Comuzzo — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Pipa — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Pol Valentín — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Prince-Osei Owusu — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Quilindschy Hartman — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Rocco Ascone — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Rhys Bennett — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Roni Mikhaylovskiy — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Robin Olsen — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Rabby Nzingoula — 1 confirmed meetings against Bashir Humphreys. 23 Aug 2026 – 23 Aug 2026.
  • Radek Vítek — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Radu Drăgușin — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Rafael Cabral — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Rafael Isidro Garcia Ferreira — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • Rafferty Pedder — 1 confirmed meetings against Bashir Humphreys. 16 Aug 2021 – 16 Aug 2021.
  • Ragnar Ache — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Rami Al Hajj — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Ramy Bensebaïni — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Ransford-Yeboah Königsdörffer — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Rarmani Edmonds-Green — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Raúl Jiménez — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Rav van den Berg — 1 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 16 Dec 2023.
  • Rayan — 1 confirmed meetings against Bashir Humphreys. 14 Mar 2026 – 14 Mar 2026.
  • Rayan Cherki — 1 confirmed meetings against Bashir Humphreys. 22 Apr 2026 – 22 Apr 2026.
  • Rayan Kolli — 1 confirmed meetings against Bashir Humphreys. 19 Sept 2023 – 19 Sept 2023.
  • Reece James — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Regan Clayton — 1 confirmed meetings against Bashir Humphreys. 8 Oct 2022 – 8 Oct 2022.
  • Reinildo — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Reuell Walters — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Rhys Williams — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Riccardo Calafiori — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Rick van Drongelen — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Rico Henry — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Rio Ngumoha — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Riyad Mahrez — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Robert Dickie — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Robert Sánchez — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Robert-Nesta Glatzel — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Roberto Fernández — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Robin Krauße — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Robin Roefs — 1 confirmed meetings against Bashir Humphreys. 2 Feb 2026 – 2 Feb 2026.
  • Rocco Vata — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Rocco Žiković — 1 confirmed meetings against Bashir Humphreys. 25 Oct 2022 – 25 Oct 2022.
  • Rodri — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Rodrigo Gomes — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Rodrigo Muniz — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Roman Celentano — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Romelle Donovan — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Roméo Lavia — 1 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Ron-Robert Zieler — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Ron-Thorben Hoffmann — 1 confirmed meetings against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Ronald — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Rouwen Hennings — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Ruairi McConville — 1 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Rúben Dias — 1 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 27 Sept 2025.
  • Ruben Rodrigues — 1 confirmed meetings against Bashir Humphreys. 28 Sept 2024 – 28 Sept 2024.
  • Rubin Colwill — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Rudy Camacho — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Ruslan Khayloev — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Ryan Andrews — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Ryan Gravenberch — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Ryan Hedges — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Ryan Birtwistle — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Ryan Johnson — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Ryan Malone — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Ryan McLean — 1 confirmed meetings against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Ryan Oné — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Oluwasemilogo Adesewo Ibidapo Ajayi — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Savva Kotov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • S. Solans — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Saba Lobzhanidze — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Salah Oulad M'Hand — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Salih Özcan — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Sam McCallum — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Sam Morsy — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Sam Murray — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Samuel Bamba — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Samuel Chukwueze — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Samuel Durrant — 1 confirmed meetings against Bashir Humphreys. 7 May 2021 – 7 May 2021.
  • Samuel Gallagher — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2025 – 1 Jan 2025.
  • Samuel Gidi — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Samuel Long — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2025 – 4 Feb 2025.
  • Samuel Nombe — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Samuel Silvera — 1 confirmed meetings against Bashir Humphreys. 16 Dec 2023 – 16 Dec 2023.
  • Samuel Smith — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Samuel Szmodics — 1 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 28 Oct 2023.
  • Samy Chouchane — 1 confirmed meetings against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Sander Berge — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Sandro Tonali — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Sandro-Luca Molnar — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 14 Sept 2022.
  • Sarpreet Singh — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Saúl Coco — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Scott Hogan — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Scott Kennedy — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Scott Wharton — 1 confirmed meetings against Bashir Humphreys. 28 Oct 2023 – 28 Oct 2023.
  • Seán Grehan — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Sean Longstaff — 1 confirmed meetings against Bashir Humphreys. 1 May 2026 – 1 May 2026.
  • Sean McGurk — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Sean Morrison — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Sean Zawadzki — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Sebastian Ernst — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Sebastian Kerk — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Sebastian Quirk — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Sebastian Revan — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Sebastian Schonlau — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Sébastien Haller — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Sei Muroya — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Sékou Bangoura — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Sekou Diawara — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Senne Lammens — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Sepp van den Berg — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Sergio Gómez — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Serhou Guirassy — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Shea Lacey — 1 confirmed meetings against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Shinta Appelkamp — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Silas Gnaka — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Simon Asta — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Simon Lorenz — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Simon Ramet — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Simon Rhein — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Sonny Bradley — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2024 – 10 Dec 2024.
  • Sonny Hilton — 1 confirmed meetings against Bashir Humphreys. 22 Jan 2023 – 22 Jan 2023.
  • Sonny Kittel — 1 confirmed meetings against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Sonny Perkins — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2022 – 11 Mar 2022.
  • Sorba Thomas — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Stanley Mills — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • Stefan Ortega — 1 confirmed meetings against Bashir Humphreys. 8 Jan 2023 – 8 Jan 2023.
  • Stefan Thesker — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Steve Breitkreuz — 1 confirmed meetings against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • Steven Alzate — 1 confirmed meetings against Bashir Humphreys. 12 Feb 2025 – 12 Feb 2025.
  • Steven Berghuis — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Steven Skrzybski — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Stijn Spierings — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Stiven Jimenez — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Stuart McKinstry — 1 confirmed meetings against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Svante Ingelsson — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Sydie Peck — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Sylvester Jasper — 1 confirmed meetings against Bashir Humphreys. 15 Aug 2022 – 15 Aug 2022.
  • Abdul-Nasir Oluwadoyinsolami Adarabioyo — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Omotayo Adaramola — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Thomas Eaves — 1 confirmed meetings against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Thomas Ince — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Thimothée Lo-Tutala — 1 confirmed meetings against Bashir Humphreys. 8 May 2022 – 8 May 2022.
  • Tanatswa Nyakuhwa — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Anthony Springett — 1 confirmed meetings against Bashir Humphreys. 4 Oct 2023 – 4 Oct 2023.
  • Taha Habroune — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Taione Evumena Sodje — 1 confirmed meetings against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Tarun Karumanchi — 1 confirmed meetings against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Tatsuya Ito — 1 confirmed meetings against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • Teenage Hadebe — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Terrell Agyemang — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Thiago — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Thomas Clayton — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Thomas Davies — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Thomas Doyle — 1 confirmed meetings against Bashir Humphreys. 28 Aug 2024 – 28 Aug 2024.
  • Thomas Lees — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Thomas McGill — 1 confirmed meetings against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Thomas Watson — 1 confirmed meetings against Bashir Humphreys. 3 Jan 2026 – 3 Jan 2026.
  • Thorgan Hazard — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Tijjani Reijnders — 1 confirmed meetings against Bashir Humphreys. 27 Sept 2025 – 27 Sept 2025.
  • Tim Oberdorf — 1 confirmed meetings against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Tim Paumgartner — 1 confirmed meetings against Bashir Humphreys. 25 Oct 2022 – 25 Oct 2022.
  • Tim Schreiber — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Tim Trummer — 1 confirmed meetings against Bashir Humphreys. 25 Oct 2022 – 25 Oct 2022.
  • Timo Becker — 1 confirmed meetings against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Timothy Castagne — 1 confirmed meetings against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Tivonge Rushesha — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Tobias Collyer — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Tobias Raschl — 1 confirmed meetings against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • Todd Cantwell — 1 confirmed meetings against Bashir Humphreys. 4 Jan 2025 – 4 Jan 2025.
  • Toluwalase Arokodare — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Tom Barlow — 1 confirmed meetings against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • Tom Bloxham — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Tom Fellows — 1 confirmed meetings against Bashir Humphreys. 1 Jan 2024 – 1 Jan 2024.
  • Tom Huddlestone — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Tomas Galvez — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Tomáš Souček — 1 confirmed meetings against Bashir Humphreys. 7 Feb 2026 – 7 Feb 2026.
  • Tommi O'Reilly — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Tommy Conway — 1 confirmed meetings against Bashir Humphreys. 6 Dec 2024 – 6 Dec 2024.
  • Trevoh Chalobah — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Tuur Rommens — 1 confirmed meetings against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Tyler Bindon — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Tyler Fredricson — 1 confirmed meetings against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Tyler Onyango — 1 confirmed meetings against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • Tyler Roberts — 1 confirmed meetings against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Tyler Roberts — 1 confirmed meetings against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Tyler Sackey — 1 confirmed meetings against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Tyrick Mitchell — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Tyrique George — 1 confirmed meetings against Bashir Humphreys. 3 Mar 2026 – 3 Mar 2026.
  • Tyrone Mings — 1 confirmed meetings against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Urko González — 1 confirmed meetings against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Valeri Murzakov — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Václav Hladký — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Valentin Sulzbacher — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2022 – 14 Sept 2022.
  • Victor Akinwale — 1 confirmed meetings against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Victor Olatunji — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Victor Pálsson — 1 confirmed meetings against Bashir Humphreys. 1 Oct 2024 – 1 Oct 2024.
  • Victor Torp — 1 confirmed meetings against Bashir Humphreys. 26 Nov 2024 – 26 Nov 2024.
  • Viktor Gyökeres — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Vinicius Souza — 1 confirmed meetings against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Virgil van Dijk — 1 confirmed meetings against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Vito Čaić — 1 confirmed meetings against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Vladislav Saus — 1 confirmed meetings against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.
  • Waldemar Anton — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Wataru Endo — 1 confirmed meetings against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • Welington — 1 confirmed meetings against Bashir Humphreys. 8 Feb 2025 – 8 Feb 2025.
  • Wesley Burns — 1 confirmed meetings against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Wesley Fofana — 1 confirmed meetings against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Wesley Hoedt — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Wilfred Ndidi — 1 confirmed meetings against Bashir Humphreys. 21 Oct 2023 – 21 Oct 2023.
  • Wilgot Marshage — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • William Dickson — 1 confirmed meetings against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • William Hughes — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • William Keane — 1 confirmed meetings against Bashir Humphreys. 15 Feb 2025 – 15 Feb 2025.
  • William Saliba — 1 confirmed meetings against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Wilson Odobert — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Xavier Simons — 1 confirmed meetings against Bashir Humphreys. 23 Oct 2024 – 23 Oct 2024.
  • Xavier Simons — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Yakine Said — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Yan Valery — 1 confirmed meetings against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • Yankuba Minteh — 1 confirmed meetings against Bashir Humphreys. 11 Apr 2026 – 11 Apr 2026.
  • Yann Songo'o — 1 confirmed meetings against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Yáser Asprilla — 1 confirmed meetings against Bashir Humphreys. 24 Oct 2023 – 24 Oct 2023.
  • Yasser Larouci — 1 confirmed meetings against Bashir Humphreys. 21 Dec 2024 – 21 Dec 2024.
  • Yassine Ben Hamed — 1 confirmed meetings against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Yehor Yarmolyuk — 1 confirmed meetings against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Yeremy Pino — 1 confirmed meetings against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Yerson Mosquera — 1 confirmed meetings against Bashir Humphreys. 24 May 2026 – 24 May 2026.
  • Yoane Wissa — 1 confirmed meetings against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Youns El Hilali — 1 confirmed meetings against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Youri Baas — 1 confirmed meetings against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Yousef Salech — 1 confirmed meetings against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Youssoufa Moukoko — 1 confirmed meetings against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Yu Hirakawa — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Yūta Nakayama — 1 confirmed meetings against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Yvan Nsangou — 1 confirmed meetings against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Yves Bissouma — 1 confirmed meetings against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • Žan Vipotnik — 1 confirmed meetings against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Zachariah Awe — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Zachary Swanson — 1 confirmed meetings against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Zachary Vyner — 1 confirmed meetings against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Zakaria Aboukhlal — 1 confirmed meetings against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Žan Celar — 1 confirmed meetings against Bashir Humphreys. 26 Oct 2024 – 26 Oct 2024.
  • Žan-Luk Leban — 1 confirmed meetings against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Zavier Gozo — 1 confirmed meetings against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Zidane Iqbal — 1 confirmed meetings against Bashir Humphreys. 8 Apr 2022 – 8 Apr 2022.

Which teams has Bashir Humphreys 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.

  • Leeds — 5 confirmed appearances against Bashir Humphreys. 29 Nov 2023 – 1 May 2026.
  • Hull City — 4 confirmed appearances against Bashir Humphreys. 25 Nov 2023 – 12 Feb 2025.
  • Manchester City — 3 confirmed appearances against Bashir Humphreys. 8 Jan 2023 – 22 Apr 2026.
  • Middlesbrough — 3 confirmed appearances against Bashir Humphreys. 16 Dec 2023 – 29 Dec 2024.
  • Millwall — 3 confirmed appearances against Bashir Humphreys. 30 Sept 2023 – 3 Nov 2024.
  • Preston — 3 confirmed appearances against Bashir Humphreys. 22 Dec 2023 – 15 Feb 2025.
  • Southampton — 3 confirmed appearances against Bashir Humphreys. 26 Dec 2023 – 8 Feb 2025.
  • Sunderland — 3 confirmed appearances against Bashir Humphreys. 4 Nov 2023 – 2 Feb 2026.
  • Blackburn — 2 confirmed appearances against Bashir Humphreys. 28 Oct 2023 – 4 Jan 2025.
  • Blackburn Rovers U23 — 2 confirmed appearances against Bashir Humphreys. 7 May 2021 – 1 May 2022.
  • Bournemouth — 2 confirmed appearances against Bashir Humphreys. 25 Jan 2024 – 14 Mar 2026.
  • Brighton — 2 confirmed appearances against Bashir Humphreys. 3 Jan 2026 – 11 Apr 2026.
  • Coventry — 2 confirmed appearances against Bashir Humphreys. 29 Dec 2023 – 26 Nov 2024.
  • Derby — 2 confirmed appearances against Bashir Humphreys. 10 Dec 2024 – 26 Aug 2025.
  • Everton — 2 confirmed appearances against Bashir Humphreys. 27 Dec 2025 – 3 Mar 2026.
  • Fulham U21 — 2 confirmed appearances against Bashir Humphreys. 15 Aug 2022 – 22 Jan 2023.
  • Leicester — 2 confirmed appearances against Bashir Humphreys. 21 Oct 2023 – 30 Jan 2024.
  • Manchester Utd U23 — 2 confirmed appearances against Bashir Humphreys. 20 Aug 2021 – 8 Apr 2022.
  • Norwich — 2 confirmed appearances against Bashir Humphreys. 4 Oct 2023 – 15 Dec 2024.
  • Oxford United — 2 confirmed appearances against Bashir Humphreys. 28 Sept 2024 – 4 Feb 2025.
  • Plymouth — 2 confirmed appearances against Bashir Humphreys. 7 Oct 2023 – 1 Oct 2024.
  • QPR — 2 confirmed appearances against Bashir Humphreys. 19 Sept 2023 – 26 Oct 2024.
  • Salzburg U19 — 2 confirmed appearances against Bashir Humphreys. 14 Sept 2022 – 25 Oct 2022.
  • Stoke City — 2 confirmed appearances against Bashir Humphreys. 30 Nov 2024 – 1 Jan 2025.
  • Tottenham Hotspur U23 — 2 confirmed appearances against Bashir Humphreys. 16 Aug 2021 – 8 May 2022.
  • Watford — 2 confirmed appearances against Bashir Humphreys. 24 Oct 2023 – 21 Dec 2024.
  • West Brom — 2 confirmed appearances against Bashir Humphreys. 1 Jan 2024 – 23 Aug 2026.
  • West Ham — 2 confirmed appearances against Bashir Humphreys. 7 Feb 2026 – 16 Aug 2026.
  • West Ham United U23 — 2 confirmed appearances against Bashir Humphreys. 29 Aug 2021 – 11 Mar 2022.
  • Wolves — 2 confirmed appearances against Bashir Humphreys. 28 Aug 2024 – 24 May 2026.
  • 1. FC Magdeburg — 1 confirmed appearances against Bashir Humphreys. 11 Mar 2023 – 11 Mar 2023.
  • AFC Wimbledon — 1 confirmed appearances against Bashir Humphreys. 30 Aug 2023 – 30 Aug 2023.
  • Ajax — 1 confirmed appearances against Bashir Humphreys. 26 Jul 2026 – 26 Jul 2026.
  • Arsenal — 1 confirmed appearances against Bashir Humphreys. 18 May 2026 – 18 May 2026.
  • Arsenal U23 — 1 confirmed appearances against Bashir Humphreys. 4 Feb 2022 – 4 Feb 2022.
  • Aston Villa — 1 confirmed appearances against Bashir Humphreys. 11 Dec 2022 – 11 Dec 2022.
  • Birmingham — 1 confirmed appearances against Bashir Humphreys. 13 Jan 2024 – 13 Jan 2024.
  • Blackburn Rovers U21 — 1 confirmed appearances against Bashir Humphreys. 22 Oct 2022 – 22 Oct 2022.
  • Borussia Dortmund — 1 confirmed appearances against Bashir Humphreys. 3 Aug 2023 – 3 Aug 2023.
  • Brentford — 1 confirmed appearances against Bashir Humphreys. 28 Feb 2026 – 28 Feb 2026.
  • Brighton U21 — 1 confirmed appearances against Bashir Humphreys. 30 Oct 2022 – 30 Oct 2022.
  • Brighton U23 — 1 confirmed appearances against Bashir Humphreys. 25 Apr 2022 – 25 Apr 2022.
  • Bristol City — 1 confirmed appearances against Bashir Humphreys. 23 Nov 2024 – 23 Nov 2024.
  • Cardiff — 1 confirmed appearances against Bashir Humphreys. 23 Sept 2025 – 23 Sept 2025.
  • Chelsea — 1 confirmed appearances against Bashir Humphreys. 21 Feb 2026 – 21 Feb 2026.
  • Columbus Crew — 1 confirmed appearances against Bashir Humphreys. 12 Jul 2026 – 12 Jul 2026.
  • Crystal Palace — 1 confirmed appearances against Bashir Humphreys. 11 Feb 2026 – 11 Feb 2026.
  • Crystal Palace U21 — 1 confirmed appearances against Bashir Humphreys. 17 Sept 2022 – 17 Sept 2022.
  • Dinamo Zagreb U19 — 1 confirmed appearances against Bashir Humphreys. 6 Sept 2022 – 6 Sept 2022.
  • Eintracht Braunschweig — 1 confirmed appearances against Bashir Humphreys. 28 Apr 2023 – 28 Apr 2023.
  • Espanyol — 1 confirmed appearances against Bashir Humphreys. 29 Jul 2026 – 29 Jul 2026.
  • Everton U21 — 1 confirmed appearances against Bashir Humphreys. 3 Sept 2022 – 3 Sept 2022.
  • Everton U23 — 1 confirmed appearances against Bashir Humphreys. 15 Apr 2022 – 15 Apr 2022.
  • FC Cincinnati — 1 confirmed appearances against Bashir Humphreys. 11 Jul 2026 – 11 Jul 2026.
  • FC St. Pauli — 1 confirmed appearances against Bashir Humphreys. 3 Mar 2023 – 3 Mar 2023.
  • Fortuna Düsseldorf — 1 confirmed appearances against Bashir Humphreys. 3 Feb 2023 – 3 Feb 2023.
  • Fulham — 1 confirmed appearances against Bashir Humphreys. 21 Mar 2026 – 21 Mar 2026.
  • Genk U19 — 1 confirmed appearances against Bashir Humphreys. 9 Feb 2022 – 9 Feb 2022.
  • Hamburger SV — 1 confirmed appearances against Bashir Humphreys. 5 May 2023 – 5 May 2023.
  • Hannover 96 — 1 confirmed appearances against Bashir Humphreys. 11 Feb 2023 – 11 Feb 2023.
  • Hansa Rostock — 1 confirmed appearances against Bashir Humphreys. 15 Apr 2023 – 15 Apr 2023.
  • Holstein Kiel — 1 confirmed appearances against Bashir Humphreys. 25 Feb 2023 – 25 Feb 2023.
  • Huddersfield — 1 confirmed appearances against Bashir Humphreys. 2 Dec 2023 – 2 Dec 2023.
  • Ipswich — 1 confirmed appearances against Bashir Humphreys. 11 Nov 2023 – 11 Nov 2023.
  • Leeds United U23 — 1 confirmed appearances against Bashir Humphreys. 20 Mar 2022 – 20 Mar 2022.
  • Lille U19 — 1 confirmed appearances against Bashir Humphreys. 10 Dec 2019 – 10 Dec 2019.
  • Liverpool — 1 confirmed appearances against Bashir Humphreys. 17 Jan 2026 – 17 Jan 2026.
  • Liverpool U23 — 1 confirmed appearances against Bashir Humphreys. 2 Apr 2022 – 2 Apr 2022.
  • Manchester City U21 — 1 confirmed appearances against Bashir Humphreys. 26 Aug 2022 – 26 Aug 2022.
  • Manchester City U23 — 1 confirmed appearances against Bashir Humphreys. 11 Sept 2021 – 11 Sept 2021.
  • Manchester United — 1 confirmed appearances against Bashir Humphreys. 7 Jan 2026 – 7 Jan 2026.
  • Manchester United U21 — 1 confirmed appearances against Bashir Humphreys. 15 Oct 2022 – 15 Oct 2022.
  • Milan U19 — 1 confirmed appearances against Bashir Humphreys. 11 Oct 2022 – 11 Oct 2022.
  • Morecambe — 1 confirmed appearances against Bashir Humphreys. 6 Jan 2024 – 6 Jan 2024.
  • Newcastle — 1 confirmed appearances against Bashir Humphreys. 30 Dec 2025 – 30 Dec 2025.
  • Notts County — 1 confirmed appearances against Bashir Humphreys. 8 Aug 2026 – 8 Aug 2026.
  • Reading — 1 confirmed appearances against Bashir Humphreys. 11 Jan 2025 – 11 Jan 2025.
  • Real Salt Lake — 1 confirmed appearances against Bashir Humphreys. 16 Jul 2026 – 16 Jul 2026.
  • Rotherham — 1 confirmed appearances against Bashir Humphreys. 9 Dec 2023 – 9 Dec 2023.
  • Sheffield Utd — 1 confirmed appearances against Bashir Humphreys. 26 Dec 2024 – 26 Dec 2024.
  • Sheffield Wednesday — 1 confirmed appearances against Bashir Humphreys. 19 Oct 2024 – 19 Oct 2024.
  • SpVgg Greuther Fürth — 1 confirmed appearances against Bashir Humphreys. 2 Apr 2023 – 2 Apr 2023.
  • SSV Jahn Regensburg — 1 confirmed appearances against Bashir Humphreys. 18 Mar 2023 – 18 Mar 2023.
  • SV Darmstadt 98 — 1 confirmed appearances against Bashir Humphreys. 9 Apr 2023 – 9 Apr 2023.
  • SV Sandhausen — 1 confirmed appearances against Bashir Humphreys. 23 Apr 2023 – 23 Apr 2023.
  • Swansea — 1 confirmed appearances against Bashir Humphreys. 10 Nov 2024 – 10 Nov 2024.
  • Torino — 1 confirmed appearances against Bashir Humphreys. 2 Aug 2026 – 2 Aug 2026.
  • Tottenham — 1 confirmed appearances against Bashir Humphreys. 24 Jan 2026 – 24 Jan 2026.
  • VfB Stuttgart — 1 confirmed appearances against Bashir Humphreys. 31 Jan 2023 – 31 Jan 2023.
  • West Ham United U21 — 1 confirmed appearances against Bashir Humphreys. 8 Oct 2022 – 8 Oct 2022.
  • Wolves U21 — 1 confirmed appearances against Bashir Humphreys. 8 Aug 2022 – 8 Aug 2022.
  • Zenit U19 — 1 confirmed appearances against Bashir Humphreys. 14 Sept 2021 – 14 Sept 2021.

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.