Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-30ThuEuropa LgLeague phaseHomeL 3–4be Anderlechtde HoffenheimYDM9000001000481030.10.10.020293876.3711000Match Report
2025-01-26SunPro League AMatchweek 23HomeW 4–1AnderlechtMechelenYCM71010021000Match Report
2025-01-23ThuEuropa LgLeague phaseAwayL 0–2be Anderlechtcz Viktoria PlzeňYDM,CM9000001000571010.10.10.120344870.8628000Match Report
2025-01-19SunPro League AMatchweek 22AwayW 2–0AnderlechtKortrijkYCM90000000001Match Report
2025-01-12SunPro League AMatchweek 21HomeL 0–3AnderlechtClub BruggeYCM79000010101Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201016Beerschotbe BEL1. Pro League1255195.8202200200.350.000.350.350.35
2010-201117Beerschotbe BEL1. Pro League1164855.4000000000.000.000.000.000.00
2012-201319Mechelenbe BEL1. Pro League1265295.9000000000.000.000.000.000.00
2013-201420Mechelenbe BEL1. Pro League25121,21313.5101100200.070.000.070.070.07
2014-201521Mechelenbe BEL1. Pro League23131,22713.6213200200.150.070.220.150.22Matches
2015-201622Mechelenbe BEL1. Pro League28252,09023.2437400600.170.130.300.170.30Matches
2016-201723Mechelenbe BEL1. First Division A37373,29836.65712500700.140.190.330.140.33Matches
2017-201824Mechelenbe BEL1. First Division A29282,54528.34610401500.140.210.350.140.35Matches
2018-201925Club Brugge1. Champions Lg532703.0022000100.00.00.00.111190.000.670.670.000.670.010.010.020.010.02Matches
2018-201925Club Brugge2. Europa Lg221802.0000000000.00.00.00.00810.000.000.000.000.000.020.000.020.020.02Matches
2018-201925Club Bruggebe BEL1. First Division A39353,03133.7325300400.090.060.150.090.15Matches
2019-202026Club Brugge1. Champions Lg553954.4000000100.10.10.20.3214160.000.000.000.000.000.030.050.080.030.08Matches
2019-202026Club Brugge2. Europa Lg221681.9000000000.20.20.00.20420.000.000.000.000.000.100.000.100.100.10Matches
2019-202026Club Bruggebe BEL1. First Division A20171,50516.7505500200.300.000.300.300.30Matches
2020-202127Club Brugge1. Champions Lg533233.6000000300.10.10.20.331220.000.000.000.000.000.030.060.090.030.09Matches
2020-202127Club Bruggebe BEL1. First Division A31272,52628.1213200300.070.040.110.070.11Matches
2021-202228Club Brugge1. Champions Lg654134.6202200001.11.10.01.112290.440.000.440.440.440.230.000.230.230.23Matches
2021-202228Club Bruggebe BEL1. First Division A31242,20824.57411700300.290.160.450.290.45Matches
2022-202329Club Brugge1. Champions Lg10170.2000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202329Club Bruggebe BEL1. Pro League A1487157.9213200000.250.130.380.250.38Matches
2023-202430Anderlechtbe BEL1. Pro League A26262,13323.7011000300.000.040.040.000.04Matches
2023-202430Club Bruggebe BEL1. Pro League A21790.9000000000.000.000.000.000.00Matches
2024-202531Anderlecht2. Europa Lg776307.0011000100.60.60.61.334180.000.140.140.000.140.090.090.180.090.18Matches
2024-202531Anderlechtbe BEL1. Pro League A21211,76019.6123100200.050.100.150.050.15Matches
15 Seasons4 Clubs3 Leagues39431828,259314.040317140014702.22.21.13.310112470.130.100.230.130.230.080.040.120.080.12
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Club Brugge (6 Seasons)3 Leagues16313211,830131.421103121001701.51.50.52.0771390.160.080.240.160.240.080.020.100.080.10
Mechelen (6 Seasons)1 League15412110,902121.116173316012200.130.140.270.130.27
Anderlecht (2 Seasons)2 Leagues54544,52350.3145100600.60.60.61.334180.020.080.100.020.100.090.090.180.090.18
Beerschot (2 Seasons)1 League23111,00411.2202200200.180.000.180.180.18
Pro League A (15 Seasons)36129125,863287.438286638014100.130.100.230.130.23
Champions Lg (5 Seasons)22161,41815.8224200501.31.30.51.8759360.130.130.250.130.250.090.030.110.090.11
Europa Lg (3 Seasons)111197810.9011000100.80.80.61.5353110.000.090.090.000.090.080.060.140.080.14
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201016Beerschot1 League1255195.8202200200.350.000.350.350.35
2010-201117Beerschot1 League1164855.4000000000.000.000.000.000.00
2012-201319Mechelen1 League1265295.9000000000.000.000.000.000.00
2013-201420Mechelen1 League25121,21313.5101100200.070.000.070.070.07
2014-201521Mechelen1 League23131,22713.6213200200.150.070.220.150.22
2015-201622Mechelen1 League28252,09023.2437400600.170.130.300.170.30
2016-201723Mechelen1 League37373,29836.65712500700.140.190.330.140.33
2017-201824Mechelen1 League29282,54528.34610401500.140.210.350.140.35
2018-201925Club Brugge3 Leagues46403,48138.7347300500.10.10.00.1119100.080.100.180.080.180.010.010.020.010.02
2019-202026Club Brugge3 Leagues27242,06823.0505500300.30.30.20.5218180.220.000.220.220.220.050.030.080.050.08
2020-202127Club Brugge2 Leagues36302,84931.7213200600.10.10.20.331220.060.030.090.060.090.030.060.090.030.09
2021-202228Club Brugge2 Leagues37292,62129.19413900301.11.10.01.112290.310.140.450.310.450.230.000.230.230.23
2022-202329Club Brugge2 Leagues1587328.1213200000.00.00.00.00000.250.120.370.250.370.000.000.000.000.00
2023-202430Club Brugge1 League21790.9000000000.000.000.000.000.00
2023-202430Anderlecht1 League26262,13323.7011000300.000.040.040.000.04
2024-202531Anderlecht2 Leagues28282,39026.6134100300.60.60.61.334180.040.110.150.040.150.090.090.180.090.18
15 Seasons4 Clubs3 Leagues39431828,259314.040317140014702.22.21.13.310112470.130.100.230.130.230.080.040.120.080.12
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Club Brugge (6 Seasons)3 Leagues16313211,830131.421103121001701.51.50.52.0771390.160.080.240.160.240.080.020.100.080.10
Mechelen (6 Seasons)1 League15412110,902121.116173316012200.130.140.270.130.27
Anderlecht (2 Seasons)2 Leagues54544,52350.3145100600.60.60.61.334180.020.080.100.020.100.090.090.180.090.18
Beerschot (2 Seasons)1 League23111,00411.2202200200.180.000.180.180.18
Pro League A (15 Seasons)36129125,863287.438286638014100.130.100.230.130.23
Champions Lg (5 Seasons)22161,41815.8224200501.31.30.51.8759360.130.130.250.130.250.090.030.110.090.11
Europa Lg (3 Seasons)111197810.9011000100.80.80.61.5353110.000.090.090.000.090.080.060.140.080.14
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201016Beerschotbe BEL1. Pro League12th1255195.8202200200.350.000.350.350.35
2010-201117Beerschotbe BEL1. Pro League13th1164855.4000000000.000.000.000.000.00
2012-201319Mechelenbe BEL1. Pro League8th1265295.9000000000.000.000.000.000.00
2013-201420Mechelenbe BEL1. Pro League11th25121,21313.5101100200.070.000.070.070.07
2014-201521Mechelenbe BEL1. Pro League8th23131,22713.6213200200.150.070.220.150.22Matches
2015-201622Mechelenbe BEL1. Pro League11th28252,09023.2437400600.170.130.300.170.30Matches
2016-201723Mechelenbe BEL1. First Division A9th37373,29836.65712500700.140.190.330.140.33Matches
2017-201824Mechelenbe BEL1. First Division A16th29282,54528.34610401500.140.210.350.140.35Matches
2018-201925Club Bruggebe BEL1. First Division A2nd39353,03133.7325300400.090.060.150.090.15Matches
2019-202026Club Bruggebe BEL1. First Division A1st20171,50516.7505500200.300.000.300.300.30Matches
2020-202127Club Bruggebe BEL1. First Division A1st31272,52628.1213200300.070.040.110.070.11Matches
2021-202228Club Bruggebe BEL1. First Division A2nd31242,20824.57411700300.290.160.450.290.45Matches
2022-202329Club Bruggebe BEL1. Pro League A4th1487157.9213200000.250.130.380.250.38Matches
2023-202430Club Bruggebe BEL1. Pro League A1st21790.9000000000.000.000.000.000.00Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd26262,13323.7011000300.000.040.040.000.04Matches
2024-202531Anderlechtbe BEL1. Pro League A4th21211,76019.6123100200.050.100.150.050.15Matches
15 Seasons4 Clubs1 League36129125,863287.438286638014100.130.100.230.130.23
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Mechelen (6 Seasons)1 League15412110,902121.116173316012200.130.140.270.130.27
Club Brugge (6 Seasons)1 League13711210,064111.81982719001200.170.070.240.170.24
Anderlecht (2 Seasons)1 League47473,89343.3134100500.020.070.090.020.09
Beerschot (2 Seasons)1 League23111,00411.2202200200.180.000.180.180.18
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201925Club Brugge1. Champions LgGR532703.0022000100.00.00.00.111190.000.670.670.000.670.010.010.020.010.02Matches
2018-201925Club Brugge2. Europa LgR32221802.0000000000.00.00.00.00810.000.000.000.000.000.020.000.020.020.02Matches
2019-202026Club Brugge1. Champions LgGR553954.4000000100.10.10.20.3214160.000.000.000.000.000.030.050.080.030.08Matches
2019-202026Club Brugge2. Europa LgR32221681.9000000000.20.20.00.20420.000.000.000.000.000.100.000.100.100.10Matches
2020-202127Club Brugge1. Champions LgGR533233.6000000300.10.10.20.331220.000.000.000.000.000.030.060.090.030.09Matches
2021-202228Club Brugge1. Champions LgGR654134.6202200001.11.10.01.112290.440.000.440.440.440.230.000.230.230.23Matches
2022-202329Club Brugge1. Champions LgR1610170.2000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202531Anderlecht2. Europa Lg776307.0011000100.60.60.61.334180.000.140.140.000.140.090.090.180.090.18Matches
6 Seasons2 Clubs2 Leagues33272,39626.6235200602.22.21.13.310112470.080.110.190.080.190.080.040.120.080.12
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Club Brugge (5 Seasons)2 Leagues26201,76619.6224200501.51.50.52.0771390.100.100.200.100.200.080.020.100.080.10
Anderlecht (1 Season)1 League776307.0011000100.60.60.61.334180.000.140.140.000.140.090.090.180.090.18
Champions Lg (5 Seasons)22161,41815.8224200501.31.30.51.8759360.130.130.250.130.250.090.030.110.090.11
Europa Lg (3 Seasons)111197810.9011000100.80.80.61.5353110.000.090.090.000.090.080.060.140.080.14

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201016Beerschotbe BEL1. Pro League5.8261.040.3300
2010-201117Beerschotbe BEL1. Pro League5.4040.740.0000
2012-201319Mechelenbe BEL1. Pro League5.9040.680.0000
2013-201420Mechelenbe BEL1. Pro League13.5180.590.1300
2014-201521Mechelenbe BEL1. Pro League13.6250.370.4000Matches
2015-201622Mechelenbe BEL1. Pro League23.24110.470.3600Matches
2016-201723Mechelenbe BEL1. First Division A36.650180.000.490.2800Matches
2017-201824Mechelenbe BEL1. First Division A28.340200.000.710.2001Matches
2018-201925Club Brugge1. Champions Lg3.00100.00.330.000.0029.40000.00.00.030.00.0Matches
2018-201925Club Brugge2. Europa Lg2.00100.00.500.000.0029.90000.00.00.030.00.0Matches
2018-201925Club Bruggebe BEL1. First Division A33.7300Matches
2019-202026Club Brugge1. Champions Lg4.40300.00.680.000.0022.00000.10.10.05-0.1-0.1Matches
2019-202026Club Brugge2. Europa Lg1.90300.01.610.000.0017.30000.20.20.06-0.2-0.2Matches
2019-202026Club Bruggebe BEL1. First Division A16.7500Matches
2020-202127Club Brugge1. Champions Lg3.602150.00.560.280.000.0010.80000.10.10.05-0.1-0.1Matches
2020-202127Club Bruggebe BEL1. First Division A28.12361336.11.280.460.060.1500Matches
2021-202228Club Brugge1. Champions Lg4.628450.01.740.870.250.5014.50001.11.10.13+0.9+0.9Matches
2021-202228Club Bruggebe BEL1. First Division A24.57572950.92.321.180.120.2400Matches
2022-202329Club Brugge1. Champions Lg0.20000.000.000000.00.00.00.0Matches
2022-202329Club Bruggebe BEL1. Pro League A7.9212433.31.510.500.170.5000Matches
2023-202430Anderlechtbe BEL1. Pro League A23.7010660.00.420.250.000.0000Matches
2023-202430Club Bruggebe BEL1. Pro League A0.902150.02.281.140.000.0000Matches
2024-202531Anderlecht2. Europa Lg7.00800.01.140.000.0021.00000.60.60.08-0.6-0.6Matches
2024-202531Anderlechtbe BEL1. Pro League A19.6111436.40.560.200.090.2500Matches
15 Seasons4 Clubs3 Leagues314.04015413864.90.780.520.150.2318.60012.22.20.08-0.2-0.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Club Brugge (6 Seasons)3 Leagues131.4211255241.61.540.640.100.2517.50001.51.50.09+0.5+0.5
Mechelen (6 Seasons)1 League121.1160660.000.540.2401
Anderlecht (2 Seasons)2 Leagues50.31291034.50.580.200.030.1021.00000.60.60.08-0.6-0.6
Beerschot (2 Seasons)1 League11.22100.900.2000
Pro League A (15 Seasons)287.43812813374.20.750.560.160.2301
Champions Lg (5 Seasons)15.8214535.70.890.320.140.4016.60001.31.30.10+0.7+0.7
Europa Lg (3 Seasons)10.901200.01.100.000.0020.80000.80.80.07-0.8-0.8
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201016Beerschot1 League5.8261.040.3300
2010-201117Beerschot1 League5.4040.740.0000
2012-201319Mechelen1 League5.9040.680.0000
2013-201420Mechelen1 League13.5180.590.1300
2014-201521Mechelen1 League13.6250.370.4000
2015-201622Mechelen1 League23.24110.470.3600
2016-201723Mechelen1 League36.650180.000.490.2800
2017-201824Mechelen1 League28.340200.000.710.2001
2018-201925Club Brugge3 Leagues38.73200.00.400.000.0029.60000.10.10.03-0.1-0.1
2019-202026Club Brugge3 Leagues23.05600.00.960.000.0019.60000.30.30.05-0.3-0.3
2020-202127Club Brugge2 Leagues31.72381436.81.200.440.050.1410.80000.10.10.05-0.1-0.1
2021-202228Club Brugge2 Leagues29.19653350.82.231.130.140.2714.50001.11.10.13+0.9+0.9
2022-202329Club Brugge2 Leagues8.1212433.31.480.490.170.500000.00.00.00.0
2023-202430Club Brugge1 League0.902150.02.281.140.000.0000
2023-202430Anderlecht1 League23.7010660.00.420.250.000.0000
2024-202531Anderlecht2 Leagues26.6119421.10.720.150.050.2521.00000.60.60.08-0.6-0.6
15 Seasons4 Clubs3 Leagues314.04015413864.90.780.520.150.2318.60012.22.20.08-0.2-0.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Club Brugge (6 Seasons)3 Leagues131.4211255241.61.540.640.100.2517.50001.51.50.09+0.5+0.5
Mechelen (6 Seasons)1 League121.1160660.000.540.2401
Anderlecht (2 Seasons)2 Leagues50.31291034.50.580.200.030.1021.00000.60.60.08-0.6-0.6
Beerschot (2 Seasons)1 League11.22100.900.2000
Pro League A (15 Seasons)287.43812813374.20.750.560.160.2301
Champions Lg (5 Seasons)15.8214535.70.890.320.140.4016.60001.31.30.10+0.7+0.7
Europa Lg (3 Seasons)10.901200.01.100.000.0020.80000.80.80.07-0.8-0.8
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201016Beerschotbe BEL1. Pro League12th5.8261.040.3300
2010-201117Beerschotbe BEL1. Pro League13th5.4040.740.0000
2012-201319Mechelenbe BEL1. Pro League8th5.9040.680.0000
2013-201420Mechelenbe BEL1. Pro League11th13.5180.590.1300
2014-201521Mechelenbe BEL1. Pro League8th13.6250.370.4000Matches
2015-201622Mechelenbe BEL1. Pro League11th23.24110.470.3600Matches
2016-201723Mechelenbe BEL1. First Division A9th36.650180.000.490.2800Matches
2017-201824Mechelenbe BEL1. First Division A16th28.340200.000.710.2001Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.7300Matches
2019-202026Club Bruggebe BEL1. First Division A1st16.7500Matches
2020-202127Club Bruggebe BEL1. First Division A1st28.12361336.11.280.460.060.1500Matches
2021-202228Club Bruggebe BEL1. First Division A2nd24.57572950.92.321.180.120.2400Matches
2022-202329Club Bruggebe BEL1. Pro League A4th7.9212433.31.510.500.170.5000Matches
2023-202430Club Bruggebe BEL1. Pro League A1st0.902150.02.281.140.000.0000Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd23.7010660.00.420.250.000.0000Matches
2024-202531Anderlechtbe BEL1. Pro League A4th19.6111436.40.560.200.090.2500Matches
15 Seasons4 Clubs1 League287.43812813374.20.750.560.160.2301
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Mechelen (6 Seasons)1 League121.1160660.000.540.2401
Club Brugge (6 Seasons)1 League111.8191074743.91.740.770.100.2300
Anderlecht (2 Seasons)1 League43.31211047.60.490.230.050.1000
Beerschot (2 Seasons)1 League11.22100.900.2000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201925Club Brugge1. Champions LgGR3.00100.00.330.000.0029.40000.00.00.030.00.0Matches
2018-201925Club Brugge2. Europa LgR322.00100.00.500.000.0029.90000.00.00.030.00.0Matches
2019-202026Club Brugge1. Champions LgGR4.40300.00.680.000.0022.00000.10.10.05-0.1-0.1Matches
2019-202026Club Brugge2. Europa LgR321.90300.01.610.000.0017.30000.20.20.06-0.2-0.2Matches
2020-202127Club Brugge1. Champions LgGR3.602150.00.560.280.000.0010.80000.10.10.05-0.1-0.1Matches
2021-202228Club Brugge1. Champions LgGR4.628450.01.740.870.250.5014.50001.11.10.13+0.9+0.9Matches
2022-202329Club Brugge1. Champions LgR160.20000.000.000000.00.00.00.0Matches
2024-202531Anderlecht2. Europa Lg7.00800.01.140.000.0021.00000.60.60.08-0.6-0.6Matches
6 Seasons2 Clubs2 Leagues26.6226519.20.980.190.080.4018.60002.22.20.08-0.2-0.2
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Club Brugge (5 Seasons)2 Leagues19.6218527.80.920.250.110.4017.50001.51.50.09+0.5+0.5
Anderlecht (1 Season)1 League7.00800.01.140.000.0021.00000.60.60.08-0.6-0.6
Champions Lg (5 Seasons)15.8214535.70.890.320.140.4016.60001.31.30.10+0.7+0.7
Europa Lg (3 Seasons)10.901200.01.100.000.0020.80000.80.80.07-0.8-0.8
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201016Beerschotbe BEL1. Pro League5.80
2010-201117Beerschotbe BEL1. Pro League5.40
2012-201319Mechelenbe BEL1. Pro League5.90
2013-201420Mechelenbe BEL1. Pro League13.50
2014-201521Mechelenbe BEL1. Pro League13.61Matches
2015-201622Mechelenbe BEL1. Pro League23.23Matches
2016-201723Mechelenbe BEL1. First Division A36.67Matches
2017-201824Mechelenbe BEL1. First Division A28.36Matches
2018-201925Club Brugge1. Champions Lg3.010312185.12025454384290.5455090.0162272.720.00.1+2.01112111Matches
2018-201925Club Brugge2. Europa Lg2.0738783.91525368242788.9323591.4142166.700.00.00.005008Matches
2018-201925Club Bruggebe BEL1. First Division A33.72Matches
2019-202026Club Brugge1. Champions Lg4.410914077.91933503505394.3455976.3121770.600.20.5-0.2353114Matches
2019-202026Club Brugge2. Europa Lg1.9596886.8829218343694.4202387.02633.300.00.00.002104Matches
2019-202026Club Bruggebe BEL1. First Division A16.70Matches
2020-202127Club Brugge1. Champions Lg3.612615680.82354546455286.5657685.5142360.900.20.2-0.2392012Matches
2020-202127Club Bruggebe BEL1. First Division A28.11Matches
2021-202228Club Brugge1. Champions Lg4.610113773.71649662576686.4334376.791947.400.00.10.00132022Matches
2021-202228Club Bruggebe BEL1. First Division A24.54Matches
2022-202329Club Brugge1. Champions Lg0.255100.083922100.022100.011100.000.00.00.000000Matches
2022-202329Club Bruggebe BEL1. Pro League A7.91Matches
2023-202430Anderlechtbe BEL1. Pro League A23.71Matches
2023-202430Club Bruggebe BEL1. Pro League A0.90Matches
2024-202531Anderlecht2. Europa Lg7.024432275.8465713069711385.811012985.3356752.210.60.6+0.45329141Matches
2024-202531Anderlechtbe BEL1. Pro League A19.62Matches
15 Seasons4 Clubs3 Leagues314.0820103679.215055406634739188.735241784.410317658.5311.11.6+29.91277193112
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Club Brugge (6 Seasons)3 Leagues131.457671480.710398276025027889.924228884.06810962.4100.50.9+9.574510271
Mechelen (6 Seasons)1 League121.117
Anderlecht (2 Seasons)2 Leagues50.324432275.8465713069711385.811012985.3356752.240.60.6+3.45329141
Beerschot (2 Seasons)1 League11.20
Pro League A (15 Seasons)287.428
Champions Lg (5 Seasons)15.844455979.48044217419221589.319023082.6528263.420.50.9+1.57389259
Europa Lg (3 Seasons)10.937647778.87011189215517688.116218786.6519454.310.60.7+0.453910153
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201016Beerschot1 League5.80
2010-201117Beerschot1 League5.40
2012-201319Mechelen1 League5.90
2013-201420Mechelen1 League13.50
2014-201521Mechelen1 League13.61
2015-201622Mechelen1 League23.23
2016-201723Mechelen1 League36.67
2017-201824Mechelen1 League28.36
2018-201925Club Brugge3 Leagues38.717620884.63550822626989.9778590.6304369.840.00.1+4.01162119
2019-202026Club Brugge3 Leagues23.016820880.82762721848994.4658279.3142360.900.20.6-0.2374118
2020-202127Club Brugge2 Leagues31.712615680.82354546455286.5657685.5142360.910.20.2+0.8392012
2021-202228Club Brugge2 Leagues29.110113773.71649662576686.4334376.791947.440.00.1+4.00132022
2022-202329Club Brugge2 Leagues8.155100.083922100.022100.011100.010.00.0+1.000000
2023-202430Club Brugge1 League0.90
2023-202430Anderlecht1 League23.71
2024-202531Anderlecht2 Leagues26.624432275.8465713069711385.811012985.3356752.230.60.6+2.45329141
15 Seasons4 Clubs3 Leagues314.0820103679.215055406634739188.735241784.410317658.5311.11.6+29.91277193112
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Club Brugge (6 Seasons)3 Leagues131.457671480.710398276025027889.924228884.06810962.4100.50.9+9.574510271
Mechelen (6 Seasons)1 League121.117
Anderlecht (2 Seasons)2 Leagues50.324432275.8465713069711385.811012985.3356752.240.60.6+3.45329141
Beerschot (2 Seasons)1 League11.20
Pro League A (15 Seasons)287.428
Champions Lg (5 Seasons)15.844455979.48044217419221589.319023082.6528263.420.50.9+1.57389259
Europa Lg (3 Seasons)10.937647778.87011189215517688.116218786.6519454.310.60.7+0.453910153
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2009-201016Beerschotbe BEL1. Pro League12th5.80
2010-201117Beerschotbe BEL1. Pro League13th5.40
2012-201319Mechelenbe BEL1. Pro League8th5.90
2013-201420Mechelenbe BEL1. Pro League11th13.50
2014-201521Mechelenbe BEL1. Pro League8th13.61Matches
2015-201622Mechelenbe BEL1. Pro League11th23.23Matches
2016-201723Mechelenbe BEL1. First Division A9th36.67Matches
2017-201824Mechelenbe BEL1. First Division A16th28.36Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.72Matches
2019-202026Club Bruggebe BEL1. First Division A1st16.70Matches
2020-202127Club Bruggebe BEL1. First Division A1st28.11Matches
2021-202228Club Bruggebe BEL1. First Division A2nd24.54Matches
2022-202329Club Bruggebe BEL1. Pro League A4th7.91Matches
2023-202430Club Bruggebe BEL1. Pro League A1st0.90Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd23.71Matches
2024-202531Anderlechtbe BEL1. Pro League A4th19.62Matches
15 Seasons4 Clubs1 League287.428
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Mechelen (6 Seasons)1 League121.117
Club Brugge (6 Seasons)1 League111.88
Anderlecht (2 Seasons)1 League43.33
Beerschot (2 Seasons)1 League11.20
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201925Club Brugge1. Champions LgGR3.010312185.12025454384290.5455090.0162272.720.00.1+2.01112111Matches
2018-201925Club Brugge2. Europa LgR322.0738783.91525368242788.9323591.4142166.700.00.00.005008Matches
2019-202026Club Brugge1. Champions LgGR4.410914077.91933503505394.3455976.3121770.600.20.5-0.2353114Matches
2019-202026Club Brugge2. Europa LgR321.9596886.8829218343694.4202387.02633.300.00.00.002104Matches
2020-202127Club Brugge1. Champions LgGR3.612615680.82354546455286.5657685.5142360.900.20.2-0.2392012Matches
2021-202228Club Brugge1. Champions LgGR4.610113773.71649662576686.4334376.791947.400.00.10.00132022Matches
2022-202329Club Brugge1. Champions LgR160.255100.083922100.022100.011100.000.00.00.000000Matches
2024-202531Anderlecht2. Europa Lg7.024432275.8465713069711385.811012985.3356752.210.60.6+0.45329141Matches
6 Seasons2 Clubs2 Leagues26.6820103679.215055406634739188.735241784.410317658.531.11.6+1.91277193112
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Club Brugge (5 Seasons)2 Leagues19.657671480.710398276025027889.924228884.06810962.420.50.9+1.574510271
Anderlecht (1 Season)1 League7.024432275.8465713069711385.811012985.3356752.210.60.6+0.45329141
Champions Lg (5 Seasons)15.844455979.48044217419221589.319023082.6528263.420.50.9+1.57389259
Europa Lg (3 Seasons)10.937647778.87011189215517688.116218786.6519454.310.60.7+0.453910153

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201016Beerschotbe BEL1. Pro League5.8
2010-201117Beerschotbe BEL1. Pro League5.4
2012-201319Mechelenbe BEL1. Pro League5.9
2013-201420Mechelenbe BEL1. Pro League13.5
2014-201521Mechelenbe BEL1. Pro League13.6Matches
2015-201622Mechelenbe BEL1. Pro League23.2Matches
2016-201723Mechelenbe BEL1. First Division A36.60Matches
2017-201824Mechelenbe BEL1. First Division A28.30Matches
2018-201925Club Brugge1. Champions Lg3.0121117330230000010311Matches
2018-201925Club Brugge2. Europa Lg2.0877988001000007301Matches
2018-201925Club Bruggebe BEL1. First Division A33.7Matches
2019-202026Club Brugge1. Champions Lg4.4140133540061000010926Matches
2019-202026Club Brugge2. Europa Lg1.9686444002000005900Matches
2019-202026Club Bruggebe BEL1. First Division A16.7Matches
2020-202127Club Brugge1. Champions Lg3.6156156001210000012602Matches
2020-202127Club Bruggebe BEL1. First Division A28.129Matches
2021-202228Club Brugge1. Champions Lg4.6137127740131220010130Matches
2021-202228Club Bruggebe BEL1. First Division A24.577Matches
2022-202329Club Brugge1. Champions Lg0.2550000000000500Matches
2022-202329Club Bruggebe BEL1. Pro League A7.918Matches
2023-202430Anderlechtbe BEL1. Pro League A23.716Matches
2023-202430Club Bruggebe BEL1. Pro League A0.93Matches
2024-202531Anderlecht2. Europa Lg7.0322300219052201262024416Matches
2024-202531Anderlechtbe BEL1. Pro League A19.641Matches
15 Seasons4 Clubs3 Leagues314.010369814832110222214820820716
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (6 Seasons)3 Leagues131.471468127231514322200576610
Mechelen (6 Seasons)1 League121.10
Anderlecht (2 Seasons)2 Leagues50.3322300219057901262024416
Beerschot (2 Seasons)1 League11.2
Pro League A (15 Seasons)287.4184
Champions Lg (5 Seasons)15.8559538151115132220044469
Europa Lg (3 Seasons)10.94774433321052501262037617
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201016Beerschot1 League5.8
2010-201117Beerschot1 League5.4
2012-201319Mechelen1 League5.9
2013-201420Mechelen1 League13.5
2014-201521Mechelen1 League13.6
2015-201622Mechelen1 League23.2
2016-201723Mechelen1 League36.60
2017-201824Mechelen1 League28.30
2018-201925Club Brugge3 Leagues38.720819611110240000017612
2019-202026Club Brugge3 Leagues23.0208197980081000016826
2020-202127Club Brugge2 Leagues31.71561560012300000012602
2021-202228Club Brugge2 Leagues29.11371277401801220010130
2022-202329Club Brugge2 Leagues8.15500001800000500
2023-202430Club Brugge1 League0.93
2023-202430Anderlecht1 League23.716
2024-202531Anderlecht2 Leagues26.6322300219056301262024416
15 Seasons4 Clubs3 Leagues314.010369814832110222214820820716
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (6 Seasons)3 Leagues131.471468127231514322200576610
Mechelen (6 Seasons)1 League121.10
Anderlecht (2 Seasons)2 Leagues50.3322300219057901262024416
Beerschot (2 Seasons)1 League11.2
Pro League A (15 Seasons)287.4184
Champions Lg (5 Seasons)15.8559538151115132220044469
Europa Lg (3 Seasons)10.94774433321052501262037617
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201016Beerschotbe BEL1. Pro League12th5.8
2010-201117Beerschotbe BEL1. Pro League13th5.4
2012-201319Mechelenbe BEL1. Pro League8th5.9
2013-201420Mechelenbe BEL1. Pro League11th13.5
2014-201521Mechelenbe BEL1. Pro League8th13.6Matches
2015-201622Mechelenbe BEL1. Pro League11th23.2Matches
2016-201723Mechelenbe BEL1. First Division A9th36.60Matches
2017-201824Mechelenbe BEL1. First Division A16th28.30Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.7Matches
2019-202026Club Bruggebe BEL1. First Division A1st16.7Matches
2020-202127Club Bruggebe BEL1. First Division A1st28.129Matches
2021-202228Club Bruggebe BEL1. First Division A2nd24.577Matches
2022-202329Club Bruggebe BEL1. Pro League A4th7.918Matches
2023-202430Club Bruggebe BEL1. Pro League A1st0.93Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd23.716Matches
2024-202531Anderlechtbe BEL1. Pro League A4th19.641Matches
15 Seasons4 Clubs1 League287.4184
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mechelen (6 Seasons)1 League121.10
Club Brugge (6 Seasons)1 League111.8127
Anderlecht (2 Seasons)1 League43.357
Beerschot (2 Seasons)1 League11.2
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201925Club Brugge1. Champions LgGR3.0121117330230000010311Matches
2018-201925Club Brugge2. Europa LgR322.0877988001000007301Matches
2019-202026Club Brugge1. Champions LgGR4.4140133540061000010926Matches
2019-202026Club Brugge2. Europa LgR321.9686444002000005900Matches
2020-202127Club Brugge1. Champions LgGR3.6156156001210000012602Matches
2021-202228Club Brugge1. Champions LgGR4.6137127740131220010130Matches
2022-202329Club Brugge1. Champions LgR160.2550000000000500Matches
2024-202531Anderlecht2. Europa Lg7.0322300219052201262024416Matches
6 Seasons2 Clubs2 Leagues26.61036981483211038214820820716
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (5 Seasons)2 Leagues19.67146812723151622200576610
Anderlecht (1 Season)1 League7.0322300219052201262024416
Champions Lg (5 Seasons)15.8559538151115132220044469
Europa Lg (3 Seasons)10.94774433321052501262037617

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201016Beerschotbe BEL1. Pro League5.8
2010-201117Beerschotbe BEL1. Pro League5.4
2012-201319Mechelenbe BEL1. Pro League5.9
2013-201420Mechelenbe BEL1. Pro League13.5
2014-201521Mechelenbe BEL1. Pro League13.6Matches
2015-201622Mechelenbe BEL1. Pro League23.2Matches
2016-201723Mechelenbe BEL1. First Division A36.6Matches
2017-201824Mechelenbe BEL1. First Division A28.3Matches
2018-201925Club Brugge1. Champions Lg3.020.6620000010.33100000Matches
2018-201925Club Brugge2. Europa Lg2.000.0000000000.00000000Matches
2018-201925Club Bruggebe BEL1. First Division A33.7Matches
2019-202026Club Brugge1. Champions Lg4.481.8280000000.00000000Matches
2019-202026Club Brugge2. Europa Lg1.921.0720000000.00000000Matches
2019-202026Club Bruggebe BEL1. First Division A16.7Matches
2020-202127Club Brugge1. Champions Lg3.661.6740011010.28000010Matches
2020-202127Club Bruggebe BEL1. First Division A28.1Matches
2021-202228Club Brugge1. Champions Lg4.651.0930011000.00000000Matches
2021-202228Club Bruggebe BEL1. First Division A24.5Matches
2022-202329Club Brugge1. Champions Lg0.200.0000000000.00000000Matches
2022-202329Club Bruggebe BEL1. Pro League A7.9Matches
2023-202430Anderlechtbe BEL1. Pro League A23.7Matches
2023-202430Club Bruggebe BEL1. Pro League A0.9Matches
2024-202531Anderlecht2. Europa Lg7.0131.8691011120.29100001Matches
2024-202531Anderlechtbe BEL1. Pro League A19.6Matches
15 Seasons4 Clubs3 Leagues314.0361.35281033140.15200011
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (6 Seasons)3 Leagues131.4231.17190022020.10100010
Mechelen (6 Seasons)1 League121.1
Anderlecht (2 Seasons)2 Leagues50.3131.8691011120.29100001
Beerschot (2 Seasons)1 League11.2
Pro League A (15 Seasons)287.4
Champions Lg (5 Seasons)15.8211.33170022020.13100010
Europa Lg (3 Seasons)10.9151.38111011120.18100001
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201016Beerschot1 League5.8
2010-201117Beerschot1 League5.4
2012-201319Mechelen1 League5.9
2013-201420Mechelen1 League13.5
2014-201521Mechelen1 League13.6
2015-201622Mechelen1 League23.2
2016-201723Mechelen1 League36.6
2017-201824Mechelen1 League28.3
2018-201925Club Brugge3 Leagues38.720.4020000010.20100000
2019-202026Club Brugge3 Leagues23.0101.60100000000.00000000
2020-202127Club Brugge2 Leagues31.761.6740011010.28000010
2021-202228Club Brugge2 Leagues29.151.0930011000.00000000
2022-202329Club Brugge2 Leagues8.100.0000000000.00000000
2023-202430Club Brugge1 League0.9
2023-202430Anderlecht1 League23.7
2024-202531Anderlecht2 Leagues26.6131.8691011120.29100001
15 Seasons4 Clubs3 Leagues314.0361.35281033140.15200011
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (6 Seasons)3 Leagues131.4231.17190022020.10100010
Mechelen (6 Seasons)1 League121.1
Anderlecht (2 Seasons)2 Leagues50.3131.8691011120.29100001
Beerschot (2 Seasons)1 League11.2
Pro League A (15 Seasons)287.4
Champions Lg (5 Seasons)15.8211.33170022020.13100010
Europa Lg (3 Seasons)10.9151.38111011120.18100001
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201016Beerschotbe BEL1. Pro League12th5.8
2010-201117Beerschotbe BEL1. Pro League13th5.4
2012-201319Mechelenbe BEL1. Pro League8th5.9
2013-201420Mechelenbe BEL1. Pro League11th13.5
2014-201521Mechelenbe BEL1. Pro League8th13.6Matches
2015-201622Mechelenbe BEL1. Pro League11th23.2Matches
2016-201723Mechelenbe BEL1. First Division A9th36.6Matches
2017-201824Mechelenbe BEL1. First Division A16th28.3Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.7Matches
2019-202026Club Bruggebe BEL1. First Division A1st16.7Matches
2020-202127Club Bruggebe BEL1. First Division A1st28.1Matches
2021-202228Club Bruggebe BEL1. First Division A2nd24.5Matches
2022-202329Club Bruggebe BEL1. Pro League A4th7.9Matches
2023-202430Club Bruggebe BEL1. Pro League A1st0.9Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd23.7Matches
2024-202531Anderlechtbe BEL1. Pro League A4th19.6Matches
15 Seasons4 Clubs1 League287.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mechelen (6 Seasons)1 League121.1
Club Brugge (6 Seasons)1 League111.8
Anderlecht (2 Seasons)1 League43.3
Beerschot (2 Seasons)1 League11.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201925Club Brugge1. Champions LgGR3.020.6620000010.33100000Matches
2018-201925Club Brugge2. Europa LgR322.000.0000000000.00000000Matches
2019-202026Club Brugge1. Champions LgGR4.481.8280000000.00000000Matches
2019-202026Club Brugge2. Europa LgR321.921.0720000000.00000000Matches
2020-202127Club Brugge1. Champions LgGR3.661.6740011010.28000010Matches
2021-202228Club Brugge1. Champions LgGR4.651.0930011000.00000000Matches
2022-202329Club Brugge1. Champions LgR160.200.0000000000.00000000Matches
2024-202531Anderlecht2. Europa Lg7.0131.8691011120.29100001Matches
6 Seasons2 Clubs2 Leagues26.6361.35281033140.15200011
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (5 Seasons)2 Leagues19.6231.17190022020.10100010
Anderlecht (1 Season)1 League7.0131.8691011120.29100001
Champions Lg (5 Seasons)15.8211.33170022020.13100010
Europa Lg (3 Seasons)10.9151.38111011120.18100001

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201016Beerschotbe BEL1. Pro League5.8
2010-201117Beerschotbe BEL1. Pro League5.4
2012-201319Mechelenbe BEL1. Pro League5.9
2013-201420Mechelenbe BEL1. Pro League13.5
2014-201521Mechelenbe BEL1. Pro League13.6Matches
2015-201622Mechelenbe BEL1. Pro League23.2Matches
2016-201723Mechelenbe BEL1. First Division A36.600Matches
2017-201824Mechelenbe BEL1. First Division A28.300Matches
2018-201925Club Brugge1. Champions Lg3.0535002366.7131251090Matches
2018-201925Club Brugge2. Europa Lg2.0946304757.1350511020Matches
2018-201925Club Bruggebe BEL1. First Division A33.7Matches
2019-202026Club Brugge1. Champions Lg4.4622312728.6541341050Matches
2019-202026Club Brugge2. Europa Lg1.9322101333.325142530Matches
2019-202026Club Bruggebe BEL1. First Division A16.7Matches
2020-202127Club Brugge1. Champions Lg3.610100020.021018980Matches
2020-202127Club Bruggebe BEL1. First Division A28.12644Matches
2021-202228Club Brugge1. Champions Lg4.6441303933.3651461010Matches
2021-202228Club Bruggebe BEL1. First Division A24.52329Matches
2022-202329Club Brugge1. Champions Lg0.21110011100.000000110Matches
2022-202329Club Bruggebe BEL1. Pro League A7.969Matches
2023-202430Anderlechtbe BEL1. Pro League A23.71919Matches
2023-202430Club Bruggebe BEL1. Pro League A0.903Matches
2024-202531Anderlecht2. Europa Lg7.0972525862.531129716120Matches
2024-202531Anderlechtbe BEL1. Pro League A19.61419Matches
15 Seasons4 Clubs3 Leagues314.03811120153184045.0223462815671410
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (6 Seasons)3 Leagues131.4297118101133240.6192341911155290
Mechelen (6 Seasons)1 League121.1000
Anderlecht (2 Seasons)2 Leagues50.39402525862.5311294516120
Beerschot (2 Seasons)1 League11.20
Pro League A (15 Seasons)287.4881230
Champions Lg (5 Seasons)15.81710106182236.414133102340240
Europa Lg (3 Seasons)10.921131092101855.68213181031170
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201016Beerschot1 League5.80
2010-201117Beerschot1 League5.40
2012-201319Mechelen1 League5.90
2013-201420Mechelen1 League13.50
2014-201521Mechelen1 League13.60
2015-201622Mechelen1 League23.20
2016-201723Mechelen1 League36.6000
2017-201824Mechelen1 League28.3000
2018-201925Club Brugge3 Leagues38.7147113061060.04817620110
2019-202026Club Brugge3 Leagues23.09444131030.0792761580
2020-202127Club Brugge2 Leagues31.7126100020.0210152980
2021-202228Club Brugge2 Leagues29.14271303933.36514351010
2022-202329Club Brugge2 Leagues8.11710011100.000009110
2023-202430Club Brugge1 League0.9030
2023-202430Anderlecht1 League23.719190
2024-202531Anderlecht2 Leagues26.69212525862.5311292616120
15 Seasons4 Clubs3 Leagues314.03811120153184045.0223462815671410
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (6 Seasons)3 Leagues131.4297118101133240.6192341911155290
Mechelen (6 Seasons)1 League121.1000
Anderlecht (2 Seasons)2 Leagues50.39402525862.5311294516120
Beerschot (2 Seasons)1 League11.20
Pro League A (15 Seasons)287.4881230
Champions Lg (5 Seasons)15.81710106182236.414133102340240
Europa Lg (3 Seasons)10.921131092101855.68213181031170
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201016Beerschotbe BEL1. Pro League12th5.8
2010-201117Beerschotbe BEL1. Pro League13th5.4
2012-201319Mechelenbe BEL1. Pro League8th5.9
2013-201420Mechelenbe BEL1. Pro League11th13.5
2014-201521Mechelenbe BEL1. Pro League8th13.6Matches
2015-201622Mechelenbe BEL1. Pro League11th23.2Matches
2016-201723Mechelenbe BEL1. First Division A9th36.600Matches
2017-201824Mechelenbe BEL1. First Division A16th28.300Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.7Matches
2019-202026Club Bruggebe BEL1. First Division A1st16.7Matches
2020-202127Club Bruggebe BEL1. First Division A1st28.12644Matches
2021-202228Club Bruggebe BEL1. First Division A2nd24.52329Matches
2022-202329Club Bruggebe BEL1. Pro League A4th7.969Matches
2023-202430Club Bruggebe BEL1. Pro League A1st0.903Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd23.71919Matches
2024-202531Anderlechtbe BEL1. Pro League A4th19.61419Matches
15 Seasons4 Clubs1 League287.4881230
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Mechelen (6 Seasons)1 League121.1000
Club Brugge (6 Seasons)1 League111.855850
Anderlecht (2 Seasons)1 League43.333380
Beerschot (2 Seasons)1 League11.20
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201925Club Brugge1. Champions LgGR3.0535002366.7131251090Matches
2018-201925Club Brugge2. Europa LgR322.0946304757.1350511020Matches
2019-202026Club Brugge1. Champions LgGR4.4622312728.6541341050Matches
2019-202026Club Brugge2. Europa LgR321.9322101333.325142530Matches
2020-202127Club Brugge1. Champions LgGR3.610100020.021018980Matches
2021-202228Club Brugge1. Champions LgGR4.6441303933.3651461010Matches
2022-202329Club Brugge1. Champions LgR160.21110011100.000000110Matches
2024-202531Anderlecht2. Europa Lg7.0972525862.531129716120Matches
6 Seasons2 Clubs2 Leagues26.6382320153184045.022346283371410
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (5 Seasons)2 Leagues19.6291618101133240.619234192655290
Anderlecht (1 Season)1 League7.0972525862.531129716120
Champions Lg (5 Seasons)15.81710106182236.414133102340240
Europa Lg (3 Seasons)10.921131092101855.68213181031170

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201016Beerschotbe BEL1. Pro League5.8
2010-201117Beerschotbe BEL1. Pro League5.4
2012-201319Mechelenbe BEL1. Pro League5.9
2013-201420Mechelenbe BEL1. Pro League13.5
2014-201521Mechelenbe BEL1. Pro League13.6Matches
2015-201622Mechelenbe BEL1. Pro League23.2Matches
2016-201723Mechelenbe BEL1. First Division A36.6Matches
2017-201824Mechelenbe BEL1. First Division A28.3Matches
2018-201925Club Brugge1. Champions Lg3.01458388820014511100.000.0782366810034959Matches
2018-201925Club Brugge2. Europa Lg2.011563566140115100.01100.0421352900022531Matches
2018-201925Club Bruggebe BEL1. First Division A33.7Matches
2019-202026Club Brugge1. Champions Lg4.417194481474171300.03100.01063321152202311016Matches
2019-202026Club Brugge2. Europa Lg1.981428361728111100.000.0301084400001472Matches
2019-202026Club Bruggebe BEL1. First Division A16.7Matches
2020-202127Club Brugge1. Champions Lg3.6186114810137318622100.000.0101462182320221192Matches
2020-202127Club Bruggebe BEL1. First Division A28.1Matches
2021-202228Club Brugge1. Champions Lg4.6162123878468162000562047311100849Matches
2021-202228Club Bruggebe BEL1. First Division A24.5Matches
2022-202329Club Brugge1. Champions Lg0.2602400600041100000040Matches
2022-202329Club Bruggebe BEL1. Pro League A7.9Matches
2023-202430Anderlechtbe BEL1. Pro League A23.7Matches
2023-202430Club Bruggebe BEL1. Pro League A0.9Matches
2024-202531Anderlecht2. Europa Lg7.038217642249483822150.0150.0184594225341732278Matches
2024-202531Anderlechtbe BEL1. Pro League A19.6Matches
15 Seasons4 Clubs3 Leagues314.012486729767827525124810550.0550.060120827361092161573947
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Club Brugge (6 Seasons)3 Leagues131.486650233454181178668450.0450.0417148851175191251239
Mechelen (6 Seasons)1 League121.1
Anderlecht (2 Seasons)2 Leagues50.338217642249483822150.0150.0184594225341732278
Beerschot (2 Seasons)1 League11.2
Pro League A (15 Seasons)287.4
Champions Lg (5 Seasons)15.867040170352150156706350.0350.034512454387517941236
Europa Lg (3 Seasons)10.957827127326125105784250.0250.02568372983419632711
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201016Beerschot1 League5.8
2010-201117Beerschot1 League5.4
2012-201319Mechelen1 League5.9
2013-201420Mechelen1 League13.5
2014-201521Mechelen1 League13.6
2015-201622Mechelen1 League23.2
2016-201723Mechelen1 League36.6
2017-201824Mechelen1 League28.3
2018-201925Club Brugge3 Leagues38.726014731543402602150.0150.0120371971005614810
2019-202026Club Brugge3 Leagues23.025213721176462524125.0375.01364401592202415718
2020-202127Club Brugge2 Leagues31.7186114810137318622100.000.0101462182320221192
2021-202228Club Brugge2 Leagues29.1162123878468162000562047311100849
2022-202329Club Brugge2 Leagues8.1602400600041100000040
2023-202430Club Brugge1 League0.9
2023-202430Anderlecht1 League23.7
2024-202531Anderlecht2 Leagues26.638217642249483822150.0150.0184594225341732278
15 Seasons4 Clubs3 Leagues314.012486729767827525124810550.0550.060120827361092161573947
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Club Brugge (6 Seasons)3 Leagues131.486650233454181178668450.0450.0417148851175191251239
Mechelen (6 Seasons)1 League121.1
Anderlecht (2 Seasons)2 Leagues50.338217642249483822150.0150.0184594225341732278
Beerschot (2 Seasons)1 League11.2
Pro League A (15 Seasons)287.4
Champions Lg (5 Seasons)15.867040170352150156706350.0350.034512454387517941236
Europa Lg (3 Seasons)10.957827127326125105784250.0250.02568372983419632711
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2009-201016Beerschotbe BEL1. Pro League12th5.8
2010-201117Beerschotbe BEL1. Pro League13th5.4
2012-201319Mechelenbe BEL1. Pro League8th5.9
2013-201420Mechelenbe BEL1. Pro League11th13.5
2014-201521Mechelenbe BEL1. Pro League8th13.6Matches
2015-201622Mechelenbe BEL1. Pro League11th23.2Matches
2016-201723Mechelenbe BEL1. First Division A9th36.6Matches
2017-201824Mechelenbe BEL1. First Division A16th28.3Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.7Matches
2019-202026Club Bruggebe BEL1. First Division A1st16.7Matches
2020-202127Club Bruggebe BEL1. First Division A1st28.1Matches
2021-202228Club Bruggebe BEL1. First Division A2nd24.5Matches
2022-202329Club Bruggebe BEL1. Pro League A4th7.9Matches
2023-202430Club Bruggebe BEL1. Pro League A1st0.9Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd23.7Matches
2024-202531Anderlechtbe BEL1. Pro League A4th19.6Matches
15 Seasons4 Clubs1 League287.4
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Mechelen (6 Seasons)1 League121.1
Club Brugge (6 Seasons)1 League111.8
Anderlecht (2 Seasons)1 League43.3
Beerschot (2 Seasons)1 League11.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201925Club Brugge1. Champions LgGR3.01458388820014511100.000.0782366810034959Matches
2018-201925Club Brugge2. Europa LgR322.011563566140115100.01100.0421352900022531Matches
2019-202026Club Brugge1. Champions LgGR4.417194481474171300.03100.01063321152202311016Matches
2019-202026Club Brugge2. Europa LgR321.981428361728111100.000.0301084400001472Matches
2020-202127Club Brugge1. Champions LgGR3.6186114810137318622100.000.0101462182320221192Matches
2021-202228Club Brugge1. Champions LgGR4.6162123878468162000562047311100849Matches
2022-202329Club Brugge1. Champions LgR160.2602400600041100000040Matches
2024-202531Anderlecht2. Europa Lg7.038217642249483822150.0150.0184594225341732278Matches
6 Seasons2 Clubs2 Leagues26.612486729767827525124810550.0550.060120827361092161573947
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Club Brugge (5 Seasons)2 Leagues19.686650233454181178668450.0450.0417148851175191251239
Anderlecht (1 Season)1 League7.038217642249483822150.0150.0184594225341732278
Champions Lg (5 Seasons)15.867040170352150156706350.0350.034512454387517941236
Europa Lg (3 Seasons)10.957827127326125105784250.0250.02568372983419632711

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201016Beerschotbe BEL1. Pro League125194317.05.857
2010-201117Beerschotbe BEL1. Pro League114854415.05.465
2012-201319Mechelenbe BEL1. Pro League125294416.35.966
2013-201420Mechelenbe BEL1. Pro League251,2134937.413.51213
2014-201521Mechelenbe BEL1. Pro League231,2275337.913.613810111.351621-5-0.37-0.99Matches
2015-201622Mechelenbe BEL1. Pro League282,0907564.523.22515371.363441-7-0.30-0.14Matches
2016-201723Mechelenbe BEL1. First Division A373,29889122.136.63726001.714032+8+0.22-1.59Matches
2017-201824Mechelenbe BEL1. First Division A292,5458894.328.32824100.933044-14-0.50+1.83Matches
2018-201925Club Brugge1. Champions Lg52705450.03.038522811.0053+2+0.67+1.002.73.3-0.6-0.19-0.08Matches
2018-201925Club Brugge2. Europa Lg218090100.02.02902001.5025-3-1.502.63.4-0.8-0.40Matches
2018-201925Club Bruggebe BEL1. First Division A393,0317884.233.735842641912.007134+37+1.10+0.62Matches
2019-202026Club Brugge1. Champions Lg53957973.14.45792011.4429-7-1.59-0.975.58.6-3.1-0.71-0.74Matches
2019-202026Club Brugge2. Europa Lg21688493.31.92841000.5014-3-1.61+13.391.54.0-2.5-1.35+2.53Matches
2019-202026Club Bruggebe BEL1. First Division A201,5057557.716.717861531492.50406+34+2.03+1.22Matches
2020-202127Club Brugge1. Champions Lg53236559.83.6390322701.0036-3-0.84-1.255.55.50.00.00+0.32Matches
2020-202127Club Bruggebe BEL1. First Division A312,5268182.528.127902542622.116624+42+1.50+1.16Matches
2021-202228Club Brugge1. Champions Lg64136976.54.6574114500.67512-7-1.53+3.445.013.1-8.1-1.78+1.92Matches
2021-202228Club Bruggebe BEL1. First Division A312,2087172.224.524851972432.185320+33+1.35+1.13Matches
2022-202329Club Brugge1. Champions Lg117172.40.20011710.001100.00+0.380.20.1+0.1+0.39+1.54Matches
2022-202329Club Bruggebe BEL1. Pro League A147155123.47.9879161421.50154+11+1.38+0.85Matches
2023-202430Anderlechtbe BEL1. Pro League A262,1338279.023.7268214011.944627+19+0.80-0.63Matches
2023-202430Club Bruggebe BEL1. Pro League A279402.90.9160011902.0001-1-1.14-2.31Matches
2024-202531Anderlecht2. Europa Lg76309087.57.07907011.891211+1+0.14-0.867.19.2-2.0-0.29-0.88Matches
2024-202531Anderlechtbe BEL1. Pro League A211,7608485.019.6218414021.763319+14+0.72-1.03Matches
15 Seasons4 Clubs3 Leagues39428,2597254.9314.0318852057620421.71475324+151+0.53+0.1030.147.3-17.1-0.64+0.23
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Club Brugge (6 Seasons)3 Leagues16311,8307355.5131.413285973120201.91264129+135+1.03+0.5323.038.1-15.1-0.77+0.20
Mechelen (6 Seasons)1 League15410,9027159.4121.11217333181.36120138-18-0.18-0.04
Anderlecht (2 Seasons)2 Leagues544,5238482.450.3548435041.869157+34+0.68-0.817.19.2-2.0-0.29-0.88
Beerschot (2 Seasons)1 League231,0044415.911.21112
Pro League A (15 Seasons)36125,8637254.4287.4291851877020381.77444273+171+0.67+0.08
Champions Lg (5 Seasons)221,4186449.215.81680862230.961631-15-0.95-0.2718.930.7-11.8-0.75+0.20
Europa Lg (3 Seasons)119788990.610.9118910011.571520-5-0.46+0.4211.216.6-5.4-0.49-0.56
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201016Beerschot1 League125194317.05.857
2010-201117Beerschot1 League114854415.05.465
2012-201319Mechelen1 League125294416.35.966
2013-201420Mechelen1 League251,2134937.413.51213
2014-201521Mechelen1 League231,2275337.913.613810111.351621-5-0.37-0.99
2015-201622Mechelen1 League282,0907564.523.22515371.363441-7-0.30-0.14
2016-201723Mechelen1 League373,29889122.136.63726001.714032+8+0.22-1.59
2017-201824Mechelen1 League292,5458894.328.32824100.933044-14-0.50+1.83
2018-201925Club Brugge3 Leagues463,4817680.638.740853061521.877842+36+0.93+0.725.26.6-1.4-0.27-0.16
2019-202026Club Brugge3 Leagues272,0687762.123.0248418314102.164319+24+1.04+0.557.112.7-5.6-0.90-0.64
2020-202127Club Brugge2 Leagues362,8497979.131.730902862621.966930+39+1.23+0.875.55.50.00.00+0.32
2021-202228Club Brugge2 Leagues372,6217172.829.129832082731.945832+26+0.89+1.355.013.1-8.1-1.78+1.92
2022-202329Club Brugge2 Leagues157324919.48.1879171431.40165+11+1.35+1.030.20.1+0.1+0.39+1.54
2023-202430Club Brugge1 League279402.90.9160011902.0001-1-1.14-2.31
2023-202430Anderlecht1 League262,1338279.023.7268214011.944627+19+0.80-0.63
2024-202531Anderlecht2 Leagues282,3908585.726.6288521031.794530+15+0.56-1.017.19.2-2.0-0.29-0.88
15 Seasons4 Clubs3 Leagues39428,2597254.9314.0318852057620421.71475324+151+0.53+0.1030.147.3-17.1-0.64+0.23
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Club Brugge (6 Seasons)3 Leagues16311,8307355.5131.413285973120201.91264129+135+1.03+0.5323.038.1-15.1-0.77+0.20
Mechelen (6 Seasons)1 League15410,9027159.4121.11217333181.36120138-18-0.18-0.04
Anderlecht (2 Seasons)2 Leagues544,5238482.450.3548435041.869157+34+0.68-0.817.19.2-2.0-0.29-0.88
Beerschot (2 Seasons)1 League231,0044415.911.21112
Pro League A (15 Seasons)36125,8637254.4287.4291851877020381.77444273+171+0.67+0.08
Champions Lg (5 Seasons)221,4186449.215.81680862230.961631-15-0.95-0.2718.930.7-11.8-0.75+0.20
Europa Lg (3 Seasons)119788990.610.9118910011.571520-5-0.46+0.4211.216.6-5.4-0.49-0.56
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2009-201016Beerschotbe BEL1. Pro League12th125194317.05.857
2010-201117Beerschotbe BEL1. Pro League13th114854415.05.465
2012-201319Mechelenbe BEL1. Pro League8th125294416.35.966
2013-201420Mechelenbe BEL1. Pro League11th251,2134937.413.51213
2014-201521Mechelenbe BEL1. Pro League8th231,2275337.913.613810111.351621-5-0.37-0.99Matches
2015-201622Mechelenbe BEL1. Pro League11th282,0907564.523.22515371.363441-7-0.30-0.14Matches
2016-201723Mechelenbe BEL1. First Division A9th373,29889122.136.63726001.714032+8+0.22-1.59Matches
2017-201824Mechelenbe BEL1. First Division A16th292,5458894.328.32824100.933044-14-0.50+1.83Matches
2018-201925Club Bruggebe BEL1. First Division A2nd393,0317884.233.735842641912.007134+37+1.10+0.62Matches
2019-202026Club Bruggebe BEL1. First Division A1st201,5057557.716.717861531492.50406+34+2.03+1.22Matches
2020-202127Club Bruggebe BEL1. First Division A1st312,5268182.528.127902542622.116624+42+1.50+1.16Matches
2021-202228Club Bruggebe BEL1. First Division A2nd312,2087172.224.524851972432.185320+33+1.35+1.13Matches
2022-202329Club Bruggebe BEL1. Pro League A4th147155123.47.9879161421.50154+11+1.38+0.85Matches
2023-202430Club Bruggebe BEL1. Pro League A1st279402.90.9160011902.0001-1-1.14-2.31Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd262,1338279.023.7268214011.944627+19+0.80-0.63Matches
2024-202531Anderlechtbe BEL1. Pro League A4th211,7608485.019.6218414021.763319+14+0.72-1.03Matches
15 Seasons4 Clubs1 League36125,8637254.4287.4291851877020381.77444273+171+0.67+0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mechelen (6 Seasons)1 League15410,9027159.4121.11217333181.36120138-18-0.18-0.04
Club Brugge (6 Seasons)1 League13710,0647355.6111.811285862520172.0924589+156+1.40+0.67
Anderlecht (2 Seasons)1 League473,8938381.643.3478328031.867946+33+0.76-0.78
Beerschot (2 Seasons)1 League231,0044415.911.21112
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201925Club Brugge1. Champions LgGR52705450.03.038522811.0053+2+0.67+1.002.73.3-0.6-0.19-0.08Matches
2018-201925Club Brugge2. Europa LgR32218090100.02.02902001.5025-3-1.502.63.4-0.8-0.40Matches
2019-202026Club Brugge1. Champions LgGR53957973.14.45792011.4429-7-1.59-0.975.58.6-3.1-0.71-0.74Matches
2019-202026Club Brugge2. Europa LgR3221688493.31.92841000.5014-3-1.61+13.391.54.0-2.5-1.35+2.53Matches
2020-202127Club Brugge1. Champions LgGR53236559.83.6390322701.0036-3-0.84-1.255.55.50.00.00+0.32Matches
2021-202228Club Brugge1. Champions LgGR64136976.54.6574114500.67512-7-1.53+3.445.013.1-8.1-1.78+1.92Matches
2022-202329Club Brugge1. Champions LgR16117172.40.20011710.001100.00+0.380.20.1+0.1+0.39+1.54Matches
2024-202531Anderlecht2. Europa Lg76309087.57.07907011.891211+1+0.14-0.867.19.2-2.0-0.29-0.88Matches
6 Seasons2 Clubs2 Leagues332,3967360.526.627841862241.173151-20-0.75-0.0630.147.3-17.1-0.64+0.23
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Club Brugge (5 Seasons)2 Leagues261,7666854.519.620821162230.971940-21-1.07-0.2823.038.1-15.1-0.77+0.20
Anderlecht (1 Season)1 League76309087.57.07907011.891211+1+0.14-0.867.19.2-2.0-0.29-0.88
Champions Lg (5 Seasons)221,4186449.215.81680862230.961631-15-0.95-0.2718.930.7-11.8-0.75+0.20
Europa Lg (3 Seasons)119788990.610.9118910011.571520-5-0.46+0.4211.216.6-5.4-0.49-0.56

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201016Beerschotbe BEL1. Pro League5.820
2010-201117Beerschotbe BEL1. Pro League5.400
2012-201319Mechelenbe BEL1. Pro League5.900
2013-201420Mechelenbe BEL1. Pro League13.520
2014-201521Mechelenbe BEL1. Pro League13.620Matches
2015-201622Mechelenbe BEL1. Pro League23.26044Matches
2016-201723Mechelenbe BEL1. First Division A36.670000000000Matches
2017-201824Mechelenbe BEL1. First Division A28.35005100000000Matches
2018-201925Club Brugge1. Champions Lg3.0100320353000141325.0Matches
2018-201925Club Brugge2. Europa Lg2.0000320114000142166.7Matches
2018-201925Club Bruggebe BEL1. First Division A33.74001Matches
2019-202026Club Brugge1. Champions Lg4.4100750642000202433.3Matches
2019-202026Club Brugge2. Europa Lg1.900000022200013010.0Matches
2019-202026Club Bruggebe BEL1. First Division A16.72000Matches
2020-202127Club Brugge1. Champions Lg3.630094118010022030.0Matches
2020-202127Club Bruggebe BEL1. First Division A28.1300451622944260Matches
2021-202228Club Brugge1. Champions Lg4.6000240364000262250.0Matches
2021-202228Club Bruggebe BEL1. First Division A24.5300242507729230Matches
2022-202329Club Brugge1. Champions Lg0.2000000001000100Matches
2022-202329Club Bruggebe BEL1. Pro League A7.900073118960Matches
2023-202430Anderlechtbe BEL1. Pro League A23.7300261301619190Matches
2023-202430Club Bruggebe BEL1. Pro League A0.90000003300Matches
2024-202531Anderlecht2. Europa Lg7.01005502277000345935.7Matches
2024-202531Anderlechtbe BEL1. Pro League A19.6200221234119140Matches
15 Seasons4 Clubs3 Leagues314.04700248917222156111101144122334.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (6 Seasons)3 Leagues131.417001006141431117110111071433.3
Mechelen (6 Seasons)1 League121.122009500000000
Anderlecht (2 Seasons)2 Leagues50.360053303794540000345935.7
Beerschot (2 Seasons)1 League11.220
Pro League A (15 Seasons)287.4410021969618412388001
Champions Lg (5 Seasons)15.8500211511323101008351229.4
Europa Lg (3 Seasons)10.91008702510130006171138.9
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201016Beerschot1 League5.820
2010-201117Beerschot1 League5.400
2012-201319Mechelen1 League5.900
2013-201420Mechelen1 League13.520
2014-201521Mechelen1 League13.620
2015-201622Mechelen1 League23.26044
2016-201723Mechelen1 League36.670000000000
2017-201824Mechelen1 League28.35005100000000
2018-201925Club Brugge3 Leagues38.7500640467001283442.9
2019-202026Club Brugge3 Leagues23.0300750864000332528.6
2020-202127Club Brugge2 Leagues31.76005420330522610022030.0
2021-202228Club Brugge2 Leagues29.130026290803527000262250.0
2022-202329Club Brugge2 Leagues8.10007311897000100
2023-202430Club Brugge1 League0.90000003300
2023-202430Anderlecht1 League23.7300261301619190
2024-202531Anderlecht2 Leagues26.630027173632621000345935.7
15 Seasons4 Clubs3 Leagues314.04700248917222156111101144122334.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (6 Seasons)3 Leagues131.417001006141431117110111071433.3
Mechelen (6 Seasons)1 League121.122009500000000
Anderlecht (2 Seasons)2 Leagues50.360053303794540000345935.7
Beerschot (2 Seasons)1 League11.220
Pro League A (15 Seasons)287.4410021969618412388001
Champions Lg (5 Seasons)15.8500211511323101008351229.4
Europa Lg (3 Seasons)10.91008702510130006171138.9
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201016Beerschotbe BEL1. Pro League12th5.820
2010-201117Beerschotbe BEL1. Pro League13th5.400
2012-201319Mechelenbe BEL1. Pro League8th5.900
2013-201420Mechelenbe BEL1. Pro League11th13.520
2014-201521Mechelenbe BEL1. Pro League8th13.620Matches
2015-201622Mechelenbe BEL1. Pro League11th23.26044Matches
2016-201723Mechelenbe BEL1. First Division A9th36.670000000000Matches
2017-201824Mechelenbe BEL1. First Division A16th28.35005100000000Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.74001Matches
2019-202026Club Bruggebe BEL1. First Division A1st16.72000Matches
2020-202127Club Bruggebe BEL1. First Division A1st28.1300451622944260Matches
2021-202228Club Bruggebe BEL1. First Division A2nd24.5300242507729230Matches
2022-202329Club Bruggebe BEL1. Pro League A4th7.900073118960Matches
2023-202430Club Bruggebe BEL1. Pro League A1st0.90000003300Matches
2023-202430Anderlechtbe BEL1. Pro League A3rd23.7300261301619190Matches
2024-202531Anderlechtbe BEL1. Pro League A4th19.6200221234119140Matches
15 Seasons4 Clubs1 League287.4410021969618412388001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mechelen (6 Seasons)1 League121.122009500000000
Club Brugge (6 Seasons)1 League111.812007644312785551
Anderlecht (2 Seasons)1 League43.3500482535738330
Beerschot (2 Seasons)1 League11.220
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201925Club Brugge1. Champions LgGR3.0100320353000141325.0Matches
2018-201925Club Brugge2. Europa LgR322.0000320114000142166.7Matches
2019-202026Club Brugge1. Champions LgGR4.4100750642000202433.3Matches
2019-202026Club Brugge2. Europa LgR321.900000022200013010.0Matches
2020-202127Club Brugge1. Champions LgGR3.630094118010022030.0Matches
2021-202228Club Brugge1. Champions LgGR4.6000240364000262250.0Matches
2022-202329Club Brugge1. Champions LgR160.2000000001000100Matches
2024-202531Anderlecht2. Europa Lg7.01005502277000345935.7Matches
6 Seasons2 Clubs2 Leagues26.660029221383323100144122334.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (5 Seasons)2 Leagues19.65002417116261610011071433.3
Anderlecht (1 Season)1 League7.01005502277000345935.7
Champions Lg (5 Seasons)15.8500211511323101008351229.4
Europa Lg (3 Seasons)10.91008702510130006171138.9

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.