Today

Club Brugge KV 3-1 Antwerp: result and stats, Jupiler Pro League

Matchday 6
FT
  • H. Vetlesen13' (pen), 50'
  • J. Virgili78'
  • 19'S. Porozo
Jan Breydel StadionN. LaforgeSun, 13 Sept 202613:30
Faris Haroun portrait
Assistant
Faris Haroun

Substitutions

Unused

Player of the match
Hugo Vetlesen headshot
Hugo Vetlesen
Midfielder · Club Brugge KV
8.2
This match
Shooting6.3Finishing7.6Creativity10.0Passing7.0Involvement5.4Defending6.6Physical4.8Dribbling2.4
Attacking
Goals2
Assists0
Shots2
Shots on target2
Shot accuracy100%
Penalties1
Build-up
Passes20
Key passes5
Pass accuracy90%
Defending
Tackles1
Interceptions1
Duels won4 · 40%
Fouls won/made1 / 3
This match · octagon = season skill index

Highest-rated players

Vetlesen8.2Seys7.9Lemaréchal7.9Cortés7.5Porozo7.9Nozawa7.9
Player
Taishi Brandon NozawaTaishi Brandon NozawaG633,25+0,2522/355/18
Yann SommerYann SommerG411,84+0,8423/311/8
Club Brugge KV crestLive statsAntwerp crest

Possession & Passing

58%Possession42%
439Total passes332
85%Pass accuracy74%
9Corners4

Attack

23Shots17
9On target5
7Off target8
7Blocked shots4

Box & Quality

20Shots in box11
3Shots out box6
2.9xG2.2
0.3Goals prevented0.3

Defense & Discipline

4Goalkeeper saves6
1Offsides1
6Fouls13
3Yellow cards3

Half by half

The same match, split at the break. Which half did each side actually win?

Club Brugge KV crest

First half

Antwerp crest
1,70xG1,41
11Shots6
5On target3
2Big chances1
29Touches in box5
61%Possession39%
5Corners1
Club Brugge KV crest

Second half

Antwerp crest
1,24xG0,68
12Shots11
4On target2
1Big chances0
24Touches in box20
53%Possession47%
4Corners3

xG analytics

TeamxGShotsSOTPoss
Club Brugge KV crestClub Brugge KV
2.94231658%
52% open play21% set piece27% penalty
Antwerp crestAntwerp
2.1717942%
76% open play24% set piece

Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

xG race

40 shots

Chance quality as it built up. A steep step is a big chance.

0,00,81,62,53,30'15'30'45'60'75'90'Snayder Porozo 19'Hugo Vetlesen 13'Hugo Vetlesen 50'Jan Virgili 78'Club Brugge…2,94 xGAntwerp2,17 xGCumulative expected goals per team over the match.
Club Brugge KV crestClub Brugge KV2,94 xG · 3 scoredAntwerp crestAntwerp2,17 xG · 1 scored

How those chances were made

Club Brugge KV44
Open play 31Set piece 4Dribble 3Foul won 2Rebound 4
Antwerp34
Open play 21Set piece 4Dribble 1Rebound 6Defensive 2

Momentum

22 swings

Which side was on top, minute by minute. A taller bar is heavier pressure.

Hugo Vetlesen 13'Snayder Porozo 19'Hugo Vetlesen 50'Jan Virgili 78'0'15'30'45'60'75'90'Club Brugge…Antwerp
Club Brugge KV crestClub Brugge KV63% pressureAntwerp crestAntwerp37% pressure

Match replay

91'
3-1
100%Draw 0%0%
2.94xG2.17
23Shots17
16On target9
Momentum
Mamadou Diakhon portrait90' Saved Mamadou Diakhon 0.04 xG

Shot map

23 v 17

Club Brugge KV shoot right, Antwerp left. Bigger dot = better chance.

CBANTgoalsavedoff target

Goal mouth

25 on target · 4 scored

Where each shot on target crossed the line. Placement beats power.

Jan Virgili, 24', off targetBahmed Deuff, 25', off targetHugo Siquet, 29', off targetCarlos Forbs, 43', off targetRomeo Vermant, 45', off targetSnayder Porozo, 45', off targetÁlvaro Cortés, 54', off targetJan Virgili, 57', off targetFélix Lemaréchal, 68', off targetBrandon Mechele, 71', off targetÁlvaro Cortés, 83', off targetArthur Vermeeren, 86', off targetLuis Narh, 86', off targetÁlvaro Cortés, 87', off targetCarlos Mejia, 89', off target
Club Brugge KVAntwerpgoalsavedoff target

