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

John Hall

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

Who has John Hall played with most?

Most confirmed shared appearances:

  1. Cirio11shared appearances
  2. Dylan McGowan10shared appearances
  3. Marcelo Carrusca10shared appearances

Who has John Hall faced most often?

Most confirmed meetings as opponents:

  1. Andrew Hoole2confirmed meetings
  2. Chris Harold2confirmed meetings
  3. Devante Clut2confirmed meetings

Who has John Hall played with most?

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

Entire career · All competitions
11Confirmed appearances
2015–2017Period
31Team-mates
#PlayersComparisonShared appearances
0124 Jan 2015 – 22 Feb 2017
029 Oct 2015 – 22 Feb 2017
0224 Jan 2015 – 17 Feb 2017
0224 Jan 2015 – 22 Feb 2017
0524 Jan 2015 – 17 Feb 2017
0624 Jan 2015 – 22 Feb 2017
0724 Jan 2015 – 13 Nov 2015
0724 Jan 2015 – 13 Nov 2015
0724 Jan 2015 – 13 Nov 2015
109 Oct 2015 – 10 Feb 2017
1024 Jan 2015 – 13 Nov 2015
129 Oct 2015 – 5 Nov 2015
135 Feb 2017 – 22 Feb 2017
1324 Jan 2015 – 13 Nov 2015
135 Feb 2017 – 22 Feb 2017
135 Feb 2017 – 22 Feb 2017
175 Feb 2017 – 22 Feb 2017
1710 Feb 2017 – 22 Feb 2017
1710 Feb 2017 – 22 Feb 2017
205 Nov 2015 – 13 Nov 2015
209 Oct 2015 – 16 Oct 2015
205 Feb 2017 – 10 Feb 2017
2010 Feb 2017 – 22 Feb 2017
2017 Feb 2017 – 22 Feb 2017
205 Feb 2017 – 17 Feb 2017
2625 Oct 2015 – 25 Oct 2015
2624 Jan 2015 – 24 Jan 2015
265 Feb 2017 – 5 Feb 2017
2624 Jan 2015 – 24 Jan 2015
2622 Feb 2017 – 22 Feb 2017
2624 Jan 2015 – 24 Jan 2015
Showing 31 of 31 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 John Hall 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 John Hall played with?

  • Cirio — 11 shared appearances with John Hall. 24 Jan 2015 – 22 Feb 2017.
  • Dylan McGowan — 10 shared appearances with John Hall. 9 Oct 2015 – 22 Feb 2017.
  • Marcelo Carrusca — 10 shared appearances with John Hall. 24 Jan 2015 – 17 Feb 2017.
  • Tarek Elrich — 10 shared appearances with John Hall. 24 Jan 2015 – 22 Feb 2017.
  • Isaías — 9 shared appearances with John Hall. 24 Jan 2015 – 17 Feb 2017.
  • Michael Marrone — 8 shared appearances with John Hall. 24 Jan 2015 – 22 Feb 2017.
  • Craig Goodwin — 7 shared appearances with John Hall. 24 Jan 2015 – 13 Nov 2015.
  • James Jeggo — 7 shared appearances with John Hall. 24 Jan 2015 – 13 Nov 2015.
  • Osama Malik — 7 shared appearances with John Hall. 24 Jan 2015 – 13 Nov 2015.
  • George Mells — 6 shared appearances with John Hall. 9 Oct 2015 – 10 Feb 2017.
  • Pablo Sánchez — 6 shared appearances with John Hall. 24 Jan 2015 – 13 Nov 2015.
  • Mate Dugandzic — 5 shared appearances with John Hall. 9 Oct 2015 – 5 Nov 2015.
  • Benjamin Garuccio — 4 shared appearances with John Hall. 5 Feb 2017 – 22 Feb 2017.
  • Bruce Djité — 4 shared appearances with John Hall. 24 Jan 2015 – 13 Nov 2015.
  • Jordan O'Doherty — 4 shared appearances with John Hall. 5 Feb 2017 – 22 Feb 2017.
  • Riley McGree — 4 shared appearances with John Hall. 5 Feb 2017 – 22 Feb 2017.
  • Mark Ochieng — 3 shared appearances with John Hall. 5 Feb 2017 – 22 Feb 2017.
  • Nikola Mileusnic — 3 shared appearances with John Hall. 10 Feb 2017 – 22 Feb 2017.
  • Taylor Regan — 3 shared appearances with John Hall. 10 Feb 2017 – 22 Feb 2017.
  • Bruce Kamau — 2 shared appearances with John Hall. 5 Nov 2015 – 13 Nov 2015.
  • Eli Babalj — 2 shared appearances with John Hall. 9 Oct 2015 – 16 Oct 2015.
  • Iacopo La Rocca — 2 shared appearances with John Hall. 5 Feb 2017 – 10 Feb 2017.
  • Jesse Makarounas — 2 shared appearances with John Hall. 10 Feb 2017 – 22 Feb 2017.
  • Kim Jae-Sung — 2 shared appearances with John Hall. 17 Feb 2017 – 22 Feb 2017.
  • Marc Marino — 2 shared appearances with John Hall. 5 Feb 2017 – 17 Feb 2017.
  • Antoni Trimboli — 1 shared appearances with John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Awer Mabil — 1 shared appearances with John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Eugene Galeković — 1 shared appearances with John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Nigel Boogaard — 1 shared appearances with John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Papa Babacar Diawara — 1 shared appearances with John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Paul Izzo — 1 shared appearances with John Hall. 24 Jan 2015 – 24 Jan 2015.

Who has John Hall faced?

  • Andrew Hoole — 2 confirmed meetings against John Hall. 24 Jan 2015 – 17 Feb 2017.
  • Chris Harold — 2 confirmed meetings against John Hall. 25 Oct 2015 – 10 Feb 2017.
  • Devante Clut — 2 confirmed meetings against John Hall. 31 Oct 2015 – 17 Feb 2017.
  • Diego Castro — 2 confirmed meetings against John Hall. 25 Oct 2015 – 10 Feb 2017.
  • Dino Đulbić — 2 confirmed meetings against John Hall. 25 Oct 2015 – 10 Feb 2017.
  • Jacob Pepper — 2 confirmed meetings against John Hall. 24 Jan 2015 – 16 Oct 2015.
  • Joshua Risdon — 2 confirmed meetings against John Hall. 25 Oct 2015 – 10 Feb 2017.
  • Kwabena Appiah-Kubi — 2 confirmed meetings against John Hall. 13 Nov 2015 – 5 Feb 2017.
  • Nebojša Marinković — 2 confirmed meetings against John Hall. 25 Oct 2015 – 10 Feb 2017.
  • Scott Neville — 2 confirmed meetings against John Hall. 24 Jan 2015 – 16 Oct 2015.
  • Aaron Mooy — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Adam Berry — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Adam Taggart — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Ademilson — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Adrian Madaschi — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Akito Takagi — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Albert Riera — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Álex Gorrín — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Allan Welsh — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Andreu — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Andrew Durante — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Andrew Nabbout — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Andrew Redmayne — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Andy Keogh — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Ante Covic — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Aryn Williams — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Ben Kantarovski — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Ben Kennedy — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Ben Sigmund — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Benjamin Garuccio — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Besart Berisha — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Blake Powell — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Brandon Borello — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Brandon Wilson — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Brendan Hamill — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Bruno Fornaroli — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Connor Chapman — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Connor Pain — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Corey Brown — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Corona — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Daniel Bowles — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Daniel Georgievski — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Daniel Mullen — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Daniel Vukovic — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Dario Vidošić — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • David Carney — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • David Williams — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Dimas — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Dimitri Petratos — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Diogo Ferreira — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Dylan Murnane — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Edson Montaño — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Emmanuel Muscat — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Erik Paartalu — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Fábio Aguiar — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Fábio Ferreira — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Fahid Ben Khalfallah — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Federico Piovaccari — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Genta Miura — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • George Howard — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Glen Moss — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Guilherme — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Guyon Fernandez — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • György Sándor — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Harry Novillo — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Hiroki Fujiharu — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Jack Clisby — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Jack Duncan — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Jack Hingert — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Jacob Melling — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Jacob Poscoliero — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Jade North — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Jake McGing — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Jamie Maclaren — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Jamie Young — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Jason Hoffman — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Jaushua Sotirio — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Jeffrey Sarpong — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Jesse Makarounas — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Joel Chianese — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Joel Griffiths — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • John Koutroumbis — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Joseph Mills — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Joshua Bingham — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Joshua MacDonald — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Justin Gulley — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Kew Jaliens — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Konstantinos Barbarouses — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Lachlan Jackson — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Leigh Broxham — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Leilei Ma — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Liam Reddy — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Liam Rose — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Marc Warren — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Masaaki Higashiguchi — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Mateo Poljak — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Matt McKay — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Matthew Ridenton — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Matthieu Delpierre — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Michael Thwaite — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Mitchell Nichols — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Mitchell Oxborrow — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Morten Nordstrand — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Nick Montgomery — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Nigel Boogaard — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Nikolai Topor-Stanley — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Oh Jae-Suk — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Oliver Bozanic — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Patrick Kisnorbo — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Paul Izzo — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Paulo Retre — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Richard García — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Radovan Pavicevic — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Rashid Mahazi — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Rhys Williams — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Ritsu Dōan — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Rolieny Bonevacia — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Romeo Castelen — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Rostyn Griffiths — 1 confirmed meetings against John Hall. 10 Feb 2017 – 10 Feb 2017.
  • Roy Krishna — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Roy O'Donovan — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Ryo Hatsuse — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Sam Gallagher — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.
  • Scott Galloway — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Scott Jamieson — 1 confirmed meetings against John Hall. 16 Oct 2015 – 16 Oct 2015.
  • Shane Stefanutto — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Shu Kurata — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Shun Nagasawa — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Sidnei Sciola — 1 confirmed meetings against John Hall. 25 Oct 2015 – 25 Oct 2015.
  • Stefan Mauk — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Stefan Zinni — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Steven Luštica — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Steven Ugarković — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Storm Roux — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Thomas Broich — 1 confirmed meetings against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Thomas Deng — 1 confirmed meetings against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Thomas Sørensen — 1 confirmed meetings against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Trent Buhagiar — 1 confirmed meetings against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Troy Danaskos — 1 confirmed meetings against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Wayne Brown — 1 confirmed meetings against John Hall. 17 Feb 2017 – 17 Feb 2017.
  • Yasuhito Endō — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Yasuyuki Konno — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Yosuke Ideguchi — 1 confirmed meetings against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Zenon Caravella — 1 confirmed meetings against John Hall. 24 Jan 2015 – 24 Jan 2015.

Which teams has John Hall 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.

  • Newcastle Jets — 2 confirmed appearances against John Hall. 24 Jan 2015 – 17 Feb 2017.
  • Perth Glory — 2 confirmed appearances against John Hall. 25 Oct 2015 – 10 Feb 2017.
  • Brisbane Roar — 1 confirmed appearances against John Hall. 31 Oct 2015 – 31 Oct 2015.
  • Central Coast Mariners — 1 confirmed appearances against John Hall. 5 Feb 2017 – 5 Feb 2017.
  • Gamba Osaka — 1 confirmed appearances against John Hall. 22 Feb 2017 – 22 Feb 2017.
  • Melbourne City — 1 confirmed appearances against John Hall. 5 Nov 2015 – 5 Nov 2015.
  • Melbourne Victory — 1 confirmed appearances against John Hall. 9 Oct 2015 – 9 Oct 2015.
  • Wellington Phoenix — 1 confirmed appearances against John Hall. 13 Nov 2015 – 13 Nov 2015.
  • Western Sydney Wanderers — 1 confirmed appearances against John Hall. 16 Oct 2015 – 16 Oct 2015.

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.