Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-12ThuConf LgLeague phaseHomeD 2–2fi HJKno MoldeN12000000000Match Report
2024-11-28ThuConf LgLeague phaseAwayL 0–1fi HJKgr PanathinaikosY*CB67000000000Match Report
2024-11-07ThuConf LgLeague phaseHomeL 0–2fi HJKsi OlimpijaY*CB90000021103Match Report
2024-10-24ThuConf LgLeague phaseHomeW 1–0fi HJKby Dinamo MinskY*CB90000000001Match Report
2024-10-19SatVeikkausliigaChampionship roundAwayL 0–1HJKKuPSYCB82000000001Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200920Telstarnl NED2. Eerste Divisie37373,33037.0000000400.000.000.000.000.00
2009-201021Telstarnl NED2. Eerste Divisie16161,42315.8011000110.000.060.060.000.06
201021Djurgårdense SWE1. Allsvenskan29282,52028.0101100300.040.000.040.040.04
201122Djurgårdense SWE1. Allsvenskan28282,46527.4606511110.220.000.220.180.18
201223Djurgårdense SWE1. Allsvenskan30302,70030.0202112200.070.000.070.030.03Matches
201324Moldeno NOR1. Tippeligaen16161,23713.7404400300.290.000.290.290.29
201425Moldeno NOR1. Tippeligaen22191,70118.9101100000.050.000.050.050.05Matches
201526Moldeno NOR1. Tippeligaen22191,70418.9202200400.110.000.110.110.11Matches
2015-201627Molde2. Europa Lg865015.6011000000.000.180.180.000.18Matches
201627Moldeno NOR1. Tippeligaen17141,33414.8404400100.270.000.270.270.27Matches
201728Moldeno NOR1. Eliteserien121195110.6112100000.090.090.190.090.19Matches
2017-201829Niecieczapl POL1. Ekstraklasa987288.1101100100.120.000.120.120.12Matches
201829Häckense SWE1. Allsvenskan12121,02911.4011000000.000.090.090.000.09Matches
201930Häckense SWE1. Allsvenskan28282,42326.9213200200.070.040.110.070.11Matches
202031Häckense SWE1. Allsvenskan30302,70030.0101100100.030.000.030.030.03Matches
202132Häckense SWE1. Allsvenskan25242,03122.6101100200.040.000.040.040.04Matches
202233HJKfi FIN1. Veikkausliiga1187228.0000000200.000.000.000.000.00Matches
2022-202334HJK2. Europa Lg10370.4000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
202334HJKfi FIN1. Veikkausliiga19161,47616.4101100120.060.000.060.060.06Matches
2023-202435HJK3. Conf Lg442703.0000000000.000.000.000.000.00Matches
202435HJKfi FIN1. Veikkausliiga18151,35515.1101100000.070.000.070.070.07Matches
2024-202536HJK3. Conf Lg432592.9000000100.000.000.000.000.00Matches
17 Seasons6 Clubs7 Leagues39837232,896365.52853326232940.00.00.00.00100.080.010.090.070.080.000.000.000.000.00
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
Molde (5 Seasons)2 Leagues97857,42882.5122141200800.150.020.170.150.17
Häcken (4 Seasons)1 League95948,18390.9426400500.040.020.070.040.07
Djurgården (3 Seasons)1 League87867,68585.4909723610.110.000.110.080.08
HJK (3 Seasons)3 Leagues57464,11945.8202200420.00.00.00.00100.040.000.040.040.040.000.000.000.000.00
Telstar (2 Seasons)1 League53534,75352.8011000510.000.020.020.000.02
Nieciecza (1 Season)1 League987288.1101100100.120.000.120.120.12
Allsvenskan (7 Seasons)18218015,868176.31321511231110.070.010.090.060.07
Eliteserien (5 Seasons)89796,92777.0121131200800.160.010.170.160.17
Veikkausliiga (3 Seasons)48393,55339.5202200320.050.000.050.050.05
Eerste Divisie (2 Seasons)53534,75352.8011000510.000.020.020.000.02
Europa Lg (2 Seasons)965386.0011000000.00.00.00.00100.000.170.170.000.170.000.000.000.000.00
Conf Lg (2 Seasons)875295.9000000100.000.000.000.000.00
Ekstraklasa (1 Season)987288.1101100100.120.000.120.120.12
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
2008-200920Telstar1 League37373,33037.0000000400.000.000.000.000.00
2009-201021Telstar1 League16161,42315.8011000110.000.060.060.000.06
201021Djurgården1 League29282,52028.0101100300.040.000.040.040.04
201122Djurgården1 League28282,46527.4606511110.220.000.220.180.18
201223Djurgården1 League30302,70030.0202112200.070.000.070.030.03
201324Molde1 League16161,23713.7404400300.290.000.290.290.29
201425Molde1 League22191,70118.9101100000.050.000.050.050.05
201526Molde1 League22191,70418.9202200400.110.000.110.110.11
2015-201627Molde1 League865015.6011000000.000.180.180.000.18
201627Molde1 League17141,33414.8404400100.270.000.270.270.27
201728Molde1 League121195110.6112100000.090.090.190.090.19
2017-201829Nieciecza1 League987288.1101100100.120.000.120.120.12
201829Häcken1 League12121,02911.4011000000.000.090.090.000.09
201930Häcken1 League28282,42326.9213200200.070.040.110.070.11
202031Häcken1 League30302,70030.0101100100.030.000.030.030.03
202132Häcken1 League25242,03122.6101100200.040.000.040.040.04
202233HJK1 League1187228.0000000200.000.000.000.000.00
2022-202334HJK1 League10370.4000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
202334HJK1 League19161,47616.4101100120.060.000.060.060.06
2023-202435HJK1 League442703.0000000000.000.000.000.000.00
202435HJK1 League18151,35515.1101100000.070.000.070.070.07
2024-202536HJK1 League432592.9000000100.000.000.000.000.00
17 Seasons6 Clubs7 Leagues39837232,896365.52853326232940.00.00.00.00100.080.010.090.070.080.000.000.000.000.00
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
Molde (5 Seasons)2 Leagues97857,42882.5122141200800.150.020.170.150.17
Häcken (4 Seasons)1 League95948,18390.9426400500.040.020.070.040.07
Djurgården (3 Seasons)1 League87867,68585.4909723610.110.000.110.080.08
HJK (3 Seasons)3 Leagues57464,11945.8202200420.00.00.00.00100.040.000.040.040.040.000.000.000.000.00
Telstar (2 Seasons)1 League53534,75352.8011000510.000.020.020.000.02
Nieciecza (1 Season)1 League987288.1101100100.120.000.120.120.12
Allsvenskan (7 Seasons)18218015,868176.31321511231110.070.010.090.060.07
Eliteserien (5 Seasons)89796,92777.0121131200800.160.010.170.160.17
Veikkausliiga (3 Seasons)48393,55339.5202200320.050.000.050.050.05
Eerste Divisie (2 Seasons)53534,75352.8011000510.000.020.020.000.02
Europa Lg (2 Seasons)965386.0011000000.00.00.00.00100.000.170.170.000.170.000.000.000.000.00
Conf Lg (2 Seasons)875295.9000000100.000.000.000.000.00
Ekstraklasa (1 Season)987288.1101100100.120.000.120.120.12
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
2008-200920Telstarnl NED2. Eerste Divisie18th37373,33037.0000000400.000.000.000.000.00
2009-201021Telstarnl NED2. Eerste Divisie18th16161,42315.8011000110.000.060.060.000.06
201021Djurgårdense SWE1. Allsvenskan10th29282,52028.0101100300.040.000.040.040.04
201122Djurgårdense SWE1. Allsvenskan11th28282,46527.4606511110.220.000.220.180.18
201223Djurgårdense SWE1. Allsvenskan9th30302,70030.0202112200.070.000.070.030.03Matches
201324Moldeno NOR1. Tippeligaen6th16161,23713.7404400300.290.000.290.290.29
201425Moldeno NOR1. Tippeligaen1st22191,70118.9101100000.050.000.050.050.05Matches
201526Moldeno NOR1. Tippeligaen6th22191,70418.9202200400.110.000.110.110.11Matches
201627Moldeno NOR1. Tippeligaen5th17141,33414.8404400100.270.000.270.270.27Matches
201728Moldeno NOR1. Eliteserien2nd121195110.6112100000.090.090.190.090.19Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th987288.1101100100.120.000.120.120.12Matches
201829Häckense SWE1. Allsvenskan5th12121,02911.4011000000.000.090.090.000.09Matches
201930Häckense SWE1. Allsvenskan6th28282,42326.9213200200.070.040.110.070.11Matches
202031Häckense SWE1. Allsvenskan3rd30302,70030.0101100100.030.000.030.030.03Matches
202132Häckense SWE1. Allsvenskan12th25242,03122.6101100200.040.000.040.040.04Matches
202233HJKfi FIN1. Veikkausliiga1st1187228.0000000200.000.000.000.000.00Matches
202334HJKfi FIN1. Veikkausliiga1st19161,47616.4101100120.060.000.060.060.06Matches
202435HJKfi FIN1. Veikkausliiga3rd18151,35515.1101100000.070.000.070.070.07Matches
17 Seasons6 Clubs5 Leagues38135931,829353.72843226232840.080.010.090.070.08
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
Molde (5 Seasons)1 League89796,92777.0121131200800.160.010.170.160.17
Häcken (4 Seasons)1 League95948,18390.9426400500.040.020.070.040.07
Djurgården (3 Seasons)1 League87867,68585.4909723610.110.000.110.080.08
HJK (3 Seasons)1 League48393,55339.5202200320.050.000.050.050.05
Telstar (2 Seasons)1 League53534,75352.8011000510.000.020.020.000.02
Nieciecza (1 Season)1 League987288.1101100100.120.000.120.120.12
Allsvenskan (7 Seasons)18218015,868176.31321511231110.070.010.090.060.07
Eliteserien (5 Seasons)89796,92777.0121131200800.160.010.170.160.17
Veikkausliiga (3 Seasons)48393,55339.5202200320.050.000.050.050.05
Eerste Divisie (2 Seasons)53534,75352.8011000510.000.020.020.000.02
Ekstraklasa (1 Season)987288.1101100100.120.000.120.120.12
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
2015-201627Molde2. Europa LgR32865015.6011000000.000.180.180.000.18Matches
2022-202334HJK2. Europa LgGR10370.4000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2023-202435HJK3. Conf LgGR442703.0000000000.000.000.000.000.00Matches
2024-202536HJK3. Conf Lg432592.9000000100.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues17131,06711.9011000100.00.00.00.00100.000.080.080.000.080.000.000.000.000.00
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
HJK (3 Seasons)2 Leagues975666.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Molde (1 Season)1 League865015.6011000000.000.180.180.000.18
Europa Lg (2 Seasons)965386.0011000000.00.00.00.00100.000.170.170.000.170.000.000.000.000.00
Conf Lg (2 Seasons)875295.9000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201223fi FinlandUEFA Euro Qualifying554505.01100000.200.20Matches
201425fi FinlandWCQ432983.3000000000.000.000.000.000.00Matches
201425fi FinlandFriendlies (M)21931.0000000000.000.000.000.000.00Matches
201526fi FinlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201627fi FinlandFriendlies (M)443604.0000000000.000.000.000.000.00Matches
201627fi FinlandUEFA Euro Qualifying765245.8000000100.000.000.000.000.00Matches
201728fi FinlandFriendlies (M)211351.5000000100.000.000.000.000.00Matches
201829fi FinlandWCQ221591.8000000000.000.000.000.000.00Matches
201829fi FinlandFriendlies (M)543463.8112100000.260.260.520.260.52Matches
2018-201930fi FinlandUEFA Nations League28th654955.5000000000.000.000.000.000.00Matches
202031fi FinlandFriendlies (M)10250.3000000000.000.000.000.000.00Matches
2020-202132fi FinlandUEFA Nations LeagueLgB443604.0000000000.000.000.000.000.00Matches
202132fi FinlandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
202132fi FinlandUEFA EuroGR332642.9000000000.000.000.000.000.00Matches
202132fi FinlandUEFA Euro Qualifying10108689.6000000100.000.000.000.000.00Matches
202233fi FinlandWCQ332703.0000000100.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues61544,87254.1212200400.040.020.040.040.04
Friendlies (M) (7 Seasons)17131,18413.2112100100.080.080.150.080.15
UEFA Euro Qualifying (3 Seasons)22211,84220.5100100200.050.000.000.050.00
WCQ (3 Seasons)987278.1000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)1098559.5000000000.000.000.000.000.00
UEFA Euro (1 Season)332642.9000000000.000.000.000.000.00

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
2008-200920Telstarnl NED2. Eerste Divisie37.0010.030.0000
2009-201021Telstarnl NED2. Eerste Divisie15.8040.250.0000
201021Djurgårdense SWE1. Allsvenskan28.0120.070.5000
201122Djurgårdense SWE1. Allsvenskan27.46120.440.4211
201223Djurgårdense SWE1. Allsvenskan30.02100.330.1012Matches
201324Moldeno NOR1. Tippeligaen13.7450.360.8000
201425Moldeno NOR1. Tippeligaen18.9170.370.1400Matches
201526Moldeno NOR1. Tippeligaen18.92130.690.1500Matches
2015-201627Molde2. Europa Lg5.6020.360.0000Matches
201627Moldeno NOR1. Tippeligaen14.84090.000.610.4400Matches
201728Moldeno NOR1. Eliteserien10.61060.000.570.1700Matches
2017-201829Niecieczapl POL1. Ekstraklasa8.11040.000.490.2500Matches
201829Häckense SWE1. Allsvenskan11.4000.0000Matches
201930Häckense SWE1. Allsvenskan26.9228828.61.040.300.070.2500Matches
202031Häckense SWE1. Allsvenskan30.0122731.80.730.230.050.1400Matches
202132Häckense SWE1. Allsvenskan22.6113430.80.580.180.080.2500Matches
202233HJKfi FIN1. Veikkausliiga8.0000Matches
2022-202334HJK2. Europa Lg0.40000.000.000000.00.00.00.0Matches
202334HJKfi FIN1. Veikkausliiga16.4111327.30.670.180.090.3300Matches
2023-202435HJK3. Conf Lg3.00100.00.330.000.0000Matches
202435HJKfi FIN1. Veikkausliiga15.1114321.40.930.200.070.3300Matches
2024-202536HJK3. Conf Lg2.902150.00.690.350.000.0000Matches
17 Seasons6 Clubs7 Leagues365.5289110149.50.560.290.130.260230.00.00.00.0
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
Molde (5 Seasons)2 Leagues82.5120420.000.510.2900
Häcken (4 Seasons)1 League90.94631930.20.690.240.060.2100
Djurgården (3 Seasons)1 League85.49240.280.2923
HJK (3 Seasons)3 Leagues45.8228725.00.740.190.070.290000.00.00.00.0
Telstar (2 Seasons)1 League52.8050.090.0000
Nieciecza (1 Season)1 League8.11040.000.490.2500
Allsvenskan (7 Seasons)176.313634330.20.690.260.060.2623
Eliteserien (5 Seasons)77.0120400.000.520.3000
Veikkausliiga (3 Seasons)39.5225624.00.790.190.080.3300
Eerste Divisie (2 Seasons)52.8050.090.0000
Europa Lg (2 Seasons)6.00020.000.330.000000.00.00.00.0
Conf Lg (2 Seasons)5.903133.30.510.170.000.0000
Ekstraklasa (1 Season)8.11040.000.490.2500
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
2008-200920Telstar1 League37.0010.030.0000
2009-201021Telstar1 League15.8040.250.0000
201021Djurgården1 League28.0120.070.5000
201122Djurgården1 League27.46120.440.4211
201223Djurgården1 League30.02100.330.1012
201324Molde1 League13.7450.360.8000
201425Molde1 League18.9170.370.1400
201526Molde1 League18.92130.690.1500
2015-201627Molde1 League5.6020.360.0000
201627Molde1 League14.84090.000.610.4400
201728Molde1 League10.61060.000.570.1700
2017-201829Nieciecza1 League8.11040.000.490.2500
201829Häcken1 League11.4000.0000
201930Häcken1 League26.9228828.61.040.300.070.2500
202031Häcken1 League30.0122731.80.730.230.050.1400
202132Häcken1 League22.6113430.80.580.180.080.2500
202233HJK1 League8.0000
2022-202334HJK1 League0.40000.000.000000.00.00.00.0
202334HJK1 League16.4111327.30.670.180.090.3300
2023-202435HJK1 League3.00100.00.330.000.0000
202435HJK1 League15.1114321.40.930.200.070.3300
2024-202536HJK1 League2.902150.00.690.350.000.0000
17 Seasons6 Clubs7 Leagues365.5289110149.50.560.290.130.260230.00.00.00.0
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
Molde (5 Seasons)2 Leagues82.5120420.000.510.2900
Häcken (4 Seasons)1 League90.94631930.20.690.240.060.2100
Djurgården (3 Seasons)1 League85.49240.280.2923
HJK (3 Seasons)3 Leagues45.8228725.00.740.190.070.290000.00.00.00.0
Telstar (2 Seasons)1 League52.8050.090.0000
Nieciecza (1 Season)1 League8.11040.000.490.2500
Allsvenskan (7 Seasons)176.313634330.20.690.260.060.2623
Eliteserien (5 Seasons)77.0120400.000.520.3000
Veikkausliiga (3 Seasons)39.5225624.00.790.190.080.3300
Eerste Divisie (2 Seasons)52.8050.090.0000
Europa Lg (2 Seasons)6.00020.000.330.000000.00.00.00.0
Conf Lg (2 Seasons)5.903133.30.510.170.000.0000
Ekstraklasa (1 Season)8.11040.000.490.2500
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
2008-200920Telstarnl NED2. Eerste Divisie18th37.0010.030.0000
2009-201021Telstarnl NED2. Eerste Divisie18th15.8040.250.0000
201021Djurgårdense SWE1. Allsvenskan10th28.0120.070.5000
201122Djurgårdense SWE1. Allsvenskan11th27.46120.440.4211
201223Djurgårdense SWE1. Allsvenskan9th30.02100.330.1012Matches
201324Moldeno NOR1. Tippeligaen6th13.7450.360.8000
201425Moldeno NOR1. Tippeligaen1st18.9170.370.1400Matches
201526Moldeno NOR1. Tippeligaen6th18.92130.690.1500Matches
201627Moldeno NOR1. Tippeligaen5th14.84090.000.610.4400Matches
201728Moldeno NOR1. Eliteserien2nd10.61060.000.570.1700Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th8.11040.000.490.2500Matches
201829Häckense SWE1. Allsvenskan5th11.4000.0000Matches
201930Häckense SWE1. Allsvenskan6th26.9228828.61.040.300.070.2500Matches
202031Häckense SWE1. Allsvenskan3rd30.0122731.80.730.230.050.1400Matches
202132Häckense SWE1. Allsvenskan12th22.6113430.80.580.180.080.2500Matches
202233HJKfi FIN1. Veikkausliiga1st8.0000Matches
202334HJKfi FIN1. Veikkausliiga1st16.4111327.30.670.180.090.3300Matches
202435HJKfi FIN1. Veikkausliiga3rd15.1114321.40.930.200.070.3300Matches
17 Seasons6 Clubs5 Leagues353.728889850.00.560.290.140.2723
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Molde (5 Seasons)1 League77.0120400.000.520.3000
Häcken (4 Seasons)1 League90.94631930.20.690.240.060.2100
Djurgården (3 Seasons)1 League85.49240.280.2923
HJK (3 Seasons)1 League39.5225624.00.790.190.080.3300
Telstar (2 Seasons)1 League52.8050.090.0000
Nieciecza (1 Season)1 League8.11040.000.490.2500
Allsvenskan (7 Seasons)176.313634330.20.690.260.060.2623
Eliteserien (5 Seasons)77.0120400.000.520.3000
Veikkausliiga (3 Seasons)39.5225624.00.790.190.080.3300
Eerste Divisie (2 Seasons)52.8050.090.0000
Ekstraklasa (1 Season)8.11040.000.490.2500
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
2015-201627Molde2. Europa LgR325.6020.360.0000Matches
2022-202334HJK2. Europa LgGR0.40000.000.000000.00.00.00.0Matches
2023-202435HJK3. Conf LgGR3.00100.00.330.000.0000Matches
2024-202536HJK3. Conf Lg2.902150.00.690.350.000.0000Matches
4 Seasons2 Clubs2 Leagues11.903333.30.480.250.000.000000.00.00.00.0
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
HJK (3 Seasons)2 Leagues6.303133.30.480.160.000.000000.00.00.00.0
Molde (1 Season)1 League5.6020.360.0000
Europa Lg (2 Seasons)6.00020.000.330.000000.00.00.00.0
Conf Lg (2 Seasons)5.903133.30.510.170.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201223fi FinlandUEFA Euro Qualifying5.0100Matches
201425fi FinlandWCQ3.3000Matches
201425fi FinlandFriendlies (M)1.0000Matches
201526fi FinlandFriendlies (M)1.0000Matches
201627fi FinlandFriendlies (M)4.0000Matches
201627fi FinlandUEFA Euro Qualifying5.805120.00.860.170.000.0000Matches
201728fi FinlandFriendlies (M)1.5000Matches
201829fi FinlandWCQ1.8000Matches
201829fi FinlandFriendlies (M)3.8100Matches
2018-201930fi FinlandUEFA Nations League28th5.5000Matches
202031fi FinlandFriendlies (M)0.3000Matches
2020-202132fi FinlandUEFA Nations LeagueLgB4.00100.00.250.000.0000Matches
202132fi FinlandFriendlies (M)1.5000Matches
202132fi FinlandUEFA EuroGR2.90100.00.340.000.0000Matches
202132fi FinlandUEFA Euro Qualifying9.608225.00.830.210.000.0000Matches
202233fi FinlandWCQ3.0011100.00.330.330.000.0000Matches
9 Seasons1 Club5 Leagues54.1216425.00.630.160.000.0000
Friendlies (M) (7 Seasons)13.2100
UEFA Euro Qualifying (3 Seasons)20.5113323.10.840.190.000.0000
WCQ (3 Seasons)8.1011100.00.330.330.000.0000
UEFA Nations League (2 Seasons)9.50100.00.250.000.0000
UEFA Euro (1 Season)2.90100.00.340.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2008-200920Telstarnl NED2. Eerste Divisie37.00
2009-201021Telstarnl NED2. Eerste Divisie15.81
201021Djurgårdense SWE1. Allsvenskan28.00
201122Djurgårdense SWE1. Allsvenskan27.40
201223Djurgårdense SWE1. Allsvenskan30.00Matches
201324Moldeno NOR1. Tippeligaen13.70
201425Moldeno NOR1. Tippeligaen18.90Matches
201526Moldeno NOR1. Tippeligaen18.90Matches
2015-201627Molde2. Europa Lg5.61Matches
201627Moldeno NOR1. Tippeligaen14.80Matches
201728Moldeno NOR1. Eliteserien10.61Matches
2017-201829Niecieczapl POL1. Ekstraklasa8.10Matches
201829Häckense SWE1. Allsvenskan11.41Matches
201930Häckense SWE1. Allsvenskan26.91Matches
202031Häckense SWE1. Allsvenskan30.00Matches
202132Häckense SWE1. Allsvenskan22.60Matches
202233HJKfi FIN1. Veikkausliiga8.00Matches
2022-202334HJK2. Europa Lg0.4121770.61774766100.055100.0030.000.00.00.000001Matches
202334HJKfi FIN1. Veikkausliiga16.40Matches
2023-202435HJK3. Conf Lg3.00Matches
202435HJKfi FIN1. Veikkausliiga15.10Matches
2024-202536HJK3. Conf Lg2.90Matches
17 Seasons6 Clubs7 Leagues365.5121770.61774766100.055100.0030.050.00.0+5.000001
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
Molde (5 Seasons)2 Leagues82.52
Häcken (4 Seasons)1 League90.92
Djurgården (3 Seasons)1 League85.40
HJK (3 Seasons)3 Leagues45.8121770.61774766100.055100.0030.000.00.00.000001
Telstar (2 Seasons)1 League52.81
Nieciecza (1 Season)1 League8.10
Allsvenskan (7 Seasons)176.32
Eliteserien (5 Seasons)77.01
Veikkausliiga (3 Seasons)39.50
Eerste Divisie (2 Seasons)52.81
Europa Lg (2 Seasons)6.0121770.61774766100.055100.0030.010.00.0+1.000001
Conf Lg (2 Seasons)5.90
Ekstraklasa (1 Season)8.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
2008-200920Telstar1 League37.00
2009-201021Telstar1 League15.81
201021Djurgården1 League28.00
201122Djurgården1 League27.40
201223Djurgården1 League30.00
201324Molde1 League13.70
201425Molde1 League18.90
201526Molde1 League18.90
2015-201627Molde1 League5.61
201627Molde1 League14.80
201728Molde1 League10.61
2017-201829Nieciecza1 League8.10
201829Häcken1 League11.41
201930Häcken1 League26.91
202031Häcken1 League30.00
202132Häcken1 League22.60
202233HJK1 League8.00
2022-202334HJK1 League0.4121770.61774766100.055100.0030.000.00.00.000001
202334HJK1 League16.40
2023-202435HJK1 League3.00
202435HJK1 League15.10
2024-202536HJK1 League2.90
17 Seasons6 Clubs7 Leagues365.5121770.61774766100.055100.0030.050.00.0+5.000001
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
Molde (5 Seasons)2 Leagues82.52
Häcken (4 Seasons)1 League90.92
Djurgården (3 Seasons)1 League85.40
HJK (3 Seasons)3 Leagues45.8121770.61774766100.055100.0030.000.00.00.000001
Telstar (2 Seasons)1 League52.81
Nieciecza (1 Season)1 League8.10
Allsvenskan (7 Seasons)176.32
Eliteserien (5 Seasons)77.01
Veikkausliiga (3 Seasons)39.50
Eerste Divisie (2 Seasons)52.81
Europa Lg (2 Seasons)6.0121770.61774766100.055100.0030.010.00.0+1.000001
Conf Lg (2 Seasons)5.90
Ekstraklasa (1 Season)8.10
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
2008-200920Telstarnl NED2. Eerste Divisie18th37.00
2009-201021Telstarnl NED2. Eerste Divisie18th15.81
201021Djurgårdense SWE1. Allsvenskan10th28.00
201122Djurgårdense SWE1. Allsvenskan11th27.40
201223Djurgårdense SWE1. Allsvenskan9th30.00Matches
201324Moldeno NOR1. Tippeligaen6th13.70
201425Moldeno NOR1. Tippeligaen1st18.90Matches
201526Moldeno NOR1. Tippeligaen6th18.90Matches
201627Moldeno NOR1. Tippeligaen5th14.80Matches
201728Moldeno NOR1. Eliteserien2nd10.61Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th8.10Matches
201829Häckense SWE1. Allsvenskan5th11.41Matches
201930Häckense SWE1. Allsvenskan6th26.91Matches
202031Häckense SWE1. Allsvenskan3rd30.00Matches
202132Häckense SWE1. Allsvenskan12th22.60Matches
202233HJKfi FIN1. Veikkausliiga1st8.00Matches
202334HJKfi FIN1. Veikkausliiga1st16.40Matches
202435HJKfi FIN1. Veikkausliiga3rd15.10Matches
17 Seasons6 Clubs5 Leagues353.74
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
Molde (5 Seasons)1 League77.01
Häcken (4 Seasons)1 League90.92
Djurgården (3 Seasons)1 League85.40
HJK (3 Seasons)1 League39.50
Telstar (2 Seasons)1 League52.81
Nieciecza (1 Season)1 League8.10
Allsvenskan (7 Seasons)176.32
Eliteserien (5 Seasons)77.01
Veikkausliiga (3 Seasons)39.50
Eerste Divisie (2 Seasons)52.81
Ekstraklasa (1 Season)8.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
2015-201627Molde2. Europa LgR325.61Matches
2022-202334HJK2. Europa LgGR0.4121770.61774766100.055100.0030.000.00.00.000001Matches
2023-202435HJK3. Conf LgGR3.00Matches
2024-202536HJK3. Conf Lg2.90Matches
4 Seasons2 Clubs2 Leagues11.9121770.61774766100.055100.0030.010.00.0+1.000001
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
HJK (3 Seasons)2 Leagues6.3121770.61774766100.055100.0030.000.00.00.000001
Molde (1 Season)1 League5.61
Europa Lg (2 Seasons)6.0121770.61774766100.055100.0030.010.00.0+1.000001
Conf Lg (2 Seasons)5.90
Passing Table
Total Short Medium Long
Season Age Squad 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
201223fi FinlandUEFA Euro Qualifying5.0Matches
201425fi FinlandWCQ3.30Matches
201425fi FinlandFriendlies (M)1.00Matches
201526fi FinlandFriendlies (M)1.00Matches
201627fi FinlandFriendlies (M)4.00Matches
201627fi FinlandUEFA Euro Qualifying5.80Matches
201728fi FinlandFriendlies (M)1.50Matches
201829fi FinlandWCQ1.80Matches
201829fi FinlandFriendlies (M)3.81Matches
2018-201930fi FinlandUEFA Nations League28th5.50Matches
202031fi FinlandFriendlies (M)0.30Matches
2020-202132fi FinlandUEFA Nations LeagueLgB4.00Matches
202132fi FinlandFriendlies (M)1.50Matches
202132fi FinlandUEFA EuroGR2.90Matches
202132fi FinlandUEFA Euro Qualifying9.60Matches
202233fi FinlandWCQ3.00Matches
9 Seasons1 Club5 Leagues54.11
Friendlies (M) (7 Seasons)13.21
UEFA Euro Qualifying (3 Seasons)20.50
WCQ (3 Seasons)8.10
UEFA Nations League (2 Seasons)9.50
UEFA Euro (1 Season)2.90

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
2008-200920Telstarnl NED2. Eerste Divisie37.0
2009-201021Telstarnl NED2. Eerste Divisie15.8
201021Djurgårdense SWE1. Allsvenskan28.0
201122Djurgårdense SWE1. Allsvenskan27.4
201223Djurgårdense SWE1. Allsvenskan30.0Matches
201324Moldeno NOR1. Tippeligaen13.7
201425Moldeno NOR1. Tippeligaen18.9Matches
201526Moldeno NOR1. Tippeligaen18.9Matches
2015-201627Molde2. Europa Lg5.6Matches
201627Moldeno NOR1. Tippeligaen14.80Matches
201728Moldeno NOR1. Eliteserien10.60Matches
2017-201829Niecieczapl POL1. Ekstraklasa8.10Matches
201829Häckense SWE1. Allsvenskan11.40Matches
201930Häckense SWE1. Allsvenskan26.94Matches
202031Häckense SWE1. Allsvenskan30.03Matches
202132Häckense SWE1. Allsvenskan22.64Matches
202233HJKfi FIN1. Veikkausliiga8.0Matches
2022-202334HJK2. Europa Lg0.4171520000200001202Matches
202334HJKfi FIN1. Veikkausliiga16.44Matches
2023-202435HJK3. Conf Lg3.02Matches
202435HJKfi FIN1. Veikkausliiga15.14Matches
2024-202536HJK3. Conf Lg2.90Matches
17 Seasons6 Clubs7 Leagues365.51715200021200001202
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Molde (5 Seasons)2 Leagues82.50
Häcken (4 Seasons)1 League90.911
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)3 Leagues45.81715200010200001202
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.10
Allsvenskan (7 Seasons)176.311
Eliteserien (5 Seasons)77.00
Veikkausliiga (3 Seasons)39.58
Eerste Divisie (2 Seasons)52.8
Europa Lg (2 Seasons)6.0171520000200001202
Conf Lg (2 Seasons)5.92
Ekstraklasa (1 Season)8.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
2008-200920Telstar1 League37.0
2009-201021Telstar1 League15.8
201021Djurgården1 League28.0
201122Djurgården1 League27.4
201223Djurgården1 League30.0
201324Molde1 League13.7
201425Molde1 League18.9
201526Molde1 League18.9
2015-201627Molde1 League5.6
201627Molde1 League14.80
201728Molde1 League10.60
2017-201829Nieciecza1 League8.10
201829Häcken1 League11.40
201930Häcken1 League26.94
202031Häcken1 League30.03
202132Häcken1 League22.64
202233HJK1 League8.0
2022-202334HJK1 League0.4171520000200001202
202334HJK1 League16.44
2023-202435HJK1 League3.02
202435HJK1 League15.14
2024-202536HJK1 League2.90
17 Seasons6 Clubs7 Leagues365.51715200021200001202
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Molde (5 Seasons)2 Leagues82.50
Häcken (4 Seasons)1 League90.911
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)3 Leagues45.81715200010200001202
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.10
Allsvenskan (7 Seasons)176.311
Eliteserien (5 Seasons)77.00
Veikkausliiga (3 Seasons)39.58
Eerste Divisie (2 Seasons)52.8
Europa Lg (2 Seasons)6.0171520000200001202
Conf Lg (2 Seasons)5.92
Ekstraklasa (1 Season)8.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
2008-200920Telstarnl NED2. Eerste Divisie18th37.0
2009-201021Telstarnl NED2. Eerste Divisie18th15.8
201021Djurgårdense SWE1. Allsvenskan10th28.0
201122Djurgårdense SWE1. Allsvenskan11th27.4
201223Djurgårdense SWE1. Allsvenskan9th30.0Matches
201324Moldeno NOR1. Tippeligaen6th13.7
201425Moldeno NOR1. Tippeligaen1st18.9Matches
201526Moldeno NOR1. Tippeligaen6th18.9Matches
201627Moldeno NOR1. Tippeligaen5th14.80Matches
201728Moldeno NOR1. Eliteserien2nd10.60Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th8.10Matches
201829Häckense SWE1. Allsvenskan5th11.40Matches
201930Häckense SWE1. Allsvenskan6th26.94Matches
202031Häckense SWE1. Allsvenskan3rd30.03Matches
202132Häckense SWE1. Allsvenskan12th22.64Matches
202233HJKfi FIN1. Veikkausliiga1st8.0Matches
202334HJKfi FIN1. Veikkausliiga1st16.44Matches
202435HJKfi FIN1. Veikkausliiga3rd15.14Matches
17 Seasons6 Clubs5 Leagues353.719
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Molde (5 Seasons)1 League77.00
Häcken (4 Seasons)1 League90.911
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)1 League39.58
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.10
Allsvenskan (7 Seasons)176.311
Eliteserien (5 Seasons)77.00
Veikkausliiga (3 Seasons)39.58
Eerste Divisie (2 Seasons)52.8
Ekstraklasa (1 Season)8.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
2015-201627Molde2. Europa LgR325.6Matches
2022-202334HJK2. Europa LgGR0.4171520000200001202Matches
2023-202435HJK3. Conf LgGR3.02Matches
2024-202536HJK3. Conf Lg2.90Matches
4 Seasons2 Clubs2 Leagues11.9171520002200001202
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
HJK (3 Seasons)2 Leagues6.3171520002200001202
Molde (1 Season)1 League5.6
Europa Lg (2 Seasons)6.0171520000200001202
Conf Lg (2 Seasons)5.92
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
201223fi FinlandUEFA Euro Qualifying5.0Matches
201425fi FinlandWCQ3.3Matches
201425fi FinlandFriendlies (M)1.0Matches
201526fi FinlandFriendlies (M)1.0Matches
201627fi FinlandFriendlies (M)4.0Matches
201627fi FinlandUEFA Euro Qualifying5.80Matches
201728fi FinlandFriendlies (M)1.5Matches
201829fi FinlandWCQ1.8Matches
201829fi FinlandFriendlies (M)3.8Matches
2018-201930fi FinlandUEFA Nations League28th5.5Matches
202031fi FinlandFriendlies (M)0.3Matches
2020-202132fi FinlandUEFA Nations LeagueLgB4.00Matches
202132fi FinlandFriendlies (M)1.5Matches
202132fi FinlandUEFA EuroGR2.91Matches
202132fi FinlandUEFA Euro Qualifying9.61Matches
202233fi FinlandWCQ3.01Matches
9 Seasons1 Club5 Leagues54.13
Friendlies (M) (7 Seasons)13.2
UEFA Euro Qualifying (3 Seasons)20.51
WCQ (3 Seasons)8.11
UEFA Nations League (2 Seasons)9.50
UEFA Euro (1 Season)2.91

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
2008-200920Telstarnl NED2. Eerste Divisie37.0
2009-201021Telstarnl NED2. Eerste Divisie15.8
201021Djurgårdense SWE1. Allsvenskan28.0
201122Djurgårdense SWE1. Allsvenskan27.4
201223Djurgårdense SWE1. Allsvenskan30.0Matches
201324Moldeno NOR1. Tippeligaen13.7
201425Moldeno NOR1. Tippeligaen18.9Matches
201526Moldeno NOR1. Tippeligaen18.9Matches
2015-201627Molde2. Europa Lg5.6Matches
201627Moldeno NOR1. Tippeligaen14.8Matches
201728Moldeno NOR1. Eliteserien10.6Matches
2017-201829Niecieczapl POL1. Ekstraklasa8.1Matches
201829Häckense SWE1. Allsvenskan11.4Matches
201930Häckense SWE1. Allsvenskan26.9Matches
202031Häckense SWE1. Allsvenskan30.0Matches
202132Häckense SWE1. Allsvenskan22.6Matches
202233HJKfi FIN1. Veikkausliiga8.0Matches
2022-202334HJK2. Europa Lg0.400.0000000000.00000000Matches
202334HJKfi FIN1. Veikkausliiga16.4Matches
2023-202435HJK3. Conf Lg3.0Matches
202435HJKfi FIN1. Veikkausliiga15.1Matches
2024-202536HJK3. Conf Lg2.9Matches
17 Seasons6 Clubs7 Leagues365.500.0000000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Molde (5 Seasons)2 Leagues82.5
Häcken (4 Seasons)1 League90.9
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)3 Leagues45.800.0000000000.00000000
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.1
Allsvenskan (7 Seasons)176.3
Eliteserien (5 Seasons)77.0
Veikkausliiga (3 Seasons)39.5
Eerste Divisie (2 Seasons)52.8
Europa Lg (2 Seasons)6.000.0000000000.00000000
Conf Lg (2 Seasons)5.9
Ekstraklasa (1 Season)8.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
2008-200920Telstar1 League37.0
2009-201021Telstar1 League15.8
201021Djurgården1 League28.0
201122Djurgården1 League27.4
201223Djurgården1 League30.0
201324Molde1 League13.7
201425Molde1 League18.9
201526Molde1 League18.9
2015-201627Molde1 League5.6
201627Molde1 League14.8
201728Molde1 League10.6
2017-201829Nieciecza1 League8.1
201829Häcken1 League11.4
201930Häcken1 League26.9
202031Häcken1 League30.0
202132Häcken1 League22.6
202233HJK1 League8.0
2022-202334HJK1 League0.400.0000000000.00000000
202334HJK1 League16.4
2023-202435HJK1 League3.0
202435HJK1 League15.1
2024-202536HJK1 League2.9
17 Seasons6 Clubs7 Leagues365.500.0000000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Molde (5 Seasons)2 Leagues82.5
Häcken (4 Seasons)1 League90.9
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)3 Leagues45.800.0000000000.00000000
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.1
Allsvenskan (7 Seasons)176.3
Eliteserien (5 Seasons)77.0
Veikkausliiga (3 Seasons)39.5
Eerste Divisie (2 Seasons)52.8
Europa Lg (2 Seasons)6.000.0000000000.00000000
Conf Lg (2 Seasons)5.9
Ekstraklasa (1 Season)8.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
2008-200920Telstarnl NED2. Eerste Divisie18th37.0
2009-201021Telstarnl NED2. Eerste Divisie18th15.8
201021Djurgårdense SWE1. Allsvenskan10th28.0
201122Djurgårdense SWE1. Allsvenskan11th27.4
201223Djurgårdense SWE1. Allsvenskan9th30.0Matches
201324Moldeno NOR1. Tippeligaen6th13.7
201425Moldeno NOR1. Tippeligaen1st18.9Matches
201526Moldeno NOR1. Tippeligaen6th18.9Matches
201627Moldeno NOR1. Tippeligaen5th14.8Matches
201728Moldeno NOR1. Eliteserien2nd10.6Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th8.1Matches
201829Häckense SWE1. Allsvenskan5th11.4Matches
201930Häckense SWE1. Allsvenskan6th26.9Matches
202031Häckense SWE1. Allsvenskan3rd30.0Matches
202132Häckense SWE1. Allsvenskan12th22.6Matches
202233HJKfi FIN1. Veikkausliiga1st8.0Matches
202334HJKfi FIN1. Veikkausliiga1st16.4Matches
202435HJKfi FIN1. Veikkausliiga3rd15.1Matches
17 Seasons6 Clubs5 Leagues353.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Molde (5 Seasons)1 League77.0
Häcken (4 Seasons)1 League90.9
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)1 League39.5
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.1
Allsvenskan (7 Seasons)176.3
Eliteserien (5 Seasons)77.0
Veikkausliiga (3 Seasons)39.5
Eerste Divisie (2 Seasons)52.8
Ekstraklasa (1 Season)8.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
2015-201627Molde2. Europa LgR325.6Matches
2022-202334HJK2. Europa LgGR0.400.0000000000.00000000Matches
2023-202435HJK3. Conf LgGR3.0Matches
2024-202536HJK3. Conf Lg2.9Matches
4 Seasons2 Clubs2 Leagues11.900.0000000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
HJK (3 Seasons)2 Leagues6.300.0000000000.00000000
Molde (1 Season)1 League5.6
Europa Lg (2 Seasons)6.000.0000000000.00000000
Conf Lg (2 Seasons)5.9
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
201223fi FinlandUEFA Euro Qualifying5.0Matches
201425fi FinlandWCQ3.3Matches
201425fi FinlandFriendlies (M)1.0Matches
201526fi FinlandFriendlies (M)1.0Matches
201627fi FinlandFriendlies (M)4.0Matches
201627fi FinlandUEFA Euro Qualifying5.8Matches
201728fi FinlandFriendlies (M)1.5Matches
201829fi FinlandWCQ1.8Matches
201829fi FinlandFriendlies (M)3.8Matches
2018-201930fi FinlandUEFA Nations League28th5.5Matches
202031fi FinlandFriendlies (M)0.3Matches
2020-202132fi FinlandUEFA Nations LeagueLgB4.0Matches
202132fi FinlandFriendlies (M)1.5Matches
202132fi FinlandUEFA EuroGR2.9Matches
202132fi FinlandUEFA Euro Qualifying9.6Matches
202233fi FinlandWCQ3.0Matches
9 Seasons1 Club5 Leagues54.1
Friendlies (M) (7 Seasons)13.2
UEFA Euro Qualifying (3 Seasons)20.5
WCQ (3 Seasons)8.1
UEFA Nations League (2 Seasons)9.5
UEFA Euro (1 Season)2.9

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
2008-200920Telstarnl NED2. Eerste Divisie37.0
2009-201021Telstarnl NED2. Eerste Divisie15.8
201021Djurgårdense SWE1. Allsvenskan28.0
201122Djurgårdense SWE1. Allsvenskan27.4
201223Djurgårdense SWE1. Allsvenskan30.0Matches
201324Moldeno NOR1. Tippeligaen13.7
201425Moldeno NOR1. Tippeligaen18.9Matches
201526Moldeno NOR1. Tippeligaen18.9Matches
2015-201627Molde2. Europa Lg5.6Matches
201627Moldeno NOR1. Tippeligaen14.800Matches
201728Moldeno NOR1. Eliteserien10.600Matches
2017-201829Niecieczapl POL1. Ekstraklasa8.100Matches
201829Häckense SWE1. Allsvenskan11.400Matches
201930Häckense SWE1. Allsvenskan26.91217Matches
202031Häckense SWE1. Allsvenskan30.0830Matches
202132Häckense SWE1. Allsvenskan22.6429Matches
202233HJKfi FIN1. Veikkausliiga8.0Matches
2022-202334HJK2. Europa Lg0.4101000001100140Matches
202334HJKfi FIN1. Veikkausliiga16.4726Matches
2023-202435HJK3. Conf Lg3.025Matches
202435HJKfi FIN1. Veikkausliiga15.1524Matches
2024-202536HJK3. Conf Lg2.914Matches
17 Seasons6 Clubs7 Leagues365.5139100000110135140
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Molde (5 Seasons)2 Leagues82.5000
Häcken (4 Seasons)1 League90.924760
Djurgården (3 Seasons)1 League85.40
HJK (3 Seasons)3 Leagues45.811510000011059140
Telstar (2 Seasons)1 League52.80
Nieciecza (1 Season)1 League8.1000
Allsvenskan (7 Seasons)176.324760
Eliteserien (5 Seasons)77.0000
Veikkausliiga (3 Seasons)39.512500
Eerste Divisie (2 Seasons)52.80
Europa Lg (2 Seasons)6.0101000001100140
Conf Lg (2 Seasons)5.9390
Ekstraklasa (1 Season)8.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
2008-200920Telstar1 League37.00
2009-201021Telstar1 League15.80
201021Djurgården1 League28.00
201122Djurgården1 League27.40
201223Djurgården1 League30.00
201324Molde1 League13.70
201425Molde1 League18.90
201526Molde1 League18.90
2015-201627Molde1 League5.60
201627Molde1 League14.8000
201728Molde1 League10.6000
2017-201829Nieciecza1 League8.1000
201829Häcken1 League11.4000
201930Häcken1 League26.912170
202031Häcken1 League30.08300
202132Häcken1 League22.64290
202233HJK1 League8.00
2022-202334HJK1 League0.4101000001100140
202334HJK1 League16.47260
2023-202435HJK1 League3.0250
202435HJK1 League15.15240
2024-202536HJK1 League2.9140
17 Seasons6 Clubs7 Leagues365.5139100000110135140
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Molde (5 Seasons)2 Leagues82.5000
Häcken (4 Seasons)1 League90.924760
Djurgården (3 Seasons)1 League85.40
HJK (3 Seasons)3 Leagues45.811510000011059140
Telstar (2 Seasons)1 League52.80
Nieciecza (1 Season)1 League8.1000
Allsvenskan (7 Seasons)176.324760
Eliteserien (5 Seasons)77.0000
Veikkausliiga (3 Seasons)39.512500
Eerste Divisie (2 Seasons)52.80
Europa Lg (2 Seasons)6.0101000001100140
Conf Lg (2 Seasons)5.9390
Ekstraklasa (1 Season)8.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
2008-200920Telstarnl NED2. Eerste Divisie18th37.0
2009-201021Telstarnl NED2. Eerste Divisie18th15.8
201021Djurgårdense SWE1. Allsvenskan10th28.0
201122Djurgårdense SWE1. Allsvenskan11th27.4
201223Djurgårdense SWE1. Allsvenskan9th30.0Matches
201324Moldeno NOR1. Tippeligaen6th13.7
201425Moldeno NOR1. Tippeligaen1st18.9Matches
201526Moldeno NOR1. Tippeligaen6th18.9Matches
201627Moldeno NOR1. Tippeligaen5th14.800Matches
201728Moldeno NOR1. Eliteserien2nd10.600Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th8.100Matches
201829Häckense SWE1. Allsvenskan5th11.400Matches
201930Häckense SWE1. Allsvenskan6th26.91217Matches
202031Häckense SWE1. Allsvenskan3rd30.0830Matches
202132Häckense SWE1. Allsvenskan12th22.6429Matches
202233HJKfi FIN1. Veikkausliiga1st8.0Matches
202334HJKfi FIN1. Veikkausliiga1st16.4726Matches
202435HJKfi FIN1. Veikkausliiga3rd15.1524Matches
17 Seasons6 Clubs5 Leagues353.7361260
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
Molde (5 Seasons)1 League77.0000
Häcken (4 Seasons)1 League90.924760
Djurgården (3 Seasons)1 League85.40
HJK (3 Seasons)1 League39.512500
Telstar (2 Seasons)1 League52.80
Nieciecza (1 Season)1 League8.1000
Allsvenskan (7 Seasons)176.324760
Eliteserien (5 Seasons)77.0000
Veikkausliiga (3 Seasons)39.512500
Eerste Divisie (2 Seasons)52.80
Ekstraklasa (1 Season)8.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
2015-201627Molde2. Europa LgR325.6Matches
2022-202334HJK2. Europa LgGR0.4101000001100140Matches
2023-202435HJK3. Conf LgGR3.025Matches
2024-202536HJK3. Conf Lg2.914Matches
4 Seasons2 Clubs2 Leagues11.9131000001109140
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
HJK (3 Seasons)2 Leagues6.3131000001109140
Molde (1 Season)1 League5.60
Europa Lg (2 Seasons)6.0101000001100140
Conf Lg (2 Seasons)5.9390
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
201223fi FinlandUEFA Euro Qualifying5.0Matches
201425fi FinlandWCQ3.3Matches
201425fi FinlandFriendlies (M)1.0Matches
201526fi FinlandFriendlies (M)1.0Matches
201627fi FinlandFriendlies (M)4.0Matches
201627fi FinlandUEFA Euro Qualifying5.843Matches
201728fi FinlandFriendlies (M)1.5Matches
201829fi FinlandWCQ1.8Matches
201829fi FinlandFriendlies (M)3.8Matches
2018-201930fi FinlandUEFA Nations League28th5.5Matches
202031fi FinlandFriendlies (M)0.3Matches
2020-202132fi FinlandUEFA Nations LeagueLgB4.046Matches
202132fi FinlandFriendlies (M)1.5Matches
202132fi FinlandUEFA EuroGR2.935Matches
202132fi FinlandUEFA Euro Qualifying9.647Matches
202233fi FinlandWCQ3.026Matches
9 Seasons1 Club5 Leagues54.117270
Friendlies (M) (7 Seasons)13.20
UEFA Euro Qualifying (3 Seasons)20.58100
WCQ (3 Seasons)8.1260
UEFA Nations League (2 Seasons)9.5460
UEFA Euro (1 Season)2.9350

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
2008-200920Telstarnl NED2. Eerste Divisie37.0
2009-201021Telstarnl NED2. Eerste Divisie15.8
201021Djurgårdense SWE1. Allsvenskan28.0
201122Djurgårdense SWE1. Allsvenskan27.4
201223Djurgårdense SWE1. Allsvenskan30.0Matches
201324Moldeno NOR1. Tippeligaen13.7
201425Moldeno NOR1. Tippeligaen18.9Matches
201526Moldeno NOR1. Tippeligaen18.9Matches
2015-201627Molde2. Europa Lg5.6Matches
201627Moldeno NOR1. Tippeligaen14.8Matches
201728Moldeno NOR1. Eliteserien10.6Matches
2017-201829Niecieczapl POL1. Ekstraklasa8.1Matches
201829Häckense SWE1. Allsvenskan11.4Matches
201930Häckense SWE1. Allsvenskan26.9Matches
202031Häckense SWE1. Allsvenskan30.0Matches
202132Häckense SWE1. Allsvenskan22.6Matches
202233HJKfi FIN1. Veikkausliiga8.0Matches
2022-202334HJK2. Europa Lg0.425814110025000916600000120Matches
202334HJKfi FIN1. Veikkausliiga16.4Matches
2023-202435HJK3. Conf Lg3.0Matches
202435HJKfi FIN1. Veikkausliiga15.1Matches
2024-202536HJK3. Conf Lg2.9Matches
17 Seasons6 Clubs7 Leagues365.525814110025000916600000120
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
Molde (5 Seasons)2 Leagues82.5
Häcken (4 Seasons)1 League90.9
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)3 Leagues45.825814110025000916600000120
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.1
Allsvenskan (7 Seasons)176.3
Eliteserien (5 Seasons)77.0
Veikkausliiga (3 Seasons)39.5
Eerste Divisie (2 Seasons)52.8
Europa Lg (2 Seasons)6.025814110025000916600000120
Conf Lg (2 Seasons)5.9
Ekstraklasa (1 Season)8.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
2008-200920Telstar1 League37.0
2009-201021Telstar1 League15.8
201021Djurgården1 League28.0
201122Djurgården1 League27.4
201223Djurgården1 League30.0
201324Molde1 League13.7
201425Molde1 League18.9
201526Molde1 League18.9
2015-201627Molde1 League5.6
201627Molde1 League14.8
201728Molde1 League10.6
2017-201829Nieciecza1 League8.1
201829Häcken1 League11.4
201930Häcken1 League26.9
202031Häcken1 League30.0
202132Häcken1 League22.6
202233HJK1 League8.0
2022-202334HJK1 League0.425814110025000916600000120
202334HJK1 League16.4
2023-202435HJK1 League3.0
202435HJK1 League15.1
2024-202536HJK1 League2.9
17 Seasons6 Clubs7 Leagues365.525814110025000916600000120
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
Molde (5 Seasons)2 Leagues82.5
Häcken (4 Seasons)1 League90.9
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)3 Leagues45.825814110025000916600000120
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.1
Allsvenskan (7 Seasons)176.3
Eliteserien (5 Seasons)77.0
Veikkausliiga (3 Seasons)39.5
Eerste Divisie (2 Seasons)52.8
Europa Lg (2 Seasons)6.025814110025000916600000120
Conf Lg (2 Seasons)5.9
Ekstraklasa (1 Season)8.1
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
2008-200920Telstarnl NED2. Eerste Divisie18th37.0
2009-201021Telstarnl NED2. Eerste Divisie18th15.8
201021Djurgårdense SWE1. Allsvenskan10th28.0
201122Djurgårdense SWE1. Allsvenskan11th27.4
201223Djurgårdense SWE1. Allsvenskan9th30.0Matches
201324Moldeno NOR1. Tippeligaen6th13.7
201425Moldeno NOR1. Tippeligaen1st18.9Matches
201526Moldeno NOR1. Tippeligaen6th18.9Matches
201627Moldeno NOR1. Tippeligaen5th14.8Matches
201728Moldeno NOR1. Eliteserien2nd10.6Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th8.1Matches
201829Häckense SWE1. Allsvenskan5th11.4Matches
201930Häckense SWE1. Allsvenskan6th26.9Matches
202031Häckense SWE1. Allsvenskan3rd30.0Matches
202132Häckense SWE1. Allsvenskan12th22.6Matches
202233HJKfi FIN1. Veikkausliiga1st8.0Matches
202334HJKfi FIN1. Veikkausliiga1st16.4Matches
202435HJKfi FIN1. Veikkausliiga3rd15.1Matches
17 Seasons6 Clubs5 Leagues353.7
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
Molde (5 Seasons)1 League77.0
Häcken (4 Seasons)1 League90.9
Djurgården (3 Seasons)1 League85.4
HJK (3 Seasons)1 League39.5
Telstar (2 Seasons)1 League52.8
Nieciecza (1 Season)1 League8.1
Allsvenskan (7 Seasons)176.3
Eliteserien (5 Seasons)77.0
Veikkausliiga (3 Seasons)39.5
Eerste Divisie (2 Seasons)52.8
Ekstraklasa (1 Season)8.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
2015-201627Molde2. Europa LgR325.6Matches
2022-202334HJK2. Europa LgGR0.425814110025000916600000120Matches
2023-202435HJK3. Conf LgGR3.0Matches
2024-202536HJK3. Conf Lg2.9Matches
4 Seasons2 Clubs2 Leagues11.925814110025000916600000120
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
HJK (3 Seasons)2 Leagues6.325814110025000916600000120
Molde (1 Season)1 League5.6
Europa Lg (2 Seasons)6.025814110025000916600000120
Conf Lg (2 Seasons)5.9
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201223fi FinlandUEFA Euro Qualifying5.0Matches
201425fi FinlandWCQ3.3Matches
201425fi FinlandFriendlies (M)1.0Matches
201526fi FinlandFriendlies (M)1.0Matches
201627fi FinlandFriendlies (M)4.0Matches
201627fi FinlandUEFA Euro Qualifying5.8Matches
201728fi FinlandFriendlies (M)1.5Matches
201829fi FinlandWCQ1.8Matches
201829fi FinlandFriendlies (M)3.8Matches
2018-201930fi FinlandUEFA Nations League28th5.5Matches
202031fi FinlandFriendlies (M)0.3Matches
2020-202132fi FinlandUEFA Nations LeagueLgB4.0Matches
202132fi FinlandFriendlies (M)1.5Matches
202132fi FinlandUEFA EuroGR2.9Matches
202132fi FinlandUEFA Euro Qualifying9.6Matches
202233fi FinlandWCQ3.0Matches
9 Seasons1 Club5 Leagues54.1
Friendlies (M) (7 Seasons)13.2
UEFA Euro Qualifying (3 Seasons)20.5
WCQ (3 Seasons)8.1
UEFA Nations League (2 Seasons)9.5
UEFA Euro (1 Season)2.9

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
2008-200920Telstarnl NED2. Eerste Divisie373,3309097.437.0370
2009-201021Telstarnl NED2. Eerste Divisie161,4238943.915.8160
201021Djurgårdense SWE1. Allsvenskan292,5208793.328.0281
201122Djurgårdense SWE1. Allsvenskan282,4658891.327.4280
201223Djurgårdense SWE1. Allsvenskan302,70090100.030.0300Matches
201324Moldeno NOR1. Tippeligaen161,2377745.813.7160
201425Moldeno NOR1. Tippeligaen221,7017763.018.91918362.364212+30+1.59+0.87Matches
201526Moldeno NOR1. Tippeligaen221,7047763.118.91917351.594021+19+1.00-0.08Matches
2015-201627Molde2. Europa Lg85016369.65.665201.7068-2-0.36-1.59Matches
201627Moldeno NOR1. Tippeligaen171,3347849.414.81413311.181923-4-0.27-0.93Matches
201728Moldeno NOR1. Eliteserien129517935.210.61191131.501711+6+0.57+0.10Matches
2017-201829Niecieczapl POL1. Ekstraklasa97288121.98.188160.78720-13-1.61-1.12Matches
201829Häckense SWE1. Allsvenskan121,0298638.111.412869012.33268+18+1.57+0.87Matches
201930Häckense SWE1. Allsvenskan282,4238789.726.9288726001.543625+11+0.41-0.89Matches
202031Häckense SWE1. Allsvenskan302,70090100.030.0309030001.634529+16+0.53Matches
202132Häckense SWE1. Allsvenskan252,0318175.222.62484201541.403932+7+0.31+1.25Matches
202233HJKfi FIN1. Veikkausliiga117226629.78.088773932.00117+4+0.50-0.24Matches
2022-202334HJK2. Europa Lg137376.90.40013740.0001-1-2.43-0.640.11.7-1.6-4.00-2.69Matches
202334HJKfi FIN1. Veikkausliiga191,4767860.716.416891531622.053012+18+1.10+0.53Matches
2023-202435HJK3. Conf Lg42706850.03.04682020.67411-7-2.33-1.33Matches
202435HJKfi FIN1. Veikkausliiga181,3557555.815.115881231031.722615+11+0.73+0.23Matches
2024-202536HJK3. Conf Lg42596548.02.9382211221.0023-1-0.35+1.25Matches
17 Seasons6 Clubs7 Leagues39832,8968363.2365.5372871932613521.65350238+112+0.52+0.250.11.7-1.6-4.00-2.69
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
Molde (5 Seasons)2 Leagues977,4287752.282.5856212251.7112475+49+0.710.00
Häcken (4 Seasons)1 League958,1838675.890.99487851551.6314694+52+0.57+0.23
Djurgården (3 Seasons)1 League877,6858894.985.4861
HJK (3 Seasons)3 Leagues574,1197246.245.84686381114161.737349+24+0.52+0.370.11.7-1.6-4.00-2.69
Telstar (2 Seasons)1 League534,7539071.452.8530
Nieciecza (1 Season)1 League97288121.98.188160.78720-13-1.61-1.12
Allsvenskan (7 Seasons)18215,8688784.0176.318087852551.6314694+52+0.57+0.23
Eliteserien (5 Seasons)896,9277851.377.0795710251.7111867+51+0.81+0.12
Veikkausliiga (3 Seasons)483,5537448.739.539883491181.916734+33+0.84+0.21
Eerste Divisie (2 Seasons)534,7539071.452.8530
Europa Lg (2 Seasons)95386042.76.06533741.5169-3-0.50+0.370.11.7-1.6-4.00-2.69
Conf Lg (2 Seasons)85296649.05.9774411240.84614-8-1.36-0.05
Ekstraklasa (1 Season)97288121.98.188160.78720-13-1.61-1.12
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
2008-200920Telstar1 League373,3309097.437.0370
2009-201021Telstar1 League161,4238943.915.8160
201021Djurgården1 League292,5208793.328.0281
201122Djurgården1 League282,4658891.327.4280
201223Djurgården1 League302,70090100.030.0300
201324Molde1 League161,2377745.813.7160
201425Molde1 League221,7017763.018.91918362.364212+30+1.59+0.87
201526Molde1 League221,7047763.118.91917351.594021+19+1.00-0.08
2015-201627Molde1 League85016369.65.665201.7068-2-0.36-1.59
201627Molde1 League171,3347849.414.81413311.181923-4-0.27-0.93
201728Molde1 League129517935.210.61191131.501711+6+0.57+0.10
2017-201829Nieciecza1 League97288121.98.188160.78720-13-1.61-1.12
201829Häcken1 League121,0298638.111.412869012.33268+18+1.57+0.87
201930Häcken1 League282,4238789.726.9288726001.543625+11+0.41-0.89
202031Häcken1 League302,70090100.030.0309030001.634529+16+0.53
202132Häcken1 League252,0318175.222.62484201541.403932+7+0.31+1.25
202233HJK1 League117226629.78.088773932.00117+4+0.50-0.24
2022-202334HJK1 League137376.90.40013740.0001-1-2.43-0.640.11.7-1.6-4.00-2.69
202334HJK1 League191,4767860.716.416891531622.053012+18+1.10+0.53
2023-202435HJK1 League42706850.03.04682020.67411-7-2.33-1.33
202435HJK1 League181,3557555.815.115881231031.722615+11+0.73+0.23
2024-202536HJK1 League42596548.02.9382211221.0023-1-0.35+1.25
17 Seasons6 Clubs7 Leagues39832,8968363.2365.5372871932613521.65350238+112+0.52+0.250.11.7-1.6-4.00-2.69
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
Molde (5 Seasons)2 Leagues977,4287752.282.5856212251.7112475+49+0.710.00
Häcken (4 Seasons)1 League958,1838675.890.99487851551.6314694+52+0.57+0.23
Djurgården (3 Seasons)1 League877,6858894.985.4861
HJK (3 Seasons)3 Leagues574,1197246.245.84686381114161.737349+24+0.52+0.370.11.7-1.6-4.00-2.69
Telstar (2 Seasons)1 League534,7539071.452.8530
Nieciecza (1 Season)1 League97288121.98.188160.78720-13-1.61-1.12
Allsvenskan (7 Seasons)18215,8688784.0176.318087852551.6314694+52+0.57+0.23
Eliteserien (5 Seasons)896,9277851.377.0795710251.7111867+51+0.81+0.12
Veikkausliiga (3 Seasons)483,5537448.739.539883491181.916734+33+0.84+0.21
Eerste Divisie (2 Seasons)534,7539071.452.8530
Europa Lg (2 Seasons)95386042.76.06533741.5169-3-0.50+0.370.11.7-1.6-4.00-2.69
Conf Lg (2 Seasons)85296649.05.9774411240.84614-8-1.36-0.05
Ekstraklasa (1 Season)97288121.98.188160.78720-13-1.61-1.12
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
2008-200920Telstarnl NED2. Eerste Divisie18th373,3309097.437.0370
2009-201021Telstarnl NED2. Eerste Divisie18th161,4238943.915.8160
201021Djurgårdense SWE1. Allsvenskan10th292,5208793.328.0281
201122Djurgårdense SWE1. Allsvenskan11th282,4658891.327.4280
201223Djurgårdense SWE1. Allsvenskan9th302,70090100.030.0300Matches
201324Moldeno NOR1. Tippeligaen6th161,2377745.813.7160
201425Moldeno NOR1. Tippeligaen1st221,7017763.018.91918362.364212+30+1.59+0.87Matches
201526Moldeno NOR1. Tippeligaen6th221,7047763.118.91917351.594021+19+1.00-0.08Matches
201627Moldeno NOR1. Tippeligaen5th171,3347849.414.81413311.181923-4-0.27-0.93Matches
201728Moldeno NOR1. Eliteserien2nd129517935.210.61191131.501711+6+0.57+0.10Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th97288121.98.188160.78720-13-1.61-1.12Matches
201829Häckense SWE1. Allsvenskan5th121,0298638.111.412869012.33268+18+1.57+0.87Matches
201930Häckense SWE1. Allsvenskan6th282,4238789.726.9288726001.543625+11+0.41-0.89Matches
202031Häckense SWE1. Allsvenskan3rd302,70090100.030.0309030001.634529+16+0.53Matches
202132Häckense SWE1. Allsvenskan12th252,0318175.222.62484201541.403932+7+0.31+1.25Matches
202233HJKfi FIN1. Veikkausliiga1st117226629.78.088773932.00117+4+0.50-0.24Matches
202334HJKfi FIN1. Veikkausliiga1st191,4767860.716.416891531622.053012+18+1.10+0.53Matches
202435HJKfi FIN1. Veikkausliiga3rd181,3557555.815.115881231031.722615+11+0.73+0.23Matches
17 Seasons6 Clubs5 Leagues38131,8298464.1353.7359871842211441.68338215+123+0.61+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Molde (5 Seasons)1 League896,9277851.377.0795710251.7111867+51+0.81+0.12
Häcken (4 Seasons)1 League958,1838675.890.99487851551.6314694+52+0.57+0.23
Djurgården (3 Seasons)1 League877,6858894.985.4861
HJK (3 Seasons)1 League483,5537448.739.539883491181.916734+33+0.84+0.21
Telstar (2 Seasons)1 League534,7539071.452.8530
Nieciecza (1 Season)1 League97288121.98.188160.78720-13-1.61-1.12
Allsvenskan (7 Seasons)18215,8688784.0176.318087852551.6314694+52+0.57+0.23
Eliteserien (5 Seasons)896,9277851.377.0795710251.7111867+51+0.81+0.12
Veikkausliiga (3 Seasons)483,5537448.739.539883491181.916734+33+0.84+0.21
Eerste Divisie (2 Seasons)534,7539071.452.8530
Ekstraklasa (1 Season)97288121.98.188160.78720-13-1.61-1.12
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
2015-201627Molde2. Europa LgR3285016369.65.665201.7068-2-0.36-1.59Matches
2022-202334HJK2. Europa LgGR137376.90.40013740.0001-1-2.43-0.640.11.7-1.6-4.00-2.69Matches
2023-202435HJK3. Conf LgGR42706850.03.04682020.67411-7-2.33-1.33Matches
2024-202536HJK3. Conf Lg42596548.02.9382211221.0023-1-0.35+1.25Matches
4 Seasons2 Clubs2 Leagues171,0676345.611.91374942581.191223-11-0.93+0.130.11.7-1.6-4.00-2.69
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
HJK (3 Seasons)2 Leagues95666334.96.3774422580.74615-9-1.43+0.110.11.7-1.6-4.00-2.69
Molde (1 Season)1 League85016369.65.665201.7068-2-0.36-1.59
Europa Lg (2 Seasons)95386042.76.06533741.5169-3-0.50+0.370.11.7-1.6-4.00-2.69
Conf Lg (2 Seasons)85296649.05.9774411240.84614-8-1.36-0.05
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201223fi FinlandUEFA Euro Qualifying54509050.05.05905030.80510-5-1.00-2.00Matches
201425fi FinlandWCQ42987541.43.3390312720.2516-5-1.51-1.72Matches
201425fi FinlandFriendlies (M)2934725.81.019111212.000000.000.00Matches
201526fi FinlandFriendlies (M)1909033.31.01901000.0002-2-2.00-2.50Matches
201627fi FinlandFriendlies (M)43609066.74.04904000.25110-9-2.25-0.75Matches
201627fi FinlandUEFA Euro Qualifying75247558.25.8683512831.1468-2-0.34-0.58Matches
201728fi FinlandFriendlies (M)21356850.01.5190114502.0021+1+0.67-0.67Matches
201829fi FinlandWCQ21598017.71.82801021.501100.00+0.49Matches
201829fi FinlandFriendlies (M)53466976.93.848531802.0062+4+1.04-0.69Matches
2018-201930fi FinlandUEFA Nations League28th64958391.75.5590514502.0051+4+0.73+4.73Matches
202031fi FinlandFriendlies (M)1252513.90.30012513.000000.00+1.16Matches
2020-202132fi FinlandUEFA Nations LeagueLgB43609066.74.04904002.2564+2+0.50+0.50Matches
202132fi FinlandFriendlies (M)21356837.51.52681010.500000.00+1.60Matches
202132fi FinlandUEFA EuroGR32648897.82.93882001.0013-2-0.68-0.68Matches
202132fi FinlandUEFA Euro Qualifying108688796.49.610870001.80169+7+0.73+3.54Matches
202233fi FinlandWCQ32709037.53.03903050.6745-1-0.33-0.53Matches
9 Seasons1 Club5 Leagues614,8728055.254.1548739726181.365462-8-0.15-0.08
Friendlies (M) (7 Seasons)171,1847048.713.213851142031.35915-6-0.46-0.17
UEFA Euro Qualifying (3 Seasons)221,8428468.220.521861012861.36272700.00-0.52
WCQ (3 Seasons)97278131.18.1888712790.67612-6-0.74-0.63
UEFA Nations League (2 Seasons)108558679.29.5990914502.10115+6+0.63+1.43
UEFA Euro (1 Season)32648897.82.93882001.0013-2-0.68-0.68

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
2008-200920Telstarnl NED2. Eerste Divisie37.040
2009-201021Telstarnl NED2. Eerste Divisie15.811
201021Djurgårdense SWE1. Allsvenskan28.03020
201122Djurgårdense SWE1. Allsvenskan27.41110
201223Djurgårdense SWE1. Allsvenskan30.02013Matches
201324Moldeno NOR1. Tippeligaen13.730
201425Moldeno NOR1. Tippeligaen18.900Matches
201526Moldeno NOR1. Tippeligaen18.94020Matches
2015-201627Molde2. Europa Lg5.6001Matches
201627Moldeno NOR1. Tippeligaen14.81001000000000Matches
201728Moldeno NOR1. Eliteserien10.6000700000000Matches
2017-201829Niecieczapl POL1. Ekstraklasa8.110000000000Matches
201829Häckense SWE1. Allsvenskan11.400000000000Matches
201930Häckense SWE1. Allsvenskan26.920017101417120Matches
202031Häckense SWE1. Allsvenskan30.01001113133080Matches
202132Häckense SWE1. Allsvenskan22.6200159142940Matches
202233HJKfi FIN1. Veikkausliiga8.02000Matches
2022-202334HJK2. Europa Lg0.4000000000000100Matches
202334HJKfi FIN1. Veikkausliiga16.41201115042670Matches
2023-202435HJK3. Conf Lg3.00003212521Matches
202435HJKfi FIN1. Veikkausliiga15.1000117042450Matches
2024-202536HJK3. Conf Lg2.91003300411Matches
17 Seasons6 Clubs7 Leagues365.529401525942113539002100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Molde (5 Seasons)2 Leagues82.58003800000000
Häcken (4 Seasons)1 League90.950043323117624000
Djurgården (3 Seasons)1 League85.46143
HJK (3 Seasons)3 Leagues45.842028271105915002100
Telstar (2 Seasons)1 League52.851
Nieciecza (1 Season)1 League8.110000000000
Allsvenskan (7 Seasons)176.3111086323117624000
Eliteserien (5 Seasons)77.08003700000000
Veikkausliiga (3 Seasons)39.532022220850120
Eerste Divisie (2 Seasons)52.851
Europa Lg (2 Seasons)6.0000100000000100
Conf Lg (2 Seasons)5.91006512932
Ekstraklasa (1 Season)8.110000000000
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
2008-200920Telstar1 League37.040
2009-201021Telstar1 League15.811
201021Djurgården1 League28.03020
201122Djurgården1 League27.41110
201223Djurgården1 League30.02013
201324Molde1 League13.730
201425Molde1 League18.900
201526Molde1 League18.94020
2015-201627Molde1 League5.6001
201627Molde1 League14.81001000000000
201728Molde1 League10.6000700000000
2017-201829Nieciecza1 League8.110000000000
201829Häcken1 League11.400000000000
201930Häcken1 League26.920017101417120
202031Häcken1 League30.01001113133080
202132Häcken1 League22.6200159142940
202233HJK1 League8.02000
2022-202334HJK1 League0.4000000000000100
202334HJK1 League16.41201115042670
2023-202435HJK1 League3.00003212521
202435HJK1 League15.1000117042450
2024-202536HJK1 League2.91003300411
17 Seasons6 Clubs7 Leagues365.529401525942113539002100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Molde (5 Seasons)2 Leagues82.58003800000000
Häcken (4 Seasons)1 League90.950043323117624000
Djurgården (3 Seasons)1 League85.46143
HJK (3 Seasons)3 Leagues45.842028271105915002100
Telstar (2 Seasons)1 League52.851
Nieciecza (1 Season)1 League8.110000000000
Allsvenskan (7 Seasons)176.3111086323117624000
Eliteserien (5 Seasons)77.08003700000000
Veikkausliiga (3 Seasons)39.532022220850120
Eerste Divisie (2 Seasons)52.851
Europa Lg (2 Seasons)6.0000100000000100
Conf Lg (2 Seasons)5.91006512932
Ekstraklasa (1 Season)8.110000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200920Telstarnl NED2. Eerste Divisie18th37.040
2009-201021Telstarnl NED2. Eerste Divisie18th15.811
201021Djurgårdense SWE1. Allsvenskan10th28.03020
201122Djurgårdense SWE1. Allsvenskan11th27.41110
201223Djurgårdense SWE1. Allsvenskan9th30.02013Matches
201324Moldeno NOR1. Tippeligaen6th13.730
201425Moldeno NOR1. Tippeligaen1st18.900Matches
201526Moldeno NOR1. Tippeligaen6th18.94020Matches
201627Moldeno NOR1. Tippeligaen5th14.81001000000000Matches
201728Moldeno NOR1. Eliteserien2nd10.6000700000000Matches
2017-201829Niecieczapl POL1. Ekstraklasa15th8.110000000000Matches
201829Häckense SWE1. Allsvenskan5th11.400000000000Matches
201930Häckense SWE1. Allsvenskan6th26.920017101417120Matches
202031Häckense SWE1. Allsvenskan3rd30.01001113133080Matches
202132Häckense SWE1. Allsvenskan12th22.6200159142940Matches
202233HJKfi FIN1. Veikkausliiga1st8.02000Matches
202334HJKfi FIN1. Veikkausliiga1st16.41201115042670Matches
202435HJKfi FIN1. Veikkausliiga3rd15.1000117042450Matches
17 Seasons6 Clubs5 Leagues353.728401455431912636000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Molde (5 Seasons)1 League77.08003700000000
Häcken (4 Seasons)1 League90.950043323117624000
Djurgården (3 Seasons)1 League85.46143
HJK (3 Seasons)1 League39.532022220850120
Telstar (2 Seasons)1 League52.851
Nieciecza (1 Season)1 League8.110000000000
Allsvenskan (7 Seasons)176.3111086323117624000
Eliteserien (5 Seasons)77.08003700000000
Veikkausliiga (3 Seasons)39.532022220850120
Eerste Divisie (2 Seasons)52.851
Ekstraklasa (1 Season)8.110000000000
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
2015-201627Molde2. Europa LgR325.6001Matches
2022-202334HJK2. Europa LgGR0.4000000000000100Matches
2023-202435HJK3. Conf LgGR3.00003212521Matches
2024-202536HJK3. Conf Lg2.91003300411Matches
4 Seasons2 Clubs2 Leagues11.9100751293002100
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
HJK (3 Seasons)2 Leagues6.3100651293002100
Molde (1 Season)1 League5.6001
Europa Lg (2 Seasons)6.0000100000000100
Conf Lg (2 Seasons)5.91006512932
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201223fi FinlandUEFA Euro Qualifying5.00000Matches
201425fi FinlandWCQ3.30001Matches
201425fi FinlandFriendlies (M)1.00000Matches
201526fi FinlandFriendlies (M)1.00000Matches
201627fi FinlandFriendlies (M)4.00000Matches
201627fi FinlandUEFA Euro Qualifying5.8100420034000Matches
201728fi FinlandFriendlies (M)1.51000Matches
201829fi FinlandWCQ1.80000Matches
201829fi FinlandFriendlies (M)3.80000Matches
2018-201930fi FinlandUEFA Nations League28th5.50000Matches
202031fi FinlandFriendlies (M)0.30000Matches
2020-202132fi FinlandUEFA Nations LeagueLgB4.00004400640Matches
202132fi FinlandFriendlies (M)1.50000Matches
202132fi FinlandUEFA EuroGR2.90000301530Matches
202132fi FinlandUEFA Euro Qualifying9.6100650174000Matches
202233fi FinlandWCQ3.01004201620Matches
9 Seasons1 Club5 Leagues54.14001816032717001
Friendlies (M) (7 Seasons)13.21000
UEFA Euro Qualifying (3 Seasons)20.520010701108000
WCQ (3 Seasons)8.11004201621
UEFA Nations League (2 Seasons)9.50004400640
UEFA Euro (1 Season)2.90000301530

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 Joona Toivio Pages

Joona Toivio Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Stathead & Player Comparison