Average 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.

Club Brugge KVDefensive line 35%
59Potts47Vetlesen94Seys55Sommer39Vermant106Mechele59Virgili86Lee39Siquet57Forbs63Lemaréchal
AntwerpDefensive line 32%
47Vermeeren36Deuff37Fofana38Somers26Dierckx26Porozo44Renders95Cortés77Tsunashima63Busi55Nozawa

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.

Club Brugge KVUntil 41'
344418651111098017

Most-connected pair: Lee and Siquet, 20 passes between them.

AntwerpUntil 60'
3441444825617243314

Most-connected pair: Tsunashima and Nozawa, 16 passes between them.

Tactical battle

68control32
64%Field tiltField tilt 36%25Box entriesBox entries 527Passes into boxPasses into box 4
Hugo Vetlesen
Hugo Vetlesen
12 touches in box
Press8.3 · 11.2Territory64% · 36%Direct2.12 · 2.01Progress66 · 25Dribble9 · 6Creation44 · 34Threat1.32 · 0.54Recover12 · 8
Club Brugge KV crest

In possession

Antwerp crest
64,1%Field tilt35,9%
27Passes into box4
45Progressive passes11
17Carries into final third7
18Chances created13

Field tilt is each side's share of play in the final third.

Club Brugge KV crest

Out of possession

Antwerp crest
8,34Press intensity (PPDA)11,24
11High turnovers11
12Regains within 5s8
18,3sBall recovery time25,6s
16Interceptions27

↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

Club Brugge KV crest

Carrying

Antwerp crest
98Carries117
1539mCarry distance1441m
21Progressive carries14
807mProgressive carry distance688m
5Carries into the box3

Distances are how far the ball was moved forward, not how far anybody ran.

Club Brugge KV crest

Beating the press

Antwerp crest
9Take-ons won6
22Take-ons attempted19
728mProgressive pass distance189m
0Through balls0
3Switches of play2

A take-on is a player going past an opponent with the ball at his feet.

Club Brugge KV crest

Threat created

Antwerp crest
1,32Expected threat (xT)0,54
2,90Action value (VAEP)0,58
44Shot-creating actions34
6Goal-creating actions2
1,56Expected assisted goals0,48

xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

Club Brugge KV crest

Tempo

Antwerp crest
3,7Passes per attack2,9
13,7sAttack duration10,8s
2,12 m/sAttack directness2,01 m/s
2Build-up attacks0
11Direct attacks7

An attack is direct when it moves upfield quickly rather than through many passes.

Club Brugge KV crest

More match stats

Antwerp crest
Club Brugge KV crest

Attack

Antwerp crest
53Touches in box25
47Final third entries38
3Big chances1
3,25xG on target1,84
2Big chances missed0
Club Brugge KV crest

Passing

Antwerp crest
11/28 (39%)Crosses4/11 (36%)
17/37 (46%)Long balls19/51 (37%)
22Throw-ins17
12Free kicks6
7Goal kicks9
Club Brugge KV crest

Duels

Antwerp crest
54Total46
41/68 (60%)Ground27/68 (40%)
17/39 (44%)Aerial22/39 (56%)
8/16 (50%)Dribbles6/18 (33%)
7Dispossessed9
Club Brugge KV crest

Defending

Antwerp crest
54Recoveries51
11Interceptions10
21Tackles15
57%Tackles won80%
21Clearances17
1Big chances scored1
1Big saves1
1Errors led to goal0
1Errors led to shot0
8,03Average rating6,92

Goal profile

This season

How often each side reaches a scoreline, across 8 matches each.

Club Brugge KV crestShare of their matchesAntwerp crest

They score

100%1+ goal75%
63%2+ goals38%
63%3+ goals25%
13%4+ goals13%

They concede

38%1+ goal88%
13%2+ goals63%

Heaviest results

Club Brugge KV crestbest 3-0 (H)·worst 1-2 (A)

Antwerp crestbest 3-0 (A)·worst 1-5 (A)

Where these sides shoot from

2025/26 season

Each 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.

Club Brugge KVshootallowAntwerp
5.7%Six-yard box4.1%
68.3%+4.5Penalty area+1.565.2%
21.9%-1.5Edge of the box+1.925.5%
4.1%-3.3Long range-2.15.2%

681 shots taken · 537 faced

