Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 20 Motherwell sct SCO 1. Premiership 34 20 2,058 22.9 5 2 7 5 0 0 3 0 0.22 0.09 0.31 0.22 0.31 Matches 2015-2016 21 Leeds United eng ENG 2. Championship 11 2 245 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Leeds United eng ENG FA Cup 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Leeds United eng ENG League Cup 0 0 Matches 2015-2016 21 Bury eng ENG 3. League One 3 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Oldham Athletic eng ENG EFL Cup 2 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Oldham Athletic eng ENG FA Cup 2 2 166 1.8 0 1 1 0 0 0 1 0 0.00 0.54 0.54 0.00 0.54 Matches 2016-2017 22 Oldham Athletic eng ENG 3. League One 34 25 2,205 24.5 8 1 9 8 0 0 2 0 0.33 0.04 0.37 0.33 0.37 Matches 2017-2018 23 Kilmarnock sct SCO 1. Premiership 34 14 1,607 17.9 5 1 6 5 0 0 3 0 0.28 0.06 0.34 0.28 0.34 Matches 2018-2019 24 Kilmarnock sct SCO 1. Premiership 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Tractor Sazi ir IRN 1. Pro League 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Matches 2019-2020 25 Ross County sct SCO 1. Premiership 17 11 952 10.6 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2020-2021 26 St Mirren sct SCO 1. Premiership 27 17 1,524 16.9 3 0 3 3 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 2020-2021 26 Ross County sct SCO 1. Premiership 4 2 191 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 St Mirren sct SCO 1. Premiership 3 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 27 Haka fi FIN 1. Veikkausliiga 26 26 2,332 25.9 17 1 18 14 3 3 4 0 0.66 0.04 0.69 0.54 0.58 Matches 2024 29 HJK fi FIN 1. Veikkausliiga 11 9 825 9.2 5 2 7 4 1 1 2 0 0.55 0.22 0.76 0.44 0.65 Matches 2024-2025 30 HJK 3. Conf Lg 6 6 503 5.6 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 10 Seasons 10 Clubs 8 Leagues 222 141 13,233 147.0 49 8 57 45 4 4 18 0 0.33 0.05 0.39 0.31 0.36 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Kilmarnock (2 Seasons) 1 League 35 15 1,680 18.7 5 1 6 5 0 0 3 0 0.27 0.05 0.32 0.27 0.32 St Mirren (2 Seasons) 1 League 30 17 1,572 17.5 3 0 3 3 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Ross County (2 Seasons) 1 League 21 13 1,143 12.7 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Oldham Athletic (1 Season) 3 Leagues 38 29 2,547 28.3 8 2 10 8 0 0 4 0 0.28 0.07 0.35 0.28 0.35 Motherwell (1 Season) 1 League 34 20 2,058 22.9 5 2 7 5 0 0 3 0 0.22 0.09 0.31 0.22 0.31 Haka (1 Season) 1 League 26 26 2,332 25.9 17 1 18 14 3 3 4 0 0.66 0.04 0.69 0.54 0.58 HJK (1 Season) 2 Leagues 17 15 1,328 14.8 6 2 8 5 1 1 3 0 0.41 0.14 0.54 0.34 0.47 Leeds United (1 Season) 3 Leagues 12 2 254 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tractor Sazi (1 Season) 1 League 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Bury (1 Season) 1 League 3 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (6 Seasons) 120 65 6,453 71.7 14 3 17 14 0 0 7 0 0.20 0.04 0.24 0.20 0.24 League One (2 Seasons) 37 26 2,300 25.6 8 1 9 8 0 0 2 0 0.31 0.04 0.35 0.31 0.35 Veikkausliiga (2 Seasons) 37 35 3,157 35.1 22 3 25 18 4 4 6 0 0.63 0.09 0.71 0.51 0.60 FA Cup (2 Seasons) 3 2 175 1.9 0 1 1 0 0 0 1 0 0.00 0.51 0.51 0.00 0.51 EFL Cup (2 Seasons) 2 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 11 2 245 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League (1 Season) 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Conf Lg (1 Season) 6 6 503 5.6 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 20 Motherwell 1 League 34 20 2,058 22.9 5 2 7 5 0 0 3 0 0.22 0.09 0.31 0.22 0.31 2015-2016 21 Leeds United 3 Leagues 12 2 254 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Bury 1 League 3 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Oldham Athletic 3 Leagues 38 29 2,547 28.3 8 2 10 8 0 0 4 0 0.28 0.07 0.35 0.28 0.35 2017-2018 23 Kilmarnock 1 League 34 14 1,607 17.9 5 1 6 5 0 0 3 0 0.28 0.06 0.34 0.28 0.34 2018-2019 24 Kilmarnock 1 League 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Tractor Sazi 1 League 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 2019-2020 25 Ross County 1 League 17 11 952 10.6 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2020-2021 26 Ross County 1 League 4 2 191 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 26 St Mirren 1 League 27 17 1,524 16.9 3 0 3 3 0 0 1 0 0.18 0.00 0.18 0.18 0.18 2021-2022 27 St Mirren 1 League 3 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022 27 Haka 1 League 26 26 2,332 25.9 17 1 18 14 3 3 4 0 0.66 0.04 0.69 0.54 0.58 2024 29 HJK 1 League 11 9 825 9.2 5 2 7 4 1 1 2 0 0.55 0.22 0.76 0.44 0.65 2024-2025 30 HJK 1 League 6 6 503 5.6 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18 10 Seasons 10 Clubs 8 Leagues 222 141 13,233 147.0 49 8 57 45 4 4 18 0 0.33 0.05 0.39 0.31 0.36 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Kilmarnock (2 Seasons) 1 League 35 15 1,680 18.7 5 1 6 5 0 0 3 0 0.27 0.05 0.32 0.27 0.32 St Mirren (2 Seasons) 1 League 30 17 1,572 17.5 3 0 3 3 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Ross County (2 Seasons) 1 League 21 13 1,143 12.7 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Oldham Athletic (1 Season) 3 Leagues 38 29 2,547 28.3 8 2 10 8 0 0 4 0 0.28 0.07 0.35 0.28 0.35 Motherwell (1 Season) 1 League 34 20 2,058 22.9 5 2 7 5 0 0 3 0 0.22 0.09 0.31 0.22 0.31 Haka (1 Season) 1 League 26 26 2,332 25.9 17 1 18 14 3 3 4 0 0.66 0.04 0.69 0.54 0.58 HJK (1 Season) 2 Leagues 17 15 1,328 14.8 6 2 8 5 1 1 3 0 0.41 0.14 0.54 0.34 0.47 Leeds United (1 Season) 3 Leagues 12 2 254 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tractor Sazi (1 Season) 1 League 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Bury (1 Season) 1 League 3 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (6 Seasons) 120 65 6,453 71.7 14 3 17 14 0 0 7 0 0.20 0.04 0.24 0.20 0.24 League One (2 Seasons) 37 26 2,300 25.6 8 1 9 8 0 0 2 0 0.31 0.04 0.35 0.31 0.35 Veikkausliiga (2 Seasons) 37 35 3,157 35.1 22 3 25 18 4 4 6 0 0.63 0.09 0.71 0.51 0.60 FA Cup (2 Seasons) 3 2 175 1.9 0 1 1 0 0 0 1 0 0.00 0.51 0.51 0.00 0.51 EFL Cup (2 Seasons) 2 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 11 2 245 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League (1 Season) 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Conf Lg (1 Season) 6 6 503 5.6 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18
Standard Stats Table 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-2015 20 Motherwell sct SCO 1. Premiership 11th 34 20 2,058 22.9 5 2 7 5 0 0 3 0 0.22 0.09 0.31 0.22 0.31 Matches 2015-2016 21 Leeds United eng ENG 2. Championship 13th 11 2 245 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Bury eng ENG 3. League One 16th 3 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Oldham Athletic eng ENG 3. League One 17th 34 25 2,205 24.5 8 1 9 8 0 0 2 0 0.33 0.04 0.37 0.33 0.37 Matches 2017-2018 23 Kilmarnock sct SCO 1. Premiership 5th 34 14 1,607 17.9 5 1 6 5 0 0 3 0 0.28 0.06 0.34 0.28 0.34 Matches 2018-2019 24 Kilmarnock sct SCO 1. Premiership 3rd 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Tractor Sazi ir IRN 1. Pro League 5th 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Matches 2019-2020 25 Ross County sct SCO 1. Premiership 10th 17 11 952 10.6 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2020-2021 26 Ross County sct SCO 1. Premiership 16th 4 2 191 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 St Mirren sct SCO 1. Premiership 13th 27 17 1,524 16.9 3 0 3 3 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 2021-2022 27 St Mirren sct SCO 1. Premiership 9th 3 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 27 Haka fi FIN 1. Veikkausliiga 4th 26 26 2,332 25.9 17 1 18 14 3 3 4 0 0.66 0.04 0.69 0.54 0.58 Matches 2024 29 HJK fi FIN 1. Veikkausliiga 3rd 11 9 825 9.2 5 2 7 4 1 1 2 0 0.55 0.22 0.76 0.44 0.65 Matches 10 Seasons 10 Clubs 5 Leagues 211 131 12,379 137.5 48 7 55 44 4 4 15 0 0.35 0.05 0.40 0.32 0.37 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 League 35 15 1,680 18.7 5 1 6 5 0 0 3 0 0.27 0.05 0.32 0.27 0.32 St Mirren (2 Seasons) 1 League 30 17 1,572 17.5 3 0 3 3 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Ross County (2 Seasons) 1 League 21 13 1,143 12.7 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Oldham Athletic (1 Season) 1 League 34 25 2,205 24.5 8 1 9 8 0 0 2 0 0.33 0.04 0.37 0.33 0.37 Motherwell (1 Season) 1 League 34 20 2,058 22.9 5 2 7 5 0 0 3 0 0.22 0.09 0.31 0.22 0.31 Haka (1 Season) 1 League 26 26 2,332 25.9 17 1 18 14 3 3 4 0 0.66 0.04 0.69 0.54 0.58 Leeds United (1 Season) 1 League 11 2 245 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 HJK (1 Season) 1 League 11 9 825 9.2 5 2 7 4 1 1 2 0 0.55 0.22 0.76 0.44 0.65 Tractor Sazi (1 Season) 1 League 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Bury (1 Season) 1 League 3 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (6 Seasons) 120 65 6,453 71.7 14 3 17 14 0 0 7 0 0.20 0.04 0.24 0.20 0.24 League One (2 Seasons) 37 26 2,300 25.6 8 1 9 8 0 0 2 0 0.31 0.04 0.35 0.31 0.35 Veikkausliiga (2 Seasons) 37 35 3,157 35.1 22 3 25 18 4 4 6 0 0.63 0.09 0.71 0.51 0.60 Championship (1 Season) 11 2 245 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League (1 Season) 6 3 224 2.5 4 0 4 4 0 0 0 0 1.61 0.00 1.61 1.61 1.61
Standard Stats Table 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-2016 21 Leeds United eng ENG FA Cup 9th 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Leeds United eng ENG League Cup 57th 0 0 Matches 2016-2017 22 Oldham Athletic eng ENG EFL Cup 33rd 2 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Oldham Athletic eng ENG FA Cup 65th 2 2 166 1.8 0 1 1 0 0 0 1 0 0.00 0.54 0.54 0.00 0.54 Matches 2 Seasons 2 Clubs 2 Leagues 5 4 351 3.9 0 1 1 0 0 0 2 0 0.00 0.26 0.26 0.00 0.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 Leagues 4 4 342 3.8 0 1 1 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Leeds United (1 Season) 2 Leagues 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 3 2 175 1.9 0 1 1 0 0 0 1 0 0.00 0.51 0.51 0.00 0.51 EFL Cup (2 Seasons) 2 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2024-2025 30 HJK 3. Conf Lg 6 6 503 5.6 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 1 Season 1 Club 1 League 6 6 503 5.6 1 0 1 1 0 0 1 0 0.18 0.00 0.18 0.18 0.18
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014-2015 20 Motherwell 1 League 22.9 5 14 0.61 0.36 0 0 2015-2016 21 Leeds United 3 Leagues 2.8 0 1 0.37 0.00 0 0 2015-2016 21 Bury 1 League 1.1 0 0 0.00 0 0 2016-2017 22 Oldham Athletic 3 Leagues 28.3 8 5 31 620.0 0.19 1.17 1.60 0.26 0 0 2017-2018 23 Kilmarnock 1 League 17.9 5 22 1.23 0.23 0 0 2018-2019 24 Kilmarnock 1 League 0.8 0 0 0 2018-2019 24 Tractor Sazi 1 League 2.5 4 0 0 2019-2020 25 Ross County 1 League 10.6 1 14 8 57.1 1.32 0.76 0.07 0.13 0 0 2020-2021 26 Ross County 1 League 2.1 0 5 2 40.0 2.36 0.94 0.00 0.00 0 0 2020-2021 26 St Mirren 1 League 16.9 3 42 9 21.4 2.48 0.53 0.07 0.33 0 0 2021-2022 27 St Mirren 1 League 0.5 0 0 0 0.00 0.00 0 0 2022 27 Haka 1 League 25.9 17 3 3 2024 29 HJK 1 League 9.2 5 31 7 22.6 3.38 0.76 0.13 0.57 1 1 2024-2025 30 HJK 1 League 5.6 1 17 6 35.3 3.04 1.07 0.06 0.17 0 0 10 Seasons 10 Clubs 8 Leagues 147.0 49 114 100 55.3 1.60 0.86 0.15 0.27 4 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Kilmarnock (2 Seasons) 1 League 18.7 5 22 1.23 0.23 0 0 St Mirren (2 Seasons) 1 League 17.5 3 42 9 21.4 2.40 0.52 0.07 0.33 0 0 Ross County (2 Seasons) 1 League 12.7 1 19 10 52.6 1.50 0.79 0.05 0.10 0 0 Oldham Athletic (1 Season) 3 Leagues 28.3 8 5 31 620.0 0.19 1.17 1.60 0.26 0 0 Motherwell (1 Season) 1 League 22.9 5 14 0.61 0.36 0 0 Haka (1 Season) 1 League 25.9 17 3 3 HJK (1 Season) 2 Leagues 14.8 6 48 13 27.1 3.25 0.88 0.10 0.38 1 1 Leeds United (1 Season) 3 Leagues 2.8 0 1 0.37 0.00 0 0 Tractor Sazi (1 Season) 1 League 2.5 4 0 0 Bury (1 Season) 1 League 1.1 0 0 0.00 0 0 Premiership (6 Seasons) 71.7 14 61 55 31.1 2.02 0.78 0.07 0.25 0 0 League One (2 Seasons) 25.6 8 0 26 0.00 1.02 0.31 0 0 Veikkausliiga (2 Seasons) 35.1 22 31 7 22.6 3.38 0.76 0.13 0.57 4 4 FA Cup (2 Seasons) 1.9 0 0 0 EFL Cup (2 Seasons) 2.0 0 5 5 100.0 2.56 2.56 0.00 0.00 0 0 Championship (1 Season) 2.7 0 1 0.37 0.00 0 0 Pro League (1 Season) 2.5 4 0 0 Conf Lg (1 Season) 5.6 1 17 6 35.3 3.04 1.07 0.06 0.17 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015-2016 21 Leeds United eng ENG FA Cup 9th 0.1 0 0 0 Matches 2016-2017 22 Oldham Athletic eng ENG EFL Cup 33rd 2.0 0 5 5 100.0 2.56 2.56 0.00 0.00 0 0 Matches 2016-2017 22 Oldham Athletic eng ENG FA Cup 65th 1.8 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 3.9 0 5 5 100.0 2.56 2.56 0.00 0.00 0 0 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 Leagues 3.8 0 5 5 100.0 2.56 2.56 0.00 0.00 0 0 Leeds United (1 Season) 2 Leagues 0.1 0 0 0 FA Cup (2 Seasons) 1.9 0 0 0 EFL Cup (2 Seasons) 2.0 0 5 5 100.0 2.56 2.56 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024-2025 30 HJK 3. Conf Lg 5.6 1 17 6 35.3 3.04 1.07 0.06 0.17 0 0 Matches 1 Season 1 Club 1 League 5.6 1 17 6 35.3 3.04 1.07 0.06 0.17 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 20 Motherwell sct SCO 1. Premiership 34 2,058 61 60.2 22.9 20 12 14 1 0.94 26 41 -15 -0.66 0.00 Matches 2015-2016 21 Leeds United eng ENG 2. Championship 11 245 22 5.9 2.7 2 0 9 8 1.18 6 3 +3 +1.10 +1.36 Matches 2015-2016 21 Leeds United eng ENG FA Cup 1 9 9 3.3 0.1 0 0 1 8 1 0.00 0 0 0 0.00 -0.69 Matches 2015-2016 21 Leeds United eng ENG League Cup 0 0 0 0 1 Matches 2015-2016 21 Bury eng ENG 3. League One 3 95 32 2.3 1.1 1 0 2 0 1.67 1 1 0 0.00 +0.38 Matches 2016-2017 22 Oldham Athletic eng ENG EFL Cup 2 176 88 97.8 2.0 2 88 1 0 0 1.50 2 3 -1 -0.51 -0.51 Matches 2016-2017 22 Oldham Athletic eng ENG FA Cup 2 166 83 92.2 1.8 2 83 1 0 0 1.50 4 3 +1 +0.54 +6.97 Matches 2016-2017 22 Oldham Athletic eng ENG 3. League One 34 2,205 65 53.3 24.5 25 11 9 6 1.15 20 28 -8 -0.33 -0.09 Matches 2017-2018 23 Kilmarnock sct SCO 1. Premiership 34 1,607 47 47.0 17.9 14 9 20 1.59 Matches 2018-2019 24 Kilmarnock sct SCO 1. Premiership 1 73 73 2.1 0.8 1 73 0 0 0 3.00 1 0 +1 +1.23 +0.75 Matches 2018-2019 24 Tractor Sazi ir IRN 1. Pro League 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 Matches 2019-2020 25 Ross County sct SCO 1. Premiership 17 952 56 35.3 10.6 11 77 4 6 18 3 0.88 11 21 -10 -0.95 +0.14 Matches 2020-2021 26 St Mirren sct SCO 1. Premiership 27 1,524 56 44.6 16.9 17 75 6 10 26 4 1.07 14 20 -6 -0.35 -0.26 Matches 2020-2021 26 Ross County sct SCO 1. Premiership 4 191 48 5.6 2.1 2 67 0 2 29 0 1.75 2 1 +1 +0.47 +1.36 Matches 2021-2022 27 St Mirren sct SCO 1. Premiership 3 48 16 1.4 0.5 0 0 3 16 14 1.67 1 1 0 0.00 +0.48 Matches 2022 27 Haka fi FIN 1. Veikkausliiga 26 2,332 90 96.0 25.9 26 90 24 0 0 1.68 38 38 0 0.00 0.00 Matches 2024 29 HJK fi FIN 1. Veikkausliiga 11 825 75 34.0 9.2 9 86 7 2 24 1 1.27 11 9 +2 +0.22 -0.62 Matches 2024-2025 30 HJK 3. Conf Lg 6 503 84 93.1 5.6 6 84 3 0 0 1.10 3 8 -5 -0.89 +1.54 Matches 10 Seasons 10 Clubs 8 Leagues 222 13,233 60 29.7 147.0 141 81 78 81 22 41 1.28 148 181 -33 -0.26 -0.04 Country Comp 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 League 35 1,680 48 24.6 18.7 15 73 9 20 0 1.63 1 0 +1 +1.23 +0.75 St Mirren (2 Seasons) 1 League 30 1,572 52 23.0 17.5 17 75 6 13 23 18 1.13 15 21 -6 -0.34 0.00 Ross County (2 Seasons) 1 League 21 1,143 54 18.7 12.7 13 75 4 8 21 3 1.05 13 22 -9 -0.71 +0.25 Oldham Athletic (1 Season) 3 Leagues 38 2,547 67 56.6 28.3 29 86 13 9 6 1.19 26 34 -8 -0.28 -0.01 Motherwell (1 Season) 1 League 34 2,058 61 60.2 22.9 20 12 14 1 0.94 26 41 -15 -0.66 0.00 Haka (1 Season) 1 League 26 2,332 90 96.0 25.9 26 90 24 0 0 1.68 38 38 0 0.00 0.00 HJK (1 Season) 2 Leagues 17 1,328 78 44.7 14.8 15 85 10 2 24 1 1.21 14 17 -3 -0.20 -0.97 Leeds United (1 Season) 3 Leagues 12 254 21 5.6 2.8 2 0 10 8 10 1.08 6 3 +3 +1.06 +1.26 Tractor Sazi (1 Season) 1 League 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 Bury (1 Season) 1 League 3 95 32 2.3 1.1 1 0 2 0 1.67 1 1 0 0.00 +0.38 Premiership (6 Seasons) 120 6,453 54 27.8 71.7 65 75 31 55 22 22 1.21 55 84 -29 -0.54 -0.15 League One (2 Seasons) 37 2,300 62 27.8 25.6 26 11 11 6 1.19 21 29 -8 -0.31 +0.02 Veikkausliiga (2 Seasons) 37 3,157 85 65.0 35.1 35 89 31 2 24 1 1.56 49 47 +2 +0.06 -0.74 FA Cup (2 Seasons) 3 175 58 38.9 1.9 2 84 1 1 8 1 1.00 4 3 +1 +0.51 +0.19 EFL Cup (2 Seasons) 2 176 88 58.7 2.0 2 88 1 0 1 1.50 2 3 -1 -0.51 -0.51 Championship (1 Season) 11 245 22 5.9 2.7 2 0 9 8 1.18 6 3 +3 +1.10 +1.36 Pro League (1 Season) 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 Conf Lg (1 Season) 6 503 84 93.1 5.6 6 84 3 0 0 1.10 3 8 -5 -0.89 +1.54
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 20 Motherwell 1 League 34 2,058 61 60.2 22.9 20 12 14 1 0.94 26 41 -15 -0.66 0.00 2015-2016 21 Leeds United 3 Leagues 12 254 21 5.6 2.8 2 0 10 8 10 1.08 6 3 +3 +1.06 +1.26 2015-2016 21 Bury 1 League 3 95 32 2.3 1.1 1 0 2 0 1.67 1 1 0 0.00 +0.38 2016-2017 22 Oldham Athletic 3 Leagues 38 2,547 67 56.6 28.3 29 86 13 9 6 1.19 26 34 -8 -0.28 -0.01 2017-2018 23 Kilmarnock 1 League 34 1,607 47 47.0 17.9 14 9 20 1.59 2018-2019 24 Kilmarnock 1 League 1 73 73 2.1 0.8 1 73 0 0 0 3.00 1 0 +1 +1.23 +0.75 2018-2019 24 Tractor Sazi 1 League 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 2019-2020 25 Ross County 1 League 17 952 56 35.3 10.6 11 77 4 6 18 3 0.88 11 21 -10 -0.95 +0.14 2020-2021 26 Ross County 1 League 4 191 48 5.6 2.1 2 67 0 2 29 0 1.75 2 1 +1 +0.47 +1.36 2020-2021 26 St Mirren 1 League 27 1,524 56 44.6 16.9 17 75 6 10 26 4 1.07 14 20 -6 -0.35 -0.26 2021-2022 27 St Mirren 1 League 3 48 16 1.4 0.5 0 0 3 16 14 1.67 1 1 0 0.00 +0.48 2022 27 Haka 1 League 26 2,332 90 96.0 25.9 26 90 24 0 0 1.68 38 38 0 0.00 0.00 2024 29 HJK 1 League 11 825 75 34.0 9.2 9 86 7 2 24 1 1.27 11 9 +2 +0.22 -0.62 2024-2025 30 HJK 1 League 6 503 84 93.1 5.6 6 84 3 0 0 1.10 3 8 -5 -0.89 +1.54 10 Seasons 10 Clubs 8 Leagues 222 13,233 60 29.7 147.0 141 81 78 81 22 41 1.28 148 181 -33 -0.26 -0.04 Comp 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 League 35 1,680 48 24.6 18.7 15 73 9 20 0 1.63 1 0 +1 +1.23 +0.75 St Mirren (2 Seasons) 1 League 30 1,572 52 23.0 17.5 17 75 6 13 23 18 1.13 15 21 -6 -0.34 0.00 Ross County (2 Seasons) 1 League 21 1,143 54 18.7 12.7 13 75 4 8 21 3 1.05 13 22 -9 -0.71 +0.25 Oldham Athletic (1 Season) 3 Leagues 38 2,547 67 56.6 28.3 29 86 13 9 6 1.19 26 34 -8 -0.28 -0.01 Motherwell (1 Season) 1 League 34 2,058 61 60.2 22.9 20 12 14 1 0.94 26 41 -15 -0.66 0.00 Haka (1 Season) 1 League 26 2,332 90 96.0 25.9 26 90 24 0 0 1.68 38 38 0 0.00 0.00 HJK (1 Season) 2 Leagues 17 1,328 78 44.7 14.8 15 85 10 2 24 1 1.21 14 17 -3 -0.20 -0.97 Leeds United (1 Season) 3 Leagues 12 254 21 5.6 2.8 2 0 10 8 10 1.08 6 3 +3 +1.06 +1.26 Tractor Sazi (1 Season) 1 League 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 Bury (1 Season) 1 League 3 95 32 2.3 1.1 1 0 2 0 1.67 1 1 0 0.00 +0.38 Premiership (6 Seasons) 120 6,453 54 27.8 71.7 65 75 31 55 22 22 1.21 55 84 -29 -0.54 -0.15 League One (2 Seasons) 37 2,300 62 27.8 25.6 26 11 11 6 1.19 21 29 -8 -0.31 +0.02 Veikkausliiga (2 Seasons) 37 3,157 85 65.0 35.1 35 89 31 2 24 1 1.56 49 47 +2 +0.06 -0.74 FA Cup (2 Seasons) 3 175 58 38.9 1.9 2 84 1 1 8 1 1.00 4 3 +1 +0.51 +0.19 EFL Cup (2 Seasons) 2 176 88 58.7 2.0 2 88 1 0 1 1.50 2 3 -1 -0.51 -0.51 Championship (1 Season) 11 245 22 5.9 2.7 2 0 9 8 1.18 6 3 +3 +1.10 +1.36 Pro League (1 Season) 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 Conf Lg (1 Season) 6 503 84 93.1 5.6 6 84 3 0 0 1.10 3 8 -5 -0.89 +1.54
Playing Time Table 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-2015 20 Motherwell sct SCO 1. Premiership 11th 34 2,058 61 60.2 22.9 20 12 14 1 0.94 26 41 -15 -0.66 0.00 Matches 2015-2016 21 Leeds United eng ENG 2. Championship 13th 11 245 22 5.9 2.7 2 0 9 8 1.18 6 3 +3 +1.10 +1.36 Matches 2015-2016 21 Bury eng ENG 3. League One 16th 3 95 32 2.3 1.1 1 0 2 0 1.67 1 1 0 0.00 +0.38 Matches 2016-2017 22 Oldham Athletic eng ENG 3. League One 17th 34 2,205 65 53.3 24.5 25 11 9 6 1.15 20 28 -8 -0.33 -0.09 Matches 2017-2018 23 Kilmarnock sct SCO 1. Premiership 5th 34 1,607 47 47.0 17.9 14 9 20 1.59 Matches 2018-2019 24 Kilmarnock sct SCO 1. Premiership 3rd 1 73 73 2.1 0.8 1 73 0 0 0 3.00 1 0 +1 +1.23 +0.75 Matches 2018-2019 24 Tractor Sazi ir IRN 1. Pro League 5th 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 Matches 2019-2020 25 Ross County sct SCO 1. Premiership 10th 17 952 56 35.3 10.6 11 77 4 6 18 3 0.88 11 21 -10 -0.95 +0.14 Matches 2020-2021 26 Ross County sct SCO 1. Premiership 16th 4 191 48 5.6 2.1 2 67 0 2 29 0 1.75 2 1 +1 +0.47 +1.36 Matches 2020-2021 26 St Mirren sct SCO 1. Premiership 13th 27 1,524 56 44.6 16.9 17 75 6 10 26 4 1.07 14 20 -6 -0.35 -0.26 Matches 2021-2022 27 St Mirren sct SCO 1. Premiership 9th 3 48 16 1.4 0.5 0 0 3 16 14 1.67 1 1 0 0.00 +0.48 Matches 2022 27 Haka fi FIN 1. Veikkausliiga 4th 26 2,332 90 96.0 25.9 26 90 24 0 0 1.68 38 38 0 0.00 0.00 Matches 2024 29 HJK fi FIN 1. Veikkausliiga 3rd 11 825 75 34.0 9.2 9 86 7 2 24 1 1.27 11 9 +2 +0.22 -0.62 Matches 10 Seasons 10 Clubs 5 Leagues 211 12,379 59 28.7 137.5 131 81 73 80 22 39 1.29 139 167 -28 -0.23 -0.02 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 League 35 1,680 48 24.6 18.7 15 73 9 20 0 1.63 1 0 +1 +1.23 +0.75 St Mirren (2 Seasons) 1 League 30 1,572 52 23.0 17.5 17 75 6 13 23 18 1.13 15 21 -6 -0.34 0.00 Ross County (2 Seasons) 1 League 21 1,143 54 18.7 12.7 13 75 4 8 21 3 1.05 13 22 -9 -0.71 +0.25 Oldham Athletic (1 Season) 1 League 34 2,205 65 53.3 24.5 25 11 9 6 1.15 20 28 -8 -0.33 -0.09 Motherwell (1 Season) 1 League 34 2,058 61 60.2 22.9 20 12 14 1 0.94 26 41 -15 -0.66 0.00 Haka (1 Season) 1 League 26 2,332 90 96.0 25.9 26 90 24 0 0 1.68 38 38 0 0.00 0.00 Leeds United (1 Season) 1 League 11 245 22 5.9 2.7 2 0 9 8 1.18 6 3 +3 +1.10 +1.36 HJK (1 Season) 1 League 11 825 75 34.0 9.2 9 86 7 2 24 1 1.27 11 9 +2 +0.22 -0.62 Tractor Sazi (1 Season) 1 League 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13 Bury (1 Season) 1 League 3 95 32 2.3 1.1 1 0 2 0 1.67 1 1 0 0.00 +0.38 Premiership (6 Seasons) 120 6,453 54 27.8 71.7 65 75 31 55 22 22 1.21 55 84 -29 -0.54 -0.15 League One (2 Seasons) 37 2,300 62 27.8 25.6 26 11 11 6 1.19 21 29 -8 -0.31 +0.02 Veikkausliiga (2 Seasons) 37 3,157 85 65.0 35.1 35 89 31 2 24 1 1.56 49 47 +2 +0.06 -0.74 Championship (1 Season) 11 245 22 5.9 2.7 2 0 9 8 1.18 6 3 +3 +1.10 +1.36 Pro League (1 Season) 6 224 37 8.3 2.5 3 52 0 3 23 2 2.17 8 4 +4 +1.61 +1.13
Playing Time Table 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-2016 21 Leeds United eng ENG FA Cup 9th 1 9 9 3.3 0.1 0 0 1 8 1 0.00 0 0 0 0.00 -0.69 Matches 2015-2016 21 Leeds United eng ENG League Cup 57th 0 0 0 0 1 Matches 2016-2017 22 Oldham Athletic eng ENG EFL Cup 33rd 2 176 88 97.8 2.0 2 88 1 0 0 1.50 2 3 -1 -0.51 -0.51 Matches 2016-2017 22 Oldham Athletic eng ENG FA Cup 65th 2 166 83 92.2 1.8 2 83 1 0 0 1.50 4 3 +1 +0.54 +6.97 Matches 2 Seasons 2 Clubs 2 Leagues 5 351 70 46.8 3.9 4 86 2 1 8 2 1.20 6 6 0 0.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 Leagues 4 342 86 95.0 3.8 4 86 2 0 0 1.50 6 6 0 0.00 +5.00 Leeds United (1 Season) 2 Leagues 1 9 9 2.3 0.1 0 0 1 8 2 0.00 0 0 0 0.00 -0.69 FA Cup (2 Seasons) 3 175 58 38.9 1.9 2 84 1 1 8 1 1.00 4 3 +1 +0.51 +0.19 EFL Cup (2 Seasons) 2 176 88 58.7 2.0 2 88 1 0 1 1.50 2 3 -1 -0.51 -0.51
Playing Time Table 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 2024-2025 30 HJK 3. Conf Lg 6 503 84 93.1 5.6 6 84 3 0 0 1.10 3 8 -5 -0.89 +1.54 Matches 1 Season 1 Club 1 League 6 503 84 93.1 5.6 6 84 3 0 0 1.10 3 8 -5 -0.89 +1.54
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 20 Motherwell 1 League 22.9 3 0 2015-2016 21 Leeds United 3 Leagues 2.8 0 0 0 1 0 2015-2016 21 Bury 1 League 1.1 0 0 0 2016-2017 22 Oldham Athletic 3 Leagues 28.3 4 0 0 43 2 0 1 0 0 0 0 0 2017-2018 23 Kilmarnock 1 League 17.9 3 0 35 2018-2019 24 Kilmarnock 1 League 0.8 0 0 0 0 2018-2019 24 Tractor Sazi 1 League 2.5 0 0 0 0 2019-2020 25 Ross County 1 League 10.6 0 0 0 10 14 14 2 0 0 0 2020-2021 26 Ross County 1 League 2.1 0 0 0 4 6 0 6 1 0 0 2020-2021 26 St Mirren 1 League 16.9 1 0 0 28 28 7 16 3 3 0 2021-2022 27 St Mirren 1 League 0.5 0 0 0 3 0 1 0 0 0 0 2022 27 Haka 1 League 25.9 4 0 0 0 2024 29 HJK 1 League 9.2 2 0 0 10 6 4 8 2 3 0 2024-2025 30 HJK 1 League 5.6 1 0 0 7 8 2 4 0 2 0 10 Seasons 10 Clubs 8 Leagues 147.0 18 0 0 141 64 28 37 6 8 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Kilmarnock (2 Seasons) 1 League 18.7 3 0 0 35 0 St Mirren (2 Seasons) 1 League 17.5 1 0 0 31 28 8 16 3 3 0 Ross County (2 Seasons) 1 League 12.7 0 0 0 14 20 14 8 1 0 0 Oldham Athletic (1 Season) 3 Leagues 28.3 4 0 0 43 2 0 1 0 0 0 0 0 Motherwell (1 Season) 1 League 22.9 3 0 Haka (1 Season) 1 League 25.9 4 0 0 0 HJK (1 Season) 2 Leagues 14.8 3 0 0 17 14 6 12 2 5 0 Leeds United (1 Season) 3 Leagues 2.8 0 0 0 1 0 Tractor Sazi (1 Season) 1 League 2.5 0 0 0 0 Bury (1 Season) 1 League 1.1 0 0 0 Premiership (6 Seasons) 71.7 7 0 0 80 48 22 24 4 3 0 League One (2 Seasons) 25.6 2 0 0 41 0 0 0 0 0 0 0 0 Veikkausliiga (2 Seasons) 35.1 6 0 0 10 6 4 8 2 3 0 FA Cup (2 Seasons) 1.9 1 0 0 0 EFL Cup (2 Seasons) 2.0 1 0 0 2 2 0 1 0 0 0 0 0 Championship (1 Season) 2.7 0 0 1 Pro League (1 Season) 2.5 0 0 0 0 Conf Lg (1 Season) 5.6 1 0 0 7 8 2 4 0 2 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 21 Leeds United eng ENG FA Cup 9th 0.1 0 0 0 0 Matches 2016-2017 22 Oldham Athletic eng ENG EFL Cup 33rd 2.0 1 0 0 2 2 0 1 0 0 0 0 0 Matches 2016-2017 22 Oldham Athletic eng ENG FA Cup 65th 1.8 1 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 3.9 2 0 0 2 2 0 1 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Oldham Athletic (1 Season) 2 Leagues 3.8 2 0 0 2 2 0 1 0 0 0 0 0 Leeds United (1 Season) 2 Leagues 0.1 0 0 0 0 FA Cup (2 Seasons) 1.9 1 0 0 0 EFL Cup (2 Seasons) 2.0 1 0 0 2 2 0 1 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 30 HJK 3. Conf Lg 5.6 1 0 0 7 8 2 4 0 2 0 Matches 1 Season 1 Club 1 League 5.6 1 0 0 7 8 2 4 0 2 0
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 .
View Additional Information
More Lee Erwin Pages
Lee Erwin Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary