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

James

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

Who has James played with most?

Most confirmed shared appearances:

  1. Jesús Cabrero6shared appearances
  2. Juan Domínguez6shared appearances
  3. Thierry Moutinho6shared appearances

Who has James faced most often?

Most confirmed meetings as opponents:

  1. Abdulfattah Adam1confirmed meetings
  2. Abdullah Al Shamekh1confirmed meetings
  3. Adri Embarba1confirmed meetings

Who has James played with most?

Players with confirmed appearances in the same team as James.

Entire career · All competitions
8Confirmed appearances
2017–2019Period
40Team-mates
#PlayersComparisonShared appearances
016 Jan 2017 – 12 Feb 2017
016 Jan 2017 – 12 Feb 2017
016 Jan 2017 – 12 Feb 2017
046 Jan 2017 – 5 Feb 2017
046 Jan 2017 – 12 Feb 2017
046 Jan 2017 – 12 Feb 2017
046 Jan 2017 – 12 Feb 2017
046 Jan 2017 – 12 Feb 2017
0915 Jan 2017 – 12 Feb 2017
096 Jan 2017 – 12 Feb 2017
096 Jan 2017 – 29 Jan 2017
0922 Jan 2017 – 12 Feb 2017
1315 Jan 2017 – 29 Jan 2017
136 Jan 2017 – 12 Feb 2017
1322 Jan 2017 – 5 Feb 2017
165 Feb 2017 – 12 Feb 2017
1625 March 2019 – 4 Sep 2019
1615 Jan 2017 – 12 Feb 2017
1625 March 2019 – 4 Sep 2019
1625 March 2019 – 4 Sep 2019
1625 March 2019 – 4 Sep 2019
1625 March 2019 – 4 Sep 2019
1622 Jan 2017 – 29 Jan 2017
1625 March 2019 – 4 Sep 2019
1625 March 2019 – 4 Sep 2019
1625 March 2019 – 4 Sep 2019
1625 March 2019 – 4 Sep 2019
166 Jan 2017 – 15 Jan 2017
2925 March 2019 – 25 March 2019
296 Jan 2017 – 6 Jan 2017
294 Sep 2019 – 4 Sep 2019
294 Sep 2019 – 4 Sep 2019
2925 March 2019 – 25 March 2019
2925 March 2019 – 25 March 2019
2925 March 2019 – 25 March 2019
2922 Jan 2017 – 22 Jan 2017
2925 March 2019 – 25 March 2019
294 Sep 2019 – 4 Sep 2019
294 Sep 2019 – 4 Sep 2019
2925 March 2019 – 25 March 2019
Showing 40 of 40 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 James 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 James played with?

  • Jesús Cabrero — 6 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Juan Domínguez — 6 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Thierry Moutinho — 6 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Dejan Lekić — 5 shared appearances with James. 6 Jan 2017 – 5 Feb 2017.
  • Héctor Yuste — 5 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Junior Lago — 5 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Raíllo — 5 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Saúl García — 5 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Brandon Thomas — 4 shared appearances with James. 15 Jan 2017 – 12 Feb 2017.
  • Edu Campabadal — 4 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Juan Rodríguez — 4 shared appearances with James. 6 Jan 2017 – 29 Jan 2017.
  • Saša Zdjelar — 4 shared appearances with James. 22 Jan 2017 – 12 Feb 2017.
  • Álex Vallejo — 3 shared appearances with James. 15 Jan 2017 – 29 Jan 2017.
  • Juan Culio — 3 shared appearances with James. 6 Jan 2017 – 12 Feb 2017.
  • Juanjo Nieto — 3 shared appearances with James. 22 Jan 2017 – 5 Feb 2017.
  • Angeliño — 2 shared appearances with James. 5 Feb 2017 – 12 Feb 2017.
  • Basilio Ndong — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Diogo Salomão — 2 shared appearances with James. 15 Jan 2017 – 12 Feb 2017.
  • Diosdado Mbele Mba Mangue — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Emilio Nsue — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Igor Engonga — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Josete Miranda — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Julio Pleguezuelo — 2 shared appearances with James. 22 Jan 2017 – 29 Jan 2017.
  • Kike Boula — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Luis Meseguer — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Niko Kata — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Pedro Obiang — 2 shared appearances with James. 25 Mar 2019 – 4 Sept 2019.
  • Pol Roigé — 2 shared appearances with James. 6 Jan 2017 – 15 Jan 2017.
  • Aitor Embela Gil — 1 shared appearances with James. 25 Mar 2019 – 25 Mar 2019.
  • Ángel Sánchez — 1 shared appearances with James. 6 Jan 2017 – 6 Jan 2017.
  • Féderico Bikoro — 1 shared appearances with James. 4 Sept 2019 – 4 Sept 2019.
  • Felipe Ovono Ovono Mbang — 1 shared appearances with James. 4 Sept 2019 – 4 Sept 2019.
  • Iban Salvador — 1 shared appearances with James. 25 Mar 2019 – 25 Mar 2019.
  • Jesús Owono — 1 shared appearances with James. 25 Mar 2019 – 25 Mar 2019.
  • Miguel Nzang — 1 shared appearances with James. 25 Mar 2019 – 25 Mar 2019.
  • Óscar Díaz — 1 shared appearances with James. 22 Jan 2017 – 22 Jan 2017.
  • Pablo Ganet — 1 shared appearances with James. 25 Mar 2019 – 25 Mar 2019.
  • Rubén Belima — 1 shared appearances with James. 4 Sept 2019 – 4 Sept 2019.
  • Santiago Eneme — 1 shared appearances with James. 4 Sept 2019 – 4 Sept 2019.
  • Saúl Coco — 1 shared appearances with James. 25 Mar 2019 – 25 Mar 2019.

Who has James faced?

  • Abdulfattah Adam — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Abdullah Al Shamekh — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Adri Embarba — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Ahmed Al Zain — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Aitor García — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Alberto Cifuentes — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Alberto García — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Alejandro Ortiz — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Álex Moreno — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Alfredo Ortuño — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Ali Hazzazi — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Álvaro Bustos — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Álvaro García — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Álvaro Jiménez — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Ángel Martínez — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Antonio Amaya — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Aridane — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Aritz López — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Bandar Nasser — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Borja Domínguez — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Brian Oliván — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Carlos Hernández — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Carlos Moreno — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Carpio — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Chechu Dorado — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Christian Bolaño — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • David Chan — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Denis Daluri — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Dani Güiza — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Dani Pacheco — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Dani Provencio — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Daniel Díaz — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • David Costas — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • David Fernández — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • David Haro — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • David Mateos — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • David Querol — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Diego Aguirre — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Diego Johannesson — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Dominic Abui Pretino — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Eddy İsrafilov — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Edgar Badia — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Emiliano Buendía — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Emmanuel Thomas Lumeri — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Fernando Usero — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Fofo — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Fran Beltrán — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Fran Carbià — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Fran Cruz — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Fran Varela — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Francisco Molinero — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Hassan Al Habib — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Hassan Sharahili — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Héctor Verdés — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Iker Guarrotxena — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Jackson Morgan — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • J. Nyuar — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Jimmy Omer Nganda — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Javier Guerra — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Jesús Olmo — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Joan Campins — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Jon Garrido — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Jonathan Vila — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Jordi Gómez — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Jorge Díaz — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Jorge Molina — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • José Mari — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • José Verdú — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Juan Carlos — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • K. Kerjok — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Kenjok Athiu — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Kijera — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Madallah Al Olayan — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Maikel Mesa — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Majak Mawith — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Mansour Hamzi — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Manucho Gonçalves — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Mathiang Mathiang — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Máyor — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Mehdi Lacen — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Miguel González — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Miguel Linares — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Miramón — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Mohammed Al Khabrani — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Mustafa Malayekah — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Muteb Al Mufarrij — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Naif Hazazi — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Néstor Susaeta — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Nicolás Gorosito — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Osama Al Khalaf — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Peter Deng — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Peter Maker Manyang Mabok — 1 confirmed meetings against James. 4 Sept 2019 – 4 Sept 2019.
  • Paul Anton — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Paulo Gazzaniga — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Pedro Martín — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Peña — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Pichu Atienza — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Portillo — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Quini — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Rabeaa Sefiani — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Ramón Folch — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Raúl Baena — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Roberto Gutiérrez — 1 confirmed meetings against James. 6 Jan 2017 – 6 Jan 2017.
  • Rubén Cruz — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Salvi — 1 confirmed meetings against James. 29 Jan 2017 – 29 Jan 2017.
  • Santi Comesaña — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Saúl Berjón — 1 confirmed meetings against James. 5 Feb 2017 – 5 Feb 2017.
  • Sergio Mora — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Stefan Šćepović — 1 confirmed meetings against James. 15 Jan 2017 – 15 Jan 2017.
  • Sultan Mandash — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.
  • Toni — 1 confirmed meetings against James. 12 Feb 2017 – 12 Feb 2017.
  • Vítor da Silva — 1 confirmed meetings against James. 22 Jan 2017 – 22 Jan 2017.
  • Yazeed Al Bakr — 1 confirmed meetings against James. 25 Mar 2019 – 25 Mar 2019.

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

  • Cadiz — 1 confirmed appearances against James. 29 Jan 2017 – 29 Jan 2017.
  • Getafe — 1 confirmed appearances against James. 15 Jan 2017 – 15 Jan 2017.
  • Mirandes — 1 confirmed appearances against James. 6 Jan 2017 – 6 Jan 2017.
  • Oviedo — 1 confirmed appearances against James. 5 Feb 2017 – 5 Feb 2017.
  • Rayo Vallecano — 1 confirmed appearances against James. 12 Feb 2017 – 12 Feb 2017.
  • Reus Deportiu — 1 confirmed appearances against James. 22 Jan 2017 – 22 Jan 2017.
  • Saudi Arabia — 1 confirmed appearances against James. 25 Mar 2019 – 25 Mar 2019.
  • South Sudan — 1 confirmed appearances against James. 4 Sept 2019 – 4 Sept 2019.

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.