xgEdge

Eliteserien top scorers 2026/2027

Every Eliteserien player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.

Amin Chiakha leads the scoring on 13 goals, from 1769 minutes. That is 2 clear of Andreas Helmersen. Mathias Christensen has scored 4.91 more than his chances were worth: 8 goals from 3.09 xG. Henrik Langaas Skogvold has scored 3.89 fewer than his chances were worth: 0 goals from 3.89 xG.

Showing 151–200 of 441 players

Eliteserien top scorers 2026/2027
# Player Club Apps Min G npG xG G − xG Min/G
109 Ruben Alte Viking FK 13 828 1 1 1.35 −0.35 828
109 Martin Linnes Molde FK 15 834 1 1 0.64 +0.36 834
109 Rasmus Holten SK Brann 13 852 1 1 0.61 +0.39 852
109 Vebjørn Hoff Molde FK 12 911 1 1 0.74 +0.26 911
109 Simen Rafn Fredrikstad FK 15 916 1 1 0.36 +0.64 916
109 Adrian Nilsen Pereira Rosenborg BK 16 920 1 1 1.19 −0.19 920
109 Jakob Maslo Dunsby Sandefjord Fotball 15 922 1 1 1.94 −0.94 922
109 Simen Hestnes KFUM Oslo 11 925 1 1 1.35 −0.35 925
109 Mustapha Isah Kristiansund BK 13 926 1 0 2.13 −1.13 926
109 Ulrik Mathisen SK Brann 18 944 1 1 2.02 −1.02 944
109 Denzel De Roeve SK Brann 12 946 1 1 0.89 +0.11 946
109 Eirik Schulze IK Start 17 952 1 1 2.54 −1.54 952
109 Isak Dybvik Määttä Bodø/Glimt 21 975 1 1 1.76 −0.76 975
109 Adrian Kurd Rønning Kristiansund BK 21 985 1 1 1.74 −0.74 985
109 Aslak Witry Rosenborg BK 16 1,012 1 1 0.97 +0.03 1012
109 Samuel Leach Holm Fredrikstad FK 17 1,088 1 1 0.47 +0.53 1088
109 Haitam Aleesami Bodø/Glimt 15 1,148 1 1 0.51 +0.49 1148
109 Vetle Dragsnes SK Brann 16 1,235 1 1 0.43 +0.57 1235
109 Vetle Skjaervik Tromsø IL 16 1,297 1 1 1.09 −0.09 1297
109 Ivan Näsberg Vålerenga IF 16 1,299 1 1 0.76 +0.24 1299
109 Lars Olden Larsen Tromsø IL 20 1,301 1 1 2.28 −1.28 1301
109 Magnus Westergaard Vålerenga IF 21 1,322 1 1 1.64 −0.64 1322
109 Samukelo Kabini Molde FK 17 1,335 1 1 1.46 −0.46 1335
109 Ole Selnaes Rosenborg BK 18 1,348 1 1 0.40 +0.60 1348
109 Patrick Metcalfe HamKam 17 1,393 1 1 0.56 +0.44 1393
109 Sondre Auklend Bodø/Glimt 20 1,421 1 1 3.90 −2.90 1421
109 Isak Vadebu Tromsø IL 20 1,490 1 1 0.75 +0.25 1490
109 Sander Christiansen Sarpsborg 08 19 1,503 1 1 1.98 −0.98 1503
109 Ruben Gabrielsen Lillestrøm SK 17 1,530 1 1 0.32 +0.68 1530
109 Ulrik Fredriksen Fredrikstad FK 19 1,531 1 1 1.81 −0.81 1531
109 Aimar Sher Sarpsborg 08 19 1,541 1 1 0.76 +0.24 1541
109 Uba Charles Aalesunds FK 20 1,552 1 1 1.94 −0.94 1552
109 Daniel Schneider KFUM Oslo 19 1,616 1 1 0.66 +0.34 1616
109 Wilfred George Igor Kristiansund BK 20 1,631 1 1 1.08 −0.08 1631
109 David Edvardsson Tromsø IL 20 1,709 1 1 1.48 −0.48 1709
109 Ruben Jenssen Tromsø IL 20 1,730 1 1 0.94 +0.06 1730
109 Ethan Amundsen-Day HamKam 20 1,788 1 1 0.60 +0.40 1788
109 Anders Hiim Sarpsborg 08 21 1,839 1 1 0.34 +0.66 1839
109 Sander Risan Mörk Sandefjord Fotball 21 1,855 1 1 1.20 −0.20 1855
190 Aleksander Lilletun Elvebu Tromsø IL 1 1 0 0 — — —
190 Lucas Svenningsen Lillestrøm SK 1 1 0 0 — — —
190 Kennedy Ikechukwu Okpaleke Fredrikstad FK 2 2 0 0 — — —
190 Johan Solstad-Nøis Tromsø IL 2 4 0 0 — — —
190 Mads Mikkelsen Tromsø IL 3 5 0 0 — — —
190 Fillip Voster Botnen Viking FK 1 8 0 0 — — —
190 Mostafa Najafzadeh KFUM Oslo 1 8 0 0 — — —
190 Noah Ljøen Bye Molde FK 1 8 0 0 — — —
190 Veton Berisha Viking FK 1 8 0 0 — — —
190 Jakob Swift Sandefjord Fotball 1 9 0 0 — — —
190 August Mikkelsen Bodø/Glimt 1 10 0 0 — — —
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Apps
Matches he played in this competition this season. A match he was named in and did not play does not count.
Min
Minutes played.
G
Goals scored, penalties included.
npG
Goals with penalties taken out.
xG
Expected goals: the quality of the chances he took, summed.
G − xG
Goals less expected goals, over the matches with both.
Min/G
Minutes played for each goal scored.

Appearances, minutes, goals, assists and shots on this page are summed over the Eliteserien matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →