Juan Castro (footballer)
| Personal information | |||
|---|---|---|---|
| Full name | Juan David Castro Ruíz | ||
| Date of birth | 21 December 1991 | ||
| Place of birth | Veracruz, Mexico | ||
| Height | 1.65 m (5 ft 5 in) | ||
| Position(s) | Midfielder | ||
| Team information | |||
Current team | Atlético Ottawa | ||
| Number | 2 | ||
| Youth career | |||
| 2008–2010 | Héroes de Veracruz | ||
| 2010–2011 | Poza Rica | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2012–2013 | Veracruz | 9 | (0) |
| 2013–2024 | Atlético San Luis | 224 | (16) |
| 2016–2017 | → Juárez (loan) | 27 | (1) |
| 2025– | Atlético Ottawa | 0 | (0) |
| *Club domestic league appearances and goals, correct as of 17 January 2025 | |||
Juan David Castro Ruíz (born 21 December 1991) is a Mexican professional footballer who plays as a midfielder for Canadian Premier League club Atlético Ottawa.
After playing nearly 300 matches for Atlético San Luis, Castro moved north in January 2025 by signing with Canadian Premier League side Atlético Ottawa.