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
201116TPSfi FIN1. Veikkausliiga18161,45316.1123100200.060.120.190.060.19
201217Helsingborgse SWE1. Allsvenskan17151,36915.2246200100.130.260.390.130.39
2012-201318Helsingborg2. Europa Lg554444.9000000000.000.000.000.000.00Matches
201318Helsingborgse SWE1. Allsvenskan422232.5000000000.000.000.000.000.00
201419Helsingborgse SWE1. Allsvenskan24232,03522.6033000300.000.130.130.000.13Matches
201520Helsingborgse SWE1. Allsvenskan26262,29525.5325300200.120.080.200.120.20Matches
2015-201621Genkbe BEL1. Pro League10108559.5101100100.110.000.110.110.11Matches
2016-201722Genk2. Europa Lg776216.9101100000.140.000.140.140.14Matches
2016-201722Genkbe BEL1. First Division A26252,13123.7123100310.040.080.130.040.13Matches
2017-201823Genkbe BEL1. First Division A23201,76719.6033000200.20.21.61.830801210.000.150.150.000.150.010.080.090.010.09Matches
2018-201924Genk2. Europa Lg654695.2000000300.20.20.60.71624290.000.000.000.000.000.030.100.130.030.13Matches
2018-201924Genkbe BEL1. First Division A30292,61729.1145100100.60.63.23.8531451600.030.140.170.030.170.020.110.130.020.13Matches
2019-202025Genk1. Champions Lg332703.0000000000.20.20.10.3114110.000.000.000.000.000.060.030.090.060.09Matches
2019-202025Genkbe BEL1. First Division A17171,46916.3011001001.00.21.61.82285610.000.060.060.000.060.060.100.160.010.11Matches
2020-202126Genkbe BEL1. First Division A21211,84420.5011000300.60.62.12.72678760.000.050.050.000.050.030.100.130.030.13Matches
2021-202227Brestfr FRACoupe de France21961.1000000000.000.000.000.000.00Matches
2021-202227Brestfr FRA1. Ligue 115108789.8000000000.10.10.10.21130320.000.000.000.000.000.010.010.020.010.02Matches
2022-202328Schalke 04de GER1. Bundesliga1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13Matches
2022-202328Brestfr FRA1. Ligue 1633003.3011000000.00.00.20.2315140.000.300.300.000.300.010.060.070.010.07Matches
202328Charlotteus USA1. MLS976086.8000000000.20.20.30.4634190.000.000.000.000.000.030.040.070.030.07Matches
202429Charlotteus USA1. MLS26242,12923.7044000200.50.51.82.343112670.000.170.170.000.170.020.080.100.020.10Matches
14 Seasons6 Clubs9 Leagues30627824,549272.810273710012513.62.812.315.12206476070.040.100.140.040.140.020.090.110.020.10
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
Genk (6 Seasons)3 Leagues14313712,043133.8411154011312.71.99.111.01484264580.030.080.110.030.110.030.100.130.020.12
Helsingborg (4 Seasons)2 Leagues76716,36670.75914500600.070.130.200.070.20
Charlotte (2 Seasons)1 League35312,73730.4044000200.70.72.02.749146860.000.130.130.000.130.020.070.090.020.09
Brest (2 Seasons)2 Leagues23141,27414.2011000000.10.10.30.41445460.000.070.070.000.070.010.020.030.010.03
TPS (1 Season)1 League18161,45316.1123100200.060.120.190.060.19
Schalke 04 (1 Season)1 League1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13
First Division A (6 Seasons)12712210,683118.7311143011012.41.68.510.01313884180.030.090.120.030.120.030.100.130.020.12
Allsvenskan (4 Seasons)71665,92265.85914500600.080.140.210.080.21
Europa Lg (3 Seasons)18171,53417.0101100300.20.20.60.71624290.060.000.060.060.060.030.100.130.030.13
MLS (2 Seasons)35312,73730.4044000200.70.72.02.749146860.000.130.130.000.130.020.070.090.020.09
Ligue 1 (2 Seasons)21131,17813.1011000000.10.10.30.41445460.000.080.080.000.080.010.020.030.010.03
Veikkausliiga (1 Season)18161,45316.1123100200.060.120.190.060.19
Bundesliga (1 Season)1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13
Champions Lg (1 Season)332703.0000000000.20.20.10.3114110.000.000.000.000.000.060.030.090.060.09
Coupe de France (1 Season)21961.1000000000.000.000.000.000.00
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
201116TPS1 League18161,45316.1123100200.060.120.190.060.19
201217Helsingborg1 League17151,36915.2246200100.130.260.390.130.39
2012-201318Helsingborg1 League554444.9000000000.000.000.000.000.00
201318Helsingborg1 League422232.5000000000.000.000.000.000.00
201419Helsingborg1 League24232,03522.6033000300.000.130.130.000.13
201520Helsingborg1 League26262,29525.5325300200.120.080.200.120.20
2015-201621Genk1 League10108559.5101100100.110.000.110.110.11
2016-201722Genk2 Leagues33322,75230.6224200310.070.070.130.070.13
2017-201823Genk1 League23201,76719.6033000200.20.21.61.830801210.000.150.150.000.150.010.080.090.010.09
2018-201924Genk2 Leagues36343,08634.3145100400.70.73.84.5691691890.030.120.150.030.150.020.110.130.020.13
2019-202025Genk2 Leagues20201,73919.3011001001.20.41.62.02399720.000.050.050.000.050.060.080.150.020.11
2020-202126Genk1 League21211,84420.5011000300.60.62.12.72678760.000.050.050.000.050.030.100.130.030.13
2021-202227Brest2 Leagues171197410.8000000000.10.10.10.21130320.000.000.000.000.000.010.010.020.010.02
2022-202328Brest1 League633003.3011000000.00.00.20.2315140.000.300.300.000.300.010.060.070.010.07
2022-202328Schalke 041 League1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13
202328Charlotte1 League976086.8000000000.20.20.30.4634190.000.000.000.000.000.030.040.070.030.07
202429Charlotte1 League26242,12923.7044000200.50.51.82.343112670.000.170.170.000.170.020.080.100.020.10
14 Seasons6 Clubs9 Leagues30627824,549272.810273710012513.62.812.315.12206476070.040.100.140.040.140.020.090.110.020.10
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
Genk (6 Seasons)3 Leagues14313712,043133.8411154011312.71.99.111.01484264580.030.080.110.030.110.030.100.130.020.12
Helsingborg (4 Seasons)2 Leagues76716,36670.75914500600.070.130.200.070.20
Charlotte (2 Seasons)1 League35312,73730.4044000200.70.72.02.749146860.000.130.130.000.130.020.070.090.020.09
Brest (2 Seasons)2 Leagues23141,27414.2011000000.10.10.30.41445460.000.070.070.000.070.010.020.030.010.03
TPS (1 Season)1 League18161,45316.1123100200.060.120.190.060.19
Schalke 04 (1 Season)1 League1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13
First Division A (6 Seasons)12712210,683118.7311143011012.41.68.510.01313884180.030.090.120.030.120.030.100.130.020.12
Allsvenskan (4 Seasons)71665,92265.85914500600.080.140.210.080.21
Europa Lg (3 Seasons)18171,53417.0101100300.20.20.60.71624290.060.000.060.060.060.030.100.130.030.13
MLS (2 Seasons)35312,73730.4044000200.70.72.02.749146860.000.130.130.000.130.020.070.090.020.09
Ligue 1 (2 Seasons)21131,17813.1011000000.10.10.30.41445460.000.080.080.000.080.010.020.030.010.03
Veikkausliiga (1 Season)18161,45316.1123100200.060.120.190.060.19
Bundesliga (1 Season)1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13
Champions Lg (1 Season)332703.0000000000.20.20.10.3114110.000.000.000.000.000.060.030.090.060.09
Coupe de France (1 Season)21961.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country 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
201116TPSfi FIN1. Veikkausliiga5th18161,45316.1123100200.060.120.190.060.19
201217Helsingborgse SWE1. Allsvenskan6th17151,36915.2246200100.130.260.390.130.39
201318Helsingborgse SWE1. Allsvenskan5th422232.5000000000.000.000.000.000.00
201419Helsingborgse SWE1. Allsvenskan9th24232,03522.6033000300.000.130.130.000.13Matches
201520Helsingborgse SWE1. Allsvenskan8th26262,29525.5325300200.120.080.200.120.20Matches
2015-201621Genkbe BEL1. Pro League4th10108559.5101100100.110.000.110.110.11Matches
2016-201722Genkbe BEL1. First Division A7th26252,13123.7123100310.040.080.130.040.13Matches
2017-201823Genkbe BEL1. First Division A5th23201,76719.6033000200.20.21.61.830801210.000.150.150.000.150.010.080.090.010.09Matches
2018-201924Genkbe BEL1. First Division A1st30292,61729.1145100100.60.63.23.8531451600.030.140.170.030.170.020.110.130.020.13Matches
2019-202025Genkbe BEL1. First Division A7th17171,46916.3011001001.00.21.61.82285610.000.060.060.000.060.060.100.160.010.11Matches
2020-202126Genkbe BEL1. First Division A2nd21211,84420.5011000300.60.62.12.72678760.000.050.050.000.050.030.100.130.030.13Matches
2021-202227Brestfr FRA1. Ligue 111th15108789.8000000000.10.10.10.21130320.000.000.000.000.000.010.010.020.010.02Matches
2022-202328Brestfr FRA1. Ligue 114th633003.3011000000.00.00.20.2315140.000.300.300.000.300.010.060.070.010.07Matches
2022-202328Schalke 04de GER1. Bundesliga17th1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13Matches
202328Charlotteus USA1. MLS18th976086.8000000000.20.20.30.4634190.000.000.000.000.000.030.040.070.030.07Matches
202429Charlotteus USA1. MLS11th26242,12923.7044000200.50.51.82.343112670.000.170.170.000.170.020.080.100.020.10Matches
14 Seasons6 Clubs6 Leagues28325722,649251.7927369012213.22.411.714.12036095670.040.110.140.040.140.020.090.110.020.10
Country 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
Genk (6 Seasons)1 League12712210,683118.7311143011012.41.68.510.01313884180.030.090.120.030.120.030.100.130.020.12
Helsingborg (4 Seasons)1 League71665,92265.85914500600.080.140.210.080.21
Charlotte (2 Seasons)1 League35312,73730.4044000200.70.72.02.749146860.000.130.130.000.130.020.070.090.020.09
Brest (2 Seasons)1 League21131,17813.1011000000.10.10.30.41445460.000.080.080.000.080.010.020.030.010.03
TPS (1 Season)1 League18161,45316.1123100200.060.120.190.060.19
Schalke 04 (1 Season)1 League1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13
First Division A (6 Seasons)12712210,683118.7311143011012.41.68.510.01313884180.030.090.120.030.120.030.100.130.020.12
Allsvenskan (4 Seasons)71665,92265.85914500600.080.140.210.080.21
MLS (2 Seasons)35312,73730.4044000200.70.72.02.749146860.000.130.130.000.130.020.070.090.020.09
Ligue 1 (2 Seasons)21131,17813.1011000000.10.10.30.41445460.000.080.080.000.080.010.020.030.010.03
Veikkausliiga (1 Season)18161,45316.1123100200.060.120.190.060.19
Bundesliga (1 Season)1196767.5000000200.10.10.91.0930170.000.000.000.000.000.010.120.130.010.13
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
2021-202227Brestfr FRACoupe de FranceR1621961.1000000000.000.000.000.000.00Matches
1 Season1 Club1 League21961.1000000000.000.000.000.000.00
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
2012-201318Helsingborg2. Europa LgGR554444.9000000000.000.000.000.000.00Matches
2016-201722Genk2. Europa LgQF776216.9101100000.140.000.140.140.14Matches
2018-201924Genk2. Europa LgR32654695.2000000300.20.20.60.71624290.000.000.000.000.000.030.100.130.030.13Matches
2019-202025Genk1. Champions LgGR332703.0000000000.20.20.10.3114110.000.000.000.000.000.060.030.090.060.09Matches
4 Seasons2 Clubs2 Leagues21201,80420.0101100300.40.40.61.01738400.050.000.050.050.050.040.070.110.040.11
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
Genk (3 Seasons)2 Leagues16151,36015.1101100300.40.40.61.01738400.070.000.070.070.070.040.070.110.040.11
Helsingborg (1 Season)1 League554444.9000000000.000.000.000.000.00
Europa Lg (3 Seasons)18171,53417.0101100300.20.20.60.71624290.060.000.060.060.060.030.100.130.030.13
Champions Lg (1 Season)332703.0000000000.20.20.10.3114110.000.000.000.000.000.060.030.090.060.09
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
201419fi FinlandFriendlies (M)221802.0000000100.000.000.000.000.00Matches
201419fi FinlandWCQ11901.0000000000.000.000.000.000.00Matches
201520fi FinlandFriendlies (M)211351.5000000000.000.000.000.000.00Matches
201621fi FinlandFriendlies (M)432312.6000000000.000.000.000.000.00Matches
201621fi FinlandUEFA Euro Qualifying776146.8000000000.000.000.000.000.00Matches
201722fi FinlandFriendlies (M)22901.0000000000.000.000.000.000.00Matches
201823fi FinlandWCQ443533.9000000200.000.000.000.000.00Matches
201823fi FinlandFriendlies (M)321782.0101100000.510.000.510.510.51Matches
2018-201924fi FinlandUEFA Nations League28th554044.5000000100.000.000.000.000.00Matches
202025fi FinlandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
2020-202126fi FinlandUEFA Nations LeagueLgB653834.3000000010.000.000.000.000.00Matches
202126fi FinlandFriendlies (M)211151.3000000000.000.000.000.000.00Matches
202126fi FinlandUEFA EuroGR332492.8011000000.00.00.50.5210130.000.360.360.000.360.000.180.180.000.18Matches
202126fi FinlandUEFA Euro Qualifying665406.0000000100.000.000.000.000.00Matches
202227fi FinlandWCQ432382.6011000000.000.380.380.000.38Matches
202227fi FinlandFriendlies (M)211081.2000000000.000.000.000.000.00Matches
2022-202328fi FinlandUEFA Nations LeagueLgB332673.0000000000.000.000.000.000.00Matches
202429fi FinlandUEFA Euro Qualifying622572.9000000100.000.000.000.000.00Matches
2024-202530fi FinlandUEFA Nations LeagueLgB331982.2000000000.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues66544,67551.9123100610.00.00.50.5210130.020.040.060.020.060.000.180.180.000.18
Friendlies (M) (8 Seasons)18121,08212.0101100100.080.000.080.080.08
UEFA Nations League (4 Seasons)17161,25213.9000000110.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)19151,41115.7000000200.000.000.000.000.00
WCQ (3 Seasons)986817.6011000200.000.130.130.000.13
UEFA Euro (1 Season)332492.8011000000.00.00.50.5210130.000.360.360.000.360.000.180.180.000.18

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
201116TPSfi FIN1. Veikkausliiga16.1190.560.1100
201217Helsingborgse SWE1. Allsvenskan15.2260.390.3300
2012-201318Helsingborg2. Europa Lg4.9010.200.0000Matches
201318Helsingborgse SWE1. Allsvenskan2.5010.400.0000
201419Helsingborgse SWE1. Allsvenskan22.6030.130.0000Matches
201520Helsingborgse SWE1. Allsvenskan25.53110.430.2700Matches
2015-201621Genkbe BEL1. Pro League9.5120.210.5000Matches
2016-201722Genk2. Europa Lg6.912150.00.290.140.501.0000Matches
2016-201722Genkbe BEL1. First Division A23.71030.000.130.3300Matches
2017-201823Genkbe BEL1. First Division A19.608225.00.410.100.000.0030.91000.20.20.03-0.2-0.2Matches
2018-201924Genk2. Europa Lg5.204125.00.770.190.000.0024.50000.20.20.04-0.2-0.2Matches
2018-201924Genkbe BEL1. First Division A29.111317.70.450.030.081.0023.40000.60.60.04+0.4+0.4Matches
2019-202025Genk1. Champions Lg3.004250.01.330.670.000.0023.80000.20.20.05-0.2-0.2Matches
2019-202025Genkbe BEL1. First Division A16.306233.30.370.120.000.0030.11011.00.20.03-1.0-0.2Matches
2020-202126Genkbe BEL1. First Division A20.5013215.40.630.100.000.0021.32000.60.60.04-0.6-0.6Matches
2021-202227Brestfr FRACoupe de France1.10000.000.0000Matches
2021-202227Brestfr FRA1. Ligue 19.804125.00.410.100.000.0028.30000.10.10.02-0.1-0.1Matches
2022-202328Schalke 04de GER1. Bundesliga7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1Matches
2022-202328Brestfr FRA1. Ligue 13.30100.00.300.000.0029.80000.00.00.030.00.0Matches
202328Charlotteus USA1. MLS6.80500.00.740.000.0023.10000.20.20.04-0.2-0.2Matches
202429Charlotteus USA1. MLS23.708337.50.340.130.000.0025.04000.50.50.06-0.5-0.5Matches
14 Seasons6 Clubs9 Leagues272.810725125.00.410.190.040.2025.68013.62.80.04-2.6-1.8
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
Genk (6 Seasons)3 Leagues133.84501628.00.400.120.060.2525.04012.71.90.04-1.7-0.9
Helsingborg (4 Seasons)2 Leagues70.75220.310.2300
Charlotte (2 Seasons)1 League30.4013323.10.430.100.000.0024.34000.70.70.05-0.7-0.7
Brest (2 Seasons)2 Leagues14.205120.00.350.070.000.0028.60000.10.10.02-0.1-0.1
TPS (1 Season)1 League16.1190.560.1100
Schalke 04 (1 Season)1 League7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1
First Division A (6 Seasons)118.73401225.00.370.100.050.2525.24012.41.60.04-1.4-0.6
Allsvenskan (4 Seasons)65.85210.320.2400
Europa Lg (3 Seasons)17.016333.30.500.180.170.3324.50000.20.20.04-0.2-0.2
MLS (2 Seasons)30.4013323.10.430.100.000.0024.34000.70.70.05-0.7-0.7
Ligue 1 (2 Seasons)13.105120.00.380.080.000.0028.60000.10.10.02-0.1-0.1
Veikkausliiga (1 Season)16.1190.560.1100
Bundesliga (1 Season)7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1
Champions Lg (1 Season)3.004250.01.330.670.000.0023.80000.20.20.05-0.2-0.2
Coupe de France (1 Season)1.10000.000.0000
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
201116TPS1 League16.1190.560.1100
201217Helsingborg1 League15.2260.390.3300
2012-201318Helsingborg1 League4.9010.200.0000
201318Helsingborg1 League2.5010.400.0000
201419Helsingborg1 League22.6030.130.0000
201520Helsingborg1 League25.53110.430.2700
2015-201621Genk1 League9.5120.210.5000
2016-201722Genk2 Leagues30.6224200.00.070.131.000.5000
2017-201823Genk1 League19.608225.00.410.100.000.0030.91000.20.20.03-0.2-0.2
2018-201924Genk2 Leagues34.3117211.80.500.060.060.5023.70000.70.70.04+0.3+0.3
2019-202025Genk2 Leagues19.3010440.00.520.210.000.0027.61011.20.40.04-1.2-0.4
2020-202126Genk1 League20.5013215.40.630.100.000.0021.32000.60.60.04-0.6-0.6
2021-202227Brest2 Leagues10.804125.00.370.090.000.0028.30000.10.10.02-0.1-0.1
2022-202328Brest1 League3.30100.00.300.000.0029.80000.00.00.030.00.0
2022-202328Schalke 041 League7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1
202328Charlotte1 League6.80500.00.740.000.0023.10000.20.20.04-0.2-0.2
202429Charlotte1 League23.708337.50.340.130.000.0025.04000.50.50.06-0.5-0.5
14 Seasons6 Clubs9 Leagues272.810725125.00.410.190.040.2025.68013.62.80.04-2.6-1.8
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
Genk (6 Seasons)3 Leagues133.84501628.00.400.120.060.2525.04012.71.90.04-1.7-0.9
Helsingborg (4 Seasons)2 Leagues70.75220.310.2300
Charlotte (2 Seasons)1 League30.4013323.10.430.100.000.0024.34000.70.70.05-0.7-0.7
Brest (2 Seasons)2 Leagues14.205120.00.350.070.000.0028.60000.10.10.02-0.1-0.1
TPS (1 Season)1 League16.1190.560.1100
Schalke 04 (1 Season)1 League7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1
First Division A (6 Seasons)118.73401225.00.370.100.050.2525.24012.41.60.04-1.4-0.6
Allsvenskan (4 Seasons)65.85210.320.2400
Europa Lg (3 Seasons)17.016333.30.500.180.170.3324.50000.20.20.04-0.2-0.2
MLS (2 Seasons)30.4013323.10.430.100.000.0024.34000.70.70.05-0.7-0.7
Ligue 1 (2 Seasons)13.105120.00.380.080.000.0028.60000.10.10.02-0.1-0.1
Veikkausliiga (1 Season)16.1190.560.1100
Bundesliga (1 Season)7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1
Champions Lg (1 Season)3.004250.01.330.670.000.0023.80000.20.20.05-0.2-0.2
Coupe de France (1 Season)1.10000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country 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
201116TPSfi FIN1. Veikkausliiga5th16.1190.560.1100
201217Helsingborgse SWE1. Allsvenskan6th15.2260.390.3300
201318Helsingborgse SWE1. Allsvenskan5th2.5010.400.0000
201419Helsingborgse SWE1. Allsvenskan9th22.6030.130.0000Matches
201520Helsingborgse SWE1. Allsvenskan8th25.53110.430.2700Matches
2015-201621Genkbe BEL1. Pro League4th9.5120.210.5000Matches
2016-201722Genkbe BEL1. First Division A7th23.71030.000.130.3300Matches
2017-201823Genkbe BEL1. First Division A5th19.608225.00.410.100.000.0030.91000.20.20.03-0.2-0.2Matches
2018-201924Genkbe BEL1. First Division A1st29.111317.70.450.030.081.0023.40000.60.60.04+0.4+0.4Matches
2019-202025Genkbe BEL1. First Division A7th16.306233.30.370.120.000.0030.11011.00.20.03-1.0-0.2Matches
2020-202126Genkbe BEL1. First Division A2nd20.5013215.40.630.100.000.0021.32000.60.60.04-0.6-0.6Matches
2021-202227Brestfr FRA1. Ligue 111th9.804125.00.410.100.000.0028.30000.10.10.02-0.1-0.1Matches
2022-202328Brestfr FRA1. Ligue 114th3.30100.00.300.000.0029.80000.00.00.030.00.0Matches
2022-202328Schalke 04de GER1. Bundesliga17th7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1Matches
202328Charlotteus USA1. MLS18th6.80500.00.740.000.0023.10000.20.20.04-0.2-0.2Matches
202429Charlotteus USA1. MLS11th23.708337.50.340.130.000.0025.04000.50.50.06-0.5-0.5Matches
14 Seasons6 Clubs6 Leagues251.79624622.60.390.180.030.2025.88013.22.40.04-2.2-1.4
Country 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
Genk (6 Seasons)1 League118.73401225.00.370.100.050.2525.24012.41.60.04-1.4-0.6
Helsingborg (4 Seasons)1 League65.85210.320.2400
Charlotte (2 Seasons)1 League30.4013323.10.430.100.000.0024.34000.70.70.05-0.7-0.7
Brest (2 Seasons)1 League13.105120.00.380.080.000.0028.60000.10.10.02-0.1-0.1
TPS (1 Season)1 League16.1190.560.1100
Schalke 04 (1 Season)1 League7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1
First Division A (6 Seasons)118.73401225.00.370.100.050.2525.24012.41.60.04-1.4-0.6
Allsvenskan (4 Seasons)65.85210.320.2400
MLS (2 Seasons)30.4013323.10.430.100.000.0024.34000.70.70.05-0.7-0.7
Ligue 1 (2 Seasons)13.105120.00.380.080.000.0028.60000.10.10.02-0.1-0.1
Veikkausliiga (1 Season)16.1190.560.1100
Bundesliga (1 Season)7.50400.00.530.000.0033.00000.10.10.02-0.1-0.1
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
2021-202227Brestfr FRACoupe de FranceR161.10000.000.0000Matches
1 Season1 Club1 League1.10000.000.0000
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
2012-201318Helsingborg2. Europa LgGR4.9010.200.0000Matches
2016-201722Genk2. Europa LgQF6.912150.00.290.140.501.0000Matches
2018-201924Genk2. Europa LgR325.204125.00.770.190.000.0024.50000.20.20.04-0.2-0.2Matches
2019-202025Genk1. Champions LgGR3.004250.01.330.670.000.0023.80000.20.20.05-0.2-0.2Matches
4 Seasons2 Clubs2 Leagues20.0110540.00.660.250.100.2024.20000.40.40.04-0.4-0.4
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
Genk (3 Seasons)2 Leagues15.1110440.00.660.260.100.2524.20000.40.40.04-0.4-0.4
Helsingborg (1 Season)1 League4.9010.200.0000
Europa Lg (3 Seasons)17.016333.30.500.180.170.3324.50000.20.20.04-0.2-0.2
Champions Lg (1 Season)3.004250.01.330.670.000.0023.80000.20.20.05-0.2-0.2
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
201419fi FinlandFriendlies (M)2.0000Matches
201419fi FinlandWCQ1.0000Matches
201520fi FinlandFriendlies (M)1.5000Matches
201621fi FinlandFriendlies (M)2.6000Matches
201621fi FinlandUEFA Euro Qualifying6.805120.00.730.150.000.0000Matches
201722fi FinlandFriendlies (M)1.0000Matches
201823fi FinlandWCQ3.9000Matches
201823fi FinlandFriendlies (M)2.0100Matches
2018-201924fi FinlandUEFA Nations League28th4.5000Matches
202025fi FinlandFriendlies (M)0.5000Matches
2020-202126fi FinlandUEFA Nations LeagueLgB4.30100.00.230.000.0000Matches
202126fi FinlandFriendlies (M)1.3000Matches
202126fi FinlandUEFA EuroGR2.80000.000.000000.00.00.00.0Matches
202126fi FinlandUEFA Euro Qualifying6.00100.00.170.000.0000Matches
202227fi FinlandWCQ2.60100.00.380.000.0000Matches
202227fi FinlandFriendlies (M)1.2000Matches
2022-202328fi FinlandUEFA Nations LeagueLgB3.00200.00.670.000.0000Matches
202429fi FinlandUEFA Euro Qualifying2.90200.00.700.000.0000Matches
2024-202530fi FinlandUEFA Nations LeagueLgB2.20000.000.0000Matches
9 Seasons1 Club5 Leagues51.911218.30.390.030.000.000000.00.00.00.0
Friendlies (M) (8 Seasons)12.0100
UEFA Nations League (4 Seasons)13.90300.00.320.000.0000
UEFA Euro Qualifying (3 Seasons)15.708112.50.510.060.000.0000
WCQ (3 Seasons)7.60100.00.380.000.0000
UEFA Euro (1 Season)2.80000.000.000000.00.00.00.0

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
201116TPSfi FIN1. Veikkausliiga16.12
201217Helsingborgse SWE1. Allsvenskan15.24
2012-201318Helsingborg2. Europa Lg4.90Matches
201318Helsingborgse SWE1. Allsvenskan2.50
201419Helsingborgse SWE1. Allsvenskan22.63Matches
201520Helsingborgse SWE1. Allsvenskan25.52Matches
2015-201621Genkbe BEL1. Pro League9.50Matches
2016-201722Genk2. Europa Lg6.90Matches
2016-201722Genkbe BEL1. First Division A23.72Matches
2017-201823Genkbe BEL1. First Division A19.6870106182.014218563545250789.234541383.56010159.431.61.5+1.41463231380Matches
2018-201924Genk2. Europa Lg5.229034484.34653135715017187.711313683.1212584.000.60.5-0.69206224Matches
2018-201924Genkbe BEL1. First Division A29.11283156482.021352787061670088.055565684.69114562.843.23.2+0.824135262145Matches
2019-202025Genk1. Champions Lg3.011114875.01876855536680.3486277.481553.300.10.1-0.11133114Matches
2019-202025Genkbe BEL1. First Division A16.369687479.612571476030534787.930637980.77211065.511.61.7-0.61459171285Matches
2020-202126Genkbe BEL1. First Division A20.5856107279.915062514838844088.237244982.98014355.912.11.8-1.12772191078Matches
2021-202227Brestfr FRACoupe de France1.10Matches
2021-202227Brestfr FRA1. Ligue 19.835545877.55890220418320489.713617677.3285550.900.10.4-0.12328330Matches
2022-202328Schalke 04de GER1. Bundesliga7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730Matches
2022-202328Brestfr FRA1. Ligue 13.312515779.62127799536285.5556190.2112250.010.20.7+0.81126515Matches
202328Charlotteus USA1. MLS6.828634882.24545152316317692.610211985.7174141.500.31.0-0.33291034Matches
202429Charlotteus USA1. MLS23.71020126880.416775580352358090.240949582.66914049.341.82.1+2.21999196112Matches
14 Seasons6 Clubs9 Leagues272.86167766780.4103954380023016340288.72547308082.749086156.92712.314.0+14.712355313561647
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
Genk (6 Seasons)3 Leagues133.84106506381.169732256251964223188.01739209583.033253961.6119.18.9+1.9893629440426
Helsingborg (4 Seasons)2 Leagues70.79
Charlotte (2 Seasons)1 League30.41306161680.821320732668675690.751161483.28618147.542.03.1+2.022128206146
Brest (2 Seasons)2 Leagues14.248061578.08017300323626688.719123780.6397750.610.31.1+0.734414845
TPS (1 Season)1 League16.12
Schalke 04 (1 Season)1 League7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730
First Division A (6 Seasons)118.73705457181.163203234131761199488.31578189783.230349960.7118.58.3+2.5793298537388
Allsvenskan (4 Seasons)65.89
Europa Lg (3 Seasons)17.029034484.34653135715017187.711313683.1212584.000.60.5-0.69206224
MLS (2 Seasons)30.41306161680.821320732668675690.751161483.28618147.542.03.1+2.022128206146
Ligue 1 (2 Seasons)13.148061578.08017300323626688.719123780.6397750.610.31.1+0.734414845
Veikkausliiga (1 Season)16.12
Bundesliga (1 Season)7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730
Champions Lg (1 Season)3.011114875.01876855536680.3486277.481553.300.10.1-0.11133114
Coupe de France (1 Season)1.10
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
201116TPS1 League16.12
201217Helsingborg1 League15.24
2012-201318Helsingborg1 League4.90
201318Helsingborg1 League2.50
201419Helsingborg1 League22.63
201520Helsingborg1 League25.52
2015-201621Genk1 League9.50
2016-201722Genk2 Leagues30.62
2017-201823Genk1 League19.6870106182.014218563545250789.234541383.56010159.431.61.5+1.41463231380
2018-201924Genk2 Leagues34.31573190882.426005922776687187.966879284.311217065.943.83.7+0.233155324169
2019-202025Genk2 Leagues19.3807102279.014447561535841386.735444180.38012564.011.61.8-0.61572201399
2020-202126Genk1 League20.5856107279.915062514838844088.237244982.98014355.912.11.8-1.12772191078
2021-202227Brest2 Leagues10.835545877.55890220418320489.713617677.3285550.900.10.4-0.12328330
2022-202328Brest1 League3.312515779.62127799536285.5556190.2112250.010.20.7+0.81126515
2022-202328Schalke 041 League7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730
202328Charlotte1 League6.828634882.24545152316317692.610211985.7174141.500.31.0-0.33291034
202429Charlotte1 League23.71020126880.416775580352358090.240949582.66914049.341.82.1+2.21999196112
14 Seasons6 Clubs9 Leagues272.86167766780.4103954380023016340288.72547308082.749086156.92712.314.0+14.712355313561647
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
Genk (6 Seasons)3 Leagues133.84106506381.169732256251964223188.01739209583.033253961.6119.18.9+1.9893629440426
Helsingborg (4 Seasons)2 Leagues70.79
Charlotte (2 Seasons)1 League30.41306161680.821320732668675690.751161483.28618147.542.03.1+2.022128206146
Brest (2 Seasons)2 Leagues14.248061578.08017300323626688.719123780.6397750.610.31.1+0.734414845
TPS (1 Season)1 League16.12
Schalke 04 (1 Season)1 League7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730
First Division A (6 Seasons)118.73705457181.163203234131761199488.31578189783.230349960.7118.58.3+2.5793298537388
Allsvenskan (4 Seasons)65.89
Europa Lg (3 Seasons)17.029034484.34653135715017187.711313683.1212584.000.60.5-0.69206224
MLS (2 Seasons)30.41306161680.821320732668675690.751161483.28618147.542.03.1+2.022128206146
Ligue 1 (2 Seasons)13.148061578.08017300323626688.719123780.6397750.610.31.1+0.734414845
Veikkausliiga (1 Season)16.12
Bundesliga (1 Season)7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730
Champions Lg (1 Season)3.011114875.01876855536680.3486277.481553.300.10.1-0.11133114
Coupe de France (1 Season)1.10
Passing Table
Total Short Medium Long Expected
Season Age Squad Country 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
201116TPSfi FIN1. Veikkausliiga5th16.12
201217Helsingborgse SWE1. Allsvenskan6th15.24
201318Helsingborgse SWE1. Allsvenskan5th2.50
201419Helsingborgse SWE1. Allsvenskan9th22.63Matches
201520Helsingborgse SWE1. Allsvenskan8th25.52Matches
2015-201621Genkbe BEL1. Pro League4th9.50Matches
2016-201722Genkbe BEL1. First Division A7th23.72Matches
2017-201823Genkbe BEL1. First Division A5th19.6870106182.014218563545250789.234541383.56010159.431.61.5+1.41463231380Matches
2018-201924Genkbe BEL1. First Division A1st29.11283156482.021352787061670088.055565684.69114562.843.23.2+0.824135262145Matches
2019-202025Genkbe BEL1. First Division A7th16.369687479.612571476030534787.930637980.77211065.511.61.7-0.61459171285Matches
2020-202126Genkbe BEL1. First Division A2nd20.5856107279.915062514838844088.237244982.98014355.912.11.8-1.12772191078Matches
2021-202227Brestfr FRA1. Ligue 111th9.835545877.55890220418320489.713617677.3285550.900.10.4-0.12328330Matches
2022-202328Brestfr FRA1. Ligue 114th3.312515779.62127799536285.5556190.2112250.010.20.7+0.81126515Matches
2022-202328Schalke 04de GER1. Bundesliga17th7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730Matches
202328Charlotteus USA1. MLS18th6.828634882.24545152316317692.610211985.7174141.500.31.0-0.33291034Matches
202429Charlotteus USA1. MLS11th23.71020126880.416775580352358090.240949582.66914049.341.82.1+2.21999196112Matches
14 Seasons6 Clubs6 Leagues251.75766717580.497425357902813316588.92386288282.846182156.22711.713.4+15.311352012658609
Country 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
Genk (6 Seasons)1 League118.73705457181.163203234131761199488.31578189783.230349960.7118.58.3+2.5793298537388
Helsingborg (4 Seasons)1 League65.89
Charlotte (2 Seasons)1 League30.41306161680.821320732668675690.751161483.28618147.542.03.1+2.022128206146
Brest (2 Seasons)1 League13.148061578.08017300323626688.719123780.6397750.610.31.1+0.734414845
TPS (1 Season)1 League16.12
Schalke 04 (1 Season)1 League7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730
First Division A (6 Seasons)118.73705457181.163203234131761199488.31578189783.230349960.7118.58.3+2.5793298537388
Allsvenskan (4 Seasons)65.89
MLS (2 Seasons)30.41306161680.821320732668675690.751161483.28618147.542.03.1+2.022128206146
Ligue 1 (2 Seasons)13.148061578.08017300323626688.719123780.6397750.610.31.1+0.734414845
Veikkausliiga (1 Season)16.12
Bundesliga (1 Season)7.527537373.74885204813014987.210613479.1336451.600.90.9-0.99197730
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
2021-202227Brestfr FRACoupe de FranceR161.10Matches
1 Season1 Club1 League1.10
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
2012-201318Helsingborg2. Europa LgGR4.90Matches
2016-201722Genk2. Europa LgQF6.90Matches
2018-201924Genk2. Europa LgR325.229034484.34653135715017187.711313683.1212584.000.60.5-0.69206224Matches
2019-202025Genk1. Champions LgGR3.011114875.01876855536680.3486277.481553.300.10.1-0.11133114Matches
4 Seasons2 Clubs2 Leagues20.040149281.56529221220323785.716119881.3294072.500.60.6-0.610339338
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
Genk (3 Seasons)2 Leagues15.140149281.56529221220323785.716119881.3294072.500.60.6-0.610339338
Helsingborg (1 Season)1 League4.90
Europa Lg (3 Seasons)17.029034484.34653135715017187.711313683.1212584.000.60.5-0.69206224
Champions Lg (1 Season)3.011114875.01876855536680.3486277.481553.300.10.1-0.11133114
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
201419fi FinlandFriendlies (M)2.00Matches
201419fi FinlandWCQ1.00Matches
201520fi FinlandFriendlies (M)1.50Matches
201621fi FinlandFriendlies (M)2.60Matches
201621fi FinlandUEFA Euro Qualifying6.80Matches
201722fi FinlandFriendlies (M)1.00Matches
201823fi FinlandWCQ3.90Matches
201823fi FinlandFriendlies (M)2.00Matches
2018-201924fi FinlandUEFA Nations League28th4.50Matches
202025fi FinlandFriendlies (M)0.50Matches
2020-202126fi FinlandUEFA Nations LeagueLgB4.30Matches
202126fi FinlandFriendlies (M)1.30Matches
202126fi FinlandUEFA EuroGR2.88210280.41355448475094.0293974.461154.510.50.3+0.5424210Matches
202126fi FinlandUEFA Euro Qualifying6.00Matches
202227fi FinlandWCQ2.61Matches
202227fi FinlandFriendlies (M)1.20Matches
2022-202328fi FinlandUEFA Nations LeagueLgB3.00Matches
202429fi FinlandUEFA Euro Qualifying2.90Matches
2024-202530fi FinlandUEFA Nations LeagueLgB2.20Matches
9 Seasons1 Club5 Leagues51.98210280.41355448475094.0293974.461154.520.50.3+1.5424210
Friendlies (M) (8 Seasons)12.00
UEFA Nations League (4 Seasons)13.90
UEFA Euro Qualifying (3 Seasons)15.70
WCQ (3 Seasons)7.61
UEFA Euro (1 Season)2.88210280.41355448475094.0293974.461154.510.50.3+0.5424210
Become a Stathead & surf this site ad-free.

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
201116TPSfi FIN1. Veikkausliiga16.1
201217Helsingborgse SWE1. Allsvenskan15.2
2012-201318Helsingborg2. Europa Lg4.9Matches
201318Helsingborgse SWE1. Allsvenskan2.5
201419Helsingborgse SWE1. Allsvenskan22.6Matches
201520Helsingborgse SWE1. Allsvenskan25.5Matches
2015-201621Genkbe BEL1. Pro League9.5Matches
2016-201722Genk2. Europa Lg6.96Matches
2016-201722Genkbe BEL1. First Division A23.70Matches
2017-201823Genkbe BEL1. First Division A19.610618462111615521913101870426Matches
2018-201924Genk2. Europa Lg5.234427568500863000029015Matches
2018-201924Genkbe BEL1. First Division A29.11564128027732153424500001283729Matches
2019-202025Genk1. Champions Lg3.0148105431200831000011101Matches
2019-202025Genkbe BEL1. First Division A16.38746542142806391815140696618Matches
2020-202126Genkbe BEL1. First Division A20.51072855214370968159181043856324Matches
2021-202227Brestfr FRACoupe de France1.10Matches
2021-202227Brestfr FRA1. Ligue 19.84583551016121894101035528Matches
2022-202328Schalke 04de GER1. Bundesliga7.53732858510003071413027538Matches
2022-202328Brestfr FRA1. Ligue 13.3157135222021320000012508Matches
202328Charlotteus USA1. MLS6.8348274731001185013121028614Matches
202429Charlotteus USA1. MLS23.712689952682305802133226501020518Matches
14 Seasons6 Clubs9 Leagues272.876676059157618133537413187651184616732149
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Genk (6 Seasons)3 Leagues133.8506340151027130225215870261284410621103
Helsingborg (4 Seasons)2 Leagues70.7
Charlotte (2 Seasons)1 League30.4161612693413306982634538601306622
Brest (2 Seasons)2 Leagues14.2615490123814311141010480216
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.53732858510003071413027538
First Division A (6 Seasons)118.74571363591611322519377626128437052097
Allsvenskan (4 Seasons)65.8
Europa Lg (3 Seasons)17.0344275685001463000029015
MLS (2 Seasons)30.4161612693413306982634538601306622
Ligue 1 (2 Seasons)13.1615490123814311141010480216
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.53732858510003071413027538
Champions Lg (1 Season)3.0148105431200831000011101
Coupe de France (1 Season)1.10
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
201116TPS1 League16.1
201217Helsingborg1 League15.2
2012-201318Helsingborg1 League4.9
201318Helsingborg1 League2.5
201419Helsingborg1 League22.6
201520Helsingborg1 League25.5
2015-201621Genk1 League9.5
2016-201722Genk2 Leagues30.66
2017-201823Genk1 League19.610618462111615521913101870426
2018-201924Genk2 Leagues34.31908155534537154230800001573834
2019-202025Genk2 Leagues19.310227592574006472125140807619
2020-202126Genk1 League20.51072855214370968159181043856324
2021-202227Brest2 Leagues10.84583551016121894101035528
2022-202328Brest1 League3.3157135222021320000012508
2022-202328Schalke 041 League7.53732858510003071413027538
202328Charlotte1 League6.8348274731001185013121028614
202429Charlotte1 League23.712689952682305802133226501020518
14 Seasons6 Clubs9 Leagues272.876676059157618133537413187651184616732149
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Genk (6 Seasons)3 Leagues133.8506340151027130225215870261284410621103
Helsingborg (4 Seasons)2 Leagues70.7
Charlotte (2 Seasons)1 League30.4161612693413306982634538601306622
Brest (2 Seasons)2 Leagues14.2615490123814311141010480216
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.53732858510003071413027538
First Division A (6 Seasons)118.74571363591611322519377626128437052097
Allsvenskan (4 Seasons)65.8
Europa Lg (3 Seasons)17.0344275685001463000029015
MLS (2 Seasons)30.4161612693413306982634538601306622
Ligue 1 (2 Seasons)13.1615490123814311141010480216
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.53732858510003071413027538
Champions Lg (1 Season)3.0148105431200831000011101
Coupe de France (1 Season)1.10
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
201116TPSfi FIN1. Veikkausliiga5th16.1
201217Helsingborgse SWE1. Allsvenskan6th15.2
201318Helsingborgse SWE1. Allsvenskan5th2.5
201419Helsingborgse SWE1. Allsvenskan9th22.6Matches
201520Helsingborgse SWE1. Allsvenskan8th25.5Matches
2015-201621Genkbe BEL1. Pro League4th9.5Matches
2016-201722Genkbe BEL1. First Division A7th23.70Matches
2017-201823Genkbe BEL1. First Division A5th19.610618462111615521913101870426Matches
2018-201924Genkbe BEL1. First Division A1st29.11564128027732153424500001283729Matches
2019-202025Genkbe BEL1. First Division A7th16.38746542142806391815140696618Matches
2020-202126Genkbe BEL1. First Division A2nd20.51072855214370968159181043856324Matches
2021-202227Brestfr FRA1. Ligue 111th9.84583551016121894101035528Matches
2022-202328Brestfr FRA1. Ligue 114th3.3157135222021320000012508Matches
2022-202328Schalke 04de GER1. Bundesliga17th7.53732858510003071413027538Matches
202328Charlotteus USA1. MLS18th6.8348274731001185013121028614Matches
202429Charlotteus USA1. MLS11th23.712689952682305802133226501020518Matches
14 Seasons6 Clubs6 Leagues251.771755679146516433535212247651184576631143
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Genk (6 Seasons)1 League118.74571363591611322519377626128437052097
Helsingborg (4 Seasons)1 League65.8
Charlotte (2 Seasons)1 League30.4161612693413306982634538601306622
Brest (2 Seasons)1 League13.1615490123814311141010480216
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.53732858510003071413027538
First Division A (6 Seasons)118.74571363591611322519377626128437052097
Allsvenskan (4 Seasons)65.8
MLS (2 Seasons)30.4161612693413306982634538601306622
Ligue 1 (2 Seasons)13.1615490123814311141010480216
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.53732858510003071413027538
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
2021-202227Brestfr FRACoupe de FranceR161.10Matches
1 Season1 Club1 League1.10
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
2012-201318Helsingborg2. Europa LgGR4.9Matches
2016-201722Genk2. Europa LgQF6.96Matches
2018-201924Genk2. Europa LgR325.234427568500863000029015Matches
2019-202025Genk1. Champions LgGR3.0148105431200831000011101Matches
4 Seasons2 Clubs2 Leagues20.049238011117002294000040116
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Genk (3 Seasons)2 Leagues15.149238011117002294000040116
Helsingborg (1 Season)1 League4.9
Europa Lg (3 Seasons)17.0344275685001463000029015
Champions Lg (1 Season)3.0148105431200831000011101
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
201419fi FinlandFriendlies (M)2.0Matches
201419fi FinlandWCQ1.0Matches
201520fi FinlandFriendlies (M)1.5Matches
201621fi FinlandFriendlies (M)2.6Matches
201621fi FinlandUEFA Euro Qualifying6.830Matches
201722fi FinlandFriendlies (M)1.0Matches
201823fi FinlandWCQ3.9Matches
201823fi FinlandFriendlies (M)2.0Matches
2018-201924fi FinlandUEFA Nations League28th4.5Matches
202025fi FinlandFriendlies (M)0.5Matches
2020-202126fi FinlandUEFA Nations LeagueLgB4.35Matches
202126fi FinlandFriendlies (M)1.3Matches
202126fi FinlandUEFA EuroGR2.81029480105800008201Matches
202126fi FinlandUEFA Euro Qualifying6.06Matches
202227fi FinlandWCQ2.67Matches
202227fi FinlandFriendlies (M)1.2Matches
2022-202328fi FinlandUEFA Nations LeagueLgB3.08Matches
202429fi FinlandUEFA Euro Qualifying2.95Matches
2024-202530fi FinlandUEFA Nations LeagueLgB2.25Matches
9 Seasons1 Club5 Leagues51.910294801071800008201
Friendlies (M) (8 Seasons)12.0
UEFA Nations League (4 Seasons)13.918
UEFA Euro Qualifying (3 Seasons)15.741
WCQ (3 Seasons)7.67
UEFA Euro (1 Season)2.81029480105800008201

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
201116TPSfi FIN1. Veikkausliiga16.1
201217Helsingborgse SWE1. Allsvenskan15.2
2012-201318Helsingborg2. Europa Lg4.9Matches
201318Helsingborgse SWE1. Allsvenskan2.5
201419Helsingborgse SWE1. Allsvenskan22.6Matches
201520Helsingborgse SWE1. Allsvenskan25.5Matches
2015-201621Genkbe BEL1. Pro League9.5Matches
2016-201722Genk2. Europa Lg6.9Matches
2016-201722Genkbe BEL1. First Division A23.7Matches
2017-201823Genkbe BEL1. First Division A19.6331.68243014150.25410000Matches
2018-201924Genk2. Europa Lg5.2132.28110100100.00000000Matches
2018-201924Genkbe BEL1. First Division A29.1652.24527104180.28700010Matches
2019-202025Genk1. Champions Lg3.031.0030000010.33100000Matches
2019-202025Genkbe BEL1. First Division A16.3301.84222023120.12100010Matches
2020-202126Genkbe BEL1. First Division A20.5462.25355121240.20300100Matches
2021-202227Brestfr FRACoupe de France1.1Matches
2021-202227Brestfr FRA1. Ligue 19.850.5130001100.00000000Matches
2022-202328Schalke 04de GER1. Bundesliga7.5182.39123102000.00000000Matches
2022-202328Brestfr FRA1. Ligue 13.341.2040000010.30100000Matches
202328Charlotteus USA1. MLS6.881.1853000010.15100000Matches
202429Charlotteus USA1. MLS23.7421.782415003050.21410000Matches
14 Seasons6 Clubs9 Leagues272.82671.841953845187270.192220120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Genk (6 Seasons)3 Leagues133.81902.021471735126200.211610120
Helsingborg (4 Seasons)2 Leagues70.7
Charlotte (2 Seasons)1 League30.4501.642918003060.20510000
Brest (2 Seasons)2 Leagues14.290.6970001110.08100000
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.5182.39123102000.00000000
First Division A (6 Seasons)118.71742.031331725125190.221510120
Allsvenskan (4 Seasons)65.8
Europa Lg (3 Seasons)17.0132.28110100100.00000000
MLS (2 Seasons)30.4501.642918003060.20510000
Ligue 1 (2 Seasons)13.190.6970001110.08100000
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.5182.39123102000.00000000
Champions Lg (1 Season)3.031.0030000010.33100000
Coupe de France (1 Season)1.1
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
201116TPS1 League16.1
201217Helsingborg1 League15.2
2012-201318Helsingborg1 League4.9
201318Helsingborg1 League2.5
201419Helsingborg1 League22.6
201520Helsingborg1 League25.5
2015-201621Genk1 League9.5
2016-201722Genk2 Leagues30.6
2017-201823Genk1 League19.6331.68243014150.25410000
2018-201924Genk2 Leagues34.3782.24637204280.23700010
2019-202025Genk2 Leagues19.3331.71252023130.16200010
2020-202126Genk1 League20.5462.25355121240.20300100
2021-202227Brest2 Leagues10.850.5130001100.00000000
2022-202328Brest1 League3.341.2040000010.30100000
2022-202328Schalke 041 League7.5182.39123102000.00000000
202328Charlotte1 League6.881.1853000010.15100000
202429Charlotte1 League23.7421.782415003050.21410000
14 Seasons6 Clubs9 Leagues272.82671.841953845187270.192220120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Genk (6 Seasons)3 Leagues133.81902.021471735126200.211610120
Helsingborg (4 Seasons)2 Leagues70.7
Charlotte (2 Seasons)1 League30.4501.642918003060.20510000
Brest (2 Seasons)2 Leagues14.290.6970001110.08100000
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.5182.39123102000.00000000
First Division A (6 Seasons)118.71742.031331725125190.221510120
Allsvenskan (4 Seasons)65.8
Europa Lg (3 Seasons)17.0132.28110100100.00000000
MLS (2 Seasons)30.4501.642918003060.20510000
Ligue 1 (2 Seasons)13.190.6970001110.08100000
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.5182.39123102000.00000000
Champions Lg (1 Season)3.031.0030000010.33100000
Coupe de France (1 Season)1.1
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
201116TPSfi FIN1. Veikkausliiga5th16.1
201217Helsingborgse SWE1. Allsvenskan6th15.2
201318Helsingborgse SWE1. Allsvenskan5th2.5
201419Helsingborgse SWE1. Allsvenskan9th22.6Matches
201520Helsingborgse SWE1. Allsvenskan8th25.5Matches
2015-201621Genkbe BEL1. Pro League4th9.5Matches
2016-201722Genkbe BEL1. First Division A7th23.7Matches
2017-201823Genkbe BEL1. First Division A5th19.6331.68243014150.25410000Matches
2018-201924Genkbe BEL1. First Division A1st29.1652.24527104180.28700010Matches
2019-202025Genkbe BEL1. First Division A7th16.3301.84222023120.12100010Matches
2020-202126Genkbe BEL1. First Division A2nd20.5462.25355121240.20300100Matches
2021-202227Brestfr FRA1. Ligue 111th9.850.5130001100.00000000Matches
2022-202328Brestfr FRA1. Ligue 114th3.341.2040000010.30100000Matches
2022-202328Schalke 04de GER1. Bundesliga17th7.5182.39123102000.00000000Matches
202328Charlotteus USA1. MLS18th6.881.1853000010.15100000Matches
202429Charlotteus USA1. MLS11th23.7421.782415003050.21410000Matches
14 Seasons6 Clubs6 Leagues251.72511.841813835186260.192120120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Genk (6 Seasons)1 League118.71742.031331725125190.221510120
Helsingborg (4 Seasons)1 League65.8
Charlotte (2 Seasons)1 League30.4501.642918003060.20510000
Brest (2 Seasons)1 League13.190.6970001110.08100000
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.5182.39123102000.00000000
First Division A (6 Seasons)118.71742.031331725125190.221510120
Allsvenskan (4 Seasons)65.8
MLS (2 Seasons)30.4501.642918003060.20510000
Ligue 1 (2 Seasons)13.190.6970001110.08100000
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.5182.39123102000.00000000
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
2021-202227Brestfr FRACoupe de FranceR161.1Matches
1 Season1 Club1 League1.1
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
2012-201318Helsingborg2. Europa LgGR4.9Matches
2016-201722Genk2. Europa LgQF6.9Matches
2018-201924Genk2. Europa LgR325.2132.28110100100.00000000Matches
2019-202025Genk1. Champions LgGR3.031.0030000010.33100000Matches
4 Seasons2 Clubs2 Leagues20.0161.84140100110.11100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Genk (3 Seasons)2 Leagues15.1161.84140100110.11100000
Helsingborg (1 Season)1 League4.9
Europa Lg (3 Seasons)17.0132.28110100100.00000000
Champions Lg (1 Season)3.031.0030000010.33100000
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
201419fi FinlandFriendlies (M)2.0Matches
201419fi FinlandWCQ1.0Matches
201520fi FinlandFriendlies (M)1.5Matches
201621fi FinlandFriendlies (M)2.6Matches
201621fi FinlandUEFA Euro Qualifying6.8Matches
201722fi FinlandFriendlies (M)1.0Matches
201823fi FinlandWCQ3.9Matches
201823fi FinlandFriendlies (M)2.0Matches
2018-201924fi FinlandUEFA Nations League28th4.5Matches
202025fi FinlandFriendlies (M)0.5Matches
2020-202126fi FinlandUEFA Nations LeagueLgB4.3Matches
202126fi FinlandFriendlies (M)1.3Matches
202126fi FinlandUEFA EuroGR2.862.1751000010.36100000Matches
202126fi FinlandUEFA Euro Qualifying6.0Matches
202227fi FinlandWCQ2.6Matches
202227fi FinlandFriendlies (M)1.2Matches
2022-202328fi FinlandUEFA Nations LeagueLgB3.0Matches
202429fi FinlandUEFA Euro Qualifying2.9Matches
2024-202530fi FinlandUEFA Nations LeagueLgB2.2Matches
9 Seasons1 Club5 Leagues51.962.1751000010.36100000
Friendlies (M) (8 Seasons)12.0
UEFA Nations League (4 Seasons)13.9
UEFA Euro Qualifying (3 Seasons)15.7
WCQ (3 Seasons)7.6
UEFA Euro (1 Season)2.862.1751000010.36100000

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
201116TPSfi FIN1. Veikkausliiga16.1
201217Helsingborgse SWE1. Allsvenskan15.2
2012-201318Helsingborg2. Europa Lg4.9Matches
201318Helsingborgse SWE1. Allsvenskan2.5
201419Helsingborgse SWE1. Allsvenskan22.6Matches
201520Helsingborgse SWE1. Allsvenskan25.5Matches
2015-201621Genkbe BEL1. Pro League9.5Matches
2016-201722Genk2. Europa Lg6.91212Matches
2016-201722Genkbe BEL1. First Division A23.700Matches
2017-201823Genkbe BEL1. First Division A19.6393024105133537.122235183271620Matches
2018-201924Genk2. Europa Lg5.29744161060.0442291880Matches
2018-201924Genkbe BEL1. First Division A29.1674834249274856.32140112964131560Matches
2019-202025Genk1. Champions Lg3.0555003475.012024970Matches
2019-202025Genkbe BEL1. First Division A16.3362320133163250.01612482965340Matches
2020-202126Genkbe BEL1. First Division A20.5433623146173154.814327252972360Matches
2021-202227Brestfr FRACoupe de France1.100Matches
2021-202227Brestfr FRA1. Ligue 19.8281515103142458.31012391644210Matches
2022-202328Schalke 04de GER1. Bundesliga7.5141066261060.04523822130Matches
2022-202328Brestfr FRA1. Ligue 13.38544071258.3562471550Matches
202328Charlotteus USA1. MLS6.8853412728.65844917120Matches
202429Charlotteus USA1. MLS23.7442624155314963.318339242872650Matches
14 Seasons6 Clubs9 Leagues272.83012221621043514226254.2120177491282475363190
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Genk (6 Seasons)3 Leagues133.819916111065248216051.37811329841793662030
Helsingborg (4 Seasons)2 Leagues70.70
Charlotte (2 Seasons)1 League30.4523127196335658.9234113283789770
Brest (2 Seasons)2 Leagues14.2362019143213658.315185132359260
TPS (1 Season)1 League16.10
Schalke 04 (1 Season)1 League7.5141066261060.04523822130
First Division A (6 Seasons)118.718513710161237314650.07310727801543391880
Allsvenskan (4 Seasons)65.80
Europa Lg (3 Seasons)17.091944161060.04422211880
MLS (2 Seasons)30.4523127196335658.9234113283789770
Ligue 1 (2 Seasons)13.1362019143213658.315185132359260
Veikkausliiga (1 Season)16.10
Bundesliga (1 Season)7.5141066261060.04523822130
Champions Lg (1 Season)3.0555003475.012024970
Coupe de France (1 Season)1.1000
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
201116TPS1 League16.10
201217Helsingborg1 League15.20
2012-201318Helsingborg1 League4.90
201318Helsingborg1 League2.50
201419Helsingborg1 League22.60
201520Helsingborg1 League25.50
2015-201621Genk1 League9.50
2016-201722Genk2 Leagues30.612120
2017-201823Genk1 League19.6393024105133537.122235183271620
2018-201924Genk2 Leagues34.37655382810335856.92544133173149640
2019-202025Genk2 Leagues19.3412825133193652.817144103374410
2020-202126Genk1 League20.5433623146173154.814327252972360
2021-202227Brest2 Leagues10.8281515103142458.31012391644210
2022-202328Brest1 League3.38544071258.3562471550
2022-202328Schalke 041 League7.5141066261060.04523822130
202328Charlotte1 League6.8853412728.65844917120
202429Charlotte1 League23.7442624155314963.318339242872650
14 Seasons6 Clubs9 Leagues272.83012221621043514226254.2120177491282475363190
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Genk (6 Seasons)3 Leagues133.819916111065248216051.37811329841793662030
Helsingborg (4 Seasons)2 Leagues70.70
Charlotte (2 Seasons)1 League30.4523127196335658.9234113283789770
Brest (2 Seasons)2 Leagues14.2362019143213658.315185132359260
TPS (1 Season)1 League16.10
Schalke 04 (1 Season)1 League7.5141066261060.04523822130
First Division A (6 Seasons)118.718513710161237314650.07310727801543391880
Allsvenskan (4 Seasons)65.80
Europa Lg (3 Seasons)17.091944161060.04422211880
MLS (2 Seasons)30.4523127196335658.9234113283789770
Ligue 1 (2 Seasons)13.1362019143213658.315185132359260
Veikkausliiga (1 Season)16.10
Bundesliga (1 Season)7.5141066261060.04523822130
Champions Lg (1 Season)3.0555003475.012024970
Coupe de France (1 Season)1.1000
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
201116TPSfi FIN1. Veikkausliiga5th16.1
201217Helsingborgse SWE1. Allsvenskan6th15.2
201318Helsingborgse SWE1. Allsvenskan5th2.5
201419Helsingborgse SWE1. Allsvenskan9th22.6Matches
201520Helsingborgse SWE1. Allsvenskan8th25.5Matches
2015-201621Genkbe BEL1. Pro League4th9.5Matches
2016-201722Genkbe BEL1. First Division A7th23.700Matches
2017-201823Genkbe BEL1. First Division A5th19.6393024105133537.122235183271620Matches
2018-201924Genkbe BEL1. First Division A1st29.1674834249274856.32140112964131560Matches
2019-202025Genkbe BEL1. First Division A7th16.3362320133163250.01612482965340Matches
2020-202126Genkbe BEL1. First Division A2nd20.5433623146173154.814327252972360Matches
2021-202227Brestfr FRA1. Ligue 111th9.8281515103142458.31012391644210Matches
2022-202328Brestfr FRA1. Ligue 114th3.38544071258.3562471550Matches
2022-202328Schalke 04de GER1. Bundesliga17th7.5141066261060.04523822130Matches
202328Charlotteus USA1. MLS18th6.8853412728.65844917120Matches
202429Charlotteus USA1. MLS11th23.7442624155314963.318339242872650Matches
14 Seasons6 Clubs6 Leagues251.72871981531003413324853.6115171471242225093040
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
Genk (6 Seasons)1 League118.718513710161237314650.07310727801543391880
Helsingborg (4 Seasons)1 League65.80
Charlotte (2 Seasons)1 League30.4523127196335658.9234113283789770
Brest (2 Seasons)1 League13.1362019143213658.315185132359260
TPS (1 Season)1 League16.10
Schalke 04 (1 Season)1 League7.5141066261060.04523822130
First Division A (6 Seasons)118.718513710161237314650.07310727801543391880
Allsvenskan (4 Seasons)65.80
MLS (2 Seasons)30.4523127196335658.9234113283789770
Ligue 1 (2 Seasons)13.1362019143213658.315185132359260
Veikkausliiga (1 Season)16.10
Bundesliga (1 Season)7.5141066261060.04523822130
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
2021-202227Brestfr FRACoupe de FranceR161.100Matches
1 Season1 Club1 League1.1000
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
2012-201318Helsingborg2. Europa LgGR4.9Matches
2016-201722Genk2. Europa LgQF6.91212Matches
2018-201924Genk2. Europa LgR325.29744161060.0442291880Matches
2019-202025Genk1. Champions LgGR3.0555003475.012024970Matches
4 Seasons2 Clubs2 Leagues20.0142494191464.356242527150
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Genk (3 Seasons)2 Leagues15.1142494191464.356242527150
Helsingborg (1 Season)1 League4.90
Europa Lg (3 Seasons)17.091944161060.04422211880
Champions Lg (1 Season)3.0555003475.012024970
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
201419fi FinlandFriendlies (M)2.0Matches
201419fi FinlandWCQ1.0Matches
201520fi FinlandFriendlies (M)1.5Matches
201621fi FinlandFriendlies (M)2.6Matches
201621fi FinlandUEFA Euro Qualifying6.81212Matches
201722fi FinlandFriendlies (M)1.0Matches
201823fi FinlandWCQ3.9Matches
201823fi FinlandFriendlies (M)2.0Matches
2018-201924fi FinlandUEFA Nations League28th4.5Matches
202025fi FinlandFriendlies (M)0.5Matches
2020-202126fi FinlandUEFA Nations LeagueLgB4.357Matches
202126fi FinlandFriendlies (M)1.3Matches
202126fi FinlandUEFA EuroGR2.8211012540.0320268140Matches
202126fi FinlandUEFA Euro Qualifying6.028Matches
202227fi FinlandWCQ2.613Matches
202227fi FinlandFriendlies (M)1.2Matches
2022-202328fi FinlandUEFA Nations LeagueLgB3.020Matches
202429fi FinlandUEFA Euro Qualifying2.960Matches
2024-202530fi FinlandUEFA Nations LeagueLgB2.213Matches
9 Seasons1 Club5 Leagues51.92301012540.03202398140
Friendlies (M) (8 Seasons)12.00
UEFA Nations League (4 Seasons)13.98100
UEFA Euro Qualifying (3 Seasons)15.720200
WCQ (3 Seasons)7.6130
UEFA Euro (1 Season)2.8211012540.0320268140

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
201116TPSfi FIN1. Veikkausliiga16.1
201217Helsingborgse SWE1. Allsvenskan15.2
2012-201318Helsingborg2. Europa Lg4.9Matches
201318Helsingborgse SWE1. Allsvenskan2.5
201419Helsingborgse SWE1. Allsvenskan22.6Matches
201520Helsingborgse SWE1. Allsvenskan25.5Matches
2015-201621Genkbe BEL1. Pro League9.5Matches
2016-201722Genk2. Europa Lg6.9Matches
2016-201722Genkbe BEL1. First Division A23.7Matches
2017-201823Genkbe BEL1. First Division A19.612485531955138912124814750.0750.05412659142130300199722121Matches
2018-201924Genk2. Europa Lg5.2402159120011294028337.5562.518494357016646422229Matches
2018-201924Genkbe BEL1. First Division A29.118717449883354736187119842.11157.9825417624075353624241067160Matches
2019-202025Genk1. Champions Lg3.01811250844821813133.3266.769259126140318411Matches
2019-202025Genkbe BEL1. First Division A16.3102844286492258710276583.3116.7416199210922222420352961Matches
2020-202126Genkbe BEL1. First Division A20.51245523355783371612457457.1342.9569251212912621417669476Matches
2021-202227Brestfr FRACoupe de France1.1Matches
2021-202227Brestfr FRA1. Ligue 19.85543418026111635546350.0350.0273130270711817127332Matches
2022-202328Schalke 04de GER1. Bundesliga7.544723113229109144710110.0880.018678035495012321017Matches
2022-202328Brestfr FRA1. Ligue 13.319211619141119222100.000.01326292513402011914Matches
202328Charlotteus USA1. MLS6.83991910918610573992150.0150.01717133556013221219Matches
202429Charlotteus USA1. MLS23.714999242967540013149917741.2952.97133422199343313171084667Matches
14 Seasons6 Clubs9 Leagues272.890664312471418024621079065944244.75053.24079193871056722018423130634978607
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
Genk (6 Seasons)3 Leagues133.85975252157927381691825974572849.12950.926041254169071481361889473318458
Helsingborg (4 Seasons)2 Leagues70.7
Charlotte (2 Seasons)1 League30.4189811153886150520189819842.11052.688441352348493142012105886
Brest (2 Seasons)2 Leagues14.27464524135215747468562.5337.54051931958141219139246
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.544723113229109144710110.0880.018678035495012321017
First Division A (6 Seasons)118.75392225143824541531715391462452.22247.823511133962111311261480423012418
Allsvenskan (4 Seasons)65.8
Europa Lg (3 Seasons)17.0402159120011294028337.5562.518494357016646422229
MLS (2 Seasons)30.4189811153886150520189819842.11052.688441352348493142012105886
Ligue 1 (2 Seasons)13.17464524135215747468562.5337.54051931958141219139246
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.544723113229109144710110.0880.018678035495012321017
Champions Lg (1 Season)3.01811250844821813133.3266.769259126140318411
Coupe de France (1 Season)1.1
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
201116TPS1 League16.1
201217Helsingborg1 League15.2
2012-201318Helsingborg1 League4.9
201318Helsingborg1 League2.5
201419Helsingborg1 League22.6
201520Helsingborg1 League25.5
2015-201621Genk1 League9.5
2016-201722Genk2 Leagues30.6
2017-201823Genk1 League19.612485531955138912124814750.0750.05412659142130300199722121
2018-201924Genk2 Leagues34.32273895891033659452273271140.71659.310095119297769591030281289189
2019-202025Genk2 Leagues19.3120956336576306912089666.7333.3485225112182326423461372
2020-202126Genk1 League20.51245523355783371612457457.1342.9569251212912621417669476
2021-202227Brest2 Leagues10.85543418026111635546350.0350.0273130270711817127332
2022-202328Brest1 League3.319211619141119222100.000.01326292513402011914
2022-202328Schalke 041 League7.544723113229109144710110.0880.018678035495012321017
202328Charlotte1 League6.83991910918610573992150.0150.01717133556013221219
202429Charlotte1 League23.714999242967540013149917741.2952.97133422199343313171084667
14 Seasons6 Clubs9 Leagues272.890664312471418024621079065944244.75053.24079193871056722018423130634978607
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
Genk (6 Seasons)3 Leagues133.85975252157927381691825974572849.12950.926041254169071481361889473318458
Helsingborg (4 Seasons)2 Leagues70.7
Charlotte (2 Seasons)1 League30.4189811153886150520189819842.11052.688441352348493142012105886
Brest (2 Seasons)2 Leagues14.27464524135215747468562.5337.54051931958141219139246
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.544723113229109144710110.0880.018678035495012321017
First Division A (6 Seasons)118.75392225143824541531715391462452.22247.823511133962111311261480423012418
Allsvenskan (4 Seasons)65.8
Europa Lg (3 Seasons)17.0402159120011294028337.5562.518494357016646422229
MLS (2 Seasons)30.4189811153886150520189819842.11052.688441352348493142012105886
Ligue 1 (2 Seasons)13.17464524135215747468562.5337.54051931958141219139246
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.544723113229109144710110.0880.018678035495012321017
Champions Lg (1 Season)3.01811250844821813133.3266.769259126140318411
Coupe de France (1 Season)1.1
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201116TPSfi FIN1. Veikkausliiga5th16.1
201217Helsingborgse SWE1. Allsvenskan6th15.2
201318Helsingborgse SWE1. Allsvenskan5th2.5
201419Helsingborgse SWE1. Allsvenskan9th22.6Matches
201520Helsingborgse SWE1. Allsvenskan8th25.5Matches
2015-201621Genkbe BEL1. Pro League4th9.5Matches
2016-201722Genkbe BEL1. First Division A7th23.7Matches
2017-201823Genkbe BEL1. First Division A5th19.612485531955138912124814750.0750.05412659142130300199722121Matches
2018-201924Genkbe BEL1. First Division A1st29.118717449883354736187119842.11157.9825417624075353624241067160Matches
2019-202025Genkbe BEL1. First Division A7th16.3102844286492258710276583.3116.7416199210922222420352961Matches
2020-202126Genkbe BEL1. First Division A2nd20.51245523355783371612457457.1342.9569251212912621417669476Matches
2021-202227Brestfr FRA1. Ligue 111th9.85543418026111635546350.0350.0273130270711817127332Matches
2022-202328Brestfr FRA1. Ligue 114th3.319211619141119222100.000.01326292513402011914Matches
2022-202328Schalke 04de GER1. Bundesliga17th7.544723113229109144710110.0880.018678035495012321017Matches
202328Charlotteus USA1. MLS18th6.83991910918610573992150.0150.01717133556013221219Matches
202429Charlotteus USA1. MLS11th23.714999242967540013149917741.2952.97133422199343313171084667Matches
14 Seasons6 Clubs6 Leagues251.78483404233038962302968482833845.84351.8382618185987120317419121584672567
Country 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
Genk (6 Seasons)1 League118.75392225143824541531715391462452.22247.823511133962111311261480423012418
Helsingborg (4 Seasons)1 League65.8
Charlotte (2 Seasons)1 League30.4189811153886150520189819842.11052.688441352348493142012105886
Brest (2 Seasons)1 League13.17464524135215747468562.5337.54051931958141219139246
TPS (1 Season)1 League16.1
Schalke 04 (1 Season)1 League7.544723113229109144710110.0880.018678035495012321017
First Division A (6 Seasons)118.75392225143824541531715391462452.22247.823511133962111311261480423012418
Allsvenskan (4 Seasons)65.8
MLS (2 Seasons)30.4189811153886150520189819842.11052.688441352348493142012105886
Ligue 1 (2 Seasons)13.17464524135215747468562.5337.54051931958141219139246
Veikkausliiga (1 Season)16.1
Bundesliga (1 Season)7.544723113229109144710110.0880.018678035495012321017
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
2021-202227Brestfr FRACoupe de FranceR161.1Matches
1 Season1 Club1 League1.1
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
2012-201318Helsingborg2. Europa LgGR4.9Matches
2016-201722Genk2. Europa LgQF6.9Matches
2018-201924Genk2. Europa LgR325.2402159120011294028337.5562.518494357016646422229Matches
2019-202025Genk1. Champions LgGR3.01811250844821813133.3266.769259126140318411Matches
4 Seasons2 Clubs2 Leagues20.0583271412841601158311436.4763.62531202696171049530640
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
Genk (3 Seasons)2 Leagues15.1583271412841601158311436.4763.62531202696171049530640
Helsingborg (1 Season)1 League4.9
Europa Lg (3 Seasons)17.0402159120011294028337.5562.518494357016646422229
Champions Lg (1 Season)3.01811250844821813133.3266.769259126140318411
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
201419fi FinlandFriendlies (M)2.0Matches
201419fi FinlandWCQ1.0Matches
201520fi FinlandFriendlies (M)1.5Matches
201621fi FinlandFriendlies (M)2.6Matches
201621fi FinlandUEFA Euro Qualifying6.8Matches
201722fi FinlandFriendlies (M)1.0Matches
201823fi FinlandWCQ3.9Matches
201823fi FinlandFriendlies (M)2.0Matches
2018-201924fi FinlandUEFA Nations League28th4.5Matches
202025fi FinlandFriendlies (M)0.5Matches
2020-202126fi FinlandUEFA Nations LeagueLgB4.3Matches
202126fi FinlandFriendlies (M)1.3Matches
202126fi FinlandUEFA EuroGR2.81351445513911353133.3266.764212100221418313Matches
202126fi FinlandUEFA Euro Qualifying6.0Matches
202227fi FinlandWCQ2.6Matches
202227fi FinlandFriendlies (M)1.2Matches
2022-202328fi FinlandUEFA Nations LeagueLgB3.0Matches
202429fi FinlandUEFA Euro Qualifying2.9Matches
2024-202530fi FinlandUEFA Nations LeagueLgB2.2Matches
9 Seasons1 Club5 Leagues51.91351445513911353133.3266.764212100221418313
Friendlies (M) (8 Seasons)12.0
UEFA Nations League (4 Seasons)13.9
UEFA Euro Qualifying (3 Seasons)15.7
WCQ (3 Seasons)7.6
UEFA Euro (1 Season)2.81351445513911353133.3266.764212100221418313

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
201116TPSfi FIN1. Veikkausliiga181,4538148.916.1162
201217Helsingborgse SWE1. Allsvenskan171,3698150.715.2152
2012-201318Helsingborg2. Europa Lg5444894.9540Matches
201318Helsingborgse SWE1. Allsvenskan4223568.32.522
201419Helsingborgse SWE1. Allsvenskan242,0358575.422.62322111.253032-2-0.09+0.05Matches
201520Helsingborgse SWE1. Allsvenskan262,2958885.025.52625001.273738-1-0.04+0.18Matches
2015-201621Genkbe BEL1. Pro League108558623.89.5109051.832312+11+1.16+0.90Matches
2016-201722Genk2. Europa Lg76218957.56.976001.771411+3+0.43-0.35Matches
2016-201722Genkbe BEL1. First Division A262,1318278.923.72517101.702414+10+0.42-2.27Matches
2017-201823Genkbe BEL1. First Division A231,7677749.119.62016331.521917+2+0.10-0.1922.118.5+3.6+0.18-0.07Matches
2018-201924Genk2. Europa Lg64697865.15.2587413512.30137+6+1.15+2.2310.26.3+3.9+0.68+1.76Matches
2018-201924Genkbe BEL1. First Division A302,6178772.729.129882616106531+34+1.17+0.3560.730.0+30.7+1.06+0.47Matches
2019-202025Genk1. Champions Lg32709050.03.03903000.33310-7-2.33+0.332.79.9-7.2-2.40-1.04Matches
2019-202025Genkbe BEL1. First Division A171,4698656.316.3178613001.472522+3+0.18+0.1824.318.7+5.5+0.34-0.02Matches
2020-202126Genkbe BEL1. First Division A211,8448860.320.5218816071.864225+17+0.83-0.0632.125.6+6.4+0.31+0.13Matches
2021-202227Brestfr FRACoupe de France2964835.61.119011612.0010+1+0.94+0.94Matches
2021-202227Brestfr FRA1. Ligue 1158785925.79.810794518170.87815-7-0.72-0.689.713.0-3.3-0.340.00Matches
2022-202328Schalke 04de GER1. Bundesliga116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06Matches
2022-202328Brestfr FRA1. Ligue 16300508.83.3386231460.1727-5-1.50-1.362.26.2-4.1-1.22-0.97Matches
202328Charlotteus USA1. MLS96086819.96.8782421911.6094+5+0.74+1.189.97.0+3.0+0.44+1.01Matches
202429Charlotteus USA1. MLS262,1298269.623.72488202841.382829-1-0.04-1.0130.031.3-1.3-0.05-0.38Matches
14 Seasons6 Clubs9 Leagues30624,5498046.7272.8278861952819461.44346291+55+0.24+0.18213.0179.9+33.1+0.23+0.40
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
Genk (6 Seasons)3 Leagues14312,0438456.0133.813788110648161.67228149+79+0.59+0.16152.0109.1+43.0+0.46+0.27
Helsingborg (4 Seasons)2 Leagues766,3668454.870.77151511.266770-3-0.06+0.11
Charlotte (2 Seasons)1 League352,7377844.730.431872441351.443733+4+0.13+0.1839.938.2+1.7+0.06+0.38
Brest (2 Seasons)2 Leagues231,2745517.914.214817915240.791122-11-0.78-0.6811.819.2-7.3-0.56-0.27
TPS (1 Season)1 League181,4538148.916.1162
Schalke 04 (1 Season)1 League116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06
First Division A (6 Seasons)12710,6838455.7118.71228897561151.67198121+77+0.65+0.10139.192.9+46.3+0.54+0.22
Allsvenskan (4 Seasons)715,9228354.865.86647511.266770-3-0.06+0.11
Europa Lg (3 Seasons)181,5348560.617.017871413512.012718+9+0.74+0.6210.26.3+3.9+0.68+1.76
MLS (2 Seasons)352,7377844.730.431872441351.443733+4+0.13+0.1839.938.2+1.7+0.06+0.38
Ligue 1 (2 Seasons)211,1785617.213.113816816230.671022-12-0.92-0.8211.819.2-7.3-0.56-0.27
Veikkausliiga (1 Season)181,4538148.916.1162
Bundesliga (1 Season)116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06
Champions Lg (1 Season)32709050.03.03903000.33310-7-2.33+0.332.79.9-7.2-2.40-1.04
Coupe de France (1 Season)2964835.61.119011612.0010+1+0.94+0.94
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
201116TPS1 League181,4538148.916.1162
201217Helsingborg1 League171,3698150.715.2152
2012-201318Helsingborg1 League5444894.9540
201318Helsingborg1 League4223568.32.522
201419Helsingborg1 League242,0358575.422.62322111.253032-2-0.09+0.05
201520Helsingborg1 League262,2958885.025.52625001.273738-1-0.04+0.18
2015-201621Genk1 League108558623.89.5109051.832312+11+1.16+0.90
2016-201722Genk2 Leagues332,7528372.830.63223101.713825+13+0.43-1.41
2017-201823Genk1 League231,7677749.119.62016331.521917+2+0.10-0.1922.118.5+3.6+0.18-0.07
2018-201924Genk2 Leagues363,0868671.434.334883024812.307838+40+1.17+0.7370.936.2+34.6+1.00+0.70
2019-202025Genk2 Leagues201,7398755.219.3208716001.302832-4-0.21+0.3027.028.7-1.7-0.09-0.12
2020-202126Genk1 League211,8448860.320.5218816071.864225+17+0.83-0.0632.125.6+6.4+0.31+0.13
2021-202227Brest2 Leagues179745726.410.811805616181.00915-6-0.55-0.529.713.0-3.3-0.340.00
2022-202328Brest1 League6300508.83.3386231460.1727-5-1.50-1.362.26.2-4.1-1.22-0.97
2022-202328Schalke 041 League116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06
202328Charlotte1 League96086819.96.8782421911.6094+5+0.74+1.189.97.0+3.0+0.44+1.01
202429Charlotte1 League262,1298269.623.72488202841.382829-1-0.04-1.0130.031.3-1.3-0.05-0.38
14 Seasons6 Clubs9 Leagues30624,5498046.7272.8278861952819461.44346291+55+0.24+0.18213.0179.9+33.1+0.23+0.40
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
Genk (6 Seasons)3 Leagues14312,0438456.0133.813788110648161.67228149+79+0.59+0.16152.0109.1+43.0+0.46+0.27
Helsingborg (4 Seasons)2 Leagues766,3668454.870.77151511.266770-3-0.06+0.11
Charlotte (2 Seasons)1 League352,7377844.730.431872441351.443733+4+0.13+0.1839.938.2+1.7+0.06+0.38
Brest (2 Seasons)2 Leagues231,2745517.914.214817915240.791122-11-0.78-0.6811.819.2-7.3-0.56-0.27
TPS (1 Season)1 League181,4538148.916.1162
Schalke 04 (1 Season)1 League116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06
First Division A (6 Seasons)12710,6838455.7118.71228897561151.67198121+77+0.65+0.10139.192.9+46.3+0.54+0.22
Allsvenskan (4 Seasons)715,9228354.865.86647511.266770-3-0.06+0.11
Europa Lg (3 Seasons)181,5348560.617.017871413512.012718+9+0.74+0.6210.26.3+3.9+0.68+1.76
MLS (2 Seasons)352,7377844.730.431872441351.443733+4+0.13+0.1839.938.2+1.7+0.06+0.38
Ligue 1 (2 Seasons)211,1785617.213.113816816230.671022-12-0.92-0.8211.819.2-7.3-0.56-0.27
Veikkausliiga (1 Season)181,4538148.916.1162
Bundesliga (1 Season)116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06
Champions Lg (1 Season)32709050.03.03903000.33310-7-2.33+0.332.79.9-7.2-2.40-1.04
Coupe de France (1 Season)2964835.61.119011612.0010+1+0.94+0.94
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201116TPSfi FIN1. Veikkausliiga5th181,4538148.916.1162
201217Helsingborgse SWE1. Allsvenskan6th171,3698150.715.2152
201318Helsingborgse SWE1. Allsvenskan5th4223568.32.522
201419Helsingborgse SWE1. Allsvenskan9th242,0358575.422.62322111.253032-2-0.09+0.05Matches
201520Helsingborgse SWE1. Allsvenskan8th262,2958885.025.52625001.273738-1-0.04+0.18Matches
2015-201621Genkbe BEL1. Pro League4th108558623.89.5109051.832312+11+1.16+0.90Matches
2016-201722Genkbe BEL1. First Division A7th262,1318278.923.72517101.702414+10+0.42-2.27Matches
2017-201823Genkbe BEL1. First Division A5th231,7677749.119.62016331.521917+2+0.10-0.1922.118.5+3.6+0.18-0.07Matches
2018-201924Genkbe BEL1. First Division A1st302,6178772.729.129882616106531+34+1.17+0.3560.730.0+30.7+1.06+0.47Matches
2019-202025Genkbe BEL1. First Division A7th171,4698656.316.3178613001.472522+3+0.18+0.1824.318.7+5.5+0.34-0.02Matches
2020-202126Genkbe BEL1. First Division A2nd211,8448860.320.5218816071.864225+17+0.83-0.0632.125.6+6.4+0.31+0.13Matches
2021-202227Brestfr FRA1. Ligue 111th158785925.79.810794518170.87815-7-0.72-0.689.713.0-3.3-0.340.00Matches
2022-202328Brestfr FRA1. Ligue 114th6300508.83.3386231460.1727-5-1.50-1.362.26.2-4.1-1.22-0.97Matches
2022-202328Schalke 04de GER1. Bundesliga17th116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06Matches
202328Charlotteus USA1. MLS18th96086819.96.8782421911.6094+5+0.74+1.189.97.0+3.0+0.44+1.01Matches
202429Charlotteus USA1. MLS11th262,1298269.623.72488202841.382829-1-0.04-1.0130.031.3-1.3-0.05-0.38Matches
14 Seasons6 Clubs6 Leagues28322,6498046.3251.7257851772618441.41315263+52+0.24+0.15200.1163.7+36.4+0.27+0.40
Country 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
Genk (6 Seasons)1 League12710,6838455.7118.71228897561151.67198121+77+0.65+0.10139.192.9+46.3+0.54+0.22
Helsingborg (4 Seasons)1 League715,9228354.865.86647511.266770-3-0.06+0.11
Charlotte (2 Seasons)1 League352,7377844.730.431872441351.443733+4+0.13+0.1839.938.2+1.7+0.06+0.38
Brest (2 Seasons)1 League211,1785617.213.113816816230.671022-12-0.92-0.8211.819.2-7.3-0.56-0.27
TPS (1 Season)1 League181,4538148.916.1162
Schalke 04 (1 Season)1 League116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06
First Division A (6 Seasons)12710,6838455.7118.71228897561151.67198121+77+0.65+0.10139.192.9+46.3+0.54+0.22
Allsvenskan (4 Seasons)715,9228354.865.86647511.266770-3-0.06+0.11
MLS (2 Seasons)352,7377844.730.431872441351.443733+4+0.13+0.1839.938.2+1.7+0.06+0.38
Ligue 1 (2 Seasons)211,1785617.213.113816816230.671022-12-0.92-0.8211.819.2-7.3-0.56-0.27
Veikkausliiga (1 Season)181,4538148.916.1162
Bundesliga (1 Season)116766122.17.5972321601.18317-14-1.86-1.039.213.4-4.2-0.56-0.06
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
2021-202227Brestfr FRACoupe de FranceR162964835.61.119011612.0010+1+0.94+0.94Matches
1 Season1 Club1 League2964835.61.119011612.0010+1+0.94+0.94
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
2012-201318Helsingborg2. Europa LgGR5444894.9540Matches
2016-201722Genk2. Europa LgQF76218957.56.976001.771411+3+0.43-0.35Matches
2018-201924Genk2. Europa LgR3264697865.15.2587413512.30137+6+1.15+2.2310.26.3+3.9+0.68+1.76Matches
2019-202025Genk1. Champions LgGR32709050.03.03903000.33310-7-2.33+0.332.79.9-7.2-2.40-1.04Matches
4 Seasons2 Clubs2 Leagues211,8048658.120.020881713511.703028+2+0.13+0.7812.916.2-3.3-0.38+0.86
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
Genk (3 Seasons)2 Leagues161,3608558.115.115881313511.703028+2+0.13+0.7812.916.2-3.3-0.38+0.86
Helsingborg (1 Season)1 League5444894.9540
Europa Lg (3 Seasons)181,5348560.617.017871413512.012718+9+0.74+0.6210.26.3+3.9+0.68+1.76
Champions Lg (1 Season)32709050.03.03903000.33310-7-2.33+0.332.79.9-7.2-2.40-1.04
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
201419fi FinlandFriendlies (M)21809050.02.02902010.5012-1-0.50-1.00Matches
201419fi FinlandWCQ1909012.51.01901001.001100.00+0.57Matches
201520fi FinlandFriendlies (M)21356850.01.5190114502.0010+1+0.67+2.00Matches
201621fi FinlandFriendlies (M)42315842.82.6374111010.0009-9-3.51-2.63Matches
201621fi FinlandUEFA Euro Qualifying76148868.26.87886021.576600.00+0.31Matches
201722fi FinlandFriendlies (M)2904533.31.02450001.0010+1+1.000.00Matches
201823fi FinlandWCQ43538839.23.94883001.0035-2-0.51-0.18Matches
201823fi FinlandFriendlies (M)31785939.62.0276112702.0050+5+2.53+2.20Matches
2018-201924fi FinlandUEFA Nations League28th54048174.84.55814001.8043+1+0.22-0.44Matches
202025fi FinlandFriendlies (M)1454525.00.50014510.0012-1-2.00-1.33Matches
2020-202126fi FinlandUEFA Nations LeagueLgB63836470.94.3574411202.0052+3+0.70+1.28Matches
202126fi FinlandFriendlies (M)21155831.91.3186012900.0002-2-1.57-0.83Matches
202126fi FinlandUEFA EuroGR32498392.22.83832001.001100.00+8.571.34.0-2.7-0.97+0.02Matches
202126fi FinlandUEFA Euro Qualifying65409060.06.06900002.00106+4+0.67+0.17Matches
202227fi FinlandWCQ42386033.12.6374111501.5013-2-0.76-1.13Matches
202227fi FinlandFriendlies (M)21085430.01.2190111800.5002-2-1.67-1.67Matches
2022-202328fi FinlandUEFA Nations LeagueLgB32678949.43.03892030.6723-1-0.34-1.33Matches
202429fi FinlandUEFA Euro Qualifying62574326.02.9268143131.5026-4-1.40-2.51Matches
2024-202530fi FinlandUEFA Nations LeagueLgB31986636.72.23661030.0014-3-1.36+0.74Matches
9 Seasons1 Club5 Leagues664,6757145.251.95481311227141.264557-12-0.23-0.151.34.0-2.7-0.97+0.02
Friendlies (M) (8 Seasons)181,0826038.812.01276662930.78917-8-0.67-0.45
UEFA Nations League (4 Seasons)171,2527458.013.916781111261.35121200.00+0.50
UEFA Euro Qualifying (3 Seasons)191,4117450.615.71586743151.68181800.00-0.65
WCQ (3 Seasons)96817629.17.6883511501.2259-4-0.53-0.31
UEFA Euro (1 Season)32498392.22.83832001.001100.00+8.571.34.0-2.7-0.97+0.02

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
201116TPSfi FIN1. Veikkausliiga16.12014
201217Helsingborgse SWE1. Allsvenskan15.21012
2012-201318Helsingborg2. Europa Lg4.9002Matches
201318Helsingborgse SWE1. Allsvenskan2.5001
201419Helsingborgse SWE1. Allsvenskan22.63017Matches
201520Helsingborgse SWE1. Allsvenskan25.52022Matches
2015-201621Genkbe BEL1. Pro League9.51014Matches
2016-201722Genk2. Europa Lg6.9000715061212100Matches
2016-201722Genkbe BEL1. First Division A23.731000000000Matches
2017-201823Genkbe BEL1. First Division A19.62002426352323001081261957.8Matches
2018-201924Genk2. Europa Lg5.23007718970002991047.4Matches
2018-201924Genkbe BEL1. First Division A29.110034433346448100110323250.0Matches
2019-202025Genk1. Champions Lg3.0000140845000133175.0Matches
2019-202025Genkbe BEL1. First Division A16.30001920039292300055282552.8Matches
2020-202126Genkbe BEL1. First Division A20.53002427168293600074152240.5Matches
2021-202227Brestfr FRACoupe de France1.10000000000Matches
2021-202227Brestfr FRA1. Ligue 19.80004901816150004212763.2Matches
2022-202328Schalke 04de GER1. Bundesliga7.520051303081000045161061.5Matches
2022-202328Brestfr FRA1. Ligue 13.30003701375000142625.0Matches
202328Charlotteus USA1. MLS6.8000115018950003711857.9Matches
202429Charlotteus USA1. MLS23.72002017180282600076262353.1Matches
14 Seasons6 Clubs9 Leagues272.82510241193937424722221057618016352.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Genk (6 Seasons)3 Leagues133.81310130142821517916121036211310950.9
Helsingborg (4 Seasons)2 Leagues70.76054
Charlotte (2 Seasons)1 League30.420031221983731000113373154.4
Brest (2 Seasons)2 Leagues14.2000716031232000056141351.9
TPS (1 Season)1 League16.12014
Schalke 04 (1 Season)1 League7.520051303081000045161061.5
First Division A (6 Seasons)118.7101011511671931541371103201019850.8
Allsvenskan (4 Seasons)65.86052
Europa Lg (3 Seasons)17.0300162211421191002991047.4
MLS (2 Seasons)30.420031221983731000113373154.4
Ligue 1 (2 Seasons)13.1000716031232000056141351.9
Veikkausliiga (1 Season)16.12014
Bundesliga (1 Season)7.520051303081000045161061.5
Champions Lg (1 Season)3.0000140845000133175.0
Coupe de France (1 Season)1.10000000000
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
201116TPS1 League16.12014
201217Helsingborg1 League15.21012
2012-201318Helsingborg1 League4.9002
201318Helsingborg1 League2.5001
201419Helsingborg1 League22.63017
201520Helsingborg1 League25.52022
2015-201621Genk1 League9.51014
2016-201722Genk2 Leagues30.6310715061212100
2017-201823Genk1 League19.62002426352323001081261957.8
2018-201924Genk2 Leagues34.340041504427355100139414249.4
2019-202025Genk2 Leagues19.30002024047332800068312654.4
2020-202126Genk1 League20.53002427168293600074152240.5
2021-202227Brest2 Leagues10.80004901816150004212763.2
2022-202328Brest1 League3.30003701375000142625.0
2022-202328Schalke 041 League7.520051303081000045161061.5
202328Charlotte1 League6.8000115018950003711857.9
202429Charlotte1 League23.72002017180282600076262353.1
14 Seasons6 Clubs9 Leagues272.82510241193937424722221057618016352.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Genk (6 Seasons)3 Leagues133.81310130142821517916121036211310950.9
Helsingborg (4 Seasons)2 Leagues70.76054
Charlotte (2 Seasons)1 League30.420031221983731000113373154.4
Brest (2 Seasons)2 Leagues14.2000716031232000056141351.9
TPS (1 Season)1 League16.12014
Schalke 04 (1 Season)1 League7.520051303081000045161061.5
First Division A (6 Seasons)118.7101011511671931541371103201019850.8
Allsvenskan (4 Seasons)65.86052
Europa Lg (3 Seasons)17.0300162211421191002991047.4
MLS (2 Seasons)30.420031221983731000113373154.4
Ligue 1 (2 Seasons)13.1000716031232000056141351.9
Veikkausliiga (1 Season)16.12014
Bundesliga (1 Season)7.520051303081000045161061.5
Champions Lg (1 Season)3.0000140845000133175.0
Coupe de France (1 Season)1.10000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201116TPSfi FIN1. Veikkausliiga5th16.12014
201217Helsingborgse SWE1. Allsvenskan6th15.21012
201318Helsingborgse SWE1. Allsvenskan5th2.5001
201419Helsingborgse SWE1. Allsvenskan9th22.63017Matches
201520Helsingborgse SWE1. Allsvenskan8th25.52022Matches
2015-201621Genkbe BEL1. Pro League4th9.51014Matches
2016-201722Genkbe BEL1. First Division A7th23.731000000000Matches
2017-201823Genkbe BEL1. First Division A5th19.62002426352323001081261957.8Matches
2018-201924Genkbe BEL1. First Division A1st29.110034433346448100110323250.0Matches
2019-202025Genkbe BEL1. First Division A7th16.30001920039292300055282552.8Matches
2020-202126Genkbe BEL1. First Division A2nd20.53002427168293600074152240.5Matches
2021-202227Brestfr FRA1. Ligue 111th9.80004901816150004212763.2Matches
2022-202328Brestfr FRA1. Ligue 114th3.30003701375000142625.0Matches
2022-202328Schalke 04de GER1. Bundesliga17th7.520051303081000045161061.5Matches
202328Charlotteus USA1. MLS18th6.8000115018950003711857.9Matches
202429Charlotteus USA1. MLS11th23.72002017180282600076262353.1Matches
14 Seasons6 Clubs6 Leagues251.72210224167835222219811053416815252.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Genk (6 Seasons)1 League118.7101011511671931541371103201019850.8
Helsingborg (4 Seasons)1 League65.86052
Charlotte (2 Seasons)1 League30.420031221983731000113373154.4
Brest (2 Seasons)1 League13.1000716031232000056141351.9
TPS (1 Season)1 League16.12014
Schalke 04 (1 Season)1 League7.520051303081000045161061.5
First Division A (6 Seasons)118.7101011511671931541371103201019850.8
Allsvenskan (4 Seasons)65.86052
MLS (2 Seasons)30.420031221983731000113373154.4
Ligue 1 (2 Seasons)13.1000716031232000056141351.9
Veikkausliiga (1 Season)16.12014
Bundesliga (1 Season)7.520051303081000045161061.5
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202227Brestfr FRACoupe de FranceR161.10000000000Matches
1 Season1 Club1 League1.10000000000
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
2012-201318Helsingborg2. Europa LgGR4.9002Matches
2016-201722Genk2. Europa LgQF6.9000715061212100Matches
2018-201924Genk2. Europa LgR325.23007718970002991047.4Matches
2019-202025Genk1. Champions LgGR3.0000140845000133175.0Matches
4 Seasons2 Clubs2 Leagues20.03001726122252410042121152.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Genk (3 Seasons)2 Leagues15.13001526122252410042121152.2
Helsingborg (1 Season)1 League4.9002
Europa Lg (3 Seasons)17.0300162211421191002991047.4
Champions Lg (1 Season)3.0000140845000133175.0
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
201419fi FinlandFriendlies (M)2.01000Matches
201419fi FinlandWCQ1.00000Matches
201520fi FinlandFriendlies (M)1.50000Matches
201621fi FinlandFriendlies (M)2.60000Matches
201621fi FinlandUEFA Euro Qualifying6.8000730301212000Matches
201722fi FinlandFriendlies (M)1.00000Matches
201823fi FinlandWCQ3.92000Matches
201823fi FinlandFriendlies (M)2.00000Matches
2018-201924fi FinlandUEFA Nations League28th4.51000Matches
202025fi FinlandFriendlies (M)0.50000Matches
2020-202126fi FinlandUEFA Nations LeagueLgB4.30108805750Matches
202126fi FinlandFriendlies (M)1.30000Matches
202126fi FinlandUEFA EuroGR2.8000230561000104736.4Matches
202126fi FinlandUEFA Euro Qualifying6.010041336820Matches
202227fi FinlandWCQ2.60000407310Matches
202227fi FinlandFriendlies (M)1.20000Matches
2022-202328fi FinlandUEFA Nations LeagueLgB3.00003608020Matches
202429fi FinlandUEFA Euro Qualifying2.91004425060Matches
2024-202530fi FinlandUEFA Nations LeagueLgB2.20000115310Matches
9 Seasons1 Club5 Leagues51.961028426713930000104736.4
Friendlies (M) (8 Seasons)12.01000
UEFA Nations League (4 Seasons)13.911011151181080
UEFA Euro Qualifying (3 Seasons)15.720015205412020000
WCQ (3 Seasons)7.62000407310
UEFA Euro (1 Season)2.8000230561000104736.4

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.

More Jere Uronen Pages