
Union St. Gilloise 5-2 Cercle Brugge: result and stats, Jupiler Pro League
- R. Florucz49'
- M. Sylla62'
- E. Kakou74' (og)
- R. Mofokeng80'
- K. Rodriguez90'
- 24' (pen)S. Ngoura
- 48' (og)M. Sylla
Union St. Gilloise


Bart MeertSubstitutions
- 46'N. Chibani
45.7D. De Roeve
217.2A - 66'D. Aquino
207.3K. Rodriguez
137.8 - 81'R. Florucz
307.1A. Zorgane
86.8 - 89'
- 89'K. Van De Perre
66.8I. Pavlic
146.6
Unused
- V. ChambaereG
1 - A. Ait El HadjM
10 - D. OlaruM
28 - S. KeitaF
32
Jimmy De WulfSubstitutions
- 63'T. Akinsola
306.6Erick Nunes
85.0 - 71'I. Diakite
25.5T. Adaramola
455.2 - 71'A. Manneh
207.2L. Mondele
425.2 - 85'
- 85'L. Le Roux
186.5K. Kouassi
416.6
Unused
- Y. LienardG
21 - L. ColmanD
82 - V. MartensM
71 - L. MichalF
22

VS
Olympique Lyon vs Royale Union Saint-Gilloise

VS
Olympique Lyon vs Royale Union Saint-Gilloise


Player of the match
Player DNA
Better than 99% of Jupiler Pro League attackers for shots.
Per 90 minutes this season, against all 70 attackers with at least 300 minutes.
- Goals0.8796%
- xG0.4675%
- Shots4.1999%
- Assists0.0022%
- xA0.0952%
- Shot-creating actions2.7944%
- Chances created1.2248%
- xT0.1469%
- Progressive passes3.1465%
- Progressive carries1.7452%
- Dribbles won1.0552%
- Tackles won0.3528%
- Interceptions0.1722%
- Duels won1.9258%
- VAEP0.6496%
Jupiler Pro League 2026/27, through 8 Nov. Rank means better than that share of the group, in their most-played position.




xG race
30 shotsChance quality as it built up. A steep step is a big chance.
How those chances were made
Shot map
23 v 5Union St. Gilloise shoot right, Cercle Brugge left. Bigger dot = better chance.
Goal mouth
18 on target · 5 scoredWhere each shot on target crossed the line. Placement beats power.
Shot duel
Ngoura's 24' chance was the biggest of the match: 0,79 xG, scored.
Every shot on its minute, Union St. Gilloise above and Cercle Brugge below. The longer the bar, the bigger the chance. Faces on goals and on chances of 0,3 xG or more.
xG analytics
Union St. Gilloise
Cercle BruggeExpected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.
The deserved table
Union St. Gilloise have 8.5 more points than their chances earned.
Every Jupiler Pro League shot this season turned into expected points (xPTS): how many points each side's chances were worth.
- 1st → 3rd
- Table
- 30 / 20.0 xG
- Scored
- 7 / 10.9 xG
- Conceded
- 16th → 16th
- Table
- 14 / 15.8 xG
- Scored
- 22 / 20.9 xG
- Conceded
Jupiler Pro League 2026/27, 99 of 99 finished matches through 8 Nov, league only. A measure of chances, not a verdict.
Momentum
11 swingsWhich side was on top, minute by minute. A taller bar is heavier pressure.
Match replay
91'
5-2
90' Goal Kevin Rodríguez 0.30 xG · Regular play · HeaderAverage positions
Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.
An average, not a movement map: it says where a player's actions balanced out, not where they ran.
Passing network
Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.
Most-connected pair: Perre and Smith, 12 passes between them.
Most-connected pair: Kakou and Diakité, 12 passes between them.
Tactical battle
76control24

