Johan Brattberg has begun the 2026/27 Superettan campaign with a single appearance, playing the full 90 minutes in a match where he recorded seven saves and conceded four goals. In that game he made three interceptions but did not register any tackles, key passes, shots, or assists. His performance earned an average match rating of 7.0. With no goals or assists to his name, Brattberg’s contribution remains purely defensive, reflected in his seven saves over the 90 minutes played. The season so far shows a goalkeeper focused on shot-stopping, as indicated by the seven saves and the four goals conceded, while his involvement in build-up play was limited, with zero key passes and no shots taken.
Johan Brattberg has played 90 minutes across 1 appearance in Superettan, averaging 7.00 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Alexander Johansson | F | 1 | 70 | 1 | 0 | 3 | 2 | 33% | 1 | 60% | 1 | 50% | 0 | 0 | 2 | 27% | 0 | 1 | 0 | 0 | 0 | 7.30 | – |
| Kevin Appiah Nyarko | F | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 60% | 1 | 100% | 1 | 3 | 0 | 35% | 3 | 2 | 0 | 0 | 0 | 6.60 | – |
| Johan Brattberg | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 79% | 0 | – | 0 | 3 | 0 | – | 0 | 0 | 0 | 0 | 7 | 7.00 | – |
| William Westerlund | D | 1 | 90 | 0 | 0 | 1 | 0 | 0% | 0 | 65% | 0 | – | 0 | 1 | 2 | 12% | 1 | 1 | 0 | 0 | 0 | 5.90 | – |
| Obafemi Awodesu | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 75% | 0 | – | 0 | 0 | 2 | 50% | 1 | 1 | 0 | 0 | 0 | 6.50 | – |
| Jonathan Hasselqvist | M | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 67% | 2 | 67% | 0 | 0 | 0 | 42% | 2 | 2 | 0 | 0 | 0 | 6.20 | – |
| Jakob Voelkerling Persson | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 60% | 0 | – | 0 | 1 | 1 | 57% | 1 | 1 | 1 | 0 | 0 | 6.20 | – |
| Clancy Valère Biten | D | 1 | 79 | 0 | 0 | 0 | 0 | – | 1 | 56% | 2 | 100% | 0 | 3 | 0 | 20% | 2 | 0 | 1 | 0 | 0 | 6.20 | – |
| Ervin Gigović | M | 1 | 79 | 0 | 0 | 1 | 1 | 0% | 0 | 69% | 0 | – | 0 | 2 | 1 | 38% | 1 | 1 | 0 | 0 | 0 | 6.60 | – |
| Daouda Amadou | M | 1 | 61 | 0 | 0 | 1 | 0 | 0% | 0 | 70% | 0 | – | 0 | 1 | 0 | 43% | 2 | 2 | 0 | 1 | 0 | 6.00 | – |
| Max Svensson | M | 1 | 61 | 0 | 0 | 0 | 0 | – | 2 | 74% | 2 | 67% | 0 | 0 | 0 | 38% | 0 | 1 | 0 | 0 | 0 | 6.90 | – |
| Lukas Kjellnas | M | 1 | 37 | 0 | 0 | 0 | 0 | – | 0 | 46% | 0 | – | 0 | 1 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Lucas Landgren Persson | M | 1 | 27 | 0 | 0 | 0 | 0 | – | 0 | 50% | 1 | 100% | 0 | 0 | 0 | 11% | 1 | 0 | 0 | 0 | 0 | 6.00 | – |
| Alvin Nordin | M | 1 | 19 | 0 | 0 | 0 | 0 | – | 0 | 80% | 0 | – | 0 | 0 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Ture Görefält | D | 1 | 19 | 0 | 0 | 0 | 0 | – | 0 | 50% | 0 | – | 0 | 0 | 0 | 67% | 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 | Helsingborg | Superettan | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 79% | 0 | 0 | 3 | – | 0 | 0 | 0 | 7.00 |
| 2025/26 | Helsingborg | Superettan | 13 | 1170 | 0 | 0 | 0 | 0 | – | 0 | 84% | 0 | 0 | 15 | 100% | 0 | 2 | 0 | 6.94 |
| 2024/25 | Vasteras SK FK | Allsvenskan | 15 | 1350 | 0 | 0 | 1 | 1 | 0% | 0 | 63% | 1 | 0 | 0 | 88% | 0 | 1 | 0 | 7.01 |
| 2023/24 | BK Hacken | UEFA Europa League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | BK Hacken | Allsvenskan | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2022/23 | BK Hacken | Allsvenskan | 2 | 180 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | 0 | 0 | – | 0 | 0 | 0 | 7.40 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 Apr | a Ljungskile SK | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.00 | – |
| 04 Oct | a Umeå FC | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.30 | – |
| 21 Jul | a Utsikten | W | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.90 | – |
| 14 Jun | a Falkenbergs FF | D | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| 01 Jun | v Ostersunds FK | D | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.90 | – |
| 27 May | a Trelleborg | D | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.60 | – |
| 19 May | a Landskrona BoIS | D | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.70 | – |
| 13 May | v IK brage | W | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.30 | – |
| 03 May | a Varbergs BoIS FC | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.00 | – |
| 27 Apr | v Kalmar FF | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.30 | – |
| 22 Apr | v Vasteras SK FK | W | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7.90 | – |
| 15 Apr | a Orebro SK | W | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.60 | – |
| 05 Apr | v Sandviken | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.20 | – |
| 29 Mar | a GIF Sundsvall | L | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.20 | – |
| 10 Nov | v Hammarby FF | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | – |