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 2007-2008 18 Celtic sct SCO 1. Premier League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 19 Motherwell sct SCO 1. Premier League 13 9 808 9.0 2 2 4 2 0 0 0 0 0.22 0.22 0.45 0.22 0.45 Matches 2008-2009 19 Celtic sct SCO 1. Premier League 12 6 584 6.5 4 0 4 4 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 2009-2010 20 St Johnstone sct SCO 1. Premier League 16 12 935 10.4 6 2 8 6 0 0 1 0 0.58 0.19 0.77 0.58 0.77 2010-2011 21 CSKA Sofia bg BUL 1. A Group 16 9 894 9.9 4 1 5 4 0 0 1 0 0.40 0.10 0.50 0.40 0.50 Matches 2010-2011 21 CSKA Sofia 2. Europa Lg 5 3 298 3.3 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Matches 2011-2012 22 St Johnstone sct SCO 1. Premier League 28 25 1,921 21.3 4 3 7 4 0 0 2 1 0.19 0.14 0.33 0.19 0.33 2012-2013 23 CSKA Sofia bg BUL 1. A Group 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 23 Kilmarnock sct SCO 1. Premier League 26 19 1,743 19.4 9 0 9 9 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Matches 2013-2014 24 APOEL FC 2. Europa Lg 3 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 APOEL FC 1. Champions Lg 6 5 422 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Jagiellonia pl POL 1. Ekstraklasa 14 14 1,180 13.1 8 3 11 6 2 2 1 0 0.61 0.23 0.84 0.46 0.69 Matches 2017-2018 28 Jagiellonia pl POL 1. Ekstraklasa 28 14 1,481 16.5 6 1 7 6 0 0 2 0 0.36 0.06 0.43 0.36 0.43 Matches 2018-2019 29 Wellington au AUS 1. A-League 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Matches 2018-2019 29 Jagiellonia pl POL 1. Ekstraklasa 10 7 643 7.1 3 0 3 3 0 0 1 0 0.42 0.00 0.42 0.42 0.42 Matches 2019-2020 30 Wisła Płock pl POL 1. Ekstraklasa 15 13 1,074 11.9 2 2 4 2 0 0 2 0 0.17 0.17 0.34 0.17 0.34 Matches 2020-2021 31 Wisła Płock pl POL 1. Ekstraklasa 15 7 658 7.3 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2021-2022 32 Dundee sct SCO 1. Premiership 9 2 319 3.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Dundee sct SCO 2. Championship 10 3 327 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Inverness CT sct SCO 2. Championship 9 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Queen's Park FC sct SCO 2. Championship 12 8 648 7.2 4 6 10 4 0 0 0 0 0.56 0.83 1.39 0.56 1.39 Matches 16 Seasons 13 Clubs 8 Leagues 280 167 15,407 171.2 54 25 79 52 2 2 16 1 0.32 0.15 0.46 0.30 0.45 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 Jagiellonia (3 Seasons) 1 League 52 35 3,304 36.7 17 4 21 15 2 2 4 0 0.46 0.11 0.57 0.41 0.52 St Johnstone (2 Seasons) 1 League 44 37 2,856 31.7 10 5 15 10 0 0 3 1 0.32 0.16 0.47 0.32 0.47 Wisła Płock (2 Seasons) 1 League 30 20 1,732 19.2 2 3 5 2 0 0 3 0 0.10 0.16 0.26 0.10 0.26 CSKA Sofia (2 Seasons) 2 Leagues 24 15 1,462 16.2 5 1 6 5 0 0 2 0 0.31 0.06 0.37 0.31 0.37 Dundee (2 Seasons) 2 Leagues 19 5 646 7.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Celtic (2 Seasons) 1 League 13 6 585 6.5 4 0 4 4 0 0 0 0 0.62 0.00 0.62 0.62 0.62 APOEL FC (2 Seasons) 2 Leagues 9 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 26 19 1,743 19.4 9 0 9 9 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Wellington (1 Season) 1 League 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Plymouth Argyle (1 Season) 1 League 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Motherwell (1 Season) 1 League 13 9 808 9.0 2 2 4 2 0 0 0 0 0.22 0.22 0.45 0.22 0.45 Queen's Park FC (1 Season) 1 League 12 8 648 7.2 4 6 10 4 0 0 0 0 0.56 0.83 1.39 0.56 1.39 Inverness CT (1 Season) 1 League 9 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 105 73 6,311 70.1 25 7 32 25 0 0 5 1 0.36 0.10 0.46 0.36 0.46 Ekstraklasa (5 Seasons) 82 55 5,036 56.0 19 7 26 17 2 2 7 0 0.34 0.13 0.46 0.30 0.43 Championship (2 Seasons) 31 11 1,067 11.9 4 6 10 4 0 0 0 0 0.34 0.51 0.84 0.34 0.84 A Group (2 Seasons) 19 12 1,164 12.9 4 1 5 4 0 0 1 0 0.31 0.08 0.39 0.31 0.39 Europa Lg (2 Seasons) 8 4 416 4.6 1 0 1 1 0 0 1 0 0.22 0.00 0.22 0.22 0.22 A-League (1 Season) 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Championship (1 Season) 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Champions Lg (1 Season) 6 5 422 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2007-2008 18 Celtic 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 19 Celtic 1 League 12 6 584 6.5 4 0 4 4 0 0 0 0 0.62 0.00 0.62 0.62 0.62 2008-2009 19 Motherwell 1 League 13 9 808 9.0 2 2 4 2 0 0 0 0 0.22 0.22 0.45 0.22 0.45 2009-2010 20 Plymouth Argyle 1 League 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 2009-2010 20 St Johnstone 1 League 16 12 935 10.4 6 2 8 6 0 0 1 0 0.58 0.19 0.77 0.58 0.77 2010-2011 21 CSKA Sofia 2 Leagues 21 12 1,192 13.2 5 1 6 5 0 0 2 0 0.38 0.08 0.45 0.38 0.45 2011-2012 22 St Johnstone 1 League 28 25 1,921 21.3 4 3 7 4 0 0 2 1 0.19 0.14 0.33 0.19 0.33 2012-2013 23 Kilmarnock 1 League 26 19 1,743 19.4 9 0 9 9 0 0 0 0 0.46 0.00 0.46 0.46 0.46 2012-2013 23 CSKA Sofia 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 APOEL FC 1 League 3 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 25 APOEL FC 1 League 6 5 422 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 27 Jagiellonia 1 League 14 14 1,180 13.1 8 3 11 6 2 2 1 0 0.61 0.23 0.84 0.46 0.69 2017-2018 28 Jagiellonia 1 League 28 14 1,481 16.5 6 1 7 6 0 0 2 0 0.36 0.06 0.43 0.36 0.43 2018-2019 29 Jagiellonia 1 League 10 7 643 7.1 3 0 3 3 0 0 1 0 0.42 0.00 0.42 0.42 0.42 2018-2019 29 Wellington 1 League 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 2019-2020 30 Wisła Płock 1 League 15 13 1,074 11.9 2 2 4 2 0 0 2 0 0.17 0.17 0.34 0.17 0.34 2020-2021 31 Wisła Płock 1 League 15 7 658 7.3 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 2021-2022 32 Dundee 1 League 9 2 319 3.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2022-2023 33 Dundee 1 League 10 3 327 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 34 Inverness CT 1 League 9 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 34 Queen's Park FC 1 League 12 8 648 7.2 4 6 10 4 0 0 0 0 0.56 0.83 1.39 0.56 1.39 16 Seasons 13 Clubs 8 Leagues 280 167 15,407 171.2 54 25 79 52 2 2 16 1 0.32 0.15 0.46 0.30 0.45 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 Jagiellonia (3 Seasons) 1 League 52 35 3,304 36.7 17 4 21 15 2 2 4 0 0.46 0.11 0.57 0.41 0.52 St Johnstone (2 Seasons) 1 League 44 37 2,856 31.7 10 5 15 10 0 0 3 1 0.32 0.16 0.47 0.32 0.47 Wisła Płock (2 Seasons) 1 League 30 20 1,732 19.2 2 3 5 2 0 0 3 0 0.10 0.16 0.26 0.10 0.26 CSKA Sofia (2 Seasons) 2 Leagues 24 15 1,462 16.2 5 1 6 5 0 0 2 0 0.31 0.06 0.37 0.31 0.37 Dundee (2 Seasons) 2 Leagues 19 5 646 7.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Celtic (2 Seasons) 1 League 13 6 585 6.5 4 0 4 4 0 0 0 0 0.62 0.00 0.62 0.62 0.62 APOEL FC (2 Seasons) 2 Leagues 9 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Kilmarnock (1 Season) 1 League 26 19 1,743 19.4 9 0 9 9 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Wellington (1 Season) 1 League 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Plymouth Argyle (1 Season) 1 League 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Motherwell (1 Season) 1 League 13 9 808 9.0 2 2 4 2 0 0 0 0 0.22 0.22 0.45 0.22 0.45 Queen's Park FC (1 Season) 1 League 12 8 648 7.2 4 6 10 4 0 0 0 0 0.56 0.83 1.39 0.56 1.39 Inverness CT (1 Season) 1 League 9 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 105 73 6,311 70.1 25 7 32 25 0 0 5 1 0.36 0.10 0.46 0.36 0.46 Ekstraklasa (5 Seasons) 82 55 5,036 56.0 19 7 26 17 2 2 7 0 0.34 0.13 0.46 0.30 0.43 Championship (2 Seasons) 31 11 1,067 11.9 4 6 10 4 0 0 0 0 0.34 0.51 0.84 0.34 0.84 A Group (2 Seasons) 19 12 1,164 12.9 4 1 5 4 0 0 1 0 0.31 0.08 0.39 0.31 0.39 Europa Lg (2 Seasons) 8 4 416 4.6 1 0 1 1 0 0 1 0 0.22 0.00 0.22 0.22 0.22 A-League (1 Season) 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Championship (1 Season) 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Champions Lg (1 Season) 6 5 422 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2007-2008 18 Celtic sct SCO 1. Premier League 1st 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 19 Celtic sct SCO 1. Premier League 2nd 12 6 584 6.5 4 0 4 4 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 2008-2009 19 Motherwell sct SCO 1. Premier League 7th 13 9 808 9.0 2 2 4 2 0 0 0 0 0.22 0.22 0.45 0.22 0.45 Matches 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 23rd 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 2009-2010 20 St Johnstone sct SCO 1. Premier League 8th 16 12 935 10.4 6 2 8 6 0 0 1 0 0.58 0.19 0.77 0.58 0.77 2010-2011 21 CSKA Sofia bg BUL 1. A Group 3rd 16 9 894 9.9 4 1 5 4 0 0 1 0 0.40 0.10 0.50 0.40 0.50 Matches 2011-2012 22 St Johnstone sct SCO 1. Premier League 6th 28 25 1,921 21.3 4 3 7 4 0 0 2 1 0.19 0.14 0.33 0.19 0.33 2012-2013 23 Kilmarnock sct SCO 1. Premier League 9th 26 19 1,743 19.4 9 0 9 9 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Matches 2012-2013 23 CSKA Sofia bg BUL 1. A Group 3rd 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Jagiellonia pl POL 1. Ekstraklasa 2nd 14 14 1,180 13.1 8 3 11 6 2 2 1 0 0.61 0.23 0.84 0.46 0.69 Matches 2017-2018 28 Jagiellonia pl POL 1. Ekstraklasa 2nd 28 14 1,481 16.5 6 1 7 6 0 0 2 0 0.36 0.06 0.43 0.36 0.43 Matches 2018-2019 29 Jagiellonia pl POL 1. Ekstraklasa 5th 10 7 643 7.1 3 0 3 3 0 0 1 0 0.42 0.00 0.42 0.42 0.42 Matches 2018-2019 29 Wellington au AUS 1. A-League 6th 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Matches 2019-2020 30 Wisła Płock pl POL 1. Ekstraklasa 12th 15 13 1,074 11.9 2 2 4 2 0 0 2 0 0.17 0.17 0.34 0.17 0.34 Matches 2020-2021 31 Wisła Płock pl POL 1. Ekstraklasa 12th 15 7 658 7.3 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2021-2022 32 Dundee sct SCO 1. Premiership 12th 9 2 319 3.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Dundee sct SCO 2. Championship 1st 10 3 327 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Inverness CT sct SCO 2. Championship 9th 9 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Queen's Park FC sct SCO 2. Championship 8th 12 8 648 7.2 4 6 10 4 0 0 0 0 0.56 0.83 1.39 0.56 1.39 Matches 14 Seasons 12 Clubs 6 Leagues 266 158 14,569 161.9 53 25 78 51 2 2 15 1 0.33 0.15 0.48 0.32 0.47 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 Jagiellonia (3 Seasons) 1 League 52 35 3,304 36.7 17 4 21 15 2 2 4 0 0.46 0.11 0.57 0.41 0.52 St Johnstone (2 Seasons) 1 League 44 37 2,856 31.7 10 5 15 10 0 0 3 1 0.32 0.16 0.47 0.32 0.47 Wisła Płock (2 Seasons) 1 League 30 20 1,732 19.2 2 3 5 2 0 0 3 0 0.10 0.16 0.26 0.10 0.26 Dundee (2 Seasons) 2 Leagues 19 5 646 7.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 CSKA Sofia (2 Seasons) 1 League 19 12 1,164 12.9 4 1 5 4 0 0 1 0 0.31 0.08 0.39 0.31 0.39 Celtic (2 Seasons) 1 League 13 6 585 6.5 4 0 4 4 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Kilmarnock (1 Season) 1 League 26 19 1,743 19.4 9 0 9 9 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Wellington (1 Season) 1 League 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Plymouth Argyle (1 Season) 1 League 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Motherwell (1 Season) 1 League 13 9 808 9.0 2 2 4 2 0 0 0 0 0.22 0.22 0.45 0.22 0.45 Queen's Park FC (1 Season) 1 League 12 8 648 7.2 4 6 10 4 0 0 0 0 0.56 0.83 1.39 0.56 1.39 Inverness CT (1 Season) 1 League 9 0 92 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 105 73 6,311 70.1 25 7 32 25 0 0 5 1 0.36 0.10 0.46 0.36 0.46 Ekstraklasa (5 Seasons) 82 55 5,036 56.0 19 7 26 17 2 2 7 0 0.34 0.13 0.46 0.30 0.43 Championship (2 Seasons) 31 11 1,067 11.9 4 6 10 4 0 0 0 0 0.34 0.51 0.84 0.34 0.84 A Group (2 Seasons) 19 12 1,164 12.9 4 1 5 4 0 0 1 0 0.31 0.08 0.39 0.31 0.39 A-League (1 Season) 16 2 446 5.0 1 3 4 1 0 0 2 0 0.20 0.61 0.81 0.20 0.81 Championship (1 Season) 13 5 545 6.1 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17
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 2010-2011 21 CSKA Sofia 2. Europa Lg GR 5 3 298 3.3 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Matches 2013-2014 24 APOEL FC 2. Europa Lg GR 3 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 APOEL FC 1. Champions Lg GR 6 5 422 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 14 9 838 9.3 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 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 APOEL FC (2 Seasons) 2 Leagues 9 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CSKA Sofia (1 Season) 1 League 5 3 298 3.3 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Europa Lg (2 Seasons) 8 4 416 4.6 1 0 1 1 0 0 1 0 0.22 0.00 0.22 0.22 0.22 Champions Lg (1 Season) 6 5 422 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2007-2008 18 Celtic 1 League 0.0 0 0 0.00 0 0 2008-2009 19 Celtic 1 League 6.5 4 7 1.08 0.57 0 0 2008-2009 19 Motherwell 1 League 9.0 2 5 0.56 0.40 0 0 2009-2010 20 Plymouth Argyle 1 League 6.1 0 6 0.99 0.00 0 0 2009-2010 20 St Johnstone 1 League 10.4 6 13 1.25 0.46 0 0 2010-2011 21 CSKA Sofia 2 Leagues 13.2 5 17 1.28 0.29 0 0 2011-2012 22 St Johnstone 1 League 21.3 4 14 0.66 0.29 0 0 2012-2013 23 Kilmarnock 1 League 19.4 9 17 0.88 0.53 0 0 2012-2013 23 CSKA Sofia 1 League 3.0 0 0 0.00 0 0 2013-2014 24 APOEL FC 1 League 1.3 0 0 0.00 0 0 2014-2015 25 APOEL FC 1 League 4.7 0 1 0.21 0.00 0 0 2016-2017 27 Jagiellonia 1 League 13.1 8 0 11 0.00 0.84 0.55 2 2 2017-2018 28 Jagiellonia 1 League 16.5 6 0 12 0.00 0.73 0.50 0 0 2018-2019 29 Jagiellonia 1 League 7.1 3 0 0 2018-2019 29 Wellington 1 League 5.0 1 16 4 25.0 3.23 0.81 0.06 0.25 0 0 2019-2020 30 Wisła Płock 1 League 11.9 2 0 0 2020-2021 31 Wisła Płock 1 League 7.3 0 0 0 2021-2022 32 Dundee 1 League 3.5 0 4 2 50.0 1.13 0.56 0.00 0.00 0 0 2022-2023 33 Dundee 1 League 3.6 0 0 0 2023-2024 34 Inverness CT 1 League 1.0 0 0 0 2023-2024 34 Queen's Park FC 1 League 7.2 4 0 0 16 Seasons 13 Clubs 8 Leagues 171.2 54 20 109 145.0 0.53 0.82 0.65 0.39 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Jagiellonia (3 Seasons) 1 League 36.7 17 0 23 0.00 0.78 0.52 2 2 St Johnstone (2 Seasons) 1 League 31.7 10 27 0.85 0.37 0 0 Wisła Płock (2 Seasons) 1 League 19.2 2 0 0 CSKA Sofia (2 Seasons) 2 Leagues 16.2 5 17 1.05 0.29 0 0 Dundee (2 Seasons) 2 Leagues 7.2 0 4 2 50.0 1.13 0.56 0.00 0.00 0 0 Celtic (2 Seasons) 1 League 6.5 4 7 1.08 0.57 0 0 APOEL FC (2 Seasons) 2 Leagues 6.0 0 1 0.17 0.00 0 0 Kilmarnock (1 Season) 1 League 19.4 9 17 0.88 0.53 0 0 Wellington (1 Season) 1 League 5.0 1 16 4 25.0 3.23 0.81 0.06 0.25 0 0 Plymouth Argyle (1 Season) 1 League 6.1 0 6 0.99 0.00 0 0 Motherwell (1 Season) 1 League 9.0 2 5 0.56 0.40 0 0 Queen's Park FC (1 Season) 1 League 7.2 4 0 0 Inverness CT (1 Season) 1 League 1.0 0 0 0 Premier League (6 Seasons) 70.1 25 4 58 50.0 1.13 0.83 0.00 0.43 0 0 Ekstraklasa (5 Seasons) 56.0 19 0 23 0.00 0.78 0.52 2 2 Championship (2 Seasons) 11.9 4 0 0 A Group (2 Seasons) 12.9 4 12 0.93 0.33 0 0 Europa Lg (2 Seasons) 4.6 1 5 1.08 0.20 0 0 A-League (1 Season) 5.0 1 16 4 25.0 3.23 0.81 0.06 0.25 0 0 Championship (1 Season) 6.1 0 6 0.99 0.00 0 0 Champions Lg (1 Season) 4.7 0 1 0.21 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 2010-2011 21 CSKA Sofia 2. Europa Lg GR 3.3 1 5 1.51 0.20 0 0 Matches 2013-2014 24 APOEL FC 2. Europa Lg GR 1.3 0 0 0.00 0 0 Matches 2014-2015 25 APOEL FC 1. Champions Lg GR 4.7 0 1 0.21 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 9.3 1 6 0.64 0.17 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches APOEL FC (2 Seasons) 2 Leagues 6.0 0 1 0.17 0.00 0 0 CSKA Sofia (1 Season) 1 League 3.3 1 5 1.51 0.20 0 0 Europa Lg (2 Seasons) 4.6 1 5 1.08 0.20 0 0 Champions Lg (1 Season) 4.7 0 1 0.21 0.00 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 2007-2008 18 Celtic sct SCO 1. Premier League 1 1 1 0.0 0.0 0 1 2008-2009 19 Motherwell sct SCO 1. Premier League 13 808 62 23.6 9.0 9 4 Matches 2008-2009 19 Celtic sct SCO 1. Premier League 12 584 49 17.1 6.5 6 6 Matches 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 13 545 42 13.2 6.1 5 8 2009-2010 20 St Johnstone sct SCO 1. Premier League 16 935 58 27.3 10.4 12 4 2010-2011 21 CSKA Sofia bg BUL 1. A Group 16 894 56 33.1 9.9 9 7 Matches 2010-2011 21 CSKA Sofia 2. Europa Lg 5 298 60 3.3 3 3 2 Matches 2011-2012 22 St Johnstone sct SCO 1. Premier League 28 1,921 69 56.2 21.3 25 3 2012-2013 23 CSKA Sofia bg BUL 1. A Group 3 270 90 10.0 3.0 3 0 Matches 2012-2013 23 Kilmarnock sct SCO 1. Premier League 26 1,743 67 51.0 19.4 19 7 Matches 2013-2014 24 APOEL FC 2. Europa Lg 3 118 39 1.3 1 1 2 Matches 2014-2015 25 APOEL FC 1. Champions Lg 6 422 70 78.1 4.7 5 1 1 0 0.90 1 9 -8 -1.71 -3.99 Matches 2016-2017 27 Jagiellonia pl POL 1. Ekstraklasa 14 1,180 84 35.4 13.1 14 10 0 0 2.07 20 12 +8 +0.61 -0.10 Matches 2017-2018 28 Jagiellonia pl POL 1. Ekstraklasa 28 1,481 53 44.5 16.5 14 8 14 1 1.89 26 22 +4 +0.24 -0.24 Matches 2018-2019 29 Wellington au AUS 1. A-League 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Matches 2018-2019 29 Jagiellonia pl POL 1. Ekstraklasa 10 643 64 19.3 7.1 7 88 6 3 8 0 1.80 12 10 +2 +0.28 +0.25 Matches 2019-2020 30 Wisła Płock pl POL 1. Ekstraklasa 15 1,074 72 32.3 11.9 13 79 6 2 25 0 1.33 17 17 0 0.00 +0.36 Matches 2020-2021 31 Wisła Płock pl POL 1. Ekstraklasa 15 658 44 24.4 7.3 7 69 0 8 22 8 0.93 7 10 -3 -0.41 -0.23 Matches 2021-2022 32 Dundee sct SCO 1. Premiership 9 319 35 9.3 3.5 2 58 0 7 29 2 0.89 5 5 0 0.00 +0.87 Matches 2022-2023 33 Dundee sct SCO 2. Championship 10 327 33 10.1 3.6 3 56 0 7 23 6 1.80 6 2 +4 +1.10 +0.42 Matches 2023-2024 34 Inverness CT sct SCO 2. Championship 9 92 10 2.8 1.0 0 0 9 10 4 0.89 1 3 -2 -1.96 -2.04 Matches 2023-2024 34 Queen's Park FC sct SCO 2. Championship 12 648 54 20.0 7.2 8 70 0 4 22 0 1.33 14 9 +5 +0.69 +1.08 Matches 16 Seasons 13 Clubs 8 Leagues 280 15,407 55 24.1 171.2 167 74 35 113 21 21 1.47 117 108 +9 +0.11 +0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jagiellonia (3 Seasons) 1 League 52 3,304 64 33.1 36.7 35 88 24 17 8 1 1.92 58 44 +14 +0.38 0.00 St Johnstone (2 Seasons) 1 League 44 2,856 65 41.8 31.7 37 7 Wisła Płock (2 Seasons) 1 League 30 1,732 58 28.7 19.2 20 75 6 10 23 8 1.13 24 27 -3 -0.16 +0.12 CSKA Sofia (2 Seasons) 2 Leagues 24 1,462 61 21.6 16.2 15 3 9 Dundee (2 Seasons) 2 Leagues 19 646 34 9.7 7.2 5 56 0 14 26 8 1.37 11 7 +4 +0.56 +0.68 Celtic (2 Seasons) 1 League 13 585 45 8.6 6.5 6 7 APOEL FC (2 Seasons) 2 Leagues 9 540 60 78.1 6.0 6 2 3 0 0.90 1 9 -8 -1.71 -3.99 Kilmarnock (1 Season) 1 League 26 1,743 67 51.0 19.4 19 7 Wellington (1 Season) 1 League 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Plymouth Argyle (1 Season) 1 League 13 545 42 13.2 6.1 5 8 Motherwell (1 Season) 1 League 13 808 62 23.6 9.0 9 4 Queen's Park FC (1 Season) 1 League 12 648 54 20.0 7.2 8 70 0 4 22 0 1.33 14 9 +5 +0.69 +1.08 Inverness CT (1 Season) 1 League 9 92 10 2.8 1.0 0 0 9 10 4 0.89 1 3 -2 -1.96 -2.04 Premier League (6 Seasons) 105 6,311 60 26.4 70.1 73 58 0 32 29 2 0.89 5 5 0 0.00 +0.87 Ekstraklasa (5 Seasons) 82 5,036 61 31.4 56.0 55 79 30 27 19 9 1.63 82 71 +11 +0.20 +0.07 Championship (2 Seasons) 31 1,067 34 11.0 11.9 11 66 0 20 17 10 1.35 21 14 +7 +0.59 +0.44 A Group (2 Seasons) 19 1,164 61 21.6 12.9 12 7 Europa Lg (2 Seasons) 8 416 52 4.6 4 4 4 A-League (1 Season) 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Championship (1 Season) 13 545 42 13.2 6.1 5 8 Champions Lg (1 Season) 6 422 70 78.1 4.7 5 1 1 0 0.90 1 9 -8 -1.71 -3.99
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 2007-2008 18 Celtic 1 League 1 1 1 0.0 0.0 0 1 2008-2009 19 Celtic 1 League 12 584 49 17.1 6.5 6 6 2008-2009 19 Motherwell 1 League 13 808 62 23.6 9.0 9 4 2009-2010 20 Plymouth Argyle 1 League 13 545 42 13.2 6.1 5 8 2009-2010 20 St Johnstone 1 League 16 935 58 27.3 10.4 12 4 2010-2011 21 CSKA Sofia 2 Leagues 21 1,192 57 33.1 13.2 12 3 9 2011-2012 22 St Johnstone 1 League 28 1,921 69 56.2 21.3 25 3 2012-2013 23 Kilmarnock 1 League 26 1,743 67 51.0 19.4 19 7 2012-2013 23 CSKA Sofia 1 League 3 270 90 10.0 3.0 3 0 2013-2014 24 APOEL FC 1 League 3 118 39 1.3 1 1 2 2014-2015 25 APOEL FC 1 League 6 422 70 78.1 4.7 5 1 1 0 0.90 1 9 -8 -1.71 -3.99 2016-2017 27 Jagiellonia 1 League 14 1,180 84 35.4 13.1 14 10 0 0 2.07 20 12 +8 +0.61 -0.10 2017-2018 28 Jagiellonia 1 League 28 1,481 53 44.5 16.5 14 8 14 1 1.89 26 22 +4 +0.24 -0.24 2018-2019 29 Jagiellonia 1 League 10 643 64 19.3 7.1 7 88 6 3 8 0 1.80 12 10 +2 +0.28 +0.25 2018-2019 29 Wellington 1 League 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 2019-2020 30 Wisła Płock 1 League 15 1,074 72 32.3 11.9 13 79 6 2 25 0 1.33 17 17 0 0.00 +0.36 2020-2021 31 Wisła Płock 1 League 15 658 44 24.4 7.3 7 69 0 8 22 8 0.93 7 10 -3 -0.41 -0.23 2021-2022 32 Dundee 1 League 9 319 35 9.3 3.5 2 58 0 7 29 2 0.89 5 5 0 0.00 +0.87 2022-2023 33 Dundee 1 League 10 327 33 10.1 3.6 3 56 0 7 23 6 1.80 6 2 +4 +1.10 +0.42 2023-2024 34 Inverness CT 1 League 9 92 10 2.8 1.0 0 0 9 10 4 0.89 1 3 -2 -1.96 -2.04 2023-2024 34 Queen's Park FC 1 League 12 648 54 20.0 7.2 8 70 0 4 22 0 1.33 14 9 +5 +0.69 +1.08 16 Seasons 13 Clubs 8 Leagues 280 15,407 55 24.1 171.2 167 74 35 113 21 21 1.47 117 108 +9 +0.11 +0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jagiellonia (3 Seasons) 1 League 52 3,304 64 33.1 36.7 35 88 24 17 8 1 1.92 58 44 +14 +0.38 0.00 St Johnstone (2 Seasons) 1 League 44 2,856 65 41.8 31.7 37 7 Wisła Płock (2 Seasons) 1 League 30 1,732 58 28.7 19.2 20 75 6 10 23 8 1.13 24 27 -3 -0.16 +0.12 CSKA Sofia (2 Seasons) 2 Leagues 24 1,462 61 21.6 16.2 15 3 9 Dundee (2 Seasons) 2 Leagues 19 646 34 9.7 7.2 5 56 0 14 26 8 1.37 11 7 +4 +0.56 +0.68 Celtic (2 Seasons) 1 League 13 585 45 8.6 6.5 6 7 APOEL FC (2 Seasons) 2 Leagues 9 540 60 78.1 6.0 6 2 3 0 0.90 1 9 -8 -1.71 -3.99 Kilmarnock (1 Season) 1 League 26 1,743 67 51.0 19.4 19 7 Wellington (1 Season) 1 League 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Plymouth Argyle (1 Season) 1 League 13 545 42 13.2 6.1 5 8 Motherwell (1 Season) 1 League 13 808 62 23.6 9.0 9 4 Queen's Park FC (1 Season) 1 League 12 648 54 20.0 7.2 8 70 0 4 22 0 1.33 14 9 +5 +0.69 +1.08 Inverness CT (1 Season) 1 League 9 92 10 2.8 1.0 0 0 9 10 4 0.89 1 3 -2 -1.96 -2.04 Premier League (6 Seasons) 105 6,311 60 26.4 70.1 73 58 0 32 29 2 0.89 5 5 0 0.00 +0.87 Ekstraklasa (5 Seasons) 82 5,036 61 31.4 56.0 55 79 30 27 19 9 1.63 82 71 +11 +0.20 +0.07 Championship (2 Seasons) 31 1,067 34 11.0 11.9 11 66 0 20 17 10 1.35 21 14 +7 +0.59 +0.44 A Group (2 Seasons) 19 1,164 61 21.6 12.9 12 7 Europa Lg (2 Seasons) 8 416 52 4.6 4 4 4 A-League (1 Season) 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Championship (1 Season) 13 545 42 13.2 6.1 5 8 Champions Lg (1 Season) 6 422 70 78.1 4.7 5 1 1 0 0.90 1 9 -8 -1.71 -3.99
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 2007-2008 18 Celtic sct SCO 1. Premier League 1st 1 1 1 0.0 0.0 0 1 2008-2009 19 Celtic sct SCO 1. Premier League 2nd 12 584 49 17.1 6.5 6 6 Matches 2008-2009 19 Motherwell sct SCO 1. Premier League 7th 13 808 62 23.6 9.0 9 4 Matches 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 23rd 13 545 42 13.2 6.1 5 8 2009-2010 20 St Johnstone sct SCO 1. Premier League 8th 16 935 58 27.3 10.4 12 4 2010-2011 21 CSKA Sofia bg BUL 1. A Group 3rd 16 894 56 33.1 9.9 9 7 Matches 2011-2012 22 St Johnstone sct SCO 1. Premier League 6th 28 1,921 69 56.2 21.3 25 3 2012-2013 23 Kilmarnock sct SCO 1. Premier League 9th 26 1,743 67 51.0 19.4 19 7 Matches 2012-2013 23 CSKA Sofia bg BUL 1. A Group 3rd 3 270 90 10.0 3.0 3 0 Matches 2016-2017 27 Jagiellonia pl POL 1. Ekstraklasa 2nd 14 1,180 84 35.4 13.1 14 10 0 0 2.07 20 12 +8 +0.61 -0.10 Matches 2017-2018 28 Jagiellonia pl POL 1. Ekstraklasa 2nd 28 1,481 53 44.5 16.5 14 8 14 1 1.89 26 22 +4 +0.24 -0.24 Matches 2018-2019 29 Jagiellonia pl POL 1. Ekstraklasa 5th 10 643 64 19.3 7.1 7 88 6 3 8 0 1.80 12 10 +2 +0.28 +0.25 Matches 2018-2019 29 Wellington au AUS 1. A-League 6th 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Matches 2019-2020 30 Wisła Płock pl POL 1. Ekstraklasa 12th 15 1,074 72 32.3 11.9 13 79 6 2 25 0 1.33 17 17 0 0.00 +0.36 Matches 2020-2021 31 Wisła Płock pl POL 1. Ekstraklasa 12th 15 658 44 24.4 7.3 7 69 0 8 22 8 0.93 7 10 -3 -0.41 -0.23 Matches 2021-2022 32 Dundee sct SCO 1. Premiership 12th 9 319 35 9.3 3.5 2 58 0 7 29 2 0.89 5 5 0 0.00 +0.87 Matches 2022-2023 33 Dundee sct SCO 2. Championship 1st 10 327 33 10.1 3.6 3 56 0 7 23 6 1.80 6 2 +4 +1.10 +0.42 Matches 2023-2024 34 Inverness CT sct SCO 2. Championship 9th 9 92 10 2.8 1.0 0 0 9 10 4 0.89 1 3 -2 -1.96 -2.04 Matches 2023-2024 34 Queen's Park FC sct SCO 2. Championship 8th 12 648 54 20.0 7.2 8 70 0 4 22 0 1.33 14 9 +5 +0.69 +1.08 Matches 14 Seasons 12 Clubs 6 Leagues 266 14,569 55 23.6 161.9 158 74 30 108 21 21 1.50 116 99 +17 +0.22 +0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jagiellonia (3 Seasons) 1 League 52 3,304 64 33.1 36.7 35 88 24 17 8 1 1.92 58 44 +14 +0.38 0.00 St Johnstone (2 Seasons) 1 League 44 2,856 65 41.8 31.7 37 7 Wisła Płock (2 Seasons) 1 League 30 1,732 58 28.7 19.2 20 75 6 10 23 8 1.13 24 27 -3 -0.16 +0.12 Dundee (2 Seasons) 2 Leagues 19 646 34 9.7 7.2 5 56 0 14 26 8 1.37 11 7 +4 +0.56 +0.68 CSKA Sofia (2 Seasons) 1 League 19 1,164 61 21.6 12.9 12 7 Celtic (2 Seasons) 1 League 13 585 45 8.6 6.5 6 7 Kilmarnock (1 Season) 1 League 26 1,743 67 51.0 19.4 19 7 Wellington (1 Season) 1 League 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Plymouth Argyle (1 Season) 1 League 13 545 42 13.2 6.1 5 8 Motherwell (1 Season) 1 League 13 808 62 23.6 9.0 9 4 Queen's Park FC (1 Season) 1 League 12 648 54 20.0 7.2 8 70 0 4 22 0 1.33 14 9 +5 +0.69 +1.08 Inverness CT (1 Season) 1 League 9 92 10 2.8 1.0 0 0 9 10 4 0.89 1 3 -2 -1.96 -2.04 Premier League (6 Seasons) 105 6,311 60 26.4 70.1 73 58 0 32 29 2 0.89 5 5 0 0.00 +0.87 Ekstraklasa (5 Seasons) 82 5,036 61 31.4 56.0 55 79 30 27 19 9 1.63 82 71 +11 +0.20 +0.07 Championship (2 Seasons) 31 1,067 34 11.0 11.9 11 66 0 20 17 10 1.35 21 14 +7 +0.59 +0.44 A Group (2 Seasons) 19 1,164 61 21.6 12.9 12 7 A-League (1 Season) 16 446 28 18.4 5.0 2 68 0 14 22 0 1.41 8 9 -1 -0.20 -0.38 Championship (1 Season) 13 545 42 13.2 6.1 5 8
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 2010-2011 21 CSKA Sofia 2. Europa Lg GR 5 298 60 3.3 3 3 2 Matches 2013-2014 24 APOEL FC 2. Europa Lg GR 3 118 39 1.3 1 1 2 Matches 2014-2015 25 APOEL FC 1. Champions Lg GR 6 422 70 78.1 4.7 5 1 1 0 0.90 1 9 -8 -1.71 -3.99 Matches 3 Seasons 2 Clubs 2 Leagues 14 838 60 78.1 9.3 9 5 5 0 0.90 1 9 -8 -1.71 -3.99 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches APOEL FC (2 Seasons) 2 Leagues 9 540 60 78.1 6.0 6 2 3 0 0.90 1 9 -8 -1.71 -3.99 CSKA Sofia (1 Season) 1 League 5 298 60 3.3 3 3 2 Europa Lg (2 Seasons) 8 416 52 4.6 4 4 4 Champions Lg (1 Season) 6 422 70 78.1 4.7 5 1 1 0 0.90 1 9 -8 -1.71 -3.99
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 18 Celtic 1 League 0.0 0 0 0 2008-2009 19 Celtic 1 League 6.5 0 0 11 2008-2009 19 Motherwell 1 League 9.0 0 0 4 2009-2010 20 Plymouth Argyle 1 League 6.1 0 0 4 2009-2010 20 St Johnstone 1 League 10.4 1 0 14 2010-2011 21 CSKA Sofia 2 Leagues 13.2 2 0 6 2011-2012 22 St Johnstone 1 League 21.3 2 1 24 2012-2013 23 Kilmarnock 1 League 19.4 0 0 20 2012-2013 23 CSKA Sofia 1 League 3.0 0 0 2013-2014 24 APOEL FC 1 League 1.3 0 0 1 2014-2015 25 APOEL FC 1 League 4.7 0 0 3 2016-2017 27 Jagiellonia 1 League 13.1 1 0 0 0 0 0 0 0 0 0 0 2017-2018 28 Jagiellonia 1 League 16.5 2 0 0 0 0 0 0 0 0 0 0 2018-2019 29 Jagiellonia 1 League 7.1 1 0 0 0 2018-2019 29 Wellington 1 League 5.0 2 0 0 9 4 5 6 2 5 0 0 0 2019-2020 30 Wisła Płock 1 League 11.9 2 0 0 0 2020-2021 31 Wisła Płock 1 League 7.3 1 0 0 0 2021-2022 32 Dundee 1 League 3.5 2 0 0 7 7 5 1 0 2 0 2022-2023 33 Dundee 1 League 3.6 0 0 0 0 2023-2024 34 Inverness CT 1 League 1.0 0 0 0 0 2023-2024 34 Queen's Park FC 1 League 7.2 0 0 0 0 16 Seasons 13 Clubs 8 Leagues 171.2 16 1 0 103 11 10 7 2 7 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Jagiellonia (3 Seasons) 1 League 36.7 4 0 0 0 0 0 0 0 0 0 0 St Johnstone (2 Seasons) 1 League 31.7 3 1 38 Wisła Płock (2 Seasons) 1 League 19.2 3 0 0 0 CSKA Sofia (2 Seasons) 2 Leagues 16.2 2 0 6 Dundee (2 Seasons) 2 Leagues 7.2 2 0 0 7 7 5 1 0 2 0 Celtic (2 Seasons) 1 League 6.5 0 0 11 APOEL FC (2 Seasons) 2 Leagues 6.0 0 0 4 Kilmarnock (1 Season) 1 League 19.4 0 0 20 Wellington (1 Season) 1 League 5.0 2 0 0 9 4 5 6 2 5 0 0 0 Plymouth Argyle (1 Season) 1 League 6.1 0 0 4 Motherwell (1 Season) 1 League 9.0 0 0 4 Queen's Park FC (1 Season) 1 League 7.2 0 0 0 0 Inverness CT (1 Season) 1 League 1.0 0 0 0 0 Premier League (6 Seasons) 70.1 5 1 0 80 7 5 1 0 2 0 Ekstraklasa (5 Seasons) 56.0 7 0 0 0 0 0 0 0 0 0 0 Championship (2 Seasons) 11.9 0 0 0 0 A Group (2 Seasons) 12.9 1 0 Europa Lg (2 Seasons) 4.6 1 0 7 A-League (1 Season) 5.0 2 0 0 9 4 5 6 2 5 0 0 0 Championship (1 Season) 6.1 0 0 4 Champions Lg (1 Season) 4.7 0 0 3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010-2011 21 CSKA Sofia 2. Europa Lg GR 3.3 1 0 6 Matches 2013-2014 24 APOEL FC 2. Europa Lg GR 1.3 0 0 1 Matches 2014-2015 25 APOEL FC 1. Champions Lg GR 4.7 0 0 3 Matches 3 Seasons 2 Clubs 2 Leagues 9.3 1 0 10 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches APOEL FC (2 Seasons) 2 Leagues 6.0 0 0 4 CSKA Sofia (1 Season) 1 League 3.3 1 0 6 Europa Lg (2 Seasons) 4.6 1 0 7 Champions Lg (1 Season) 4.7 0 0 3
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 Cillian Sheridan Pages
Cillian Sheridan Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary