This site uses cookies. When you browse the site you are consenting to its use. Know more.

Juan Castro

Juan Castro
Profile Position Club
Full Name Juan David Castro Ruiz Midfielder Atlético San Luis logo
Nationality Mexico flag Mexico
Birth Place Veracruz
Birthdate 1991-12-21 (32)
Height 164cm
Weight 66 kg
Foot -

  • Stats
  • Transfers
  • Trophies
Season Team Competition
2024/2025 Atlético San Luis small logoAtlético San Luis Liga MX
2023/2024 Atlético San Luis small logoAtlético San Luis Liga MX 567 23 4 19 4 35 1 1
2023 Atlético San Luis small logoAtlético San Luis Club Friendlies
2022/2023 Atlético San Luis small logoAtlético San Luis Liga MX 397 24 3 21 3 30 2
2022 Atlético San Luis small logoAtlético San Luis Club Friendlies
2021/2022 Atlético San Luis small logoAtlético San Luis Liga MX 729 23 6 17 3 31 1
2021 Atlético San Luis small logoAtlético San Luis Club Friendlies
2020/2021 Atlético San Luis small logoAtlético San Luis Liga MX 1919 25 22 3 5 12 1
2019/2020 Atlético San Luis small logoAtlético San Luis Copa MX 289 4 3 1 2
2019/2020 Atlético San Luis small logoAtlético San Luis Liga MX 1276 22 12 10 8 15 4 1
2019 Atlético San Luis small logoAtlético San Luis Club Friendlies 44 1 1 1
2018/2019 Atlético San Luis small logoAtlético San Luis Liga de Expansión MX 2305 35 26 9 19 11 2 6
2018/2019 Atlético San Luis small logoAtlético San Luis Copa MX 413 5 5 2 1 2
2017/2018 Atlético San Luis small logoAtlético San Luis Liga de Expansión MX 1922 26 21 5 5 9 3 3
2017/2018 Atlético San Luis small logoAtlético San Luis Copa MX 267 4 3 1 1 1
2016/2017 Juárez small logoJuárez Liga de Expansión MX 2935 33 33 3 1 2
2016/2017 Juárez small logoJuárez Copa MX 450 5 5 1
2015/2016 Atlético San Luis small logoAtlético San Luis Liga de Expansión MX 2627 30 29 1 3 1 3 6
2015/2016 Atlético San Luis small logoAtlético San Luis Copa MX 709 10 6 4 1 5 2
2014/2015 Atlético San Luis small logoAtlético San Luis Liga de Expansión MX 1736 22 20 2 6 3 1 3
2014/2015 Atlético San Luis small logoAtlético San Luis Copa MX 256 5 2 3 1 5
2013/2014 Atlético San Luis small logoAtlético San Luis Liga de Expansión MX 493 15 4 11 2 23 1
2013/2014 Atlético San Luis small logoAtlético San Luis Copa MX 849 10 10 3 1 1
2012/2013 Veracruz small logoVeracruz Liga de Expansión MX 158 6 1 5 1 7 1
2012/2013 Veracruz small logoVeracruz Copa MX 207 6 1 5 5
2011/2012 Veracruz small logoVeracruz Liga de Expansión MX 147 3 1 2 2
Frequently asked questions

Juan Castro is 32 years old, born 21 December 1991, in Veracruz, Mexico.

He's full name is Juan David Castro Ruiz.

Juan Castro currently plays for Atlético San Luis, in Mexico .

Juan Castro plays as Midfielder.