xgEdge

Jupiler Pro League xG leaders 2026/2027

Every Jupiler Pro League player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.

Nicolò Tresoldi has taken the best chances in the competition, 4.11 expected goals from 530 minutes.

Showing 51–100 of 407 players

Jupiler Pro League xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
51 Shunsuke Saito KVC Westerlo 518 12 1.09 1.09 0.09 0.19 3
52 Siebe Schrijvers Oud-Heverlee Leuven 520 14 1.07 1.07 0.08 0.19 0
53 Guilherme Smith Royale Union Saint-Gilloise 504 17 1.05 1.05 0.06 0.19 1
54 Adeshina Ayodele KV Mechelen 109 6 1.04 1.04 0.17 0.86 1
54 Ayumu Yokoyama KRC Genk 352 9 1.04 1.04 0.12 0.27 1
56 Marten Winkler RSC Anderlecht 212 6 1.03 1.03 0.17 0.44 2
56 Moise Kaboré SK Beveren 235 7 1.03 1.03 0.15 0.39 1
58 Antoine Colassin RC Sporting Charleroi 111 4 1.01 1.01 — 0.82 1
58 Lennart Mertens SK Beveren 398 9 1.01 1.01 0.11 0.23 0
58 Brandon Mechele Club Brugge KV 630 9 1.01 1.01 0.11 0.14 2
61 Krys Kouassi Cercle Brugge 172 3 0.99 0.17 — 0.52 1
62 Cheick Keita RC Sporting Charleroi 540 4 0.97 0.97 — 0.16 1
63 Ralf Seuntjens Lommel SK 190 2 0.93 0.11 — 0.44 1
64 Tibe De Vlieger KAA Gent 398 4 0.92 0.10 — 0.21 1
65 Malick Mbaye SV Zulte Waregem 119 7 0.90 0.90 0.13 0.68 0
65 Adem Zorgane Royale Union Saint-Gilloise 453 9 0.90 0.90 0.10 0.18 1
65 Jeppe Erenbjerg KRC Genk 515 14 0.90 0.90 0.06 0.16 0
68 Marley Aké SV Zulte Waregem 584 13 0.89 0.89 0.07 0.14 1
69 Kevin Rodriguez Royale Union Saint-Gilloise 96 6 0.86 0.86 0.14 0.81 0
70 Mike Eerdhuijzen KV Mechelen 350 6 0.85 0.85 0.14 0.22 0
70 Luc Marijnissen KV Mechelen 512 6 0.85 0.85 0.14 0.15 0
72 Mamadou Diakhon Club Brugge KV 363 14 0.83 0.83 0.06 0.21 1
72 Ibrahima Sory Bangoura KRC Genk 469 4 0.83 0.83 — 0.16 0
74 Lukas Mondele Cercle Brugge 574 11 0.82 0.82 0.07 0.13 1
75 Malcolm Lohunanu-Mbasi KV Mechelen 262 5 0.81 0.81 0.16 0.28 0
75 Momodou Sonko KAA Gent 554 18 0.81 0.81 0.05 0.13 2
77 Antoine Bernier RC Sporting Charleroi 314 7 0.79 0.79 0.11 0.23 0
78 Zsombor Gruber RAAL La Louvière 333 12 0.76 0.76 0.06 0.21 0
79 Makaya Ibrahima Diaby Cercle Brugge 349 9 0.75 0.75 0.08 0.19 0
80 Kaito Matsuzawa Sint-Truidense VV 296 8 0.74 0.74 0.09 0.22 1
80 Zakaria El Ouahdi KRC Genk 337 3 0.74 0.74 — 0.20 0
82 Adriano Bertaccini RSC Anderlecht 20 4 0.72 0.72 — 3.24 1
82 Anthony Valencia Royal Antwerp FC 139 7 0.72 0.72 0.10 0.47 3
82 Isa Sakamoto KVC Westerlo 504 12 0.72 0.72 0.06 0.13 1
82 Gary Magnee Cercle Brugge 604 6 0.72 0.72 0.12 0.11 0
86 Robert-Jan Vanwesemael Sint-Truidense VV 596 9 0.71 0.71 0.08 0.11 1
87 Viggo Martens Cercle Brugge 426 9 0.69 0.69 0.08 0.15 0
87 Han-Beom Lee Club Brugge KV 630 5 0.69 0.69 0.14 0.10 1
89 Cisse Sandra KVC Westerlo 630 8 0.68 0.68 0.09 0.10 1
90 Anosike Ementa SV Zulte Waregem 616 10 0.67 0.67 0.07 0.10 1
91 Ryotaro Araki Sint-Truidense VV 331 7 0.66 0.66 0.09 0.18 1
91 Lukáš Ambros RSC Anderlecht 427 10 0.66 0.66 0.07 0.14 0
91 Josue Ndenge Kongolo KRC Genk 630 3 0.66 0.66 — 0.09 2
94 Ousseynou Niang Royale Union Saint-Gilloise 245 3 0.65 0.65 — 0.24 0
94 Jan Virgili Club Brugge KV 257 9 0.65 0.65 0.07 0.23 1
94 Juho Talvitie Lommel SK 416 8 0.65 0.65 0.08 0.14 0
94 Patrick Nkoa RAAL La Louvière 525 5 0.65 0.65 0.13 0.11 0
94 Wouter George Oud-Heverlee Leuven 581 10 0.65 0.65 0.07 0.10 2
99 Mohammed Fuseini Royale Union Saint-Gilloise 120 5 0.64 0.64 0.13 0.48 0
99 Salieu Drammeh Standard Liège 253 6 0.64 0.64 0.11 0.23 2
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
Shots
Shots he has taken in this competition this season.
xG
Expected goals: the quality of the chances he took, summed.
npxG
Expected goals with penalties taken out.
xG/shot
Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
xG/90
Expected goals per 90 minutes played.
G
Goals scored, penalties included.

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 →