In possession
Field tilt is each side's share of play in the final third.
Out of possession
↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.
Carrying
Distances are how far the ball was moved forward, not how far anybody ran.
Beating the press
A take-on is a player going past an opponent with the ball at his feet.
Threat created
xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.
Tempo
An attack is direct when it moves upfield quickly rather than through many passes.
The moment that decided it
The goal that swung the win probability the most.
- Score
- 2–2→3–2
- Union St. Gilloise win chance
- 23%→83%
Possession & Passing
Attack
Box & Quality
Defense & Discipline
Half by half
The same match, split at the break. Which half did each side actually win?
First half
Second half
More match stats
Attack
Passing
Duels
Defending
Big game or flat track?
Too few matches against stronger or weaker sides to call it yet.
Points per game against stronger and weaker opponents, over each side's last 10 matches in all competitions.
Union St. Gilloise is not on the chart: none of its last 10 opponents counted as stronger.
Points per game (matches). An equal side counts as neither.
Small samples, so read this as a trend. Which opponent counts as stronger is the data provider's call.
Match summary
Union St. Gilloise beat Cercle Brugge 5-2 at Stade Joseph Marien in the Jupiler Pro League. Cercle Brugge led 1-0 at half-time, but Union St. Gilloise came from behind to win. Scorers: R. Florucz (49'), M. Sylla (62'), an own goal by E. Kakou (74'), R. Mofokeng (80'), K. Rodriguez (90') for Union St. Gilloise; S. Ngoura (24' pen), an own goal by M. Sylla (48') for Cercle Brugge. Cercle Brugge finished with ten men after Dante Vanzeir was sent off. In their last 23 meetings, Union St. Gilloise have won 12, Cercle Brugge 6, with 5 drawn. Full match stats, lineups and player ratings are all on this page.
→ Winner: Union St. Gilloise
Why this prediction
The factors the model weighed, each split between the two sides.
Who will win?
Cast your vote!
Goal profile
This seasonHow often each side reaches a scoreline, across 11 matches each.
They score
They concede
Heaviest results
best 5-0 (H)
best 2-1 (H)·worst 0-3 (H)
Where these sides shoot from
2025/26 seasonEach attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.
587 shots taken · 479 faced
506 shots taken · 330 faced
Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.
Venue spotlight
Head-to-headLast 23 meetings
- 25 Oct 2026
Union St. Gilloise5 - 2Cercle Brugge
Jupiler Pro League - 26 Dec 2025
Cercle Brugge1 - 1Union St. Gilloise
Jupiler Pro League - 22 Nov 2025
Union St. Gilloise2 - 0Cercle Brugge
Jupiler Pro League - 8 Dec 2024
Cercle Brugge0 - 0Union St. Gilloise
Jupiler Pro League - 27 Oct 2024
Union St. Gilloise1 - 3Cercle Brugge
Jupiler Pro League - 19 May 2024
Cercle Brugge1 - 2Union St. Gilloise
Jupiler Pro League
Show 17 earlier meetingsHide earlier meetings
- 7 Apr 2024
Union St. Gilloise2 - 3Cercle Brugge
Jupiler Pro League - 3 Dec 2023
Union St. Gilloise2 - 1Cercle Brugge
Jupiler Pro League - 24 Sept 2023
Cercle Brugge0 - 2Union St. Gilloise
Jupiler Pro League - 18 Jan 2023
Cercle Brugge1 - 1Union St. Gilloise
Jupiler Pro League - 9 Oct 2022
Union St. Gilloise2 - 1Cercle Brugge
Jupiler Pro League - 18 Dec 2021
Union St. Gilloise3 - 2Cercle Brugge
Jupiler Pro League - 2 Oct 2021
Cercle Brugge0 - 3Union St. Gilloise
Jupiler Pro League - 4 May 2019
Cercle Brugge2 - 3Union St. Gilloise
Jupiler Pro League - 30 Mar 2019
Union St. Gilloise3 - 1Cercle Brugge
Jupiler Pro League - 17 Feb 2018
Union St. Gilloise1 - 1Cercle Brugge
Challenger Pro League - 2 Dec 2017
Cercle Brugge2 - 2Union St. Gilloise
Challenger Pro League - 29 Sept 2017
Union St. Gilloise1 - 2Cercle Brugge
Challenger Pro League - 11 Aug 2017
Cercle Brugge2 - 0Union St. Gilloise
Challenger Pro League - 10 Feb 2017
Cercle Brugge0 - 1Union St. Gilloise
Challenger Pro League - 3 Dec 2016
Union St. Gilloise1 - 2Cercle Brugge
Challenger Pro League - 9 Oct 2016
Union St. Gilloise3 - 2Cercle Brugge
Challenger Pro League - 10 Sept 2016
Cercle Brugge2 - 1Union St. Gilloise
Challenger Pro League






























