Today Live

Joel Ruiz
Joel
Ruiz
FC St. Gallen
Switzerland
Switzerland
74
Switzerland

Career as a player

PeriodTeamCountryPosition#
10/2025 - 06/2030FC St. GallenFC St. GallenSwitzerlandSwitzerlandDefence74
07/2025 - 06/2026FC St. Gallen IIFC St. Gallen IISwitzerlandSwitzerlandDefence
07/2024 - 06/2025FCO St. Gallen U19FCO St. Gallen U19SwitzerlandSwitzerlandDefence
07/2022 - 06/2024FCO Wil U18FCO Wil U18SwitzerlandSwitzerlandDefence16
07/2021 - 06/2022FCO St. Gallen II U16FCO St. Gallen II U16SwitzerlandSwitzerlandDefence

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAEuropa League Qual.2-2-59------» All matches
UEFAConference League Qual.4311308--1---» All matches
SwitzerlandSuper League255202708--11--» All matches
SwitzerlandCup523-207------» All matches
SwitzerlandSwiss 1.Liga Group 31714321.335---1--» All matches
Total53242952.617--22--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
SwitzerlandU19 Elite2820811.9691-----» All matches
SwitzerlandU19 Cup431-319---2--» All matches
Total3223912.2881--2--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
SwitzerlandU18 U182525-22.1041--5--» All matches
SwitzerlandU18 U18 Gruppe B181177923---1--» All matches
SwitzerlandU18 U18 Cup1-1-141-----» All matches
Total4436893.0412--6--
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
SwitzerlandU16 Gruppe B1712541.1381-----» All matches
Total1712541.1381-----

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAU21 EURO Qualifiers1-1-31------» All matches
Total1-1-31------
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU20 Friendlies211-148------» All matches
Total211-148------