Halvor Rodolen Opsahl has made eight appearances in the current Eliteserien season, accumulating 321 minutes of playtime. He has yet to score a goal but has contributed one assist and one key pass, reflecting a modest creative output for a defender. Opsahl has not taken any shots or recorded any shots on target, and he has not made any tackles, though he has intercepted four passes. His per-90 metrics show 0.28 key passes and 0.0 shots, below the league averages of 0.66 key passes and 0.49 shots per 90 minutes. With a goal-per-90 rate of 0.0 compared to the baseline 0.06, Opsahl’s offensive contribution remains limited, while his average match rating of 6.71 indicates a solid, if not standout, performance for the season so far.
Halvor Rodolen Opsahl has played 331 minutes across 9 appearances in Eliteserien, at 0.00 goals per 90 against a positional baseline of 0.06 and averaging 6.80 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mame Alassane Niang | F | 11 | 900 | 6 | 0 | 16 | 9 | 38% | 11 | 56% | 2 | 20% | 10 | 1 | 1 | 49% | 26 | 8 | 0 | 0 | 0 | 7.07 | 3.6 |
| Henrik Udahl | F | 18 | 1255 | 5 | 0 | 28 | 13 | 18% | 10 | 70% | 8 | 40% | 13 | 4 | 2 | 41% | 16 | 21 | 0 | 0 | 0 | 6.69 | 3.8 |
| Aksel Baran Potur | M | 17 | 1328 | 4 | 1 | 17 | 12 | 24% | 21 | 86% | 20 | 47% | 19 | 6 | 4 | 52% | 25 | 56 | 1 | 0 | 0 | 7.03 | 5.3 |
| Martin Gjone | D | 15 | 1256 | 3 | 3 | 13 | 7 | 23% | 15 | 83% | 3 | 60% | 16 | 19 | 10 | 50% | 14 | 6 | 1 | 1 | 0 | 6.91 | 4.6 |
| Markus Johnsgard | M | 16 | 632 | 2 | 1 | 15 | 8 | 13% | 4 | 79% | 3 | 38% | 4 | 2 | 2 | 37% | 7 | 9 | 1 | 0 | 0 | 6.52 | 3.5 |
| Ethan Amundsen-Day | D | 17 | 1530 | 1 | 0 | 6 | 3 | 17% | 5 | 84% | 1 | 20% | 17 | 26 | 13 | 51% | 14 | 6 | 1 | 0 | 0 | 6.72 | 2.3 |
| Patrick Metcalfe | M | 15 | 1213 | 1 | 5 | 7 | 3 | 14% | 20 | 86% | 4 | 57% | 25 | 12 | 5 | 67% | 6 | 11 | 1 | 0 | 0 | 7.09 | 4.9 |
| Anders Trondsen | M | 14 | 596 | 1 | 0 | 3 | 2 | 33% | 2 | 89% | 5 | 71% | 7 | 11 | 3 | 54% | 13 | 11 | 2 | 0 | 0 | 6.76 | 4.1 |
| Loris Mettler | M | 8 | 479 | 1 | 2 | 6 | 4 | 17% | 8 | 80% | 4 | 80% | 4 | 3 | 3 | 42% | 4 | 3 | 0 | 0 | 0 | 6.86 | 5.3 |
| Blerton Isufi | F | 5 | 307 | 1 | 0 | 4 | 3 | 25% | 5 | 76% | 6 | 60% | 8 | 0 | 0 | 49% | 11 | 9 | 2 | 0 | 0 | 7.02 | – |
| Danilo Al-Saed | F | 4 | 53 | 1 | 0 | 1 | 1 | 100% | 1 | 88% | 1 | 50% | 0 | 0 | 0 | 20% | 1 | 0 | 0 | 0 | 0 | 6.67 | – |
| Marcus Sandberg | G | 18 | 1620 | 0 | 0 | 0 | 0 | – | 1 | 65% | 0 | – | 0 | 0 | 0 | 89% | 0 | 0 | 1 | 0 | 62 | 6.78 | 7.2 |
| Fredrik Sjolstad | D | 18 | 1248 | 0 | 0 | 2 | 0 | 0% | 1 | 91% | 0 | 0% | 15 | 11 | 18 | 58% | 5 | 3 | 1 | 0 | 0 | 6.82 | 4.1 |
| Anton Ekeroth | D | 12 | 1013 | 0 | 2 | 4 | 1 | 0% | 11 | 78% | 20 | 67% | 10 | 6 | 3 | 52% | 18 | 24 | 4 | 0 | 0 | 6.61 | 3.3 |
| Viðar Ari Jónsson | D | 12 | 872 | 0 | 2 | 5 | 3 | 0% | 9 | 77% | 7 | 64% | 24 | 6 | 1 | 50% | 11 | 8 | 1 | 0 | 0 | 6.54 | 1.7 |
| Luc Mares | M | 9 | 777 | 0 | 0 | 3 | 1 | 0% | 1 | 90% | 2 | 67% | 13 | 7 | 5 | 49% | 15 | 4 | 1 | 0 | 0 | 6.82 | 4.5 |
| Ian Hoffmann | D | 9 | 604 | 0 | 0 | 1 | 1 | 0% | 8 | 85% | 8 | 47% | 10 | 5 | 2 | 45% | 8 | 3 | 2 | 0 | 0 | 6.52 | 7.8 |
| William Osnes-Ringen | M | 13 | 379 | 0 | 0 | 2 | 1 | 0% | 3 | 84% | 3 | 33% | 12 | 7 | 0 | 41% | 10 | 5 | 1 | 0 | 0 | 6.63 | 5.0 |
| Snorre Strand Nilsen | D | 14 | 359 | 0 | 1 | 3 | 0 | 0% | 3 | 79% | 2 | 50% | 7 | 3 | 3 | 64% | 6 | 6 | 0 | 0 | 0 | 6.68 | 3.4 |
| Halvor Rodolen Opsahl | D | 9 | 331 | 0 | 1 | 0 | 0 | – | 1 | 91% | 0 | – | 0 | 4 | 7 | 42% | 6 | 5 | 1 | 0 | 0 | 6.80 | 7.0 |
| David Benjamin | F | 6 | 257 | 0 | 1 | 4 | 1 | 0% | 3 | 73% | 1 | 17% | 2 | 0 | 0 | 18% | 6 | 0 | 1 | 0 | 0 | 6.33 | 3.9 |
| Julian Bakkeli Gonstad | F | 7 | 248 | 0 | 0 | 3 | 2 | 0% | 1 | 53% | 0 | 0% | 0 | 0 | 0 | 12% | 2 | 1 | 0 | 0 | 0 | 6.41 | 4.0 |
| Gard Simenstad | M | 4 | 146 | 0 | 0 | 0 | 0 | – | 2 | 71% | 0 | 0% | 4 | 3 | 0 | 58% | 2 | 2 | 1 | 0 | 0 | 6.48 | – |
| Ilir Kukleci | D | 7 | 135 | 0 | 0 | 0 | 0 | – | 0 | 71% | 0 | – | 2 | 2 | 1 | 61% | 4 | 0 | 1 | 0 | 0 | 6.80 | 6.8 |
| Martin Gjone | D | 1 | 90 | 0 | 0 | 1 | 0 | 0% | 0 | 81% | 0 | – | 0 | 3 | 1 | 11% | 1 | 0 | 1 | 0 | 0 | 6.50 | – |
| Aksel Baran Potur | M | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 74% | 2 | 67% | 1 | 1 | 0 | 59% | 1 | 6 | 0 | 0 | 0 | 6.90 | – |
| Duarte Moreira | F | 2 | 89 | 0 | 0 | 0 | 0 | – | 0 | 81% | 0 | 0% | 0 | 1 | 0 | 25% | 0 | 1 | 0 | 0 | 0 | 6.40 | – |
| Aleksander Andresen | D | 1 | 21 | 0 | 0 | 1 | 0 | 0% | 0 | 91% | 0 | – | 0 | 0 | 1 | 100% | 0 | 2 | 0 | 0 | 0 | 7.00 | – |
| Eron Gojani | M | 1 | 15 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | 0% | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Viðar Ari Jónsson | M | 1 | 15 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | – | 0 | 1 | 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 | Ham-Kam | Eliteserien | 9 | 331 | 0 | 1 | 0 | 0 | – | 1 | 91% | 0 | 0 | 4 | 42% | 6 | 1 | 0 | 6.80 |
| 2025/26 | Ham-Kam | Eliteserien | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | Ham-Kam | Eliteserien | 17 | 1349 | 1 | 0 | 2 | 1 | 50% | 1 | 86% | 5 | 21 | 28 | 50% | 19 | 5 | 0 | 6.82 |
| 2022/23 | Ham-Kam | Eliteserien | 24 | 2052 | 0 | 0 | 2 | 1 | 0% | 7 | 79% | 15 | 35 | 45 | 59% | 12 | 0 | 1 | 6.88 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 30 Aug | v Kristiansund BK | D | 10 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.50 | 3.5 |
| 31 Jul | a Valerenga | W | 44 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | 4.5 |
| 26 Jul | a Sarpsborg 08 FF | L | 45 | – | 0 | 0 | – | 0 | 0 | 1 | 1 | 0 | 6.90 | 7.1 |
| 22 Jul | a Bodo/Glimt | L | 14 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 5.0 |
| 18 Jul | v Tromso | L | 59 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | 9.3 |
| 12 Jul | a Sandefjord | D | 73 | – | 0 | 0 | – | 0 | 0 | 2 | 0 | 0 | 6.50 | 3.7 |
| 19 Apr | v KFUM Oslo | W | 45 | – | 0 | 0 | – | 0 | 0 | 2 | 0 | 0 | 7.30 | 5.3 |
| 12 Apr | a Molde | L | 9 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.30 | 1.0 |
| 06 Apr | v Brann | L | 32 | – | 1 | 0 | – | 1 | 0 | – | 0 | 0 | 6.00 | 5.6 |
| 03 Dec | a Molde | D | 90 | – | – | 0 | – | 0 | 1 | 2 | 1 | 0 | 6.90 | – |
| 04 Nov | v Viking | W | 90 | – | – | 0 | – | 0 | 2 | 2 | 1 | 0 | 7.30 | – |
| 29 Oct | a ODD Ballklubb | L | 90 | – | – | 0 | – | 0 | 1 | 2 | 0 | 0 | 6.50 | – |
| 22 Oct | v Haugesund | L | 87 | – | – | 0 | – | 0 | 3 | 1 | 0 | 0 | 7.00 | – |
| 08 Oct | a Sandefjord | W | 90 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | – |
| 04 Oct | a Stabaek | L | 80 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |