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

A. Dauda

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

Who has A. Dauda played with most?

Most confirmed shared appearances:

  1. T. Achu9shared appearances
  2. A. Walker8shared appearances
  3. George Morrison8shared appearances

Who has A. Dauda faced most often?

Most confirmed meetings as opponents:

  1. A. Ali1confirmed meetings
  2. A. Domeracki1confirmed meetings
  3. A. Evans1confirmed meetings

Who has A. Dauda played with most?

Players with confirmed appearances in the same team as A. Dauda.

Entire career · All competitions
9Confirmed appearances
2026Period
36Team-mates
#PlayersComparisonShared appearances
0118 Aug 2026 – 6 Nov 2026
0218 Aug 2026 – 23 Oct 2026
0218 Aug 2026 – 6 Nov 2026
0421 Aug 2026 – 6 Nov 2026
0418 Aug 2026 – 6 Nov 2026
0428 Aug 2026 – 6 Nov 2026
0721 Aug 2026 – 6 Nov 2026
0818 Aug 2026 – 6 Nov 2026
0818 Aug 2026 – 21 Sept 2026
0818 Aug 2026 – 23 Oct 2026
0818 Aug 2026 – 23 Oct 2026
0818 Aug 2026 – 21 Sept 2026
1318 Aug 2026 – 11 Sept 2026
1313 Oct 2026 – 6 Nov 2026
1318 Aug 2026 – 16 Oct 2026
1618 Aug 2026 – 21 Sept 2026
1621 Aug 2026 – 11 Sept 2026
1621 Aug 2026 – 11 Sept 2026
1911 Sept 2026 – 21 Sept 2026
1918 Aug 2026 – 21 Aug 2026
1921 Sept 2026 – 6 Nov 2026
1923 Oct 2026 – 6 Nov 2026
1921 Aug 2026 – 28 Aug 2026
1921 Aug 2026 – 28 Aug 2026
1911 Sept 2026 – 16 Oct 2026
2618 Aug 2026 – 18 Aug 2026
2613 Oct 2026 – 13 Oct 2026
2628 Aug 2026 – 28 Aug 2026
2613 Oct 2026 – 13 Oct 2026
2618 Aug 2026 – 18 Aug 2026
2611 Sept 2026 – 11 Sept 2026
2613 Oct 2026 – 13 Oct 2026
266 Nov 2026 – 6 Nov 2026
266 Nov 2026 – 6 Nov 2026
266 Nov 2026 – 6 Nov 2026
2623 Oct 2026 – 23 Oct 2026
Showing 36 of 36 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 A. Dauda 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 A. Dauda played with?

  • T. Achu — 9 shared appearances with A. Dauda. 18 Aug 2026 – 6 Nov 2026.
  • A. Walker — 8 shared appearances with A. Dauda. 18 Aug 2026 – 23 Oct 2026.
  • George Morrison — 8 shared appearances with A. Dauda. 18 Aug 2026 – 6 Nov 2026.
  • E. Fearn — 7 shared appearances with A. Dauda. 21 Aug 2026 – 6 Nov 2026.
  • Freddie Anderson — 7 shared appearances with A. Dauda. 18 Aug 2026 – 6 Nov 2026.
  • Jaden Mears — 7 shared appearances with A. Dauda. 28 Aug 2026 – 6 Nov 2026.
  • Tyler Martin — 6 shared appearances with A. Dauda. 21 Aug 2026 – 6 Nov 2026.
  • F. Nixon — 5 shared appearances with A. Dauda. 18 Aug 2026 – 6 Nov 2026.
  • G. Kelly — 5 shared appearances with A. Dauda. 18 Aug 2026 – 21 Sept 2026.
  • R. Otegbayo — 5 shared appearances with A. Dauda. 18 Aug 2026 – 23 Oct 2026.
  • T. Midwood — 5 shared appearances with A. Dauda. 18 Aug 2026 – 23 Oct 2026.
  • W. Thompson — 5 shared appearances with A. Dauda. 18 Aug 2026 – 21 Sept 2026.
  • F. Poole — 4 shared appearances with A. Dauda. 18 Aug 2026 – 11 Sept 2026.
  • Lucas Knight — 4 shared appearances with A. Dauda. 13 Oct 2026 – 6 Nov 2026.
  • Paul Makavore — 4 shared appearances with A. Dauda. 18 Aug 2026 – 16 Oct 2026.
  • C. Clothier — 3 shared appearances with A. Dauda. 18 Aug 2026 – 21 Sept 2026.
  • R. Liu — 3 shared appearances with A. Dauda. 21 Aug 2026 – 11 Sept 2026.
  • S. Phillips — 3 shared appearances with A. Dauda. 21 Aug 2026 – 11 Sept 2026.
  • Ato Ampah — 2 shared appearances with A. Dauda. 11 Sept 2026 – 21 Sept 2026.
  • H. Collins — 2 shared appearances with A. Dauda. 18 Aug 2026 – 21 Aug 2026.
  • Jerome Osei Kyremeh — 2 shared appearances with A. Dauda. 21 Sept 2026 – 6 Nov 2026.
  • Louie Bradbury — 2 shared appearances with A. Dauda. 23 Oct 2026 – 6 Nov 2026.
  • N. Cooper — 2 shared appearances with A. Dauda. 21 Aug 2026 – 28 Aug 2026.
  • P. Nzau — 2 shared appearances with A. Dauda. 21 Aug 2026 – 28 Aug 2026.
  • R. Bardsley — 2 shared appearances with A. Dauda. 11 Sept 2026 – 16 Oct 2026.
  • A. Ajiboye — 1 shared appearances with A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • E. Boulter — 1 shared appearances with A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • J. McWilliams — 1 shared appearances with A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • J. Whiteley — 1 shared appearances with A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Jack Newall — 1 shared appearances with A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Junior Tchamadeu — 1 shared appearances with A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • L. Connell — 1 shared appearances with A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Noah Pinder — 1 shared appearances with A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • O. Enabulele — 1 shared appearances with A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Sydney Agina — 1 shared appearances with A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Z. Frost — 1 shared appearances with A. Dauda. 23 Oct 2026 – 23 Oct 2026.

