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

William Castillo

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

Who has William Castillo played with most?

Most confirmed shared appearances:

  1. Edson Meléndez29shared appearances
  2. Carlos Arévalo26shared appearances
  3. Juan Moscoso19shared appearances

Who has William Castillo faced most often?

Most confirmed meetings as opponents:

  1. Eder Renderos7confirmed meetings
  2. Santos Ortiz7confirmed meetings
  3. Jonathan Jiménez6confirmed meetings

Who has William Castillo played with most?

Players with confirmed appearances in the same team as William Castillo.

Entire career · All competitions
52Confirmed appearances
2011–2019Period
76Team-mates
#PlayersComparisonShared appearances
0128 July 2018 – 5 May 2019
0228 July 2018 – 5 May 2019
032 Nov 2011 – 18 May 2014
042 Nov 2011 – 18 May 2014
042 Nov 2011 – 18 May 2014
0628 July 2018 – 27 Jan 2019
0628 July 2018 – 5 May 2019
082 Nov 2011 – 18 May 2014
0828 July 2018 – 3 March 2019
107 Jan 2012 – 3 March 2019
105 Aug 2018 – 25 Nov 2018
1213 Jan 2019 – 5 May 2019
125 Aug 2018 – 23 Nov 2018
122 Nov 2011 – 18 May 2014
1513 Jan 2019 – 5 May 2019
1528 July 2018 – 25 Nov 2018
1513 Jan 2019 – 5 May 2019
1528 July 2018 – 13 Apr 2019
1914 Oct 2018 – 13 Apr 2019
192 Nov 2011 – 12 May 2013
192 Nov 2011 – 12 May 2013
2228 July 2018 – 19 Oct 2018
2228 July 2018 – 14 Oct 2018
224 Nov 2018 – 5 May 2019
2219 Aug 2018 – 11 Nov 2018
2228 July 2018 – 5 May 2019
2228 July 2018 – 23 Nov 2018
222 Nov 2011 – 13 Oct 2013
294 Nov 2018 – 17 March 2019
2915 July 2012 – 18 May 2014
2930 Aug 2018 – 11 Nov 2018
295 Aug 2018 – 25 Nov 2018
292 Nov 2011 – 12 May 2013
2914 March 2012 – 18 May 2014
3515 July 2012 – 18 May 2014
3529 July 2012 – 18 May 2014
352 Nov 2011 – 9 Dec 2012
352 Nov 2011 – 4 May 2014
3519 Jan 2019 – 5 May 2019
3519 Jan 2019 – 5 May 2019
3513 Jan 2019 – 3 March 2019
3528 July 2018 – 5 May 2019
3527 Jan 2019 – 5 May 2019
3528 July 2018 – 24 Jan 2019
458 Nov 2012 – 3 Apr 2014
4524 Jan 2019 – 3 March 2019
4722 Sep 2013 – 4 May 2014
4715 July 2012 – 12 May 2013
4729 July 2012 – 4 May 2014
4727 Jan 2019 – 13 Apr 2019
Showing 50 of 76 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 William Castillo 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 William Castillo played with?

  • Edson Meléndez — 29 shared appearances with William Castillo. 28 Jul 2018 – 5 May 2019.
  • Carlos Arévalo — 26 shared appearances with William Castillo. 28 Jul 2018 – 5 May 2019.
  • Juan Moscoso — 19 shared appearances with William Castillo. 2 Nov 2011 – 18 May 2014.
  • Alejandro Bentos — 18 shared appearances with William Castillo. 2 Nov 2011 – 18 May 2014.
  • Luis Contreras — 18 shared appearances with William Castillo. 2 Nov 2011 – 18 May 2014.
  • Marcelo Tejeda — 17 shared appearances with William Castillo. 28 Jul 2018 – 27 Jan 2019.
  • René Gómez — 17 shared appearances with William Castillo. 28 Jul 2018 – 5 May 2019.
  • Carlos Carrillo — 16 shared appearances with William Castillo. 2 Nov 2011 – 18 May 2014.
  • Jaime Flores — 16 shared appearances with William Castillo. 28 Jul 2018 – 3 Mar 2019.
  • Carlos Aparicio — 15 shared appearances with William Castillo. 7 Jan 2012 – 3 Mar 2019.
  • Jiliardo dos Santos — 15 shared appearances with William Castillo. 5 Aug 2018 – 25 Nov 2018.
  • Armando Polo Aguilar — 14 shared appearances with William Castillo. 13 Jan 2019 – 5 May 2019.
  • Hilario Tristán Martínez — 14 shared appearances with William Castillo. 5 Aug 2018 – 23 Nov 2018.
  • Raúl Renderos — 14 shared appearances with William Castillo. 2 Nov 2011 – 18 May 2014.
  • Abdiel Macea — 13 shared appearances with William Castillo. 13 Jan 2019 – 5 May 2019.
  • Axer López — 13 shared appearances with William Castillo. 28 Jul 2018 – 25 Nov 2018.
  • Daley Mena — 13 shared appearances with William Castillo. 13 Jan 2019 – 5 May 2019.
  • Gustavo Vega — 13 shared appearances with William Castillo. 28 Jul 2018 – 13 Apr 2019.
  • Marvin Durango Gutiérrez — 12 shared appearances with William Castillo. 14 Oct 2018 – 13 Apr 2019.
  • Miguel Granadino — 12 shared appearances with William Castillo. 2 Nov 2011 – 12 May 2013.
  • Ramón Flores — 12 shared appearances with William Castillo. 2 Nov 2011 – 12 May 2013.
  • Alan Santiago — 11 shared appearances with William Castillo. 28 Jul 2018 – 19 Oct 2018.
  • Christian Sánchez — 11 shared appearances with William Castillo. 28 Jul 2018 – 14 Oct 2018.
  • Julio Sibrián — 11 shared appearances with William Castillo. 4 Nov 2018 – 5 May 2019.
  • Ulises Tavares — 11 shared appearances with William Castillo. 19 Aug 2018 – 11 Nov 2018.
  • Walter Fuentes Guzmán — 11 shared appearances with William Castillo. 28 Jul 2018 – 5 May 2019.
  • William Canales — 11 shared appearances with William Castillo. 28 Jul 2018 – 23 Nov 2018.
  • Williams Reyes — 11 shared appearances with William Castillo. 2 Nov 2011 – 13 Oct 2013.
  • Guillermo García Deras — 10 shared appearances with William Castillo. 4 Nov 2018 – 17 Mar 2019.
  • Jonathan Águila — 10 shared appearances with William Castillo. 15 Jul 2012 – 18 May 2014.
  • Levi Martínez — 10 shared appearances with William Castillo. 30 Aug 2018 – 11 Nov 2018.
  • Luis Canales — 10 shared appearances with William Castillo. 5 Aug 2018 – 25 Nov 2018.
  • Marvin González — 10 shared appearances with William Castillo. 2 Nov 2011 – 12 May 2013.
  • Ricardo Ulloa — 10 shared appearances with William Castillo. 14 Mar 2012 – 18 May 2014.
  • Alexander Larín — 9 shared appearances with William Castillo. 15 Jul 2012 – 18 May 2014.
  • Alexander Mendoza — 9 shared appearances with William Castillo. 29 Jul 2012 – 18 May 2014.
  • Cristiam Álvarez — 9 shared appearances with William Castillo. 2 Nov 2011 – 9 Dec 2012.
  • Dony Valle — 9 shared appearances with William Castillo. 2 Nov 2011 – 4 May 2014.
  • Iván Barahona — 9 shared appearances with William Castillo. 19 Jan 2019 – 5 May 2019.
  • Jonathan Nolasco — 9 shared appearances with William Castillo. 19 Jan 2019 – 5 May 2019.
  • Josimar Gómez Piggott — 9 shared appearances with William Castillo. 13 Jan 2019 – 3 Mar 2019.
  • Luis Chamagua — 9 shared appearances with William Castillo. 28 Jul 2018 – 5 May 2019.
  • Roberto González — 9 shared appearances with William Castillo. 27 Jan 2019 – 5 May 2019.
  • Rodolfo Orellana — 9 shared appearances with William Castillo. 28 Jul 2018 – 24 Jan 2019.
  • Gerson Mayén — 8 shared appearances with William Castillo. 8 Nov 2012 – 3 Apr 2014.
  • Yimmy Cuéllar — 8 shared appearances with William Castillo. 24 Jan 2019 – 3 Mar 2019.
  • Cristian Noriega — 6 shared appearances with William Castillo. 22 Sept 2013 – 4 May 2014.
  • Edwin Sánchez — 6 shared appearances with William Castillo. 15 Jul 2012 – 12 May 2013.
  • Elder Figueroa — 6 shared appearances with William Castillo. 29 Jul 2012 – 4 May 2014.
  • Jonathan Barrios — 6 shared appearances with William Castillo. 27 Jan 2019 – 13 Apr 2019.
  • Jorge Morán — 6 shared appearances with William Castillo. 15 Jul 2012 – 3 Apr 2014.
  • Gonzalo Mazzia — 5 shared appearances with William Castillo. 19 Jan 2014 – 18 May 2014.
  • Márcio Teruel — 5 shared appearances with William Castillo. 25 Jan 2012 – 23 Apr 2012.
  • Emerson Reis — 4 shared appearances with William Castillo. 29 Jul 2012 – 8 Nov 2012.
  • Rodolfo Rodríguez — 4 shared appearances with William Castillo. 25 Jan 2012 – 23 Apr 2012.
  • Bryan Tamacas — 3 shared appearances with William Castillo. 19 Jan 2014 – 18 May 2014.
  • Diego Peraza — 3 shared appearances with William Castillo. 19 Aug 2018 – 19 Oct 2018.
  • Jose Peña — 3 shared appearances with William Castillo. 3 Apr 2014 – 18 May 2014.
  • Miguel Lemus — 3 shared appearances with William Castillo. 19 Jan 2014 – 4 May 2014.
  • Óscar Arroyo — 3 shared appearances with William Castillo. 15 Jul 2012 – 12 May 2013.
  • Ricardo Orellana — 3 shared appearances with William Castillo. 13 Jan 2019 – 5 May 2019.
  • Rudy Batres — 3 shared appearances with William Castillo. 7 Jan 2012 – 22 Mar 2012.
  • Edwin Miranda — 2 shared appearances with William Castillo. 13 Oct 2013 – 19 Jan 2014.
  • Gustavo López — 2 shared appearances with William Castillo. 7 Jan 2012 – 25 Jan 2012.
  • Jefferson Viveros — 2 shared appearances with William Castillo. 22 Sept 2013 – 13 Oct 2013.
  • Rodrigo Artiga — 2 shared appearances with William Castillo. 23 Nov 2018 – 25 Nov 2018.
  • Carlos Castro Puente — 1 shared appearances with William Castillo. 25 Nov 2018 – 25 Nov 2018.
  • Ernesto Iraheta — 1 shared appearances with William Castillo. 2 Nov 2011 – 2 Nov 2011.
  • Haziel Juárez — 1 shared appearances with William Castillo. 22 Sept 2013 – 22 Sept 2013.
  • Jonathan Cabrera — 1 shared appearances with William Castillo. 19 Jan 2014 – 19 Jan 2014.
  • José Méndez — 1 shared appearances with William Castillo. 5 Aug 2018 – 5 Aug 2018.
  • Mario Abadía — 1 shared appearances with William Castillo. 23 Sept 2012 – 23 Sept 2012.
  • Omar Amaya — 1 shared appearances with William Castillo. 13 Oct 2013 – 13 Oct 2013.
  • Ramón Solís — 1 shared appearances with William Castillo. 7 Jan 2012 – 7 Jan 2012.
  • Roberto Peña — 1 shared appearances with William Castillo. 2 Nov 2011 – 2 Nov 2011.
  • Sebastián Rondeau — 1 shared appearances with William Castillo. 25 Nov 2018 – 25 Nov 2018.

Who has William Castillo faced?

  • Eder Renderos — 7 confirmed meetings against William Castillo. 2 Nov 2011 – 24 Feb 2019.
  • Santos Ortiz — 7 confirmed meetings against William Castillo. 22 Sept 2013 – 13 Apr 2019.
  • Jonathan Jiménez — 6 confirmed meetings against William Castillo. 30 Jan 2014 – 17 Mar 2019.
  • Juan Campos — 6 confirmed meetings against William Castillo. 25 Jan 2012 – 19 Jan 2014.
  • Juan Portillo — 6 confirmed meetings against William Castillo. 29 Jul 2012 – 17 Mar 2019.
  • Marlon Trejo — 6 confirmed meetings against William Castillo. 30 Aug 2012 – 13 Apr 2019.
  • Marvin Monterroza — 6 confirmed meetings against William Castillo. 23 Apr 2012 – 17 Mar 2019.
  • Óscar Cerén — 6 confirmed meetings against William Castillo. 29 Jul 2012 – 17 Mar 2019.
  • Edwin Lazo — 5 confirmed meetings against William Castillo. 22 Sept 2013 – 13 Apr 2019.
  • Gilberto Baires — 5 confirmed meetings against William Castillo. 18 Mar 2012 – 5 May 2019.
  • Jhonny Ríos — 5 confirmed meetings against William Castillo. 22 Sept 2013 – 24 Jan 2019.
  • Joel Serrano — 5 confirmed meetings against William Castillo. 14 Mar 2012 – 3 Apr 2014.
  • Kevin Santamaría — 5 confirmed meetings against William Castillo. 2 Nov 2011 – 5 May 2019.
  • Milton Molina — 5 confirmed meetings against William Castillo. 23 Apr 2012 – 27 Jan 2019.
  • Alexander Mendoza — 4 confirmed meetings against William Castillo. 2 Nov 2011 – 5 May 2019.
  • Andrés Flores — 4 confirmed meetings against William Castillo. 13 Oct 2013 – 5 May 2019.
  • Carlos Monteagudo — 4 confirmed meetings against William Castillo. 30 Aug 2012 – 28 Feb 2019.
  • Diego Chavarría — 4 confirmed meetings against William Castillo. 25 Jan 2012 – 19 Aug 2018.
  • Erick Rivera — 4 confirmed meetings against William Castillo. 13 Oct 2013 – 5 May 2019.
  • Fabricio Alfaro — 4 confirmed meetings against William Castillo. 18 Mar 2012 – 27 Jan 2019.
  • Gerson Mayén — 4 confirmed meetings against William Castillo. 2 Sept 2018 – 5 May 2019.
  • Gustavo López — 4 confirmed meetings against William Castillo. 15 Jul 2012 – 3 Apr 2014.
  • Iván Mancía — 4 confirmed meetings against William Castillo. 23 Sept 2018 – 17 Mar 2019.
  • Jairo Henríquez — 4 confirmed meetings against William Castillo. 2 Sept 2018 – 5 May 2019.
  • Nicolás Muñoz Jarvis — 4 confirmed meetings against William Castillo. 8 Nov 2012 – 27 Jan 2019.
  • Ramiro Carballo — 4 confirmed meetings against William Castillo. 2 Nov 2011 – 23 Sept 2012.
  • Ramón Martínez — 4 confirmed meetings against William Castillo. 2 Nov 2011 – 13 Oct 2013.
  • Ricardo Guevara — 4 confirmed meetings against William Castillo. 18 Mar 2012 – 13 Apr 2019.
  • Ricardo Orellana — 4 confirmed meetings against William Castillo. 25 Jan 2012 – 23 Sept 2012.
  • Rodolfo Suárez — 4 confirmed meetings against William Castillo. 23 Apr 2012 – 27 Jan 2019.
  • Rodrigo Rivera — 4 confirmed meetings against William Castillo. 12 May 2013 – 10 Mar 2019.
  • Rubén Marroquín — 4 confirmed meetings against William Castillo. 23 Sept 2018 – 17 Mar 2019.
  • Rudy Batres — 4 confirmed meetings against William Castillo. 9 Dec 2012 – 24 Jan 2019.
  • Yuvini Salamanca — 4 confirmed meetings against William Castillo. 29 Jul 2012 – 26 Aug 2018.
  • Adán Reyes — 3 confirmed meetings against William Castillo. 15 Jul 2012 – 4 May 2014.
  • Benji Villalobos — 3 confirmed meetings against William Castillo. 28 Jul 2018 – 13 Apr 2019.
  • Brayan Landaverde — 3 confirmed meetings against William Castillo. 28 Jul 2018 – 10 Feb 2019.
  • Carlos Carrillo — 3 confirmed meetings against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Diego Coca — 3 confirmed meetings against William Castillo. 30 Sept 2018 – 13 Apr 2019.
  • Edgar Cruz — 3 confirmed meetings against William Castillo. 30 Aug 2018 – 14 Feb 2019.
  • Eduardo Rodríguez — 3 confirmed meetings against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Edwin Benítez — 3 confirmed meetings against William Castillo. 22 Mar 2012 – 28 Feb 2019.
  • Edwin Sánchez — 3 confirmed meetings against William Castillo. 23 Apr 2012 – 3 Mar 2019.
  • Elmer Iglesias — 3 confirmed meetings against William Castillo. 2 Nov 2011 – 23 Sept 2012.
  • Elvin Alvarado — 3 confirmed meetings against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Fernando Valladares — 3 confirmed meetings against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Francisco Reyes — 3 confirmed meetings against William Castillo. 30 Aug 2018 – 14 Feb 2019.
  • Garrick Gordon — 3 confirmed meetings against William Castillo. 18 Mar 2012 – 3 Apr 2014.
  • Harold Alas — 3 confirmed meetings against William Castillo. 2 Nov 2011 – 30 Aug 2012.
  • Herbert Sosa — 3 confirmed meetings against William Castillo. 9 Dec 2012 – 13 Jan 2019.
  • Hérbert Ulloa — 3 confirmed meetings against William Castillo. 22 Sept 2013 – 18 May 2014.
  • Israel Landaverde — 3 confirmed meetings against William Castillo. 4 May 2014 – 3 Mar 2019.
  • Iván Castro — 3 confirmed meetings against William Castillo. 7 Jan 2012 – 27 Jan 2019.
  • Jasir Deras — 3 confirmed meetings against William Castillo. 29 Jul 2012 – 3 Apr 2014.
  • Jimmy Valoyes — 3 confirmed meetings against William Castillo. 22 Sept 2013 – 18 May 2014.
  • Joaquín Vergés — 3 confirmed meetings against William Castillo. 28 Jul 2018 – 13 Apr 2019.
  • Joel Almeida — 3 confirmed meetings against William Castillo. 2 Sept 2018 – 5 May 2019.
  • Jorge Cáceres — 3 confirmed meetings against William Castillo. 30 Aug 2018 – 14 Feb 2019.
  • José dos Santos — 3 confirmed meetings against William Castillo. 16 Sept 2018 – 27 Jan 2019.
  • José Mejía — 3 confirmed meetings against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Juan Orellana — 3 confirmed meetings against William Castillo. 29 Jul 2012 – 4 May 2014.
  • Julio Castro — 3 confirmed meetings against William Castillo. 25 Jan 2012 – 23 Sept 2012.
  • Manuel González — 3 confirmed meetings against William Castillo. 14 Mar 2012 – 18 May 2014.
  • Marlon Cornejo — 3 confirmed meetings against William Castillo. 23 Sept 2018 – 13 Jan 2019.
  • Miguel Vásquez Medrano — 3 confirmed meetings against William Castillo. 22 Sept 2013 – 18 May 2014.
  • Miguel Solis — 3 confirmed meetings against William Castillo. 23 Sept 2012 – 3 Apr 2014.
  • Narciso Orellana — 3 confirmed meetings against William Castillo. 23 Sept 2018 – 17 Mar 2019.
  • Nelson Alvarenga — 3 confirmed meetings against William Castillo. 30 Aug 2018 – 5 May 2019.
  • Óscar Pleitez — 3 confirmed meetings against William Castillo. 16 Sept 2018 – 27 Jan 2019.
  • Otoniel Carranza — 3 confirmed meetings against William Castillo. 29 Jul 2012 – 3 Apr 2014.
  • Ricardo da Silva — 3 confirmed meetings against William Castillo. 2 Sept 2018 – 27 Jan 2019.
  • Roberto Sol — 3 confirmed meetings against William Castillo. 7 Jan 2012 – 26 Aug 2018.
  • Ronald Rodríguez — 3 confirmed meetings against William Castillo. 28 Jul 2018 – 13 Apr 2019.
  • Tardelis Peña — 3 confirmed meetings against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Waldemar Acosta — 3 confirmed meetings against William Castillo. 28 Jul 2018 – 13 Apr 2019.
  • Walter Chigüila — 3 confirmed meetings against William Castillo. 19 Aug 2018 – 13 Apr 2019.
  • Wilma Torres — 3 confirmed meetings against William Castillo. 2 Sept 2018 – 10 Mar 2019.
  • Xavier García — 3 confirmed meetings against William Castillo. 30 Aug 2012 – 19 Aug 2018.
  • Aldair Rivera — 2 confirmed meetings against William Castillo. 4 Nov 2018 – 17 Feb 2019.
  • Alexander Erazo — 2 confirmed meetings against William Castillo. 15 Jul 2012 – 23 Sept 2012.
  • Alfredo Pacheco — 2 confirmed meetings against William Castillo. 23 Apr 2012 – 8 Nov 2012.
  • Allan Alfaro — 2 confirmed meetings against William Castillo. 30 Aug 2012 – 13 Oct 2013.
  • Amílcar Bermúdez — 2 confirmed meetings against William Castillo. 19 Oct 2018 – 24 Feb 2019.
  • Andrés Medina — 2 confirmed meetings against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Andrés Quejada — 2 confirmed meetings against William Castillo. 17 Feb 2019 – 13 Apr 2019.
  • Anel Canales Madrid — 2 confirmed meetings against William Castillo. 30 Aug 2012 – 13 Oct 2013.
  • Aníbal Parada — 2 confirmed meetings against William Castillo. 18 Mar 2012 – 14 Oct 2018.
  • Arsenio Rodríguez — 2 confirmed meetings against William Castillo. 7 Jan 2012 – 22 Sept 2013.
  • Bladimir Díaz — 2 confirmed meetings against William Castillo. 23 Sept 2018 – 13 Jan 2019.
  • Boris Morales — 2 confirmed meetings against William Castillo. 14 Oct 2018 – 3 Mar 2019.
  • Carlos Ayala — 2 confirmed meetings against William Castillo. 30 Aug 2012 – 3 Apr 2014.
  • Carlos García — 2 confirmed meetings against William Castillo. 16 Sept 2018 – 23 Nov 2018.
  • César Flores — 2 confirmed meetings against William Castillo. 14 Oct 2018 – 3 Mar 2019.
  • César Monterrosa — 2 confirmed meetings against William Castillo. 16 Sept 2018 – 23 Nov 2018.
  • Christian Bautista — 2 confirmed meetings against William Castillo. 23 Apr 2012 – 8 Nov 2012.
  • Christian Portillo — 2 confirmed meetings against William Castillo. 30 Aug 2012 – 13 Oct 2013.
  • Christopher Galeas — 2 confirmed meetings against William Castillo. 26 Aug 2018 – 24 Jan 2019.
  • Christopher Ramírez — 2 confirmed meetings against William Castillo. 18 Mar 2012 – 19 Oct 2018.
  • Clayvin Zúniga — 2 confirmed meetings against William Castillo. 26 Aug 2018 – 24 Jan 2019.
  • Cristian Cisneros — 2 confirmed meetings against William Castillo. 23 Nov 2018 – 27 Jan 2019.
  • Cristian Esnal — 2 confirmed meetings against William Castillo. 29 Jul 2012 – 12 May 2013.
  • Cristian Olivera de Mello — 2 confirmed meetings against William Castillo. 13 Jan 2019 – 17 Mar 2019.
  • Daniel Luna — 2 confirmed meetings against William Castillo. 19 Oct 2018 – 24 Feb 2019.
  • Diego Ascencio — 2 confirmed meetings against William Castillo. 11 Nov 2018 – 28 Feb 2019.
  • Diego Chávez — 2 confirmed meetings against William Castillo. 2 Sept 2018 – 4 Nov 2018.
  • Dustin Corea — 2 confirmed meetings against William Castillo. 19 Aug 2018 – 10 Feb 2019.
  • Edder Melgar — 2 confirmed meetings against William Castillo. 7 Jan 2012 – 14 Feb 2019.
  • Edwin Martínez — 2 confirmed meetings against William Castillo. 19 Oct 2018 – 24 Feb 2019.
  • Elder Figueroa — 2 confirmed meetings against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Eldin Aparicio — 2 confirmed meetings against William Castillo. 30 Aug 2018 – 8 Nov 2018.
  • Erick Villalobos — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Erivan Flores — 2 confirmed meetings against William Castillo. 19 Aug 2018 – 10 Feb 2019.
  • Ernesto Aquino — 2 confirmed meetings against William Castillo. 23 Apr 2012 – 8 Nov 2012.
  • Fidel Mondragón — 2 confirmed meetings against William Castillo. 23 Apr 2012 – 8 Nov 2012.
  • Francisco Escobar — 2 confirmed meetings against William Castillo. 8 Nov 2018 – 14 Feb 2019.
  • Fredy Espinoza — 2 confirmed meetings against William Castillo. 30 Sept 2018 – 17 Feb 2019.
  • Gastón Colmán — 2 confirmed meetings against William Castillo. 10 Mar 2019 – 5 May 2019.
  • Gerardo Guirola — 2 confirmed meetings against William Castillo. 23 Nov 2018 – 27 Jan 2019.
  • Gerardo Iraheta — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Giovanni Ávila — 2 confirmed meetings against William Castillo. 4 Nov 2018 – 5 May 2019.
  • Giuviny Esquivel — 2 confirmed meetings against William Castillo. 30 Aug 2018 – 8 Nov 2018.
  • Guillermo Stradella — 2 confirmed meetings against William Castillo. 19 Aug 2018 – 10 Feb 2019.
  • Gustavo Peña — 2 confirmed meetings against William Castillo. 15 Jul 2012 – 23 Sept 2012.
  • Hayner Caicedo — 2 confirmed meetings against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Héctor Mejía — 2 confirmed meetings against William Castillo. 23 Apr 2012 – 8 Nov 2012.
  • Henry Chafoya — 2 confirmed meetings against William Castillo. 2 Nov 2011 – 14 Mar 2012.
  • Henry Romero — 2 confirmed meetings against William Castillo. 13 Jan 2019 – 17 Mar 2019.
  • Heriberto Velásquez — 2 confirmed meetings against William Castillo. 7 Jan 2012 – 22 Sept 2013.
  • Ibsen Castro — 2 confirmed meetings against William Castillo. 18 Mar 2012 – 10 Feb 2019.
  • Irvin Valdez — 2 confirmed meetings against William Castillo. 29 Jul 2012 – 12 May 2013.
  • Isaac Zelaya — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Iván Castro — 2 confirmed meetings against William Castillo. 30 Jan 2014 – 3 Apr 2014.
  • José Miranda — 2 confirmed meetings against William Castillo. 30 Aug 2018 – 14 Feb 2019.
  • Jaime Ortiz — 2 confirmed meetings against William Castillo. 16 Sept 2018 – 23 Nov 2018.
  • Jeison Quiñónez — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Jorge Umanzor — 2 confirmed meetings against William Castillo. 18 May 2014 – 5 Aug 2018.
  • José Díaz — 2 confirmed meetings against William Castillo. 28 Jul 2018 – 27 Jan 2019.
  • José Rodríguez Hernández — 2 confirmed meetings against William Castillo. 30 Aug 2018 – 14 Feb 2019.
  • Jose Peña — 2 confirmed meetings against William Castillo. 23 Sept 2018 – 25 Nov 2018.
  • José Ramírez — 2 confirmed meetings against William Castillo. 28 Jul 2018 – 30 Sept 2018.
  • José Ramos — 2 confirmed meetings against William Castillo. 9 Sept 2018 – 11 Nov 2018.
  • José Reyes — 2 confirmed meetings against William Castillo. 2 Nov 2011 – 14 Mar 2012.
  • José Salinas — 2 confirmed meetings against William Castillo. 7 Jan 2012 – 5 Aug 2018.
  • Josue Coreas — 2 confirmed meetings against William Castillo. 8 Nov 2018 – 14 Feb 2019.
  • Juan Aimar — 2 confirmed meetings against William Castillo. 19 Aug 2018 – 10 Feb 2019.
  • Juan Barahona — 2 confirmed meetings against William Castillo. 2 Sept 2018 – 10 Mar 2019.
  • Juan Granados — 2 confirmed meetings against William Castillo. 29 Jul 2012 – 12 May 2013.
  • Juan Hernández — 2 confirmed meetings against William Castillo. 30 Aug 2018 – 8 Nov 2018.
  • Juan Reyes — 2 confirmed meetings against William Castillo. 29 Jul 2012 – 12 May 2013.
  • Juan Sánchez — 2 confirmed meetings against William Castillo. 9 Sept 2018 – 11 Nov 2018.
  • Julio Amaya — 2 confirmed meetings against William Castillo. 19 Aug 2018 – 10 Feb 2019.
  • Kerin Perlera — 2 confirmed meetings against William Castillo. 19 Oct 2018 – 24 Feb 2019.
  • Kevin Ayala — 2 confirmed meetings against William Castillo. 10 Mar 2019 – 5 May 2019.
  • Kevin Calderón — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Kévin Carabantes — 2 confirmed meetings against William Castillo. 26 Aug 2018 – 24 Jan 2019.
  • Kevin Cruz — 2 confirmed meetings against William Castillo. 8 Nov 2018 – 14 Feb 2019.
  • Kévin Reyes — 2 confirmed meetings against William Castillo. 2 Sept 2018 – 4 Nov 2018.
  • Levin Espinal — 2 confirmed meetings against William Castillo. 30 Aug 2018 – 14 Feb 2019.
  • Leonel Guevara — 2 confirmed meetings against William Castillo. 14 Mar 2012 – 19 Jan 2014.
  • Luis Hernández — 2 confirmed meetings against William Castillo. 19 Jan 2014 – 18 May 2014.
  • Mario Deras — 2 confirmed meetings against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Mario González — 2 confirmed meetings against William Castillo. 19 Oct 2018 – 24 Feb 2019.
  • Mario Jacobo — 2 confirmed meetings against William Castillo. 23 Sept 2018 – 25 Nov 2018.
  • Mark Blanco — 2 confirmed meetings against William Castillo. 23 Apr 2012 – 16 Sept 2018.
  • Marlon Martínez — 2 confirmed meetings against William Castillo. 30 Aug 2012 – 13 Oct 2013.
  • Mártir Contreras — 2 confirmed meetings against William Castillo. 28 Jul 2018 – 30 Sept 2018.
  • Marvin Ramos — 2 confirmed meetings against William Castillo. 30 Sept 2018 – 24 Jan 2019.
  • Mauricio Quintanilla — 2 confirmed meetings against William Castillo. 30 Aug 2012 – 13 Oct 2013.
  • McKauly Tulloch — 2 confirmed meetings against William Castillo. 9 Sept 2018 – 27 Jan 2019.
  • Miguel Solís — 2 confirmed meetings against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Moises Mejía — 2 confirmed meetings against William Castillo. 16 Sept 2018 – 27 Jan 2019.
  • Nelson Moreno — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Nicolás Fagúndez — 2 confirmed meetings against William Castillo. 16 Sept 2018 – 23 Nov 2018.
  • Óscar Arroyo — 2 confirmed meetings against William Castillo. 23 Sept 2018 – 17 Mar 2019.
  • Óscar Jiménez — 2 confirmed meetings against William Castillo. 12 May 2013 – 4 May 2014.
  • Óscar Portillo Martínez — 2 confirmed meetings against William Castillo. 19 Jan 2014 – 18 May 2014.
  • Óscar Rodriguez — 2 confirmed meetings against William Castillo. 14 Oct 2018 – 3 Mar 2019.
  • Pablo Hutt — 2 confirmed meetings against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Rafael Fuentes — 2 confirmed meetings against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Rafael García — 2 confirmed meetings against William Castillo. 25 Nov 2018 – 13 Jan 2019.
  • Ramón Rodríguez — 2 confirmed meetings against William Castillo. 19 Oct 2018 – 24 Feb 2019.
  • Ramón Sánchez — 2 confirmed meetings against William Castillo. 23 Apr 2012 – 8 Nov 2012.
  • Raúl Cruz — 2 confirmed meetings against William Castillo. 14 Oct 2018 – 3 Mar 2019.
  • Raúl Guzmán — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Raúl Renderos — 2 confirmed meetings against William Castillo. 19 Aug 2018 – 10 Feb 2019.
  • Reinaldo Aparicio — 2 confirmed meetings against William Castillo. 8 Nov 2018 – 14 Feb 2019.
  • René Álvarez Hernández — 2 confirmed meetings against William Castillo. 22 Sept 2013 – 18 May 2014.
  • Rodolfo Zelaya — 2 confirmed meetings against William Castillo. 23 Sept 2018 – 25 Nov 2018.
  • Rodrigo De Brito — 2 confirmed meetings against William Castillo. 19 Oct 2018 – 24 Jan 2019.
  • Rommel Mejía — 2 confirmed meetings against William Castillo. 19 Jan 2014 – 18 May 2014.
  • Ronald Pimentel — 2 confirmed meetings against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Rudy Clavel — 2 confirmed meetings against William Castillo. 25 Nov 2018 – 13 Jan 2019.
  • Santos Guzmán — 2 confirmed meetings against William Castillo. 9 Sept 2018 – 11 Nov 2018.
  • Sergio Rubio — 2 confirmed meetings against William Castillo. 30 Jan 2014 – 3 Apr 2014.
  • Tony García — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Walter Guevara — 2 confirmed meetings against William Castillo. 26 Aug 2018 – 24 Jan 2019.
  • Wilbert Reyes — 2 confirmed meetings against William Castillo. 15 Jul 2012 – 23 Sept 2012.
  • William Torres — 2 confirmed meetings against William Castillo. 2 Nov 2011 – 22 Mar 2012.
  • William Torres — 2 confirmed meetings against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Williams González — 2 confirmed meetings against William Castillo. 2 Nov 2011 – 30 Jan 2014.
  • Williams Reyes — 2 confirmed meetings against William Castillo. 19 Jan 2014 – 18 May 2014.
  • Wilson Rugama — 2 confirmed meetings against William Castillo. 28 Jul 2018 – 30 Sept 2018.
  • Yonatan Guardado — 2 confirmed meetings against William Castillo. 14 Oct 2018 – 3 Mar 2019.
  • Álexander Escobar — 1 confirmed meetings against William Castillo. 23 Apr 2012 – 23 Apr 2012.
  • Alfonso Perla — 1 confirmed meetings against William Castillo. 7 Jan 2012 – 7 Jan 2012.
  • Allan Pereira — 1 confirmed meetings against William Castillo. 23 Apr 2012 – 23 Apr 2012.
  • Allan Fernández — 1 confirmed meetings against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • Alonso Umaña — 1 confirmed meetings against William Castillo. 24 Feb 2019 – 24 Feb 2019.
  • Álvaro Lizama — 1 confirmed meetings against William Castillo. 19 Jan 2019 – 19 Jan 2019.
  • Álvaro López — 1 confirmed meetings against William Castillo. 10 Feb 2019 – 10 Feb 2019.
  • Anhtony Basile — 1 confirmed meetings against William Castillo. 22 Mar 2012 – 22 Mar 2012.
  • Aníbal Peña — 1 confirmed meetings against William Castillo. 7 Jan 2012 – 7 Jan 2012.
  • Anthony Roque — 1 confirmed meetings against William Castillo. 19 Oct 2018 – 19 Oct 2018.
  • Aramis Acevedo — 1 confirmed meetings against William Castillo. 28 Feb 2019 – 28 Feb 2019.
  • Arnulfo Colmán — 1 confirmed meetings against William Castillo. 5 Aug 2018 – 5 Aug 2018.
  • Arturo Albarrán — 1 confirmed meetings against William Castillo. 14 Mar 2012 – 14 Mar 2012.
  • Blas Lizama — 1 confirmed meetings against William Castillo. 24 Jan 2019 – 24 Jan 2019.
  • Brayan Landaverde — 1 confirmed meetings against William Castillo. 14 Oct 2018 – 14 Oct 2018.
  • Brayan Zúniga — 1 confirmed meetings against William Castillo. 8 Nov 2018 – 8 Nov 2018.
  • Brian Martínez — 1 confirmed meetings against William Castillo. 19 Oct 2018 – 19 Oct 2018.
  • Bryan Tamacas — 1 confirmed meetings against William Castillo. 2 Sept 2018 – 2 Sept 2018.
  • Cristhian Maciel Gallo — 1 confirmed meetings against William Castillo. 30 Aug 2018 – 30 Aug 2018.
  • Carlos Anzora — 1 confirmed meetings against William Castillo. 19 Oct 2018 – 19 Oct 2018.
  • Carlos Arévalo — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Carlos Benítez — 1 confirmed meetings against William Castillo. 17 Feb 2019 – 17 Feb 2019.
  • Carlos Medrano — 1 confirmed meetings against William Castillo. 24 Feb 2019 – 24 Feb 2019.
  • Carlos Menjivar — 1 confirmed meetings against William Castillo. 29 Jul 2012 – 29 Jul 2012.
  • Carlos Menjívar — 1 confirmed meetings against William Castillo. 12 May 2013 – 12 May 2013.
  • César Larios — 1 confirmed meetings against William Castillo. 14 Mar 2012 – 14 Mar 2012.
  • César Vásquez — 1 confirmed meetings against William Castillo. 23 Sept 2012 – 23 Sept 2012.
  • Christian Castillo — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Christian Sánchez — 1 confirmed meetings against William Castillo. 28 Feb 2019 – 28 Feb 2019.
  • Counsellor Ogangan — 1 confirmed meetings against William Castillo. 8 Nov 2018 – 8 Nov 2018.
  • Cristian Gil — 1 confirmed meetings against William Castillo. 30 Jan 2014 – 30 Jan 2014.
  • Dagoberto Portillo — 1 confirmed meetings against William Castillo. 30 Aug 2012 – 30 Aug 2012.
  • Daley Mena — 1 confirmed meetings against William Castillo. 23 Sept 2018 – 23 Sept 2018.
  • Danny Torres — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Darío Ferreira — 1 confirmed meetings against William Castillo. 23 Sept 2018 – 23 Sept 2018.
  • Darwin Cerén — 1 confirmed meetings against William Castillo. 29 Jul 2012 – 29 Jul 2012.
  • Darwin Sánchez — 1 confirmed meetings against William Castillo. 14 Mar 2012 – 14 Mar 2012.
  • David Hernández — 1 confirmed meetings against William Castillo. 7 Jan 2012 – 7 Jan 2012.
  • David Rugamas — 1 confirmed meetings against William Castillo. 10 Feb 2019 – 10 Feb 2019.
  • Dennis Alas — 1 confirmed meetings against William Castillo. 30 Aug 2012 – 30 Aug 2012.
  • Derby Carrillo — 1 confirmed meetings against William Castillo. 4 Nov 2018 – 4 Nov 2018.
  • Derlin Romero — 1 confirmed meetings against William Castillo. 7 Jan 2012 – 7 Jan 2012.
  • Dilan Lloreda — 1 confirmed meetings against William Castillo. 19 Jan 2019 – 19 Jan 2019.
  • Douglas Batres — 1 confirmed meetings against William Castillo. 30 Jan 2014 – 30 Jan 2014.
  • Edenilson Mezquita — 1 confirmed meetings against William Castillo. 8 Nov 2012 – 8 Nov 2012.
  • Edgar Campos — 1 confirmed meetings against William Castillo. 5 Aug 2018 – 5 Aug 2018.
  • Edgardo Mira — 1 confirmed meetings against William Castillo. 14 Oct 2018 – 14 Oct 2018.
  • Edgardo Pimentel — 1 confirmed meetings against William Castillo. 25 Jan 2012 – 25 Jan 2012.
  • Edier Tello — 1 confirmed meetings against William Castillo. 24 Feb 2019 – 24 Feb 2019.
  • Eduardo Vigil — 1 confirmed meetings against William Castillo. 30 Sept 2018 – 30 Sept 2018.
  • Eliseo Quintanilla — 1 confirmed meetings against William Castillo. 8 Nov 2012 – 8 Nov 2012.
  • Elman Rivas — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Emerson Lalin — 1 confirmed meetings against William Castillo. 3 Mar 2019 – 3 Mar 2019.
  • Emerson Véliz — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Emmanuel Rodríguez — 1 confirmed meetings against William Castillo. 4 May 2014 – 4 May 2014.
  • Enner Orellana — 1 confirmed meetings against William Castillo. 14 Feb 2019 – 14 Feb 2019.
  • Erick Molina — 1 confirmed meetings against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • Ever Ávila — 1 confirmed meetings against William Castillo. 4 May 2014 – 4 May 2014.
  • Ever Flores — 1 confirmed meetings against William Castillo. 28 Feb 2019 – 28 Feb 2019.
  • Ever Rodríguez — 1 confirmed meetings against William Castillo. 24 Feb 2019 – 24 Feb 2019.
  • Felipe Amaya — 1 confirmed meetings against William Castillo. 22 Sept 2013 – 22 Sept 2013.
  • Félix Sánchez — 1 confirmed meetings against William Castillo. 19 Jan 2019 – 19 Jan 2019.
  • Fernando Quintanilla — 1 confirmed meetings against William Castillo. 5 May 2019 – 5 May 2019.
  • Fidel Jiménez — 1 confirmed meetings against William Castillo. 3 Mar 2019 – 3 Mar 2019.
  • Francisco Alvarez — 1 confirmed meetings against William Castillo. 26 Aug 2018 – 26 Aug 2018.
  • Francisco García — 1 confirmed meetings against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • Francisco Medrano — 1 confirmed meetings against William Castillo. 2 Nov 2011 – 2 Nov 2011.
  • Franklin Campos — 1 confirmed meetings against William Castillo. 17 Feb 2019 – 17 Feb 2019.
  • Gabriel Ríos — 1 confirmed meetings against William Castillo. 18 May 2014 – 18 May 2014.
  • Gerson Serpas — 1 confirmed meetings against William Castillo. 22 Sept 2013 – 22 Sept 2013.
  • Giovanni Zavaleta — 1 confirmed meetings against William Castillo. 19 Oct 2018 – 19 Oct 2018.
  • Hector Carvajal — 1 confirmed meetings against William Castillo. 10 Feb 2019 – 10 Feb 2019.
  • Héctor Salazar — 1 confirmed meetings against William Castillo. 13 Oct 2013 – 13 Oct 2013.
  • Helman Monterrosa — 1 confirmed meetings against William Castillo. 25 Jan 2012 – 25 Jan 2012.
  • Henry Alvarenga — 1 confirmed meetings against William Castillo. 14 Oct 2018 – 14 Oct 2018.
  • Henry Reyes — 1 confirmed meetings against William Castillo. 14 Oct 2018 – 14 Oct 2018.
  • Hernán Durán — 1 confirmed meetings against William Castillo. 25 Jan 2012 – 25 Jan 2012.
  • Irvin Herrera — 1 confirmed meetings against William Castillo. 17 Mar 2019 – 17 Mar 2019.
  • Isaac Portillo — 1 confirmed meetings against William Castillo. 25 Nov 2018 – 25 Nov 2018.
  • Iván Barahona — 1 confirmed meetings against William Castillo. 11 Nov 2018 – 11 Nov 2018.
  • Jacobo Moreno — 1 confirmed meetings against William Castillo. 2 Sept 2018 – 2 Sept 2018.
  • Jaime Medina — 1 confirmed meetings against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • James Cabezas — 1 confirmed meetings against William Castillo. 24 Jan 2019 – 24 Jan 2019.
  • Javier Gómez — 1 confirmed meetings against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • Jefferson Polío — 1 confirmed meetings against William Castillo. 28 Jul 2018 – 28 Jul 2018.
  • Jeremías Ruiz — 1 confirmed meetings against William Castillo. 26 Aug 2018 – 26 Aug 2018.
  • Jesús Toscanini — 1 confirmed meetings against William Castillo. 4 May 2014 – 4 May 2014.
  • John Castillo — 1 confirmed meetings against William Castillo. 14 Mar 2012 – 14 Mar 2012.
  • Jonathan Barrios — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Jorge Morán — 1 confirmed meetings against William Castillo. 19 Aug 2018 – 19 Aug 2018.
  • Jorge Ramírez — 1 confirmed meetings against William Castillo. 8 Nov 2012 – 8 Nov 2012.
  • Jorge Sanchez — 1 confirmed meetings against William Castillo. 30 Aug 2012 – 30 Aug 2012.
  • José Alvarado — 1 confirmed meetings against William Castillo. 3 Apr 2014 – 3 Apr 2014.
  • José Ayala — 1 confirmed meetings against William Castillo. 14 Feb 2019 – 14 Feb 2019.
  • José Barahona — 1 confirmed meetings against William Castillo. 24 Feb 2019 – 24 Feb 2019.
  • José García — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • José Gutiérrez — 1 confirmed meetings against William Castillo. 26 Aug 2018 – 26 Aug 2018.
  • José Pérez Rodríguez — 1 confirmed meetings against William Castillo. 19 Jan 2014 – 19 Jan 2014.
  • José Osorio — 1 confirmed meetings against William Castillo. 28 Feb 2019 – 28 Feb 2019.
  • José Piñeiro — 1 confirmed meetings against William Castillo. 19 Jan 2019 – 19 Jan 2019.
  • José Rodríguez — 1 confirmed meetings against William Castillo. 29 Jul 2012 – 29 Jul 2012.
  • José Valladares — 1 confirmed meetings against William Castillo. 26 Aug 2018 – 26 Aug 2018.
  • Josué Flores — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Josué Rivera — 1 confirmed meetings against William Castillo. 19 Aug 2018 – 19 Aug 2018.
  • Juan Gómez — 1 confirmed meetings against William Castillo. 13 Oct 2013 – 13 Oct 2013.
  • Juan Lazo — 1 confirmed meetings against William Castillo. 22 Mar 2012 – 22 Mar 2012.
  • Juan Melgar — 1 confirmed meetings against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • Juan Moscoso — 1 confirmed meetings against William Castillo. 10 Feb 2019 – 10 Feb 2019.
  • Juan Romero — 1 confirmed meetings against William Castillo. 5 Aug 2018 – 5 Aug 2018.
  • Juan Vélez Córdoba — 1 confirmed meetings against William Castillo. 24 Feb 2019 – 24 Feb 2019.
  • Julián Chicas — 1 confirmed meetings against William Castillo. 30 Aug 2018 – 30 Aug 2018.
  • Julio Cerritos — 1 confirmed meetings against William Castillo. 27 Jan 2019 – 27 Jan 2019.
  • Julio Martínez — 1 confirmed meetings against William Castillo. 4 May 2014 – 4 May 2014.
  • Julio Martínez — 1 confirmed meetings against William Castillo. 8 Nov 2012 – 8 Nov 2012.
  • Justino Umaña — 1 confirmed meetings against William Castillo. 2 Nov 2011 – 2 Nov 2011.
  • Kevin Oviedo — 1 confirmed meetings against William Castillo. 24 Jan 2019 – 24 Jan 2019.
  • Kevin Sagastizado — 1 confirmed meetings against William Castillo. 28 Jul 2018 – 28 Jul 2018.
  • Leonardo — 1 confirmed meetings against William Castillo. 23 Apr 2012 – 23 Apr 2012.
  • Leonardo Ferreira — 1 confirmed meetings against William Castillo. 16 Sept 2018 – 16 Sept 2018.
  • Luis Perla — 1 confirmed meetings against William Castillo. 2 Nov 2011 – 2 Nov 2011.
  • Luis Torres — 1 confirmed meetings against William Castillo. 30 Aug 2012 – 30 Aug 2012.
  • Manfredi Portillo — 1 confirmed meetings against William Castillo. 12 May 2013 – 12 May 2013.
  • Marcelo Díaz — 1 confirmed meetings against William Castillo. 25 Nov 2018 – 25 Nov 2018.
  • Mario Machado — 1 confirmed meetings against William Castillo. 24 Jan 2019 – 24 Jan 2019.
  • Mario Angulo Prado — 1 confirmed meetings against William Castillo. 22 Sept 2013 – 22 Sept 2013.
  • Marvin Figueroa — 1 confirmed meetings against William Castillo. 23 Nov 2018 – 23 Nov 2018.
  • Marvin Morales — 1 confirmed meetings against William Castillo. 11 Nov 2018 – 11 Nov 2018.
  • Matías Coloca — 1 confirmed meetings against William Castillo. 19 Aug 2018 – 19 Aug 2018.
  • Matías Soto — 1 confirmed meetings against William Castillo. 10 Mar 2019 – 10 Mar 2019.
  • Maximiliano Álvarez — 1 confirmed meetings against William Castillo. 14 Oct 2018 – 14 Oct 2018.
  • Melvin Alfaro — 1 confirmed meetings against William Castillo. 19 Aug 2018 – 19 Aug 2018.
  • Miguel Lemus — 1 confirmed meetings against William Castillo. 3 Mar 2019 – 3 Mar 2019.
  • Miguel Montes — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Neimer Miranda — 1 confirmed meetings against William Castillo. 19 Jan 2019 – 19 Jan 2019.
  • Nelson Bonilla — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Nelson González — 1 confirmed meetings against William Castillo. 3 Apr 2014 – 3 Apr 2014.
  • Noé Melgar — 1 confirmed meetings against William Castillo. 7 Jan 2012 – 7 Jan 2012.
  • Oscar Menjivar — 1 confirmed meetings against William Castillo. 19 Oct 2018 – 19 Oct 2018.
  • Óscar Rodas — 1 confirmed meetings against William Castillo. 10 Feb 2019 – 10 Feb 2019.
  • Otoniel Espinosa — 1 confirmed meetings against William Castillo. 26 Aug 2018 – 26 Aug 2018.
  • Peter Domínguez — 1 confirmed meetings against William Castillo. 3 Mar 2019 – 3 Mar 2019.
  • Ramiro Rocca — 1 confirmed meetings against William Castillo. 14 Oct 2018 – 14 Oct 2018.
  • Raúl González — 1 confirmed meetings against William Castillo. 14 Oct 2018 – 14 Oct 2018.
  • René Ramos — 1 confirmed meetings against William Castillo. 29 Jul 2012 – 29 Jul 2012.
  • René Urrutia — 1 confirmed meetings against William Castillo. 15 Jul 2012 – 15 Jul 2012.
  • Reynaldo Carpio — 1 confirmed meetings against William Castillo. 4 May 2014 – 4 May 2014.
  • Reynaldo Hernández — 1 confirmed meetings against William Castillo. 7 Jan 2012 – 7 Jan 2012.
  • Ricardo John — 1 confirmed meetings against William Castillo. 19 Oct 2018 – 19 Oct 2018.
  • Richard Mercado — 1 confirmed meetings against William Castillo. 17 Feb 2019 – 17 Feb 2019.
  • Roberto Domínguez — 1 confirmed meetings against William Castillo. 10 Feb 2019 – 10 Feb 2019.
  • Roberto González — 1 confirmed meetings against William Castillo. 30 Aug 2018 – 30 Aug 2018.
  • Ronald Ascencio — 1 confirmed meetings against William Castillo. 30 Jan 2014 – 30 Jan 2014.
  • Ronald Perez — 1 confirmed meetings against William Castillo. 24 Feb 2019 – 24 Feb 2019.
  • Ronald Torres — 1 confirmed meetings against William Castillo. 30 Aug 2018 – 30 Aug 2018.
  • Rudis Corrales — 1 confirmed meetings against William Castillo. 22 Sept 2013 – 22 Sept 2013.
  • Santiago Riso — 1 confirmed meetings against William Castillo. 4 May 2014 – 4 May 2014.
  • Sean Fraser — 1 confirmed meetings against William Castillo. 9 Dec 2012 – 9 Dec 2012.
  • Seyed Martínez Pereira — 1 confirmed meetings against William Castillo. 8 Nov 2018 – 8 Nov 2018.
  • Shawn Martín — 1 confirmed meetings against William Castillo. 8 Nov 2012 – 8 Nov 2012.
  • Tomás Granitto — 1 confirmed meetings against William Castillo. 13 Oct 2013 – 13 Oct 2013.
  • Tony — 1 confirmed meetings against William Castillo. 16 Sept 2018 – 16 Sept 2018.
  • Víctor García — 1 confirmed meetings against William Castillo. 28 Jul 2018 – 28 Jul 2018.
  • Víctor Lugo — 1 confirmed meetings against William Castillo. 14 Feb 2019 – 14 Feb 2019.
  • Víctor Merino — 1 confirmed meetings against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • Wilfredo Cienfuegos — 1 confirmed meetings against William Castillo. 26 Aug 2018 – 26 Aug 2018.
  • William Maldonado — 1 confirmed meetings against William Castillo. 19 Aug 2018 – 19 Aug 2018.
  • William Mancia — 1 confirmed meetings against William Castillo. 24 Jan 2019 – 24 Jan 2019.
  • Wilmer Henríquez — 1 confirmed meetings against William Castillo. 3 Apr 2014 – 3 Apr 2014.
  • Yosimar Quiñónes — 1 confirmed meetings against William Castillo. 2 Sept 2018 – 2 Sept 2018.
  • Yovani Romero — 1 confirmed meetings against William Castillo. 7 Jan 2012 – 7 Jan 2012.

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

  • UES — 6 confirmed appearances against William Castillo. 2 Nov 2011 – 3 Apr 2014.
  • Alianza — 5 confirmed appearances against William Castillo. 9 Dec 2012 – 17 Mar 2019.
  • Isidro Metapán — 5 confirmed appearances against William Castillo. 23 Apr 2012 – 27 Jan 2019.
  • Águila — 4 confirmed appearances against William Castillo. 28 Jul 2018 – 13 Apr 2019.
  • Firpo — 4 confirmed appearances against William Castillo. 30 Aug 2012 – 24 Feb 2019.
  • Santa Tecla — 4 confirmed appearances against William Castillo. 2 Sept 2018 – 5 May 2019.
  • Audaz — 3 confirmed appearances against William Castillo. 9 Sept 2018 – 28 Feb 2019.
  • Dragon — 3 confirmed appearances against William Castillo. 22 Sept 2013 – 18 May 2014.
  • Jocoro — 3 confirmed appearances against William Castillo. 30 Aug 2018 – 14 Feb 2019.
  • Juventud Independiente — 3 confirmed appearances against William Castillo. 29 Jul 2012 – 4 May 2014.
  • Chalatenango — 2 confirmed appearances against William Castillo. 14 Oct 2018 – 3 Mar 2019.
  • FAS — 2 confirmed appearances against William Castillo. 19 Aug 2018 – 10 Feb 2019.
  • Municipal Limeño — 2 confirmed appearances against William Castillo. 26 Aug 2018 – 24 Jan 2019.
  • Once Municipal — 2 confirmed appearances against William Castillo. 25 Jan 2012 – 22 Mar 2012.
  • Pasaquina — 2 confirmed appearances against William Castillo. 5 Aug 2018 – 19 Jan 2019.
  • Atlético Marte — 1 confirmed appearances against William Castillo. 18 Mar 2012 – 18 Mar 2012.
  • Vista Hermosa — 1 confirmed appearances against William Castillo. 7 Jan 2012 – 7 Jan 2012.

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.