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 19 Reading eng ENG 2. Championship 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 19 Reading eng ENG League Cup 0 0 Matches 2014-2015 19 Hartlepool Utd eng ENG 4. League Two 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 Matches 2015-2016 20 Reading eng ENG 2. Championship 12 6 555 6.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Reading eng ENG FA Cup 1 1 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Reading eng ENG League Cup 3 1 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Aston Villa eng ENG 2. Championship 8 5 509 5.7 1 0 1 1 0 0 3 0 0.18 0.00 0.18 0.18 0.18 Matches 2016-2017 21 Nott'ham Forest eng ENG 2. Championship 4 2 201 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Aston Villa eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Aston Villa eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 MK Dons eng ENG EFL Cup 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 MK Dons eng ENG 3. League One 12 12 923 10.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Aston Villa eng ENG Jr. PL2 — Div. 2 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2017-2018 22 Kilmarnock sct SCO 1. Premiership 12 9 807 9.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Kilmarnock sct SCO 1. Premiership 27 21 1,842 20.5 1 1 2 1 0 0 9 0 0.05 0.05 0.10 0.05 0.10 Matches 2019-2020 24 Aston Villa eng ENG EFL Cup 0 0 Matches 2019-2020 24 Waasland-Bev be BEL 1. First Division A 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Aves pt POR 1. Primeira Liga 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Kilmarnock sct SCO 1. Premiership 31 26 2,276 25.3 3 1 4 3 0 0 9 0 0.12 0.04 0.16 0.12 0.16 Matches 2024-2025 29 PAS Lamia gr GRE 1. Super League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 9 Clubs 9 Leagues 151 119 10,491 116.6 5 5 10 5 0 0 41 1 0.04 0.04 0.09 0.04 0.09 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 (3 Seasons) 1 League 70 56 4,925 54.7 4 2 6 4 0 0 23 0 0.07 0.04 0.11 0.07 0.11 Reading (2 Seasons) 3 Leagues 17 8 685 7.6 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (2 Seasons) 3 Leagues 10 7 689 7.7 1 0 1 1 0 0 3 0 0.13 0.00 0.13 0.13 0.13 Hartlepool Utd (1 Season) 1 League 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 MK Dons (1 Season) 2 Leagues 14 13 1,060 11.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Waasland-Bev (1 Season) 1 League 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aves (1 Season) 1 League 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nott'ham Forest (1 Season) 1 League 4 2 201 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 PAS Lamia (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (5 Seasons) 6 3 343 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 70 56 4,925 54.7 4 2 6 4 0 0 23 0 0.07 0.04 0.11 0.07 0.11 Championship (3 Seasons) 25 13 1,270 14.1 1 0 1 1 0 0 8 0 0.07 0.00 0.07 0.07 0.07 FA Cup (2 Seasons) 2 2 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 League One (1 Season) 12 12 923 10.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (1 Season) 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Super League (1 Season) 1 0 45 0.5 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 2014-2015 19 Hartlepool Utd 1 League 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 2014-2015 19 Reading 2 Leagues 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 20 Reading 3 Leagues 16 8 680 7.6 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Aston Villa 3 Leagues 10 7 689 7.7 1 0 1 1 0 0 3 0 0.13 0.00 0.13 0.13 0.13 2016-2017 21 Nott'ham Forest 1 League 4 2 201 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Aston Villa 1 League 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 2017-2018 22 MK Dons 2 Leagues 14 13 1,060 11.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Kilmarnock 1 League 12 9 807 9.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Kilmarnock 1 League 27 21 1,842 20.5 1 1 2 1 0 0 9 0 0.05 0.05 0.10 0.05 0.10 2019-2020 24 Waasland-Bev 1 League 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Aston Villa 1 League 0 0 2019-2020 24 Aves 1 League 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Kilmarnock 1 League 31 26 2,276 25.3 3 1 4 3 0 0 9 0 0.12 0.04 0.16 0.12 0.16 2024-2025 29 PAS Lamia 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 9 Clubs 9 Leagues 151 119 10,491 116.6 5 5 10 5 0 0 41 1 0.04 0.04 0.09 0.04 0.09 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 (3 Seasons) 1 League 70 56 4,925 54.7 4 2 6 4 0 0 23 0 0.07 0.04 0.11 0.07 0.11 Reading (2 Seasons) 3 Leagues 17 8 685 7.6 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (2 Seasons) 3 Leagues 10 7 689 7.7 1 0 1 1 0 0 3 0 0.13 0.00 0.13 0.13 0.13 Hartlepool Utd (1 Season) 1 League 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 MK Dons (1 Season) 2 Leagues 14 13 1,060 11.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Waasland-Bev (1 Season) 1 League 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aves (1 Season) 1 League 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nott'ham Forest (1 Season) 1 League 4 2 201 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 PAS Lamia (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (5 Seasons) 6 3 343 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 70 56 4,925 54.7 4 2 6 4 0 0 23 0 0.07 0.04 0.11 0.07 0.11 Championship (3 Seasons) 25 13 1,270 14.1 1 0 1 1 0 0 8 0 0.07 0.00 0.07 0.07 0.07 FA Cup (2 Seasons) 2 2 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 League One (1 Season) 12 12 923 10.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (1 Season) 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Super League (1 Season) 1 0 45 0.5 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 2014-2015 19 Hartlepool Utd eng ENG 4. League Two 22nd 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 Matches 2014-2015 19 Reading eng ENG 2. Championship 19th 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Reading eng ENG 2. Championship 17th 12 6 555 6.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Aston Villa eng ENG 2. Championship 13th 8 5 509 5.7 1 0 1 1 0 0 3 0 0.18 0.00 0.18 0.18 0.18 Matches 2016-2017 21 Nott'ham Forest eng ENG 2. Championship 21st 4 2 201 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Aston Villa eng ENG Jr. PL2 — Div. 2 2nd 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2017-2018 22 MK Dons eng ENG 3. League One 23rd 12 12 923 10.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Kilmarnock sct SCO 1. Premiership 5th 12 9 807 9.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Kilmarnock sct SCO 1. Premiership 3rd 27 21 1,842 20.5 1 1 2 1 0 0 9 0 0.05 0.05 0.10 0.05 0.10 Matches 2019-2020 24 Waasland-Bev be BEL 1. First Division A 16th 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Aves pt POR 1. Primeira Liga 18th 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Kilmarnock sct SCO 1. Premiership 17th 31 26 2,276 25.3 3 1 4 3 0 0 9 0 0.12 0.04 0.16 0.12 0.16 Matches 2024-2025 29 PAS Lamia gr GRE 1. Super League 14th 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 9 Clubs 7 Leagues 143 114 10,049 111.7 5 5 10 5 0 0 41 1 0.04 0.04 0.09 0.04 0.09 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 (3 Seasons) 1 League 70 56 4,925 54.7 4 2 6 4 0 0 23 0 0.07 0.04 0.11 0.07 0.11 Reading (2 Seasons) 1 League 13 6 560 6.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Hartlepool Utd (1 Season) 1 League 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 MK Dons (1 Season) 1 League 12 12 923 10.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Waasland-Bev (1 Season) 1 League 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 8 5 509 5.7 1 0 1 1 0 0 3 0 0.18 0.00 0.18 0.18 0.18 Aves (1 Season) 1 League 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nott'ham Forest (1 Season) 1 League 4 2 201 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 PAS Lamia (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 70 56 4,925 54.7 4 2 6 4 0 0 23 0 0.07 0.04 0.11 0.07 0.11 Championship (3 Seasons) 25 13 1,270 14.1 1 0 1 1 0 0 8 0 0.07 0.00 0.07 0.07 0.07 League Two (1 Season) 23 23 2,069 23.0 0 3 3 0 0 0 6 0 0.00 0.13 0.13 0.00 0.13 League One (1 Season) 12 12 923 10.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 8 8 689 7.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (1 Season) 4 2 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 2 0 2 2 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Super League (1 Season) 1 0 45 0.5 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 2014-2015 19 Reading eng ENG League Cup 17th 0 0 Matches 2015-2016 20 Reading eng ENG FA Cup 5th 1 1 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Reading eng ENG League Cup 17th 3 1 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Aston Villa eng ENG EFL Cup 58th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Aston Villa eng ENG FA Cup 33rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 MK Dons eng ENG EFL Cup 33rd 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Aston Villa eng ENG EFL Cup 2nd 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 8 5 442 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Reading (2 Seasons) 2 Leagues 4 2 125 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (2 Seasons) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MK Dons (1 Season) 1 League 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (5 Seasons) 6 3 343 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 2 2 99 1.1 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 LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018 23 cd Congo DR Friendlies (M) 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 24 cd Congo DR Friendlies (M) 0 0 Matches 2023 28 cd Congo DR Africa Cup of Nations 4th 6 1 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 28 cd Congo DR Africa Cup of Nations qualification 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33 Matches 2026 31 cd Congo DR WCQ 3 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 4 Leagues 13 6 545 6.1 1 0 1 1 0 0 4 0 0.17 0.00 0.17 0.17 0.17 Friendlies (M) (2 Seasons) 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations (1 Season) 6 1 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 3 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations qualification (1 Season) 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33
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 19 Hartlepool Utd 1 League 23.0 0 4 0.17 0.00 0 0 2014-2015 19 Reading 2 Leagues 0.1 0 0 0.00 0 0 2015-2016 20 Reading 3 Leagues 7.6 0 3 0.49 0.00 0 0 2016-2017 21 Aston Villa 3 Leagues 7.7 1 1 2 200.0 0.15 0.30 1.00 0.50 0 0 2016-2017 21 Nott'ham Forest 1 League 2.2 0 0 0 0.00 0.00 0 0 2017-2018 22 Aston Villa 1 League 2.0 2 0 0 2017-2018 22 MK Dons 2 Leagues 11.8 0 4 0 0.0 0.34 0.00 0.00 0 0 2017-2018 22 Kilmarnock 1 League 9.0 0 2 0.22 0.00 0 0 2018-2019 23 Kilmarnock 1 League 20.5 1 0 0 2019-2020 24 Waasland-Bev 1 League 7.7 0 0 0 2019-2020 24 Aves 1 League 1.4 0 2 0 0.0 1.41 0.00 0.00 0 0 2020-2021 25 Kilmarnock 1 League 25.3 3 14 6 42.9 0.55 0.24 0.21 0.50 0 0 2024-2025 29 PAS Lamia 1 League 0.5 0 0 0 8 Seasons 9 Clubs 9 Leagues 116.6 5 21 17 38.1 0.44 0.20 0.19 0.24 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Kilmarnock (3 Seasons) 1 League 54.7 4 14 8 42.9 0.55 0.23 0.21 0.38 0 0 Reading (2 Seasons) 3 Leagues 7.6 0 3 0.48 0.00 0 0 Aston Villa (2 Seasons) 3 Leagues 7.7 1 1 2 200.0 0.15 0.30 1.00 0.50 0 0 Hartlepool Utd (1 Season) 1 League 23.0 0 4 0.17 0.00 0 0 MK Dons (1 Season) 2 Leagues 11.8 0 4 0 0.0 0.34 0.00 0.00 0 0 Waasland-Bev (1 Season) 1 League 7.7 0 0 0 Aves (1 Season) 1 League 1.4 0 2 0 0.0 1.41 0.00 0.00 0 0 Nott'ham Forest (1 Season) 1 League 2.2 0 0 0 0.00 0.00 0 0 Aston Villa (1 Season) 1 League 2.0 2 0 0 PAS Lamia (1 Season) 1 League 0.5 0 0 0 EFL Cup (5 Seasons) 3.8 0 5 1 20.0 1.98 0.40 0.00 0.00 0 0 Premiership (3 Seasons) 54.7 4 14 8 42.9 0.55 0.23 0.21 0.38 0 0 Championship (3 Seasons) 14.1 1 0 4 0.00 0.28 0.25 0 0 FA Cup (2 Seasons) 1.1 0 0 0 League Two (1 Season) 23.0 0 4 0.17 0.00 0 0 League One (1 Season) 10.3 0 0 0 0.00 0.00 0 0 First Division A (1 Season) 7.7 0 0 0 Primeira Liga (1 Season) 1.4 0 2 0 0.0 1.41 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 2.0 2 0 0 Super League (1 Season) 0.5 0 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 20 Reading eng ENG FA Cup 5th 0.1 0 0 0 Matches 2015-2016 20 Reading eng ENG League Cup 17th 1.3 0 0 0 Matches 2016-2017 21 Aston Villa eng ENG EFL Cup 58th 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 Matches 2016-2017 21 Aston Villa eng ENG FA Cup 33rd 1.0 0 0 0 Matches 2017-2018 22 MK Dons eng ENG EFL Cup 33rd 1.5 0 4 0 0.0 2.63 0.00 0.00 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 4.9 0 5 1 20.0 1.98 0.40 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 Reading (2 Seasons) 2 Leagues 1.4 0 0 0 Aston Villa (2 Seasons) 2 Leagues 2.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 MK Dons (1 Season) 1 League 1.5 0 4 0 0.0 2.63 0.00 0.00 0 0 EFL Cup (5 Seasons) 3.8 0 5 1 20.0 1.98 0.40 0.00 0.00 0 0 FA Cup (2 Seasons) 1.1 0 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 19 Reading eng ENG 2. Championship 1 5 5 0.1 0.1 0 0 1 6 0.00 0 0 0 0.00 +0.46 Matches 2014-2015 19 Reading eng ENG League Cup 0 0 0 0 1 Matches 2014-2015 19 Hartlepool Utd eng ENG 4. League Two 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 Matches 2015-2016 20 Reading eng ENG 2. Championship 12 555 46 13.4 6.2 6 2 6 1 1.75 9 6 +3 +0.49 +0.74 Matches 2015-2016 20 Reading eng ENG FA Cup 1 9 9 2.0 0.1 1 9 0 0 0 3.00 0 0 0 0.00 -1.43 Matches 2015-2016 20 Reading eng ENG League Cup 3 116 39 38.7 1.3 1 92 1 2 12 0 2.00 2 2 0 0.00 -0.49 Matches 2016-2017 21 Aston Villa eng ENG 2. Championship 8 509 64 12.3 5.7 5 2 3 8 0.88 7 4 +3 +0.53 +0.63 Matches 2016-2017 21 Nott'ham Forest eng ENG 2. Championship 4 201 50 4.9 2.2 2 1 2 9 1.50 4 8 -4 -1.79 -1.65 Matches 2016-2017 21 Aston Villa eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2016-2017 21 Aston Villa eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 22 MK Dons eng ENG EFL Cup 2 137 69 65.2 1.5 1 121 1 1 16 0 1.50 1 1 0 0.00 +2.47 Matches 2017-2018 22 MK Dons eng ENG 3. League One 12 923 77 22.3 10.3 12 7 0 1 1.17 9 12 -3 -0.29 +0.35 Matches 2017-2018 22 Aston Villa eng ENG Jr. PL2 — Div. 2 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 Matches 2017-2018 22 Kilmarnock sct SCO 1. Premiership 12 807 67 23.6 9.0 9 6 3 2.00 Matches 2018-2019 23 Kilmarnock sct SCO 1. Premiership 27 1,842 68 53.9 20.5 21 83 13 6 17 5 1.74 29 21 +8 +0.39 -0.24 Matches 2019-2020 24 Aston Villa eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 24 Waasland-Bev be BEL 1. First Division A 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Matches 2019-2020 24 Aves pt POR 1. Primeira Liga 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 Matches 2020-2021 25 Kilmarnock sct SCO 1. Premiership 31 2,276 73 66.5 25.3 26 85 16 5 16 6 0.94 22 39 -17 -0.67 -1.14 Matches 2024-2025 29 PAS Lamia gr GRE 1. Super League 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02 Matches 8 Seasons 9 Clubs 9 Leagues 151 10,491 69 23.5 116.6 119 83 76 32 17 46 1.29 112 149 -37 -0.34 +0.10 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Kilmarnock (3 Seasons) 1 League 70 4,925 70 48.0 54.7 56 84 35 14 17 11 1.43 51 60 -9 -0.20 -0.76 Reading (2 Seasons) 3 Leagues 17 685 40 7.4 7.6 8 51 3 9 12 8 1.76 11 8 +3 +0.39 +0.64 Aston Villa (2 Seasons) 3 Leagues 10 689 69 13.9 7.7 7 90 4 3 9 0.70 8 9 -1 -0.13 -0.03 Hartlepool Utd (1 Season) 1 League 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 MK Dons (1 Season) 2 Leagues 14 1,060 76 24.4 11.8 13 121 8 1 16 1 1.22 10 13 -3 -0.25 +0.43 Waasland-Bev (1 Season) 1 League 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Aves (1 Season) 1 League 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 Nott'ham Forest (1 Season) 1 League 4 201 50 4.9 2.2 2 1 2 9 1.50 4 8 -4 -1.79 -1.65 Aston Villa (1 Season) 1 League 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 PAS Lamia (1 Season) 1 League 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02 EFL Cup (5 Seasons) 6 343 57 22.9 3.8 3 101 3 3 13 2 1.50 4 6 -2 -0.52 -0.17 Premiership (3 Seasons) 70 4,925 70 48.0 54.7 56 84 35 14 17 11 1.43 51 60 -9 -0.20 -0.76 Championship (3 Seasons) 25 1,270 51 7.7 14.1 13 5 12 24 1.36 20 18 +2 +0.14 +0.38 FA Cup (2 Seasons) 2 99 50 18.3 1.1 2 50 1 0 0 1.50 0 2 -2 -1.82 -3.25 League Two (1 Season) 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 League One (1 Season) 12 923 77 22.3 10.3 12 7 0 1 1.17 9 12 -3 -0.29 +0.35 First Division A (1 Season) 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Primeira Liga (1 Season) 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 Super League (1 Season) 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02
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 19 Hartlepool Utd 1 League 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 2014-2015 19 Reading 2 Leagues 1 5 5 0.1 0.1 0 0 1 7 0.00 0 0 0 0.00 +0.46 2015-2016 20 Reading 3 Leagues 16 680 43 13.9 7.6 8 51 3 8 12 1 1.88 11 8 +3 +0.40 +0.44 2016-2017 21 Aston Villa 3 Leagues 10 689 69 15.9 7.7 7 90 4 3 8 0.70 8 9 -1 -0.13 -0.03 2016-2017 21 Nott'ham Forest 1 League 4 201 50 4.9 2.2 2 1 2 9 1.50 4 8 -4 -1.79 -1.65 2017-2018 22 Aston Villa 1 League 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 2017-2018 22 MK Dons 2 Leagues 14 1,060 76 24.4 11.8 13 121 8 1 16 1 1.22 10 13 -3 -0.25 +0.43 2017-2018 22 Kilmarnock 1 League 12 807 67 23.6 9.0 9 6 3 2.00 2018-2019 23 Kilmarnock 1 League 27 1,842 68 53.9 20.5 21 83 13 6 17 5 1.74 29 21 +8 +0.39 -0.24 2019-2020 24 Waasland-Bev 1 League 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 2019-2020 24 Aston Villa 1 League 0 0 0 0 1 2019-2020 24 Aves 1 League 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 2020-2021 25 Kilmarnock 1 League 31 2,276 73 66.5 25.3 26 85 16 5 16 6 0.94 22 39 -17 -0.67 -1.14 2024-2025 29 PAS Lamia 1 League 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02 8 Seasons 9 Clubs 9 Leagues 151 10,491 69 23.5 116.6 119 83 76 32 17 46 1.29 112 149 -37 -0.34 +0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Kilmarnock (3 Seasons) 1 League 70 4,925 70 48.0 54.7 56 84 35 14 17 11 1.43 51 60 -9 -0.20 -0.76 Reading (2 Seasons) 3 Leagues 17 685 40 7.4 7.6 8 51 3 9 12 8 1.76 11 8 +3 +0.39 +0.64 Aston Villa (2 Seasons) 3 Leagues 10 689 69 13.9 7.7 7 90 4 3 9 0.70 8 9 -1 -0.13 -0.03 Hartlepool Utd (1 Season) 1 League 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 MK Dons (1 Season) 2 Leagues 14 1,060 76 24.4 11.8 13 121 8 1 16 1 1.22 10 13 -3 -0.25 +0.43 Waasland-Bev (1 Season) 1 League 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Aves (1 Season) 1 League 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 Nott'ham Forest (1 Season) 1 League 4 201 50 4.9 2.2 2 1 2 9 1.50 4 8 -4 -1.79 -1.65 Aston Villa (1 Season) 1 League 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 PAS Lamia (1 Season) 1 League 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02 EFL Cup (5 Seasons) 6 343 57 22.9 3.8 3 101 3 3 13 2 1.50 4 6 -2 -0.52 -0.17 Premiership (3 Seasons) 70 4,925 70 48.0 54.7 56 84 35 14 17 11 1.43 51 60 -9 -0.20 -0.76 Championship (3 Seasons) 25 1,270 51 7.7 14.1 13 5 12 24 1.36 20 18 +2 +0.14 +0.38 FA Cup (2 Seasons) 2 99 50 18.3 1.1 2 50 1 0 0 1.50 0 2 -2 -1.82 -3.25 League Two (1 Season) 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 League One (1 Season) 12 923 77 22.3 10.3 12 7 0 1 1.17 9 12 -3 -0.29 +0.35 First Division A (1 Season) 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Primeira Liga (1 Season) 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 Super League (1 Season) 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02
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 19 Hartlepool Utd eng ENG 4. League Two 22nd 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 Matches 2014-2015 19 Reading eng ENG 2. Championship 19th 1 5 5 0.1 0.1 0 0 1 6 0.00 0 0 0 0.00 +0.46 Matches 2015-2016 20 Reading eng ENG 2. Championship 17th 12 555 46 13.4 6.2 6 2 6 1 1.75 9 6 +3 +0.49 +0.74 Matches 2016-2017 21 Aston Villa eng ENG 2. Championship 13th 8 509 64 12.3 5.7 5 2 3 8 0.88 7 4 +3 +0.53 +0.63 Matches 2016-2017 21 Nott'ham Forest eng ENG 2. Championship 21st 4 201 50 4.9 2.2 2 1 2 9 1.50 4 8 -4 -1.79 -1.65 Matches 2017-2018 22 Aston Villa eng ENG Jr. PL2 — Div. 2 2nd 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 Matches 2017-2018 22 MK Dons eng ENG 3. League One 23rd 12 923 77 22.3 10.3 12 7 0 1 1.17 9 12 -3 -0.29 +0.35 Matches 2017-2018 22 Kilmarnock sct SCO 1. Premiership 5th 12 807 67 23.6 9.0 9 6 3 2.00 Matches 2018-2019 23 Kilmarnock sct SCO 1. Premiership 3rd 27 1,842 68 53.9 20.5 21 83 13 6 17 5 1.74 29 21 +8 +0.39 -0.24 Matches 2019-2020 24 Waasland-Bev be BEL 1. First Division A 16th 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Matches 2019-2020 24 Aves pt POR 1. Primeira Liga 18th 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 Matches 2020-2021 25 Kilmarnock sct SCO 1. Premiership 17th 31 2,276 73 66.5 25.3 26 85 16 5 16 6 0.94 22 39 -17 -0.67 -1.14 Matches 2024-2025 29 PAS Lamia gr GRE 1. Super League 14th 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02 Matches 8 Seasons 9 Clubs 7 Leagues 143 10,049 70 23.6 111.7 114 83 72 29 18 44 1.28 108 141 -33 -0.32 +0.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Kilmarnock (3 Seasons) 1 League 70 4,925 70 48.0 54.7 56 84 35 14 17 11 1.43 51 60 -9 -0.20 -0.76 Reading (2 Seasons) 1 League 13 560 43 6.8 6.2 6 2 7 7 1.62 9 6 +3 +0.48 +0.84 Hartlepool Utd (1 Season) 1 League 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 MK Dons (1 Season) 1 League 12 923 77 22.3 10.3 12 7 0 1 1.17 9 12 -3 -0.29 +0.35 Waasland-Bev (1 Season) 1 League 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Aston Villa (1 Season) 1 League 8 509 64 12.3 5.7 5 2 3 8 0.88 7 4 +3 +0.53 +0.63 Aves (1 Season) 1 League 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 Nott'ham Forest (1 Season) 1 League 4 201 50 4.9 2.2 2 1 2 9 1.50 4 8 -4 -1.79 -1.65 Aston Villa (1 Season) 1 League 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 PAS Lamia (1 Season) 1 League 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02 Premiership (3 Seasons) 70 4,925 70 48.0 54.7 56 84 35 14 17 11 1.43 51 60 -9 -0.20 -0.76 Championship (3 Seasons) 25 1,270 51 7.7 14.1 13 5 12 24 1.36 20 18 +2 +0.14 +0.38 League Two (1 Season) 23 2,069 90 50.0 23.0 23 20 0 0 1.35 23 28 -5 -0.22 +0.91 League One (1 Season) 12 923 77 22.3 10.3 12 7 0 1 1.17 9 12 -3 -0.29 +0.35 First Division A (1 Season) 8 689 86 26.4 7.7 8 86 5 0 3 0.50 5 18 -13 -1.70 -0.48 Primeira Liga (1 Season) 4 128 32 4.2 1.4 2 55 0 2 9 3 0.00 0 4 -4 -2.81 -1.58 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.68 Super League (1 Season) 1 45 45 2.4 0.5 0 0 1 45 2 0.00 0 1 -1 -2.00 -1.02
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 19 Reading eng ENG League Cup 17th 0 0 0 0 1 Matches 2015-2016 20 Reading eng ENG FA Cup 5th 1 9 9 2.0 0.1 1 9 0 0 0 3.00 0 0 0 0.00 -1.43 Matches 2015-2016 20 Reading eng ENG League Cup 17th 3 116 39 38.7 1.3 1 92 1 2 12 0 2.00 2 2 0 0.00 -0.49 Matches 2016-2017 21 Aston Villa eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2016-2017 21 Aston Villa eng ENG FA Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 22 MK Dons eng ENG EFL Cup 33rd 2 137 69 65.2 1.5 1 121 1 1 16 0 1.50 1 1 0 0.00 +2.47 Matches 2019-2020 24 Aston Villa eng ENG EFL Cup 2nd 0 0 0 0 1 Matches 5 Seasons 3 Clubs 2 Leagues 8 442 55 21.7 4.9 5 80 4 3 13 2 1.50 4 8 -4 -0.81 -1.59 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Reading (2 Seasons) 2 Leagues 4 125 31 12.3 1.4 2 51 1 2 12 1 2.25 2 2 0 0.00 -1.15 Aston Villa (2 Seasons) 2 Leagues 2 180 90 22.2 2.0 2 90 2 0 1 0.00 1 5 -4 -2.00 MK Dons (1 Season) 1 League 2 137 69 65.2 1.5 1 121 1 1 16 0 1.50 1 1 0 0.00 +2.47 EFL Cup (5 Seasons) 6 343 57 22.9 3.8 3 101 3 3 13 2 1.50 4 6 -2 -0.52 -0.17 FA Cup (2 Seasons) 2 99 50 18.3 1.1 2 50 1 0 0 1.50 0 2 -2 -1.82 -3.25
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 2018 23 cd Congo DR Friendlies (M) 1 45 45 25.0 0.5 1 45 0 0 0 0.00 0 0 0 0.00 +1.33 Matches 2019 24 cd Congo DR Friendlies (M) 0 0 0 0 1 Matches 2023 28 cd Congo DR Africa Cup of Nations 4th 6 140 23 21.2 1.6 1 45 0 5 19 1 1.17 0 0 0 0.00 -0.17 Matches 2023 28 cd Congo DR Africa Cup of Nations qualification 3 270 90 50.0 3.0 3 90 3 0 0 3.00 6 2 +4 +1.33 +0.33 Matches 2026 31 cd Congo DR WCQ 3 90 30 25.0 1.0 1 81 0 2 5 1 2.00 0 1 -1 -1.00 -2.00 Matches 4 Seasons 1 Club 4 Leagues 13 545 42 24.9 6.1 6 74 3 7 15 3 1.69 6 3 +3 +0.50 +0.12 Friendlies (M) (2 Seasons) 1 45 45 7.1 0.5 1 45 0 0 1 0.00 0 0 0 0.00 +1.33 Africa Cup of Nations (1 Season) 6 140 23 21.2 1.6 1 45 0 5 19 1 1.17 0 0 0 0.00 -0.17 WCQ (1 Season) 3 90 30 25.0 1.0 1 81 0 2 5 1 2.00 0 1 -1 -1.00 -2.00 Africa Cup of Nations qualification (1 Season) 3 270 90 50.0 3.0 3 90 3 0 0 3.00 6 2 +4 +1.33 +0.33
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 19 Hartlepool Utd 1 League 23.0 6 0 41 2014-2015 19 Reading 2 Leagues 0.1 0 0 0 2015-2016 20 Reading 3 Leagues 7.6 4 0 0 12 0 2016-2017 21 Aston Villa 3 Leagues 7.7 3 0 0 10 0 0 0 0 0 0 0 0 2016-2017 21 Nott'ham Forest 1 League 2.2 1 0 0 4 0 0 0 0 0 0 0 0 2017-2018 22 Aston Villa 1 League 2.0 0 0 0 0 2017-2018 22 MK Dons 2 Leagues 11.8 2 1 0 19 3 0 1 1 0 0 0 0 2017-2018 22 Kilmarnock 1 League 9.0 5 0 24 2018-2019 23 Kilmarnock 1 League 20.5 9 0 0 0 2019-2020 24 Waasland-Bev 1 League 7.7 2 0 0 1 2019-2020 24 Aves 1 League 1.4 0 0 0 5 3 0 3 0 0 0 2020-2021 25 Kilmarnock 1 League 25.3 9 0 0 55 56 5 18 28 18 0 2024-2025 29 PAS Lamia 1 League 0.5 0 0 0 0 8 Seasons 9 Clubs 9 Leagues 116.6 41 1 0 170 62 5 22 29 18 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Kilmarnock (3 Seasons) 1 League 54.7 23 0 0 79 56 5 18 28 18 0 Reading (2 Seasons) 3 Leagues 7.6 4 0 0 12 0 Aston Villa (2 Seasons) 3 Leagues 7.7 3 0 0 10 0 0 0 0 0 0 0 0 Hartlepool Utd (1 Season) 1 League 23.0 6 0 41 MK Dons (1 Season) 2 Leagues 11.8 2 1 0 19 3 0 1 1 0 0 0 0 Waasland-Bev (1 Season) 1 League 7.7 2 0 0 1 Aves (1 Season) 1 League 1.4 0 0 0 5 3 0 3 0 0 0 Nott'ham Forest (1 Season) 1 League 2.2 1 0 0 4 0 0 0 0 0 0 0 0 Aston Villa (1 Season) 1 League 2.0 0 0 0 0 PAS Lamia (1 Season) 1 League 0.5 0 0 0 0 EFL Cup (5 Seasons) 3.8 0 0 0 7 3 0 1 1 0 0 0 0 Premiership (3 Seasons) 54.7 23 0 0 79 56 5 18 28 18 0 Championship (3 Seasons) 14.1 8 0 0 24 0 0 0 0 0 0 0 0 FA Cup (2 Seasons) 1.1 0 0 0 0 League Two (1 Season) 23.0 6 0 41 League One (1 Season) 10.3 2 1 0 14 0 0 0 0 0 0 0 0 First Division A (1 Season) 7.7 2 0 0 1 Primeira Liga (1 Season) 1.4 0 0 0 5 3 0 3 0 0 0 PL2 — Div. 2 (1 Season) 2.0 0 0 0 0 Super League (1 Season) 0.5 0 0 0 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 20 Reading eng ENG FA Cup 5th 0.1 0 0 0 0 Matches 2015-2016 20 Reading eng ENG League Cup 17th 1.3 0 0 0 0 Matches 2016-2017 21 Aston Villa eng ENG EFL Cup 58th 1.0 0 0 0 2 0 0 0 0 0 0 0 0 Matches 2016-2017 21 Aston Villa eng ENG FA Cup 33rd 1.0 0 0 0 0 Matches 2017-2018 22 MK Dons eng ENG EFL Cup 33rd 1.5 0 0 0 5 3 0 1 1 0 0 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 4.9 0 0 0 7 3 0 1 1 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Reading (2 Seasons) 2 Leagues 1.4 0 0 0 0 Aston Villa (2 Seasons) 2 Leagues 2.0 0 0 0 2 0 0 0 0 0 0 0 0 MK Dons (1 Season) 1 League 1.5 0 0 0 5 3 0 1 1 0 0 0 0 EFL Cup (5 Seasons) 3.8 0 0 0 7 3 0 1 1 0 0 0 0 FA Cup (2 Seasons) 1.1 0 0 0 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 Aaron Tshibola Pages
Aaron Tshibola Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary