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
- Appearances 14
- Subbed in 13
- Goal 0
- Yellow 1
- Starting eleven 1
- Subbed off 0
- Assist 0
- Red 0
37%
Appearances
3%
Starting eleven
0%
Goal participation
Current team
-
Form
L W W
- Joined 18/10/2025
fixtures
Fixtures St.Gallen
12/11/26
3
3
22/11/26
Your content after this ad
Your content after this ad
Individual stats
Shots On Target ( inc goals )
per game
17. J. Ruiz
0.1
- 1. A. Balde 1
- 1. L. Görtler 1
- 3. A. Hunziker 0.8
Key Passes (Attempt Assists)
per game
17. J. Ruiz
0.4
- 1. L. Daschner 2.4
- 2. C. Witzig 1.5
- 3. L. Görtler 1.4
Interceptions
per game
12. J. Ruiz
0.2
- 1. C. Okoroji 1.3
- 2. C. Kleine-Bekel 1.1
- 3. J. Stanić 1
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
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
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 |
Global stats
- Appearances 14
- Subbed in 13
- Goal 0
- Yellow 1
- Starting eleven 1
- Subbed off 0
- Assist 0
- Red 0
37%
Appearances
3%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Super League | 14 | 1 | 0 | 0 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
| Substitute | 13 | 0 | 0 | 0 | 1 | 0 |
| Midfielder right | 1 | 1 | 0 | 0 | 0 | 0 |
Injury stats
Unknown
13/03/2026 -
03/04/2026
2 Matches missed
Global stats
- Appearances 25
- Subbed in 20
- Goal 0
- Yellow 1
- Starting eleven 5
- Subbed off 2
- Assist 1
- Red 0
Stats by competition
| Super League | 25 | 5 | 0 | 1 | 1 | 0 |
Stats by team
| St.Gallen | 25 | 5 | 0 | 1 | 1 | 0 |
Injury stats
| Season | Missed | Played | Missed |
|---|---|---|---|
| 2025/2026 | 2 | 47 | 4.26% |
| Total | 2 | 47 | 4.26% |
Your content after this ad
Your content after this ad
Match detail
|
|
Not in squad | ||||
|
|
30 | 0 | 1 | 0 | 0 |
|
|
37 | 0 | 0 | 0 | 0 |
|
|
0 | 0 | 0 | 0 | 0 |
|
|
31 | 0 | 0 | 0 | 0 |
|
|
Not in squad | ||||
|
|
52 | 0 | 0 | 0 | 0 |
|
|
61 | 0 | 0 | 0 | 0 |
|
|
0 | 0 | 0 | 0 | 0 |
|
|
37 | 0 | 0 | 0 | 0 |
|
|
32 | 0 | 0 | 0 | 0 |
|
|
101 | 0 | 0 | 0 | 0 |
|
|
83 | 0 | 0 | 0 | 0 |
|
|
94 | 0 | 0 | 0 | 0 |
|
|
46 | 0 | 0 | 0 | 0 |
|
|
105 | 0 | 0 | 0 | 0 |
|
|
96 | 0 | 1 | 0 | 0 |
|
|
66 | 0 | 0 | 0 | 0 |
|
|
63 | 0 | 0 | 0 | 0 |
|
|
7 | 0 | 0 | 0 | 0 |
|
|
5 | 0 | 0 | 0 | 0 |
|
|
Not in squad | ||||
|
|
Not in squad | ||||
|
|
Not in squad | ||||
|
|
Not in squad | ||||
|
|
Not in squad | ||||