Who has A. Dauda faced?

  • A. Ali — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • A. Domeracki — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • A. Evans — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • A. Grey — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • A. White — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • A. White — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Alfie Beestin — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Alfie Brooks — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Alfie Osborne — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • Amari Morgan-Smith — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • B. Nfonkeu — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • B. Wilson — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Ben Winterburn — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • Benjamin Tollitt — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Botan Ameen — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Bradley Slade — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Branden Horton — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • C. Allen — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • C. Avenell — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • C. Douglas — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • C. Ezenwata — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • C. Ogbu — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • Caleb Ansen — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Charlie Stevens — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • Chibuzo Nwoko — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • D. Adeleke — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • D. Anunlopo — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • D. Headley — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • D. Hill — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • D. Kawa — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • D. Ndimukum — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • D. O'Connor — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • D. Oliver — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • Dan Casey — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Dani Ángel — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Dylan Crowe — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • E. Nsasi — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • E. Nyarko — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • E. Sills — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • Elliot Myles — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Emilio Ballard-Matthews — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Enso González — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Errol Mundle-Smith — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • F. Ashworth — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • F. Bernal — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • F. Corke — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • F. Fapetu — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • F. Gorman — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • G. Chubinidze — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • Gabriel Forsyth — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • H. Miles — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • H. Parker — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • H. Shipstone — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Harold William — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • Harrison Bettoni — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • Harrison Mcmahon — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • Harrison Parker — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • I. Holland — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • J. Belehouan — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • J. Osagie — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • J. Sani — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • J. Wheeler — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Jacob Butterfield — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • James Gale — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Jayden Meghoma — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Joe Rowley — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Jordan Richards — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Joseph Starbuck — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Joshua Wilson-Esbrand — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • Juanlu Sánchez — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • K. Midwood — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • Kaye Furo — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Kendry Páez — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • Kian Noble — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • Kim Ji-Soo — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Kyle Hurst — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • L. Black — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • L. Chukwu — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • L. Towler — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Logan Cooke — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Luke Brennan — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Luke Rawlings — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • M. Allan — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • M. Barrett — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • M. Boni — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • M. Bradbury — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • M. Chabot — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • M. Dayman — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • M. Hendersson — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • M. Lyall-Rajendra — 1 confirmed meetings against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • M. Zaidan-Jones — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Macauley Zepa — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Mackenzie Maltby — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Maison Campbell — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Markuss Gomins — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Mathis Eboue — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • Max Bardell — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Michael Thomas Allen — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Minkyu Ji — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • N. Benchaita — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • O. Subuloye — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • Oliver Rose — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Owen Bray — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • R. Barrows — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • R. Mundle — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Reagan Ogle — 1 confirmed meetings against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Reggie Watson — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • Reginald Rose — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Reuben Cooper — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Riley Owen — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • S. Gordon — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • S. Rowland — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Samuel Johnson — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Sebastian Lochhead — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Seth Chingwaro — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Shaun Hobson — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • T. Chilvers — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • T. Lamb — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • Tayt Trusty — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Temple Ojinnaka — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Terrell Works — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Theo Mawene — 1 confirmed meetings against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Theodore Adelusi — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Thomas Olyott — 1 confirmed meetings against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Tom Edozie — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Tommy McDermott — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Vatan Ozcan — 1 confirmed meetings against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • W. Hugill — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Wesley Okoduwa — 1 confirmed meetings against A. Dauda. 11 Sept 2026 – 11 Sept 2026.
  • Will Flint — 1 confirmed meetings against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Xavier Parker — 1 confirmed meetings against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • Yisa Alao — 1 confirmed meetings against A. Dauda. 16 Oct 2026 – 16 Oct 2026.

Which teams has A. Dauda 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 Bournemouth U21 — 1 confirmed appearances against A. Dauda. 21 Sept 2026 – 21 Sept 2026.
  • Brentford U21 — 1 confirmed appearances against A. Dauda. 21 Aug 2026 – 21 Aug 2026.
  • Chelsea U21 — 1 confirmed appearances against A. Dauda. 16 Oct 2026 – 16 Oct 2026.
  • FC Halifax Town — 1 confirmed appearances against A. Dauda. 13 Oct 2026 – 13 Oct 2026.
  • Fulham U21 — 1 confirmed appearances against A. Dauda. 6 Nov 2026 – 6 Nov 2026.
  • Manchester City U21 — 1 confirmed appearances against A. Dauda. 23 Oct 2026 – 23 Oct 2026.
  • Norwich City U21 — 1 confirmed appearances against A. Dauda. 28 Aug 2026 – 28 Aug 2026.
  • Scunthorpe — 1 confirmed appearances against A. Dauda. 18 Aug 2026 – 18 Aug 2026.
  • Wolves U21 — 1 confirmed appearances against A. Dauda. 11 Sept 2026 – 11 Sept 2026.

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

For those who want to understand the game.