AntwerpshootallowClub Brugge KV
5.0%Six-yard box6.2%
59.0%-4.8Penalty area-3.760.0%
27.4%+4.0Edge of the box+1.525.1%
8.6%Long range+1.58.8%

478 shots taken · 487 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.

Match summary

Club Brugge KV beat Antwerp 3-1 at Jan Breydel Stadion in the Jupiler Pro League. It was 1-1 at half-time. Scorers: H. Vetlesen (13' pen, 50'), J. Virgili (78') for Club Brugge KV; S. Porozo (19') for Antwerp. In their last 33 meetings, Club Brugge KV have won 18, Antwerp 7, with 8 drawn. Full match stats, lineups and player ratings are all on this page.

AI prediction
Confidence 58%
CB58%
X32%
ANT10%

→ Winner: Club Brugge KV

Why this prediction

The factors the model weighed, each split between the two sides.

Club Brugge KV crestShare per factorAntwerp crest
63%Form37%
47%Attack53%
83%Defence17%
100%Goal model (Poisson)0%
50%Head-to-head50%
50%Goals50%
59%Overall41%
Last 5 matches
Scored 9, conceded 2
Last 5 matches
Scored 10, conceded 10

Who will win?

Cast your vote!

Club Brugge KV crestCompare teamsAntwerp crest
Team formsLatestPts
2
Club Brugge KV crestClub Brugge KV
WWWWL
21
13
Antwerp crestAntwerp
LLLLL
7
Prematch standings

Head-to-headLast 33 meetings

Club Brugge KV crest18
Wins
8
Draws
7Antwerp crest
Wins
Show 27 earlier meetings
  • 18 Aug 2024Club Brugge KV crest1 - 0Antwerp crestJupiler Pro League
  • 5 May 2024Antwerp crest1 - 2Club Brugge KV crestJupiler Pro League
  • 14 Apr 2024Club Brugge KV crest3 - 0Antwerp crestJupiler Pro League
  • 4 Feb 2024Antwerp crest2 - 1Club Brugge KV crestJupiler Pro League
  • 29 Oct 2023Club Brugge KV crest2 - 1Antwerp crestJupiler Pro League
  • 21 May 2023Club Brugge KV crest2 - 0Antwerp crestJupiler Pro League
  • 14 May 2023Antwerp crest3 - 2Club Brugge KV crestJupiler Pro League
  • 5 Feb 2023Antwerp crest0 - 0Club Brugge KV crestJupiler Pro League
  • 13 Nov 2022Club Brugge KV crest2 - 2Antwerp crestJupiler Pro League
  • 15 May 2022Antwerp crest1 - 3Club Brugge KV crestJupiler Pro League
  • 24 Apr 2022Club Brugge KV crest1 - 0Antwerp crestJupiler Pro League
  • 27 Feb 2022Club Brugge KV crest4 - 1Antwerp crestJupiler Pro League
  • 24 Oct 2021Antwerp crest1 - 1Club Brugge KV crestJupiler Pro League
  • 16 May 2021Club Brugge KV crest2 - 1Antwerp crestJupiler Pro League
  • 13 May 2021Antwerp crest0 - 0Club Brugge KV crestJupiler Pro League
  • 21 Mar 2021Club Brugge KV crest0 - 2Antwerp crestJupiler Pro League
  • 10 Feb 2021Club Brugge KV crest3 - 1Antwerp crestCup
  • 13 Dec 2020Antwerp crest0 - 2Club Brugge KV crestJupiler Pro League
  • 1 Aug 2020Club Brugge KV crest0 - 1Antwerp crestCup
  • 2 Feb 2020Club Brugge KV crest1 - 0Antwerp crestJupiler Pro League
  • 10 Nov 2019Antwerp crest2 - 1Club Brugge KV crestJupiler Pro League
  • 19 May 2019Club Brugge KV crest3 - 2Antwerp crestJupiler Pro League
  • 22 Apr 2019Antwerp crest0 - 0Club Brugge KV crestJupiler Pro League
  • 23 Dec 2018Club Brugge KV crest5 - 1Antwerp crestJupiler Pro League
  • 19 Aug 2018Antwerp crest1 - 1Club Brugge KV crestJupiler Pro League
  • 21 Jan 2018Antwerp crest2 - 2Club Brugge KV crestJupiler Pro League
  • 22 Oct 2017Club Brugge KV crest1 - 0Antwerp crestJupiler Pro League
Full head-to-head →

Venue spotlight

Jan Breydel Stadion
Brugge