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

Caleb Richards

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

Who has Caleb Richards played with most?

Most confirmed shared appearances:

  1. Amari Morgan-Smith10shared appearances
  2. Ashley Hemmings10shared appearances
  3. Alexander Penny8shared appearances

Who has Caleb Richards faced most often?

Most confirmed meetings as opponents:

  1. Alexander Whitmore2confirmed meetings
  2. Chinedu Agu2confirmed meetings
  3. Christopher Neal2confirmed meetings

Who has Caleb Richards played with most?

Players with confirmed appearances in the same team as Caleb Richards.

Entire career · All competitions
20Confirmed appearances
2017–2026Period
115Team-mates
#PlayersComparisonShared appearances
0116 Oct 2021 – 12 Oct 2024
0116 Oct 2021 – 12 Oct 2024
0316 Oct 2021 – 12 Oct 2024
0415 July 2025 – 13 Oct 2026
0416 Oct 2021 – 18 Oct 2022
0615 July 2025 – 15 Aug 2026
0614 July 2026 – 3 Nov 2026
0616 Oct 2021 – 5 Feb 2022
0616 Oct 2021 – 5 Feb 2022
0615 July 2025 – 15 Aug 2026
0616 Oct 2021 – 5 Feb 2022
0616 Oct 2021 – 5 Feb 2022
0614 July 2026 – 3 Nov 2026
0616 Oct 2021 – 5 Feb 2022
0614 July 2026 – 3 Nov 2026
1616 Oct 2021 – 18 Oct 2022
1616 Oct 2021 – 5 Feb 2022
1614 July 2026 – 3 Nov 2026
1614 July 2026 – 3 Nov 2026
168 Aug 2026 – 3 Nov 2026
168 Aug 2026 – 3 Nov 2026
1615 July 2025 – 15 Aug 2026
1615 Oct 2022 – 12 Oct 2024
1614 July 2026 – 3 Nov 2026
2514 Oct 2023 – 12 Oct 2024
2514 July 2026 – 15 Aug 2026
2516 Oct 2021 – 5 Feb 2022
2515 Oct 2022 – 5 Nov 2023
2514 July 2026 – 15 Aug 2026
2515 July 2025 – 13 Oct 2026
2515 July 2025 – 14 July 2026
258 Aug 2026 – 13 Oct 2026
3314 May 2019 – 29 May 2019
3314 Oct 2023 – 5 Nov 2023
3315 Oct 2022 – 18 Oct 2022
3314 May 2019 – 29 May 2019
3314 May 2019 – 29 May 2019
3314 Oct 2023 – 5 Nov 2023
3315 July 2025 – 26 July 2025
3314 May 2019 – 29 May 2019
336 Nov 2021 – 5 Dec 2021
3314 Oct 2023 – 5 Nov 2023
3315 Oct 2022 – 18 Oct 2022
3313 Oct 2026 – 3 Nov 2026
3315 July 2025 – 26 July 2025
338 Jan 2022 – 5 Feb 2022
3315 July 2025 – 26 July 2025
3314 Oct 2023 – 5 Nov 2023
3314 May 2019 – 29 May 2019
3314 May 2019 – 29 May 2019
Showing 50 of 115 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 Caleb Richards 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 Caleb Richards played with?

  • Amari Morgan-Smith — 10 shared appearances with Caleb Richards. 16 Oct 2021 – 12 Oct 2024.
  • Ashley Hemmings — 10 shared appearances with Caleb Richards. 16 Oct 2021 – 12 Oct 2024.
  • Alexander Penny — 8 shared appearances with Caleb Richards. 16 Oct 2021 – 12 Oct 2024.
  • Aiden O'Brien — 6 shared appearances with Caleb Richards. 15 Jul 2025 – 13 Oct 2026.
  • Keziah Martin — 6 shared appearances with Caleb Richards. 16 Oct 2021 – 18 Oct 2022.
  • Chinwike Okoli — 5 shared appearances with Caleb Richards. 15 Jul 2025 – 15 Aug 2026.
  • Josh Kelly — 5 shared appearances with Caleb Richards. 14 Jul 2026 – 3 Nov 2026.
  • Luke Simpson — 5 shared appearances with Caleb Richards. 16 Oct 2021 – 5 Feb 2022.
  • Mark Carrington — 5 shared appearances with Caleb Richards. 16 Oct 2021 – 5 Feb 2022.
  • Matthew Ward — 5 shared appearances with Caleb Richards. 15 Jul 2025 – 15 Aug 2026.
  • Nathan Cameron — 5 shared appearances with Caleb Richards. 16 Oct 2021 – 5 Feb 2022.
  • Omari Sterling-James — 5 shared appearances with Caleb Richards. 16 Oct 2021 – 5 Feb 2022.
  • Roy Syla — 5 shared appearances with Caleb Richards. 14 Jul 2026 – 3 Nov 2026.
  • Samuel Austin — 5 shared appearances with Caleb Richards. 16 Oct 2021 – 5 Feb 2022.
  • Timothy Akinola — 5 shared appearances with Caleb Richards. 14 Jul 2026 – 3 Nov 2026.
  • Ethan Freemantle — 4 shared appearances with Caleb Richards. 16 Oct 2021 – 18 Oct 2022.
  • Geraldo Bajrami — 4 shared appearances with Caleb Richards. 16 Oct 2021 – 5 Feb 2022.
  • Harrison Sohna — 4 shared appearances with Caleb Richards. 14 Jul 2026 – 3 Nov 2026.
  • Sean Adarkwa — 4 shared appearances with Caleb Richards. 14 Jul 2026 – 3 Nov 2026.
  • S. Turner — 4 shared appearances with Caleb Richards. 8 Aug 2026 – 3 Nov 2026.
  • Shadrach Ogie — 4 shared appearances with Caleb Richards. 8 Aug 2026 – 3 Nov 2026.
  • William Jääskeläinen — 4 shared appearances with Caleb Richards. 15 Jul 2025 – 15 Aug 2026.
  • Zak Brown — 4 shared appearances with Caleb Richards. 15 Oct 2022 – 12 Oct 2024.
  • Zico Asare — 4 shared appearances with Caleb Richards. 14 Jul 2026 – 3 Nov 2026.
  • Christian Dibble — 3 shared appearances with Caleb Richards. 14 Oct 2023 – 12 Oct 2024.
  • Josh Ayres — 3 shared appearances with Caleb Richards. 14 Jul 2026 – 15 Aug 2026.
  • Keith Lowe — 3 shared appearances with Caleb Richards. 16 Oct 2021 – 5 Feb 2022.
  • Krystian Pearce — 3 shared appearances with Caleb Richards. 15 Oct 2022 – 5 Nov 2023.
  • Oluwarotimi Odusina — 3 shared appearances with Caleb Richards. 14 Jul 2026 – 15 Aug 2026.
  • Olatunji Akinola — 3 shared appearances with Caleb Richards. 15 Jul 2025 – 13 Oct 2026.
  • Tariq Hinds — 3 shared appearances with Caleb Richards. 15 Jul 2025 – 14 Jul 2026.
  • Taylan Harris — 3 shared appearances with Caleb Richards. 8 Aug 2026 – 13 Oct 2026.
  • Antoine Hoppenot — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Barry Maguire — 2 shared appearances with Caleb Richards. 14 Oct 2023 – 5 Nov 2023.
  • Ben Margetson — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Brandon Allen — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Chris Konopka — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Christian Oxlade-Chamberlain — 2 shared appearances with Caleb Richards. 14 Oct 2023 – 5 Nov 2023.
  • Craig Ross — 2 shared appearances with Caleb Richards. 15 Jul 2025 – 26 Jul 2025.
  • David Najem — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Elliott Bonds — 2 shared appearances with Caleb Richards. 6 Nov 2021 – 5 Dec 2021.
  • Gerry McDonagh — 2 shared appearances with Caleb Richards. 14 Oct 2023 – 5 Nov 2023.
  • Jack Bearne — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Jaiden Putman — 2 shared appearances with Caleb Richards. 13 Oct 2026 – 3 Nov 2026.
  • Jack Turner — 2 shared appearances with Caleb Richards. 15 Jul 2025 – 26 Jul 2025.
  • Jaiden White — 2 shared appearances with Caleb Richards. 8 Jan 2022 – 5 Feb 2022.
  • Jamie Andrews — 2 shared appearances with Caleb Richards. 15 Jul 2025 – 26 Jul 2025.
  • Kieran Phillips — 2 shared appearances with Caleb Richards. 14 Oct 2023 – 5 Nov 2023.
  • Kwadwo Poku — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Leon Taylor — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Lewis Montrose — 2 shared appearances with Caleb Richards. 8 Jan 2022 – 5 Feb 2022.
  • Liam Dulson — 2 shared appearances with Caleb Richards. 13 Oct 2026 – 3 Nov 2026.
  • Matthew Preston — 2 shared appearances with Caleb Richards. 5 Feb 2022 – 5 Nov 2023.
  • Mohamed Kone — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Nathan Lowe — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Reiss McNally — 2 shared appearances with Caleb Richards. 14 Oct 2023 – 12 Oct 2024.
  • Ryan Felix — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • Samson Robinson — 2 shared appearances with Caleb Richards. 14 Oct 2023 – 5 Nov 2023.
  • Scott Burgess — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Shane Byrne — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • T. Dryer — 2 shared appearances with Caleb Richards. 14 Jul 2026 – 3 Nov 2026.
  • Thomas Leak — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Thomas Palmer — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Vicente Reyes — 2 shared appearances with Caleb Richards. 13 Oct 2026 – 3 Nov 2026.
  • Yusifu Ceesay — 2 shared appearances with Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Zach Steinberger — 2 shared appearances with Caleb Richards. 14 May 2019 – 29 May 2019.
  • A. Clarke — 1 shared appearances with Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Aaron Drewe — 1 shared appearances with Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • Andy Taylor — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Anthony Georgiou — 1 shared appearances with Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Armand Gnanduillet — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Bailey Hobson — 1 shared appearances with Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Ben Williams — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Bright Osayi-Samuel — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Charlie McArthur — 1 shared appearances with Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Daniel Philliskirk — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • David Davis — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Devonte Redmond — 1 shared appearances with Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Dominic Oduro — 1 shared appearances with Caleb Richards. 29 May 2019 – 29 May 2019.
  • Harry Beautyman — 1 shared appearances with Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Harry Ibbitson — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Inih Effiong — 1 shared appearances with Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Joe Foulkes — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Jack Casey — 1 shared appearances with Caleb Richards. 14 May 2019 – 14 May 2019.
  • Jack Lambert — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Jake Forster-Caskey — 1 shared appearances with Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Jamille Matt — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Jordan Doherty — 1 shared appearances with Caleb Richards. 14 May 2019 – 14 May 2019.
  • Joshua Grant — 1 shared appearances with Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Kobe Hall — 1 shared appearances with Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • K. Wilson — 1 shared appearances with Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Kai Lassimore — 1 shared appearances with Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Leo Fernandes — 1 shared appearances with Caleb Richards. 29 May 2019 – 29 May 2019.
  • Malik Johnson — 1 shared appearances with Caleb Richards. 29 May 2019 – 29 May 2019.
  • Maliq Cadogan — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Max Clayton — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Maziar Kouhyar — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Nathan Delfouneso — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Nick Wilmer-Anderton — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Nyal Bell — 1 shared appearances with Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Papé Diakité — 1 shared appearances with Caleb Richards. 29 May 2019 – 29 May 2019.
  • Peter Hartley — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • R. Craig — 1 shared appearances with Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Rico Browne — 1 shared appearances with Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Robbie Soronellas — 1 shared appearances with Caleb Richards. 14 May 2019 – 14 May 2019.
  • Ryan McLean — 1 shared appearances with Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Samuel Ashford — 1 shared appearances with Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • Sean Longstaff — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Seb Thompson — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Tarek Morad — 1 shared appearances with Caleb Richards. 14 May 2019 – 14 May 2019.
  • Temitope Obadeyi — 1 shared appearances with Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Trialist B — 1 shared appearances with Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Trialist C — 1 shared appearances with Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Viv Solomon-Otabor — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • William Aimson — 1 shared appearances with Caleb Richards. 8 Aug 2017 – 8 Aug 2017.

Who has Caleb Richards faced?

  • Alexander Whitmore — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Chinedu Agu — 2 confirmed meetings against Caleb Richards. 15 Jul 2025 – 14 Jul 2026.
  • Christopher Neal — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Connor Barrett — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Curtis Weston — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Daniel Philliskirk — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Daniel Rowe — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Daniel Whitehead — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Harry Davis — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Jordan Williams — 2 confirmed meetings against Caleb Richards. 15 Jul 2025 – 14 Jul 2026.
  • Joshua Laurent — 2 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Jan 2022.
  • Luke Burke — 2 confirmed meetings against Caleb Richards. 8 Aug 2017 – 14 Oct 2023.
  • Luke Charman — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Luke Conlan — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Michael Ani — 2 confirmed meetings against Caleb Richards. 15 Jul 2025 – 14 Jul 2026.
  • Regan Poole — 2 confirmed meetings against Caleb Richards. 15 Jul 2025 – 14 Jul 2026.
  • Siyabonga Ligendza — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Thomas Waddingham — 2 confirmed meetings against Caleb Richards. 15 Jul 2025 – 14 Jul 2026.
  • Thomas Walker — 2 confirmed meetings against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Ashley Boatswain — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Aaron Cresswell — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Adrian Segecic — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Adriano Moké — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Alen Halilović — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Alex Byrne — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Alex Král — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Alex Lankshear — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Alexander Gilbey — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Alexy Bosetti — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Alpha Diallo — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Alphonse Areola — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Alvin Jones — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Amer Šašivarević — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Andre Dozzell — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Andrew Rinomhota — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Andrii Yarmolenko — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • B. Campbell — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Brendan Sarpong-Wiredu — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Ben Killip — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Benjamin Fox — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Benjamin Heneghan — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Benjamin Johnson — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Benny Couto — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Besart Topalloj — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Billy Chadwick — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Billy Waters — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Bosun Lawal — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Bryan Byars — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • C. Chahal — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • C. Harris — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • C. Logan — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • C. Maddox — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • C. Martin — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Charlie Postance — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • C. Reilly — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Connagh Wilks — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Callum Lang — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Callum Ross — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Charlie Bell — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Christian Eissele — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Christian Ibeagha — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Christopher Merrie — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Claudio Osorio — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Colby Bishop — 1 confirmed meetings against Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Connor Ogilvie — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Conor Shaughnessy — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Cordell Cato — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Craig Dawson — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • D. Bailey — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • D. Batty — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • Donervon Daniels — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Dimi Kyriatzis — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • D. Martin-Moore — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • D. Urpens — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Daniel Cowan — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Daniel Drinkwater — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Daniel Mayor — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Danilo Seglio — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Darryl Sanders — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • David Anugo — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • David Ferguson — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • David Longe-King — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • David Ogbonna — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Declan Rice — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Dejan Tetek — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Deshorn Brown — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Dominic Telford — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Ezekiel Bademosi — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Ethan Kaiser — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Elliot Newby — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Emmanuel Osadebe — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Ethan Bristow — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Ethon Archer — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • F. McGreevy — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Felipe Araruna — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Felipe Pampolim — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Fenton John — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Gabriel Johnson — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • George Milner — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Grant Robinson — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Gabriel De Freitas — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Gabriel Viola — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • George Feeney — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • George Puşcaş — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Giles Coke — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Harvey Gilmour — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Harrison Chapman — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Harrison Holgate — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Harry Clifton — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Harry French — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Harvey Blair — 1 confirmed meetings against Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Hayden Matthews — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Henrique Devens — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Hugo de Lisle — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Ibane Bowat — 1 confirmed meetings against Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Issa Diop — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • J. Beggs — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • J. Cook — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Joshua Fawole — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Joe Jackson — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • John Lufudu — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Jay Lynch — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • J. Osifo — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • J. Quinn — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • J. Quirk — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Jonathan Tadafe — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • J. Wilson — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Jack Emmett — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Jack Marriott — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Jack Robinson — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Jack Senior — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Jack Vale — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Jacob Farrell — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Jacob Lawlor — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Jake Taylor — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • James Hardy — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Jarrod Bowen — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Jason Gilchrist — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Je-Vaughn Watson — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Jerfesson — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Jermaine Francis — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Jesse Debrah — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Joe Ackroyd — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Joe Rowley — 1 confirmed meetings against Caleb Richards. 18 Oct 2022 – 18 Oct 2022.
  • Joel Grant — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • John Swift — 1 confirmed meetings against Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Jordan Esprit — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Jordan Flores — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Jordan Slew — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Joseph Corden — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Joseph Cracknell — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Josh Earl — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Josh Home — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Josh King — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Josh Murphy — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Joshua Vela — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Kevin Diomandé — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Kieran Green — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Kian Spence — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Kabongo Tshimanga — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Keon Lewis-Burgess — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Kurt Zouma — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Kwaku Donkor — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Kyle Ferguson — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Kyle Morrison — 1 confirmed meetings against Caleb Richards. 18 Oct 2022 – 18 Oct 2022.
  • L. Hutchinson — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Lebrun Mbeka — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Lewis Pegg — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Louis Potts — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Lenell John-Lewis — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Leo Paiva — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Liam Ridehalgh — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Louie Holzman — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Luke Burgess — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Luke Le Roux — 1 confirmed meetings against Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Luke Simpson — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Luke Summerfield — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Luke Supyk — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Luke Waterfall — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Luqman Aideed — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Miracle Adewole — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • M. Campbell — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Marcus Cusani — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • M. McFadden — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • Max Webb — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Madiodio Dia — 1 confirmed meetings against Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Malachi Hardy — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • Mamadi Camará — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Mark Noble — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Marlon Pack — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Martin Woods — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Matthew Warburton — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Maxime Crocombe — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Mekeil Williams — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Menzi Mazwi — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Michael Da Fonte — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Michael Spellman — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Michael Stickland — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Michael Toko — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Michee Efete — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Mitchell Rose — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Nathan Lowe — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • N. Nzuzi — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Niall Maher — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Nicholas Haughton — 1 confirmed meetings against Caleb Richards. 15 Oct 2022 – 15 Oct 2022.
  • Nicolas Schmid — 1 confirmed meetings against Caleb Richards. 14 Jul 2026 – 14 Jul 2026.
  • Nikola Vlašić — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Oliver Brown — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Oluwafemi Azeez — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Omar Mussa — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Owayne Gordon — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Owen Evans — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Prince Ekpolo — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • P. Trialist — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Pablo Fornals — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Patrick Lane — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Peter Jameson — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Phoenix Patterson — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Promise Omochere — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • R. Batchelor — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Ryan Broom — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Reiss Elliot-Parris — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • Ryan Graydon — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Ronny Moncur — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • R. Trialist — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Rafael Cabral — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Rafael Garcia — 1 confirmed meetings against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Reece James — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Ricky Wellard — 1 confirmed meetings against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Riley Carr — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Rocco Coyle — 1 confirmed meetings against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Ryan Colclough — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Ryan Fredericks — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Ryan Taylor — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Ryley Towler — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Samual Archer — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • Sam Bentley — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Shaun Rooney — 1 confirmed meetings against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Sam Stubbs — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Saïd Benrahma — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Sam Baird — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Sam Ottley — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Samuel Folarin — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Samuel Johnson — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Saullo — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Sean Newton — 1 confirmed meetings against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Sebastian Revan — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Spike Brits — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Tunde Akinlosotu — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Temi Babalola — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Ayotomiwa Dele-Bashiru — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • T. Elmansuri — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Tye Hall — 1 confirmed meetings against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • T. Manyumba — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • T. Ugorji — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • Terell Thomas — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • Terry Devlin — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.
  • Thomas Bradbury — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Thomas Holmes — 1 confirmed meetings against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Tomáš Souček — 1 confirmed meetings against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Tommy Neale — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • Tyrell Warren — 1 confirmed meetings against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Vandyke Gyau — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • W. Daniels — 1 confirmed meetings against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • William Grigg — 1 confirmed meetings against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.
  • W. O'Sullivan — 1 confirmed meetings against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • William Bapaga — 1 confirmed meetings against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • William Longbottom — 1 confirmed meetings against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • William Nightingale — 1 confirmed meetings against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • Yago Lopes — 1 confirmed meetings against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Zachary Swanson — 1 confirmed meetings against Caleb Richards. 15 Jul 2025 – 15 Jul 2025.

