J. Kanga has been a striking outlier for his club in the 2026/27 Veikkausliiga season, recording 4 goals in 7 appearances and 3 assists from 495 minutes of play. His goals per 90 minutes of 0.73 far exceed the midfielder baseline of 0.14, and his conversion rate of 44 percent from 9 shots, 8 of which were on target, underscores his efficiency. Kanga’s 1.64 shots per 90 surpass the baseline of 0.97, while his 1.27 key passes per 90 are close to the expected 1.33 for his position. Defensively he has made 2 tackles and 6 interceptions, with a tackles per 90 of 0.36 compared to the baseline of 1.84. His 1.09 successful dribbles per 90 beat the baseline of 0.68, and his average match rating of 7.28 highlights his overall impact.
J. Kanga has played 617 minutes across 9 appearances in Veikkausliiga, scoring 0.73 goals per 90 against a positional baseline of 0.14, converting 42% of 12 shots and averaging 7.26 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T. Hytönen | F | 7 | 589 | 4 | 0 | 13 | 8 | 31% | 3 | 73% | 4 | 44% | 0 | 6 | 1 | 28% | 2 | 6 | 0 | 0 | 0 | 6.30 | 5.0 |
| J. Kanga | M | 7 | 495 | 4 | 3 | 9 | 8 | 44% | 7 | 81% | 6 | 75% | 2 | 6 | 2 | 35% | 9 | 6 | 1 | 0 | 0 | 7.28 | 6.3 |
| Maksim Stjopin | M | 5 | 426 | 2 | 0 | 7 | 6 | 29% | 8 | 84% | 13 | 68% | 0 | 5 | 0 | 34% | 2 | 4 | 1 | 0 | 0 | 7.02 | – |
| R. Riski | F | 6 | 278 | 2 | 0 | 4 | 3 | 50% | 1 | 75% | 3 | 75% | 0 | 0 | 0 | 29% | 1 | 2 | 1 | 0 | 0 | 6.77 | 5.4 |
| Oliver Pettersson | D | 8 | 525 | 1 | 0 | 5 | 2 | 20% | 3 | 82% | 1 | 25% | 3 | 9 | 4 | 28% | 7 | 0 | 0 | 0 | 0 | 6.60 | 5.9 |
| Otto Tiitinen | M | 6 | 370 | 1 | 0 | 1 | 1 | 100% | 2 | 88% | 1 | 100% | 0 | 4 | 4 | 35% | 6 | 4 | 0 | 0 | 0 | 6.68 | 5.3 |
| J. Veteli | M | 4 | 148 | 1 | 0 | 2 | 1 | 50% | 1 | 90% | 2 | 100% | 0 | 1 | 0 | 55% | 0 | 2 | 0 | 0 | 0 | 6.94 | – |
| J. Kilo | M | 8 | 588 | 0 | 5 | 13 | 5 | 0% | 15 | 81% | 8 | 73% | 0 | 3 | 1 | 48% | 1 | 10 | 0 | 0 | 0 | 7.06 | 4.1 |
| M. Rale | D | 7 | 587 | 0 | 0 | 1 | 0 | 0% | 2 | 88% | 2 | 50% | 2 | 12 | 9 | 39% | 4 | 2 | 0 | 0 | 0 | 6.73 | 6.4 |
| F. Krkalić | G | 7 | 572 | 0 | 0 | 0 | 0 | – | 0 | 90% | 0 | – | 0 | 2 | 0 | 100% | 0 | 2 | 0 | 0 | 20 | 6.84 | 5.2 |
| T. Miettunen | D | 8 | 570 | 0 | 0 | 4 | 2 | 0% | 1 | 93% | 1 | 100% | 1 | 15 | 5 | 40% | 6 | 5 | 2 | 0 | 0 | 7.03 | 3.7 |
| V. Kumpu | D | 6 | 497 | 0 | 0 | 1 | 0 | 0% | 2 | 91% | 1 | 100% | 1 | 10 | 2 | 41% | 4 | 3 | 0 | 0 | 0 | 6.73 | 5.1 |
| A. Popovitch | M | 8 | 495 | 0 | 0 | 4 | 1 | 0% | 8 | 89% | 5 | 83% | 0 | 14 | 2 | 53% | 4 | 9 | 1 | 0 | 0 | 7.22 | 2.8 |
| K. Wallius | M | 6 | 482 | 0 | 0 | 7 | 4 | 0% | 1 | 86% | 9 | 90% | 1 | 7 | 0 | 39% | 3 | 1 | 2 | 0 | 0 | 6.74 | 6.4 |
| Y. Raap | M | 7 | 276 | 0 | 0 | 2 | 1 | 0% | 1 | 91% | 3 | 75% | 0 | 5 | 1 | 36% | 7 | 9 | 2 | 0 | 0 | 5.63 | 2.6 |
| Abdoul Goudouss Bamba | M | 4 | 193 | 0 | 0 | 2 | 1 | 0% | 0 | 72% | 3 | 38% | 1 | 3 | 0 | 31% | 3 | 1 | 0 | 0 | 0 | 6.42 | – |
| S. Väisänen | D | 2 | 180 | 0 | 0 | 1 | 0 | 0% | 0 | 92% | 0 | – | 1 | 3 | 0 | 38% | 1 | 1 | 0 | 0 | 0 | 4.40 | – |
| O. Virtanen | G | 2 | 110 | 0 | 0 | 0 | 0 | – | 0 | 92% | 0 | – | 0 | 3 | 0 | 50% | 0 | 0 | 0 | 0 | 6 | 4.63 | – |
| Oskari Multala | M | 3 | 108 | 0 | 0 | 0 | 0 | – | 1 | 78% | 0 | 0% | 0 | 2 | 0 | 29% | 1 | 0 | 0 | 0 | 0 | 4.27 | – |
| Stanislav Baranov | M | 3 | 49 | 0 | 0 | 0 | 0 | – | 0 | 67% | 1 | 100% | 0 | 0 | 0 | 67% | 1 | 0 | 0 | 0 | 0 | 4.30 | – |
| Sebastian Suvanne | M | 1 | 19 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 33% | 1 | 1 | 0 | 0 | 0 | 6.50 | – |
| Rasmus Halonen | M | 1 | 17 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| André Raymond | M | 1 | 15 | 0 | 0 | 0 | 0 | – | 0 | 75% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.20 | – |
| Samuel Syrjanen | F | 1 | 12 | 0 | 0 | 0 | 0 | – | 0 | 33% | 1 | 50% | 0 | 0 | 0 | 43% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| 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 | Ilves | Veikkausliiga | 7 | 495 | 4 | 3 | 9 | 8 | 44% | 7 | 81% | 6 | 2 | 6 | 35% | 9 | 1 | 0 | 7.28 |
| 2026/27 | Motherwell | Premiership | 2 | 122 | 1 | 0 | 3 | 1 | 33% | 2 | 91% | 4 | 1 | 0 | 43% | 1 | 0 | 0 | 7.20 |
| 2025/26 | Ilves | Veikkausliiga | 11 | 634 | 3 | 2 | 10 | 4 | 30% | 15 | 83% | 10 | 2 | 6 | 35% | 12 | 2 | 0 | 7.15 |
| 2025/26 | Ilves | UEFA Europa Conference League | 2 | 159 | 0 | 0 | 2 | 1 | 0% | 3 | 82% | 1 | 3 | 2 | 33% | 1 | 0 | 0 | 6.55 |
| 2024/25 | Hammarby FF | Allsvenskan | 1 | 9 | 0 | 0 | 1 | 0 | 0% | 0 | 100% | 0 | 0 | 0 | – | 0 | 0 | 0 | 6.70 |
| 2023/24 | De Graafschap | Eerste Divisie | 1 | 16 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | 1 | 0 | 67% | 0 | 0 | 0 | 6.70 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02 Sep | v Dundee Utd | W | 90 | 0 | 0 | 1 | 0 | 2 | 1 | 1 | 0 | 0 | 6.39 | 4.6 |
| 30 Aug | a ST Mirren | D | 32 | 1 | 0 | 2 | 1 | 0 | 0 | – | 0 | 0 | 8.00 | 6.6 |
| 04 Jul | a FF Jaro | L | 47 | 0 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 6.67 | 4.2 |
| 23 Jun | a KuPS | L | 90 | 1 | 2 | 2 | 2 | 3 | 0 | 2 | 0 | 0 | 8.00 | 7.9 |
| 17 Jun | v FF Jaro | W | 78 | 2 | 1 | 3 | 3 | 1 | 1 | 1 | 0 | 0 | 9.30 | 8.5 |
| 13 Jun | v Turku PS | W | 90 | 1 | 0 | 1 | 1 | 0 | 0 | 4 | 0 | 0 | 7.30 | 4.8 |
| 16 May | a HJK Helsinki | D | 19 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.30 | 2.0 |
| 18 Apr | a Mariehamn | D | 81 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.20 | 1.8 |
| 04 Apr | v KuPS | L | 90 | 0 | 0 | 1 | 1 | 2 | 0 | 1 | 1 | 0 | 7.20 | 4.6 |
| 03 Nov | v SJK | D | 65 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 6.30 | – |
| 30 Oct | v HJK Helsinki | W | 76 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.50 | – |
| 19 Oct | v Inter Turku | L | 11 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6.70 | – |
| 04 Oct | a SJK | L | 72 | 0 | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 0 | 6.90 | – |
| 23 Aug | v Inter Turku | W | 74 | 0 | 0 | 2 | 1 | 0 | 0 | 2 | 0 | 0 | 6.30 | – |
| 16 Aug | a AC Oulu | W | 70 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | 0 | 7.50 | – |