Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-19ThuConf LgLeague phaseAwayL 0–1fi HJKes BetisYFW8100000000211000.00.00.010121770.6216111Match Report
2024-12-12ThuConf LgLeague phaseHomeD 2–2fi HJKno MoldeYFW9010005100350000.30.30.010142070.0126110Match Report
2024-11-28ThuConf LgLeague phaseAwayL 0–1fi HJKgr PanathinaikosYFW9000002110170000.10.10.33091369.2112110Match Report
2024-11-07ThuConf LgLeague phaseHomeL 0–2fi HJKsi OlimpijaYFW9000003100230020.10.10.020121675.0114100Match Report
2024-10-24ThuConf LgLeague phaseHomeW 1–0fi HJKby Dinamo MinskYFW7800005200230000.30.30.02181553.3116311Match 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
2014-201520Motherwellsct SCO1. Premiership34202,05822.9527500300.220.090.310.220.31Matches
2015-201621Leeds Unitedeng ENG2. Championship1122452.7000000000.000.000.000.000.00Matches
2015-201621Leeds Unitedeng ENGFA Cup1090.1000000000.000.000.000.000.00Matches
2015-201621Leeds Unitedeng ENGLeague Cup00Matches
2015-201621Buryeng ENG3. League One31951.1000000000.000.000.000.000.00Matches
2016-201722Oldham Athleticeng ENGEFL Cup221762.0000000100.000.000.000.000.00Matches
2016-201722Oldham Athleticeng ENGFA Cup221661.8011000100.000.540.540.000.54Matches
2016-201722Oldham Athleticeng ENG3. League One34252,20524.5819800200.330.040.370.330.37Matches
2017-201823Kilmarnocksct SCO1. Premiership34141,60717.9516500300.280.060.340.280.34Matches
2018-201924Kilmarnocksct SCO1. Premiership11730.8000000000.000.000.000.000.00Matches
2018-201924Tractor Saziir IRN1. Pro League632242.5404400001.610.001.611.611.61Matches
2019-202025Ross Countysct SCO1. Premiership171195210.6101100000.090.000.090.090.09Matches
2020-202126St Mirrensct SCO1. Premiership27171,52416.9303300100.180.000.180.180.18Matches
2020-202126Ross Countysct SCO1. Premiership421912.1000000000.000.000.000.000.00Matches
2021-202227St Mirrensct SCO1. Premiership30480.5000000000.000.000.000.000.00Matches
202227Hakafi FIN1. Veikkausliiga26262,33225.9171181433400.660.040.690.540.58Matches
202429HJKfi FIN1. Veikkausliiga00Matches
2024-202530HJK3. Conf Lg665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22Matches
10 Seasons10 Clubs8 Leagues21113212,408137.94465041331600.90.90.41.276250.320.040.360.300.340.150.060.220.150.22
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
Kilmarnock (2 Seasons)1 League35151,68018.7516500300.270.050.320.270.32
St Mirren (2 Seasons)1 League30171,57217.5303300100.170.000.170.170.17
Ross County (2 Seasons)1 League21131,14312.7101100000.080.000.080.080.08
Oldham Athletic (1 Season)3 Leagues38292,54728.38210800400.280.070.350.280.35
Motherwell (1 Season)1 League34202,05822.9527500300.220.090.310.220.31
Haka (1 Season)1 League26262,33225.9171181433400.660.040.690.540.58
Leeds United (1 Season)3 Leagues1222542.8000000000.000.000.000.000.00
Tractor Sazi (1 Season)1 League632242.5404400001.610.001.611.611.61
HJK (1 Season)2 Leagues665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22
Bury (1 Season)1 League31951.1000000000.000.000.000.000.00
Premiership (6 Seasons)120656,45371.7143171400700.200.040.240.200.24
League One (2 Seasons)37262,30025.6819800200.310.040.350.310.35
Veikkausliiga (2 Seasons)26262,33225.9171181433400.660.040.690.540.58
FA Cup (2 Seasons)321751.9011000100.000.510.510.000.51
EFL Cup (2 Seasons)221762.0000000100.000.000.000.000.00
Championship (1 Season)1122452.7000000000.000.000.000.000.00
Pro League (1 Season)632242.5404400001.610.001.611.611.61
Conf Lg (1 Season)665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22
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
2014-201520Motherwell1 League34202,05822.9527500300.220.090.310.220.31
2015-201621Leeds United3 Leagues1222542.8000000000.000.000.000.000.00
2015-201621Bury1 League31951.1000000000.000.000.000.000.00
2016-201722Oldham Athletic3 Leagues38292,54728.38210800400.280.070.350.280.35
2017-201823Kilmarnock1 League34141,60717.9516500300.280.060.340.280.34
2018-201924Kilmarnock1 League11730.8000000000.000.000.000.000.00
2018-201924Tractor Sazi1 League632242.5404400001.610.001.611.611.61
2019-202025Ross County1 League171195210.6101100000.090.000.090.090.09
2020-202126Ross County1 League421912.1000000000.000.000.000.000.00
2020-202126St Mirren1 League27171,52416.9303300100.180.000.180.180.18
2021-202227St Mirren1 League30480.5000000000.000.000.000.000.00
202227Haka1 League26262,33225.9171181433400.660.040.690.540.58
202429HJK1 League00
2024-202530HJK1 League665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22
10 Seasons10 Clubs8 Leagues21113212,408137.94465041331600.90.90.41.276250.320.040.360.300.340.150.060.220.150.22
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
Kilmarnock (2 Seasons)1 League35151,68018.7516500300.270.050.320.270.32
St Mirren (2 Seasons)1 League30171,57217.5303300100.170.000.170.170.17
Ross County (2 Seasons)1 League21131,14312.7101100000.080.000.080.080.08
Oldham Athletic (1 Season)3 Leagues38292,54728.38210800400.280.070.350.280.35
Motherwell (1 Season)1 League34202,05822.9527500300.220.090.310.220.31
Haka (1 Season)1 League26262,33225.9171181433400.660.040.690.540.58
Leeds United (1 Season)3 Leagues1222542.8000000000.000.000.000.000.00
Tractor Sazi (1 Season)1 League632242.5404400001.610.001.611.611.61
HJK (1 Season)2 Leagues665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22
Bury (1 Season)1 League31951.1000000000.000.000.000.000.00
Premiership (6 Seasons)120656,45371.7143171400700.200.040.240.200.24
League One (2 Seasons)37262,30025.6819800200.310.040.350.310.35
Veikkausliiga (2 Seasons)26262,33225.9171181433400.660.040.690.540.58
FA Cup (2 Seasons)321751.9011000100.000.510.510.000.51
EFL Cup (2 Seasons)221762.0000000100.000.000.000.000.00
Championship (1 Season)1122452.7000000000.000.000.000.000.00
Pro League (1 Season)632242.5404400001.610.001.611.611.61
Conf Lg (1 Season)665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22
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
2014-201520Motherwellsct SCO1. Premiership11th34202,05822.9527500300.220.090.310.220.31Matches
2015-201621Leeds Unitedeng ENG2. Championship13th1122452.7000000000.000.000.000.000.00Matches
2015-201621Buryeng ENG3. League One16th31951.1000000000.000.000.000.000.00Matches
2016-201722Oldham Athleticeng ENG3. League One17th34252,20524.5819800200.330.040.370.330.37Matches
2017-201823Kilmarnocksct SCO1. Premiership5th34141,60717.9516500300.280.060.340.280.34Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd11730.8000000000.000.000.000.000.00Matches
2018-201924Tractor Saziir IRN1. Pro League5th632242.5404400001.610.001.611.611.61Matches
2019-202025Ross Countysct SCO1. Premiership10th171195210.6101100000.090.000.090.090.09Matches
2020-202126Ross Countysct SCO1. Premiership16th421912.1000000000.000.000.000.000.00Matches
2020-202126St Mirrensct SCO1. Premiership13th27171,52416.9303300100.180.000.180.180.18Matches
2021-202227St Mirrensct SCO1. Premiership9th30480.5000000000.000.000.000.000.00Matches
202227Hakafi FIN1. Veikkausliiga4th26262,33225.9171181433400.660.040.690.540.58Matches
202429HJKfi FIN1. Veikkausliiga3rd00Matches
10 Seasons10 Clubs5 Leagues20012211,554128.44354840331300.330.040.370.310.35
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
Kilmarnock (2 Seasons)1 League35151,68018.7516500300.270.050.320.270.32
St Mirren (2 Seasons)1 League30171,57217.5303300100.170.000.170.170.17
Ross County (2 Seasons)1 League21131,14312.7101100000.080.000.080.080.08
Oldham Athletic (1 Season)1 League34252,20524.5819800200.330.040.370.330.37
Motherwell (1 Season)1 League34202,05822.9527500300.220.090.310.220.31
Haka (1 Season)1 League26262,33225.9171181433400.660.040.690.540.58
Leeds United (1 Season)1 League1122452.7000000000.000.000.000.000.00
Tractor Sazi (1 Season)1 League632242.5404400001.610.001.611.611.61
Bury (1 Season)1 League31951.1000000000.000.000.000.000.00
HJK (1 Season)1 League00
Premiership (6 Seasons)120656,45371.7143171400700.200.040.240.200.24
League One (2 Seasons)37262,30025.6819800200.310.040.350.310.35
Veikkausliiga (2 Seasons)26262,33225.9171181433400.660.040.690.540.58
Championship (1 Season)1122452.7000000000.000.000.000.000.00
Pro League (1 Season)632242.5404400001.610.001.611.611.61
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
2015-201621Leeds Unitedeng ENGFA Cup9th1090.1000000000.000.000.000.000.00Matches
2015-201621Leeds Unitedeng ENGLeague Cup57th00Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd221762.0000000100.000.000.000.000.00Matches
2016-201722Oldham Athleticeng ENGFA Cup65th221661.8011000100.000.540.540.000.54Matches
2 Seasons2 Clubs2 Leagues543513.9011000200.000.260.260.000.26
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
Oldham Athletic (1 Season)2 Leagues443423.8011000200.000.260.260.000.26
Leeds United (1 Season)2 Leagues1090.1000000000.000.000.000.000.00
FA Cup (2 Seasons)321751.9011000100.000.510.510.000.51
EFL Cup (2 Seasons)221762.0000000100.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
2024-202530HJK3. Conf Lg665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22Matches
1 Season1 Club1 League665035.6101100100.90.90.41.276250.180.000.180.180.180.150.060.220.150.22

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
2014-201520Motherwellsct SCO1. Premiership22.95140.610.3600Matches
2015-201621Leeds Unitedeng ENG2. Championship2.7010.370.0000Matches
2015-201621Leeds Unitedeng ENGFA Cup0.1000Matches
2015-201621Buryeng ENG3. League One1.1000.0000Matches
2016-201722Oldham Athleticeng ENGEFL Cup2.0055100.02.562.560.000.0000Matches
2016-201722Oldham Athleticeng ENGFA Cup1.8000Matches
2016-201722Oldham Athleticeng ENG3. League One24.580260.001.060.3100Matches
2017-201823Kilmarnocksct SCO1. Premiership17.95221.230.2300Matches
2018-201924Kilmarnocksct SCO1. Premiership0.8000Matches
2018-201924Tractor Saziir IRN1. Pro League2.5400Matches
2019-202025Ross Countysct SCO1. Premiership10.6114857.11.320.760.070.1300Matches
2020-202126St Mirrensct SCO1. Premiership16.9342921.42.480.530.070.3300Matches
2020-202126Ross Countysct SCO1. Premiership2.105240.02.360.940.000.0000Matches
2021-202227St Mirrensct SCO1. Premiership0.50000.000.0000Matches
202227Hakafi FIN1. Veikkausliiga25.91733Matches
2024-202530HJK3. Conf Lg5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1Matches
10 Seasons10 Clubs8 Leagues137.944839367.51.330.870.160.2519.72330.90.90.05+0.1+0.1
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
Kilmarnock (2 Seasons)1 League18.75221.230.2300
St Mirren (2 Seasons)1 League17.5342921.42.400.520.070.3300
Ross County (2 Seasons)1 League12.71191052.61.500.790.050.1000
Oldham Athletic (1 Season)3 Leagues28.38531620.00.191.171.600.2600
Motherwell (1 Season)1 League22.95140.610.3600
Haka (1 Season)1 League25.91733
Leeds United (1 Season)3 Leagues2.8010.370.0000
Tractor Sazi (1 Season)1 League2.5400
HJK (1 Season)2 Leagues5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1
Bury (1 Season)1 League1.1000.0000
Premiership (6 Seasons)71.714615531.12.020.780.070.2500
League One (2 Seasons)25.680260.001.020.3100
Veikkausliiga (2 Seasons)25.91733
FA Cup (2 Seasons)1.9000
EFL Cup (2 Seasons)2.0055100.02.562.560.000.0000
Championship (1 Season)2.7010.370.0000
Pro League (1 Season)2.5400
Conf Lg (1 Season)5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1
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
2014-201520Motherwell1 League22.95140.610.3600
2015-201621Leeds United3 Leagues2.8010.370.0000
2015-201621Bury1 League1.1000.0000
2016-201722Oldham Athletic3 Leagues28.38531620.00.191.171.600.2600
2017-201823Kilmarnock1 League17.95221.230.2300
2018-201924Kilmarnock1 League0.8000
2018-201924Tractor Sazi1 League2.5400
2019-202025Ross County1 League10.6114857.11.320.760.070.1300
2020-202126Ross County1 League2.105240.02.360.940.000.0000
2020-202126St Mirren1 League16.9342921.42.480.530.070.3300
2021-202227St Mirren1 League0.50000.000.0000
202227Haka1 League25.91733
2024-202530HJK1 League5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1
10 Seasons10 Clubs8 Leagues137.944839367.51.330.870.160.2519.72330.90.90.05+0.1+0.1
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
Kilmarnock (2 Seasons)1 League18.75221.230.2300
St Mirren (2 Seasons)1 League17.5342921.42.400.520.070.3300
Ross County (2 Seasons)1 League12.71191052.61.500.790.050.1000
Oldham Athletic (1 Season)3 Leagues28.38531620.00.191.171.600.2600
Motherwell (1 Season)1 League22.95140.610.3600
Haka (1 Season)1 League25.91733
Leeds United (1 Season)3 Leagues2.8010.370.0000
Tractor Sazi (1 Season)1 League2.5400
HJK (1 Season)2 Leagues5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1
Bury (1 Season)1 League1.1000.0000
Premiership (6 Seasons)71.714615531.12.020.780.070.2500
League One (2 Seasons)25.680260.001.020.3100
Veikkausliiga (2 Seasons)25.91733
FA Cup (2 Seasons)1.9000
EFL Cup (2 Seasons)2.0055100.02.562.560.000.0000
Championship (1 Season)2.7010.370.0000
Pro League (1 Season)2.5400
Conf Lg (1 Season)5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201520Motherwellsct SCO1. Premiership11th22.95140.610.3600Matches
2015-201621Leeds Unitedeng ENG2. Championship13th2.7010.370.0000Matches
2015-201621Buryeng ENG3. League One16th1.1000.0000Matches
2016-201722Oldham Athleticeng ENG3. League One17th24.580260.001.060.3100Matches
2017-201823Kilmarnocksct SCO1. Premiership5th17.95221.230.2300Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd0.8000Matches
2018-201924Tractor Saziir IRN1. Pro League5th2.5400Matches
2019-202025Ross Countysct SCO1. Premiership10th10.6114857.11.320.760.070.1300Matches
2020-202126Ross Countysct SCO1. Premiership16th2.105240.02.360.940.000.0000Matches
2020-202126St Mirrensct SCO1. Premiership13th16.9342921.42.480.530.070.3300Matches
2021-202227St Mirrensct SCO1. Premiership9th0.50000.000.0000Matches
202227Hakafi FIN1. Veikkausliiga4th25.91733Matches
10 Seasons10 Clubs5 Leagues128.443618273.81.120.830.200.2733
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kilmarnock (2 Seasons)1 League18.75221.230.2300
St Mirren (2 Seasons)1 League17.5342921.42.400.520.070.3300
Ross County (2 Seasons)1 League12.71191052.61.500.790.050.1000
Oldham Athletic (1 Season)1 League24.580260.001.060.3100
Motherwell (1 Season)1 League22.95140.610.3600
Haka (1 Season)1 League25.91733
Leeds United (1 Season)1 League2.7010.370.0000
Tractor Sazi (1 Season)1 League2.5400
Bury (1 Season)1 League1.1000.0000
HJK (1 Season)1 League
Premiership (6 Seasons)71.714615531.12.020.780.070.2500
League One (2 Seasons)25.680260.001.020.3100
Veikkausliiga (2 Seasons)25.91733
Championship (1 Season)2.7010.370.0000
Pro League (1 Season)2.5400
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
2015-201621Leeds Unitedeng ENGFA Cup9th0.1000Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd2.0055100.02.562.560.000.0000Matches
2016-201722Oldham Athleticeng ENGFA Cup65th1.8000Matches
2 Seasons2 Clubs2 Leagues3.9055100.02.562.560.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Oldham Athletic (1 Season)2 Leagues3.8055100.02.562.560.000.0000
Leeds United (1 Season)2 Leagues0.1000
FA Cup (2 Seasons)1.9000
EFL Cup (2 Seasons)2.0055100.02.562.560.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2024-202530HJK3. Conf Lg5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1Matches
1 Season1 Club1 League5.6117635.33.041.070.060.1719.72000.90.90.05+0.1+0.1
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201520Motherwellsct SCO1. Premiership22.92Matches
2015-201621Leeds Unitedeng ENG2. Championship2.70Matches
2015-201621Leeds Unitedeng ENGFA Cup0.10Matches
2015-201621Buryeng ENG3. League One1.10Matches
2016-201722Oldham Athleticeng ENGEFL Cup2.00Matches
2016-201722Oldham Athleticeng ENGFA Cup1.81Matches
2016-201722Oldham Athleticeng ENG3. League One24.51Matches
2017-201823Kilmarnocksct SCO1. Premiership17.91Matches
2018-201924Kilmarnocksct SCO1. Premiership0.80Matches
2018-201924Tractor Saziir IRN1. Pro League2.50Matches
2019-202025Ross Countysct SCO1. Premiership10.60Matches
2020-202126St Mirrensct SCO1. Premiership16.90Matches
2020-202126Ross Countysct SCO1. Premiership2.10Matches
2021-202227St Mirrensct SCO1. Premiership0.50Matches
202227Hakafi FIN1. Veikkausliiga25.91Matches
2024-202530HJK3. Conf Lg5.6649567.4898251375369.8202969.033100.000.40.5-0.428106Matches
10 Seasons10 Clubs8 Leagues137.9649567.4898251375369.8202969.033100.060.40.5+5.628106
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
Kilmarnock (2 Seasons)1 League18.71
St Mirren (2 Seasons)1 League17.50
Ross County (2 Seasons)1 League12.70
Oldham Athletic (1 Season)3 Leagues28.32
Motherwell (1 Season)1 League22.92
Haka (1 Season)1 League25.91
Leeds United (1 Season)3 Leagues2.80
Tractor Sazi (1 Season)1 League2.50
HJK (1 Season)2 Leagues5.6649567.4898251375369.8202969.033100.000.40.5-0.428106
Bury (1 Season)1 League1.10
Premiership (6 Seasons)71.73
League One (2 Seasons)25.61
Veikkausliiga (2 Seasons)25.91
FA Cup (2 Seasons)1.91
EFL Cup (2 Seasons)2.00
Championship (1 Season)2.70
Pro League (1 Season)2.50
Conf Lg (1 Season)5.6649567.4898251375369.8202969.033100.000.40.5-0.428106
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
2014-201520Motherwell1 League22.92
2015-201621Leeds United3 Leagues2.80
2015-201621Bury1 League1.10
2016-201722Oldham Athletic3 Leagues28.32
2017-201823Kilmarnock1 League17.91
2018-201924Kilmarnock1 League0.80
2018-201924Tractor Sazi1 League2.50
2019-202025Ross County1 League10.60
2020-202126Ross County1 League2.10
2020-202126St Mirren1 League16.90
2021-202227St Mirren1 League0.50
202227Haka1 League25.91
2024-202530HJK1 League5.6649567.4898251375369.8202969.033100.000.40.5-0.428106
10 Seasons10 Clubs8 Leagues137.9649567.4898251375369.8202969.033100.060.40.5+5.628106
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
Kilmarnock (2 Seasons)1 League18.71
St Mirren (2 Seasons)1 League17.50
Ross County (2 Seasons)1 League12.70
Oldham Athletic (1 Season)3 Leagues28.32
Motherwell (1 Season)1 League22.92
Haka (1 Season)1 League25.91
Leeds United (1 Season)3 Leagues2.80
Tractor Sazi (1 Season)1 League2.50
HJK (1 Season)2 Leagues5.6649567.4898251375369.8202969.033100.000.40.5-0.428106
Bury (1 Season)1 League1.10
Premiership (6 Seasons)71.73
League One (2 Seasons)25.61
Veikkausliiga (2 Seasons)25.91
FA Cup (2 Seasons)1.91
EFL Cup (2 Seasons)2.00
Championship (1 Season)2.70
Pro League (1 Season)2.50
Conf Lg (1 Season)5.6649567.4898251375369.8202969.033100.000.40.5-0.428106
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
2014-201520Motherwellsct SCO1. Premiership11th22.92Matches
2015-201621Leeds Unitedeng ENG2. Championship13th2.70Matches
2015-201621Buryeng ENG3. League One16th1.10Matches
2016-201722Oldham Athleticeng ENG3. League One17th24.51Matches
2017-201823Kilmarnocksct SCO1. Premiership5th17.91Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd0.80Matches
2018-201924Tractor Saziir IRN1. Pro League5th2.50Matches
2019-202025Ross Countysct SCO1. Premiership10th10.60Matches
2020-202126Ross Countysct SCO1. Premiership16th2.10Matches
2020-202126St Mirrensct SCO1. Premiership13th16.90Matches
2021-202227St Mirrensct SCO1. Premiership9th0.50Matches
202227Hakafi FIN1. Veikkausliiga4th25.91Matches
10 Seasons10 Clubs5 Leagues128.45
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
Kilmarnock (2 Seasons)1 League18.71
St Mirren (2 Seasons)1 League17.50
Ross County (2 Seasons)1 League12.70
Oldham Athletic (1 Season)1 League24.51
Motherwell (1 Season)1 League22.92
Haka (1 Season)1 League25.91
Leeds United (1 Season)1 League2.70
Tractor Sazi (1 Season)1 League2.50
Bury (1 Season)1 League1.10
HJK (1 Season)1 League
Premiership (6 Seasons)71.73
League One (2 Seasons)25.61
Veikkausliiga (2 Seasons)25.91
Championship (1 Season)2.70
Pro League (1 Season)2.50
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
2015-201621Leeds Unitedeng ENGFA Cup9th0.10Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd2.00Matches
2016-201722Oldham Athleticeng ENGFA Cup65th1.81Matches
2 Seasons2 Clubs2 Leagues3.91
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
Oldham Athletic (1 Season)2 Leagues3.81
Leeds United (1 Season)2 Leagues0.10
FA Cup (2 Seasons)1.91
EFL Cup (2 Seasons)2.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
2024-202530HJK3. Conf Lg5.6649567.4898251375369.8202969.033100.000.40.5-0.428106Matches
1 Season1 Club1 League5.6649567.4898251375369.8202969.033100.000.40.5-0.428106

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
2014-201520Motherwellsct SCO1. Premiership22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship2.7Matches
2015-201621Leeds Unitedeng ENGFA Cup0.1Matches
2015-201621Buryeng ENG3. League One1.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup2.01Matches
2016-201722Oldham Athleticeng ENGFA Cup1.8Matches
2016-201722Oldham Athleticeng ENG3. League One24.50Matches
2017-201823Kilmarnocksct SCO1. Premiership17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership0.8Matches
2018-201924Tractor Saziir IRN1. Pro League2.5Matches
2019-202025Ross Countysct SCO1. Premiership10.62Matches
2020-202126St Mirrensct SCO1. Premiership16.916Matches
2020-202126Ross Countysct SCO1. Premiership2.16Matches
2021-202227St Mirrensct SCO1. Premiership0.50Matches
202227Hakafi FIN1. Veikkausliiga25.9Matches
2024-202530HJK3. Conf Lg5.6959230004100006405Matches
10 Seasons10 Clubs8 Leagues137.99592300029100006405
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.516
Ross County (2 Seasons)1 League12.78
Oldham Athletic (1 Season)3 Leagues28.31
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)3 Leagues2.8
Tractor Sazi (1 Season)1 League2.5
HJK (1 Season)2 Leagues5.6959230004100006405
Bury (1 Season)1 League1.1
Premiership (6 Seasons)71.724
League One (2 Seasons)25.60
Veikkausliiga (2 Seasons)25.9
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.01
Championship (1 Season)2.7
Pro League (1 Season)2.5
Conf Lg (1 Season)5.6959230004100006405
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
2014-201520Motherwell1 League22.9
2015-201621Leeds United3 Leagues2.8
2015-201621Bury1 League1.1
2016-201722Oldham Athletic3 Leagues28.31
2017-201823Kilmarnock1 League17.9
2018-201924Kilmarnock1 League0.8
2018-201924Tractor Sazi1 League2.5
2019-202025Ross County1 League10.62
2020-202126Ross County1 League2.16
2020-202126St Mirren1 League16.916
2021-202227St Mirren1 League0.50
202227Haka1 League25.9
2024-202530HJK1 League5.6959230004100006405
10 Seasons10 Clubs8 Leagues137.99592300029100006405
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.516
Ross County (2 Seasons)1 League12.78
Oldham Athletic (1 Season)3 Leagues28.31
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)3 Leagues2.8
Tractor Sazi (1 Season)1 League2.5
HJK (1 Season)2 Leagues5.6959230004100006405
Bury (1 Season)1 League1.1
Premiership (6 Seasons)71.724
League One (2 Seasons)25.60
Veikkausliiga (2 Seasons)25.9
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.01
Championship (1 Season)2.7
Pro League (1 Season)2.5
Conf Lg (1 Season)5.6959230004100006405
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
2014-201520Motherwellsct SCO1. Premiership11th22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship13th2.7Matches
2015-201621Buryeng ENG3. League One16th1.1Matches
2016-201722Oldham Athleticeng ENG3. League One17th24.50Matches
2017-201823Kilmarnocksct SCO1. Premiership5th17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd0.8Matches
2018-201924Tractor Saziir IRN1. Pro League5th2.5Matches
2019-202025Ross Countysct SCO1. Premiership10th10.62Matches
2020-202126Ross Countysct SCO1. Premiership16th2.16Matches
2020-202126St Mirrensct SCO1. Premiership13th16.916Matches
2021-202227St Mirrensct SCO1. Premiership9th0.50Matches
202227Hakafi FIN1. Veikkausliiga4th25.9Matches
10 Seasons10 Clubs5 Leagues128.424
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.516
Ross County (2 Seasons)1 League12.78
Oldham Athletic (1 Season)1 League24.50
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)1 League2.7
Tractor Sazi (1 Season)1 League2.5
Bury (1 Season)1 League1.1
HJK (1 Season)1 League
Premiership (6 Seasons)71.724
League One (2 Seasons)25.60
Veikkausliiga (2 Seasons)25.9
Championship (1 Season)2.7
Pro League (1 Season)2.5
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
2015-201621Leeds Unitedeng ENGFA Cup9th0.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd2.01Matches
2016-201722Oldham Athleticeng ENGFA Cup65th1.8Matches
2 Seasons2 Clubs2 Leagues3.91
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Oldham Athletic (1 Season)2 Leagues3.81
Leeds United (1 Season)2 Leagues0.1
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.01
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
2024-202530HJK3. Conf Lg5.6959230004100006405Matches
1 Season1 Club1 League5.6959230004100006405

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
2014-201520Motherwellsct SCO1. Premiership22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship2.7Matches
2015-201621Leeds Unitedeng ENGFA Cup0.1Matches
2015-201621Buryeng ENG3. League One1.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup2.0Matches
2016-201722Oldham Athleticeng ENGFA Cup1.8Matches
2016-201722Oldham Athleticeng ENG3. League One24.5Matches
2017-201823Kilmarnocksct SCO1. Premiership17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership0.8Matches
2018-201924Tractor Saziir IRN1. Pro League2.5Matches
2019-202025Ross Countysct SCO1. Premiership10.6Matches
2020-202126St Mirrensct SCO1. Premiership16.9Matches
2020-202126Ross Countysct SCO1. Premiership2.1Matches
2021-202227St Mirrensct SCO1. Premiership0.5Matches
202227Hakafi FIN1. Veikkausliiga25.9Matches
2024-202530HJK3. Conf Lg5.691.6140122010.18000100Matches
10 Seasons10 Clubs8 Leagues137.991.6140122010.18000100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.5
Ross County (2 Seasons)1 League12.7
Oldham Athletic (1 Season)3 Leagues28.3
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)3 Leagues2.8
Tractor Sazi (1 Season)1 League2.5
HJK (1 Season)2 Leagues5.691.6140122010.18000100
Bury (1 Season)1 League1.1
Premiership (6 Seasons)71.7
League One (2 Seasons)25.6
Veikkausliiga (2 Seasons)25.9
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.0
Championship (1 Season)2.7
Pro League (1 Season)2.5
Conf Lg (1 Season)5.691.6140122010.18000100
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
2014-201520Motherwell1 League22.9
2015-201621Leeds United3 Leagues2.8
2015-201621Bury1 League1.1
2016-201722Oldham Athletic3 Leagues28.3
2017-201823Kilmarnock1 League17.9
2018-201924Kilmarnock1 League0.8
2018-201924Tractor Sazi1 League2.5
2019-202025Ross County1 League10.6
2020-202126Ross County1 League2.1
2020-202126St Mirren1 League16.9
2021-202227St Mirren1 League0.5
202227Haka1 League25.9
2024-202530HJK1 League5.691.6140122010.18000100
10 Seasons10 Clubs8 Leagues137.991.6140122010.18000100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.5
Ross County (2 Seasons)1 League12.7
Oldham Athletic (1 Season)3 Leagues28.3
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)3 Leagues2.8
Tractor Sazi (1 Season)1 League2.5
HJK (1 Season)2 Leagues5.691.6140122010.18000100
Bury (1 Season)1 League1.1
Premiership (6 Seasons)71.7
League One (2 Seasons)25.6
Veikkausliiga (2 Seasons)25.9
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.0
Championship (1 Season)2.7
Pro League (1 Season)2.5
Conf Lg (1 Season)5.691.6140122010.18000100
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
2014-201520Motherwellsct SCO1. Premiership11th22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship13th2.7Matches
2015-201621Buryeng ENG3. League One16th1.1Matches
2016-201722Oldham Athleticeng ENG3. League One17th24.5Matches
2017-201823Kilmarnocksct SCO1. Premiership5th17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd0.8Matches
2018-201924Tractor Saziir IRN1. Pro League5th2.5Matches
2019-202025Ross Countysct SCO1. Premiership10th10.6Matches
2020-202126Ross Countysct SCO1. Premiership16th2.1Matches
2020-202126St Mirrensct SCO1. Premiership13th16.9Matches
2021-202227St Mirrensct SCO1. Premiership9th0.5Matches
202227Hakafi FIN1. Veikkausliiga4th25.9Matches
10 Seasons10 Clubs5 Leagues128.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.5
Ross County (2 Seasons)1 League12.7
Oldham Athletic (1 Season)1 League24.5
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)1 League2.7
Tractor Sazi (1 Season)1 League2.5
Bury (1 Season)1 League1.1
HJK (1 Season)1 League
Premiership (6 Seasons)71.7
League One (2 Seasons)25.6
Veikkausliiga (2 Seasons)25.9
Championship (1 Season)2.7
Pro League (1 Season)2.5
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
2015-201621Leeds Unitedeng ENGFA Cup9th0.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd2.0Matches
2016-201722Oldham Athleticeng ENGFA Cup65th1.8Matches
2 Seasons2 Clubs2 Leagues3.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Oldham Athletic (1 Season)2 Leagues3.8
Leeds United (1 Season)2 Leagues0.1
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.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
2024-202530HJK3. Conf Lg5.691.6140122010.18000100Matches
1 Season1 Club1 League5.691.6140122010.18000100

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
2014-201520Motherwellsct SCO1. Premiership22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship2.7Matches
2015-201621Leeds Unitedeng ENGFA Cup0.1Matches
2015-201621Buryeng ENG3. League One1.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup2.000Matches
2016-201722Oldham Athleticeng ENGFA Cup1.8Matches
2016-201722Oldham Athleticeng ENG3. League One24.500Matches
2017-201823Kilmarnocksct SCO1. Premiership17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership0.8Matches
2018-201924Tractor Saziir IRN1. Pro League2.5Matches
2019-202025Ross Countysct SCO1. Premiership10.600Matches
2020-202126St Mirrensct SCO1. Premiership16.933Matches
2020-202126Ross Countysct SCO1. Premiership2.101Matches
2021-202227St Mirrensct SCO1. Premiership0.500Matches
202227Hakafi FIN1. Veikkausliiga25.9Matches
2024-202530HJK3. Conf Lg5.611100020.023120110Matches
10 Seasons10 Clubs8 Leagues137.914100020.023124110
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Kilmarnock (2 Seasons)1 League18.70
St Mirren (2 Seasons)1 League17.5330
Ross County (2 Seasons)1 League12.7010
Oldham Athletic (1 Season)3 Leagues28.3000
Motherwell (1 Season)1 League22.90
Haka (1 Season)1 League25.90
Leeds United (1 Season)3 Leagues2.80
Tractor Sazi (1 Season)1 League2.50
HJK (1 Season)2 Leagues5.611100020.023120110
Bury (1 Season)1 League1.10
Premiership (6 Seasons)71.7340
League One (2 Seasons)25.6000
Veikkausliiga (2 Seasons)25.90
FA Cup (2 Seasons)1.90
EFL Cup (2 Seasons)2.0000
Championship (1 Season)2.70
Pro League (1 Season)2.50
Conf Lg (1 Season)5.611100020.023120110
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
2014-201520Motherwell1 League22.90
2015-201621Leeds United3 Leagues2.80
2015-201621Bury1 League1.10
2016-201722Oldham Athletic3 Leagues28.3000
2017-201823Kilmarnock1 League17.90
2018-201924Kilmarnock1 League0.80
2018-201924Tractor Sazi1 League2.50
2019-202025Ross County1 League10.6000
2020-202126Ross County1 League2.1010
2020-202126St Mirren1 League16.9330
2021-202227St Mirren1 League0.5000
202227Haka1 League25.90
2024-202530HJK1 League5.611100020.023120110
10 Seasons10 Clubs8 Leagues137.914100020.023124110
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Kilmarnock (2 Seasons)1 League18.70
St Mirren (2 Seasons)1 League17.5330
Ross County (2 Seasons)1 League12.7010
Oldham Athletic (1 Season)3 Leagues28.3000
Motherwell (1 Season)1 League22.90
Haka (1 Season)1 League25.90
Leeds United (1 Season)3 Leagues2.80
Tractor Sazi (1 Season)1 League2.50
HJK (1 Season)2 Leagues5.611100020.023120110
Bury (1 Season)1 League1.10
Premiership (6 Seasons)71.7340
League One (2 Seasons)25.6000
Veikkausliiga (2 Seasons)25.90
FA Cup (2 Seasons)1.90
EFL Cup (2 Seasons)2.0000
Championship (1 Season)2.70
Pro League (1 Season)2.50
Conf Lg (1 Season)5.611100020.023120110
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
2014-201520Motherwellsct SCO1. Premiership11th22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship13th2.7Matches
2015-201621Buryeng ENG3. League One16th1.1Matches
2016-201722Oldham Athleticeng ENG3. League One17th24.500Matches
2017-201823Kilmarnocksct SCO1. Premiership5th17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd0.8Matches
2018-201924Tractor Saziir IRN1. Pro League5th2.5Matches
2019-202025Ross Countysct SCO1. Premiership10th10.600Matches
2020-202126Ross Countysct SCO1. Premiership16th2.101Matches
2020-202126St Mirrensct SCO1. Premiership13th16.933Matches
2021-202227St Mirrensct SCO1. Premiership9th0.500Matches
202227Hakafi FIN1. Veikkausliiga4th25.9Matches
10 Seasons10 Clubs5 Leagues128.4340
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
Kilmarnock (2 Seasons)1 League18.70
St Mirren (2 Seasons)1 League17.5330
Ross County (2 Seasons)1 League12.7010
Oldham Athletic (1 Season)1 League24.5000
Motherwell (1 Season)1 League22.90
Haka (1 Season)1 League25.90
Leeds United (1 Season)1 League2.70
Tractor Sazi (1 Season)1 League2.50
Bury (1 Season)1 League1.10
HJK (1 Season)1 League0
Premiership (6 Seasons)71.7340
League One (2 Seasons)25.6000
Veikkausliiga (2 Seasons)25.90
Championship (1 Season)2.70
Pro League (1 Season)2.50
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
2015-201621Leeds Unitedeng ENGFA Cup9th0.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd2.000Matches
2016-201722Oldham Athleticeng ENGFA Cup65th1.8Matches
2 Seasons2 Clubs2 Leagues3.9000
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
Oldham Athletic (1 Season)2 Leagues3.8000
Leeds United (1 Season)2 Leagues0.10
FA Cup (2 Seasons)1.90
EFL Cup (2 Seasons)2.0000
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
2024-202530HJK3. Conf Lg5.611100020.023120110Matches
1 Season1 Club1 League5.611100020.023120110

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
2014-201520Motherwellsct SCO1. Premiership22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship2.7Matches
2015-201621Leeds Unitedeng ENGFA Cup0.1Matches
2015-201621Buryeng ENG3. League One1.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup2.0Matches
2016-201722Oldham Athleticeng ENGFA Cup1.8Matches
2016-201722Oldham Athleticeng ENG3. League One24.5Matches
2017-201823Kilmarnocksct SCO1. Premiership17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership0.8Matches
2018-201924Tractor Saziir IRN1. Pro League2.5Matches
2019-202025Ross Countysct SCO1. Premiership10.6Matches
2020-202126St Mirrensct SCO1. Premiership16.9Matches
2020-202126Ross Countysct SCO1. Premiership2.1Matches
2021-202227St Mirrensct SCO1. Premiership0.5Matches
202227Hakafi FIN1. Veikkausliiga25.9Matches
2024-202530HJK3. Conf Lg5.61422136862181425360.0240.09739614973513611725Matches
10 Seasons10 Clubs8 Leagues137.91422136862181425360.0240.09739614973513611725
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
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.5
Ross County (2 Seasons)1 League12.7
Oldham Athletic (1 Season)3 Leagues28.3
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)3 Leagues2.8
Tractor Sazi (1 Season)1 League2.5
HJK (1 Season)2 Leagues5.61422136862181425360.0240.09739614973513611725
Bury (1 Season)1 League1.1
Premiership (6 Seasons)71.7
League One (2 Seasons)25.6
Veikkausliiga (2 Seasons)25.9
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.0
Championship (1 Season)2.7
Pro League (1 Season)2.5
Conf Lg (1 Season)5.61422136862181425360.0240.09739614973513611725
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
2014-201520Motherwell1 League22.9
2015-201621Leeds United3 Leagues2.8
2015-201621Bury1 League1.1
2016-201722Oldham Athletic3 Leagues28.3
2017-201823Kilmarnock1 League17.9
2018-201924Kilmarnock1 League0.8
2018-201924Tractor Sazi1 League2.5
2019-202025Ross County1 League10.6
2020-202126Ross County1 League2.1
2020-202126St Mirren1 League16.9
2021-202227St Mirren1 League0.5
202227Haka1 League25.9
2024-202530HJK1 League5.61422136862181425360.0240.09739614973513611725
10 Seasons10 Clubs8 Leagues137.91422136862181425360.0240.09739614973513611725
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
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.5
Ross County (2 Seasons)1 League12.7
Oldham Athletic (1 Season)3 Leagues28.3
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)3 Leagues2.8
Tractor Sazi (1 Season)1 League2.5
HJK (1 Season)2 Leagues5.61422136862181425360.0240.09739614973513611725
Bury (1 Season)1 League1.1
Premiership (6 Seasons)71.7
League One (2 Seasons)25.6
Veikkausliiga (2 Seasons)25.9
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.0
Championship (1 Season)2.7
Pro League (1 Season)2.5
Conf Lg (1 Season)5.61422136862181425360.0240.09739614973513611725
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
2014-201520Motherwellsct SCO1. Premiership11th22.9Matches
2015-201621Leeds Unitedeng ENG2. Championship13th2.7Matches
2015-201621Buryeng ENG3. League One16th1.1Matches
2016-201722Oldham Athleticeng ENG3. League One17th24.5Matches
2017-201823Kilmarnocksct SCO1. Premiership5th17.9Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd0.8Matches
2018-201924Tractor Saziir IRN1. Pro League5th2.5Matches
2019-202025Ross Countysct SCO1. Premiership10th10.6Matches
2020-202126Ross Countysct SCO1. Premiership16th2.1Matches
2020-202126St Mirrensct SCO1. Premiership13th16.9Matches
2021-202227St Mirrensct SCO1. Premiership9th0.5Matches
202227Hakafi FIN1. Veikkausliiga4th25.9Matches
10 Seasons10 Clubs5 Leagues128.4
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Kilmarnock (2 Seasons)1 League18.7
St Mirren (2 Seasons)1 League17.5
Ross County (2 Seasons)1 League12.7
Oldham Athletic (1 Season)1 League24.5
Motherwell (1 Season)1 League22.9
Haka (1 Season)1 League25.9
Leeds United (1 Season)1 League2.7
Tractor Sazi (1 Season)1 League2.5
Bury (1 Season)1 League1.1
HJK (1 Season)1 League
Premiership (6 Seasons)71.7
League One (2 Seasons)25.6
Veikkausliiga (2 Seasons)25.9
Championship (1 Season)2.7
Pro League (1 Season)2.5
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
2015-201621Leeds Unitedeng ENGFA Cup9th0.1Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd2.0Matches
2016-201722Oldham Athleticeng ENGFA Cup65th1.8Matches
2 Seasons2 Clubs2 Leagues3.9
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
Oldham Athletic (1 Season)2 Leagues3.8
Leeds United (1 Season)2 Leagues0.1
FA Cup (2 Seasons)1.9
EFL Cup (2 Seasons)2.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
2024-202530HJK3. Conf Lg5.61422136862181425360.0240.09739614973513611725Matches
1 Season1 Club1 League5.61422136862181425360.0240.09739614973513611725

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
2014-201520Motherwellsct SCO1. Premiership342,0586160.222.920121410.942641-15-0.660.00Matches
2015-201621Leeds Unitedeng ENG2. Championship11245225.92.720981.1863+3+1.10+1.36Matches
2015-201621Leeds Unitedeng ENGFA Cup1993.30.1001810.000000.00-0.69Matches
2015-201621Leeds Unitedeng ENGLeague Cup00001Matches
2015-201621Buryeng ENG3. League One395322.31.110201.671100.00+0.38Matches
2016-201722Oldham Athleticeng ENGEFL Cup21768897.82.02881001.5023-1-0.51-0.51Matches
2016-201722Oldham Athleticeng ENGFA Cup21668392.21.82831001.5043+1+0.54+6.97Matches
2016-201722Oldham Athleticeng ENG3. League One342,2056553.324.52511961.152028-8-0.33-0.09Matches
2017-201823Kilmarnocksct SCO1. Premiership341,6074747.017.9149201.59Matches
2018-201924Kilmarnocksct SCO1. Premiership173732.10.81730003.0010+1+1.23+0.75Matches
2018-201924Tractor Saziir IRN1. Pro League6224378.32.5352032322.1784+4+1.61+1.13Matches
2019-202025Ross Countysct SCO1. Premiership179525635.310.61177461830.881121-10-0.95+0.14Matches
2020-202126St Mirrensct SCO1. Premiership271,5245644.616.917756102641.071420-6-0.35-0.26Matches
2020-202126Ross Countysct SCO1. Premiership4191485.62.1267022901.7521+1+0.47+1.36Matches
2021-202227St Mirrensct SCO1. Premiership348161.40.500316141.671100.00+0.48Matches
202227Hakafi FIN1. Veikkausliiga262,3329096.025.9269024001.68383800.000.00Matches
202429HJKfi FIN1. Veikkausliiga00003Matches
2024-202530HJK3. Conf Lg65038493.15.66843001.1038-5-0.89+1.544.310.4-6.1-1.10-2.47Matches
10 Seasons10 Clubs8 Leagues21112,4085929.5137.913281717922431.29137172-35-0.29-0.024.310.4-6.1-1.10-2.47
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
Kilmarnock (2 Seasons)1 League351,6804824.618.7157392001.6310+1+1.23+0.75
St Mirren (2 Seasons)1 League301,5725223.017.5177561323181.131521-6-0.340.00
Ross County (2 Seasons)1 League211,1435418.712.71375482131.051322-9-0.71+0.25
Oldham Athletic (1 Season)3 Leagues382,5476756.628.3298613961.192634-8-0.28-0.01
Motherwell (1 Season)1 League342,0586160.222.920121410.942641-15-0.660.00
Haka (1 Season)1 League262,3329096.025.9269024001.68383800.000.00
Leeds United (1 Season)3 Leagues12254215.62.820108101.0863+3+1.06+1.26
Tractor Sazi (1 Season)1 League6224378.32.5352032322.1784+4+1.61+1.13
HJK (1 Season)2 Leagues65038493.15.66843031.1038-5-0.89+1.544.310.4-6.1-1.10-2.47
Bury (1 Season)1 League395322.31.110201.671100.00+0.38
Premiership (6 Seasons)1206,4535427.871.76575315522221.215584-29-0.54-0.15
League One (2 Seasons)372,3006227.825.626111161.192129-8-0.31+0.02
Veikkausliiga (2 Seasons)262,3329096.025.9269024031.68383800.000.00
FA Cup (2 Seasons)31755838.91.928411811.0043+1+0.51+0.19
EFL Cup (2 Seasons)21768858.72.02881011.5023-1-0.51-0.51
Championship (1 Season)11245225.92.720981.1863+3+1.10+1.36
Pro League (1 Season)6224378.32.5352032322.1784+4+1.61+1.13
Conf Lg (1 Season)65038493.15.66843001.1038-5-0.89+1.544.310.4-6.1-1.10-2.47
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
2014-201520Motherwell1 League342,0586160.222.920121410.942641-15-0.660.00
2015-201621Leeds United3 Leagues12254215.62.820108101.0863+3+1.06+1.26
2015-201621Bury1 League395322.31.110201.671100.00+0.38
2016-201722Oldham Athletic3 Leagues382,5476756.628.3298613961.192634-8-0.28-0.01
2017-201823Kilmarnock1 League341,6074747.017.9149201.59
2018-201924Kilmarnock1 League173732.10.81730003.0010+1+1.23+0.75
2018-201924Tractor Sazi1 League6224378.32.5352032322.1784+4+1.61+1.13
2019-202025Ross County1 League179525635.310.61177461830.881121-10-0.95+0.14
2020-202126Ross County1 League4191485.62.1267022901.7521+1+0.47+1.36
2020-202126St Mirren1 League271,5245644.616.917756102641.071420-6-0.35-0.26
2021-202227St Mirren1 League348161.40.500316141.671100.00+0.48
202227Haka1 League262,3329096.025.9269024001.68383800.000.00
202429HJK1 League00003
2024-202530HJK1 League65038493.15.66843001.1038-5-0.89+1.544.310.4-6.1-1.10-2.47
10 Seasons10 Clubs8 Leagues21112,4085929.5137.913281717922431.29137172-35-0.29-0.024.310.4-6.1-1.10-2.47
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
Kilmarnock (2 Seasons)1 League351,6804824.618.7157392001.6310+1+1.23+0.75
St Mirren (2 Seasons)1 League301,5725223.017.5177561323181.131521-6-0.340.00
Ross County (2 Seasons)1 League211,1435418.712.71375482131.051322-9-0.71+0.25
Oldham Athletic (1 Season)3 Leagues382,5476756.628.3298613961.192634-8-0.28-0.01
Motherwell (1 Season)1 League342,0586160.222.920121410.942641-15-0.660.00
Haka (1 Season)1 League262,3329096.025.9269024001.68383800.000.00
Leeds United (1 Season)3 Leagues12254215.62.820108101.0863+3+1.06+1.26
Tractor Sazi (1 Season)1 League6224378.32.5352032322.1784+4+1.61+1.13
HJK (1 Season)2 Leagues65038493.15.66843031.1038-5-0.89+1.544.310.4-6.1-1.10-2.47
Bury (1 Season)1 League395322.31.110201.671100.00+0.38
Premiership (6 Seasons)1206,4535427.871.76575315522221.215584-29-0.54-0.15
League One (2 Seasons)372,3006227.825.626111161.192129-8-0.31+0.02
Veikkausliiga (2 Seasons)262,3329096.025.9269024031.68383800.000.00
FA Cup (2 Seasons)31755838.91.928411811.0043+1+0.51+0.19
EFL Cup (2 Seasons)21768858.72.02881011.5023-1-0.51-0.51
Championship (1 Season)11245225.92.720981.1863+3+1.10+1.36
Pro League (1 Season)6224378.32.5352032322.1784+4+1.61+1.13
Conf Lg (1 Season)65038493.15.66843001.1038-5-0.89+1.544.310.4-6.1-1.10-2.47
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
2014-201520Motherwellsct SCO1. Premiership11th342,0586160.222.920121410.942641-15-0.660.00Matches
2015-201621Leeds Unitedeng ENG2. Championship13th11245225.92.720981.1863+3+1.10+1.36Matches
2015-201621Buryeng ENG3. League One16th395322.31.110201.671100.00+0.38Matches
2016-201722Oldham Athleticeng ENG3. League One17th342,2056553.324.52511961.152028-8-0.33-0.09Matches
2017-201823Kilmarnocksct SCO1. Premiership5th341,6074747.017.9149201.59Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd173732.10.81730003.0010+1+1.23+0.75Matches
2018-201924Tractor Saziir IRN1. Pro League5th6224378.32.5352032322.1784+4+1.61+1.13Matches
2019-202025Ross Countysct SCO1. Premiership10th179525635.310.61177461830.881121-10-0.95+0.14Matches
2020-202126Ross Countysct SCO1. Premiership16th4191485.62.1267022901.7521+1+0.47+1.36Matches
2020-202126St Mirrensct SCO1. Premiership13th271,5245644.616.917756102641.071420-6-0.35-0.26Matches
2021-202227St Mirrensct SCO1. Premiership9th348161.40.500316141.671100.00+0.48Matches
202227Hakafi FIN1. Veikkausliiga4th262,3329096.025.9269024001.68383800.000.00Matches
202429HJKfi FIN1. Veikkausliiga3rd00003Matches
10 Seasons10 Clubs5 Leagues20011,5545828.3128.412280667822411.29128158-30-0.27+0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kilmarnock (2 Seasons)1 League351,6804824.618.7157392001.6310+1+1.23+0.75
St Mirren (2 Seasons)1 League301,5725223.017.5177561323181.131521-6-0.340.00
Ross County (2 Seasons)1 League211,1435418.712.71375482131.051322-9-0.71+0.25
Oldham Athletic (1 Season)1 League342,2056553.324.52511961.152028-8-0.33-0.09
Motherwell (1 Season)1 League342,0586160.222.920121410.942641-15-0.660.00
Haka (1 Season)1 League262,3329096.025.9269024001.68383800.000.00
Leeds United (1 Season)1 League11245225.92.720981.1863+3+1.10+1.36
Tractor Sazi (1 Season)1 League6224378.32.5352032322.1784+4+1.61+1.13
Bury (1 Season)1 League395322.31.110201.671100.00+0.38
HJK (1 Season)1 League00003
Premiership (6 Seasons)1206,4535427.871.76575315522221.215584-29-0.54-0.15
League One (2 Seasons)372,3006227.825.626111161.192129-8-0.31+0.02
Veikkausliiga (2 Seasons)262,3329096.025.9269024031.68383800.000.00
Championship (1 Season)11245225.92.720981.1863+3+1.10+1.36
Pro League (1 Season)6224378.32.5352032322.1784+4+1.61+1.13
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
2015-201621Leeds Unitedeng ENGFA Cup9th1993.30.1001810.000000.00-0.69Matches
2015-201621Leeds Unitedeng ENGLeague Cup57th00001Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd21768897.82.02881001.5023-1-0.51-0.51Matches
2016-201722Oldham Athleticeng ENGFA Cup65th21668392.21.82831001.5043+1+0.54+6.97Matches
2 Seasons2 Clubs2 Leagues53517046.83.948621821.206600.00-0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Oldham Athletic (1 Season)2 Leagues43428695.03.84862001.506600.00+5.00
Leeds United (1 Season)2 Leagues1992.30.1001820.000000.00-0.69
FA Cup (2 Seasons)31755838.91.928411811.0043+1+0.51+0.19
EFL Cup (2 Seasons)21768858.72.02881011.5023-1-0.51-0.51
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
2024-202530HJK3. Conf Lg65038493.15.66843001.1038-5-0.89+1.544.310.4-6.1-1.10-2.47Matches
1 Season1 Club1 League65038493.15.66843001.1038-5-0.89+1.544.310.4-6.1-1.10-2.47

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
2014-201520Motherwellsct SCO1. Premiership22.930Matches
2015-201621Leeds Unitedeng ENG2. Championship2.7001Matches
2015-201621Leeds Unitedeng ENGFA Cup0.10000Matches
2015-201621Buryeng ENG3. League One1.1000Matches
2016-201722Oldham Athleticeng ENGEFL Cup2.0100220100000Matches
2016-201722Oldham Athleticeng ENGFA Cup1.81000Matches
2016-201722Oldham Athleticeng ENG3. League One24.52004100000000Matches
2017-201823Kilmarnocksct SCO1. Premiership17.93035Matches
2018-201924Kilmarnocksct SCO1. Premiership0.80000Matches
2018-201924Tractor Saziir IRN1. Pro League2.50000Matches
2019-202025Ross Countysct SCO1. Premiership10.60001014142000Matches
2020-202126St Mirrensct SCO1. Premiership16.91002828716330Matches
2020-202126Ross Countysct SCO1. Premiership2.10004606100Matches
2021-202227St Mirrensct SCO1. Premiership0.50003010000Matches
202227Hakafi FIN1. Veikkausliiga25.94000Matches
2024-202530HJK3. Conf Lg5.61007824010001272224.1Matches
10 Seasons10 Clubs8 Leagues137.91600131582429440001272224.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Kilmarnock (2 Seasons)1 League18.7300350
St Mirren (2 Seasons)1 League17.51003128816330
Ross County (2 Seasons)1 League12.70001420148100
Oldham Athletic (1 Season)3 Leagues28.34004320100000
Motherwell (1 Season)1 League22.930
Haka (1 Season)1 League25.94000
Leeds United (1 Season)3 Leagues2.800010
Tractor Sazi (1 Season)1 League2.50000
HJK (1 Season)2 Leagues5.61007824010001272224.1
Bury (1 Season)1 League1.1000
Premiership (6 Seasons)71.770080482224430
League One (2 Seasons)25.62004100000000
Veikkausliiga (2 Seasons)25.94000
FA Cup (2 Seasons)1.91000
EFL Cup (2 Seasons)2.0100220100000
Championship (1 Season)2.7001
Pro League (1 Season)2.50000
Conf Lg (1 Season)5.61007824010001272224.1
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
2014-201520Motherwell1 League22.930
2015-201621Leeds United3 Leagues2.800010
2015-201621Bury1 League1.1000
2016-201722Oldham Athletic3 Leagues28.34004320100000
2017-201823Kilmarnock1 League17.93035
2018-201924Kilmarnock1 League0.80000
2018-201924Tractor Sazi1 League2.50000
2019-202025Ross County1 League10.60001014142000
2020-202126Ross County1 League2.10004606100
2020-202126St Mirren1 League16.91002828716330
2021-202227St Mirren1 League0.50003010000
202227Haka1 League25.94000
2024-202530HJK1 League5.61007824010001272224.1
10 Seasons10 Clubs8 Leagues137.91600131582429440001272224.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Kilmarnock (2 Seasons)1 League18.7300350
St Mirren (2 Seasons)1 League17.51003128816330
Ross County (2 Seasons)1 League12.70001420148100
Oldham Athletic (1 Season)3 Leagues28.34004320100000
Motherwell (1 Season)1 League22.930
Haka (1 Season)1 League25.94000
Leeds United (1 Season)3 Leagues2.800010
Tractor Sazi (1 Season)1 League2.50000
HJK (1 Season)2 Leagues5.61007824010001272224.1
Bury (1 Season)1 League1.1000
Premiership (6 Seasons)71.770080482224430
League One (2 Seasons)25.62004100000000
Veikkausliiga (2 Seasons)25.94000
FA Cup (2 Seasons)1.91000
EFL Cup (2 Seasons)2.0100220100000
Championship (1 Season)2.7001
Pro League (1 Season)2.50000
Conf Lg (1 Season)5.61007824010001272224.1
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Motherwellsct SCO1. Premiership11th22.930Matches
2015-201621Leeds Unitedeng ENG2. Championship13th2.7001Matches
2015-201621Buryeng ENG3. League One16th1.1000Matches
2016-201722Oldham Athleticeng ENG3. League One17th24.52004100000000Matches
2017-201823Kilmarnocksct SCO1. Premiership5th17.93035Matches
2018-201924Kilmarnocksct SCO1. Premiership3rd0.80000Matches
2018-201924Tractor Saziir IRN1. Pro League5th2.50000Matches
2019-202025Ross Countysct SCO1. Premiership10th10.60001014142000Matches
2020-202126Ross Countysct SCO1. Premiership16th2.10004606100Matches
2020-202126St Mirrensct SCO1. Premiership13th16.91002828716330Matches
2021-202227St Mirrensct SCO1. Premiership9th0.50003010000Matches
202227Hakafi FIN1. Veikkausliiga4th25.94000Matches
10 Seasons10 Clubs5 Leagues128.4130012248222443000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kilmarnock (2 Seasons)1 League18.7300350
St Mirren (2 Seasons)1 League17.51003128816330
Ross County (2 Seasons)1 League12.70001420148100
Oldham Athletic (1 Season)1 League24.52004100000000
Motherwell (1 Season)1 League22.930
Haka (1 Season)1 League25.94000
Leeds United (1 Season)1 League2.7001
Tractor Sazi (1 Season)1 League2.50000
Bury (1 Season)1 League1.1000
HJK (1 Season)1 League
Premiership (6 Seasons)71.770080482224430
League One (2 Seasons)25.62004100000000
Veikkausliiga (2 Seasons)25.94000
Championship (1 Season)2.7001
Pro League (1 Season)2.50000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201621Leeds Unitedeng ENGFA Cup9th0.10000Matches
2016-201722Oldham Athleticeng ENGEFL Cup33rd2.0100220100000Matches
2016-201722Oldham Athleticeng ENGFA Cup65th1.81000Matches
2 Seasons2 Clubs2 Leagues3.9200220100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Oldham Athletic (1 Season)2 Leagues3.8200220100000
Leeds United (1 Season)2 Leagues0.10000
FA Cup (2 Seasons)1.91000
EFL Cup (2 Seasons)2.0100220100000
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
2024-202530HJK3. Conf Lg5.61007824010001272224.1Matches
1 Season1 Club1 League5.61007824010001272224.1

Player Club Summary

About FBref.com

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

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

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

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

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

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

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

More Lee Erwin Pages

Lee Erwin Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison