G. Morandi has already begun to influence the Super League campaign, making his first appearance of the 2026/27 season and logging 15 minutes of action. In that brief spell he recorded one key pass, which translates to a key-passes-per-90 rate of 6.0, far above the midfield baseline of 1.35, showing his early contribution to chance creation. His single interception and zero tackles keep his defensive metrics low, but the high key-pass output highlights his creative focus. With no goals, shots, or assists yet, Morandi’s offensive impact is measured by the quality of his passes rather than direct scoring. The average match rating of 6.99 reflects a solid start, and as the season progresses, his role as a playmaker will likely become even more pronounced.
G. Morandi has played 15 minutes across 1 appearance in Super League, at 0.00 goals per 90 against a positional baseline of 0.14 and averaging 6.99 a match.
| Goals /90 | 0.00 0.14 0.15 | |
| Shots /90 | 0.00 0.98 0.94 | |
| Shots on target /90 | 0.00 0.48 0.45 | |
| Key passes /90 | 6.00 1.35 1.01 | |
| Dribbles /90 | 0.00 0.70 0.56 | |
| Fouls /90 | 0.00 1.14 1.09 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Amir Abrashi | M | 5 | 334 | 2 | 1 | 6 | 5 | 33% | 4 | 79% | 2 | 100% | 5 | 5 | 1 | 60% | 5 | 6 | 0 | 0 | 0 | 6.96 | – |
| Young-Jun Lee | F | 2 | 84 | 2 | 0 | 4 | 2 | 50% | 1 | 66% | 0 | 0% | 0 | 2 | 0 | 32% | 1 | 1 | 0 | 0 | 0 | 7.08 | – |
| N. Muci | F | 5 | 300 | 1 | 1 | 8 | 2 | 12% | 5 | 60% | 3 | 43% | 6 | 0 | 2 | 38% | 10 | 5 | 2 | 0 | 0 | 6.63 | – |
| S. Bengondo | F | 5 | 212 | 1 | 0 | 4 | 1 | 25% | 1 | 65% | 3 | 25% | 1 | 3 | 0 | 34% | 4 | 1 | 1 | 0 | 0 | 6.57 | – |
| Luke Plange | F | 4 | 160 | 1 | 0 | 5 | 1 | 20% | 5 | 72% | 8 | 73% | 0 | 0 | 1 | 26% | 3 | 0 | 0 | 0 | 0 | 6.40 | – |
| S. Stroscio | D | 5 | 450 | 0 | 1 | 0 | 0 | – | 5 | 69% | 0 | 0% | 16 | 7 | 2 | 54% | 9 | 2 | 2 | 0 | 0 | 6.57 | – |
| Nico Rissi | D | 5 | 447 | 0 | 0 | 2 | 0 | 0% | 2 | 72% | 0 | 0% | 14 | 5 | 0 | 66% | 3 | 3 | 1 | 0 | 0 | 6.54 | – |
| Luka Mikulic | D | 5 | 364 | 0 | 0 | 2 | 0 | 0% | 0 | 85% | 0 | – | 5 | 6 | 2 | 49% | 2 | 3 | 1 | 0 | 0 | 6.42 | – |
| Justin Hammel | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 52% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 1 | 0 | 11 | 4.74 | – |
| Óscar Clemente | M | 5 | 274 | 0 | 0 | 3 | 0 | 0% | 10 | 73% | 2 | 33% | 7 | 4 | 0 | 50% | 2 | 4 | 0 | 0 | 0 | 6.76 | – |
| H. Imourane | M | 4 | 211 | 0 | 0 | 1 | 0 | 0% | 2 | 85% | 1 | 17% | 4 | 0 | 1 | 35% | 6 | 2 | 2 | 1 | 0 | 6.22 | – |
| Bujar Pllana | D | 2 | 173 | 0 | 0 | 2 | 0 | 0% | 0 | 75% | 1 | 100% | 2 | 5 | 3 | 50% | 2 | 3 | 0 | 0 | 0 | 6.50 | – |
| A. Diaby | D | 3 | 167 | 0 | 0 | 1 | 0 | 0% | 3 | 79% | 0 | 0% | 3 | 3 | 0 | 64% | 2 | 1 | 0 | 0 | 0 | 5.02 | – |
| S. Krasniqi | F | 1 | 90 | 0 | 0 | 7 | 2 | 0% | 7 | 88% | 2 | 25% | 0 | 1 | 1 | 20% | 1 | 1 | 0 | 0 | 0 | 6.56 | – |
| M. Hübel | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 1 | 39% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 4 | 6.52 | – |
| Manex Gibelalde | M | 1 | 90 | 0 | 0 | 2 | 2 | 0% | 0 | 68% | 0 | – | 3 | 3 | 0 | 44% | 0 | 0 | 0 | 0 | 0 | 6.67 | – |
| Yannik Bettkober | D | 1 | 90 | 0 | 0 | 1 | 0 | 0% | 0 | 90% | 0 | – | 7 | 2 | 1 | 64% | 0 | 0 | 0 | 0 | 0 | 7.91 | – |
| G. Morandi | M | 1 | 15 | 0 | 0 | 0 | 0 | – | 1 | 80% | 0 | – | 0 | 1 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.99 | – |
| Samuel Krasniqi | F | 4 | 360 | 0 | 1 | 6 | 5 | 0% | 7 | 74% | 9 | 35% | 2 | 2 | 0 | 31% | 4 | 7 | 1 | 0 | 0 | 6.58 | – |
| Tim Meyer | M | 4 | 285 | 0 | 0 | 0 | 0 | – | 0 | 88% | 0 | 0% | 10 | 1 | 1 | 58% | 4 | 2 | 1 | 0 | 0 | 6.95 | – |
| Dorian Paloschi | D | 2 | 103 | 0 | 0 | 0 | 0 | – | 0 | 89% | 0 | – | 0 | 0 | 0 | 30% | 3 | 0 | 1 | 0 | 0 | 6.45 | – |
| Samuel Marques | M | 3 | 78 | 0 | 0 | 0 | 0 | – | 0 | 81% | 2 | 67% | 2 | 2 | 1 | 27% | 3 | 0 | 0 | 0 | 0 | 6.37 | – |
| Manex Gibelalde Mújika | M | 1 | 71 | 0 | 0 | 0 | 0 | – | 2 | 85% | 0 | – | 1 | 5 | 0 | 50% | 2 | 2 | 0 | 0 | 0 | 6.60 | – |
| Denis Sahin | M | 3 | 63 | 0 | 1 | 2 | 0 | 0% | 4 | 92% | 0 | – | 2 | 0 | 0 | 75% | 0 | 1 | 0 | 0 | 0 | 6.80 | – |
| Alieu Conateh | F | 3 | 53 | 0 | 0 | 1 | 1 | 0% | 1 | 57% | 2 | 29% | 2 | 0 | 0 | 40% | 0 | 1 | 0 | 0 | 0 | 6.63 | – |
| Loris Giandomenico | D | 1 | 11 | 0 | 0 | 0 | 0 | – | 0 | 33% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.70 | – |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Grasshoppers | Super League | 1 | 15 | 0 | 0 | 0 | 0 | – | 1 | 80% | 0 | 0 | 1 | 0% | 0 | 0 | 0 | 6.99 |
| 2025/26 | Servette FC | Super League | 16 | 497 | 0 | 0 | 2 | 1 | 0% | 13 | 83% | 2 | 7 | 2 | 52% | 4 | 3 | 0 | 6.59 |
| 2025/26 | Servette FC | UEFA Champions League | 2 | 152 | 0 | 1 | 2 | 1 | 0% | 7 | 78% | 0 | 2 | 0 | 42% | 1 | 0 | 0 | 6.90 |
| 2025/26 | Servette FC | UEFA Europa Conference League | 2 | 20 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 6.50 |
| 2024/25 | Grasshoppers | Super League | 26 | 2175 | 5 | 6 | 33 | 18 | 15% | 58 | 76% | 18 | 23 | 11 | 43% | 23 | 6 | 0 | 7.23 |
| 2023/24 | Grasshoppers | Super League | 32 | 2265 | 5 | 7 | 23 | 11 | 22% | 62 | 76% | 24 | 36 | 14 | 48% | 28 | 6 | 0 | 7.21 |
| 2022/23 | Grasshoppers | Super League | 32 | 1761 | 2 | 5 | 16 | 12 | 12% | 29 | 71% | 14 | 22 | 5 | 47% | 18 | 2 | 0 | 6.77 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02 Sep | v FC ST. Gallen | W | 15 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.99 | – |
| 03 May | a Grasshoppers | W | 14 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 21 Mar | v Grasshoppers | W | 14 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 7.30 | – |
| 14 Jan | v Lausanne | L | 2 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | – |
| 14 Dec | a FC Lugano | L | 60 | – | 0 | 1 | 1 | 4 | 2 | – | 0 | 0 | 6.30 | – |
| 06 Dec | a Grasshoppers | W | 82 | – | 0 | 0 | – | 1 | 2 | 1 | 0 | 0 | 6.90 | – |
| 30 Nov | v BSC Young Boys | D | 24 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.30 | – |
| 22 Nov | a FC Luzern | D | 12 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 08 Nov | v FC Thun | L | 16 | – | 0 | 0 | – | 1 | 0 | 1 | 1 | 0 | 6.30 | – |
| 01 Nov | a FC Winterthur | L | 72 | – | 0 | 0 | – | 1 | 0 | 1 | 1 | 0 | 6.20 | – |
| 29 Oct | a Lausanne | W | 48 | – | 0 | 0 | – | 0 | 0 | 1 | 1 | 0 | 6.90 | – |
| 26 Oct | v FC Lugano | W | 16 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.60 | – |
| 18 Oct | a FC Thun | L | 14 | – | 0 | 0 | – | 2 | 1 | – | 0 | 0 | 6.90 | – |
| 27 Sep | v FC Winterthur | W | 13 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 31 Aug | v FC Luzern | D | 45 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.50 | – |