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-04-13SatMLSRegular SeasonHomeL 1–2Minnesota UtdDynamo FCYFW6400003100230030.20.20.04061250.0111120Match Report
2024-04-06SatMLSRegular SeasonHomeD 1–1Minnesota UtdReal Salt LakeYFW8300003200280110.50.50.240111861.1221220Match Report
2024-03-30SatMLSRegular SeasonAwayL 0–2Minnesota UtdPhiladelphiaYFW6900002100192010.20.20.12091369.2311010Match Report
2024-03-26TueFriendlies (M)Friendlies (M)HomeW 2–1fi Finlandee EstoniaN14000000Match Report
2024-03-21ThuUEFA Euro QualifyingSemi-finalsAwayL 1–4fi Finlandwls WalesYFW77100022000Match 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
200615KooTeePeefi FIN1. Veikkausliiga50740.8000000000.000.000.000.000.00
200716KooTeePeefi FIN1. Veikkausliiga24101,21913.5347300100.220.300.520.220.52
2008-200918Sevillaes ESP1. La Liga10290.3000000000.000.000.000.000.00Matches
2008-200918Sevilla Bes ESP2. Segunda División171294910.5303300100.280.000.280.280.28Matches
201019HJKfi FIN1. Veikkausliiga733263.6202200000.550.000.550.550.55
201120HJKfi FIN1. Veikkausliiga18131,19113.2115161100000.830.381.210.831.21
2011-201221Schalke 04de GER1. Bundesliga1956126.8505500000.740.000.740.740.74Matches
2012-201322Schalke 04de GER1. Bundesliga1724485.0314300000.600.200.800.600.80Matches
2012-201322Schalke 041. Champions Lg532693.0000000000.000.000.000.000.00Matches
2013-201423Schalke 04de GER1. Bundesliga10280.3000000000.000.000.000.000.00Matches
2013-201423Celtic1. Champions Lg521621.8000000000.000.000.000.000.00Matches
2013-201423Celticsct SCO1. Premiership25131,18413.2718700200.530.080.610.530.61Matches
2014-201524Celticsct SCO1. Premiership11450.5000000000.000.000.000.000.00Matches
2014-201524Brøndbydk DEN1. Superliga27272,31625.7909900300.350.000.350.350.35Matches
2015-201625Brøndbydk DEN1. Superliga33282,58128.79110900200.310.030.350.310.35Matches
2016-201726Brøndbydk DEN1. Superliga34312,64129.3206261733300.680.200.890.580.78Matches
2017-201827Brøndbydk DEN1. Superliga36322,65429.5177241612200.580.240.810.540.78Matches
2018-201928Norwich Cityeng ENG2. Championship43433,81042.32993829012024.223.55.328.8104683280.690.210.900.690.900.570.120.700.560.68Matches
2018-201928Norwich Cityeng ENGEFL Cup20220.2101100004.090.004.094.094.09Matches
2018-201928Norwich Cityeng ENGFA Cup1070.1000000000.000.000.000.000.00Matches
2019-202029Norwich Cityeng ENGFA Cup21720.8000000000.000.000.000.000.00Matches
2019-202029Norwich Cityeng ENG1. Premier League36332,88632.1113149223011.29.73.813.546221940.340.090.440.280.370.350.120.470.300.42Matches
2020-202130Norwich Cityeng ENG2. Championship41393,43038.12643021571026.420.95.226.274292920.680.100.790.550.660.690.140.830.550.69Matches
2020-202130Norwich Cityeng ENGFA Cup10190.2000000000.000.000.000.000.00Matches
2021-202231Norwich Cityeng ENGEFL Cup10220.2000000000.000.000.000.000.00Matches
2021-202231Norwich Cityeng ENGFA Cup311301.4011000100.000.690.690.000.69Matches
2021-202231Norwich Cityeng ENG1. Premier League37373,25336.1113148334011.49.13.812.962341860.300.080.390.220.300.320.110.420.250.36Matches
2022-202332Norwich Cityeng ENG2. Championship41332,93232.61071710012012.411.65.617.166322290.310.210.520.310.520.380.170.550.360.53Matches
2022-202332Norwich Cityeng ENGEFL Cup10530.6011000000.001.701.700.001.70Matches
2022-202332Norwich Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
202332Minnesota Utdus USA1. MLS14131,03111.510111911006.35.52.48.01711640.870.090.960.790.870.550.210.760.480.69Matches
202433Minnesota Utdus USA1. MLS774765.3202200002.22.20.42.6815350.380.000.380.380.380.420.080.500.420.50Matches
18 Seasons9 Clubs12 Leagues50639034,961388.518954243174152027094.282.426.5109.037721113280.490.140.630.450.590.480.130.610.420.55
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
Norwich City (5 Seasons)4 Leagues21018816,726185.8882811678101413085.774.723.798.435218512290.470.150.620.420.570.470.130.600.410.54
Brøndby (4 Seasons)1 League13011810,192113.255146951451000.490.120.610.450.57
Schalke 04 (3 Seasons)2 Leagues42101,35715.1819800000.530.070.600.530.60
Celtic (2 Seasons)2 Leagues31161,39115.5718700200.450.060.520.450.52
KooTeePee (2 Seasons)1 League29101,29314.4347300100.210.280.490.210.49
HJK (2 Seasons)1 League25161,51716.9135181300000.770.301.070.771.07
Minnesota Utd (2 Seasons)1 League21201,50716.7121131111008.57.72.910.62526990.720.060.780.660.720.510.170.680.460.63
Sevilla B (1 Season)1 League171294910.5303300100.280.000.280.280.28
Sevilla (1 Season)1 League10290.3000000000.000.000.000.000.00
FA Cup (5 Seasons)833183.5011000100.000.280.280.000.28
Superliga (4 Seasons)13011810,192113.255146951451000.490.120.610.450.57
Veikkausliiga (4 Seasons)54262,81031.2169251600100.510.290.800.510.80
Championship (3 Seasons)12511510,172113.065208560595063.156.016.072.12441298490.580.180.750.530.710.560.140.700.500.64
Bundesliga (3 Seasons)3771,08812.1819800000.660.080.740.660.74
EFL Cup (3 Seasons)40971.1112100000.930.931.860.931.86
Premier League (2 Seasons)73706,13968.22262817557022.618.77.626.3108563800.320.090.410.250.340.330.110.440.270.39
Premiership (2 Seasons)26141,22913.7718700200.510.070.590.510.59
MLS (2 Seasons)21201,50716.7121131111008.57.72.910.62526990.720.060.780.660.720.510.170.680.460.63
Champions Lg (2 Seasons)1054314.8000000000.000.000.000.000.00
Segunda División (1 Season)171294910.5303300100.280.000.280.280.28
La Liga (1 Season)10290.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
200615KooTeePee1 League50740.8000000000.000.000.000.000.00
200716KooTeePee1 League24101,21913.5347300100.220.300.520.220.52
2008-200918Sevilla1 League10290.3000000000.000.000.000.000.00
2008-200918Sevilla B1 League171294910.5303300100.280.000.280.280.28
201019HJK1 League733263.6202200000.550.000.550.550.55
201120HJK1 League18131,19113.2115161100000.830.381.210.831.21
2011-201221Schalke 041 League1956126.8505500000.740.000.740.740.74
2012-201322Schalke 042 Leagues2257178.0314300000.380.130.500.380.50
2013-201423Schalke 041 League10280.3000000000.000.000.000.000.00
2013-201423Celtic2 Leagues30151,34615.0718700200.470.070.530.470.53
2014-201524Celtic1 League11450.5000000000.000.000.000.000.00
2014-201524Brøndby1 League27272,31625.7909900300.350.000.350.350.35
2015-201625Brøndby1 League33282,58128.79110900200.310.030.350.310.35
2016-201726Brøndby1 League34312,64129.3206261733300.680.200.890.580.78
2017-201827Brøndby1 League36322,65429.5177241612200.580.240.810.540.78
2018-201928Norwich City3 Leagues46433,83942.73093930012024.223.55.328.8104683280.700.210.910.700.910.570.120.700.560.68
2019-202029Norwich City2 Leagues38342,95832.9113149223011.29.73.813.546221940.330.090.430.270.370.350.120.470.300.42
2020-202130Norwich City2 Leagues42393,44938.32643021571026.420.95.226.274292920.680.100.780.550.650.690.140.830.550.69
2021-202231Norwich City3 Leagues41383,40537.8114158335011.49.13.812.962341860.290.110.400.210.320.320.110.420.250.36
2022-202332Norwich City3 Leagues43343,07534.21081810012012.411.65.617.166322290.290.230.530.290.530.380.170.550.360.53
202332Minnesota Utd1 League14131,03111.510111911006.35.52.48.01711640.870.090.960.790.870.550.210.760.480.69
202433Minnesota Utd1 League774765.3202200002.22.20.42.6815350.380.000.380.380.380.420.080.500.420.50
18 Seasons9 Clubs12 Leagues50639034,961388.518954243174152027094.282.426.5109.037721113280.490.140.630.450.590.480.130.610.420.55
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
Norwich City (5 Seasons)4 Leagues21018816,726185.8882811678101413085.774.723.798.435218512290.470.150.620.420.570.470.130.600.410.54
Brøndby (4 Seasons)1 League13011810,192113.255146951451000.490.120.610.450.57
Schalke 04 (3 Seasons)2 Leagues42101,35715.1819800000.530.070.600.530.60
Celtic (2 Seasons)2 Leagues31161,39115.5718700200.450.060.520.450.52
KooTeePee (2 Seasons)1 League29101,29314.4347300100.210.280.490.210.49
HJK (2 Seasons)1 League25161,51716.9135181300000.770.301.070.771.07
Minnesota Utd (2 Seasons)1 League21201,50716.7121131111008.57.72.910.62526990.720.060.780.660.720.510.170.680.460.63
Sevilla B (1 Season)1 League171294910.5303300100.280.000.280.280.28
Sevilla (1 Season)1 League10290.3000000000.000.000.000.000.00
FA Cup (5 Seasons)833183.5011000100.000.280.280.000.28
Superliga (4 Seasons)13011810,192113.255146951451000.490.120.610.450.57
Veikkausliiga (4 Seasons)54262,81031.2169251600100.510.290.800.510.80
Championship (3 Seasons)12511510,172113.065208560595063.156.016.072.12441298490.580.180.750.530.710.560.140.700.500.64
Bundesliga (3 Seasons)3771,08812.1819800000.660.080.740.660.74
EFL Cup (3 Seasons)40971.1112100000.930.931.860.931.86
Premier League (2 Seasons)73706,13968.22262817557022.618.77.626.3108563800.320.090.410.250.340.330.110.440.270.39
Premiership (2 Seasons)26141,22913.7718700200.510.070.590.510.59
MLS (2 Seasons)21201,50716.7121131111008.57.72.910.62526990.720.060.780.660.720.510.170.680.460.63
Champions Lg (2 Seasons)1054314.8000000000.000.000.000.000.00
Segunda División (1 Season)171294910.5303300100.280.000.280.280.28
La Liga (1 Season)10290.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
200615KooTeePeefi FIN1. Veikkausliiga11th50740.8000000000.000.000.000.000.00
200716KooTeePeefi FIN1. Veikkausliiga12th24101,21913.5347300100.220.300.520.220.52
2008-200918Sevillaes ESP1. La Liga3rd10290.3000000000.000.000.000.000.00Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd171294910.5303300100.280.000.280.280.28Matches
201019HJKfi FIN1. Veikkausliiga1st733263.6202200000.550.000.550.550.55
201120HJKfi FIN1. Veikkausliiga1st18131,19113.2115161100000.830.381.210.831.21
2011-201221Schalke 04de GER1. Bundesliga3rd1956126.8505500000.740.000.740.740.74Matches
2012-201322Schalke 04de GER1. Bundesliga4th1724485.0314300000.600.200.800.600.80Matches
2013-201423Schalke 04de GER1. Bundesliga3rd10280.3000000000.000.000.000.000.00Matches
2013-201423Celticsct SCO1. Premiership1st25131,18413.2718700200.530.080.610.530.61Matches
2014-201524Celticsct SCO1. Premiership1st11450.5000000000.000.000.000.000.00Matches
2014-201524Brøndbydk DEN1. Superliga3rd27272,31625.7909900300.350.000.350.350.35Matches
2015-201625Brøndbydk DEN1. Superliga4th33282,58128.79110900200.310.030.350.310.35Matches
2016-201726Brøndbydk DEN1. Superliga2nd34312,64129.3206261733300.680.200.890.580.78Matches
2017-201827Brøndbydk DEN1. Superliga2nd36322,65429.5177241612200.580.240.810.540.78Matches
2018-201928Norwich Cityeng ENG2. Championship1st43433,81042.32993829012024.223.55.328.8104683280.690.210.900.690.900.570.120.700.560.68Matches
2019-202029Norwich Cityeng ENG1. Premier League20th36332,88632.1113149223011.29.73.813.546221940.340.090.440.280.370.350.120.470.300.42Matches
2020-202130Norwich Cityeng ENG2. Championship1st41393,43038.12643021571026.420.95.226.274292920.680.100.790.550.660.690.140.830.550.69Matches
2021-202231Norwich Cityeng ENG1. Premier League20th37373,25336.1113148334011.49.13.812.962341860.300.080.390.220.300.320.110.420.250.36Matches
2022-202332Norwich Cityeng ENG2. Championship13th41332,93232.61071710012012.411.65.617.166322290.310.210.520.310.520.380.170.550.360.53Matches
202332Minnesota Utdus USA1. MLS21st14131,03111.510111911006.35.52.48.01711640.870.090.960.790.870.550.210.760.480.69Matches
202433Minnesota Utdus USA1. MLS14th774765.3202200002.22.20.42.6815350.380.000.380.380.380.420.080.500.420.50Matches
18 Seasons9 Clubs9 Leagues48438234,115379.118852240173152026094.282.426.5109.037721113280.500.140.630.460.590.480.130.610.420.55
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Norwich City (5 Seasons)2 Leagues19818516,311181.2872611377101412085.774.723.798.435218512290.480.140.620.420.570.470.130.600.410.54
Brøndby (4 Seasons)1 League13011810,192113.255146951451000.490.120.610.450.57
Schalke 04 (3 Seasons)1 League3771,08812.1819800000.660.080.740.660.74
KooTeePee (2 Seasons)1 League29101,29314.4347300100.210.280.490.210.49
Celtic (2 Seasons)1 League26141,22913.7718700200.510.070.590.510.59
HJK (2 Seasons)1 League25161,51716.9135181300000.770.301.070.771.07
Minnesota Utd (2 Seasons)1 League21201,50716.7121131111008.57.72.910.62526990.720.060.780.660.720.510.170.680.460.63
Sevilla B (1 Season)1 League171294910.5303300100.280.000.280.280.28
Sevilla (1 Season)1 League10290.3000000000.000.000.000.000.00
Superliga (4 Seasons)13011810,192113.255146951451000.490.120.610.450.57
Veikkausliiga (4 Seasons)54262,81031.2169251600100.510.290.800.510.80
Championship (3 Seasons)12511510,172113.065208560595063.156.016.072.12441298490.580.180.750.530.710.560.140.700.500.64
Bundesliga (3 Seasons)3771,08812.1819800000.660.080.740.660.74
Premier League (2 Seasons)73706,13968.22262817557022.618.77.626.3108563800.320.090.410.250.340.330.110.440.270.39
Premiership (2 Seasons)26141,22913.7718700200.510.070.590.510.59
MLS (2 Seasons)21201,50716.7121131111008.57.72.910.62526990.720.060.780.660.720.510.170.680.460.63
Segunda División (1 Season)171294910.5303300100.280.000.280.280.28
La Liga (1 Season)10290.3000000000.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
2018-201928Norwich Cityeng ENGEFL Cup9th20220.2101100004.090.004.094.094.09Matches
2018-201928Norwich Cityeng ENGFA Cup33rd1070.1000000000.000.000.000.000.00Matches
2019-202029Norwich Cityeng ENGFA Cup5th21720.8000000000.000.000.000.000.00Matches
2020-202130Norwich Cityeng ENGFA Cup17th10190.2000000000.000.000.000.000.00Matches
2021-202231Norwich Cityeng ENGEFL CupRd310220.2000000000.000.000.000.000.00Matches
2021-202231Norwich Cityeng ENGFA Cup311301.4011000100.000.690.690.000.69Matches
2022-202332Norwich Cityeng ENGEFL CupRd210530.6011000000.001.701.700.001.70Matches
2022-202332Norwich Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
5 Seasons1 Club2 Leagues1234154.6123100100.220.430.650.220.65
FA Cup (5 Seasons)833183.5011000100.000.280.280.000.28
EFL Cup (3 Seasons)40971.1112100000.930.931.860.931.86
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
2012-201322Schalke 041. Champions LgR16532693.0000000000.000.000.000.000.00Matches
2013-201423Celtic1. Champions LgGR521621.8000000000.000.000.000.000.00Matches
2 Seasons2 Clubs1 League1054314.8000000000.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
Celtic (1 Season)1 League521621.8000000000.000.000.000.000.00
Schalke 04 (1 Season)1 League532693.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201221fi FinlandUEFA Euro Qualifying421551.70000000.000.00Matches
201423fi FinlandWCQ886457.2202200000.280.000.280.280.28Matches
201423fi FinlandFriendlies (M)322132.4213200000.850.421.270.851.27Matches
201524fi FinlandFriendlies (M)211051.2000000000.000.000.000.000.00Matches
201625fi FinlandFriendlies (M)532713.0000000000.000.000.000.000.00Matches
201625fi FinlandUEFA Euro Qualifying985606.2033000000.000.480.480.000.48Matches
201726fi FinlandFriendlies (M)331551.7000000000.000.000.000.000.00Matches
201827fi FinlandWCQ986927.7202200100.260.000.260.260.26Matches
201827fi FinlandFriendlies (M)221661.8202200101.080.001.081.081.08Matches
2018-201928fi FinlandUEFA Nations League28th664595.1303300100.590.000.590.590.59Matches
202029fi FinlandFriendlies (M)10110.1000000000.000.000.000.000.00Matches
2020-202130fi FinlandUEFA Nations LeagueLgB665215.8224200100.350.350.690.350.69Matches
202130fi FinlandFriendlies (M)20440.5000000000.000.000.000.000.00Matches
202130fi FinlandUEFA EuroGR332382.6000000000.30.30.20.565140.000.000.000.000.000.120.070.200.120.20Matches
202130fi FinlandUEFA Euro Qualifying10108809.810111733101.020.101.130.720.82Matches
202231fi FinlandWCQ886957.7617512100.780.130.910.650.78Matches
202231fi FinlandFriendlies (M)211141.3101100000.790.000.790.790.79Matches
2022-202332fi FinlandUEFA Nations LeagueLgB664475.0336211000.600.601.210.401.01Matches
202433fi FinlandFriendlies (M)10140.2000000000.000.000.000.000.00Matches
202433fi FinlandUEFA Euro Qualifying1197338.1358300000.370.610.980.370.98Matches
10 Seasons1 Club5 Leagues101867,11879.13616523156600.30.30.20.565140.460.210.670.390.610.120.070.200.120.20
Friendlies (M) (9 Seasons)21121,09312.1516500100.410.080.490.410.49
UEFA Euro Qualifying (4 Seasons)34292,32825.9139221033100.500.370.910.390.79
WCQ (3 Seasons)25242,03222.610111912200.440.040.490.400.44
UEFA Nations League (3 Seasons)18181,42715.98513711200.500.320.820.440.76
UEFA Euro (1 Season)332382.6000000000.30.30.20.565140.000.000.000.000.000.120.070.200.120.20

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
200615KooTeePeefi FIN1. Veikkausliiga0.8000.0000
200716KooTeePeefi FIN1. Veikkausliiga13.5390.660.3300
2008-200918Sevillaes ESP1. La Liga0.3013.100.0000Matches
2008-200918Sevilla Bes ESP2. Segunda División10.53131.230.2300Matches
201019HJKfi FIN1. Veikkausliiga3.6220.551.0000
201120HJKfi FIN1. Veikkausliiga13.211312.340.3500
2011-201221Schalke 04de GER1. Bundesliga6.85142.060.3600Matches
2012-201322Schalke 04de GER1. Bundesliga5.0371.410.4300Matches
2012-201322Schalke 041. Champions Lg3.0082.680.0000Matches
2013-201423Schalke 04de GER1. Bundesliga0.3000.0000Matches
2013-201423Celtic1. Champions Lg1.8000.0000Matches
2013-201423Celticsct SCO1. Premiership13.27130.990.5400Matches
2014-201524Celticsct SCO1. Premiership0.5024.000.0000Matches
2014-201524Brøndbydk DEN1. Superliga25.79351.360.2600Matches
2015-201625Brøndbydk DEN1. Superliga28.79210.730.4300Matches
2016-201726Brøndbydk DEN1. Superliga29.3200500.001.700.3433Matches
2017-201827Brøndbydk DEN1. Superliga29.5170430.001.460.3712Matches
2018-201928Norwich Cityeng ENG2. Championship42.3291435639.23.381.320.200.5213.300124.223.50.16+4.8+5.5Matches
2018-201928Norwich Cityeng ENGEFL Cup0.2111100.04.094.091.001.0000Matches
2018-201928Norwich Cityeng ENGFA Cup0.10000.000.0000Matches
2019-202029Norwich Cityeng ENGFA Cup0.8011100.01.251.250.000.0000Matches
2019-202029Norwich Cityeng ENG1. Premier League32.111783342.32.431.030.120.2715.502211.29.70.12-0.2-0.7Matches
2020-202130Norwich Cityeng ENG2. Championship38.1261305038.53.411.310.160.4214.505726.420.90.16-0.4+0.1Matches
2020-202130Norwich Cityeng ENGFA Cup0.20100.04.740.000.0000Matches
2021-202231Norwich Cityeng ENGEFL Cup0.20100.04.090.000.0000Matches
2021-202231Norwich Cityeng ENGFA Cup1.40200.01.380.000.0000Matches
2021-202231Norwich Cityeng ENG1. Premier League36.111682435.31.880.660.120.3315.203311.49.10.13-0.4-1.1Matches
2022-202332Norwich Cityeng ENG2. Championship32.6101043432.73.191.040.100.2915.100112.411.60.11-2.4-1.6Matches
2022-202332Norwich Cityeng ENGEFL Cup0.60100.01.700.000.0000Matches
2022-202332Norwich Cityeng ENGFA Cup1.004125.04.001.000.000.0000Matches
202332Minnesota Utdus USA1. MLS11.510381950.03.321.660.240.4715.70116.35.50.14+3.7+3.5Matches
202433Minnesota Utdus USA1. MLS5.3218844.43.401.510.110.2517.20002.22.20.12-0.2-0.2Matches
18 Seasons9 Clubs12 Leagues388.518959047654.22.261.230.210.3714.70152094.282.40.14+4.8+5.6
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
Norwich City (5 Seasons)4 Leagues185.88853420037.52.871.080.150.3914.50101485.774.70.14+1.3+2.3
Brøndby (4 Seasons)1 League113.25501490.001.320.3445
Schalke 04 (3 Seasons)2 Leagues15.18291.920.2800
Celtic (2 Seasons)2 Leagues15.57150.970.4700
KooTeePee (2 Seasons)1 League14.4390.630.3300
HJK (2 Seasons)1 League16.913331.960.3900
Minnesota Utd (2 Seasons)1 League16.712562748.23.341.610.200.4116.20118.57.70.14+3.5+3.3
Sevilla B (1 Season)1 League10.53131.230.2300
Sevilla (1 Season)1 League0.3013.100.0000
FA Cup (5 Seasons)3.508225.02.260.570.000.0000
Superliga (4 Seasons)113.25501490.001.320.3445
Veikkausliiga (4 Seasons)31.216421.350.3800
Championship (3 Seasons)113.06537714037.13.341.240.160.4314.205963.156.00.15+1.9+4.0
Bundesliga (3 Seasons)12.18211.740.3800
EFL Cup (3 Seasons)1.113133.32.780.930.331.0000
Premier League (2 Seasons)68.2221465739.02.140.840.120.3015.405522.618.70.13-0.6-1.7
Premiership (2 Seasons)13.77151.100.4700
MLS (2 Seasons)16.712562748.23.341.610.200.4116.20118.57.70.14+3.5+3.3
Champions Lg (2 Seasons)4.8081.670.0000
Segunda División (1 Season)10.53131.230.2300
La Liga (1 Season)0.3013.100.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
200615KooTeePee1 League0.8000.0000
200716KooTeePee1 League13.5390.660.3300
2008-200918Sevilla1 League0.3013.100.0000
2008-200918Sevilla B1 League10.53131.230.2300
201019HJK1 League3.6220.551.0000
201120HJK1 League13.211312.340.3500
2011-201221Schalke 041 League6.85142.060.3600
2012-201322Schalke 042 Leagues8.03151.880.2000
2013-201423Schalke 041 League0.3000.0000
2013-201423Celtic2 Leagues15.07130.870.5400
2014-201524Celtic1 League0.5024.000.0000
2014-201524Brøndby1 League25.79351.360.2600
2015-201625Brøndby1 League28.79210.730.4300
2016-201726Brøndby1 League29.3200500.001.700.3433
2017-201827Brøndby1 League29.5170430.001.460.3712
2018-201928Norwich City3 Leagues42.7301445739.63.381.340.210.5313.300124.223.50.16+4.8+5.5
2019-202029Norwich City2 Leagues32.911793443.02.401.030.110.2615.502211.29.70.12-0.2-0.7
2020-202130Norwich City2 Leagues38.3261315038.23.421.300.160.4214.505726.420.90.16-0.4+0.1
2021-202231Norwich City3 Leagues37.811712433.81.880.630.110.3315.203311.49.10.13-0.4-1.1
2022-202332Norwich City3 Leagues34.2101093532.13.191.020.090.2915.100112.411.60.11-2.4-1.6
202332Minnesota Utd1 League11.510381950.03.321.660.240.4715.70116.35.50.14+3.7+3.5
202433Minnesota Utd1 League5.3218844.43.401.510.110.2517.20002.22.20.12-0.2-0.2
18 Seasons9 Clubs12 Leagues388.518959047654.22.261.230.210.3714.70152094.282.40.14+4.8+5.6
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
Norwich City (5 Seasons)4 Leagues185.88853420037.52.871.080.150.3914.50101485.774.70.14+1.3+2.3
Brøndby (4 Seasons)1 League113.25501490.001.320.3445
Schalke 04 (3 Seasons)2 Leagues15.18291.920.2800
Celtic (2 Seasons)2 Leagues15.57150.970.4700
KooTeePee (2 Seasons)1 League14.4390.630.3300
HJK (2 Seasons)1 League16.913331.960.3900
Minnesota Utd (2 Seasons)1 League16.712562748.23.341.610.200.4116.20118.57.70.14+3.5+3.3
Sevilla B (1 Season)1 League10.53131.230.2300
Sevilla (1 Season)1 League0.3013.100.0000
FA Cup (5 Seasons)3.508225.02.260.570.000.0000
Superliga (4 Seasons)113.25501490.001.320.3445
Veikkausliiga (4 Seasons)31.216421.350.3800
Championship (3 Seasons)113.06537714037.13.341.240.160.4314.205963.156.00.15+1.9+4.0
Bundesliga (3 Seasons)12.18211.740.3800
EFL Cup (3 Seasons)1.113133.32.780.930.331.0000
Premier League (2 Seasons)68.2221465739.02.140.840.120.3015.405522.618.70.13-0.6-1.7
Premiership (2 Seasons)13.77151.100.4700
MLS (2 Seasons)16.712562748.23.341.610.200.4116.20118.57.70.14+3.5+3.3
Champions Lg (2 Seasons)4.8081.670.0000
Segunda División (1 Season)10.53131.230.2300
La Liga (1 Season)0.3013.100.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
200615KooTeePeefi FIN1. Veikkausliiga11th0.8000.0000
200716KooTeePeefi FIN1. Veikkausliiga12th13.5390.660.3300
2008-200918Sevillaes ESP1. La Liga3rd0.3013.100.0000Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd10.53131.230.2300Matches
201019HJKfi FIN1. Veikkausliiga1st3.6220.551.0000
201120HJKfi FIN1. Veikkausliiga1st13.211312.340.3500
2011-201221Schalke 04de GER1. Bundesliga3rd6.85142.060.3600Matches
2012-201322Schalke 04de GER1. Bundesliga4th5.0371.410.4300Matches
2013-201423Schalke 04de GER1. Bundesliga3rd0.3000.0000Matches
2013-201423Celticsct SCO1. Premiership1st13.27130.990.5400Matches
2014-201524Celticsct SCO1. Premiership1st0.5024.000.0000Matches
2014-201524Brøndbydk DEN1. Superliga3rd25.79351.360.2600Matches
2015-201625Brøndbydk DEN1. Superliga4th28.79210.730.4300Matches
2016-201726Brøndbydk DEN1. Superliga2nd29.3200500.001.700.3433Matches
2017-201827Brøndbydk DEN1. Superliga2nd29.5170430.001.460.3712Matches
2018-201928Norwich Cityeng ENG2. Championship1st42.3291435639.23.381.320.200.5213.300124.223.50.16+4.8+5.5Matches
2019-202029Norwich Cityeng ENG1. Premier League20th32.111783342.32.431.030.120.2715.502211.29.70.12-0.2-0.7Matches
2020-202130Norwich Cityeng ENG2. Championship1st38.1261305038.53.411.310.160.4214.505726.420.90.16-0.4+0.1Matches
2021-202231Norwich Cityeng ENG1. Premier League20th36.111682435.31.880.660.120.3315.203311.49.10.13-0.4-1.1Matches
2022-202332Norwich Cityeng ENG2. Championship13th32.6101043432.73.191.040.100.2915.100112.411.60.11-2.4-1.6Matches
202332Minnesota Utdus USA1. MLS21st11.510381950.03.321.660.240.4715.70116.35.50.14+3.7+3.5Matches
202433Minnesota Utdus USA1. MLS14th5.3218844.43.401.510.110.2517.20002.22.20.12-0.2-0.2Matches
18 Seasons9 Clubs9 Leagues379.118857946554.72.251.230.210.3714.70152094.282.40.14+4.8+5.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Norwich City (5 Seasons)2 Leagues181.28752319737.72.891.090.150.3914.50101485.774.70.14+1.3+2.3
Brøndby (4 Seasons)1 League113.25501490.001.320.3445
Schalke 04 (3 Seasons)1 League12.18211.740.3800
KooTeePee (2 Seasons)1 League14.4390.630.3300
Celtic (2 Seasons)1 League13.77151.100.4700
HJK (2 Seasons)1 League16.913331.960.3900
Minnesota Utd (2 Seasons)1 League16.712562748.23.341.610.200.4116.20118.57.70.14+3.5+3.3
Sevilla B (1 Season)1 League10.53131.230.2300
Sevilla (1 Season)1 League0.3013.100.0000
Superliga (4 Seasons)113.25501490.001.320.3445
Veikkausliiga (4 Seasons)31.216421.350.3800
Championship (3 Seasons)113.06537714037.13.341.240.160.4314.205963.156.00.15+1.9+4.0
Bundesliga (3 Seasons)12.18211.740.3800
Premier League (2 Seasons)68.2221465739.02.140.840.120.3015.405522.618.70.13-0.6-1.7
Premiership (2 Seasons)13.77151.100.4700
MLS (2 Seasons)16.712562748.23.341.610.200.4116.20118.57.70.14+3.5+3.3
Segunda División (1 Season)10.53131.230.2300
La Liga (1 Season)0.3013.100.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
2018-201928Norwich Cityeng ENGEFL Cup9th0.2111100.04.094.091.001.0000Matches
2018-201928Norwich Cityeng ENGFA Cup33rd0.10000.000.0000Matches
2019-202029Norwich Cityeng ENGFA Cup5th0.8011100.01.251.250.000.0000Matches
2020-202130Norwich Cityeng ENGFA Cup17th0.20100.04.740.000.0000Matches
2021-202231Norwich Cityeng ENGEFL CupRd30.20100.04.090.000.0000Matches
2021-202231Norwich Cityeng ENGFA Cup1.40200.01.380.000.0000Matches
2022-202332Norwich Cityeng ENGEFL CupRd20.60100.01.700.000.0000Matches
2022-202332Norwich Cityeng ENGFA Cup1.004125.04.001.000.000.0000Matches
5 Seasons1 Club2 Leagues4.6111327.32.390.650.090.3300
FA Cup (5 Seasons)3.508225.02.260.570.000.0000
EFL Cup (3 Seasons)1.113133.32.780.930.331.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
2012-201322Schalke 041. Champions LgR163.0082.680.0000Matches
2013-201423Celtic1. Champions LgGR1.8000.0000Matches
2 Seasons2 Clubs1 League4.8081.670.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Celtic (1 Season)1 League1.8000.0000
Schalke 04 (1 Season)1 League3.0082.680.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201221fi FinlandUEFA Euro Qualifying1.7000Matches
201423fi FinlandWCQ7.2200Matches
201423fi FinlandFriendlies (M)2.4200Matches
201524fi FinlandFriendlies (M)1.2000Matches
201625fi FinlandFriendlies (M)3.0000Matches
201625fi FinlandUEFA Euro Qualifying6.20191052.63.051.610.000.0000Matches
201726fi FinlandFriendlies (M)1.7000Matches
201827fi FinlandWCQ7.7200Matches
201827fi FinlandFriendlies (M)1.8200Matches
2018-201928fi FinlandUEFA Nations League28th5.1300Matches
202029fi FinlandFriendlies (M)0.1000Matches
2020-202130fi FinlandUEFA Nations LeagueLgB5.8216743.82.761.210.130.2900Matches
202130fi FinlandFriendlies (M)0.5000Matches
202130fi FinlandUEFA EuroGR2.604125.01.510.380.000.0017.70000.30.30.08-0.3-0.3Matches
202130fi FinlandUEFA Euro Qualifying9.810362158.33.682.150.190.3333Matches
202231fi FinlandWCQ7.76241145.83.111.420.210.4512Matches
202231fi FinlandFriendlies (M)1.3100Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.0313538.52.621.010.150.4011Matches
202433fi FinlandFriendlies (M)0.2000Matches
202433fi FinlandUEFA Euro Qualifying8.1319736.82.330.860.160.4300Matches
10 Seasons1 Club5 Leagues79.1361316247.32.891.370.150.3117.70560.30.30.08-0.3-0.3
Friendlies (M) (9 Seasons)12.1500
UEFA Euro Qualifying (4 Seasons)25.913743851.43.061.570.140.2633
WCQ (3 Seasons)22.610241145.83.111.420.210.4512
UEFA Nations League (3 Seasons)15.98291241.42.701.120.140.3311
UEFA Euro (1 Season)2.604125.01.510.380.000.0017.70000.30.30.08-0.3-0.3

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
200615KooTeePeefi FIN1. Veikkausliiga0.80
200716KooTeePeefi FIN1. Veikkausliiga13.54
2008-200918Sevillaes ESP1. La Liga0.30Matches
2008-200918Sevilla Bes ESP2. Segunda División10.50Matches
201019HJKfi FIN1. Veikkausliiga3.60
201120HJKfi FIN1. Veikkausliiga13.25
2011-201221Schalke 04de GER1. Bundesliga6.80Matches
2012-201322Schalke 04de GER1. Bundesliga5.01Matches
2012-201322Schalke 041. Champions Lg3.00Matches
2013-201423Schalke 04de GER1. Bundesliga0.30Matches
2013-201423Celtic1. Champions Lg1.80Matches
2013-201423Celticsct SCO1. Premiership13.21Matches
2014-201524Celticsct SCO1. Premiership0.50Matches
2014-201524Brøndbydk DEN1. Superliga25.70Matches
2015-201625Brøndbydk DEN1. Superliga28.71Matches
2016-201726Brøndbydk DEN1. Superliga29.36Matches
2017-201827Brøndbydk DEN1. Superliga29.57Matches
2018-201928Norwich Cityeng ENG2. Championship42.355474874.16982128936544482.213117873.6183060.095.33.5+3.7542534168Matches
2018-201928Norwich Cityeng ENGEFL Cup0.20Matches
2018-201928Norwich Cityeng ENGFA Cup0.10Matches
2019-202029Norwich Cityeng ENGFA Cup0.80Matches
2019-202029Norwich Cityeng ENG1. Premier League32.142453978.7501754627831887.410513478.441040.033.82.8-0.830114022Matches
2020-202130Norwich Cityeng ENG2. Championship38.146563373.5576983429737180.112415779.082040.045.25.0-1.2542012129Matches
2020-202130Norwich Cityeng ENGFA Cup0.20Matches
2021-202231Norwich Cityeng ENGEFL Cup0.20Matches
2021-202231Norwich Cityeng ENGFA Cup1.41Matches
2021-202231Norwich Cityeng ENG1. Premier League36.139954073.9517583825730883.49412475.8192770.433.82.9-0.827216134Matches
2022-202332Norwich Cityeng ENG2. Championship32.632150563.6461360618524874.610314969.1153148.475.64.7+1.4411516432Matches
2022-202332Norwich Cityeng ENGEFL Cup0.61Matches
2022-202332Norwich Cityeng ENGFA Cup1.00Matches
202332Minnesota Utdus USA1. MLS11.512115976.11901301587379.5485488.9101190.912.42.5-1.4997411Matches
202433Minnesota Utdus USA1. MLS5.3588965.2844187314568.9253180.62366.700.41.1-0.4733015Matches
18 Seasons9 Clubs12 Leagues388.52342321372.93030146011471180781.463082776.27613257.65426.522.5+27.52221048211211
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
Norwich City (5 Seasons)4 Leagues185.82163296573.02755641131382168981.855774275.16411854.22823.718.9+4.320692727185
Brøndby (4 Seasons)1 League113.214
Schalke 04 (3 Seasons)2 Leagues15.11
Celtic (2 Seasons)2 Leagues15.51
KooTeePee (2 Seasons)1 League14.44
HJK (2 Seasons)1 League16.95
Minnesota Utd (2 Seasons)1 League16.717924872.227454888911875.4738585.9121485.712.93.6-1.9161210426
Sevilla B (1 Season)1 League10.50
Sevilla (1 Season)1 League0.30
FA Cup (5 Seasons)3.51
Superliga (4 Seasons)113.214
Veikkausliiga (4 Seasons)31.29
Championship (3 Seasons)113.01340188671.0173642729847106379.735848474.0418150.62016.013.2+4.014960626129
Bundesliga (3 Seasons)12.11
EFL Cup (3 Seasons)1.11
Premier League (2 Seasons)68.2823107976.310192138453562685.519925877.1233762.267.65.7-1.6573210156
Premiership (2 Seasons)13.71
MLS (2 Seasons)16.717924872.227454888911875.4738585.9121485.712.93.6-1.9161210426
Champions Lg (2 Seasons)4.80
Segunda División (1 Season)10.50
La Liga (1 Season)0.30
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
200615KooTeePee1 League0.80
200716KooTeePee1 League13.54
2008-200918Sevilla1 League0.30
2008-200918Sevilla B1 League10.50
201019HJK1 League3.60
201120HJK1 League13.25
2011-201221Schalke 041 League6.80
2012-201322Schalke 042 Leagues8.01
2013-201423Schalke 041 League0.30
2013-201423Celtic2 Leagues15.01
2014-201524Celtic1 League0.50
2014-201524Brøndby1 League25.70
2015-201625Brøndby1 League28.71
2016-201726Brøndby1 League29.36
2017-201827Brøndby1 League29.57
2018-201928Norwich City3 Leagues42.755474874.16982128936544482.213117873.6183060.095.33.5+3.7542534168
2019-202029Norwich City2 Leagues32.942453978.7501754627831887.410513478.441040.033.82.8-0.830114022
2020-202130Norwich City2 Leagues38.346563373.5576983429737180.112415779.082040.045.25.0-1.2542012129
2021-202231Norwich City3 Leagues37.839954073.9517583825730883.49412475.8192770.443.82.9+0.227216134
2022-202332Norwich City3 Leagues34.232150563.6461360618524874.610314969.1153148.485.64.7+2.4411516432
202332Minnesota Utd1 League11.512115976.11901301587379.5485488.9101190.912.42.5-1.4997411
202433Minnesota Utd1 League5.3588965.2844187314568.9253180.62366.700.41.1-0.4733015
18 Seasons9 Clubs12 Leagues388.52342321372.93030146011471180781.463082776.27613257.65426.522.5+27.52221048211211
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
Norwich City (5 Seasons)4 Leagues185.82163296573.02755641131382168981.855774275.16411854.22823.718.9+4.320692727185
Brøndby (4 Seasons)1 League113.214
Schalke 04 (3 Seasons)2 Leagues15.11
Celtic (2 Seasons)2 Leagues15.51
KooTeePee (2 Seasons)1 League14.44
HJK (2 Seasons)1 League16.95
Minnesota Utd (2 Seasons)1 League16.717924872.227454888911875.4738585.9121485.712.93.6-1.9161210426
Sevilla B (1 Season)1 League10.50
Sevilla (1 Season)1 League0.30
FA Cup (5 Seasons)3.51
Superliga (4 Seasons)113.214
Veikkausliiga (4 Seasons)31.29
Championship (3 Seasons)113.01340188671.0173642729847106379.735848474.0418150.62016.013.2+4.014960626129
Bundesliga (3 Seasons)12.11
EFL Cup (3 Seasons)1.11
Premier League (2 Seasons)68.2823107976.310192138453562685.519925877.1233762.267.65.7-1.6573210156
Premiership (2 Seasons)13.71
MLS (2 Seasons)16.717924872.227454888911875.4738585.9121485.712.93.6-1.9161210426
Champions Lg (2 Seasons)4.80
Segunda División (1 Season)10.50
La Liga (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
200615KooTeePeefi FIN1. Veikkausliiga11th0.80
200716KooTeePeefi FIN1. Veikkausliiga12th13.54
2008-200918Sevillaes ESP1. La Liga3rd0.30Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd10.50Matches
201019HJKfi FIN1. Veikkausliiga1st3.60
201120HJKfi FIN1. Veikkausliiga1st13.25
2011-201221Schalke 04de GER1. Bundesliga3rd6.80Matches
2012-201322Schalke 04de GER1. Bundesliga4th5.01Matches
2013-201423Schalke 04de GER1. Bundesliga3rd0.30Matches
2013-201423Celticsct SCO1. Premiership1st13.21Matches
2014-201524Celticsct SCO1. Premiership1st0.50Matches
2014-201524Brøndbydk DEN1. Superliga3rd25.70Matches
2015-201625Brøndbydk DEN1. Superliga4th28.71Matches
2016-201726Brøndbydk DEN1. Superliga2nd29.36Matches
2017-201827Brøndbydk DEN1. Superliga2nd29.57Matches
2018-201928Norwich Cityeng ENG2. Championship1st42.355474874.16982128936544482.213117873.6183060.095.33.5+3.7542534168Matches
2019-202029Norwich Cityeng ENG1. Premier League20th32.142453978.7501754627831887.410513478.441040.033.82.8-0.830114022Matches
2020-202130Norwich Cityeng ENG2. Championship1st38.146563373.5576983429737180.112415779.082040.045.25.0-1.2542012129Matches
2021-202231Norwich Cityeng ENG1. Premier League20th36.139954073.9517583825730883.49412475.8192770.433.82.9-0.827216134Matches
2022-202332Norwich Cityeng ENG2. Championship13th32.632150563.6461360618524874.610314969.1153148.475.64.7+1.4411516432Matches
202332Minnesota Utdus USA1. MLS21st11.512115976.11901301587379.5485488.9101190.912.42.5-1.4997411Matches
202433Minnesota Utdus USA1. MLS14th5.3588965.2844187314568.9253180.62366.700.41.1-0.4733015Matches
18 Seasons9 Clubs9 Leagues379.12342321372.93030146011471180781.463082776.27613257.65226.522.5+25.52221048211211
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Norwich City (5 Seasons)2 Leagues181.22163296573.02755641131382168981.855774275.16411854.22623.718.9+2.320692727185
Brøndby (4 Seasons)1 League113.214
Schalke 04 (3 Seasons)1 League12.11
KooTeePee (2 Seasons)1 League14.44
Celtic (2 Seasons)1 League13.71
HJK (2 Seasons)1 League16.95
Minnesota Utd (2 Seasons)1 League16.717924872.227454888911875.4738585.9121485.712.93.6-1.9161210426
Sevilla B (1 Season)1 League10.50
Sevilla (1 Season)1 League0.30
Superliga (4 Seasons)113.214
Veikkausliiga (4 Seasons)31.29
Championship (3 Seasons)113.01340188671.0173642729847106379.735848474.0418150.62016.013.2+4.014960626129
Bundesliga (3 Seasons)12.11
Premier League (2 Seasons)68.2823107976.310192138453562685.519925877.1233762.267.65.7-1.6573210156
Premiership (2 Seasons)13.71
MLS (2 Seasons)16.717924872.227454888911875.4738585.9121485.712.93.6-1.9161210426
Segunda División (1 Season)10.50
La Liga (1 Season)0.30
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
2018-201928Norwich Cityeng ENGEFL Cup9th0.20Matches
2018-201928Norwich Cityeng ENGFA Cup33rd0.10Matches
2019-202029Norwich Cityeng ENGFA Cup5th0.80Matches
2020-202130Norwich Cityeng ENGFA Cup17th0.20Matches
2021-202231Norwich Cityeng ENGEFL CupRd30.20Matches
2021-202231Norwich Cityeng ENGFA Cup1.41Matches
2022-202332Norwich Cityeng ENGEFL CupRd20.61Matches
2022-202332Norwich Cityeng ENGFA Cup1.00Matches
5 Seasons1 Club2 Leagues4.62
FA Cup (5 Seasons)3.51
EFL Cup (3 Seasons)1.11
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
2012-201322Schalke 041. Champions LgR163.00Matches
2013-201423Celtic1. Champions LgGR1.80Matches
2 Seasons2 Clubs1 League4.80
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
Celtic (1 Season)1 League1.80
Schalke 04 (1 Season)1 League3.00
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
201221fi FinlandUEFA Euro Qualifying1.7Matches
201423fi FinlandWCQ7.20Matches
201423fi FinlandFriendlies (M)2.41Matches
201524fi FinlandFriendlies (M)1.20Matches
201625fi FinlandFriendlies (M)3.00Matches
201625fi FinlandUEFA Euro Qualifying6.23Matches
201726fi FinlandFriendlies (M)1.70Matches
201827fi FinlandWCQ7.70Matches
201827fi FinlandFriendlies (M)1.80Matches
2018-201928fi FinlandUEFA Nations League28th5.10Matches
202029fi FinlandFriendlies (M)0.10Matches
2020-202130fi FinlandUEFA Nations LeagueLgB5.82Matches
202130fi FinlandFriendlies (M)0.50Matches
202130fi FinlandUEFA EuroGR2.6334573.341588222588.071163.611100.000.20.2-0.231315Matches
202130fi FinlandUEFA Euro Qualifying9.81Matches
202231fi FinlandWCQ7.71Matches
202231fi FinlandFriendlies (M)1.30Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.03Matches
202433fi FinlandFriendlies (M)0.20Matches
202433fi FinlandUEFA Euro Qualifying8.15Matches
10 Seasons1 Club5 Leagues79.1334573.341588222588.071163.611100.0160.20.2+15.831315
Friendlies (M) (9 Seasons)12.11
UEFA Euro Qualifying (4 Seasons)25.99
WCQ (3 Seasons)22.61
UEFA Nations League (3 Seasons)15.95
UEFA Euro (1 Season)2.6334573.341588222588.071163.611100.000.20.2-0.231315

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
200615KooTeePeefi FIN1. Veikkausliiga0.8
200716KooTeePeefi FIN1. Veikkausliiga13.5
2008-200918Sevillaes ESP1. La Liga0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División10.5Matches
201019HJKfi FIN1. Veikkausliiga3.6
201120HJKfi FIN1. Veikkausliiga13.2
2011-201221Schalke 04de GER1. Bundesliga6.8Matches
2012-201322Schalke 04de GER1. Bundesliga5.0Matches
2012-201322Schalke 041. Champions Lg3.0Matches
2013-201423Schalke 04de GER1. Bundesliga0.3Matches
2013-201423Celtic1. Champions Lg1.8Matches
2013-201423Celticsct SCO1. Premiership13.2Matches
2014-201524Celticsct SCO1. Premiership0.5Matches
2014-201524Brøndbydk DEN1. Superliga25.7Matches
2015-201625Brøndbydk DEN1. Superliga28.7Matches
2016-201726Brøndbydk DEN1. Superliga29.30Matches
2017-201827Brøndbydk DEN1. Superliga29.50Matches
2018-201928Norwich Cityeng ENG2. Championship42.3748726210141540000554140Matches
2018-201928Norwich Cityeng ENGEFL Cup0.21Matches
2018-201928Norwich Cityeng ENGFA Cup0.10Matches
2019-202029Norwich Cityeng ENGFA Cup0.82Matches
2019-202029Norwich Cityeng ENG1. Premier League32.153947267010820000424025Matches
2020-202130Norwich Cityeng ENG2. Championship38.1633570600121380000465325Matches
2020-202130Norwich Cityeng ENGFA Cup0.20Matches
2021-202231Norwich Cityeng ENGEFL Cup0.20Matches
2021-202231Norwich Cityeng ENGFA Cup1.40Matches
2021-202231Norwich Cityeng ENG1. Premier League36.1540444950221320000399122Matches
2022-202332Norwich Cityeng ENG2. Championship32.65054297200237100000321433Matches
2022-202332Norwich Cityeng ENGEFL Cup0.60Matches
2022-202332Norwich Cityeng ENGFA Cup1.00Matches
202332Minnesota Utdus USA1. MLS11.515913126010820000121210Matches
202433Minnesota Utdus USA1. MLS5.3898090003000005808Matches
18 Seasons9 Clubs12 Leagues388.5321328523500610100280000234211163
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)4 Leagues185.82965264131505108926000021639145
Brøndby (4 Seasons)1 League113.20
Schalke 04 (3 Seasons)2 Leagues15.1
Celtic (2 Seasons)2 Leagues15.5
KooTeePee (2 Seasons)1 League14.4
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.7248211350101120000179218
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
FA Cup (5 Seasons)3.52
Superliga (4 Seasons)113.20
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.018861725153028652200001340898
Bundesliga (3 Seasons)12.1
EFL Cup (3 Seasons)1.11
Premier League (2 Seasons)68.210799161620322140000823147
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.7248211350101120000179218
Champions Lg (2 Seasons)4.8
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
200615KooTeePee1 League0.8
200716KooTeePee1 League13.5
2008-200918Sevilla1 League0.3
2008-200918Sevilla B1 League10.5
201019HJK1 League3.6
201120HJK1 League13.2
2011-201221Schalke 041 League6.8
2012-201322Schalke 042 Leagues8.0
2013-201423Schalke 041 League0.3
2013-201423Celtic2 Leagues15.0
2014-201524Celtic1 League0.5
2014-201524Brøndby1 League25.7
2015-201625Brøndby1 League28.7
2016-201726Brøndby1 League29.30
2017-201827Brøndby1 League29.50
2018-201928Norwich City3 Leagues42.7748726210141640000554140
2019-202029Norwich City2 Leagues32.9539472670101020000424025
2020-202130Norwich City2 Leagues38.3633570600121380000465325
2021-202231Norwich City3 Leagues37.8540444950221320000399122
2022-202332Norwich City3 Leagues34.25054297200237100000321433
202332Minnesota Utd1 League11.515913126010820000121210
202433Minnesota Utd1 League5.3898090003000005808
18 Seasons9 Clubs12 Leagues388.5321328523500610100280000234211163
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)4 Leagues185.82965264131505108926000021639145
Brøndby (4 Seasons)1 League113.20
Schalke 04 (3 Seasons)2 Leagues15.1
Celtic (2 Seasons)2 Leagues15.5
KooTeePee (2 Seasons)1 League14.4
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.7248211350101120000179218
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
FA Cup (5 Seasons)3.52
Superliga (4 Seasons)113.20
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.018861725153028652200001340898
Bundesliga (3 Seasons)12.1
EFL Cup (3 Seasons)1.11
Premier League (2 Seasons)68.210799161620322140000823147
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.7248211350101120000179218
Champions Lg (2 Seasons)4.8
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
200615KooTeePeefi FIN1. Veikkausliiga11th0.8
200716KooTeePeefi FIN1. Veikkausliiga12th13.5
2008-200918Sevillaes ESP1. La Liga3rd0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd10.5Matches
201019HJKfi FIN1. Veikkausliiga1st3.6
201120HJKfi FIN1. Veikkausliiga1st13.2
2011-201221Schalke 04de GER1. Bundesliga3rd6.8Matches
2012-201322Schalke 04de GER1. Bundesliga4th5.0Matches
2013-201423Schalke 04de GER1. Bundesliga3rd0.3Matches
2013-201423Celticsct SCO1. Premiership1st13.2Matches
2014-201524Celticsct SCO1. Premiership1st0.5Matches
2014-201524Brøndbydk DEN1. Superliga3rd25.7Matches
2015-201625Brøndbydk DEN1. Superliga4th28.7Matches
2016-201726Brøndbydk DEN1. Superliga2nd29.30Matches
2017-201827Brøndbydk DEN1. Superliga2nd29.50Matches
2018-201928Norwich Cityeng ENG2. Championship1st42.3748726210141540000554140Matches
2019-202029Norwich Cityeng ENG1. Premier League20th32.153947267010820000424025Matches
2020-202130Norwich Cityeng ENG2. Championship1st38.1633570600121380000465325Matches
2021-202231Norwich Cityeng ENG1. Premier League20th36.1540444950221320000399122Matches
2022-202332Norwich Cityeng ENG2. Championship13th32.65054297200237100000321433Matches
202332Minnesota Utdus USA1. MLS21st11.515913126010820000121210Matches
202433Minnesota Utdus USA1. MLS14th5.3898090003000005808Matches
18 Seasons9 Clubs9 Leagues379.132132852350061097280000234211163
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)2 Leagues181.22965264131505108626000021639145
Brøndby (4 Seasons)1 League113.20
Schalke 04 (3 Seasons)1 League12.1
KooTeePee (2 Seasons)1 League14.4
Celtic (2 Seasons)1 League13.7
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.7248211350101120000179218
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
Superliga (4 Seasons)113.20
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.018861725153028652200001340898
Bundesliga (3 Seasons)12.1
Premier League (2 Seasons)68.210799161620322140000823147
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.7248211350101120000179218
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
2018-201928Norwich Cityeng ENGEFL Cup9th0.21Matches
2018-201928Norwich Cityeng ENGFA Cup33rd0.10Matches
2019-202029Norwich Cityeng ENGFA Cup5th0.82Matches
2020-202130Norwich Cityeng ENGFA Cup17th0.20Matches
2021-202231Norwich Cityeng ENGEFL CupRd30.20Matches
2021-202231Norwich Cityeng ENGFA Cup1.40Matches
2022-202332Norwich Cityeng ENGEFL CupRd20.60Matches
2022-202332Norwich Cityeng ENGFA Cup1.00Matches
5 Seasons1 Club2 Leagues4.63
FA Cup (5 Seasons)3.52
EFL Cup (3 Seasons)1.11
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201322Schalke 041. Champions LgR163.0Matches
2013-201423Celtic1. Champions LgGR1.8Matches
2 Seasons2 Clubs1 League4.8
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (1 Season)1 League1.8
Schalke 04 (1 Season)1 League3.0
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
201221fi FinlandUEFA Euro Qualifying1.7Matches
201423fi FinlandWCQ7.2Matches
201423fi FinlandFriendlies (M)2.4Matches
201524fi FinlandFriendlies (M)1.2Matches
201625fi FinlandFriendlies (M)3.0Matches
201625fi FinlandUEFA Euro Qualifying6.27Matches
201726fi FinlandFriendlies (M)1.7Matches
201827fi FinlandWCQ7.7Matches
201827fi FinlandFriendlies (M)1.8Matches
2018-201928fi FinlandUEFA Nations League28th5.1Matches
202029fi FinlandFriendlies (M)0.1Matches
2020-202130fi FinlandUEFA Nations LeagueLgB5.83Matches
202130fi FinlandFriendlies (M)0.5Matches
202130fi FinlandUEFA EuroGR2.6454230002000003303Matches
202130fi FinlandUEFA Euro Qualifying9.85Matches
202231fi FinlandWCQ7.77Matches
202231fi FinlandFriendlies (M)1.3Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.02Matches
202433fi FinlandFriendlies (M)0.2Matches
202433fi FinlandUEFA Euro Qualifying8.19Matches
10 Seasons1 Club5 Leagues79.14542300035000003303
Friendlies (M) (9 Seasons)12.1
UEFA Euro Qualifying (4 Seasons)25.921
WCQ (3 Seasons)22.67
UEFA Nations League (3 Seasons)15.95
UEFA Euro (1 Season)2.6454230002000003303

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
200615KooTeePeefi FIN1. Veikkausliiga0.8
200716KooTeePeefi FIN1. Veikkausliiga13.5
2008-200918Sevillaes ESP1. La Liga0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División10.5Matches
201019HJKfi FIN1. Veikkausliiga3.6
201120HJKfi FIN1. Veikkausliiga13.2
2011-201221Schalke 04de GER1. Bundesliga6.8Matches
2012-201322Schalke 04de GER1. Bundesliga5.0Matches
2012-201322Schalke 041. Champions Lg3.0Matches
2013-201423Schalke 04de GER1. Bundesliga0.3Matches
2013-201423Celtic1. Champions Lg1.8Matches
2013-201423Celticsct SCO1. Premiership13.2Matches
2014-201524Celticsct SCO1. Premiership0.5Matches
2014-201524Brøndbydk DEN1. Superliga25.7Matches
2015-201625Brøndbydk DEN1. Superliga28.7Matches
2016-201726Brøndbydk DEN1. Superliga29.3Matches
2017-201827Brøndbydk DEN1. Superliga29.5Matches
2018-201928Norwich Cityeng ENG2. Championship42.31252.9595071760200.471601210Matches
2018-201928Norwich Cityeng ENGEFL Cup0.2Matches
2018-201928Norwich Cityeng ENGFA Cup0.1Matches
2019-202029Norwich Cityeng ENGFA Cup0.8Matches
2019-202029Norwich Cityeng ENG1. Premier League32.1631.96440792140.12400000Matches
2020-202130Norwich Cityeng ENG2. Championship38.11082.837209179190.24602001Matches
2020-202130Norwich Cityeng ENGFA Cup0.2Matches
2021-202231Norwich Cityeng ENGEFL Cup0.2Matches
2021-202231Norwich Cityeng ENGFA Cup1.4Matches
2021-202231Norwich Cityeng ENG1. Premier League36.1631.744008312040.11300010Matches
2022-202332Norwich Cityeng ENG2. Championship32.61013.10580151972160.49803401Matches
2022-202332Norwich Cityeng ENGEFL Cup0.6Matches
2022-202332Norwich Cityeng ENGFA Cup1.0Matches
202332Minnesota Utdus USA1. MLS11.5181.57170010020.17200000Matches
202433Minnesota Utdus USA1. MLS5.3163.0390042120.38000110Matches
18 Seasons9 Clubs12 Leagues388.54942.5033504670385570.293906732
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)4 Leagues185.84602.5430904665364530.293706622
Brøndby (4 Seasons)1 League113.2
Schalke 04 (3 Seasons)2 Leagues15.1
Celtic (2 Seasons)2 Leagues15.5
KooTeePee (2 Seasons)1 League14.4
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.7342.03260052140.24200110
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
FA Cup (5 Seasons)3.5
Superliga (4 Seasons)113.2
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.03342.9622503153223450.403006612
Bundesliga (3 Seasons)12.1
EFL Cup (3 Seasons)1.1
Premier League (2 Seasons)68.21261.85840151214180.12700010
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.7342.03260052140.24200110
Champions Lg (2 Seasons)4.8
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
200615KooTeePee1 League0.8
200716KooTeePee1 League13.5
2008-200918Sevilla1 League0.3
2008-200918Sevilla B1 League10.5
201019HJK1 League3.6
201120HJK1 League13.2
2011-201221Schalke 041 League6.8
2012-201322Schalke 042 Leagues8.0
2013-201423Schalke 041 League0.3
2013-201423Celtic2 Leagues15.0
2014-201524Celtic1 League0.5
2014-201524Brøndby1 League25.7
2015-201625Brøndby1 League28.7
2016-201726Brøndby1 League29.3
2017-201827Brøndby1 League29.5
2018-201928Norwich City3 Leagues42.71252.9595071760200.471601210
2019-202029Norwich City2 Leagues32.9631.96440792140.12400000
2020-202130Norwich City2 Leagues38.31082.837209179190.24602001
2021-202231Norwich City3 Leagues37.8631.744008312040.11300010
2022-202332Norwich City3 Leagues34.21013.10580151972160.49803401
202332Minnesota Utd1 League11.5181.57170010020.17200000
202433Minnesota Utd1 League5.3163.0390042120.38000110
18 Seasons9 Clubs12 Leagues388.54942.5033504670385570.293906732
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)4 Leagues185.84602.5430904665364530.293706622
Brøndby (4 Seasons)1 League113.2
Schalke 04 (3 Seasons)2 Leagues15.1
Celtic (2 Seasons)2 Leagues15.5
KooTeePee (2 Seasons)1 League14.4
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.7342.03260052140.24200110
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
FA Cup (5 Seasons)3.5
Superliga (4 Seasons)113.2
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.03342.9622503153223450.403006612
Bundesliga (3 Seasons)12.1
EFL Cup (3 Seasons)1.1
Premier League (2 Seasons)68.21261.85840151214180.12700010
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.7342.03260052140.24200110
Champions Lg (2 Seasons)4.8
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
200615KooTeePeefi FIN1. Veikkausliiga11th0.8
200716KooTeePeefi FIN1. Veikkausliiga12th13.5
2008-200918Sevillaes ESP1. La Liga3rd0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd10.5Matches
201019HJKfi FIN1. Veikkausliiga1st3.6
201120HJKfi FIN1. Veikkausliiga1st13.2
2011-201221Schalke 04de GER1. Bundesliga3rd6.8Matches
2012-201322Schalke 04de GER1. Bundesliga4th5.0Matches
2013-201423Schalke 04de GER1. Bundesliga3rd0.3Matches
2013-201423Celticsct SCO1. Premiership1st13.2Matches
2014-201524Celticsct SCO1. Premiership1st0.5Matches
2014-201524Brøndbydk DEN1. Superliga3rd25.7Matches
2015-201625Brøndbydk DEN1. Superliga4th28.7Matches
2016-201726Brøndbydk DEN1. Superliga2nd29.3Matches
2017-201827Brøndbydk DEN1. Superliga2nd29.5Matches
2018-201928Norwich Cityeng ENG2. Championship1st42.31252.9595071760200.471601210Matches
2019-202029Norwich Cityeng ENG1. Premier League20th32.1631.96440792140.12400000Matches
2020-202130Norwich Cityeng ENG2. Championship1st38.11082.837209179190.24602001Matches
2021-202231Norwich Cityeng ENG1. Premier League20th36.1631.744008312040.11300010Matches
2022-202332Norwich Cityeng ENG2. Championship13th32.61013.10580151972160.49803401Matches
202332Minnesota Utdus USA1. MLS21st11.5181.57170010020.17200000Matches
202433Minnesota Utdus USA1. MLS14th5.3163.0390042120.38000110Matches
18 Seasons9 Clubs9 Leagues379.14942.5033504670385570.293906732
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)2 Leagues181.24602.5430904665364530.293706622
Brøndby (4 Seasons)1 League113.2
Schalke 04 (3 Seasons)1 League12.1
KooTeePee (2 Seasons)1 League14.4
Celtic (2 Seasons)1 League13.7
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.7342.03260052140.24200110
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
Superliga (4 Seasons)113.2
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.03342.9622503153223450.403006612
Bundesliga (3 Seasons)12.1
Premier League (2 Seasons)68.21261.85840151214180.12700010
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.7342.03260052140.24200110
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
2018-201928Norwich Cityeng ENGEFL Cup9th0.2Matches
2018-201928Norwich Cityeng ENGFA Cup33rd0.1Matches
2019-202029Norwich Cityeng ENGFA Cup5th0.8Matches
2020-202130Norwich Cityeng ENGFA Cup17th0.2Matches
2021-202231Norwich Cityeng ENGEFL CupRd30.2Matches
2021-202231Norwich Cityeng ENGFA Cup1.4Matches
2022-202332Norwich Cityeng ENGEFL CupRd20.6Matches
2022-202332Norwich Cityeng ENGFA Cup1.0Matches
5 Seasons1 Club2 Leagues4.6
FA Cup (5 Seasons)3.5
EFL Cup (3 Seasons)1.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201322Schalke 041. Champions LgR163.0Matches
2013-201423Celtic1. Champions LgGR1.8Matches
2 Seasons2 Clubs1 League4.8
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (1 Season)1 League1.8
Schalke 04 (1 Season)1 League3.0
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
201221fi FinlandUEFA Euro Qualifying1.7Matches
201423fi FinlandWCQ7.2Matches
201423fi FinlandFriendlies (M)2.4Matches
201524fi FinlandFriendlies (M)1.2Matches
201625fi FinlandFriendlies (M)3.0Matches
201625fi FinlandUEFA Euro Qualifying6.2Matches
201726fi FinlandFriendlies (M)1.7Matches
201827fi FinlandWCQ7.7Matches
201827fi FinlandFriendlies (M)1.8Matches
2018-201928fi FinlandUEFA Nations League28th5.1Matches
202029fi FinlandFriendlies (M)0.1Matches
2020-202130fi FinlandUEFA Nations LeagueLgB5.8Matches
202130fi FinlandFriendlies (M)0.5Matches
202130fi FinlandUEFA EuroGR2.662.2750100010.38100000Matches
202130fi FinlandUEFA Euro Qualifying9.8Matches
202231fi FinlandWCQ7.7Matches
202231fi FinlandFriendlies (M)1.3Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.0Matches
202433fi FinlandFriendlies (M)0.2Matches
202433fi FinlandUEFA Euro Qualifying8.1Matches
10 Seasons1 Club5 Leagues79.162.2750100010.38100000
Friendlies (M) (9 Seasons)12.1
UEFA Euro Qualifying (4 Seasons)25.9
WCQ (3 Seasons)22.6
UEFA Nations League (3 Seasons)15.9
UEFA Euro (1 Season)2.662.2750100010.38100000

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
200615KooTeePeefi FIN1. Veikkausliiga0.8
200716KooTeePeefi FIN1. Veikkausliiga13.5
2008-200918Sevillaes ESP1. La Liga0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División10.5Matches
201019HJKfi FIN1. Veikkausliiga3.6
201120HJKfi FIN1. Veikkausliiga13.2
2011-201221Schalke 04de GER1. Bundesliga6.8Matches
2012-201322Schalke 04de GER1. Bundesliga5.0Matches
2012-201322Schalke 041. Champions Lg3.0Matches
2013-201423Schalke 04de GER1. Bundesliga0.3Matches
2013-201423Celtic1. Champions Lg1.8Matches
2013-201423Celticsct SCO1. Premiership13.2Matches
2014-201524Celticsct SCO1. Premiership0.5Matches
2014-201524Brøndbydk DEN1. Superliga25.7Matches
2015-201625Brøndbydk DEN1. Superliga28.7Matches
2016-201726Brøndbydk DEN1. Superliga29.300Matches
2017-201827Brøndbydk DEN1. Superliga29.500Matches
2018-201928Norwich Cityeng ENG2. Championship42.3211439953016.725162141031120Matches
2018-201928Norwich Cityeng ENGEFL Cup0.200Matches
2018-201928Norwich Cityeng ENGFA Cup0.100Matches
2019-202029Norwich Cityeng ENGFA Cup0.800Matches
2019-202029Norwich Cityeng ENG1. Premier League32.11263541234.3221301361870Matches
2020-202130Norwich Cityeng ENG2. Championship38.1239411893030.02132626932100Matches
2020-202130Norwich Cityeng ENGFA Cup0.200Matches
2021-202231Norwich Cityeng ENGEFL Cup0.200Matches
2021-202231Norwich Cityeng ENGFA Cup1.400Matches
2021-202231Norwich Cityeng ENG1. Premier League36.12311214762920.7232112042730Matches
2022-202332Norwich Cityeng ENG2. Championship32.613754462227.3162522372010Matches
2022-202332Norwich Cityeng ENGEFL Cup0.601Matches
2022-202332Norwich Cityeng ENGFA Cup1.000Matches
202332Minnesota Utdus USA1. MLS11.500000060.064041180Matches
202433Minnesota Utdus USA1. MLS5.3300212450.028262500Matches
18 Seasons9 Clubs12 Leagues388.595471745332914420.11151191310640134410
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (5 Seasons)4 Leagues185.892471743322713420.1107107119637128330
Brøndby (4 Seasons)1 League113.2000
Schalke 04 (3 Seasons)2 Leagues15.10
Celtic (2 Seasons)2 Leagues15.50
KooTeePee (2 Seasons)1 League14.40
HJK (2 Seasons)1 League16.90
Minnesota Utd (2 Seasons)1 League16.73002121020.08122103680
Sevilla B (1 Season)1 League10.50
Sevilla (1 Season)1 League0.30
FA Cup (5 Seasons)3.5000
Superliga (4 Seasons)113.2000
Veikkausliiga (4 Seasons)31.20
Championship (3 Seasons)113.05730122421208224.4627310632683230
Bundesliga (3 Seasons)12.10
EFL Cup (3 Seasons)1.1010
Premier League (2 Seasons)68.235175191175213.545341331045100
Premiership (2 Seasons)13.70
MLS (2 Seasons)16.73002121020.08122103680
Champions Lg (2 Seasons)4.80
Segunda División (1 Season)10.50
La Liga (1 Season)0.30
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
200615KooTeePee1 League0.80
200716KooTeePee1 League13.50
2008-200918Sevilla1 League0.30
2008-200918Sevilla B1 League10.50
201019HJK1 League3.60
201120HJK1 League13.20
2011-201221Schalke 041 League6.80
2012-201322Schalke 042 Leagues8.00
2013-201423Schalke 041 League0.30
2013-201423Celtic2 Leagues15.00
2014-201524Celtic1 League0.50
2014-201524Brøndby1 League25.70
2015-201625Brøndby1 League28.70
2016-201726Brøndby1 League29.3000
2017-201827Brøndby1 League29.5000
2018-201928Norwich City3 Leagues42.7211439953016.725162141031120
2019-202029Norwich City2 Leagues32.91263541234.3221301361870
2020-202130Norwich City2 Leagues38.3239411893030.02132626932100
2021-202231Norwich City3 Leagues37.82311214762920.7232112042730
2022-202332Norwich City3 Leagues34.213754462227.3162522382010
202332Minnesota Utd1 League11.500000060.064041180
202433Minnesota Utd1 League5.3300212450.028262500
18 Seasons9 Clubs12 Leagues388.595471745332914420.11151191310640134410
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (5 Seasons)4 Leagues185.892471743322713420.1107107119637128330
Brøndby (4 Seasons)1 League113.2000
Schalke 04 (3 Seasons)2 Leagues15.10
Celtic (2 Seasons)2 Leagues15.50
KooTeePee (2 Seasons)1 League14.40
HJK (2 Seasons)1 League16.90
Minnesota Utd (2 Seasons)1 League16.73002121020.08122103680
Sevilla B (1 Season)1 League10.50
Sevilla (1 Season)1 League0.30
FA Cup (5 Seasons)3.5000
Superliga (4 Seasons)113.2000
Veikkausliiga (4 Seasons)31.20
Championship (3 Seasons)113.05730122421208224.4627310632683230
Bundesliga (3 Seasons)12.10
EFL Cup (3 Seasons)1.1010
Premier League (2 Seasons)68.235175191175213.545341331045100
Premiership (2 Seasons)13.70
MLS (2 Seasons)16.73002121020.08122103680
Champions Lg (2 Seasons)4.80
Segunda División (1 Season)10.50
La Liga (1 Season)0.30
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
200615KooTeePeefi FIN1. Veikkausliiga11th0.8
200716KooTeePeefi FIN1. Veikkausliiga12th13.5
2008-200918Sevillaes ESP1. La Liga3rd0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd10.5Matches
201019HJKfi FIN1. Veikkausliiga1st3.6
201120HJKfi FIN1. Veikkausliiga1st13.2
2011-201221Schalke 04de GER1. Bundesliga3rd6.8Matches
2012-201322Schalke 04de GER1. Bundesliga4th5.0Matches
2013-201423Schalke 04de GER1. Bundesliga3rd0.3Matches
2013-201423Celticsct SCO1. Premiership1st13.2Matches
2014-201524Celticsct SCO1. Premiership1st0.5Matches
2014-201524Brøndbydk DEN1. Superliga3rd25.7Matches
2015-201625Brøndbydk DEN1. Superliga4th28.7Matches
2016-201726Brøndbydk DEN1. Superliga2nd29.300Matches
2017-201827Brøndbydk DEN1. Superliga2nd29.500Matches
2018-201928Norwich Cityeng ENG2. Championship1st42.3211439953016.725162141031120Matches
2019-202029Norwich Cityeng ENG1. Premier League20th32.11263541234.3221301361870Matches
2020-202130Norwich Cityeng ENG2. Championship1st38.1239411893030.02132626932100Matches
2021-202231Norwich Cityeng ENG1. Premier League20th36.12311214762920.7232112042730Matches
2022-202332Norwich Cityeng ENG2. Championship13th32.613754462227.3162522372010Matches
202332Minnesota Utdus USA1. MLS21st11.500000060.064041180Matches
202433Minnesota Utdus USA1. MLS14th5.3300212450.028262500Matches
18 Seasons9 Clubs9 Leagues379.195471745332914420.11151191310639134410
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
Norwich City (5 Seasons)2 Leagues181.292471743322713420.1107107119636128330
Brøndby (4 Seasons)1 League113.2000
Schalke 04 (3 Seasons)1 League12.10
KooTeePee (2 Seasons)1 League14.40
Celtic (2 Seasons)1 League13.70
HJK (2 Seasons)1 League16.90
Minnesota Utd (2 Seasons)1 League16.73002121020.08122103680
Sevilla B (1 Season)1 League10.50
Sevilla (1 Season)1 League0.30
Superliga (4 Seasons)113.2000
Veikkausliiga (4 Seasons)31.20
Championship (3 Seasons)113.05730122421208224.4627310632683230
Bundesliga (3 Seasons)12.10
Premier League (2 Seasons)68.235175191175213.545341331045100
Premiership (2 Seasons)13.70
MLS (2 Seasons)16.73002121020.08122103680
Segunda División (1 Season)10.50
La Liga (1 Season)0.30
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
2018-201928Norwich Cityeng ENGEFL Cup9th0.200Matches
2018-201928Norwich Cityeng ENGFA Cup33rd0.100Matches
2019-202029Norwich Cityeng ENGFA Cup5th0.800Matches
2020-202130Norwich Cityeng ENGFA Cup17th0.200Matches
2021-202231Norwich Cityeng ENGEFL CupRd30.200Matches
2021-202231Norwich Cityeng ENGFA Cup1.400Matches
2022-202332Norwich Cityeng ENGEFL CupRd20.601Matches
2022-202332Norwich Cityeng ENGFA Cup1.000Matches
5 Seasons1 Club2 Leagues4.6010
FA Cup (5 Seasons)3.5000
EFL Cup (3 Seasons)1.1010
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201322Schalke 041. Champions LgR163.0Matches
2013-201423Celtic1. Champions LgGR1.8Matches
2 Seasons2 Clubs1 League4.80
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (1 Season)1 League1.80
Schalke 04 (1 Season)1 League3.00
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
201221fi FinlandUEFA Euro Qualifying1.7Matches
201423fi FinlandWCQ7.2Matches
201423fi FinlandFriendlies (M)2.4Matches
201524fi FinlandFriendlies (M)1.2Matches
201625fi FinlandFriendlies (M)3.0Matches
201625fi FinlandUEFA Euro Qualifying6.215Matches
201726fi FinlandFriendlies (M)1.7Matches
201827fi FinlandWCQ7.7Matches
201827fi FinlandFriendlies (M)1.8Matches
2018-201928fi FinlandUEFA Nations League28th5.1Matches
202029fi FinlandFriendlies (M)0.1Matches
2020-202130fi FinlandUEFA Nations LeagueLgB5.825Matches
202130fi FinlandFriendlies (M)0.5Matches
202130fi FinlandUEFA EuroGR2.6100010004041200Matches
202130fi FinlandUEFA Euro Qualifying9.830Matches
202231fi FinlandWCQ7.724Matches
202231fi FinlandFriendlies (M)1.3Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.000Matches
202433fi FinlandFriendlies (M)0.2Matches
202433fi FinlandUEFA Euro Qualifying8.130Matches
10 Seasons1 Club5 Leagues79.111100100040415200
Friendlies (M) (9 Seasons)12.10
UEFA Euro Qualifying (4 Seasons)25.9750
WCQ (3 Seasons)22.6240
UEFA Nations League (3 Seasons)15.9250
UEFA Euro (1 Season)2.6100010004041200

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
200615KooTeePeefi FIN1. Veikkausliiga0.8
200716KooTeePeefi FIN1. Veikkausliiga13.5
2008-200918Sevillaes ESP1. La Liga0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División10.5Matches
201019HJKfi FIN1. Veikkausliiga3.6
201120HJKfi FIN1. Veikkausliiga13.2
2011-201221Schalke 04de GER1. Bundesliga6.8Matches
2012-201322Schalke 04de GER1. Bundesliga5.0Matches
2012-201322Schalke 041. Champions Lg3.0Matches
2013-201423Schalke 04de GER1. Bundesliga0.3Matches
2013-201423Celtic1. Champions Lg1.8Matches
2013-201423Celticsct SCO1. Premiership13.2Matches
2014-201524Celticsct SCO1. Premiership0.5Matches
2014-201524Brøndbydk DEN1. Superliga25.7Matches
2015-201625Brøndbydk DEN1. Superliga28.7Matches
2016-201726Brøndbydk DEN1. Superliga29.3Matches
2017-201827Brøndbydk DEN1. Superliga29.5Matches
2018-201928Norwich Cityeng ENG2. Championship42.3112522793916732471124603050.03050.06884138203610436557147823328Matches
2018-201928Norwich Cityeng ENGEFL Cup0.2Matches
2018-201928Norwich Cityeng ENGFA Cup0.1Matches
2019-202029Norwich Cityeng ENGFA Cup0.8Matches
2019-202029Norwich Cityeng ENG1. Premier League32.17921659298442156790432455.81944.2447266912134624355834527194Matches
2020-202130Norwich Cityeng ENG2. Championship38.19932283307617271986451942.22657.8533318316047421576942690292Matches
2020-202130Norwich Cityeng ENGFA Cup0.2Matches
2021-202231Norwich Cityeng ENGEFL Cup0.2Matches
2021-202231Norwich Cityeng ENGFA Cup1.4Matches
2021-202231Norwich Cityeng ENG1. Premier League36.1816842370416149813602745.03355.0429277712826227357142511186Matches
2022-202332Norwich Cityeng ENG2. Championship32.6841526302521211840943537.25255.3477327313246623496846579229Matches
2022-202332Norwich Cityeng ENGEFL Cup0.6Matches
2022-202332Norwich Cityeng ENGFA Cup1.0Matches
202332Minnesota Utdus USA1. MLS11.52691115891676626830930.02170.0172106945017910201318164Matches
202433Minnesota Utdus USA1. MLS5.3141154690351419222.2666.784387145844949435Matches
18 Seasons9 Clubs12 Leagues388.5497785309180329261135496234114642.818754.8283017496805437714424536622834051328
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
Norwich City (5 Seasons)4 Leagues185.8456773289166826691034455330213544.716053.0257416040745935213123133721131301229
Brøndby (4 Seasons)1 League113.2
Schalke 04 (3 Seasons)2 Leagues15.1
Celtic (2 Seasons)2 Leagues15.5
KooTeePee (2 Seasons)1 League14.4
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.74101220135257101409391128.22769.22561456595251314291727599
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
FA Cup (5 Seasons)3.5
Superliga (4 Seasons)113.2
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.02959491881000181172929501998442.210854.31698105944964244801612081352092849
Bundesliga (3 Seasons)12.1
EFL Cup (3 Seasons)1.1
Premier League (2 Seasons)68.216082410166885830516031035149.55250.5876544624951085170129761038380
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.74101220135257101409391128.22769.22561456595251314291727599
Champions Lg (2 Seasons)4.8
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
200615KooTeePee1 League0.8
200716KooTeePee1 League13.5
2008-200918Sevilla1 League0.3
2008-200918Sevilla B1 League10.5
201019HJK1 League3.6
201120HJK1 League13.2
2011-201221Schalke 041 League6.8
2012-201322Schalke 042 Leagues8.0
2013-201423Schalke 041 League0.3
2013-201423Celtic2 Leagues15.0
2014-201524Celtic1 League0.5
2014-201524Brøndby1 League25.7
2015-201625Brøndby1 League28.7
2016-201726Brøndby1 League29.3
2017-201827Brøndby1 League29.5
2018-201928Norwich City3 Leagues42.7112522793916732471124603050.03050.06884138203610436557147823328
2019-202029Norwich City2 Leagues32.97921659298442156790432455.81944.2447266912134624355834527194
2020-202130Norwich City2 Leagues38.39932283307617271986451942.22657.8533318316047421576942690292
2021-202231Norwich City3 Leagues37.8816842370416149813602745.03355.0429277712826227357142511186
2022-202332Norwich City3 Leagues34.2841526302521211840943537.25255.3477327313246623496846579229
202332Minnesota Utd1 League11.52691115891676626830930.02170.0172106945017910201318164
202433Minnesota Utd1 League5.3141154690351419222.2666.784387145844949435
18 Seasons9 Clubs12 Leagues388.5497785309180329261135496234114642.818754.8283017496805437714424536622834051328
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
Norwich City (5 Seasons)4 Leagues185.8456773289166826691034455330213544.716053.0257416040745935213123133721131301229
Brøndby (4 Seasons)1 League113.2
Schalke 04 (3 Seasons)2 Leagues15.1
Celtic (2 Seasons)2 Leagues15.5
KooTeePee (2 Seasons)1 League14.4
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.74101220135257101409391128.22769.22561456595251314291727599
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
FA Cup (5 Seasons)3.5
Superliga (4 Seasons)113.2
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.02959491881000181172929501998442.210854.31698105944964244801612081352092849
Bundesliga (3 Seasons)12.1
EFL Cup (3 Seasons)1.1
Premier League (2 Seasons)68.216082410166885830516031035149.55250.5876544624951085170129761038380
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.74101220135257101409391128.22769.22561456595251314291727599
Champions Lg (2 Seasons)4.8
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
200615KooTeePeefi FIN1. Veikkausliiga11th0.8
200716KooTeePeefi FIN1. Veikkausliiga12th13.5
2008-200918Sevillaes ESP1. La Liga3rd0.3Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd10.5Matches
201019HJKfi FIN1. Veikkausliiga1st3.6
201120HJKfi FIN1. Veikkausliiga1st13.2
2011-201221Schalke 04de GER1. Bundesliga3rd6.8Matches
2012-201322Schalke 04de GER1. Bundesliga4th5.0Matches
2013-201423Schalke 04de GER1. Bundesliga3rd0.3Matches
2013-201423Celticsct SCO1. Premiership1st13.2Matches
2014-201524Celticsct SCO1. Premiership1st0.5Matches
2014-201524Brøndbydk DEN1. Superliga3rd25.7Matches
2015-201625Brøndbydk DEN1. Superliga4th28.7Matches
2016-201726Brøndbydk DEN1. Superliga2nd29.3Matches
2017-201827Brøndbydk DEN1. Superliga2nd29.5Matches
2018-201928Norwich Cityeng ENG2. Championship1st42.3112522793916732471124603050.03050.06884138203610436557147823328Matches
2019-202029Norwich Cityeng ENG1. Premier League20th32.17921659298442156790432455.81944.2447266912134624355834527194Matches
2020-202130Norwich Cityeng ENG2. Championship1st38.19932283307617271986451942.22657.8533318316047421576942690292Matches
2021-202231Norwich Cityeng ENG1. Premier League20th36.1816842370416149813602745.03355.0429277712826227357142511186Matches
2022-202332Norwich Cityeng ENG2. Championship13th32.6841526302521211840943537.25255.3477327313246623496846579229Matches
202332Minnesota Utdus USA1. MLS21st11.52691115891676626830930.02170.0172106945017910201318164Matches
202433Minnesota Utdus USA1. MLS14th5.3141154690351419222.2666.784387145844949435Matches
18 Seasons9 Clubs9 Leagues379.1497785309180329261135496234114642.818754.8283017496805437714424536622834051328
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Norwich City (5 Seasons)2 Leagues181.2456773289166826691034455330213544.716053.0257416040745935213123133721131301229
Brøndby (4 Seasons)1 League113.2
Schalke 04 (3 Seasons)1 League12.1
KooTeePee (2 Seasons)1 League14.4
Celtic (2 Seasons)1 League13.7
HJK (2 Seasons)1 League16.9
Minnesota Utd (2 Seasons)1 League16.74101220135257101409391128.22769.22561456595251314291727599
Sevilla B (1 Season)1 League10.5
Sevilla (1 Season)1 League0.3
Superliga (4 Seasons)113.2
Veikkausliiga (4 Seasons)31.2
Championship (3 Seasons)113.02959491881000181172929501998442.210854.31698105944964244801612081352092849
Bundesliga (3 Seasons)12.1
Premier League (2 Seasons)68.216082410166885830516031035149.55250.5876544624951085170129761038380
Premiership (2 Seasons)13.7
MLS (2 Seasons)16.74101220135257101409391128.22769.22561456595251314291727599
Segunda División (1 Season)10.5
La Liga (1 Season)0.3
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
2018-201928Norwich Cityeng ENGEFL Cup9th0.2Matches
2018-201928Norwich Cityeng ENGFA Cup33rd0.1Matches
2019-202029Norwich Cityeng ENGFA Cup5th0.8Matches
2020-202130Norwich Cityeng ENGFA Cup17th0.2Matches
2021-202231Norwich Cityeng ENGEFL CupRd30.2Matches
2021-202231Norwich Cityeng ENGFA Cup1.4Matches
2022-202332Norwich Cityeng ENGEFL CupRd20.6Matches
2022-202332Norwich Cityeng ENGFA Cup1.0Matches
5 Seasons1 Club2 Leagues4.6
FA Cup (5 Seasons)3.5
EFL Cup (3 Seasons)1.1
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
2012-201322Schalke 041. Champions LgR163.0Matches
2013-201423Celtic1. Champions LgGR1.8Matches
2 Seasons2 Clubs1 League4.8
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
Celtic (1 Season)1 League1.8
Schalke 04 (1 Season)1 League3.0
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
201221fi FinlandUEFA Euro Qualifying1.7Matches
201423fi FinlandWCQ7.2Matches
201423fi FinlandFriendlies (M)2.4Matches
201524fi FinlandFriendlies (M)1.2Matches
201625fi FinlandFriendlies (M)3.0Matches
201625fi FinlandUEFA Euro Qualifying6.2Matches
201726fi FinlandFriendlies (M)1.7Matches
201827fi FinlandWCQ7.7Matches
201827fi FinlandFriendlies (M)1.8Matches
2018-201928fi FinlandUEFA Nations League28th5.1Matches
202029fi FinlandFriendlies (M)0.1Matches
2020-202130fi FinlandUEFA Nations LeagueLgB5.8Matches
202130fi FinlandFriendlies (M)0.5Matches
202130fi FinlandUEFA EuroGR2.6640627337645480.0120.030240104632454314Matches
202130fi FinlandUEFA Euro Qualifying9.8Matches
202231fi FinlandWCQ7.7Matches
202231fi FinlandFriendlies (M)1.3Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.0Matches
202433fi FinlandFriendlies (M)0.2Matches
202433fi FinlandUEFA Euro Qualifying8.1Matches
10 Seasons1 Club5 Leagues79.1640627337645480.0120.030240104632454314
Friendlies (M) (9 Seasons)12.1
UEFA Euro Qualifying (4 Seasons)25.9
WCQ (3 Seasons)22.6
UEFA Nations League (3 Seasons)15.9
UEFA Euro (1 Season)2.6640627337645480.0120.030240104632454314

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
200615KooTeePeefi FIN1. Veikkausliiga574153.40.805
200716KooTeePeefi FIN1. Veikkausliiga241,2195152.113.51014
2008-200918Sevillaes ESP1. La Liga129290.80.301Matches
2008-200918Sevilla Bes ESP2. Segunda División179495625.110.5125Matches
201019HJKfi FIN1. Veikkausliiga73264713.93.634
201120HJKfi FIN1. Veikkausliiga181,1916640.113.2135
2011-201221Schalke 04de GER1. Bundesliga196123220.06.85014Matches
2012-201322Schalke 04de GER1. Bundesliga174482614.65.02115Matches
2012-201322Schalke 041. Champions Lg5269543.0302Matches
2013-201423Schalke 04de GER1. Bundesliga128280.90.301Matches
2013-201423Celtic1. Champions Lg5162321.8203Matches
2013-201423Celticsct SCO1. Premiership251,1844734.613.21312Matches
2014-201524Celticsct SCO1. Premiership145451.30.510020.000000.00-1.79Matches
2014-201524Brøndbydk DEN1. Superliga272,3168678.025.72718001.673123+8+0.31-0.51Matches
2015-201625Brøndbydk DEN1. Superliga332,5817886.928.72822501.643731+6+0.21+0.21Matches
2016-201726Brøndbydk DEN1. Superliga342,6417881.529.33116321.795631+25+0.85+1.30Matches
2017-201827Brøndbydk DEN1. Superliga362,6547481.929.53215402.257032+38+1.29+0.21Matches
2018-201928Norwich Cityeng ENG2. Championship433,8108992.042.3438925001.988751+36+0.85+0.8570.743.4+27.3+0.65-0.32Matches
2018-201928Norwich Cityeng ENGEFL Cup222116.10.20021021.5020+2+8.18+7.65Matches
2018-201928Norwich Cityeng ENGFA Cup1777.80.1001600.0001-1-12.86-12.86Matches
2019-202029Norwich Cityeng ENGFA Cup2723617.10.817001211.5001-1-1.25-2.03Matches
2019-202029Norwich Cityeng ENG1. Premier League362,8868084.432.133862231910.582459-35-1.09+1.2732.754.7-21.9-0.68+0.59Matches
2020-202130Norwich Cityeng ENG2. Championship413,4308482.938.139871622802.176324+39+1.02+1.0265.042.1+22.9+0.60+0.34Matches
2020-202130Norwich Cityeng ENGFA Cup1191910.60.20011903.000000.00-0.56Matches
2021-202231Norwich Cityeng ENGEFL Cup1222212.20.20012200.0001-1-4.09-6.37Matches
2021-202231Norwich Cityeng ENGFA Cup31304348.11.4160023502.0012-1-0.69-1.98Matches
2021-202231Norwich Cityeng ENG1. Premier League373,2538895.136.1378829000.592279-57-1.58+0.5829.872.1-42.4-1.17-0.76Matches
2022-202332Norwich Cityeng ENG2. Championship412,9327270.832.633821682721.273940-1-0.03-0.3342.239.2+3.0+0.09+0.04Matches
2022-202332Norwich Cityeng ENGEFL Cup1535325.20.60015311.001100.000.00Matches
2022-202332Norwich Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
202332Minnesota Utdus USA1. MLS141,0317433.711.51377313501.142219+3+0.26+0.6218.019.3-1.3-0.11-0.43Matches
202433Minnesota Utdus USA1. MLS74766875.65.37680001.5745-1-0.19-1.366.98.2-1.3-0.24-0.38Matches
18 Seasons9 Clubs12 Leagues50634,9616949.2388.53908518411624111.53459401+58+0.18-0.33265.3279.0-13.7-0.07-0.16
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
Norwich City (5 Seasons)4 Leagues21016,7268079.4185.818886109222471.36239260-21-0.11-0.07240.4251.5-11.1-0.060.00
Brøndby (4 Seasons)1 League13010,1927882.1113.2118711221.85194117+77+0.68+0.28
Schalke 04 (3 Seasons)2 Leagues421,3573211.915.110132
Celtic (2 Seasons)2 Leagues311,3914518.015.51601520.000000.00-1.79
KooTeePee (2 Seasons)1 League291,2934528.714.41019
HJK (2 Seasons)1 League251,5176128.616.9169
Minnesota Utd (2 Seasons)1 League211,5077240.816.72074313501.282624+2+0.12+0.3724.927.5-2.6-0.15-0.46
Sevilla B (1 Season)1 League179495625.110.5125
Sevilla (1 Season)1 League129290.80.301
FA Cup (5 Seasons)83184030.33.5374151911.5015-4-1.13-1.87
Superliga (4 Seasons)13010,1927882.1113.2118711221.85194117+77+0.68+0.28
Veikkausliiga (4 Seasons)542,8105228.631.22628
Championship (3 Seasons)12510,1728181.9113.01158657102821.81189115+74+0.65+0.49177.9124.7+53.2+0.47+0.22
Bundesliga (3 Seasons)371,0882911.912.17130
EFL Cup (3 Seasons)4972412.91.10042431.0032+1+0.93+0.10
Premier League (2 Seasons)736,1398489.868.270875131910.5946138-92-1.35+0.9662.5126.8-64.3-0.94+0.12
Premiership (2 Seasons)261,2294718.013.71401220.000000.00-1.79
MLS (2 Seasons)211,5077240.816.72074313501.282624+2+0.12+0.3724.927.5-2.6-0.15-0.46
Champions Lg (2 Seasons)10431434.8505
Segunda División (1 Season)179495625.110.5125
La Liga (1 Season)129290.80.301
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
200615KooTeePee1 League574153.40.805
200716KooTeePee1 League241,2195152.113.51014
2008-200918Sevilla1 League129290.80.301
2008-200918Sevilla B1 League179495625.110.5125
201019HJK1 League73264713.93.634
201120HJK1 League181,1916640.113.2135
2011-201221Schalke 041 League196123220.06.85014
2012-201322Schalke 042 Leagues227173314.68.05117
2013-201423Schalke 041 League128280.90.301
2013-201423Celtic2 Leagues301,3464534.615.015015
2014-201524Celtic1 League145451.30.510020.000000.00-1.79
2014-201524Brøndby1 League272,3168678.025.72718001.673123+8+0.31-0.51
2015-201625Brøndby1 League332,5817886.928.72822501.643731+6+0.21+0.21
2016-201726Brøndby1 League342,6417881.529.33116321.795631+25+0.85+1.30
2017-201827Brøndby1 League362,6547481.929.53215402.257032+38+1.29+0.21
2018-201928Norwich City3 Leagues463,8398383.642.74389253921.928952+37+0.87+0.6370.743.4+27.3+0.65-0.32
2019-202029Norwich City2 Leagues382,9587877.032.934852241520.632460-36-1.10+0.0332.754.7-21.9-0.68+0.59
2020-202130Norwich City2 Leagues423,4498279.838.339871632502.196324+39+1.02+0.9165.042.1+22.9+0.60+0.34
2021-202231Norwich City3 Leagues413,4058388.037.838872933100.682382-59-1.56-1.9529.872.1-42.4-1.17-0.76
2022-202332Norwich City3 Leagues433,0757269.334.234821793031.234042-2-0.06-0.3242.239.2+3.0+0.09+0.04
202332Minnesota Utd1 League141,0317433.711.51377313501.142219+3+0.26+0.6218.019.3-1.3-0.11-0.43
202433Minnesota Utd1 League74766875.65.37680001.5745-1-0.19-1.366.98.2-1.3-0.24-0.38
18 Seasons9 Clubs12 Leagues50634,9616949.2388.53908518411624111.53459401+58+0.18-0.33265.3279.0-13.7-0.07-0.16
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
Norwich City (5 Seasons)4 Leagues21016,7268079.4185.818886109222471.36239260-21-0.11-0.07240.4251.5-11.1-0.060.00
Brøndby (4 Seasons)1 League13010,1927882.1113.2118711221.85194117+77+0.68+0.28
Schalke 04 (3 Seasons)2 Leagues421,3573211.915.110132
Celtic (2 Seasons)2 Leagues311,3914518.015.51601520.000000.00-1.79
KooTeePee (2 Seasons)1 League291,2934528.714.41019
HJK (2 Seasons)1 League251,5176128.616.9169
Minnesota Utd (2 Seasons)1 League211,5077240.816.72074313501.282624+2+0.12+0.3724.927.5-2.6-0.15-0.46
Sevilla B (1 Season)1 League179495625.110.5125
Sevilla (1 Season)1 League129290.80.301
FA Cup (5 Seasons)83184030.33.5374151911.5015-4-1.13-1.87
Superliga (4 Seasons)13010,1927882.1113.2118711221.85194117+77+0.68+0.28
Veikkausliiga (4 Seasons)542,8105228.631.22628
Championship (3 Seasons)12510,1728181.9113.01158657102821.81189115+74+0.65+0.49177.9124.7+53.2+0.47+0.22
Bundesliga (3 Seasons)371,0882911.912.17130
EFL Cup (3 Seasons)4972412.91.10042431.0032+1+0.93+0.10
Premier League (2 Seasons)736,1398489.868.270875131910.5946138-92-1.35+0.9662.5126.8-64.3-0.94+0.12
Premiership (2 Seasons)261,2294718.013.71401220.000000.00-1.79
MLS (2 Seasons)211,5077240.816.72074313501.282624+2+0.12+0.3724.927.5-2.6-0.15-0.46
Champions Lg (2 Seasons)10431434.8505
Segunda División (1 Season)179495625.110.5125
La Liga (1 Season)129290.80.301
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
200615KooTeePeefi FIN1. Veikkausliiga11th574153.40.805
200716KooTeePeefi FIN1. Veikkausliiga12th241,2195152.113.51014
2008-200918Sevillaes ESP1. La Liga3rd129290.80.301Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd179495625.110.5125Matches
201019HJKfi FIN1. Veikkausliiga1st73264713.93.634
201120HJKfi FIN1. Veikkausliiga1st181,1916640.113.2135
2011-201221Schalke 04de GER1. Bundesliga3rd196123220.06.85014Matches
2012-201322Schalke 04de GER1. Bundesliga4th174482614.65.02115Matches
2013-201423Schalke 04de GER1. Bundesliga3rd128280.90.301Matches
2013-201423Celticsct SCO1. Premiership1st251,1844734.613.21312Matches
2014-201524Celticsct SCO1. Premiership1st145451.30.510020.000000.00-1.79Matches
2014-201524Brøndbydk DEN1. Superliga3rd272,3168678.025.72718001.673123+8+0.31-0.51Matches
2015-201625Brøndbydk DEN1. Superliga4th332,5817886.928.72822501.643731+6+0.21+0.21Matches
2016-201726Brøndbydk DEN1. Superliga2nd342,6417881.529.33116321.795631+25+0.85+1.30Matches
2017-201827Brøndbydk DEN1. Superliga2nd362,6547481.929.53215402.257032+38+1.29+0.21Matches
2018-201928Norwich Cityeng ENG2. Championship1st433,8108992.042.3438925001.988751+36+0.85+0.8570.743.4+27.3+0.65-0.32Matches
2019-202029Norwich Cityeng ENG1. Premier League20th362,8868084.432.133862231910.582459-35-1.09+1.2732.754.7-21.9-0.68+0.59Matches
2020-202130Norwich Cityeng ENG2. Championship1st413,4308482.938.139871622802.176324+39+1.02+1.0265.042.1+22.9+0.60+0.34Matches
2021-202231Norwich Cityeng ENG1. Premier League20th373,2538895.136.1378829000.592279-57-1.58+0.5829.872.1-42.4-1.17-0.76Matches
2022-202332Norwich Cityeng ENG2. Championship13th412,9327270.832.633821682721.273940-1-0.03-0.3342.239.2+3.0+0.09+0.04Matches
202332Minnesota Utdus USA1. MLS21st141,0317433.711.51377313501.142219+3+0.26+0.6218.019.3-1.3-0.11-0.43Matches
202433Minnesota Utdus USA1. MLS14th74766875.65.37680001.5745-1-0.19-1.366.98.2-1.3-0.24-0.38Matches
18 Seasons9 Clubs9 Leagues48434,1157049.9379.1382851831022671.53455394+61+0.20-0.28265.3279.0-13.7-0.07-0.16
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Norwich City (5 Seasons)2 Leagues19816,3118284.7181.218586108132531.36235253-18-0.10+0.33240.4251.5-11.1-0.060.00
Brøndby (4 Seasons)1 League13010,1927882.1113.2118711221.85194117+77+0.68+0.28
Schalke 04 (3 Seasons)1 League371,0882911.912.17130
KooTeePee (2 Seasons)1 League291,2934528.714.41019
Celtic (2 Seasons)1 League261,2294718.013.71401220.000000.00-1.79
HJK (2 Seasons)1 League251,5176128.616.9169
Minnesota Utd (2 Seasons)1 League211,5077240.816.72074313501.282624+2+0.12+0.3724.927.5-2.6-0.15-0.46
Sevilla B (1 Season)1 League179495625.110.5125
Sevilla (1 Season)1 League129290.80.301
Superliga (4 Seasons)13010,1927882.1113.2118711221.85194117+77+0.68+0.28
Veikkausliiga (4 Seasons)542,8105228.631.22628
Championship (3 Seasons)12510,1728181.9113.01158657102821.81189115+74+0.65+0.49177.9124.7+53.2+0.47+0.22
Bundesliga (3 Seasons)371,0882911.912.17130
Premier League (2 Seasons)736,1398489.868.270875131910.5946138-92-1.35+0.9662.5126.8-64.3-0.94+0.12
Premiership (2 Seasons)261,2294718.013.71401220.000000.00-1.79
MLS (2 Seasons)211,5077240.816.72074313501.282624+2+0.12+0.3724.927.5-2.6-0.15-0.46
Segunda División (1 Season)179495625.110.5125
La Liga (1 Season)129290.80.301
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
2018-201928Norwich Cityeng ENGEFL Cup9th222116.10.20021021.5020+2+8.18+7.65Matches
2018-201928Norwich Cityeng ENGFA Cup33rd1777.80.1001600.0001-1-12.86-12.86Matches
2019-202029Norwich Cityeng ENGFA Cup5th2723617.10.817001211.5001-1-1.25-2.03Matches
2020-202130Norwich Cityeng ENGFA Cup17th1191910.60.20011903.000000.00-0.56Matches
2021-202231Norwich Cityeng ENGEFL CupRd31222212.20.20012200.0001-1-4.09-6.37Matches
2021-202231Norwich Cityeng ENGFA Cup31304348.11.4160023502.0012-1-0.69-1.98Matches
2022-202332Norwich Cityeng ENGEFL CupRd21535325.20.60015311.001100.000.00Matches
2022-202332Norwich Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
5 Seasons1 Club2 Leagues124153523.14.6374192141.3347-3-0.65-1.43
FA Cup (5 Seasons)83184030.33.5374151911.5015-4-1.13-1.87
EFL Cup (3 Seasons)4972412.91.10042431.0032+1+0.93+0.10
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
2012-201322Schalke 041. Champions LgR165269543.0302Matches
2013-201423Celtic1. Champions LgGR5162321.8203Matches
2 Seasons2 Clubs1 League10431434.8505
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celtic (1 Season)1 League5162321.8203
Schalke 04 (1 Season)1 League5269543.0302
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
201221fi FinlandUEFA Euro Qualifying41553917.21.7261021701.0014-3-1.74-2.10Matches
201423fi FinlandWCQ86458189.67.28811001.1356-1-0.14+3.46Matches
201423fi FinlandFriendlies (M)32137159.22.4284014501.3343+1+0.42+1.03Matches
201524fi FinlandFriendlies (M)21055338.91.2160014501.5001-1-0.86-0.86Matches
201625fi FinlandFriendlies (M)52715450.23.0366123710.0007-7-2.32-0.65Matches
201625fi FinlandUEFA Euro Qualifying95606262.26.2867112411.0065+1+0.16+0.69Matches
201726fi FinlandFriendlies (M)31555257.41.73520001.6730+3+1.74+1.74Matches
201827fi FinlandWCQ96927776.97.7884512110.67610-4-0.52-0.52Matches
201827fi FinlandFriendlies (M)21668336.91.82831002.0030+3+1.63+0.68Matches
2018-201928fi FinlandUEFA Nations League28th64597785.05.16773002.003300.00-2.22Matches
202029fi FinlandFriendlies (M)111116.10.10011103.000000.00+1.07Matches
2020-202130fi FinlandUEFA Nations LeagueLgB65218796.55.86871002.0075+2+0.35+0.35Matches
202130fi FinlandFriendlies (M)2442212.20.50022210.0001-1-2.05-1.19Matches
202130fi FinlandUEFA EuroGR32387988.12.63790001.0013-2-0.76-0.761.44.1-2.7-1.03-0.52Matches
202130fi FinlandUEFA Euro Qualifying108808897.89.810880001.801610+6+0.61+0.61Matches
202231fi FinlandWCQ86958796.57.78875001.38101000.000.00Matches
202231fi FinlandFriendlies (M)21145731.71.3190112400.5012-1-0.79-0.42Matches
2022-202332fi FinlandUEFA Nations LeagueLgB64477582.85.06751001.3385+3+0.60+1.57Matches
202433fi FinlandFriendlies (M)1141415.60.20011403.000000.00-1.18Matches
202433fi FinlandUEFA Euro Qualifying117336774.08.1975223101.641410+4+0.49+0.14Matches
10 Seasons1 Club5 Leagues1017,1187065.979.1867822152641.328885+3+0.04+0.231.44.1-2.7-1.03-0.52
Friendlies (M) (9 Seasons)211,0935238.012.11270392821.101114-3-0.25+0.16
UEFA Euro Qualifying (4 Seasons)342,3286863.125.92976352411.443729+8+0.31+0.18
WCQ (3 Seasons)252,0328186.822.624841112111.042126-5-0.22+0.66
UEFA Nations League (3 Seasons)181,4277988.115.918795001.781813+5+0.32-0.15
UEFA Euro (1 Season)32387988.12.63790001.0013-2-0.76-0.761.44.1-2.7-1.03-0.52

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
200615KooTeePeefi FIN1. Veikkausliiga0.8002
200716KooTeePeefi FIN1. Veikkausliiga13.5109
2008-200918Sevillaes ESP1. La Liga0.3000Matches
2008-200918Sevilla Bes ESP2. Segunda División10.510Matches
201019HJKfi FIN1. Veikkausliiga3.6004
201120HJKfi FIN1. Veikkausliiga13.20014
2011-201221Schalke 04de GER1. Bundesliga6.80012Matches
2012-201322Schalke 04de GER1. Bundesliga5.0006Matches
2012-201322Schalke 041. Champions Lg3.0003Matches
2013-201423Schalke 04de GER1. Bundesliga0.3001Matches
2013-201423Celtic1. Champions Lg1.8002Matches
2013-201423Celticsct SCO1. Premiership13.2207Matches
2014-201524Celticsct SCO1. Premiership0.500Matches
2014-201524Brøndbydk DEN1. Superliga25.730Matches
2015-201625Brøndbydk DEN1. Superliga28.72039Matches
2016-201726Brøndbydk DEN1. Superliga29.33003600000000Matches
2017-201827Brøndbydk DEN1. Superliga29.52003400000000Matches
2018-201928Norwich Cityeng ENG2. Championship42.32004529161510142008895813.4Matches
2018-201928Norwich Cityeng ENGEFL Cup0.2000000100000Matches
2018-201928Norwich Cityeng ENGFA Cup0.1000000000000Matches
2019-202029Norwich Cityeng ENGFA Cup0.80001112000Matches
2019-202029Norwich Cityeng ENG1. Premier League32.13002315178660006254410.2Matches
2020-202130Norwich Cityeng ENG2. Championship38.110038311913990008095514.1Matches
2020-202130Norwich Cityeng ENGFA Cup0.20000000000Matches
2021-202231Norwich Cityeng ENGEFL Cup0.20000000000Matches
2021-202231Norwich Cityeng ENGFA Cup1.41001000000Matches
2021-202231Norwich Cityeng ENG1. Premier League36.14003125121341110076157317.0Matches
2022-202332Norwich Cityeng ENG2. Championship32.62003524737770005794815.8Matches
2022-202332Norwich Cityeng ENGEFL Cup0.60000000100Matches
2022-202332Norwich Cityeng ENGFA Cup1.00001100000Matches
202332Minnesota Utdus USA1. MLS11.5000633810000182528.6Matches
202433Minnesota Utdus USA1. MLS5.3000330320000124930.8Matches
18 Seasons9 Clubs12 Leagues388.527003531327510040473003935329215.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (5 Seasons)4 Leagues185.81300175126728937473003634727814.5
Brøndby (4 Seasons)1 League113.2100010900000000
Schalke 04 (3 Seasons)2 Leagues15.10022
Celtic (2 Seasons)2 Leagues15.5209
KooTeePee (2 Seasons)1 League14.41011
HJK (2 Seasons)1 League16.90018
Minnesota Utd (2 Seasons)1 League16.700096311300003061430.0
Sevilla B (1 Season)1 League10.510
Sevilla (1 Season)1 League0.3000
FA Cup (5 Seasons)3.5100321200000
Superliga (4 Seasons)113.2100010900000000
Veikkausliiga (4 Seasons)31.21029
Championship (3 Seasons)113.050011884426526302002252716114.4
Bundesliga (3 Seasons)12.10019
EFL Cup (3 Seasons)1.1000000110000
Premier League (2 Seasons)68.27005440292110171001382011714.6
Premiership (2 Seasons)13.7207
MLS (2 Seasons)16.700096311300003061430.0
Champions Lg (2 Seasons)4.8005
Segunda División (1 Season)10.510
La Liga (1 Season)0.3000
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
200615KooTeePee1 League0.8002
200716KooTeePee1 League13.5109
2008-200918Sevilla1 League0.3000
2008-200918Sevilla B1 League10.510
201019HJK1 League3.6004
201120HJK1 League13.20014
2011-201221Schalke 041 League6.80012
2012-201322Schalke 042 Leagues8.0009
2013-201423Schalke 041 League0.3001
2013-201423Celtic2 Leagues15.0209
2014-201524Celtic1 League0.500
2014-201524Brøndby1 League25.730
2015-201625Brøndby1 League28.72039
2016-201726Brøndby1 League29.33003600000000
2017-201827Brøndby1 League29.52003400000000
2018-201928Norwich City3 Leagues42.72004529161610142008895813.4
2019-202029Norwich City2 Leagues32.930024161810660006254410.2
2020-202130Norwich City2 Leagues38.310038311913990008095514.1
2021-202231Norwich City3 Leagues37.85003225121341110076157317.0
2022-202332Norwich City3 Leagues34.22003625737870005794815.8
202332Minnesota Utd1 League11.5000633810000182528.6
202433Minnesota Utd1 League5.3000330320000124930.8
18 Seasons9 Clubs12 Leagues388.527003531327510040473003935329215.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (5 Seasons)4 Leagues185.81300175126728937473003634727814.5
Brøndby (4 Seasons)1 League113.2100010900000000
Schalke 04 (3 Seasons)2 Leagues15.10022
Celtic (2 Seasons)2 Leagues15.5209
KooTeePee (2 Seasons)1 League14.41011
HJK (2 Seasons)1 League16.90018
Minnesota Utd (2 Seasons)1 League16.700096311300003061430.0
Sevilla B (1 Season)1 League10.510
Sevilla (1 Season)1 League0.3000
FA Cup (5 Seasons)3.5100321200000
Superliga (4 Seasons)113.2100010900000000
Veikkausliiga (4 Seasons)31.21029
Championship (3 Seasons)113.050011884426526302002252716114.4
Bundesliga (3 Seasons)12.10019
EFL Cup (3 Seasons)1.1000000110000
Premier League (2 Seasons)68.27005440292110171001382011714.6
Premiership (2 Seasons)13.7207
MLS (2 Seasons)16.700096311300003061430.0
Champions Lg (2 Seasons)4.8005
Segunda División (1 Season)10.510
La Liga (1 Season)0.3000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
200615KooTeePeefi FIN1. Veikkausliiga11th0.8002
200716KooTeePeefi FIN1. Veikkausliiga12th13.5109
2008-200918Sevillaes ESP1. La Liga3rd0.3000Matches
2008-200918Sevilla Bes ESP2. Segunda División22nd10.510Matches
201019HJKfi FIN1. Veikkausliiga1st3.6004
201120HJKfi FIN1. Veikkausliiga1st13.20014
2011-201221Schalke 04de GER1. Bundesliga3rd6.80012Matches
2012-201322Schalke 04de GER1. Bundesliga4th5.0006Matches
2013-201423Schalke 04de GER1. Bundesliga3rd0.3001Matches
2013-201423Celticsct SCO1. Premiership1st13.2207Matches
2014-201524Celticsct SCO1. Premiership1st0.500Matches
2014-201524Brøndbydk DEN1. Superliga3rd25.730Matches
2015-201625Brøndbydk DEN1. Superliga4th28.72039Matches
2016-201726Brøndbydk DEN1. Superliga2nd29.33003600000000Matches
2017-201827Brøndbydk DEN1. Superliga2nd29.52003400000000Matches
2018-201928Norwich Cityeng ENG2. Championship1st42.32004529161510142008895813.4Matches
2019-202029Norwich Cityeng ENG1. Premier League20th32.13002315178660006254410.2Matches
2020-202130Norwich Cityeng ENG2. Championship1st38.110038311913990008095514.1Matches
2021-202231Norwich Cityeng ENG1. Premier League20th36.14003125121341110076157317.0Matches
2022-202332Norwich Cityeng ENG2. Championship13th32.62003524737770005794815.8Matches
202332Minnesota Utdus USA1. MLS21st11.5000633810000182528.6Matches
202433Minnesota Utdus USA1. MLS14th5.3000330320000124930.8Matches
18 Seasons9 Clubs9 Leagues379.12600345130749739473003935329215.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (5 Seasons)2 Leagues181.21200172124718636473003634727814.5
Brøndby (4 Seasons)1 League113.2100010900000000
Schalke 04 (3 Seasons)1 League12.10019
KooTeePee (2 Seasons)1 League14.41011
Celtic (2 Seasons)1 League13.7207
HJK (2 Seasons)1 League16.90018
Minnesota Utd (2 Seasons)1 League16.700096311300003061430.0
Sevilla B (1 Season)1 League10.510
Sevilla (1 Season)1 League0.3000
Superliga (4 Seasons)113.2100010900000000
Veikkausliiga (4 Seasons)31.21029
Championship (3 Seasons)113.050011884426526302002252716114.4
Bundesliga (3 Seasons)12.10019
Premier League (2 Seasons)68.27005440292110171001382011714.6
Premiership (2 Seasons)13.7207
MLS (2 Seasons)16.700096311300003061430.0
Segunda División (1 Season)10.510
La Liga (1 Season)0.3000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201928Norwich Cityeng ENGEFL Cup9th0.2000000100000Matches
2018-201928Norwich Cityeng ENGFA Cup33rd0.1000000000000Matches
2019-202029Norwich Cityeng ENGFA Cup5th0.80001112000Matches
2020-202130Norwich Cityeng ENGFA Cup17th0.20000000000Matches
2021-202231Norwich Cityeng ENGEFL CupRd30.20000000000Matches
2021-202231Norwich Cityeng ENGFA Cup1.41001000000Matches
2022-202332Norwich Cityeng ENGEFL CupRd20.60000000100Matches
2022-202332Norwich Cityeng ENGFA Cup1.00001100000Matches
5 Seasons1 Club2 Leagues4.6100321310000
FA Cup (5 Seasons)3.5100321200000
EFL Cup (3 Seasons)1.1000000110000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201322Schalke 041. Champions LgR163.0003Matches
2013-201423Celtic1. Champions LgGR1.8002Matches
2 Seasons2 Clubs1 League4.8005
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celtic (1 Season)1 League1.8002
Schalke 04 (1 Season)1 League3.0003
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
201221fi FinlandUEFA Euro Qualifying1.70000Matches
201423fi FinlandWCQ7.20000Matches
201423fi FinlandFriendlies (M)2.40000Matches
201524fi FinlandFriendlies (M)1.20000Matches
201625fi FinlandFriendlies (M)3.00000Matches
201625fi FinlandUEFA Euro Qualifying6.2000621751000Matches
201726fi FinlandFriendlies (M)1.70000Matches
201827fi FinlandWCQ7.71000Matches
201827fi FinlandFriendlies (M)1.81000Matches
2018-201928fi FinlandUEFA Nations League28th5.11000Matches
202029fi FinlandFriendlies (M)0.10000Matches
2020-202130fi FinlandUEFA Nations LeagueLgB5.81004713520Matches
202130fi FinlandFriendlies (M)0.50000Matches
202130fi FinlandUEFA EuroGR2.600042021000071516.7Matches
202130fi FinlandUEFA Euro Qualifying9.810013151503000Matches
202231fi FinlandWCQ7.710091137420Matches
202231fi FinlandFriendlies (M)1.30000Matches
2022-202332fi FinlandUEFA Nations LeagueLgB5.000031122000Matches
202433fi FinlandFriendlies (M)0.20000Matches
202433fi FinlandUEFA Euro Qualifying8.10005529030Matches
10 Seasons1 Club5 Leagues79.160044531035151100071516.7
Friendlies (M) (9 Seasons)12.11000
UEFA Euro Qualifying (4 Seasons)25.9100242242157000
WCQ (3 Seasons)22.620091137420
UEFA Nations League (3 Seasons)15.920071835520
UEFA Euro (1 Season)2.600042021000071516.7

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.