Victor Ruiz appeared in thirteen matches during the 2024/25 Super League season, playing 259 minutes. He recorded nine tackles and three interceptions, giving him a tackles-per-90 rate of 3.13, well above the midfield baseline of 1.94. His key passes totaled four, translating to a key-passes-per-90 of 1.39, slightly above the baseline of 1.38, showing he contributed to the build-up. Ruiz did not score or provide an assist, and he had no shots or shots on target, resulting in a goals-per-90 of 0.00 compared with the baseline of 0.17. With an average match rating of 6.67, Ruiz’s season was defined by his defensive work off the ball rather than offensive output.
Victor Ruiz has played 259 minutes across 13 appearances in Super League, at 0.00 goals per 90 against a positional baseline of 0.17 and averaging 6.67 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Willem Geubbels | F | 40 | 2969 | 16 | 3 | 75 | 43 | 21% | 53 | 63% | 32 | 36% | 30 | 12 | 3 | 38% | 36 | 20 | 3 | 1 | 0 | 7.02 | 7.4 |
| Chadrac Akolo | F | 42 | 2242 | 8 | 7 | 57 | 40 | 14% | 34 | 77% | 17 | 38% | 21 | 2 | 1 | 36% | 21 | 19 | 2 | 0 | 0 | 6.95 | 2.1 |
| Christian Witzig | M | 46 | 3216 | 7 | 11 | 45 | 22 | 16% | 54 | 73% | 41 | 35% | 57 | 23 | 3 | 39% | 42 | 45 | 7 | 0 | 0 | 6.92 | 3.2 |
| Lukas Görtler | M | 37 | 2610 | 7 | 4 | 43 | 20 | 16% | 42 | 78% | 18 | 55% | 87 | 40 | 10 | 51% | 61 | 47 | 16 | 1 | 0 | 7.28 | 2.7 |
| Felix Mambimbi | F | 36 | 1352 | 5 | 6 | 27 | 16 | 19% | 23 | 72% | 21 | 55% | 25 | 1 | 2 | 44% | 20 | 32 | 3 | 0 | 0 | 6.80 | 4.2 |
| Moustapha Cissé | F | 31 | 877 | 4 | 2 | 23 | 12 | 17% | 12 | 74% | 9 | 38% | 6 | 1 | 0 | 24% | 13 | 6 | 1 | 0 | 0 | 6.63 | 2.4 |
| Albert Vallci | D | 36 | 3052 | 3 | 1 | 13 | 5 | 23% | 8 | 84% | 4 | 80% | 57 | 35 | 24 | 61% | 34 | 17 | 12 | 2 | 0 | 7.03 | 5.8 |
| Bastien Toma | M | 45 | 2836 | 3 | 8 | 32 | 15 | 9% | 79 | 82% | 18 | 47% | 47 | 19 | 3 | 43% | 36 | 28 | 3 | 0 | 0 | 7.04 | 3.0 |
| Kevin Csoboth | M | 40 | 1744 | 3 | 2 | 20 | 7 | 15% | 28 | 78% | 9 | 39% | 28 | 19 | 3 | 49% | 16 | 32 | 3 | 0 | 0 | 6.76 | 5.0 |
| Lukas Daschner | M | 16 | 1189 | 3 | 0 | 21 | 8 | 14% | 24 | 76% | 18 | 51% | 28 | 20 | 4 | 44% | 20 | 10 | 4 | 0 | 0 | 7.13 | 4.6 |
| Hugo Vandermersch | D | 36 | 2962 | 2 | 4 | 23 | 8 | 9% | 28 | 73% | 28 | 44% | 63 | 35 | 7 | 49% | 42 | 44 | 7 | 1 | 0 | 6.87 | 3.4 |
| Jean-Pierre Nsame | F | 13 | 587 | 2 | 2 | 12 | 4 | 17% | 11 | 63% | 3 | 33% | 2 | 1 | 0 | 33% | 8 | 4 | 1 | 0 | 0 | 6.68 | 2.4 |
| Isaac Schmidt | D | 9 | 523 | 2 | 2 | 5 | 3 | 40% | 11 | 84% | 5 | 38% | 13 | 10 | 3 | 53% | 3 | 5 | 0 | 0 | 0 | 7.37 | 4.0 |
| Jozo Stanić | D | 32 | 2672 | 1 | 0 | 7 | 3 | 14% | 6 | 85% | 3 | 75% | 36 | 41 | 32 | 56% | 46 | 28 | 13 | 1 | 0 | 6.91 | 1.7 |
| Mihailo Stevanović | M | 37 | 2411 | 1 | 1 | 18 | 8 | 6% | 17 | 84% | 10 | 48% | 70 | 45 | 12 | 50% | 34 | 31 | 4 | 0 | 0 | 6.81 | 4.3 |
| Abdoulaye Diaby | D | 23 | 1560 | 1 | 0 | 8 | 2 | 12% | 4 | 78% | 5 | 56% | 34 | 22 | 13 | 54% | 24 | 2 | 5 | 0 | 0 | 6.73 | 1.9 |
| Konrad Faber | D | 38 | 1515 | 1 | 0 | 8 | 4 | 12% | 9 | 79% | 11 | 44% | 50 | 13 | 7 | 64% | 14 | 35 | 2 | 0 | 0 | 6.75 | 4.5 |
| Corsin Konietzke | M | 22 | 1029 | 1 | 1 | 14 | 5 | 7% | 14 | 81% | 11 | 61% | 40 | 7 | 3 | 55% | 16 | 15 | 1 | 0 | 0 | 6.93 | 5.3 |
| Yannick Noah | M | 14 | 717 | 1 | 0 | 4 | 2 | 25% | 0 | 73% | 4 | 44% | 13 | 8 | 4 | 42% | 15 | 2 | 4 | 1 | 0 | 6.42 | 5.7 |
| Jovan Milošević | F | 9 | 205 | 1 | 0 | 5 | 3 | 20% | 4 | 64% | 3 | 30% | 3 | 0 | 0 | 43% | 4 | 8 | 0 | 0 | 0 | 6.69 | 3.2 |
| Lawrence Ati | G | 50 | 4530 | 0 | 0 | 0 | 0 | – | 0 | 72% | 1 | 100% | 1 | 1 | 0 | 91% | 1 | 18 | 4 | 0 | 168 | 7.09 | 2.3 |
| Chima Okoroji | D | 42 | 3475 | 0 | 3 | 18 | 4 | 0% | 33 | 78% | 31 | 45% | 69 | 58 | 3 | 51% | 33 | 35 | 8 | 0 | 0 | 6.90 | 5.2 |
| Stephan Ambrosius | D | 29 | 2443 | 0 | 0 | 8 | 2 | 0% | 3 | 84% | 5 | 62% | 83 | 41 | 21 | 61% | 31 | 14 | 6 | 0 | 0 | 7.11 | 3.4 |
| Jordi Quintillà | M | 36 | 2434 | 0 | 4 | 6 | 3 | 0% | 16 | 87% | 5 | 38% | 45 | 20 | 12 | 48% | 40 | 28 | 8 | 0 | 0 | 6.79 | 1.1 |
| Victor Ruiz | M | 13 | 259 | 0 | 0 | 0 | 0 | – | 4 | 83% | 1 | 33% | 9 | 3 | 0 | 54% | 5 | 2 | 2 | 0 | 0 | 6.67 | 4.5 |
| Cyrill May | D | 3 | 258 | 0 | 0 | 0 | 0 | – | 0 | 84% | 1 | 33% | 5 | 2 | 2 | 30% | 2 | 1 | 0 | 0 | 0 | 6.37 | – |
| Betim Fazliji | M | 5 | 101 | 0 | 0 | 1 | 0 | 0% | 0 | 69% | 1 | 100% | 4 | 1 | 1 | 83% | 1 | 2 | 1 | 0 | 0 | 6.70 | – |
| Leonit Ibraimov | M | 1 | 45 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | 0% | 1 | 0 | 0 | 33% | 0 | 0 | 0 | 0 | 0 | 6.20 | – |
| Nikolaj Möller | F | 2 | 44 | 0 | 0 | 3 | 1 | 0% | 0 | 70% | 0 | – | 1 | 0 | 0 | 33% | 1 | 0 | 0 | 0 | 0 | 6.70 | – |
| Noah Probst | M | 1 | 13 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Alessandro Vogt | F | 2 | 2 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | 0% | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | – | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | FC ST. Gallen | Super League | 7 | 135 | 0 | 0 | 0 | 0 | – | 2 | 79% | 1 | 5 | 1 | 56% | 3 | 1 | 0 | 6.65 |
| 2024/25 | FC ST. Gallen | UEFA Europa Conference League | 6 | 124 | 0 | 0 | 0 | 0 | – | 2 | 86% | 0 | 4 | 2 | 50% | 2 | 1 | 0 | 6.70 |
| 2023/24 | FC ST. Gallen | Super League | 13 | 503 | 1 | 1 | 5 | 3 | 20% | 7 | 76% | 11 | 11 | 4 | 51% | 8 | 1 | 0 | 6.75 |
| 2022/23 | FC ST. Gallen | Super League | 2 | 165 | 0 | 0 | 3 | 0 | 0% | 5 | 76% | 0 | 8 | 2 | 36% | 4 | 0 | 0 | 6.85 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 Jan | v Lausanne | W | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | 2.6 |
| 19 Dec | a 1. FC Heidenheim | D | 8 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | 2.8 |
| 15 Dec | a FC Zurich | W | 11 | – | 0 | 0 | – | 0 | 0 | 1 | 1 | 0 | 6.20 | 4.0 |
| 12 Dec | v Guimaraes | L | 29 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.30 | 7.3 |
| 08 Dec | v FC Basel 1893 | D | 8 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.60 | 7.2 |
| 28 Nov | v TSC Backa Topola | D | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | 2.7 |
| 24 Nov | v Yverdon Sport | D | 13 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | 3.5 |
| 01 Sep | a FC Lugano | D | 57 | – | 0 | 0 | – | 0 | 3 | 2 | 0 | 0 | 6.60 | 4.5 |
| 22 Aug | v Trabzonspor | D | 18 | – | 0 | 0 | – | 0 | 0 | – | 1 | 0 | 6.70 | 3.2 |
| 01 Aug | a FK Tobol Kostanay | W | 60 | – | 0 | 0 | – | 2 | 3 | 2 | 0 | 0 | 7.20 | 8.1 |
| 28 Jul | v BSC Young Boys | W | 33 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.60 | 6.8 |
| 25 Jul | v FK Tobol Kostanay | W | 8 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 3.5 |
| 20 Jul | a FC Winterthur | L | 12 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 7.20 | 8.9 |
| 20 May | a FC Winterthur | W | 29 | – | 0 | 0 | – | 0 | 1 | 2 | 1 | 0 | 6.30 | – |
| 16 May | a BSC Young Boys | L | 18 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |