Eredivisie top scorers 2026/2027
Every Eredivisie 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.
Anis Hadj Moussa has scored 3.19 more than his chances were worth: 5 goals from 1.81 xG. Mexx Meerdink has scored 2.27 fewer than his chances were worth: 3 goals from 5.27 xG.
Showing 1–50 of 413 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Artem Stepanov | FC Utrecht | 6 | 436 | 5 | 4 | 3.27 | +1.73 | 87 |
| 1 | Anis Hadj Moussa | Feyenoord | 6 | 526 | 5 | 5 | 1.81 | +3.19 | 105 |
| 1 | Søren Tengstedt | Go Ahead Eagles | 7 | 591 | 5 | 5 | 2.46 | +2.54 | 118 |
| 1 | Gjivai Zechiël | Feyenoord | 7 | 597 | 5 | 5 | 2.12 | +2.88 | 119 |
| 5 | Nacho Ferri | Feyenoord | 6 | 236 | 4 | 4 | 2.72 | +1.28 | 59 |
| 5 | Sven Mijnans | PSV Eindhoven | 6 | 289 | 4 | 4 | 3.14 | +0.86 | 72 |
| 5 | Milan Zonneveld | Sparta Rotterdam | 7 | 412 | 4 | 4 | 4.24 | −0.24 | 103 |
| 5 | Julian Brandt | AFC Ajax | 7 | 441 | 4 | 4 | 1.66 | +2.34 | 110 |
| 5 | Brynjólfur Darri Willumsson | FC Groningen | 7 | 515 | 4 | 4 | 2.12 | +1.88 | 129 |
| 5 | Guus Til | PSV Eindhoven | 7 | 578 | 4 | 4 | 3.22 | +0.78 | 145 |
| 5 | Ro-Zangelo Daal | AZ Alkmaar | 7 | 582 | 4 | 4 | 1.03 | +2.97 | 146 |
| 5 | Luciano Valente | Feyenoord | 7 | 601 | 4 | 3 | 2.45 | +1.55 | 150 |
| 5 | Wout Weghorst | FC Twente | 7 | 608 | 4 | 3 | 4.88 | −0.88 | 152 |
| 5 | Thom van Bergen | FC Groningen | 7 | 630 | 4 | 4 | 3.04 | +0.96 | 158 |
| 5 | Rafik El Arguioui | SC Cambuur | 7 | 630 | 4 | 4 | 2.55 | +1.45 | 158 |
| 16 | Tolu Arokodare | AFC Ajax | 6 | 278 | 3 | 3 | 1.72 | +1.28 | 93 |
| 16 | Ayase Ueda | Feyenoord | 4 | 308 | 3 | 2 | 4.52 | −1.52 | 103 |
| 16 | Aymen Sliti | Excelsior | 7 | 367 | 3 | 3 | 1.38 | +1.62 | 122 |
| 16 | Stefán Ingi Sigurðarson | Go Ahead Eagles | 7 | 396 | 3 | 3 | 3.42 | −0.42 | 132 |
| 16 | Ricardo Pepi | PSV Eindhoven | 7 | 435 | 3 | 2 | 4.22 | −1.22 | 145 |
| 16 | Davy Klaassen | AFC Ajax | 7 | 448 | 3 | 3 | 1.81 | +1.19 | 149 |
| 16 | Ilyes Hamache | SC Cambuur | 7 | 478 | 3 | 3 | 2.04 | +0.96 | 159 |
| 16 | Mohamed Ihattaren | Fortuna Sittard | 7 | 494 | 3 | 3 | 1.03 | +1.97 | 165 |
| 16 | Lequincio Zeefuik | Fortuna Sittard | 7 | 496 | 3 | 3 | 1.34 | +1.66 | 165 |
| 16 | David Garden | Excelsior | 7 | 513 | 3 | 3 | 2.88 | +0.12 | 171 |
| 16 | Tjaronn Chery | NEC Nijmegen | 6 | 514 | 3 | 1 | 3.77 | −0.77 | 171 |
| 16 | Mexx Meerdink | AZ Alkmaar | 7 | 562 | 3 | 3 | 5.27 | −2.27 | 187 |
| 16 | Victor Edvardsen | Go Ahead Eagles | 7 | 584 | 3 | 3 | 2.58 | +0.42 | 195 |
| 16 | Koen Kostons | PEC Zwolle | 7 | 597 | 3 | 2 | 2.27 | +0.73 | 199 |
| 16 | Jacob Trenskow | SC Heerenveen | 7 | 598 | 3 | 3 | 1.01 | +1.99 | 199 |
| 16 | Devin Haen | Willem II Tilburg | 7 | 630 | 3 | 3 | 2.85 | +0.15 | 210 |
| 32 | Ayoub Oufkir | AZ Alkmaar | 7 | 75 | 2 | 2 | 0.74 | +1.26 | 38 |
| 32 | Jizz Hornkamp | AZ Alkmaar | 3 | 76 | 2 | 2 | 2.42 | −0.42 | 38 |
| 32 | Noah Naujoks | Excelsior | 1 | 90 | 2 | 2 | 0.86 | +1.14 | 45 |
| 32 | Perr Schuurs | NEC Nijmegen | 4 | 110 | 2 | 2 | 0.81 | +1.19 | 55 |
| 32 | Kaj Sierhuis | NEC Nijmegen | 4 | 231 | 2 | 2 | 1.74 | +0.26 | 116 |
| 32 | Adrian Blake | FC Utrecht | 7 | 254 | 2 | 2 | 0.94 | +1.06 | 127 |
| 32 | Kasper Dolberg | AFC Ajax | 6 | 329 | 2 | 2 | 3.09 | −1.09 | 165 |
| 32 | Adam Tahaui | NEC Nijmegen | 6 | 344 | 2 | 2 | 0.78 | +1.22 | 172 |
| 32 | Marko Pjaca | FC Twente | 7 | 354 | 2 | 2 | 0.87 | +1.13 | 177 |
| 32 | Anthony Descotte | Fortuna Sittard | 7 | 356 | 2 | 2 | 0.70 | +1.30 | 178 |
| 32 | Nolhan Courtens | SC Heerenveen | 5 | 367 | 2 | 2 | 1.42 | +0.58 | 184 |
| 32 | Matisse Didden | FC Utrecht | 5 | 384 | 2 | 2 | 0.30 | +1.70 | 192 |
| 32 | Maxence Rivera | SC Heerenveen | 6 | 402 | 2 | 2 | 1.40 | +0.60 | 201 |
| 32 | Younes Taha | FC Twente | 6 | 439 | 2 | 2 | 1.21 | +0.79 | 220 |
| 32 | Ruben van Bommel | PSV Eindhoven | 7 | 449 | 2 | 2 | 1.50 | +0.50 | 225 |
| 32 | Daouda Weidmann | FC Twente | 6 | 471 | 2 | 2 | 1.55 | +0.45 | 236 |
| 32 | Ivan Perišić | PSV Eindhoven | 7 | 486 | 2 | 2 | 1.44 | +0.56 | 243 |
| 32 | Yannick Eduardo | ADO Den Haag | 7 | 504 | 2 | 2 | 2.04 | −0.04 | 252 |
| 32 | Tygo Land | FC Groningen | 7 | 525 | 2 | 2 | 0.33 | +1.67 | 263 |
- goals 2+ above xG
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- 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 Eredivisie 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 →