Joel Ruiz
Switzerland

Joel Ruiz

#74 - Defender - 20years

Global stats

More stats
  • Appearances 11
  • Subbed in 7
  • Goal 0
  • Yellow 0
  • Starting eleven 4
  • Subbed off 2
  • Assist 1
  • Red 0
85%
Appearances
31%
Starting eleven
0%
Goal participation

Current team

Career
  • Form
    L W W
  • Joined 18/10/2025
Your content after this ad
Your content after this ad

Individual stats

Compare his stats
Shots On Target ( inc goals ) per game
17. J. Ruiz
0.1
Full table
Key Passes (Attempt Assists) per game
17. J. Ruiz
0.4
Full table
Successful Dribbles per game
-. J. Ruiz
0
Full table
Interceptions per game
12. J. Ruiz
0.2
Full table
Your content after this ad

Profile

  • Age 20 years (20/10/2006)
  • Nationality Switzerland
  • Size 177 cm
  • Weight 70 kg
  • Position Defender
FAQ

Where is Joel Ruiz from?

Joel Ruiz was born in Switzerland. Nationality(ies): Switzerland.

How old is Joel Ruiz?

Joel Ruiz has 20 years. He was born on the 20/10/2006.


What position is Joel Ruiz playing at?

Joel Ruiz is a Defender.


What is Joel Ruiz's current team?

Joel Ruiz is playing in club for St.Gallen (Switzerland). Joel Ruiz also plays for his national team: Switzerland U21.

Your content after this ad
Your content after this ad
Club career
Your content after this ad
Your content after this ad
Global stats
  • Appearances 11
  • Subbed in 7
  • Goal 0
  • Yellow 0
  • Starting eleven 4
  • Subbed off 2
  • Assist 1
  • Red 0
85%
Appearances
31%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
Super League 11 4 0 1 0 0
Compare his stats
France
Joel Ruiz
Defender
VS
Stats by position
Stats by match
Substitute 10 0 0 1 0 0
Defender centre right 6 6 0 1 0 0
Midfielder right 1 1 0 0 0 0
Your content after this ad
Your content after this ad
Match detail
3 - 3 Wil Not in squad
5 - 0 Lugano 30 0 1 0 0
2 - 1 Servette 37 0 0 0 0
2 - 0 Young Boys 0 0 0 0 0
1 - 0 Lausanne 31 0 0 0 0
3 - 3 Brühl Not in squad
1 - 3 Basel 52 0 0 0 0
4 - 1 Lugano 61 0 0 0 0
0 - 3 Sion 0 0 0 0 0
0 - 2 Servette 37 0 0 0 0
2 - 0 GC Zürich 32 0 0 0 0
3 - 4 Thun 101 0 0 0 0
2 - 3 Nordsjælland 83 0 0 0 0
1 - 0 Nordsjælland 94 0 0 0 0
5 - 1 Sheriff 46 0 0 0 0
2 - 2 Luzern 105 0 0 0 0
1 - 3 Sheriff 96 0 1 0 0
2 - 3 Vaduz 66 0 0 0 0
5 - 0 Benfica 63 0 0 0 0
2 - 1 Zürich 7 0 0 0 0
2 - 1 Benfica 5 0 0 0 0
0 - 3 Norwich Not in squad
6 - 3 Lyon Not in squad
0 - 1 Winterthur Not in squad
3 - 2 Altach Not in squad
2 - 1 Anderlecht Not in squad