Sandy Walsh was a defender in the 2024/25 Jupiler Pro League season, making six appearances and playing 203 minutes. He did not score or provide an assist and recorded a single shot that did not hit the target. Defensive contributions were limited to one tackle and two interceptions, giving him 0.44 tackles per 90 minutes compared with a league average of 1.91. His offensive output was negligible, with zero key passes and a 0.44 shots per 90 rate versus a baseline of 0.45. The average match rating of 6.78 reflected a modest impact, and his conversion rate was 0 percent. Overall, the numbers show a player who contributed mainly in a defensive capacity with minimal involvement in attacking phases.
Sandy Walsh has played 203 minutes across 6 appearances in Jupiler Pro League, at 0.00 goals per 90 against a positional baseline of 0.05, converting 0% of 1 shots and averaging 6.78 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Benito Raman | F | 32 | 1425 | 13 | 3 | 50 | 38 | 26% | 14 | 70% | 15 | 58% | 17 | 1 | 0 | 38% | 19 | 16 | 3 | 1 | 0 | 6.82 | 6.3 |
| Lion Lauberbach | F | 35 | 1998 | 8 | 2 | 49 | 25 | 16% | 27 | 74% | 18 | 51% | 16 | 1 | 0 | 39% | 29 | 29 | 4 | 1 | 0 | 6.84 | 5.3 |
| Nikola Storm | F | 32 | 2022 | 7 | 4 | 48 | 31 | 15% | 28 | 81% | 25 | 60% | 14 | 11 | 1 | 43% | 6 | 14 | 3 | 0 | 0 | 7.15 | 2.8 |
| Rob Schoofs | M | 38 | 3290 | 6 | 5 | 44 | 26 | 14% | 75 | 84% | 32 | 62% | 63 | 31 | 6 | 53% | 26 | 49 | 5 | 0 | 0 | 7.33 | 3.8 |
| Patrick Pflücke | M | 32 | 1959 | 5 | 5 | 39 | 16 | 13% | 51 | 87% | 7 | 54% | 33 | 4 | 2 | 50% | 6 | 16 | 2 | 0 | 0 | 7.26 | 3.0 |
| Daam Foulon | M | 22 | 1633 | 3 | 3 | 13 | 6 | 23% | 18 | 81% | 12 | 46% | 44 | 11 | 3 | 57% | 12 | 35 | 3 | 0 | 0 | 7.05 | 1.8 |
| Bas Van den Eynden | D | 13 | 1026 | 3 | 0 | 9 | 3 | 33% | 2 | 90% | 0 | – | 16 | 14 | 12 | 55% | 14 | 3 | 3 | 0 | 0 | 7.02 | 2.0 |
| Kerim Mrabti | F | 35 | 2531 | 2 | 3 | 21 | 9 | 10% | 32 | 84% | 4 | 36% | 42 | 18 | 10 | 47% | 23 | 24 | 6 | 0 | 0 | 6.97 | 7.6 |
| Ahmed Touba | D | 25 | 2132 | 2 | 0 | 10 | 4 | 20% | 10 | 89% | 3 | 38% | 41 | 35 | 12 | 61% | 18 | 10 | 7 | 0 | 0 | 7.02 | 5.3 |
| Geoffry Hairemans | M | 31 | 1564 | 2 | 2 | 13 | 5 | 15% | 47 | 79% | 9 | 38% | 27 | 13 | 1 | 44% | 15 | 22 | 1 | 0 | 0 | 7.00 | 4.6 |
| Bilal Bafdili | M | 32 | 1031 | 2 | 1 | 9 | 4 | 22% | 25 | 83% | 17 | 41% | 17 | 4 | 1 | 35% | 15 | 8 | 4 | 0 | 0 | 6.61 | 8.8 |
| José Marsà | D | 37 | 2901 | 1 | 3 | 9 | 3 | 11% | 23 | 82% | 22 | 51% | 55 | 28 | 20 | 55% | 38 | 33 | 5 | 0 | 0 | 6.91 | 4.1 |
| Rafik Belghali | D | 36 | 2410 | 1 | 2 | 32 | 14 | 3% | 12 | 83% | 41 | 46% | 56 | 22 | 2 | 50% | 27 | 21 | 3 | 0 | 0 | 6.79 | 6.7 |
| Stephen Welsh | D | 17 | 1303 | 1 | 0 | 7 | 2 | 14% | 1 | 91% | 0 | – | 19 | 16 | 10 | 55% | 7 | 8 | 3 | 0 | 0 | 6.94 | 5.4 |
| Bill Antonio | F | 15 | 589 | 1 | 3 | 8 | 4 | 12% | 6 | 78% | 14 | 33% | 8 | 5 | 0 | 34% | 10 | 5 | 1 | 0 | 0 | 6.72 | 2.8 |
| Petter Nosakhare Dahl | F | 22 | 530 | 1 | 1 | 10 | 4 | 10% | 11 | 78% | 24 | 55% | 11 | 7 | 2 | 45% | 6 | 6 | 1 | 0 | 0 | 6.73 | 4.2 |
| Keano Vanrafelghem | M | 11 | 313 | 1 | 0 | 6 | 3 | 17% | 5 | 84% | 3 | 25% | 5 | 0 | 0 | 44% | 4 | 8 | 1 | 0 | 0 | 6.55 | 6.1 |
| Ortwin De Wolf | G | 39 | 3510 | 0 | 0 | 0 | 0 | – | 1 | 74% | 0 | – | 0 | 1 | 0 | 82% | 1 | 5 | 1 | 0 | 135 | 7.17 | 6.0 |
| Toon Raemaekers | D | 35 | 2829 | 0 | 0 | 17 | 4 | 0% | 13 | 86% | 10 | 67% | 81 | 37 | 20 | 58% | 39 | 27 | 3 | 0 | 0 | 7.02 | 7.3 |
| Fredrik Hammar | M | 20 | 1649 | 0 | 0 | 11 | 3 | 0% | 5 | 81% | 7 | 50% | 54 | 33 | 7 | 52% | 36 | 14 | 3 | 0 | 0 | 6.84 | 3.5 |
| Aziz Ouattara Mohammed | M | 26 | 1558 | 0 | 0 | 6 | 1 | 0% | 8 | 85% | 19 | 53% | 39 | 20 | 9 | 46% | 34 | 17 | 7 | 0 | 0 | 6.76 | 7.5 |
| Jules Van Cleemput | D | 10 | 315 | 0 | 0 | 3 | 0 | 0% | 0 | 80% | 0 | 0% | 4 | 10 | 4 | 42% | 1 | 2 | 2 | 1 | 0 | 6.56 | 5.6 |
| Mory Konate | M | 8 | 276 | 0 | 0 | 0 | 0 | – | 1 | 90% | 1 | 100% | 6 | 3 | 1 | 50% | 5 | 4 | 1 | 0 | 0 | 6.52 | 5.3 |
| Sandy Walsh | D | 6 | 203 | 0 | 0 | 1 | 0 | 0% | 0 | 90% | 0 | – | 1 | 2 | 2 | 58% | 2 | 2 | 1 | 0 | 0 | 6.78 | 5.6 |
| Zinho Vanheusden | D | 2 | 159 | 0 | 0 | 1 | 1 | 0% | 0 | 93% | 0 | – | 1 | 3 | 2 | 73% | 2 | 2 | 1 | 0 | 0 | 7.35 | – |
| Moncef Zekri | D | 3 | 154 | 0 | 0 | 0 | 0 | – | 2 | 89% | 3 | 60% | 1 | 3 | 0 | 57% | 0 | 0 | 0 | 0 | 0 | 6.77 | – |
| Julien Ngoy | F | 8 | 143 | 0 | 0 | 3 | 0 | 0% | 4 | 86% | 0 | 0% | 0 | 0 | 0 | 23% | 2 | 2 | 1 | 0 | 0 | 6.55 | 3.7 |
| Nacho Miras | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 57% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 4 | 6.60 | – |
| Elton Yeboah | M | 2 | 24 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 1 | 0 | 0 | 6.25 | – |
| 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 | KV Mechelen | Jupiler Pro League | 6 | 203 | 0 | 0 | 1 | 0 | 0% | 0 | 90% | 0 | 1 | 2 | 58% | 2 | 1 | 0 | 6.78 |
| 2023/24 | KV Mechelen | Jupiler Pro League | 30 | 1815 | 0 | 1 | 9 | 3 | 0% | 14 | 83% | 3 | 29 | 19 | 45% | 27 | 5 | 0 | 6.58 |
| 2022/23 | KV Mechelen | Jupiler Pro League | 24 | 2099 | 2 | 3 | 12 | 7 | 17% | 9 | 73% | 1 | 30 | 25 | 48% | 22 | 3 | 0 | 6.66 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 Dec | v Standard Liege | D | 74 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.90 | 3.2 |
| 13 Dec | v Antwerp | D | 8 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | 2.1 |
| 05 Oct | v OH Leuven | W | 25 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 7.00 | 8.6 |
| 31 Aug | v Charleroi | W | 22 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 6.5 |
| 24 Aug | a Antwerp | W | 13 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 5.8 |
| 26 Jul | a Club Brugge KV | D | 61 | – | 0 | 0 | – | 0 | 0 | 2 | 1 | 0 | 6.70 | 3.8 |
| 25 May | v Standard Liege | W | 15 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 12 May | a St. Truiden | L | 45 | – | – | 1 | – | 0 | 1 | – | 0 | 0 | 6.50 | – |
| 04 May | v Gent | L | 85 | – | – | 0 | – | 0 | 1 | 3 | 1 | 0 | 6.20 | – |
| 27 Apr | v OH Leuven | W | 90 | – | – | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.90 | – |
| 23 Apr | a Standard Liege | D | 16 | – | – | 0 | – | 1 | 0 | 1 | 1 | 0 | 6.50 | – |
| 13 Apr | v KVC Westerlo | W | 45 | – | – | 1 | – | 1 | 1 | 1 | 0 | 0 | 6.90 | – |
| 30 Mar | a OH Leuven | W | 16 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 08 Mar | v KVC Westerlo | W | 90 | – | – | 1 | – | 0 | 2 | – | 0 | 0 | 6.60 | – |
| 02 Mar | a Cercle Brugge | W | 1 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | – | – |