Juan David Castro Ruíz
Mexico | Midfielder | Atlético Ottawa
Juan David Castro Ruíz, 34, is a footballer from Mexico playing as Midfielder for Atlético Ottawa. Castro Ruíz was born in Veracruz, Mexico. In the 2026 CONCACAF Champions League season Castro Ruíz has 2 appearances with 0 goals and 0 assists in 165 minutes at an average rating of 6.50.
Profile
- Full name
- Juan David Castro Ruíz
- Age
- 34
- Born
- 21 December 1991 | Veracruz | Mexico
- Nationality
- Mexico
- Height
- 164 cm
- Weight
- 66 kg
- Position
- Midfielder
- Shirt number
- 2
- Current club
- Atlético Ottawa
Season by Season Stats
| Season | Team | League | Apps | Goals | Assists | xG | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | Atlético Ottawa | CONCACAF Champions League | 2 | 0 | 0 | — | 0 | 0 | 6.50 |
| 26/27 | Atlético Ottawa | Canadian Premier League | 12 | 0 | 0 | — | 2 | 0 | 6.74 |
| 19/20 | Atletico San Luis | Club Friendlies | 1 | 0 | 0 | — | 0 | 0 | |
| 19/20 | Atletico San Luis | Liga MX | 22 | 4 | 0 | — | 1 | 0 | |
| 19/20 | Atletico San Luis | Copa MX | 5 | 0 | 0 | — | 1 | 0 |
Career
Trophy Cabinet | 1 won
- Liga de Expansión MX 1× 2018/2019 Mexico
Clubs | 3
-
Atletico San Luis
Jul 2017 – present
-
FC Juarez
Jun 2016 – Jul 2017
-
Atletico San Luis
Jul 2013 – Jun 2016
Frequently Asked Questions
What position does Juan David Castro Ruíz play?
Juan David Castro Ruíz plays as Midfielder.
Which team does Juan David Castro Ruíz play for?
Juan David Castro Ruíz plays for Atlético Ottawa in the CONCACAF Champions League.
How many goals has Juan David Castro Ruíz scored this season?
Juan David Castro Ruíz has scored 0 goals in 2 appearances in the CONCACAF Champions League 2026 season.
How old is Juan David Castro Ruíz?
Juan David Castro Ruíz is 34 years old and comes from Mexico.
Updated: 11 Jul 2026, 08:27 UTC