J. Pirinen has been a standout defender in the Veikkausliiga during the 2026/27 season so far, making seven appearances and logging 630 minutes. He has not scored or assisted, but his defensive contribution is evident: Pirinen has recorded 17 interceptions, a figure that far exceeds the defender baseline of 1.65 tackles per 90 minutes and the 0.56 key passes per 90. His shot involvement is modest, with three shots and one on target, giving a shots-per-90 rate of 0.43 compared to the baseline of 0.5. Pirinen’s average match rating stands at 7.13, reflecting solid defensive work. The data show that while he is not a goal threat, his volume of defensive actions off the ball is well above the typical expectations for his position.
J. Pirinen has played 630 minutes across 7 appearances in Veikkausliiga, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 3 shots and averaging 7.13 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R. Karjalainen | F | 7 | 606 | 2 | 2 | 17 | 8 | 12% | 17 | 68% | 8 | 73% | 2 | 1 | 2 | 30% | 1 | 3 | 0 | 0 | 0 | 7.28 | 6.6 |
| Julius Körkkö | F | 5 | 441 | 2 | 2 | 13 | 8 | 15% | 4 | 77% | 16 | 84% | 1 | 2 | 0 | 42% | 6 | 6 | 2 | 0 | 0 | 7.46 | – |
| Iiro Mendolin | M | 6 | 473 | 1 | 1 | 1 | 1 | 100% | 2 | 82% | 6 | 67% | 0 | 11 | 0 | 37% | 8 | 6 | 1 | 0 | 0 | 6.75 | 6.1 |
| Elias Kallio | M | 6 | 461 | 1 | 0 | 6 | 2 | 17% | 2 | 72% | 10 | 67% | 0 | 6 | 1 | 30% | 1 | 4 | 0 | 0 | 0 | 6.75 | 3.0 |
| Kalifa Jatta | M | 4 | 139 | 1 | 0 | 1 | 1 | 100% | 1 | 66% | 6 | 67% | 0 | 2 | 0 | 35% | 3 | 4 | 0 | 0 | 0 | 6.60 | – |
| E. Kallio | M | 1 | 90 | 1 | 0 | 4 | 2 | 25% | 0 | 73% | 1 | 33% | 0 | 0 | 2 | 25% | 0 | 0 | 0 | 0 | 0 | 7.41 | – |
| Abdoulaye Kone | F | 2 | 50 | 1 | 0 | 3 | 2 | 33% | 0 | 86% | 1 | 100% | 0 | 1 | 0 | 40% | 3 | 2 | 0 | 0 | 0 | 7.40 | – |
| Juha Pirinen | D | 7 | 630 | 0 | 0 | 3 | 1 | 0% | 0 | 82% | 0 | – | 0 | 17 | 3 | 59% | 4 | 12 | 2 | 0 | 0 | 7.13 | 2.9 |
| Tuomas Kaukua | D | 7 | 630 | 0 | 0 | 1 | 1 | 0% | 5 | 77% | 34 | 72% | 4 | 12 | 1 | 49% | 3 | 11 | 0 | 0 | 0 | 7.06 | 4.1 |
| Miguel Santos | G | 6 | 540 | 0 | 0 | 0 | 0 | – | 0 | 90% | 0 | – | 0 | 9 | 1 | 60% | 0 | 3 | 0 | 0 | 19 | 7.15 | 4.3 |
| L. Ghezali | M | 7 | 512 | 0 | 1 | 1 | 1 | 0% | 9 | 73% | 11 | 65% | 1 | 3 | 0 | 42% | 8 | 6 | 0 | 0 | 0 | 6.58 | 2.6 |
| Julius Paananen | M | 6 | 455 | 0 | 0 | 9 | 2 | 0% | 1 | 81% | 1 | 33% | 4 | 15 | 1 | 21% | 8 | 5 | 2 | 0 | 0 | 6.70 | 4.4 |
| M. Pitkänen | D | 4 | 329 | 0 | 0 | 0 | 0 | – | 0 | 86% | 2 | 67% | 0 | 5 | 4 | 36% | 5 | 1 | 1 | 0 | 0 | 5.42 | – |
| Otto Kemppainen | D | 5 | 313 | 0 | 0 | 0 | 0 | – | 2 | 77% | 5 | 56% | 0 | 2 | 2 | 33% | 2 | 2 | 1 | 0 | 0 | 6.52 | – |
| J. Lietsa | D | 4 | 284 | 0 | 0 | 1 | 0 | 0% | 1 | 84% | 0 | – | 1 | 3 | 2 | 38% | 5 | 2 | 1 | 1 | 0 | 6.45 | – |
| S. Sipola | D | 4 | 238 | 0 | 0 | 0 | 0 | – | 0 | 71% | 3 | 75% | 1 | 0 | 0 | 40% | 0 | 6 | 0 | 0 | 0 | 5.14 | – |
| N. Jokelainen | M | 6 | 213 | 0 | 0 | 0 | 0 | – | 4 | 78% | 0 | 0% | 2 | 3 | 1 | 31% | 1 | 3 | 0 | 0 | 0 | 6.63 | 6.2 |
| Juuso Makelainen | M | 2 | 108 | 0 | 0 | 0 | 0 | – | 0 | 85% | 0 | – | 0 | 1 | 0 | 24% | 1 | 5 | 0 | 0 | 0 | 6.50 | – |
| M. Ojala | M | 3 | 91 | 0 | 0 | 0 | 0 | – | 1 | 77% | 2 | 67% | 0 | 3 | 0 | 23% | 3 | 3 | 1 | 0 | 0 | 6.48 | – |
| Adramane Cassamá | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 1 | 71% | 5 | 83% | 2 | 1 | 0 | 80% | 0 | 1 | 0 | 0 | 0 | 6.72 | – |
| Niklas Schulz | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 78% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 4 | 6.00 | – |
| Santeri Silander | M | 3 | 77 | 0 | 0 | 0 | 0 | – | 0 | 77% | 0 | – | 0 | 2 | 0 | 36% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| 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 | AC Oulu | Veikkausliiga | 7 | 630 | 0 | 0 | 3 | 1 | 0% | 0 | 82% | 0 | 0 | 17 | 59% | 4 | 2 | 0 | 7.13 |
| 2022/23 | Volos NFC | Super League 1 | 24 | 1446 | 0 | 0 | 1 | 0 | 0% | 0 | 81% | 0 | 10 | 21 | 67% | 16 | 1 | 0 | 6.54 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 25 Jul | a Mariehamn | D | 90 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 6.22 | 0.7 |
| 23 Jun | a VPS | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.90 | 4.5 |
| 18 Jun | v Mariehamn | W | 90 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 7.90 | 6.3 |
| 25 Apr | a Lahti | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 6.60 | 5.1 |
| 22 Apr | a KuPS | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.90 | 3.6 |
| 18 Apr | v VPS | W | 90 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7.90 | 8.0 |
| 11 Apr | a HJK Helsinki | W | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.50 | 6.8 |
| 14 May | a AEK Athens FC | L | 90 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 5.90 | – |
| 08 May | v PAOK | L | 90 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 6.70 | – |
| 03 May | a Aris Thessalonikis | L | 90 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.20 | – |
| 30 Apr | a Olympiakos Piraeus | L | 90 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 6.20 | – |
| 26 Apr | v Panathinaikos | L | 90 | – | – | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.30 | – |
| 23 Apr | v Aris Thessalonikis | L | 90 | – | – | 0 | – | 0 | 0 | 2 | 0 | 0 | 5.90 | – |
| 12 Mar | v PAOK | L | 90 | – | – | 0 | – | 0 | 0 | 3 | 0 | 0 | 6.60 | – |
| 05 Mar | a PAS Giannina | W | 90 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 7.60 | – |