xgEdge

Jupiler Pro League top scorers 2026/2027

Every Jupiler Pro League 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.

Rafiu Durosinmi and Mustapha Isah share the top of the scoring chart, level on 5. Raul Florucz has scored 2.36 more than his chances were worth: 4 goals from 1.64 xG. Ilias Sebaoui has scored 2.54 fewer than his chances were worth: 1 goal from 3.54 xG.

Showing 201–250 of 407 players

Jupiler Pro League top scorers 2026/2027
# Player Club Apps Min G npG xG G − xG Min/G
110 Moncef Zekri KV Mechelen 1 90 0 0 — — —
110 Patrik Sigurdur Gunnarsson KV Kortrijk 1 90 0 0 — — —
110 Vic Chambaere Royale Union Saint-Gilloise 1 90 0 0 — — —
110 Salim Diakité SV Zulte Waregem 2 92 0 0 — — —
110 Marco Decherf KV Mechelen 3 94 0 0 0.10 −0.10 —
110 Tunde Akinsola Cercle Brugge 3 95 0 0 0.04 −0.04 —
110 Kevin Rodriguez Royale Union Saint-Gilloise 2 96 0 0 0.86 −0.86 —
110 Sixtus Ogbuehi KV Kortrijk 3 96 0 0 0.06 −0.06 —
110 Nikolas Sattlberger KRC Genk 3 105 0 0 — — —
110 Maksim Paskotsi KAA Gent 3 109 0 0 — — —
110 Takuya Ogiwara Oud-Heverlee Leuven 5 112 0 0 0.12 −0.12 —
110 Sam De Grand Lommel SK 2 116 0 0 0.02 −0.02 —
110 Henry Oware Lommel SK 2 118 0 0 — — —
110 Malick Mbaye SV Zulte Waregem 5 119 0 0 0.90 −0.90 —
110 Noa Cobiella RSC Anderlecht 5 119 0 0 0.19 −0.19 —
110 Mohammed Fuseini Royale Union Saint-Gilloise 2 120 0 0 0.64 −0.64 —
110 Joël Ito RAAL La Louvière 4 122 0 0 0.05 −0.05 —
110 Łukasz Łakomy Oud-Heverlee Leuven 5 123 0 0 0.04 −0.04 —
110 Bahmed Deuff Royal Antwerp FC 2 129 0 0 0.10 −0.10 —
110 Zalán Vancsa Lommel SK 3 129 0 0 0.08 −0.08 —
110 Kyan Vaesen Oud-Heverlee Leuven 6 132 0 0 0.17 −0.17 —
110 Benjamin Tahirović KRC Genk 3 132 0 0 0.03 −0.03 —
110 Dikeni Salifou KV Mechelen 2 135 0 0 0.09 −0.09 —
110 Rok Štorman KV Kortrijk 3 141 0 0 0.05 −0.05 —
110 Tobias Mohr Standard Liège 6 141 0 0 0.01 −0.01 —
110 Lucas Michal Cercle Brugge 6 142 0 0 0.11 −0.11 —
110 Isaac Ismaël Cissé RC Sporting Charleroi 6 142 0 0 0.10 −0.10 —
110 Andrew Omobamidele RSC Anderlecht 2 143 0 0 — — —
110 Adama Bojang RC Sporting Charleroi 7 145 0 0 0.49 −0.49 —
110 Nathan-Dylan Saliba RSC Anderlecht 2 145 0 0 0.18 −0.18 —
110 Arbnor Muja Sint-Truidense VV 2 147 0 0 0.13 −0.13 —
110 Luis Narh Royal Antwerp FC 6 155 0 0 0.45 −0.45 —
110 Félix Lemaréchal Club Brugge KV 7 156 0 0 0.39 −0.39 —
110 Carlos Mejia Royal Antwerp FC 5 157 0 0 0.18 −0.18 —
110 Abdelkahar Kadri KAA Gent 3 158 0 0 0.04 −0.04 —
110 Wilguens Paugain SV Zulte Waregem 2 160 0 0 — — —
110 Frederic Soelle Soelle Sint-Truidense VV 2 163 0 0 0.36 −0.36 —
110 Bilal Bafdili KV Mechelen 5 168 0 0 0.13 −0.13 —
110 Simion Michez KV Mechelen 3 169 0 0 0.02 −0.02 —
110 Daan Heymans KRC Genk 7 172 0 0 0.45 −0.45 —
110 Kyrell Wilson KAA Gent 4 174 0 0 0.40 −0.40 —
110 Lazare Amani Cercle Brugge 5 174 0 0 0.05 −0.05 —
110 Jules Ahoka Royal Antwerp FC 2 180 0 0 0.25 −0.25 —
110 Fedde Leysen Royale Union Saint-Gilloise 2 180 0 0 0.19 −0.19 —
110 Loïc Mbe Soh Sint-Truidense VV 2 180 0 0 0.03 −0.03 —
110 Matthew Anderson KV Kortrijk 2 180 0 0 — — —
110 Massamba Sow RC Sporting Charleroi 5 181 0 0 0.17 −0.17 —
110 László Bénes KAA Gent 4 182 0 0 0.06 −0.06 —
110 Keano Vanrafelghem KV Mechelen 3 184 0 0 0.41 −0.41 —
110 Noah Adedeji-Sternberg KRC Genk 4 185 0 0 0.27 −0.27 —
  • 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 Jupiler Pro League 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 →