
Juan Castro
- Juan David Castro Ruíz
Mexico
- Midfielder · Central midfielder
- #2 Atlético Ottawa
- Age 34
Matches
- 1 Nov 2026Atlético OttawaForge226.0Substitute · 2 min
- 25 Oct 2026York UnitedAtlético Ottawa216.3Started · 67 min
- 17 Oct 2026Atlético OttawaForge126.0Substitute · 3 min
- 12 Oct 2026Pacific FCAtlético Ottawa026.5Substitute · 11 min
- 1 Oct 2026Atlético OttawaCavalry FC326.0Substitute · 18 min
- 26 Sept 2026HFX WanderersAtlético Ottawa016.6Substitute · 4 min
- 20 Sept 2026Atlético OttawaSupra du Quebec026.6Substitute · 14 min
- 13 Sept 2026ForgeAtlético Ottawa306.7Started · 71 min
- 5 Sept 2026Atlético OttawaPacific FC007.3Substitute · 34 min
- 29 Aug 2026Atlético OttawaYork United216.7Substitute · 26 min
Sources: API-Football · Data sources