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 1–50 of 407 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Rafiu Durosinmi | KRC Genk | 7 | 518 | 5 | 3 | 3.81 | +1.19 | 104 |
| 1 | Mustapha Isah | RAAL La Louvière | 7 | 561 | 5 | 5 | 3.71 | +1.29 | 112 |
| 3 | Raul Florucz | Royale Union Saint-Gilloise | 7 | 251 | 4 | 4 | 1.64 | +2.36 | 63 |
| 3 | Samed Baždar | Sint-Truidense VV | 5 | 326 | 4 | 4 | 2.51 | +1.49 | 82 |
| 3 | Dennis Eckert Ayensa | Standard Liège | 7 | 466 | 4 | 3 | 3.35 | +0.65 | 117 |
| 3 | Norman Bassette | KVC Westerlo | 7 | 495 | 4 | 3 | 3.06 | +0.94 | 124 |
| 3 | Michael Frey | Royal Antwerp FC | 7 | 543 | 4 | 3 | 3.05 | +0.95 | 136 |
| 8 | Anthony Valencia | Royal Antwerp FC | 3 | 139 | 3 | 3 | 0.72 | +2.28 | 46 |
| 8 | Relebohile Mofokeng | Royale Union Saint-Gilloise | 6 | 259 | 3 | 3 | 1.38 | +1.62 | 86 |
| 8 | Freddy Mbemba | RC Sporting Charleroi | 7 | 309 | 3 | 3 | 1.60 | +1.40 | 103 |
| 8 | István Átrok | SV Zulte Waregem | 7 | 383 | 3 | 3 | 1.42 | +1.58 | 128 |
| 8 | Aurélien Scheidler | RC Sporting Charleroi | 6 | 468 | 3 | 2 | 2.93 | +0.07 | 156 |
| 8 | Shunsuke Saito | KVC Westerlo | 7 | 518 | 3 | 3 | 1.09 | +1.91 | 173 |
| 8 | Nicolò Tresoldi | Club Brugge KV | 7 | 530 | 3 | 2 | 4.11 | −1.11 | 177 |
| 8 | Chris Lokesa | SK Beveren | 7 | 531 | 3 | 2 | 2.54 | +0.46 | 177 |
| 8 | Josué Vergara | KAA Gent | 7 | 531 | 3 | 3 | 2.50 | +0.50 | 177 |
| 8 | Ryan Merlen | Sint-Truidense VV | 7 | 547 | 3 | 3 | 1.34 | +1.66 | 182 |
| 8 | Hugo Vetlesen | Club Brugge KV | 7 | 551 | 3 | 2 | 2.99 | +0.01 | 184 |
| 8 | Tom Reyners | Lommel SK | 7 | 617 | 3 | 3 | 1.49 | +1.51 | 206 |
| 8 | Myron Van Brederode | KV Mechelen | 7 | 630 | 3 | 1 | 1.98 | +1.02 | 210 |
| 8 | Adnane Abid | Standard Liège | 7 | 630 | 3 | 3 | 1.61 | +1.39 | 210 |
| 22 | Ibrahima Cisse | KAA Gent | 5 | 108 | 2 | 2 | 1.36 | +0.64 | 54 |
| 22 | Aaron Bibout | KRC Genk | 7 | 145 | 2 | 2 | 1.74 | +0.26 | 73 |
| 22 | Snayder Porozo | Royal Antwerp FC | 5 | 183 | 2 | 2 | 1.61 | +0.39 | 92 |
| 22 | Marten Winkler | RSC Anderlecht | 4 | 212 | 2 | 2 | 1.03 | +0.97 | 106 |
| 22 | Tawfik Bentayeb | RSC Anderlecht | 5 | 237 | 2 | 2 | 1.30 | +0.70 | 119 |
| 22 | Salieu Drammeh | Standard Liège | 6 | 253 | 2 | 2 | 0.64 | +1.36 | 127 |
| 22 | Jearl Margaritha | SK Beveren | 6 | 334 | 2 | 2 | 1.10 | +0.90 | 167 |
| 22 | Tobias Hedl | SV Zulte Waregem | 7 | 390 | 2 | 2 | 1.34 | +0.66 | 195 |
| 22 | Elias Filet | RAAL La Louvière | 7 | 395 | 2 | 2 | 1.23 | +0.77 | 198 |
| 22 | Mateo Biondic | Royale Union Saint-Gilloise | 6 | 424 | 2 | 2 | 1.44 | +0.56 | 212 |
| 22 | Steve Ngoura | Cercle Brugge | 7 | 485 | 2 | 1 | 3.71 | −1.71 | 243 |
| 22 | Carlos Forbs | Club Brugge KV | 6 | 513 | 2 | 2 | 1.55 | +0.45 | 257 |
| 22 | Besfort Zeneli | Royale Union Saint-Gilloise | 7 | 528 | 2 | 2 | 2.25 | −0.25 | 264 |
| 22 | Momodou Sonko | KAA Gent | 7 | 554 | 2 | 2 | 0.81 | +1.19 | 277 |
| 22 | Wouter George | Oud-Heverlee Leuven | 7 | 581 | 2 | 2 | 0.65 | +1.35 | 291 |
| 22 | Kevin Van Den Kerkhof | RC Sporting Charleroi | 7 | 626 | 2 | 2 | 0.60 | +1.40 | 313 |
| 22 | Tiago Araújo | KAA Gent | 7 | 629 | 2 | 2 | 0.57 | +1.43 | 315 |
| 22 | Casper Nielsen | Standard Liège | 7 | 630 | 2 | 1 | 1.98 | +0.02 | 315 |
| 22 | Brandon Mechele | Club Brugge KV | 7 | 630 | 2 | 2 | 1.01 | +0.99 | 315 |
| 22 | Josue Ndenge Kongolo | KRC Genk | 7 | 630 | 2 | 2 | 0.66 | +1.34 | 315 |
| 42 | Thomas Van den Keybus | KVC Westerlo | 3 | 19 | 1 | 1 | 0.13 | +0.87 | 19 |
| 42 | Adriano Bertaccini | RSC Anderlecht | 2 | 20 | 1 | 1 | 0.72 | +0.28 | 20 |
| 42 | Akpa Chukwu Hemsley | SV Zulte Waregem | 3 | 35 | 1 | 1 | 1.31 | −0.31 | 35 |
| 42 | Pape Diong | KVC Westerlo | 3 | 46 | 1 | 1 | 0.58 | +0.42 | 46 |
| 42 | Ilan Hurtevent | Royale Union Saint-Gilloise | 3 | 48 | 1 | 1 | 0.52 | +0.48 | 48 |
| 42 | Nikola Storm | KVC Westerlo | 3 | 54 | 1 | 1 | 0.21 | +0.79 | 54 |
| 42 | Promise David | Royale Union Saint-Gilloise | 1 | 60 | 1 | 1 | 0.32 | +0.68 | 60 |
| 42 | Darius Olaru | Royale Union Saint-Gilloise | 3 | 65 | 1 | 1 | 0.34 | +0.66 | 65 |
| 42 | El Hadji Seck | KAA Gent | 4 | 73 | 1 | 1 | 0.12 | +0.88 | 73 |
- 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 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 →