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

Jon Garro

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

Who has Jon Garro played with most?

Most confirmed shared appearances:

  1. Arkaitz Mariezkurrena34shared appearances
  2. Lander Astiazarán33shared appearances
  3. Gorka Gorosabel31shared appearances

Who has Jon Garro faced most often?

Most confirmed meetings as opponents:

  1. Diego Hormigo3confirmed meetings
  2. Lautaro de León3confirmed meetings
  3. Manu Lama3confirmed meetings

Who has Jon Garro played with most?

Players with confirmed appearances in the same team as Jon Garro.

Entire career · All competitions
37Confirmed appearances
2023–2026Period
59Team-mates
#PlayersComparisonShared appearances
0120 Sep 2023 – 26 Sep 2026
0224 Oct 2023 – 10 Oct 2026
0320 Sep 2023 – 10 Oct 2026
049 Aug 2025 – 10 Oct 2026
059 Aug 2025 – 4 Oct 2026
0520 Sep 2023 – 10 Oct 2026
0728 Sep 2025 – 10 Oct 2026
0824 Aug 2025 – 10 Oct 2026
0924 Aug 2025 – 10 Oct 2026
109 Aug 2025 – 10 Oct 2026
115 Nov 2025 – 10 Oct 2026
1228 Sep 2025 – 26 Sep 2026
1224 Oct 2023 – 5 Sep 2026
129 Aug 2025 – 4 Oct 2026
1525 Oct 2025 – 5 Sep 2026
1624 Aug 2025 – 30 May 2026
1624 Aug 2025 – 30 May 2026
1820 Sep 2023 – 10 Oct 2026
199 Aug 2025 – 22 March 2026
209 Aug 2025 – 30 May 2026
219 Aug 2025 – 24 Jan 2026
226 Dec 2025 – 10 Oct 2026
2320 Sep 2023 – 22 Aug 2026
2416 Feb 2026 – 4 Oct 2026
249 Aug 2025 – 30 May 2026
2420 Sep 2023 – 24 May 2026
249 Aug 2025 – 10 Oct 2026
2416 Feb 2026 – 4 Oct 2026
2914 Aug 2026 – 10 Oct 2026
3020 Sep 2023 – 12 Dec 2023
3024 Jan 2026 – 10 Oct 2026
3020 Sep 2023 – 4 Oct 2026
309 Aug 2025 – 4 Oct 2026
3020 Sep 2023 – 12 Dec 2023
3020 Sep 2023 – 12 Dec 2023
3620 Sep 2023 – 29 Nov 2023
3621 Dec 2025 – 30 May 2026
365 Sep 2026 – 10 Oct 2026
3624 Oct 2023 – 12 Dec 2023
4024 Oct 2023 – 8 Nov 2023
4020 Sep 2023 – 24 Oct 2023
408 Nov 2023 – 29 Nov 2023
408 Nov 2023 – 29 Nov 2023
408 Nov 2023 – 29 Nov 2023
4020 Sep 2023 – 12 Dec 2023
4024 Oct 2023 – 12 Dec 2023
4024 May 2026 – 29 July 2026
489 Aug 2025 – 9 Aug 2025
4820 Sep 2023 – 20 Sep 2023
4824 Oct 2023 – 24 Oct 2023
Showing 50 of 59 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 Jon Garro 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 Jon Garro played with?

  • Arkaitz Mariezkurrena — 34 shared appearances with Jon Garro. 20 Sept 2023 – 26 Sept 2026.
  • Lander Astiazarán — 33 shared appearances with Jon Garro. 24 Oct 2023 – 10 Oct 2026.
  • Gorka Gorosabel — 31 shared appearances with Jon Garro. 20 Sept 2023 – 10 Oct 2026.
  • Tomás Carbonell — 29 shared appearances with Jon Garro. 9 Aug 2025 – 10 Oct 2026.
  • Gorka Carrera — 26 shared appearances with Jon Garro. 9 Aug 2025 – 4 Oct 2026.
  • Jon Eceizabarrena — 26 shared appearances with Jon Garro. 20 Sept 2023 – 10 Oct 2026.
  • Jon Balda — 25 shared appearances with Jon Garro. 28 Sept 2025 – 10 Oct 2026.
  • Aitor Fraga — 24 shared appearances with Jon Garro. 24 Aug 2025 – 10 Oct 2026.
  • Dani Díaz — 23 shared appearances with Jon Garro. 24 Aug 2025 – 10 Oct 2026.
  • Kazunari Kita — 21 shared appearances with Jon Garro. 9 Aug 2025 – 10 Oct 2026.
  • Ibai Aguirre — 20 shared appearances with Jon Garro. 5 Nov 2025 – 10 Oct 2026.
  • Alex Garcia — 19 shared appearances with Jon Garro. 28 Sept 2025 – 26 Sept 2026.
  • Luken Beitia — 19 shared appearances with Jon Garro. 24 Oct 2023 – 5 Sept 2026.
  • Unax Agote — 19 shared appearances with Jon Garro. 9 Aug 2025 – 4 Oct 2026.
  • Jon Eceizabarrena — 18 shared appearances with Jon Garro. 25 Oct 2025 – 5 Sept 2026.
  • Mikel Rodriguez — 17 shared appearances with Jon Garro. 24 Aug 2025 – 30 May 2026.
  • Mikel Rodríguez — 17 shared appearances with Jon Garro. 24 Aug 2025 – 30 May 2026.
  • Alex Lebarbier — 16 shared appearances with Jon Garro. 20 Sept 2023 – 10 Oct 2026.
  • Job Ochieng — 15 shared appearances with Jon Garro. 9 Aug 2025 – 22 Mar 2026.
  • Alberto Dadie — 14 shared appearances with Jon Garro. 9 Aug 2025 – 30 May 2026.
  • Peru Rodríguez — 12 shared appearances with Jon Garro. 9 Aug 2025 – 24 Jan 2026.
  • Iker Calderon — 10 shared appearances with Jon Garro. 6 Dec 2025 – 10 Oct 2026.
  • Ekain Orobengoa — 8 shared appearances with Jon Garro. 20 Sept 2023 – 22 Aug 2026.
  • A. Unax — 7 shared appearances with Jon Garro. 16 Feb 2026 – 4 Oct 2026.
  • Arana — 7 shared appearances with Jon Garro. 9 Aug 2025 – 30 May 2026.
  • Dario Ramirez — 7 shared appearances with Jon Garro. 20 Sept 2023 – 24 May 2026.
  • Sydney Osazuwa — 7 shared appearances with Jon Garro. 9 Aug 2025 – 10 Oct 2026.
  • Unax Larrañaga — 7 shared appearances with Jon Garro. 16 Feb 2026 – 4 Oct 2026.
  • Javier Soroeta — 6 shared appearances with Jon Garro. 14 Aug 2026 – 10 Oct 2026.
  • Aimar Olarra — 5 shared appearances with Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Andrews Adjabeng — 5 shared appearances with Jon Garro. 24 Jan 2026 – 10 Oct 2026.
  • Iker Ropero — 5 shared appearances with Jon Garro. 20 Sept 2023 – 4 Oct 2026.
  • Joan Oleaga — 5 shared appearances with Jon Garro. 9 Aug 2025 – 4 Oct 2026.
  • Martín Arruti — 5 shared appearances with Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Pablo Arenzana — 5 shared appearances with Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Aritz Amenabar — 3 shared appearances with Jon Garro. 20 Sept 2023 – 29 Nov 2023.
  • Jakes Gorosabel — 3 shared appearances with Jon Garro. 21 Dec 2025 – 30 May 2026.
  • Rupérez — 3 shared appearances with Jon Garro. 5 Sept 2026 – 10 Oct 2026.
  • Theo Folgado — 3 shared appearances with Jon Garro. 24 Oct 2023 – 12 Dec 2023.
  • Alain Velarde — 2 shared appearances with Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Alejandro Nores — 2 shared appearances with Jon Garro. 20 Sept 2023 – 24 Oct 2023.
  • Eneko Astigarraga — 2 shared appearances with Jon Garro. 8 Nov 2023 – 29 Nov 2023.
  • Eneko Behobide — 2 shared appearances with Jon Garro. 8 Nov 2023 – 29 Nov 2023.
  • Iker Otadui — 2 shared appearances with Jon Garro. 8 Nov 2023 – 29 Nov 2023.
  • Jon Martín — 2 shared appearances with Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Manex Gibelalde — 2 shared appearances with Jon Garro. 24 Oct 2023 – 12 Dec 2023.
  • Pello Arana — 2 shared appearances with Jon Garro. 24 May 2026 – 29 Jul 2026.
  • A. Fernandorena — 1 shared appearances with Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Adrián Zango — 1 shared appearances with Jon Garro. 20 Sept 2023 – 20 Sept 2023.
  • Anartz Segurola — 1 shared appearances with Jon Garro. 24 Oct 2023 – 24 Oct 2023.
  • Dario Ramirez — 1 shared appearances with Jon Garro. 24 May 2026 – 24 May 2026.
  • E. Astigarraga — 1 shared appearances with Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Eder García — 1 shared appearances with Jon Garro. 20 Sept 2023 – 20 Sept 2023.
  • H. Garitaonaindia Uriarte — 1 shared appearances with Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • L. Uranga — 1 shared appearances with Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Lander Olasagasti — 1 shared appearances with Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Oihan Telletxea Sein — 1 shared appearances with Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Peru Larrañaga Vázquez — 1 shared appearances with Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Ramirez — 1 shared appearances with Jon Garro. 9 Aug 2025 – 9 Aug 2025.

Who has Jon Garro faced?

  • Diego Hormigo — 3 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2026.
  • Lautaro de León — 3 confirmed meetings against Jon Garro. 11 Oct 2025 – 12 Sept 2026.
  • Manu Lama — 3 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2026.
  • Marc Domènech — 3 confirmed meetings against Jon Garro. 11 Oct 2025 – 12 Sept 2026.
  • Pedro Alemañ — 3 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2026.
  • Rubén Alcaraz — 3 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2026.
  • Sergio Molina — 3 confirmed meetings against Jon Garro. 11 Oct 2025 – 12 Sept 2026.
  • Thomas Carrique — 3 confirmed meetings against Jon Garro. 11 Oct 2025 – 12 Sept 2026.
  • Aarón Ochoa — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Adam Jakobsen — 2 confirmed meetings against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Adrián Niño — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Agustín Sienra — 2 confirmed meetings against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Alberto Jiménez — 2 confirmed meetings against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Aleix Garrido — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Aleksandar Stanković — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Álex Calvo — 2 confirmed meetings against Jon Garro. 11 Oct 2025 – 7 Feb 2026.
  • Álex Meléndez — 2 confirmed meetings against Jon Garro. 24 May 2026 – 26 Sept 2026.
  • Álex Millán — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Alex Rubio — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Álex Sola — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 22 Mar 2026.
  • Alfonso Herrero — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Álvaro Martín — 2 confirmed meetings against Jon Garro. 7 Feb 2026 – 14 Aug 2026.
  • Álvaro Rodríguez — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Amadou Diawara — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Amadou Sarr — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Anaitz Arbilla — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Ander Cantero — 2 confirmed meetings against Jon Garro. 25 Oct 2025 – 31 Aug 2026.
  • Ander Madariaga — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Antonino — 2 confirmed meetings against Jon Garro. 11 Oct 2025 – 7 Feb 2026.
  • Antonio Pacheco — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Anuar Tuhami — 2 confirmed meetings against Jon Garro. 21 Dec 2025 – 26 Sept 2026.
  • Arnau Comas — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Áron Yaakobishvili — 2 confirmed meetings against Jon Garro. 11 Oct 2025 – 7 Feb 2026.
  • Baïla Diallo — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 22 Mar 2026.
  • Barri — 2 confirmed meetings against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Brais Martínez — 2 confirmed meetings against Jon Garro. 25 Oct 2025 – 31 Aug 2026.
  • Carlos Dotor — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Carlos Hernández — 2 confirmed meetings against Jon Garro. 21 Dec 2025 – 26 Sept 2026.
  • Carlos Neva — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Charlie Patino — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Chupe — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Curro Sánchez — 2 confirmed meetings against Jon Garro. 25 Oct 2025 – 31 Aug 2026.
  • Dani Lorenzo — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Dani Villahermosa — 2 confirmed meetings against Jon Garro. 11 Oct 2025 – 7 Feb 2026.
  • Daniele Quieto — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • David González — 2 confirmed meetings against Jon Garro. 25 Oct 2025 – 31 Aug 2026.
  • David Larrubia — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • David Mella — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Diego García — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Diego Mariño — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Diogo Prioste — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Diogo Marques — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Efe Akman — 2 confirmed meetings against Jon Garro. 7 Feb 2026 – 12 Sept 2026.
  • Francesco Stante — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Fran Gámez — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Giacomo Quagliata — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Gonçalo Moreira — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Grego — 2 confirmed meetings against Jon Garro. 25 Oct 2025 – 31 Aug 2026.
  • Guille Vallejo — 2 confirmed meetings against Jon Garro. 21 Dec 2025 – 26 Sept 2026.
  • Ignasi Vilarrasa — 2 confirmed meetings against Jon Garro. 28 Sept 2025 – 31 Aug 2026.
  • Iñigo Córdoba — 2 confirmed meetings against Jon Garro. 25 Oct 2025 – 14 Aug 2026.
  • Issiaka Kamate — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Ivan Lima — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Izan Merino — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Javi Martón — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Javi Montero — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Jérémy Mellot — 2 confirmed meetings against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Jesús Álvarez — 2 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Sept 2026.
  • João Fonseca — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • João Rêgo — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • João Veloso — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Joaquín Muñoz — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Jon Mikel — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Jorge Moreno — 2 confirmed meetings against Jon Garro. 23 Feb 2026 – 5 Sept 2026.
  • Jorge Pascual — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2026.
  • José Arnáiz — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2026.
  • José Corpas — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 22 Aug 2026.
  • José Jurado — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • José Matos — 2 confirmed meetings against Jon Garro. 21 Dec 2025 – 26 Sept 2026.
  • Juan Bernat — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Juan Cruz — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Juan Soriano — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Juanpe — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Julen Lobete — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Natthawut Tharapon — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Kialy Koné — 2 confirmed meetings against Jon Garro. 21 Dec 2025 – 26 Sept 2026.
  • Kuki — 2 confirmed meetings against Jon Garro. 21 Dec 2025 – 26 Sept 2026.
  • Luka Velickovic — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Lalo Aguilar — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Leonardo Bovo — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Lluís López — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Loïc Williams — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 22 Mar 2026.
  • Luca Di Maggio — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Luca Zidane — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 22 Mar 2026.
  • Luismi Cruz — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Malcom Adu — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Manu Trigueros — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 22 Mar 2026.
  • Marc Bombardó — 2 confirmed meetings against Jon Garro. 11 Oct 2025 – 12 Sept 2026.
  • Marc-Olivier Doué — 2 confirmed meetings against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Marino Illescas — 2 confirmed meetings against Jon Garro. 9 Aug 2025 – 26 Sept 2026.
  • Mario Soriano — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Martí Vilà — 2 confirmed meetings against Jon Garro. 7 Feb 2026 – 12 Sept 2026.
  • Marvel — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Matteo Cocchi — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Matteo Spinaccè — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Melero — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Miguel Loureiro — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Mike Aidoo — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Minsu Kim — 2 confirmed meetings against Jon Garro. 11 Oct 2025 – 7 Feb 2026.
  • Naim García — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Oscar Naasei — 2 confirmed meetings against Jon Garro. 4 Oct 2025 – 22 Mar 2026.
  • Óscar Plano — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Pepe Sánchez — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Puga — 2 confirmed meetings against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Rafael Luís — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Roberto López — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Romain Matthys — 2 confirmed meetings against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Rubén Peña — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Samuel Obeng — 2 confirmed meetings against Jon Garro. 21 Dec 2025 – 24 May 2026.
  • Samuele Mulattieri — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • San Bartolomé — 2 confirmed meetings against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Sergio Álvarez — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Sergio Cubero — 2 confirmed meetings against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Sergio González — 2 confirmed meetings against Jon Garro. 25 Oct 2025 – 31 Aug 2026.
  • Sergio Ortu — 2 confirmed meetings against Jon Garro. 23 Feb 2026 – 22 Aug 2026.
  • Sergio Rodelas — 2 confirmed meetings against Jon Garro. 22 Mar 2026 – 4 Oct 2026.
  • Seydouba Cissé — 2 confirmed meetings against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Stoichkov — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Théo Le Normand — 2 confirmed meetings against Jon Garro. 11 Oct 2025 – 7 Feb 2026.
  • Thomas Berenbruch — 2 confirmed meetings against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Tiago Parente — 2 confirmed meetings against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Víctor Moreno — 2 confirmed meetings against Jon Garro. 30 May 2026 – 5 Sept 2026.
  • Zakaria Eddahchouri — 2 confirmed meetings against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • A. Osoro — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Aarón — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Abraham Bueno Espinosa — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Adam Daghim — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Adrià Alti — 1 confirmed meetings against Jon Garro. 1 Mar 2026 – 1 Mar 2026.
  • Adrià Capdevila — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Adrián Pica — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Agus Medina — 1 confirmed meetings against Jon Garro. 22 Aug 2026 – 22 Aug 2026.
  • Aingeru Olabarrieta — 1 confirmed meetings against Jon Garro. 11 Oct 2025 – 11 Oct 2025.
  • Aisar — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Aisar Ahmed — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Aitor Córdoba — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Aitor Uzkudun — 1 confirmed meetings against Jon Garro. 11 Oct 2025 – 11 Oct 2025.
  • Albert Caparrós — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Alberto Dadie — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Alberto Flores — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Aldrine Kibet — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Alejandro Camacho — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Alejandro Morante — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Alessandro Calligaris — 1 confirmed meetings against Jon Garro. 20 Sept 2023 – 20 Sept 2023.
  • Álex — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Álex Calatrava — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Álex Corredera — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Álex Forés — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Álex Pastor — 1 confirmed meetings against Jon Garro. 24 Aug 2025 – 24 Aug 2025.
  • Alex Rubio — 1 confirmed meetings against Jon Garro. 24 May 2026 – 24 May 2026.
  • Alexis Olmedo — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Alfred Caicedo — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Álvaro Aceves — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Álvaro Carrillo — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Álvaro Fernández — 1 confirmed meetings against Jon Garro. 1 Mar 2026 – 1 Mar 2026.
  • Álvaro García — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Álvaro Mantilla — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Álvaro Marín — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Amath Ndiaye — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Andrés Martín — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Anes Krdžalić — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Ángel Arcos — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Angel Davila Outerelo — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Angel Pérez — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Ángelo García Hidalgo — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Anthony Landázuri — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Antonio Cordero — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Antonio Gala — 1 confirmed meetings against Jon Garro. 14 Aug 2026 – 14 Aug 2026.
  • Arick Betancourt — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Áron Yaakobishvili — 1 confirmed meetings against Jon Garro. 7 Feb 2026 – 7 Feb 2026.
  • Asier Villalibre — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Awer Mabil — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Benjamin Atiabou — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Babacar Diocou — 1 confirmed meetings against Jon Garro. 22 Mar 2026 – 22 Mar 2026.
  • Beñat Gerenabarrena — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Benedikt Gimber — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Bicho — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Bil Nsongo — 1 confirmed meetings against Jon Garro. 1 Mar 2026 – 1 Mar 2026.
  • Brian Ocampo — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • C. Okoro — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • C. Redruello Nimo — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Carlos Almeida — 1 confirmed meetings against Jon Garro. 24 Oct 2023 – 24 Oct 2023.
  • Carlos Guirao — 1 confirmed meetings against Jon Garro. 8 Nov 2025 – 8 Nov 2025.
  • Carlos Isaac — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Carlos Lumbreras — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • César Álvarez — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • César Gelabert — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Chinaza Onouha — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Christos Alexiou — 1 confirmed meetings against Jon Garro. 12 Dec 2023 – 12 Dec 2023.
  • Chuky San José — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Clément Michelin — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Clerc — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Coke Carrillo — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Cristian Carracedo — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Dali — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Dani Barcia — 1 confirmed meetings against Jon Garro. 13 Dec 2025 – 13 Dec 2025.
  • Dani Jiménez — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Dani Martín — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Dani Queipo — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Dani Rodríguez — 1 confirmed meetings against Jon Garro. 24 Jan 2026 – 24 Jan 2026.
  • Daniel Bernabeu — 1 confirmed meetings against Jon Garro. 22 Aug 2026 – 22 Aug 2026.
  • Daniel Luna — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • David Rodríguez — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • David Torres — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Dawda Camara — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Diego Aznar — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Diego Bri — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Diego Collado — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Diego Díaz — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Diego González — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Diego Murillo — 1 confirmed meetings against Jon Garro. 16 Feb 2026 – 16 Feb 2026.
  • Diego Pampín — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Diego Sánchez — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Douglas Aurélio — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Duk — 1 confirmed meetings against Jon Garro. 24 Jan 2026 – 24 Jan 2026.
  • E. Perez — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Edgar González — 1 confirmed meetings against Jon Garro. 7 Feb 2026 – 7 Feb 2026.
  • Efe Akman — 1 confirmed meetings against Jon Garro. 7 Feb 2026 – 7 Feb 2026.
  • Elione Neto — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Eneko Jauregi — 1 confirmed meetings against Jon Garro. 16 Feb 2026 – 16 Feb 2026.
  • Eneko Satrústegui — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Enric Franquesa — 1 confirmed meetings against Jon Garro. 24 Jan 2026 – 24 Jan 2026.
  • Enric Gallego — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Eric Curbelo — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • F. Garcia — 1 confirmed meetings against Jon Garro. 24 May 2026 – 24 May 2026.
  • Fabricio — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Fabricio — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Facundo González — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Fer Niño — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Fermin Garcia — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Fernando Medrano — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Florian Miguel — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Franck Fomeyem — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Fuentes — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Gabriele Vedovati — 1 confirmed meetings against Jon Garro. 20 Sept 2023 – 20 Sept 2023.
  • Gael Alonso — 1 confirmed meetings against Jon Garro. 11 Oct 2025 – 11 Oct 2025.
  • Gaspar Campos — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Germain Miller — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Germán Parreño — 1 confirmed meetings against Jon Garro. 13 Dec 2025 – 13 Dec 2025.
  • Gonzalo Petit — 1 confirmed meetings against Jon Garro. 22 Mar 2026 – 22 Mar 2026.
  • Guille Rosas — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Gumbau — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Gustavo Puerta — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Gustavo Varela — 1 confirmed meetings against Jon Garro. 8 Nov 2023 – 8 Nov 2023.
  • Hamza Bellari — 1 confirmed meetings against Jon Garro. 14 Aug 2026 – 14 Aug 2026.
  • Hodei — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Hodei Arrillaga — 1 confirmed meetings against Jon Garro. 2 Apr 2026 – 2 Apr 2026.
  • Hugo Cuenca — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Hugo Félix — 1 confirmed meetings against Jon Garro. 24 Oct 2023 – 24 Oct 2023.
  • Hugo García — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Hugo López — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Hugo Solozábal — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Isaac Udoh — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Iker Álvarez — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Iker Córdoba — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Iker Kortajarena — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Iker Recio — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Iker Varela — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Imanol García de Albéniz — 1 confirmed meetings against Jon Garro. 11 Oct 2025 – 11 Oct 2025.
  • Íñigo Sainz-Maza — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Iñigo Vicente — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Isma Ruiz — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Ismael Barea — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Israel Suero — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Iván Alejo — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Iván Calero — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Iván Chapela — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Iván Gil — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Iván Morante — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Iza Carcelén — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Izan González — 1 confirmed meetings against Jon Garro. 22 Mar 2026 – 22 Mar 2026.
  • J. Bermejo — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • J. Martinez Landa — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Jair Amador — 1 confirmed meetings against Jon Garro. 2 Apr 2026 – 2 Apr 2026.
  • Jamelli — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Jan Oliveras — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Jan Żuberek — 1 confirmed meetings against Jon Garro. 12 Dec 2023 – 12 Dec 2023.
  • Jari Vlak — 1 confirmed meetings against Jon Garro. 14 Aug 2026 – 14 Aug 2026.
  • Javi Castro — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Javi Llabrés — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Javi Martínez — 1 confirmed meetings against Jon Garro. 2 Apr 2026 – 2 Apr 2026.
  • Javi Moreno — 1 confirmed meetings against Jon Garro. 24 May 2026 – 24 May 2026.
  • Javi Ontiveros — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Javi Villar — 1 confirmed meetings against Jon Garro. 24 May 2026 – 24 May 2026.
  • Jefté Betancor — 1 confirmed meetings against Jon Garro. 24 May 2026 – 24 May 2026.
  • Jeremy Arévalo — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Jesús Bernal — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • João Conceição — 1 confirmed meetings against Jon Garro. 8 Nov 2023 – 8 Nov 2023.
  • Joaquín — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Joel López — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Jokin Ezkieta — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Jon Bautista — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Jon Guruzeta — 1 confirmed meetings against Jon Garro. 2 Apr 2026 – 2 Apr 2026.
  • Jon Karrikaburu — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Jon Magunazelaia — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Jonathan Gómez — 1 confirmed meetings against Jon Garro. 24 May 2026 – 24 May 2026.
  • Jordi Escobar — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Jorge Sáenz — 1 confirmed meetings against Jon Garro. 8 Nov 2025 – 8 Nov 2025.
  • José de la Rosa — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • José Gragera — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • José León — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • José Mejía — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Joshua Wynder — 1 confirmed meetings against Jon Garro. 24 Oct 2023 – 24 Oct 2023.
  • Juan José Flores Castro — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Juan Otero — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Juanjo — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Juanjo Nieto — 1 confirmed meetings against Jon Garro. 14 Aug 2026 – 14 Aug 2026.
  • Juanmi Latasa — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Juanpa — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Juanto — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Julian Rijkhoff — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Julien Ponceau — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Julio Alonso — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Justin Smith — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Karel Mustmaa — 1 confirmed meetings against Jon Garro. 24 Oct 2023 – 24 Oct 2023.
  • Kenneth Mamah — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Kévin Appin — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Kevin Villodres — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Kike Ribes — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Konrad de La Fuente — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Lautaro Spatz — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Liberto Beltrán — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Lorenzo Aguado — 1 confirmed meetings against Jon Garro. 24 May 2026 – 24 May 2026.
  • Lucas Alcázar — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Lucas Noubi — 1 confirmed meetings against Jon Garro. 1 Mar 2026 – 1 Mar 2026.
  • Lucas Perrin — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Lucas Costa — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Lucas Sanseviero — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Lucas Sarasketa — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Luis Chacón — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Luka Reischl — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Moritz Neumann — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Mario Pejazic — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Maguette Gueye — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Manu Nieto — 1 confirmed meetings against Jon Garro. 11 Oct 2025 – 11 Oct 2025.
  • Manuel Rodríguez — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Marc Cardona — 1 confirmed meetings against Jon Garro. 7 Feb 2026 – 7 Feb 2026.
  • Marcelo Expósito — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Marco Sangalli — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Marcos André — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Mario García — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Mario González — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Mario Jimenez Gambin — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Mario Soberón — 1 confirmed meetings against Jon Garro. 22 Aug 2026 – 22 Aug 2026.
  • Mark Gevorgyan — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Markel Arana — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Markel Martinez — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Martin Pečar — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Mateo Sobral — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Mathis Lachuer — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Matteo Motta — 1 confirmed meetings against Jon Garro. 12 Dec 2023 – 12 Dec 2023.
  • Miguel Atienza — 1 confirmed meetings against Jon Garro. 25 Oct 2025 – 25 Oct 2025.
  • Miguel Bañuz — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Miquel Salas — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Mohamed Bouldini — 1 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2025.
  • Mohammad Sadeqi — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Moró Sidibe — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Moussa Diakité — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Nacho Gil — 1 confirmed meetings against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Nacho Martín — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Nacho Quintana — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Nuno Félix — 1 confirmed meetings against Jon Garro. 8 Nov 2023 – 8 Nov 2023.
  • Oier Llorente — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Olívio Tomé — 1 confirmed meetings against Jon Garro. 8 Nov 2023 – 8 Nov 2023.
  • Oscar Carrasco — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Oscar Marcos — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Óscar Sielva — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Ousmane Camara — 1 confirmed meetings against Jon Garro. 14 Aug 2026 – 14 Aug 2026.
  • Paolo Raimondi — 1 confirmed meetings against Jon Garro. 12 Dec 2023 – 12 Dec 2023.
  • Pablo Galdames — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Pablo Gavian — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Pablo Pérez — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Pablo Ramón — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Pablo Sáenz — 1 confirmed meetings against Jon Garro. 22 Mar 2026 – 22 Mar 2026.
  • Pablo Santiago — 1 confirmed meetings against Jon Garro. 14 Aug 2026 – 14 Aug 2026.
  • Pablo Tomeo — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Pablo Vázquez — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Pau Casadesús — 1 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2025.
  • Pau López — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Pedro Ortiz — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Peio Canales — 1 confirmed meetings against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Pejiño — 1 confirmed meetings against Jon Garro. 29 Jul 2026 – 29 Jul 2026.
  • Peke — 1 confirmed meetings against Jon Garro. 13 Dec 2025 – 13 Dec 2025.
  • Peru Nolaskoain — 1 confirmed meetings against Jon Garro. 2 Apr 2026 – 2 Apr 2026.
  • Peru Rodríguez — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Peter — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Phillip Verhounig — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Piña — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Portillo — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Quique Fornos — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • R. Zinebi — 1 confirmed meetings against Jon Garro. 22 Mar 2026 – 22 Mar 2026.
  • Rafa Rodríguez — 1 confirmed meetings against Jon Garro. 24 Aug 2025 – 24 Aug 2025.
  • Rafita — 1 confirmed meetings against Jon Garro. 16 Feb 2026 – 16 Feb 2026.
  • Ramón Martínez — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Raúl Pereira — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Raúl Sánchez — 1 confirmed meetings against Jon Garro. 14 Aug 2026 – 14 Aug 2026.
  • Redru — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Reque — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Riki Rodríguez — 1 confirmed meetings against Jon Garro. 1 Mar 2026 – 1 Mar 2026.
  • Róber — 1 confirmed meetings against Jon Garro. 22 Aug 2026 – 22 Aug 2026.
  • Rocco Žiković — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Rodrigo Abajas — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Roger — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Roger Hinojo — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Rubén — 1 confirmed meetings against Jon Garro. 13 Dec 2025 – 13 Dec 2025.
  • Rubén Alves — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Rubén Yáñez — 1 confirmed meetings against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • S. Golubovic — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Samo Matjaz — 1 confirmed meetings against Jon Garro. 20 Sept 2023 – 20 Sept 2023.
  • Salko Hamzić — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Salva Ruiz — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Salvi — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Samuel Ntamack Ndimba — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Sebastián Figueredo — 1 confirmed meetings against Jon Garro. 8 Nov 2025 – 8 Nov 2025.
  • Sebastian Leitner — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Selu Diallo — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Sergi Enrich — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Sergi Guardiola — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Sergi Maestre — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Sergio Arribas — 1 confirmed meetings against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Sergio Gabriel — 1 confirmed meetings against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Sergio López — 1 confirmed meetings against Jon Garro. 4 Oct 2026 – 4 Oct 2026.
  • Sergio Ruiz — 1 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2025.
  • Seyni Mbaye Ndiaye — 1 confirmed meetings against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Souleymane Faye — 1 confirmed meetings against Jon Garro. 4 Oct 2025 – 4 Oct 2025.
  • Stanko Jurić — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Stefan Golubović — 1 confirmed meetings against Jon Garro. 12 Sept 2026 – 12 Sept 2026.
  • Stipe Biuk — 1 confirmed meetings against Jon Garro. 25 Apr 2026 – 25 Apr 2026.
  • Suso — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Theo Zidane — 1 confirmed meetings against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Tim Paumgartner — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Tim Trummer — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Tomás Inglés — 1 confirmed meetings against Jon Garro. 22 Aug 2026 – 22 Aug 2026.
  • Tommaso De Nipoti — 1 confirmed meetings against Jon Garro. 15 Nov 2025 – 15 Nov 2025.
  • Tommaso Guercio — 1 confirmed meetings against Jon Garro. 20 Sept 2023 – 20 Sept 2023.
  • Toni Abad — 1 confirmed meetings against Jon Garro. 26 Sept 2026 – 26 Sept 2026.
  • Valentin Sulzbacher — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Vallejo — 1 confirmed meetings against Jon Garro. 22 Aug 2026 – 22 Aug 2026.
  • Victor Aznar — 1 confirmed meetings against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Víctor García — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Víctor García — 1 confirmed meetings against Jon Garro. 24 Aug 2025 – 24 Aug 2025.
  • Víctor Mollejo — 1 confirmed meetings against Jon Garro. 31 Aug 2026 – 31 Aug 2026.
  • Yann Bodiger — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Yayo — 1 confirmed meetings against Jon Garro. 30 May 2026 – 30 May 2026.
  • Yeray Cabanzón — 1 confirmed meetings against Jon Garro. 7 Feb 2026 – 7 Feb 2026.
  • Youness Didi — 1 confirmed meetings against Jon Garro. 21 Dec 2025 – 21 Dec 2025.
  • Yvan Maye — 1 confirmed meetings against Jon Garro. 20 Sept 2023 – 20 Sept 2023.
  • Zétény Jánó — 1 confirmed meetings against Jon Garro. 29 Nov 2023 – 29 Nov 2023.

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

  • FC Andorra — 3 confirmed appearances against Jon Garro. 11 Oct 2025 – 12 Sept 2026.
  • Granada CF — 3 confirmed appearances against Jon Garro. 4 Oct 2025 – 4 Oct 2026.
  • AD Ceuta FC — 2 confirmed appearances against Jon Garro. 21 Dec 2025 – 26 Sept 2026.
  • Albacete — 2 confirmed appearances against Jon Garro. 24 May 2026 – 22 Aug 2026.
  • Benfica U19 — 2 confirmed appearances against Jon Garro. 24 Oct 2023 – 8 Nov 2023.
  • Burgos — 2 confirmed appearances against Jon Garro. 25 Oct 2025 – 31 Aug 2026.
  • Castellón — 2 confirmed appearances against Jon Garro. 15 Nov 2025 – 14 Aug 2026.
  • Deportivo La Coruna — 2 confirmed appearances against Jon Garro. 13 Dec 2025 – 1 Mar 2026.
  • Eibar — 2 confirmed appearances against Jon Garro. 2 Apr 2026 – 29 Jul 2026.
  • Internazionale U19 — 2 confirmed appearances against Jon Garro. 20 Sept 2023 – 12 Dec 2023.
  • Leganes — 2 confirmed appearances against Jon Garro. 8 Nov 2025 – 24 Jan 2026.
  • Malaga — 2 confirmed appearances against Jon Garro. 24 Aug 2025 – 16 Feb 2026.
  • Cadiz — 1 confirmed appearances against Jon Garro. 23 Feb 2026 – 23 Feb 2026.
  • Celta de Vigo II — 1 confirmed appearances against Jon Garro. 10 Oct 2026 – 10 Oct 2026.
  • Cordoba — 1 confirmed appearances against Jon Garro. 28 Sept 2025 – 28 Sept 2025.
  • Cultural Leonesa — 1 confirmed appearances against Jon Garro. 30 May 2026 – 30 May 2026.
  • Huesca — 1 confirmed appearances against Jon Garro. 5 Nov 2025 – 5 Nov 2025.
  • Mirandes — 1 confirmed appearances against Jon Garro. 9 Aug 2025 – 9 Aug 2025.
  • Racing Santander — 1 confirmed appearances against Jon Garro. 31 Oct 2025 – 31 Oct 2025.
  • Salzburg U19 — 1 confirmed appearances against Jon Garro. 29 Nov 2023 – 29 Nov 2023.
  • Sporting Gijon — 1 confirmed appearances against Jon Garro. 6 Dec 2025 – 6 Dec 2025.
  • Tenerife — 1 confirmed appearances against Jon Garro. 5 Sept 2026 – 5 Sept 2026.
  • Valladolid — 1 confirmed appearances against Jon Garro. 25 Apr 2026 – 25 Apr 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.

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.