Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200318HJKfi FIN1. Veikkausliiga322022.2000000000.000.000.000.000.00
200419HJKfi FIN1. Veikkausliiga16892210.2101100200.100.000.100.100.10
200520HJKfi FIN1. Veikkausliiga17171,53017.0213200000.120.060.180.120.18
200621HJKfi FIN1. Veikkausliiga21191,73119.2000000300.000.000.000.000.00
200722HJKfi FIN1. Veikkausliiga20191,72719.2000000200.000.000.000.000.00
200823Malmöse SWE1. Allsvenskan15131,18713.2000000300.000.000.000.000.00
200924Malmöse SWE1. Allsvenskan101090010.0000000000.000.000.000.000.00
201025Malmöse SWE1. Allsvenskan766226.9101100000.140.000.140.140.14Matches
201126Malmöse SWE1. Allsvenskan16161,38015.3101100600.070.000.070.070.07
2011-201227Malmö2. Europa Lg322012.2000000000.000.000.000.000.00Matches
201227Malmöse SWE1. Allsvenskan1376817.6101100110.130.000.130.130.13Matches
201328Malmöse SWE1. Allsvenskan28252,28025.3213200600.080.040.120.080.12
201429Malmöse SWE1. Allsvenskan26211,92421.4112100500.050.050.090.050.09Matches
2014-201530Malmö1. Champions Lg665406.0000000200.000.000.000.000.00Matches
201530D.C. Unitedus USA1. MLS141294410.5000000100.000.000.000.000.00Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga15141,25513.9011000410.000.070.070.000.07Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga966307.0000000300.000.000.000.000.00Matches
2018-201934Esbjergdk DEN1. Danish Superliga33332,96332.9000000700.000.000.000.000.00Matches
2019-202035Esbjergdk DEN1. Danish Superliga18171,51316.8112100100.060.060.120.060.12Matches
202035HJKfi FIN1. Veikkausliiga643734.1101100100.240.000.240.240.24Matches
202136HJKfi FIN1. Veikkausliiga632893.2000000000.000.000.000.000.00Matches
2021-202237HJK3. Conf Lg11901.0000000100.000.000.000.000.00Matches
19 Seasons5 Clubs7 Leagues30326123,884265.41151611004820.040.020.060.040.06
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Malmö (7 Seasons)3 Leagues1241069,715107.96286002310.060.020.070.060.07
HJK (7 Seasons)2 Leagues90736,86476.3415400900.050.010.070.050.07
Esbjerg (2 Seasons)1 League51504,47649.7112100800.020.020.040.020.04
Midtjylland (2 Seasons)1 League24201,88520.9011000710.000.050.050.000.05
D.C. United (1 Season)1 League141294410.5000000100.000.000.000.000.00
Allsvenskan (7 Seasons)115988,97499.76286002110.060.020.080.060.08
Veikkausliiga (7 Seasons)89726,77475.3415400800.050.010.070.050.07
Danish Superliga (4 Seasons)75706,36170.71231001510.010.030.040.010.04
MLS (1 Season)141294410.5000000100.000.000.000.000.00
Champions Lg (1 Season)665406.0000000200.000.000.000.000.00
Europa Lg (1 Season)322012.2000000000.000.000.000.000.00
Conf Lg (1 Season)11901.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200318HJK1 League322022.2000000000.000.000.000.000.00
200419HJK1 League16892210.2101100200.100.000.100.100.10
200520HJK1 League17171,53017.0213200000.120.060.180.120.18
200621HJK1 League21191,73119.2000000300.000.000.000.000.00
200722HJK1 League20191,72719.2000000200.000.000.000.000.00
200823Malmö1 League15131,18713.2000000300.000.000.000.000.00
200924Malmö1 League101090010.0000000000.000.000.000.000.00
201025Malmö1 League766226.9101100000.140.000.140.140.14
201126Malmö1 League16161,38015.3101100600.070.000.070.070.07
2011-201227Malmö1 League322012.2000000000.000.000.000.000.00
201227Malmö1 League1376817.6101100110.130.000.130.130.13
201328Malmö1 League28252,28025.3213200600.080.040.120.080.12
201429Malmö1 League26211,92421.4112100500.050.050.090.050.09
2014-201530Malmö1 League665406.0000000200.000.000.000.000.00
201530D.C. United1 League141294410.5000000100.000.000.000.000.00
2016-201732Midtjylland1 League15141,25513.9011000410.000.070.070.000.07
2017-201833Midtjylland1 League966307.0000000300.000.000.000.000.00
2018-201934Esbjerg1 League33332,96332.9000000700.000.000.000.000.00
2019-202035Esbjerg1 League18171,51316.8112100100.060.060.120.060.12
202035HJK1 League643734.1101100100.240.000.240.240.24
202136HJK1 League632893.2000000000.000.000.000.000.00
2021-202237HJK1 League11901.0000000100.000.000.000.000.00
19 Seasons5 Clubs7 Leagues30326123,884265.41151611004820.040.020.060.040.06
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Malmö (7 Seasons)3 Leagues1241069,715107.96286002310.060.020.070.060.07
HJK (7 Seasons)2 Leagues90736,86476.3415400900.050.010.070.050.07
Esbjerg (2 Seasons)1 League51504,47649.7112100800.020.020.040.020.04
Midtjylland (2 Seasons)1 League24201,88520.9011000710.000.050.050.000.05
D.C. United (1 Season)1 League141294410.5000000100.000.000.000.000.00
Allsvenskan (7 Seasons)115988,97499.76286002110.060.020.080.060.08
Veikkausliiga (7 Seasons)89726,77475.3415400800.050.010.070.050.07
Danish Superliga (4 Seasons)75706,36170.71231001510.010.030.040.010.04
MLS (1 Season)141294410.5000000100.000.000.000.000.00
Champions Lg (1 Season)665406.0000000200.000.000.000.000.00
Europa Lg (1 Season)322012.2000000000.000.000.000.000.00
Conf Lg (1 Season)11901.0000000100.000.000.000.000.00
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
200318HJKfi FIN1. Veikkausliiga1st322022.2000000000.000.000.000.000.00
200419HJKfi FIN1. Veikkausliiga6th16892210.2101100200.100.000.100.100.10
200520HJKfi FIN1. Veikkausliiga2nd17171,53017.0213200000.120.060.180.120.18
200621HJKfi FIN1. Veikkausliiga2nd21191,73119.2000000300.000.000.000.000.00
200722HJKfi FIN1. Veikkausliiga7th20191,72719.2000000200.000.000.000.000.00
200823Malmöse SWE1. Allsvenskan6th15131,18713.2000000300.000.000.000.000.00
200924Malmöse SWE1. Allsvenskan7th101090010.0000000000.000.000.000.000.00
201025Malmöse SWE1. Allsvenskan1st766226.9101100000.140.000.140.140.14Matches
201126Malmöse SWE1. Allsvenskan4th16161,38015.3101100600.070.000.070.070.07
201227Malmöse SWE1. Allsvenskan3rd1376817.6101100110.130.000.130.130.13Matches
201328Malmöse SWE1. Allsvenskan1st28252,28025.3213200600.080.040.120.080.12
201429Malmöse SWE1. Allsvenskan1st26211,92421.4112100500.050.050.090.050.09Matches
201530D.C. Unitedus USA1. MLS8th141294410.5000000100.000.000.000.000.00Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga4th15141,25513.9011000410.000.070.070.000.07Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga1st966307.0000000300.000.000.000.000.00Matches
2018-201934Esbjergdk DEN1. Danish Superliga3rd33332,96332.9000000700.000.000.000.000.00Matches
2019-202035Esbjergdk DEN1. Danish Superliga10th18171,51316.8112100100.060.060.120.060.12Matches
202035HJKfi FIN1. Veikkausliiga1st643734.1101100100.240.000.240.240.24Matches
202136HJKfi FIN1. Veikkausliiga1st632893.2000000000.000.000.000.000.00Matches
19 Seasons5 Clubs4 Leagues29325223,053256.11151611004520.040.020.060.040.06
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
Malmö (7 Seasons)1 League115988,97499.76286002110.060.020.080.060.08
HJK (7 Seasons)1 League89726,77475.3415400800.050.010.070.050.07
Esbjerg (2 Seasons)1 League51504,47649.7112100800.020.020.040.020.04
Midtjylland (2 Seasons)1 League24201,88520.9011000710.000.050.050.000.05
D.C. United (1 Season)1 League141294410.5000000100.000.000.000.000.00
Allsvenskan (7 Seasons)115988,97499.76286002110.060.020.080.060.08
Veikkausliiga (7 Seasons)89726,77475.3415400800.050.010.070.050.07
Danish Superliga (4 Seasons)75706,36170.71231001510.010.030.040.010.04
MLS (1 Season)141294410.5000000100.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
2011-201227Malmö2. Europa LgGR322012.2000000000.000.000.000.000.00Matches
2014-201530Malmö1. Champions LgGR665406.0000000200.000.000.000.000.00Matches
2021-202237HJK3. Conf LgGR11901.0000000100.000.000.000.000.00Matches
3 Seasons2 Clubs3 Leagues1098319.2000000300.000.000.000.000.00
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
Malmö (2 Seasons)2 Leagues987418.2000000200.000.000.000.000.00
HJK (1 Season)1 League11901.0000000100.000.000.000.000.00
Champions Lg (1 Season)665406.0000000200.000.000.000.000.00
Europa Lg (1 Season)322012.2000000000.000.000.000.000.00
Conf Lg (1 Season)11901.0000000100.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
201025fi FinlandWCQ00Matches
201227fi FinlandUEFA Euro Qualifying10450.50000000.000.00Matches
201429fi FinlandWCQ543614.0000000200.000.000.000.000.00Matches
201429fi FinlandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201530fi FinlandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201631fi FinlandFriendlies (M)332512.8000000000.000.000.000.000.00Matches
201631fi FinlandUEFA Euro Qualifying554444.9000000300.000.000.000.000.00Matches
201732fi FinlandFriendlies (M)10360.4000000000.000.000.000.000.00Matches
201833fi FinlandWCQ332422.7000000100.000.000.000.000.00Matches
201833fi FinlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2018-201934fi FinlandUEFA Nations League28th00Matches
7 Seasons1 Club4 Leagues22181,69418.8000000600.000.000.000.000.00
Friendlies (M) (5 Seasons)866026.7000000000.000.000.000.000.00
WCQ (3 Seasons)876036.7000000300.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)654895.4000000300.000.000.000.000.00
UEFA Nations League (1 Season)00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200318HJKfi FIN1. Veikkausliiga2.2000.0000
200419HJKfi FIN1. Veikkausliiga10.2140.390.2500
200520HJKfi FIN1. Veikkausliiga17.0250.290.4000
200621HJKfi FIN1. Veikkausliiga19.2010.050.0000
200722HJKfi FIN1. Veikkausliiga19.2060.310.0000
200823Malmöse SWE1. Allsvenskan13.2010.080.0000
200924Malmöse SWE1. Allsvenskan10.0010.100.0000
201025Malmöse SWE1. Allsvenskan6.9120.290.5000Matches
201126Malmöse SWE1. Allsvenskan15.3120.130.5000
2011-201227Malmö2. Europa Lg2.2000.0000Matches
201227Malmöse SWE1. Allsvenskan7.6120.260.5000Matches
201328Malmöse SWE1. Allsvenskan25.3260.240.3300
201429Malmöse SWE1. Allsvenskan21.4120.090.5000Matches
2014-201530Malmö1. Champions Lg6.0020.330.0000Matches
201530D.C. Unitedus USA1. MLS10.5010.100.0000Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga13.90000.000.0000Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga7.00010.000.140.0000Matches
2018-201934Esbjergdk DEN1. Danish Superliga32.9000Matches
2019-202035Esbjergdk DEN1. Danish Superliga16.8122100.00.120.120.500.5000Matches
202035HJKfi FIN1. Veikkausliiga4.1100Matches
202136HJKfi FIN1. Veikkausliiga3.2000Matches
2021-202237HJK3. Conf Lg1.0000Matches
19 Seasons5 Clubs7 Leagues265.411238150.00.050.170.500.2600
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Malmö (7 Seasons)3 Leagues107.96180.170.3300
HJK (7 Seasons)2 Leagues76.34160.240.1900
Esbjerg (2 Seasons)1 League49.7122100.00.120.120.500.5000
Midtjylland (2 Seasons)1 League20.90010.000.050.0000
D.C. United (1 Season)1 League10.5010.100.0000
Allsvenskan (7 Seasons)99.76160.160.3800
Veikkausliiga (7 Seasons)75.34160.240.1900
Danish Superliga (4 Seasons)70.7123150.00.050.080.500.3300
MLS (1 Season)10.5010.100.0000
Champions Lg (1 Season)6.0020.330.0000
Europa Lg (1 Season)2.2000.0000
Conf Lg (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200318HJK1 League2.2000.0000
200419HJK1 League10.2140.390.2500
200520HJK1 League17.0250.290.4000
200621HJK1 League19.2010.050.0000
200722HJK1 League19.2060.310.0000
200823Malmö1 League13.2010.080.0000
200924Malmö1 League10.0010.100.0000
201025Malmö1 League6.9120.290.5000
201126Malmö1 League15.3120.130.5000
2011-201227Malmö1 League2.2000.0000
201227Malmö1 League7.6120.260.5000
201328Malmö1 League25.3260.240.3300
201429Malmö1 League21.4120.090.5000
2014-201530Malmö1 League6.0020.330.0000
201530D.C. United1 League10.5010.100.0000
2016-201732Midtjylland1 League13.90000.000.0000
2017-201833Midtjylland1 League7.00010.000.140.0000
2018-201934Esbjerg1 League32.9000
2019-202035Esbjerg1 League16.8122100.00.120.120.500.5000
202035HJK1 League4.1100
202136HJK1 League3.2000
2021-202237HJK1 League1.0000
19 Seasons5 Clubs7 Leagues265.411238150.00.050.170.500.2600
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Malmö (7 Seasons)3 Leagues107.96180.170.3300
HJK (7 Seasons)2 Leagues76.34160.240.1900
Esbjerg (2 Seasons)1 League49.7122100.00.120.120.500.5000
Midtjylland (2 Seasons)1 League20.90010.000.050.0000
D.C. United (1 Season)1 League10.5010.100.0000
Allsvenskan (7 Seasons)99.76160.160.3800
Veikkausliiga (7 Seasons)75.34160.240.1900
Danish Superliga (4 Seasons)70.7123150.00.050.080.500.3300
MLS (1 Season)10.5010.100.0000
Champions Lg (1 Season)6.0020.330.0000
Europa Lg (1 Season)2.2000.0000
Conf Lg (1 Season)1.0000
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
200318HJKfi FIN1. Veikkausliiga1st2.2000.0000
200419HJKfi FIN1. Veikkausliiga6th10.2140.390.2500
200520HJKfi FIN1. Veikkausliiga2nd17.0250.290.4000
200621HJKfi FIN1. Veikkausliiga2nd19.2010.050.0000
200722HJKfi FIN1. Veikkausliiga7th19.2060.310.0000
200823Malmöse SWE1. Allsvenskan6th13.2010.080.0000
200924Malmöse SWE1. Allsvenskan7th10.0010.100.0000
201025Malmöse SWE1. Allsvenskan1st6.9120.290.5000Matches
201126Malmöse SWE1. Allsvenskan4th15.3120.130.5000
201227Malmöse SWE1. Allsvenskan3rd7.6120.260.5000Matches
201328Malmöse SWE1. Allsvenskan1st25.3260.240.3300
201429Malmöse SWE1. Allsvenskan1st21.4120.090.5000Matches
201530D.C. Unitedus USA1. MLS8th10.5010.100.0000Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga4th13.90000.000.0000Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga1st7.00010.000.140.0000Matches
2018-201934Esbjergdk DEN1. Danish Superliga3rd32.9000Matches
2019-202035Esbjergdk DEN1. Danish Superliga10th16.8122100.00.120.120.500.5000Matches
202035HJKfi FIN1. Veikkausliiga1st4.1100Matches
202136HJKfi FIN1. Veikkausliiga1st3.2000Matches
19 Seasons5 Clubs4 Leagues256.111236150.00.050.170.500.2800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Malmö (7 Seasons)1 League99.76160.160.3800
HJK (7 Seasons)1 League75.34160.240.1900
Esbjerg (2 Seasons)1 League49.7122100.00.120.120.500.5000
Midtjylland (2 Seasons)1 League20.90010.000.050.0000
D.C. United (1 Season)1 League10.5010.100.0000
Allsvenskan (7 Seasons)99.76160.160.3800
Veikkausliiga (7 Seasons)75.34160.240.1900
Danish Superliga (4 Seasons)70.7123150.00.050.080.500.3300
MLS (1 Season)10.5010.100.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
2011-201227Malmö2. Europa LgGR2.2000.0000Matches
2014-201530Malmö1. Champions LgGR6.0020.330.0000Matches
2021-202237HJK3. Conf LgGR1.0000Matches
3 Seasons2 Clubs3 Leagues9.2020.240.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Malmö (2 Seasons)2 Leagues8.2020.240.0000
HJK (1 Season)1 League1.0000
Champions Lg (1 Season)6.0020.330.0000
Europa Lg (1 Season)2.2000.0000
Conf Lg (1 Season)1.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
201227fi FinlandUEFA Euro Qualifying0.5000Matches
201429fi FinlandWCQ4.0000Matches
201429fi FinlandFriendlies (M)2.0000Matches
201530fi FinlandFriendlies (M)0.5000Matches
201631fi FinlandFriendlies (M)2.8000Matches
201631fi FinlandUEFA Euro Qualifying4.90200.00.410.000.0000Matches
201732fi FinlandFriendlies (M)0.4000Matches
201833fi FinlandWCQ2.7000Matches
201833fi FinlandFriendlies (M)1.0000Matches
7 Seasons1 Club4 Leagues18.80200.00.410.000.0000
Friendlies (M) (5 Seasons)6.7000
WCQ (3 Seasons)6.7000
UEFA Euro Qualifying (2 Seasons)5.40200.00.410.000.0000
UEFA Nations League (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
200318HJKfi FIN1. Veikkausliiga3202678.62.221
200419HJKfi FIN1. Veikkausliiga169225839.410.288
200520HJKfi FIN1. Veikkausliiga171,5309065.417.0170
200621HJKfi FIN1. Veikkausliiga211,7318280.119.2192
200722HJKfi FIN1. Veikkausliiga201,7278673.819.2191
200823Malmöse SWE1. Allsvenskan151,1877944.013.2132
200924Malmöse SWE1. Allsvenskan109009033.310.0100
201025Malmöse SWE1. Allsvenskan76228923.06.961Matches
201126Malmöse SWE1. Allsvenskan161,3808651.115.3160
2011-201227Malmö2. Europa Lg3201672.2221Matches
201227Malmöse SWE1. Allsvenskan136815225.27.676Matches
201328Malmöse SWE1. Allsvenskan282,2808184.425.3253
201429Malmöse SWE1. Allsvenskan261,9247471.321.42118512.124221+21+0.98+0.17Matches
2014-201530Malmö1. Champions Lg654090100.06.066001.08415-11-1.83Matches
201530D.C. Unitedus USA1. MLS149446730.810.5125281.121014-4-0.38-0.47Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga151,2558438.713.914101161.403026+4+0.29-0.17Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga96307019.47.0663172.44176+11+1.57+0.54Matches
2018-201934Esbjergdk DEN1. Danish Superliga332,9639091.532.9339032001.58424200.00+0.65Matches
2019-202035Esbjergdk DEN1. Danish Superliga181,5138452.516.81789141560.891628-12-0.71+0.21Matches
202035HJKfi FIN1. Veikkausliiga63736218.84.1479322932.17146+8+1.93+0.36Matches
202136HJKfi FIN1. Veikkausliiga62894811.93.2375232172.173300.00-0.92Matches
2021-202237HJK3. Conf Lg1909016.71.01901040.0003-3-3.00-1.60Matches
19 Seasons5 Clubs7 Leagues30323,8847945.9265.426188994221621.60178164+14+0.12-0.41
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Malmö (7 Seasons)3 Leagues1249,7157848.9107.9106261811.934636+10+0.37-0.79
HJK (7 Seasons)2 Leagues906,8647641.776.3737961724142.001712+5+0.60-0.32
Esbjerg (2 Seasons)1 League514,4768873.149.75089461561.345870-12-0.24+0.63
Midtjylland (2 Seasons)1 League241,8857929.120.920164331.794732+15+0.72-0.07
D.C. United (1 Season)1 League149446730.810.5125281.121014-4-0.38-0.47
Allsvenskan (7 Seasons)1158,9747847.599.798181712.124221+21+0.98+0.17
Veikkausliiga (7 Seasons)896,7747642.575.3727751724102.17179+8+1.09-0.11
Danish Superliga (4 Seasons)756,3618550.570.770896255391.48105102+3+0.04-0.30
MLS (1 Season)149446730.810.5125281.121014-4-0.38-0.47
Champions Lg (1 Season)654090100.06.066001.08415-11-1.83
Europa Lg (1 Season)3201672.2221
Conf Lg (1 Season)1909016.71.01901040.0003-3-3.00-1.60
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
200318HJK1 League3202678.62.221
200419HJK1 League169225839.410.288
200520HJK1 League171,5309065.417.0170
200621HJK1 League211,7318280.119.2192
200722HJK1 League201,7278673.819.2191
200823Malmö1 League151,1877944.013.2132
200924Malmö1 League109009033.310.0100
201025Malmö1 League76228923.06.961
201126Malmö1 League161,3808651.115.3160
2011-201227Malmö1 League3201672.2221
201227Malmö1 League136815225.27.676
201328Malmö1 League282,2808184.425.3253
201429Malmö1 League261,9247471.321.42118512.124221+21+0.98+0.17
2014-201530Malmö1 League654090100.06.066001.08415-11-1.83
201530D.C. United1 League149446730.810.5125281.121014-4-0.38-0.47
2016-201732Midtjylland1 League151,2558438.713.914101161.403026+4+0.29-0.17
2017-201833Midtjylland1 League96307019.47.0663172.44176+11+1.57+0.54
2018-201934Esbjerg1 League332,9639091.532.9339032001.58424200.00+0.65
2019-202035Esbjerg1 League181,5138452.516.81789141560.891628-12-0.71+0.21
202035HJK1 League63736218.84.1479322932.17146+8+1.93+0.36
202136HJK1 League62894811.93.2375232172.173300.00-0.92
2021-202237HJK1 League1909016.71.01901040.0003-3-3.00-1.60
19 Seasons5 Clubs7 Leagues30323,8847945.9265.426188994221621.60178164+14+0.12-0.41
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Malmö (7 Seasons)3 Leagues1249,7157848.9107.9106261811.934636+10+0.37-0.79
HJK (7 Seasons)2 Leagues906,8647641.776.3737961724142.001712+5+0.60-0.32
Esbjerg (2 Seasons)1 League514,4768873.149.75089461561.345870-12-0.24+0.63
Midtjylland (2 Seasons)1 League241,8857929.120.920164331.794732+15+0.72-0.07
D.C. United (1 Season)1 League149446730.810.5125281.121014-4-0.38-0.47
Allsvenskan (7 Seasons)1158,9747847.599.798181712.124221+21+0.98+0.17
Veikkausliiga (7 Seasons)896,7747642.575.3727751724102.17179+8+1.09-0.11
Danish Superliga (4 Seasons)756,3618550.570.770896255391.48105102+3+0.04-0.30
MLS (1 Season)149446730.810.5125281.121014-4-0.38-0.47
Champions Lg (1 Season)654090100.06.066001.08415-11-1.83
Europa Lg (1 Season)3201672.2221
Conf Lg (1 Season)1909016.71.01901040.0003-3-3.00-1.60
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
200318HJKfi FIN1. Veikkausliiga1st3202678.62.221
200419HJKfi FIN1. Veikkausliiga6th169225839.410.288
200520HJKfi FIN1. Veikkausliiga2nd171,5309065.417.0170
200621HJKfi FIN1. Veikkausliiga2nd211,7318280.119.2192
200722HJKfi FIN1. Veikkausliiga7th201,7278673.819.2191
200823Malmöse SWE1. Allsvenskan6th151,1877944.013.2132
200924Malmöse SWE1. Allsvenskan7th109009033.310.0100
201025Malmöse SWE1. Allsvenskan1st76228923.06.961Matches
201126Malmöse SWE1. Allsvenskan4th161,3808651.115.3160
201227Malmöse SWE1. Allsvenskan3rd136815225.27.676Matches
201328Malmöse SWE1. Allsvenskan1st282,2808184.425.3253
201429Malmöse SWE1. Allsvenskan1st261,9247471.321.42118512.124221+21+0.98+0.17Matches
201530D.C. Unitedus USA1. MLS8th149446730.810.5125281.121014-4-0.38-0.47Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga4th151,2558438.713.914101161.403026+4+0.29-0.17Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga1st96307019.47.0663172.44176+11+1.57+0.54Matches
2018-201934Esbjergdk DEN1. Danish Superliga3rd332,9639091.532.9339032001.58424200.00+0.65Matches
2019-202035Esbjergdk DEN1. Danish Superliga10th181,5138452.516.81789141560.891628-12-0.71+0.21Matches
202035HJKfi FIN1. Veikkausliiga1st63736218.84.1479322932.17146+8+1.93+0.36Matches
202136HJKfi FIN1. Veikkausliiga1st62894811.93.2375232172.173300.00-0.92Matches
19 Seasons5 Clubs4 Leagues29323,0537945.7256.125288904121581.64174146+28+0.25-0.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Malmö (7 Seasons)1 League1158,9747847.599.798181712.124221+21+0.98+0.17
HJK (7 Seasons)1 League896,7747642.575.3727751724102.17179+8+1.09-0.11
Esbjerg (2 Seasons)1 League514,4768873.149.75089461561.345870-12-0.24+0.63
Midtjylland (2 Seasons)1 League241,8857929.120.920164331.794732+15+0.72-0.07
D.C. United (1 Season)1 League149446730.810.5125281.121014-4-0.38-0.47
Allsvenskan (7 Seasons)1158,9747847.599.798181712.124221+21+0.98+0.17
Veikkausliiga (7 Seasons)896,7747642.575.3727751724102.17179+8+1.09-0.11
Danish Superliga (4 Seasons)756,3618550.570.770896255391.48105102+3+0.04-0.30
MLS (1 Season)149446730.810.5125281.121014-4-0.38-0.47
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
2011-201227Malmö2. Europa LgGR3201672.2221Matches
2014-201530Malmö1. Champions LgGR654090100.06.066001.08415-11-1.83Matches
2021-202237HJK3. Conf LgGR1909016.71.01901040.0003-3-3.00-1.60Matches
3 Seasons2 Clubs3 Leagues108318358.39.29909140.93418-14-2.00-1.20
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Malmö (2 Seasons)2 Leagues974182100.08.288101.08415-11-1.83
HJK (1 Season)1 League1909016.71.01901040.0003-3-3.00-1.60
Champions Lg (1 Season)654090100.06.066001.08415-11-1.83
Europa Lg (1 Season)3201672.2221
Conf Lg (1 Season)1909016.71.01901040.0003-3-3.00-1.60
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
201025fi FinlandWCQ00001Matches
201227fi FinlandUEFA Euro Qualifying145455.00.50014540.0002-2-4.00-4.21Matches
201429fi FinlandWCQ53617250.14.049041020.8016-5-1.25-1.50Matches
201429fi FinlandFriendlies (M)21809050.02.02902010.5012-1-0.50-1.00Matches
201530fi FinlandFriendlies (M)1454516.70.50014500.0001-1-2.00-2.00Matches
201631fi FinlandFriendlies (M)32518446.52.83842000.3314-3-1.08+1.73Matches
201631fi FinlandUEFA Euro Qualifying54448949.34.95894001.403300.00+0.20Matches
201732fi FinlandFriendlies (M)1363613.30.40013521.0001-1-2.50-4.04Matches
201833fi FinlandWCQ32428126.92.73812050.3335-2-0.74-0.47Matches
201833fi FinlandFriendlies (M)1909020.01.01901013.0020+2+2.00+1.00Matches
2018-201934fi FinlandUEFA Nations League28th00006Matches
7 Seasons1 Club4 Leagues221,6947725.118.8188715431220.821124-13-0.69-0.69
Friendlies (M) (5 Seasons)86027531.96.7687524040.7548-4-0.60-0.60
WCQ (3 Seasons)86037523.96.778661080.62411-7-1.04-0.96
UEFA Euro Qualifying (2 Seasons)64898227.25.4589414541.1735-2-0.37-0.44
UEFA Nations League (1 Season)00006
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200318HJKfi FIN1. Veikkausliiga2.2001
200419HJKfi FIN1. Veikkausliiga10.22011
200520HJKfi FIN1. Veikkausliiga17.00011
200621HJKfi FIN1. Veikkausliiga19.23014
200722HJKfi FIN1. Veikkausliiga19.22017
200823Malmöse SWE1. Allsvenskan13.2308
200924Malmöse SWE1. Allsvenskan10.0007
201025Malmöse SWE1. Allsvenskan6.9004Matches
201126Malmöse SWE1. Allsvenskan15.36015
2011-201227Malmö2. Europa Lg2.2000Matches
201227Malmöse SWE1. Allsvenskan7.61112Matches
201328Malmöse SWE1. Allsvenskan25.36037
201429Malmöse SWE1. Allsvenskan21.45029Matches
2014-201530Malmö1. Champions Lg6.02011Matches
201530D.C. Unitedus USA1. MLS10.51013Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga13.94101600000001Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga7.0300600000000Matches
2018-201934Esbjergdk DEN1. Danish Superliga32.97000Matches
2019-202035Esbjergdk DEN1. Danish Superliga16.810089001980Matches
202035HJKfi FIN1. Veikkausliiga4.11000Matches
202136HJKfi FIN1. Veikkausliiga3.20000Matches
2021-202237HJK3. Conf Lg1.01000Matches
19 Seasons5 Clubs7 Leagues265.44820220900198001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Malmö (7 Seasons)3 Leagues107.9231123
HJK (7 Seasons)2 Leagues76.3900540
Esbjerg (2 Seasons)1 League49.780089001980
Midtjylland (2 Seasons)1 League20.97102200000001
D.C. United (1 Season)1 League10.51013
Allsvenskan (7 Seasons)99.7211112
Veikkausliiga (7 Seasons)75.3800540
Danish Superliga (4 Seasons)70.7151030900198001
MLS (1 Season)10.51013
Champions Lg (1 Season)6.02011
Europa Lg (1 Season)2.2000
Conf Lg (1 Season)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200318HJK1 League2.2001
200419HJK1 League10.22011
200520HJK1 League17.00011
200621HJK1 League19.23014
200722HJK1 League19.22017
200823Malmö1 League13.2308
200924Malmö1 League10.0007
201025Malmö1 League6.9004
201126Malmö1 League15.36015
2011-201227Malmö1 League2.2000
201227Malmö1 League7.61112
201328Malmö1 League25.36037
201429Malmö1 League21.45029
2014-201530Malmö1 League6.02011
201530D.C. United1 League10.51013
2016-201732Midtjylland1 League13.94101600000001
2017-201833Midtjylland1 League7.0300600000000
2018-201934Esbjerg1 League32.97000
2019-202035Esbjerg1 League16.810089001980
202035HJK1 League4.11000
202136HJK1 League3.20000
2021-202237HJK1 League1.01000
19 Seasons5 Clubs7 Leagues265.44820220900198001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Malmö (7 Seasons)3 Leagues107.9231123
HJK (7 Seasons)2 Leagues76.3900540
Esbjerg (2 Seasons)1 League49.780089001980
Midtjylland (2 Seasons)1 League20.97102200000001
D.C. United (1 Season)1 League10.51013
Allsvenskan (7 Seasons)99.7211112
Veikkausliiga (7 Seasons)75.3800540
Danish Superliga (4 Seasons)70.7151030900198001
MLS (1 Season)10.51013
Champions Lg (1 Season)6.02011
Europa Lg (1 Season)2.2000
Conf Lg (1 Season)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200318HJKfi FIN1. Veikkausliiga1st2.2001
200419HJKfi FIN1. Veikkausliiga6th10.22011
200520HJKfi FIN1. Veikkausliiga2nd17.00011
200621HJKfi FIN1. Veikkausliiga2nd19.23014
200722HJKfi FIN1. Veikkausliiga7th19.22017
200823Malmöse SWE1. Allsvenskan6th13.2308
200924Malmöse SWE1. Allsvenskan7th10.0007
201025Malmöse SWE1. Allsvenskan1st6.9004Matches
201126Malmöse SWE1. Allsvenskan4th15.36015
201227Malmöse SWE1. Allsvenskan3rd7.61112Matches
201328Malmöse SWE1. Allsvenskan1st25.36037
201429Malmöse SWE1. Allsvenskan1st21.45029Matches
201530D.C. Unitedus USA1. MLS8th10.51013Matches
2016-201732Midtjyllanddk DEN1. Danish Superliga4th13.94101600000001Matches
2017-201833Midtjyllanddk DEN1. Danish Superliga1st7.0300600000000Matches
2018-201934Esbjergdk DEN1. Danish Superliga3rd32.97000Matches
2019-202035Esbjergdk DEN1. Danish Superliga10th16.810089001980Matches
202035HJKfi FIN1. Veikkausliiga1st4.11000Matches
202136HJKfi FIN1. Veikkausliiga1st3.20000Matches
19 Seasons5 Clubs4 Leagues256.14520209900198001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Malmö (7 Seasons)1 League99.7211112
HJK (7 Seasons)1 League75.3800540
Esbjerg (2 Seasons)1 League49.780089001980
Midtjylland (2 Seasons)1 League20.97102200000001
D.C. United (1 Season)1 League10.51013
Allsvenskan (7 Seasons)99.7211112
Veikkausliiga (7 Seasons)75.3800540
Danish Superliga (4 Seasons)70.7151030900198001
MLS (1 Season)10.51013
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201227Malmö2. Europa LgGR2.2000Matches
2014-201530Malmö1. Champions LgGR6.02011Matches
2021-202237HJK3. Conf LgGR1.01000Matches
3 Seasons2 Clubs3 Leagues9.2300110
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Malmö (2 Seasons)2 Leagues8.22011
HJK (1 Season)1 League1.01000
Champions Lg (1 Season)6.02011
Europa Lg (1 Season)2.2000
Conf Lg (1 Season)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201227fi FinlandUEFA Euro Qualifying0.50000Matches
201429fi FinlandWCQ4.02000Matches
201429fi FinlandFriendlies (M)2.00000Matches
201530fi FinlandFriendlies (M)0.50000Matches
201631fi FinlandFriendlies (M)2.80000Matches
201631fi FinlandUEFA Euro Qualifying4.9300950177000Matches
201732fi FinlandFriendlies (M)0.40000Matches
201833fi FinlandWCQ2.71000Matches
201833fi FinlandFriendlies (M)1.00000Matches
7 Seasons1 Club4 Leagues18.8600950177000
Friendlies (M) (5 Seasons)6.70000
WCQ (3 Seasons)6.73000
UEFA Euro Qualifying (2 Seasons)5.4300950177000
UEFA Nations League (1 Season)

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.