Stats Club Brugge FC 2025
All figures below cover 1A Jupiler Pro League 2025, 40 played matches.
Club Brugge FC season overview
Club Brugge FC played 40 matches this season: 28 won, 4 drawn and 8 lost. That adds up to 88 points, or 2.20 points per match. At home the side averages 2.50 points per match, away from home 1.90.
| Finished | W | G | V | For | Against | GD | Points | PPG | |
|---|---|---|---|---|---|---|---|---|---|
| Total | 40 | 28 | 4 | 8 | 91 | 45 | 46 | 88 | 2,20 |
| Home | 20 | 16 | 2 | 2 | 56 | 22 | 34 | 50 | 2,50 |
| Away | 20 | 12 | 2 | 6 | 35 | 23 | 12 | 38 | 1,90 |
Club Brugge FC basic statistics
| Basic | Total | Home | Away |
|---|---|---|---|
| Won | 70% | 80% | 60% |
| Draw | 10% | 10% | 10% |
| Lost | 20% | 10% | 30% |
| Goals scored per match | 2,28 | 2,80 | 1,75 |
| Goals conceded per match | 1,13 | 1,10 | 1,15 |
| Clean sheet | 30% | 40% | 20% |
| Failed to score | 10% | 5% | 15% |
| Scored first | 70% | 80% | 60% |
Club Brugge FC goal statistics
Club Brugge FC scored 91 goals, an average of 2.28 per match. That works out at a goal every 40 minutes. In 70% of matches the side scored at least twice, and in 10% it failed to score at all.
| Scored | Total | Home | Away |
|---|---|---|---|
| Goals scored per match | 2,28 | 2,80 | 1,75 |
| Scored at least 1 goal | 90% | 95% | 85% |
| Scored at least 2 goals | 70% | 85% | 55% |
| Scored at least 3 goals | 28% | 40% | 15% |
| Scored at least 4 goals | 23% | 35% | 10% |
| Scored in both halves | 45% | 55% | 35% |
| Failed to score | 10% | 5% | 15% |
Goals conceded by Club Brugge FC
At the other end Club Brugge FC conceded 45 goals, an average of 1.13 per match. The side kept a clean sheet in 30% of its matches.
| Against | Total | Home | Away |
|---|---|---|---|
| Goals conceded per match | 1,13 | 1,10 | 1,15 |
| At least 1 goal conceded | 70% | 60% | 80% |
| At least 2 goals conceded | 25% | 25% | 25% |
| At least 3 goals conceded | 13% | 15% | 10% |
| At least 4 goals conceded | 3% | 5% | 0% |
| Clean sheet | 30% | 40% | 20% |
Club Brugge FC over/under statistics
Matches involving Club Brugge FC produce 3.40 goals on average. More than 2.5 goals were scored in 65% of them and more than 3.5 in 35%.
| Total goals | Total | Home | Away |
|---|---|---|---|
| Average goals | 3,40 | 3,90 | 2,90 |
| Over 0.5 | 100% | 100% | 100% |
| Over 1.5 | 78% | 85% | 70% |
| Over 2.5 | 65% | 70% | 60% |
| Over 3.5 | 35% | 45% | 25% |
| Over 4.5 | 28% | 40% | 15% |
| Over 5.5 | 15% | 20% | 10% |
Both teams to score in Club Brugge FC matches
Both teams scored in 60% of matches. At home that figure is 55%, away from home 65%.
| Both teams to score | Total | Home | Away |
|---|---|---|---|
| Both teams to score | 60% | 55% | 65% |
| Both teams to score + win | 40% | 40% | 40% |
| Both teams to score + draw | 10% | 10% | 10% |
| Both teams to score + loss | 10% | 5% | 15% |
| Both teams to score + over 2.5 | 58% | 55% | 60% |
| No BTTS + over 2.5 | 8% | 15% | 0% |
| Both teams to score in the first half | 23% | 20% | 25% |
| Both teams to score in the second half | 35% | 35% | 35% |
| Both teams to score in both halves | 13% | 15% | 10% |
Statistics by half
Club Brugge FC scored 39 goals before the break and 52 after it, while conceding 19 in the first half and 26 in the second. The side is clearly stronger after the interval.
| First half | Total | Home | Away |
|---|---|---|---|
| First half won | 40% | 50% | 30% |
| First half drawn | 35% | 35% | 35% |
| First half lost | 25% | 15% | 35% |
| Scored in the first half | 0,98 | 1,30 | 0,65 |
| Conceded in the first half | 0,48 | 0,35 | 0,60 |
| Clean sheet in the first half | 60% | 75% | 45% |
| Failed to score in the first half | 40% | 30% | 50% |
| Second half | Total | Home | Away |
|---|---|---|---|
| Second half won | 53% | 60% | 45% |
| Second half drawn | 30% | 20% | 40% |
| Second half lost | 18% | 20% | 15% |
| Scored in the second half | 1,30 | 1,50 | 1,10 |
| Conceded in the second half | 0,65 | 0,75 | 0,55 |
| Clean sheet in the second half | 53% | 50% | 55% |
| Failed to score in the second half | 25% | 20% | 30% |
| Most goals in the first half | 33% | 25% | 40% |
| Most goals in the second half | 53% | 55% | 50% |
| Equal in both halves | 15% | 20% | 10% |
When does Club Brugge FC score?
Most of Club Brugge FC's goals arrive between minutes 51 and 60, accounting for 16% of the total. Goals against come most often between minutes 81 and 90.
Club Brugge FC corner statistics
Club Brugge FC won 6.5 corners per match on average and gave away 4.7. More than 8.5 corners were taken in 77% of its matches.
| Corners | Total | Home | Away |
|---|---|---|---|
| Corners for per match | 6,54 | 7,41 | 5,72 |
| Corners against per match | 4,66 | 4,41 | 4,89 |
| Over 6.5 corners in the match | 83% | 94% | 72% |
| Over 8.5 corners in the match | 77% | 82% | 72% |
| Over 10.5 corners in the match | 60% | 59% | 61% |
| Over 12.5 corners in the match | 40% | 47% | 33% |
| Team over 3.5 corners | 83% | 88% | 78% |
| Team over 4.5 corners | 77% | 88% | 67% |
Based on 35 from the 40 matches.
Club Brugge FC card statistics
Club Brugge FC picked up 1.40 yellow cards per match on average, against 2.20 for the opposition. More than 3.5 cards were shown in 48% of its matches.
| Cards | Total | Home | Away |
|---|---|---|---|
| Yellow cards per match | 1,40 | 0,85 | 1,95 |
| Red cards per match | 0,05 | 0,10 | 0,00 |
| Opponent yellow cards per match | 2,20 | 2,00 | 2,40 |
| Team over 1.5 cards | 50% | 30% | 70% |
| Team over 2.5 cards | 15% | 5% | 25% |
| Over 3.5 cards in the match | 48% | 35% | 60% |
| Over 4.5 cards in the match | 28% | 15% | 40% |
| Over 5.5 cards in the match | 23% | 10% | 35% |
Club Brugge FC shots and xG
The side attempted 17.3 shots per match on average, 5.9 of them on target, a shooting accuracy of 34%.
| Shots | Total | Home | Away |
|---|---|---|---|
| Shots per match | 17,26 | 19,76 | 14,89 |
| Shots on target per match | 5,91 | 6,76 | 5,11 |
| Shots off target per match | 5,80 | 6,35 | 5,28 |
| Shots against per match | 12,80 | 11,53 | 14,00 |
| Expected goals (xG) for | 1,94 | 2,19 | 1,70 |
| Expected goals (xG) against | 1,27 | 1,33 | 1,22 |
| Ball possession | 60,4 | 63,1 | 57,8 |
Based on 35 from the 40 matches (shots).
Most common Club Brugge FC scorelines
The most frequent scoreline is 2-1, in 9 of the 40 matches.
| Result | Count | Share |
|---|---|---|
| 2 - 1 | 9 | 23% |
| 1 - 0 | 5 | 13% |
| 2 - 0 | 4 | 10% |
| 0 - 1 | 4 | 10% |
| 5 - 0 | 2 | 5% |
| 2 - 2 | 2 | 5% |
| 2 - 3 | 2 | 5% |
| 1 - 2 | 2 | 5% |
| 6 - 1 | 1 | 3% |
| 5 - 1 | 1 | 3% |
Scorelines are shown from the perspective of Club Brugge FC.
Club Brugge FC player statistics
| Player | Goals |
|---|---|
| Nicolo Tresoldi | 19 |
| Christos Tzolis | 17 |
| Carlos Borges | 8 |
| Romeo Vermant | 8 |
| Hans Vanaken | 7 |
The leading scorer for Club Brugge FC this season is Nicolo Tresoldi (19). Next come Christos Tzolis (17) and Carlos Borges (8).
| Player | Assists |
|---|---|
| Christos Tzolis | 23 |
| Carlos Borges | 8 |
| Mamadou Diakhon | 7 |
| Hugo Vetlesen | 6 |
| Joaquin Seys | 5 |
Christos Tzolis has provided the most assists for Club Brugge FC (23). Next come Carlos Borges (8) and Mamadou Diakhon (7).
| Player | Matches |
|---|---|
| Nicolo Tresoldi | 40 |
| Aleksandar Stanković | 39 |
| Brandon Mechele | 39 |
| Hans Vanaken | 39 |
| Joaquin Seys | 39 |
Nicolo Tresoldi has played the most matches for Club Brugge FC (40). Next come Aleksandar Stanković (39) and Brandon Mechele (39).
| Player | Cards |
|---|---|
| Christos Tzolis | 6 |
| Joel Leandro Ordóñez Guerrero | 6 |
| Hugo Vetlesen | 5 |
| Aleksandar Stanković | 4 |
| Brandon Mechele | 4 |
Christos Tzolis has picked up the most cards for Club Brugge FC (6). Next come Joel Leandro Ordóñez Guerrero (6) and Hugo Vetlesen (5).
Attacking
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 40 |
| 2 | Nicolo Tresoldi | 24 |
| 3 | Carlos Borges | 16 |
| 4 | Hugo Vetlesen | 11 |
| 5 | Hans Vanaken | 10 |
| 5 | Romeo Vermant | 10 |
| 7 | Aleksandar Stanković | 8 |
| 8 | Brandon Mechele | 7 |
| 8 | Joaquin Seys | 7 |
| 8 | Mamadou Diakhon | 7 |
| Player | Total | |
|---|---|---|
| 1 | Nicolo Tresoldi | 19 |
| 2 | Christos Tzolis | 14 |
| 3 | Carlos Borges | 8 |
| 3 | Romeo Vermant | 8 |
| 5 | Hans Vanaken | 7 |
| 6 | Aleksandar Stanković | 6 |
| 7 | Brandon Mechele | 5 |
| 7 | Hugo Vetlesen | 5 |
| 9 | Joel Leandro Ordóñez Guerrero | 3 |
| 9 | Kyriani Sabbe | 3 |
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 3 |
| Player | Total | |
|---|---|---|
| 1 | Carlos Borges | 1 |
| 1 | Nicolo Tresoldi | 1 |
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 90 |
| 2 | Nicolo Tresoldi | 78 |
| 3 | Aleksandar Stanković | 44 |
| 4 | Hans Vanaken | 39 |
| 4 | Romeo Vermant | 39 |
| 6 | Carlos Borges | 33 |
| 7 | Brandon Mechele | 28 |
| 8 | Hugo Vetlesen | 23 |
| 9 | Raphael Onyedika Nwadike | 16 |
| 10 | Kyriani Sabbe | 13 |
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 44 |
| 2 | Nicolo Tresoldi | 39 |
| 3 | Aleksandar Stanković | 25 |
| 4 | Carlos Borges | 21 |
| 4 | Hans Vanaken | 21 |
| 6 | Romeo Vermant | 19 |
| 7 | Brandon Mechele | 14 |
| 7 | Hugo Vetlesen | 14 |
| 9 | Raphael Onyedika Nwadike | 11 |
| 10 | Kyriani Sabbe | 9 |
| Player | Total | |
|---|---|---|
| 1 | Kyriani Sabbe | 69,2% |
| 2 | Raphael Onyedika Nwadike | 68,8% |
| 3 | Carlos Borges | 63,6% |
| 4 | Hugo Vetlesen | 60,9% |
| 5 | Aleksandar Stanković | 56,8% |
| 6 | Hans Vanaken | 53,8% |
| 7 | Brandon Mechele | 50,0% |
| 7 | Nicolo Tresoldi | 50,0% |
| 9 | Christos Tzolis | 48,9% |
| 10 | Romeo Vermant | 48,7% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Joel Leandro Ordóñez Guerrero | 30,0% |
| 2 | Nicolo Tresoldi | 24,4% |
| 3 | Carlos Borges | 24,2% |
| 4 | Kyriani Sabbe | 23,1% |
| 5 | Hugo Vetlesen | 21,7% |
| 6 | Romeo Vermant | 20,5% |
| 7 | Christos Tzolis | 18,9% |
| 8 | Hans Vanaken | 17,9% |
| 9 | Brandon Mechele | 17,9% |
| 10 | Aleksandar Stanković | 13,6% |
From 450 minutes played
Passing
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 134 |
| 2 | Hans Vanaken | 67 |
| 3 | Carlos Borges | 60 |
| 4 | Hugo Siquet | 39 |
| 5 | Nicolo Tresoldi | 37 |
| 6 | Aleksandar Stanković | 33 |
| 7 | Joaquin Seys | 32 |
| 8 | Hugo Vetlesen | 23 |
| 8 | Kyriani Sabbe | 23 |
| 10 | Brandon Mechele | 21 |
| Player | Total | |
|---|---|---|
| 1 | Brandon Mechele | 2.598 |
| 2 | Hans Vanaken | 2.307 |
| 3 | Joel Leandro Ordóñez Guerrero | 1.822 |
| 4 | Joaquin Seys | 1.502 |
| 5 | Aleksandar Stanković | 1.500 |
| 6 | Raphael Onyedika Nwadike | 1.202 |
| 7 | Christos Tzolis | 1.106 |
| 8 | Jorne Spileers | 1.013 |
| 9 | Kyriani Sabbe | 974 |
| 10 | Carlos Borges | 833 |
| Player | Total | |
|---|---|---|
| 1 | Jorne Spileers | 92,4% |
| 2 | Brandon Mechele | 92,3% |
| 3 | Joel Leandro Ordóñez Guerrero | 91,1% |
| 4 | Raphael Onyedika Nwadike | 90,0% |
| 5 | Mamadou Diakhon | 89,6% |
| 6 | Hans Vanaken | 88,6% |
| 7 | Joaquin Seys | 87,7% |
| 8 | Aleksandar Stanković | 86,4% |
| 9 | Cisse Sandra | 85,8% |
| 10 | Kyriani Sabbe | 84,4% |
From 450 minutes played
Defending
| Player | Total | |
|---|---|---|
| 1 | Brandon Mechele | 76 |
| 2 | Joaquin Seys | 56 |
| 3 | Joel Leandro Ordóñez Guerrero | 41 |
| 3 | Kyriani Sabbe | 41 |
| 3 | Raphael Onyedika Nwadike | 41 |
| 6 | Hans Vanaken | 40 |
| 7 | Aleksandar Stanković | 38 |
| 7 | Carlos Borges | 38 |
| 9 | Hugo Siquet | 31 |
| 9 | Nicolo Tresoldi | 31 |
| Player | Total | |
|---|---|---|
| 1 | Brandon Mechele | 48 |
| 2 | Aleksandar Stanković | 43 |
| 3 | Joaquin Seys | 39 |
| 4 | Joel Leandro Ordóñez Guerrero | 26 |
| 5 | Hans Vanaken | 23 |
| 5 | Kyriani Sabbe | 23 |
| 7 | Raphael Onyedika Nwadike | 21 |
| 8 | Carlos Borges | 18 |
| 9 | Bjorn Meijer | 15 |
| 10 | Hugo Siquet | 10 |
| Player | Total | |
|---|---|---|
| 1 | Brandon Mechele | 35 |
| 2 | Joel Leandro Ordóñez Guerrero | 21 |
| 3 | Aleksandar Stanković | 16 |
| 4 | Hans Vanaken | 12 |
| 5 | Joaquin Seys | 8 |
| 6 | Hugo Vetlesen | 7 |
| 7 | Raphael Onyedika Nwadike | 6 |
| 8 | Bjorn Meijer | 4 |
| 8 | Hugo Siquet | 4 |
| 10 | Jorne Spileers | 3 |
| Player | Total | |
|---|---|---|
| 1 | Brandon Mechele | 226 |
| 2 | Hans Vanaken | 157 |
| 3 | Christos Tzolis | 155 |
| 4 | Nicolo Tresoldi | 152 |
| 5 | Joel Leandro Ordóñez Guerrero | 145 |
| 6 | Aleksandar Stanković | 131 |
| 7 | Joaquin Seys | 122 |
| 8 | Carlos Borges | 120 |
| 9 | Raphael Onyedika Nwadike | 103 |
| 10 | Romeo Vermant | 96 |
| Player | Total | |
|---|---|---|
| 1 | Hugo Siquet | 65,7% |
| 2 | Brandon Mechele | 62,6% |
| 3 | Bjorn Meijer | 58,6% |
| 4 | Joaquin Seys | 58,1% |
| 5 | Joel Leandro Ordóñez Guerrero | 57,5% |
| 6 | Jorne Spileers | 57,1% |
| 7 | Kyriani Sabbe | 55,6% |
| 8 | Hans Vanaken | 54,5% |
| 9 | Raphael Onyedika Nwadike | 54,5% |
| 10 | Aleksandar Stanković | 53,7% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Hans Vanaken | 25 |
| 2 | Christos Tzolis | 18 |
| 3 | Brandon Mechele | 16 |
| 3 | Kyriani Sabbe | 16 |
| 5 | Aleksandar Stanković | 14 |
| 6 | Raphael Onyedika Nwadike | 12 |
| 7 | Joaquin Seys | 11 |
| 8 | Joel Leandro Ordóñez Guerrero | 10 |
| 8 | Romeo Vermant | 10 |
| 10 | Carlos Borges | 8 |
Dribbles
| Player | Total | |
|---|---|---|
| 1 | Carlos Borges | 52 |
| 2 | Christos Tzolis | 40 |
| 3 | Nicolo Tresoldi | 18 |
| 4 | Hans Vanaken | 16 |
| 4 | Raphael Onyedika Nwadike | 16 |
| 6 | Mamadou Diakhon | 15 |
| 7 | Hugo Vetlesen | 12 |
| 8 | Joaquin Seys | 11 |
| 9 | Bjorn Meijer | 9 |
| 10 | Aleksandar Stanković | 8 |
| Player | Total | |
|---|---|---|
| 1 | Raphael Onyedika Nwadike | 72,7% |
| 2 | Mamadou Diakhon | 57,7% |
| 3 | Nicolo Tresoldi | 54,5% |
| 4 | Christos Tzolis | 50,0% |
| 5 | Hans Vanaken | 43,2% |
| 6 | Bjorn Meijer | 42,9% |
| 7 | Carlos Borges | 41,9% |
| 8 | Kyriani Sabbe | 38,1% |
From 450 minutes played
Goalkeeper
| Player | Total | |
|---|---|---|
| 1 | Nordin Jackers | 9 |
| 2 | Dani van den Heuvel | 3 |
| 2 | Simon Mignolet | 3 |
| 4 | Argus Vanden Driessche | 1 |
| Player | Total | |
|---|---|---|
| 1 | Nordin Jackers | 54 |
| 2 | Simon Mignolet | 34 |
| 3 | Dani van den Heuvel | 22 |
| Player | Total | |
|---|---|---|
| 1 | Simon Mignolet | 75,6% |
| 2 | Nordin Jackers | 71,1% |
| 3 | Dani van den Heuvel | 64,7% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Dani van den Heuvel | 1 |
| 1 | Simon Mignolet | 1 |
Discipline
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 6 |
| 2 | Hugo Vetlesen | 5 |
| 3 | Aleksandar Stanković | 4 |
| 3 | Brandon Mechele | 4 |
| 3 | Carlos Borges | 4 |
| 3 | Joel Leandro Ordóñez Guerrero | 4 |
| 3 | Jorne Spileers | 4 |
| 8 | Joaquin Seys | 3 |
| 8 | Raphael Onyedika Nwadike | 3 |
| 8 | Romeo Vermant | 3 |
| Player | Total | |
|---|---|---|
| 1 | Joel Leandro Ordóñez Guerrero | 2 |
| Player | Total | |
|---|---|---|
| 1 | Romeo Vermant | 40 |
| 2 | Brandon Mechele | 37 |
| 2 | Joel Leandro Ordóñez Guerrero | 37 |
| 4 | Christos Tzolis | 32 |
| 5 | Aleksandar Stanković | 30 |
| 5 | Hugo Vetlesen | 30 |
| 5 | Raphael Onyedika Nwadike | 30 |
| 8 | Carlos Borges | 26 |
| 9 | Joaquin Seys | 22 |
| 10 | Nicolo Tresoldi | 20 |
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 59 |
| 2 | Nicolo Tresoldi | 46 |
| 3 | Romeo Vermant | 35 |
| 4 | Hans Vanaken | 29 |
| 5 | Aleksandar Stanković | 28 |
| 5 | Mamadou Diakhon | 28 |
| 7 | Carlos Borges | 27 |
| 8 | Raphael Onyedika Nwadike | 25 |
| 9 | Joaquin Seys | 22 |
| 10 | Brandon Mechele | 21 |
| Player | Total | |
|---|---|---|
| 1 | Carlos Borges | 9 |
| 1 | Romeo Vermant | 9 |
| 3 | Nicolo Tresoldi | 6 |
| 4 | Bjorn Meijer | 5 |
| 5 | Christos Tzolis | 4 |
| 6 | Mamadou Diakhon | 3 |
| 7 | Brandon Mechele | 2 |
| 7 | Kaye Iyowuna Furo | 2 |
| 7 | Kyriani Sabbe | 2 |
| 10 | Cisse Sandra | 1 |
Playing time
| Player | Total | |
|---|---|---|
| 1 | Brandon Mechele | 3.442 |
| 2 | Hans Vanaken | 3.373 |
| 3 | Aleksandar Stanković | 3.083 |
| 4 | Christos Tzolis | 3.079 |
| 5 | Joaquin Seys | 2.977 |
| 6 | Carlos Borges | 2.817 |
| 7 | Joel Leandro Ordóñez Guerrero | 2.675 |
| 8 | Nicolo Tresoldi | 2.507 |
| 9 | Raphael Onyedika Nwadike | 1.995 |
| 10 | Nordin Jackers | 1.808 |
| Player | Total | |
|---|---|---|
| 1 | Brandon Mechele | 39 |
| 2 | Hans Vanaken | 38 |
| 3 | Joaquin Seys | 35 |
| 4 | Aleksandar Stanković | 34 |
| 4 | Carlos Borges | 34 |
| 4 | Christos Tzolis | 34 |
| 7 | Joel Leandro Ordóñez Guerrero | 30 |
| 8 | Nicolo Tresoldi | 29 |
| 9 | Raphael Onyedika Nwadike | 22 |
| 10 | Kyriani Sabbe | 20 |
| Player | Total | |
|---|---|---|
| 1 | Christos Tzolis | 7,71 |
| 2 | Hans Vanaken | 7,45 |
| 3 | Brandon Mechele | 7,30 |
| 4 | Carlos Borges | 7,20 |
| 5 | Simon Mignolet | 7,15 |
| 6 | Nordin Jackers | 7,09 |
| 7 | Aleksandar Stanković | 7,09 |
| 8 | Hugo Siquet | 7,02 |
| 9 | Nicolo Tresoldi | 7,01 |
| 10 | Joel Leandro Ordóñez Guerrero | 6,96 |
From 450 minutes played
Club Brugge FC · Calendar · Top scorers · Most assists · Most cards · Players