Which teams has Caleb Richards 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.

  • AFC Fylde — 2 confirmed appearances against Caleb Richards. 15 Oct 2022 – 18 Oct 2022.
  • Portsmouth — 2 confirmed appearances against Caleb Richards. 15 Jul 2025 – 14 Jul 2026.
  • Ashton United — 1 confirmed appearances against Caleb Richards. 14 Oct 2023 – 14 Oct 2023.
  • Bedfont Sports — 1 confirmed appearances against Caleb Richards. 16 Oct 2021 – 16 Oct 2021.
  • Birmingham City U21 — 1 confirmed appearances against Caleb Richards. 3 Nov 2026 – 3 Nov 2026.
  • FC Halifax Town — 1 confirmed appearances against Caleb Richards. 5 Dec 2021 – 5 Dec 2021.
  • Fleetwood Town — 1 confirmed appearances against Caleb Richards. 5 Nov 2023 – 5 Nov 2023.
  • Gateshead — 1 confirmed appearances against Caleb Richards. 15 Aug 2026 – 15 Aug 2026.
  • Grimsby — 1 confirmed appearances against Caleb Richards. 6 Nov 2021 – 6 Nov 2021.
  • Guiseley AFC — 1 confirmed appearances against Caleb Richards. 12 Oct 2024 – 12 Oct 2024.
  • Leicester City U21 — 1 confirmed appearances against Caleb Richards. 13 Oct 2026 – 13 Oct 2026.
  • OKC Energy — 1 confirmed appearances against Caleb Richards. 29 May 2019 – 29 May 2019.
  • Reading — 1 confirmed appearances against Caleb Richards. 8 Jan 2022 – 8 Jan 2022.
  • Sutton Utd — 1 confirmed appearances against Caleb Richards. 8 Aug 2026 – 8 Aug 2026.
  • The Villages — 1 confirmed appearances against Caleb Richards. 14 May 2019 – 14 May 2019.
  • Tottenham Hotspur U21 — 1 confirmed appearances against Caleb Richards. 26 Jul 2025 – 26 Jul 2025.
  • West Ham — 1 confirmed appearances against Caleb Richards. 5 Feb 2022 – 5 Feb 2022.
  • Wigan — 1 confirmed appearances against Caleb Richards. 8 Aug 2017 – 8 Aug 2017.

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.