Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 13 7 662 7.4 2 0 2 2 0 0 0 0 0.27 0.00 0.27 0.27 0.27 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 7 1 189 2.1 0 0 0 0 0 0 0 0 0.3 0.3 0.5 0.9 6 3 11 0.00 0.00 0.00 0.00 0.00 0.17 0.26 0.43 0.17 0.43 Matches 2018-2019 17 Schalke 04 1. Champions Lg 0 0 Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 11 9 882 9.8 6 2 8 6 0 0 2 0 0.61 0.20 0.82 0.61 0.82 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 20 14 1,162 12.9 2 0 2 2 0 0 1 0 3.2 3.2 0.8 3.9 38 16 93 0.15 0.00 0.15 0.15 0.15 0.24 0.06 0.30 0.24 0.30 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 1 1 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 3 3 220 2.4 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 4 4 11 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 10 5 534 5.9 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.17 0.00 0.17 0.17 0.17 0.09 0.07 0.16 0.09 0.16 Matches 2020-2021 19 Schalke 04 de GER DFB-Pokal 0 0 Matches 2020-2021 19 Stoke City eng ENG FA Cup 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Matches 2022-2023 21 Rangers 1. Champions Lg 5 0 97 1.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 0 10 0.00 0.00 0.00 0.00 0.00 0.06 0.00 0.06 0.06 0.06 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 19 9 860 9.6 0 4 4 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Matches 2023-2024 22 Rangers 2. Europa Lg 4 1 146 1.6 0 0 0 0 0 0 0 0 0.7 0.7 0.0 0.7 9 3 13 0.00 0.00 0.00 0.00 0.00 0.42 0.00 0.42 0.42 0.42 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 19 7 628 7.0 5 3 8 5 0 0 1 0 0.72 0.43 1.15 0.72 1.15 Matches 6 Seasons 4 Clubs 8 Leagues 116 65 6,013 66.8 17 9 26 17 0 0 8 1 14.1 14.1 5.5 19.6 168 73 399 0.25 0.13 0.39 0.25 0.39 0.29 0.11 0.40 0.29 0.40 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Schalke 04 (3 Seasons) 3 Leagues 32 20 1,698 18.9 2 0 2 2 0 0 1 0 3.5 3.5 1.5 5.0 48 23 115 0.11 0.00 0.11 0.11 0.11 0.20 0.08 0.28 0.20 0.28 Rangers (2 Seasons) 3 Leagues 47 17 1,731 19.2 5 7 12 5 0 0 1 0 0.8 0.8 0.0 0.8 14 3 23 0.26 0.36 0.62 0.26 0.62 0.28 0.00 0.28 0.28 0.28 Manchester City (2 Seasons) 1 League 24 16 1,544 17.2 8 2 10 8 0 0 2 0 0.47 0.12 0.58 0.47 0.58 Cercle Brugge (1 Season) 1 League 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Stoke City (1 Season) 2 Leagues 11 5 560 6.2 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.16 0.00 0.16 0.16 0.16 0.09 0.07 0.16 0.09 0.16 Bundesliga (3 Seasons) 30 18 1,571 17.5 2 0 2 2 0 0 1 0 3.5 3.5 1.5 5.0 48 23 115 0.11 0.00 0.11 0.11 0.11 0.20 0.08 0.28 0.20 0.28 DFB-Pokal (3 Seasons) 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 38 16 1,488 16.5 5 7 12 5 0 0 1 0 0.30 0.42 0.73 0.30 0.73 PL2 — Div. 1 (2 Seasons) 24 16 1,544 17.2 8 2 10 8 0 0 2 0 0.47 0.12 0.58 0.47 0.58 Champions Lg (2 Seasons) 5 0 97 1.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 0 10 0.00 0.00 0.00 0.00 0.00 0.06 0.00 0.06 0.06 0.06 First Division A (1 Season) 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Championship (1 Season) 10 5 534 5.9 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.17 0.00 0.17 0.17 0.17 0.09 0.07 0.16 0.09 0.16 Europa Lg (1 Season) 4 1 146 1.6 0 0 0 0 0 0 0 0 0.7 0.7 0.0 0.7 9 3 13 0.00 0.00 0.00 0.00 0.00 0.42 0.00 0.42 0.42 0.42 FA Cup (1 Season) 1 0 26 0.3 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 16 Manchester City 1 League 13 7 662 7.4 2 0 2 2 0 0 0 0 0.27 0.00 0.27 0.27 0.27 2018-2019 17 Manchester City 1 League 11 9 882 9.8 6 2 8 6 0 0 2 0 0.61 0.20 0.82 0.61 0.82 2018-2019 17 Schalke 04 3 Leagues 8 2 234 2.6 0 0 0 0 0 0 0 0 0.3 0.3 0.5 0.9 6 3 11 0.00 0.00 0.00 0.00 0.00 0.17 0.26 0.43 0.17 0.43 2019-2020 18 Schalke 04 2 Leagues 21 15 1,244 13.8 2 0 2 2 0 0 1 0 3.2 3.2 0.8 3.9 38 16 93 0.14 0.00 0.14 0.14 0.14 0.24 0.06 0.30 0.24 0.30 2020-2021 19 Schalke 04 2 Leagues 3 3 220 2.4 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 4 4 11 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 2020-2021 19 Stoke City 2 Leagues 11 5 560 6.2 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.16 0.00 0.16 0.16 0.16 0.09 0.07 0.16 0.09 0.16 2021-2022 20 Cercle Brugge 1 League 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 2022-2023 21 Rangers 2 Leagues 24 9 957 10.6 0 4 4 0 0 0 0 0 0.1 0.1 0.0 0.1 5 0 10 0.00 0.38 0.38 0.00 0.38 0.06 0.00 0.06 0.06 0.06 2023-2024 22 Rangers 2 Leagues 23 8 774 8.6 5 3 8 5 0 0 1 0 0.7 0.7 0.0 0.7 9 3 13 0.58 0.35 0.93 0.58 0.93 0.42 0.00 0.42 0.42 0.42 6 Seasons 4 Clubs 8 Leagues 116 65 6,013 66.8 17 9 26 17 0 0 8 1 14.1 14.1 5.5 19.6 168 73 399 0.25 0.13 0.39 0.25 0.39 0.29 0.11 0.40 0.29 0.40 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Schalke 04 (3 Seasons) 3 Leagues 32 20 1,698 18.9 2 0 2 2 0 0 1 0 3.5 3.5 1.5 5.0 48 23 115 0.11 0.00 0.11 0.11 0.11 0.20 0.08 0.28 0.20 0.28 Rangers (2 Seasons) 3 Leagues 47 17 1,731 19.2 5 7 12 5 0 0 1 0 0.8 0.8 0.0 0.8 14 3 23 0.26 0.36 0.62 0.26 0.62 0.28 0.00 0.28 0.28 0.28 Manchester City (2 Seasons) 1 League 24 16 1,544 17.2 8 2 10 8 0 0 2 0 0.47 0.12 0.58 0.47 0.58 Cercle Brugge (1 Season) 1 League 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Stoke City (1 Season) 2 Leagues 11 5 560 6.2 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.16 0.00 0.16 0.16 0.16 0.09 0.07 0.16 0.09 0.16 Bundesliga (3 Seasons) 30 18 1,571 17.5 2 0 2 2 0 0 1 0 3.5 3.5 1.5 5.0 48 23 115 0.11 0.00 0.11 0.11 0.11 0.20 0.08 0.28 0.20 0.28 DFB-Pokal (3 Seasons) 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 38 16 1,488 16.5 5 7 12 5 0 0 1 0 0.30 0.42 0.73 0.30 0.73 PL2 — Div. 1 (2 Seasons) 24 16 1,544 17.2 8 2 10 8 0 0 2 0 0.47 0.12 0.58 0.47 0.58 Champions Lg (2 Seasons) 5 0 97 1.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 0 10 0.00 0.00 0.00 0.00 0.00 0.06 0.00 0.06 0.06 0.06 First Division A (1 Season) 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Championship (1 Season) 10 5 534 5.9 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.17 0.00 0.17 0.17 0.17 0.09 0.07 0.16 0.09 0.16 Europa Lg (1 Season) 4 1 146 1.6 0 0 0 0 0 0 0 0 0.7 0.7 0.0 0.7 9 3 13 0.00 0.00 0.00 0.00 0.00 0.42 0.00 0.42 0.42 0.42 FA Cup (1 Season) 1 0 26 0.3 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 6th 13 7 662 7.4 2 0 2 2 0 0 0 0 0.27 0.00 0.27 0.27 0.27 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 8th 11 9 882 9.8 6 2 8 6 0 0 2 0 0.61 0.20 0.82 0.61 0.82 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 14th 7 1 189 2.1 0 0 0 0 0 0 0 0 0.3 0.3 0.5 0.9 6 3 11 0.00 0.00 0.00 0.00 0.00 0.17 0.26 0.43 0.17 0.43 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12th 20 14 1,162 12.9 2 0 2 2 0 0 1 0 3.2 3.2 0.8 3.9 38 16 93 0.15 0.00 0.15 0.15 0.15 0.24 0.06 0.30 0.24 0.30 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 18th 3 3 220 2.4 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 4 4 11 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 14th 10 5 534 5.9 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.17 0.00 0.17 0.17 0.17 0.09 0.07 0.16 0.09 0.16 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 10th 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 2nd 19 9 860 9.6 0 4 4 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 2nd 19 7 628 7.0 5 3 8 5 0 0 1 0 0.72 0.43 1.15 0.72 1.15 Matches 6 Seasons 4 Clubs 4 Leagues 104 62 5,617 62.4 17 9 26 17 0 0 8 1 13.4 13.4 5.5 18.9 154 70 376 0.27 0.14 0.42 0.27 0.42 0.29 0.12 0.41 0.29 0.41 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Schalke 04 (3 Seasons) 1 League 30 18 1,571 17.5 2 0 2 2 0 0 1 0 3.5 3.5 1.5 5.0 48 23 115 0.11 0.00 0.11 0.11 0.11 0.20 0.08 0.28 0.20 0.28 Rangers (2 Seasons) 1 League 38 16 1,488 16.5 5 7 12 5 0 0 1 0 0.30 0.42 0.73 0.30 0.73 Manchester City (2 Seasons) 1 League 24 16 1,544 17.2 8 2 10 8 0 0 2 0 0.47 0.12 0.58 0.47 0.58 Cercle Brugge (1 Season) 1 League 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Stoke City (1 Season) 1 League 10 5 534 5.9 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.17 0.00 0.17 0.17 0.17 0.09 0.07 0.16 0.09 0.16 Bundesliga (3 Seasons) 30 18 1,571 17.5 2 0 2 2 0 0 1 0 3.5 3.5 1.5 5.0 48 23 115 0.11 0.00 0.11 0.11 0.11 0.20 0.08 0.28 0.20 0.28 Premiership (2 Seasons) 38 16 1,488 16.5 5 7 12 5 0 0 1 0 0.30 0.42 0.73 0.30 0.73 PL2 — Div. 1 (2 Seasons) 24 16 1,544 17.2 8 2 10 8 0 0 2 0 0.47 0.12 0.58 0.47 0.58 First Division A (1 Season) 26 23 2,024 22.5 9 2 11 9 0 0 6 1 9.4 9.4 3.6 12.9 81 42 222 0.40 0.09 0.49 0.40 0.49 0.42 0.16 0.58 0.42 0.58 Championship (1 Season) 10 5 534 5.9 1 0 1 1 0 0 0 0 0.5 0.5 0.4 1.0 25 5 39 0.17 0.00 0.17 0.17 0.17 0.09 0.07 0.16 0.09 0.16
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 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 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-2020 18 Schalke 04 de GER DFB-Pokal 5th 1 1 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Schalke 04 de GER DFB-Pokal 9th 0 0 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 1 0 26 0.3 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 3 2 153 1.7 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 Schalke 04 (3 Seasons) 1 League 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Stoke City (1 Season) 1 League 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 DFB-Pokal (3 Seasons) 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 26 0.3 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2018-2019 17 Schalke 04 1. Champions Lg R16 0 0 Matches 2022-2023 21 Rangers 1. Champions Lg GR 5 0 97 1.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 0 10 0.00 0.00 0.00 0.00 0.00 0.06 0.00 0.06 0.06 0.06 Matches 2023-2024 22 Rangers 2. Europa Lg R16 4 1 146 1.6 0 0 0 0 0 0 0 0 0.7 0.7 0.0 0.7 9 3 13 0.00 0.00 0.00 0.00 0.00 0.42 0.00 0.42 0.42 0.42 Matches 3 Seasons 2 Clubs 2 Leagues 9 1 243 2.7 0 0 0 0 0 0 0 0 0.8 0.8 0.0 0.8 14 3 23 0.00 0.00 0.00 0.00 0.00 0.28 0.00 0.28 0.28 0.28 Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Rangers (2 Seasons) 2 Leagues 9 1 243 2.7 0 0 0 0 0 0 0 0 0.8 0.8 0.0 0.8 14 3 23 0.00 0.00 0.00 0.00 0.00 0.28 0.00 0.28 0.28 0.28 Schalke 04 (1 Season) 1 League 0 0 Champions Lg (2 Seasons) 5 0 97 1.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 0 10 0.00 0.00 0.00 0.00 0.00 0.06 0.00 0.06 0.06 0.06 Europa Lg (1 Season) 4 1 146 1.6 0 0 0 0 0 0 0 0 0.7 0.7 0.0 0.7 9 3 13 0.00 0.00 0.00 0.00 0.00 0.42 0.00 0.42 0.42 0.42
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 7.4 2 0 0 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 2.1 0 3 1 33.3 1.43 0.48 0.00 0.00 12.0 0 0 0 0.3 0.3 0.12 -0.3 -0.3 Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 0.5 0 1 1 100.0 2.00 2.00 0.00 0.00 0 0 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 9.8 6 0 0 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12.9 2 23 7 30.4 1.78 0.54 0.09 0.29 18.0 0 0 0 3.2 3.2 0.14 -1.2 -1.2 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 0.9 0 0 0 0.00 0.00 0 0 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 2.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 5.9 1 11 2 18.2 1.85 0.34 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 Matches 2020-2021 19 Stoke City eng ENG FA Cup 0.3 0 0 0 0.00 0.00 0 0 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Matches 2022-2023 21 Rangers 1. Champions Lg 1.1 0 1 0 0.0 0.93 0.00 0.00 9.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 9.6 0 17 6 35.3 1.78 0.63 0.00 0.00 0 0 Matches 2023-2024 22 Rangers 2. Europa Lg 1.6 0 8 2 25.0 4.93 1.23 0.00 0.00 20.6 0 0 0 0.7 0.7 0.09 -0.7 -0.7 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 7.0 5 33 11 33.3 4.73 1.58 0.15 0.45 0 0 Matches 6 Seasons 4 Clubs 8 Leagues 66.8 17 173 64 37.0 2.59 0.96 0.10 0.27 19.0 2 0 0 14.1 14.1 0.12 -2.1 -2.1 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 2 27 9 33.3 1.43 0.48 0.07 0.22 17.3 0 0 0 3.5 3.5 0.14 -1.5 -1.5 Rangers (2 Seasons) 3 Leagues 19.2 5 59 19 32.2 3.07 0.99 0.08 0.26 19.3 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Manchester City (2 Seasons) 1 League 17.2 8 0 0 Cercle Brugge (1 Season) 1 League 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Stoke City (1 Season) 2 Leagues 6.2 1 11 2 18.2 1.77 0.32 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 Bundesliga (3 Seasons) 17.5 2 26 8 30.8 1.49 0.46 0.08 0.25 17.3 0 0 0 3.5 3.5 0.14 -1.5 -1.5 DFB-Pokal (3 Seasons) 1.4 0 1 1 100.0 0.71 0.71 0.00 0.00 0 0 Premiership (2 Seasons) 16.5 5 50 17 34.0 3.02 1.03 0.10 0.29 0 0 PL2 — Div. 1 (2 Seasons) 17.2 8 0 0 Champions Lg (2 Seasons) 1.1 0 1 0 0.0 0.93 0.00 0.00 9.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 First Division A (1 Season) 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Championship (1 Season) 5.9 1 11 2 18.2 1.85 0.34 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 Europa Lg (1 Season) 1.6 0 8 2 25.0 4.93 1.23 0.00 0.00 20.6 0 0 0 0.7 0.7 0.09 -0.7 -0.7 FA Cup (1 Season) 0.3 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 16 Manchester City 1 League 7.4 2 0 0 2018-2019 17 Manchester City 1 League 9.8 6 0 0 2018-2019 17 Schalke 04 3 Leagues 2.6 0 4 2 50.0 1.54 0.77 0.00 0.00 12.0 0 0 0 0.3 0.3 0.12 -0.3 -0.3 2019-2020 18 Schalke 04 2 Leagues 13.8 2 23 7 30.4 1.66 0.51 0.09 0.29 18.0 0 0 0 3.2 3.2 0.14 -1.2 -1.2 2020-2021 19 Schalke 04 2 Leagues 2.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 19 Stoke City 2 Leagues 6.2 1 11 2 18.2 1.77 0.32 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 2021-2022 20 Cercle Brugge 1 League 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 2022-2023 21 Rangers 2 Leagues 10.6 0 18 6 33.3 1.69 0.56 0.00 0.00 9.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 2023-2024 22 Rangers 2 Leagues 8.6 5 41 13 31.7 4.77 1.51 0.12 0.38 20.6 0 0 0 0.7 0.7 0.09 -0.7 -0.7 6 Seasons 4 Clubs 8 Leagues 66.8 17 173 64 37.0 2.59 0.96 0.10 0.27 19.0 2 0 0 14.1 14.1 0.12 -2.1 -2.1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 2 27 9 33.3 1.43 0.48 0.07 0.22 17.3 0 0 0 3.5 3.5 0.14 -1.5 -1.5 Rangers (2 Seasons) 3 Leagues 19.2 5 59 19 32.2 3.07 0.99 0.08 0.26 19.3 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Manchester City (2 Seasons) 1 League 17.2 8 0 0 Cercle Brugge (1 Season) 1 League 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Stoke City (1 Season) 2 Leagues 6.2 1 11 2 18.2 1.77 0.32 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 Bundesliga (3 Seasons) 17.5 2 26 8 30.8 1.49 0.46 0.08 0.25 17.3 0 0 0 3.5 3.5 0.14 -1.5 -1.5 DFB-Pokal (3 Seasons) 1.4 0 1 1 100.0 0.71 0.71 0.00 0.00 0 0 Premiership (2 Seasons) 16.5 5 50 17 34.0 3.02 1.03 0.10 0.29 0 0 PL2 — Div. 1 (2 Seasons) 17.2 8 0 0 Champions Lg (2 Seasons) 1.1 0 1 0 0.0 0.93 0.00 0.00 9.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 First Division A (1 Season) 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Championship (1 Season) 5.9 1 11 2 18.2 1.85 0.34 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 Europa Lg (1 Season) 1.6 0 8 2 25.0 4.93 1.23 0.00 0.00 20.6 0 0 0 0.7 0.7 0.09 -0.7 -0.7 FA Cup (1 Season) 0.3 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 6th 7.4 2 0 0 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 8th 9.8 6 0 0 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 14th 2.1 0 3 1 33.3 1.43 0.48 0.00 0.00 12.0 0 0 0 0.3 0.3 0.12 -0.3 -0.3 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12th 12.9 2 23 7 30.4 1.78 0.54 0.09 0.29 18.0 0 0 0 3.2 3.2 0.14 -1.2 -1.2 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 18th 2.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 14th 5.9 1 11 2 18.2 1.85 0.34 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 10th 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 2nd 9.6 0 17 6 35.3 1.78 0.63 0.00 0.00 0 0 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 2nd 7.0 5 33 11 33.3 4.73 1.58 0.15 0.45 0 0 Matches 6 Seasons 4 Clubs 4 Leagues 62.4 17 163 61 37.4 2.61 0.98 0.10 0.28 19.0 2 0 0 13.4 13.4 0.12 -1.4 -1.4 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Schalke 04 (3 Seasons) 1 League 17.5 2 26 8 30.8 1.49 0.46 0.08 0.25 17.3 0 0 0 3.5 3.5 0.14 -1.5 -1.5 Rangers (2 Seasons) 1 League 16.5 5 50 17 34.0 3.02 1.03 0.10 0.29 0 0 Manchester City (2 Seasons) 1 League 17.2 8 0 0 Cercle Brugge (1 Season) 1 League 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Stoke City (1 Season) 1 League 5.9 1 11 2 18.2 1.85 0.34 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5 Bundesliga (3 Seasons) 17.5 2 26 8 30.8 1.49 0.46 0.08 0.25 17.3 0 0 0 3.5 3.5 0.14 -1.5 -1.5 Premiership (2 Seasons) 16.5 5 50 17 34.0 3.02 1.03 0.10 0.29 0 0 PL2 — Div. 1 (2 Seasons) 17.2 8 0 0 First Division A (1 Season) 22.5 9 76 34 44.7 3.38 1.51 0.12 0.26 19.3 1 0 0 9.4 9.4 0.12 -0.4 -0.4 Championship (1 Season) 5.9 1 11 2 18.2 1.85 0.34 0.09 0.50 21.2 1 0 0 0.5 0.5 0.05 +0.5 +0.5
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 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 0.5 0 1 1 100.0 2.00 2.00 0.00 0.00 0 0 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 0.9 0 0 0 0.00 0.00 0 0 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 0.3 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 1.7 0 1 1 100.0 0.59 0.59 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 Schalke 04 (3 Seasons) 1 League 1.4 0 1 1 100.0 0.71 0.71 0.00 0.00 0 0 Stoke City (1 Season) 1 League 0.3 0 0 0 0.00 0.00 0 0 DFB-Pokal (3 Seasons) 1.4 0 1 1 100.0 0.71 0.71 0.00 0.00 0 0 FA Cup (1 Season) 0.3 0 0 0 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 FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2022-2023 21 Rangers 1. Champions Lg GR 1.1 0 1 0 0.0 0.93 0.00 0.00 9.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Matches 2023-2024 22 Rangers 2. Europa Lg R16 1.6 0 8 2 25.0 4.93 1.23 0.00 0.00 20.6 0 0 0 0.7 0.7 0.09 -0.7 -0.7 Matches 3 Seasons 2 Clubs 2 Leagues 2.7 0 9 2 22.2 3.33 0.74 0.00 0.00 19.3 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rangers (2 Seasons) 2 Leagues 2.7 0 9 2 22.2 3.33 0.74 0.00 0.00 19.3 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Schalke 04 (1 Season) 1 League Champions Lg (2 Seasons) 1.1 0 1 0 0.0 0.93 0.00 0.00 9.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Europa Lg (1 Season) 1.6 0 8 2 25.0 4.93 1.23 0.00 0.00 20.6 0 0 0 0.7 0.7 0.09 -0.7 -0.7
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 7.4 0 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 2.1 27 35 77.1 346 106 17 19 89.5 9 10 90.0 0 2 0.0 0 0.5 0.4 -0.5 4 1 4 1 3 Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 0.5 0 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 9.8 2 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12.9 155 236 65.7 2073 304 87 119 73.1 41 57 71.9 9 16 56.3 0 0.8 0.6 -0.8 12 7 6 1 16 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 0.9 0 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 2.4 34 41 82.9 534 59 19 22 86.4 12 12 100.0 2 3 66.7 0 0.2 0.1 -0.2 3 1 3 0 4 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 5.9 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 Matches 2020-2021 19 Stoke City eng ENG FA Cup 0.3 0 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Matches 2022-2023 21 Rangers 1. Champions Lg 1.1 9 18 50.0 95 0 9 14 64.3 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 9.6 4 Matches 2023-2024 22 Rangers 2. Europa Lg 1.6 18 27 66.7 208 50 9 10 90.0 6 9 66.7 0 3 0.0 0 0.0 0.0 0.0 0 1 0 0 3 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 7.0 3 Matches 6 Seasons 4 Clubs 8 Leagues 66.8 626 969 64.6 9501 1711 341 464 73.5 191 284 67.3 53 101 52.5 9 5.5 4.9 +3.5 47 34 34 6 73 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 216 312 69.2 2953 469 123 160 76.9 62 79 78.5 11 21 52.4 0 1.5 1.1 -1.5 19 9 13 2 23 Rangers (2 Seasons) 3 Leagues 19.2 27 45 60.0 303 50 18 24 75.0 6 10 60.0 0 4 0.0 7 0.0 0.0 +7.0 0 1 0 0 3 Manchester City (2 Seasons) 1 League 17.2 2 Cercle Brugge (1 Season) 1 League 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Stoke City (1 Season) 2 Leagues 6.2 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 Bundesliga (3 Seasons) 17.5 216 312 69.2 2953 469 123 160 76.9 62 79 78.5 11 21 52.4 0 1.5 1.1 -1.5 19 9 13 2 23 DFB-Pokal (3 Seasons) 1.4 0 Premiership (2 Seasons) 16.5 7 PL2 — Div. 1 (2 Seasons) 17.2 2 Champions Lg (2 Seasons) 1.1 9 18 50.0 95 0 9 14 64.3 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 First Division A (1 Season) 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Championship (1 Season) 5.9 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 Europa Lg (1 Season) 1.6 18 27 66.7 208 50 9 10 90.0 6 9 66.7 0 3 0.0 0 0.0 0.0 0.0 0 1 0 0 3 FA Cup (1 Season) 0.3 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 16 Manchester City 1 League 7.4 0 2018-2019 17 Manchester City 1 League 9.8 2 2018-2019 17 Schalke 04 3 Leagues 2.6 27 35 77.1 346 106 17 19 89.5 9 10 90.0 0 2 0.0 0 0.5 0.4 -0.5 4 1 4 1 3 2019-2020 18 Schalke 04 2 Leagues 13.8 155 236 65.7 2073 304 87 119 73.1 41 57 71.9 9 16 56.3 0 0.8 0.6 -0.8 12 7 6 1 16 2020-2021 19 Schalke 04 2 Leagues 2.4 34 41 82.9 534 59 19 22 86.4 12 12 100.0 2 3 66.7 0 0.2 0.1 -0.2 3 1 3 0 4 2020-2021 19 Stoke City 2 Leagues 6.2 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 2021-2022 20 Cercle Brugge 1 League 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 2022-2023 21 Rangers 2 Leagues 10.6 9 18 50.0 95 0 9 14 64.3 0 1 0.0 0 1 0.0 4 0.0 0.0 +4.0 0 0 0 0 0 2023-2024 22 Rangers 2 Leagues 8.6 18 27 66.7 208 50 9 10 90.0 6 9 66.7 0 3 0.0 3 0.0 0.0 +3.0 0 1 0 0 3 6 Seasons 4 Clubs 8 Leagues 66.8 626 969 64.6 9501 1711 341 464 73.5 191 284 67.3 53 101 52.5 9 5.5 4.9 +3.5 47 34 34 6 73 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 216 312 69.2 2953 469 123 160 76.9 62 79 78.5 11 21 52.4 0 1.5 1.1 -1.5 19 9 13 2 23 Rangers (2 Seasons) 3 Leagues 19.2 27 45 60.0 303 50 18 24 75.0 6 10 60.0 0 4 0.0 7 0.0 0.0 +7.0 0 1 0 0 3 Manchester City (2 Seasons) 1 League 17.2 2 Cercle Brugge (1 Season) 1 League 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Stoke City (1 Season) 2 Leagues 6.2 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 Bundesliga (3 Seasons) 17.5 216 312 69.2 2953 469 123 160 76.9 62 79 78.5 11 21 52.4 0 1.5 1.1 -1.5 19 9 13 2 23 DFB-Pokal (3 Seasons) 1.4 0 Premiership (2 Seasons) 16.5 7 PL2 — Div. 1 (2 Seasons) 17.2 2 Champions Lg (2 Seasons) 1.1 9 18 50.0 95 0 9 14 64.3 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 First Division A (1 Season) 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Championship (1 Season) 5.9 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 Europa Lg (1 Season) 1.6 18 27 66.7 208 50 9 10 90.0 6 9 66.7 0 3 0.0 0 0.0 0.0 0.0 0 1 0 0 3 FA Cup (1 Season) 0.3 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 6th 7.4 0 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 8th 9.8 2 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 14th 2.1 27 35 77.1 346 106 17 19 89.5 9 10 90.0 0 2 0.0 0 0.5 0.4 -0.5 4 1 4 1 3 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12th 12.9 155 236 65.7 2073 304 87 119 73.1 41 57 71.9 9 16 56.3 0 0.8 0.6 -0.8 12 7 6 1 16 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 18th 2.4 34 41 82.9 534 59 19 22 86.4 12 12 100.0 2 3 66.7 0 0.2 0.1 -0.2 3 1 3 0 4 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 14th 5.9 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 10th 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 2nd 9.6 4 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 2nd 7.0 3 Matches 6 Seasons 4 Clubs 4 Leagues 62.4 599 924 64.8 9198 1661 323 440 73.4 185 274 67.5 53 97 54.6 9 5.5 4.8 +3.5 47 33 34 6 70 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Schalke 04 (3 Seasons) 1 League 17.5 216 312 69.2 2953 469 123 160 76.9 62 79 78.5 11 21 52.4 0 1.5 1.1 -1.5 19 9 13 2 23 Rangers (2 Seasons) 1 League 16.5 7 Manchester City (2 Seasons) 1 League 17.2 2 Cercle Brugge (1 Season) 1 League 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Stoke City (1 Season) 1 League 5.9 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5 Bundesliga (3 Seasons) 17.5 216 312 69.2 2953 469 123 160 76.9 62 79 78.5 11 21 52.4 0 1.5 1.1 -1.5 19 9 13 2 23 Premiership (2 Seasons) 16.5 7 PL2 — Div. 1 (2 Seasons) 17.2 2 First Division A (1 Season) 22.5 306 491 62.3 5089 1009 159 225 70.7 99 157 63.1 35 64 54.7 2 3.6 3.0 -1.6 24 19 17 2 42 Championship (1 Season) 5.9 77 121 63.6 1156 183 41 55 74.5 24 38 63.2 7 12 58.3 0 0.4 0.8 -0.4 4 5 4 2 5
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 0.5 0 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 0.9 0 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 0.3 0 Matches 3 Seasons 2 Clubs 2 Leagues 1.7 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Schalke 04 (3 Seasons) 1 League 1.4 0 Stoke City (1 Season) 1 League 0.3 0 DFB-Pokal (3 Seasons) 1.4 0 FA Cup (1 Season) 0.3 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2022-2023 21 Rangers 1. Champions Lg GR 1.1 9 18 50.0 95 0 9 14 64.3 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2023-2024 22 Rangers 2. Europa Lg R16 1.6 18 27 66.7 208 50 9 10 90.0 6 9 66.7 0 3 0.0 0 0.0 0.0 0.0 0 1 0 0 3 Matches 3 Seasons 2 Clubs 2 Leagues 2.7 27 45 60.0 303 50 18 24 75.0 6 10 60.0 0 4 0.0 0 0.0 0.0 0.0 0 1 0 0 3 Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Rangers (2 Seasons) 2 Leagues 2.7 27 45 60.0 303 50 18 24 75.0 6 10 60.0 0 4 0.0 0 0.0 0.0 0.0 0 1 0 0 3 Schalke 04 (1 Season) 1 League Champions Lg (2 Seasons) 1.1 9 18 50.0 95 0 9 14 64.3 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 Europa Lg (1 Season) 1.6 18 27 66.7 208 50 9 10 90.0 6 9 66.7 0 3 0.0 0 0.0 0.0 0.0 0 1 0 0 3
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 16 Manchester City 1 League 7.4 2018-2019 17 Manchester City 1 League 9.8 2018-2019 17 Schalke 04 3 Leagues 2.6 35 35 0 0 0 0 5 0 0 0 0 0 27 0 3 2019-2020 18 Schalke 04 2 Leagues 13.8 236 227 9 0 0 1 10 2 0 0 0 0 155 0 15 2020-2021 19 Schalke 04 2 Leagues 2.4 41 41 0 0 0 1 0 0 0 0 0 0 34 0 0 2020-2021 19 Stoke City 2 Leagues 6.2 121 118 1 0 0 0 17 1 0 0 0 0 77 2 4 2021-2022 20 Cercle Brugge 1 League 22.5 491 475 11 0 3 8 25 3 0 0 0 0 306 5 27 2022-2023 21 Rangers 2 Leagues 10.6 18 18 0 0 0 0 30 0 0 0 0 0 9 0 2 2023-2024 22 Rangers 2 Leagues 8.6 27 26 1 0 0 0 26 1 0 0 0 0 18 0 1 6 Seasons 4 Clubs 8 Leagues 66.8 969 940 22 0 3 10 113 7 0 0 0 0 626 7 52 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 312 303 9 0 0 2 15 2 0 0 0 0 216 0 18 Rangers (2 Seasons) 3 Leagues 19.2 45 44 1 0 0 0 56 1 0 0 0 0 27 0 3 Manchester City (2 Seasons) 1 League 17.2 Cercle Brugge (1 Season) 1 League 22.5 491 475 11 0 3 8 25 3 0 0 0 0 306 5 27 Stoke City (1 Season) 2 Leagues 6.2 121 118 1 0 0 0 17 1 0 0 0 0 77 2 4 Bundesliga (3 Seasons) 17.5 312 303 9 0 0 2 13 2 0 0 0 0 216 0 18 DFB-Pokal (3 Seasons) 1.4 2 Premiership (2 Seasons) 16.5 51 PL2 — Div. 1 (2 Seasons) 17.2 Champions Lg (2 Seasons) 1.1 18 18 0 0 0 0 1 0 0 0 0 0 9 0 2 First Division A (1 Season) 22.5 491 475 11 0 3 8 25 3 0 0 0 0 306 5 27 Championship (1 Season) 5.9 121 118 1 0 0 0 17 1 0 0 0 0 77 2 4 Europa Lg (1 Season) 1.6 27 26 1 0 0 0 4 1 0 0 0 0 18 0 1 FA Cup (1 Season) 0.3 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 0.5 1 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 0.9 1 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 0.3 0 Matches 3 Seasons 2 Clubs 2 Leagues 1.7 2 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Schalke 04 (3 Seasons) 1 League 1.4 2 Stoke City (1 Season) 1 League 0.3 0 DFB-Pokal (3 Seasons) 1.4 2 FA Cup (1 Season) 0.3 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022-2023 21 Rangers 1. Champions Lg GR 1.1 18 18 0 0 0 0 1 0 0 0 0 0 9 0 2 Matches 2023-2024 22 Rangers 2. Europa Lg R16 1.6 27 26 1 0 0 0 4 1 0 0 0 0 18 0 1 Matches 3 Seasons 2 Clubs 2 Leagues 2.7 45 44 1 0 0 0 5 1 0 0 0 0 27 0 3 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rangers (2 Seasons) 2 Leagues 2.7 45 44 1 0 0 0 5 1 0 0 0 0 27 0 3 Schalke 04 (1 Season) 1 League Champions Lg (2 Seasons) 1.1 18 18 0 0 0 0 1 0 0 0 0 0 9 0 2 Europa Lg (1 Season) 1.6 27 26 1 0 0 0 4 1 0 0 0 0 18 0 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 16 Manchester City 1 League 7.4 2018-2019 17 Manchester City 1 League 9.8 2018-2019 17 Schalke 04 3 Leagues 2.6 4 1.90 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 18 Schalke 04 2 Leagues 13.8 34 2.64 19 0 7 2 5 1 0 0.00 0 0 0 0 0 0 2020-2021 19 Schalke 04 2 Leagues 2.4 4 1.64 3 0 0 0 0 1 0 0.00 0 0 0 0 0 0 2020-2021 19 Stoke City 2 Leagues 6.2 13 2.19 9 0 2 0 2 0 2 0.34 2 0 0 0 0 0 2021-2022 20 Cercle Brugge 1 League 22.5 70 3.11 40 0 14 9 5 2 9 0.40 4 0 2 3 0 0 2022-2023 21 Rangers 2 Leagues 10.6 4 3.71 0 0 1 1 2 0 1 0.93 0 0 0 0 1 0 2023-2024 22 Rangers 2 Leagues 8.6 4 2.47 0 0 1 3 0 0 1 0.62 0 0 0 1 0 0 6 Seasons 4 Clubs 8 Leagues 66.8 133 2.74 75 0 25 15 14 4 13 0.27 6 0 2 4 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 42 2.41 26 0 7 2 5 2 0 0.00 0 0 0 0 0 0 Rangers (2 Seasons) 3 Leagues 19.2 8 2.96 0 0 2 4 2 0 2 0.74 0 0 0 1 1 0 Manchester City (2 Seasons) 1 League 17.2 Cercle Brugge (1 Season) 1 League 22.5 70 3.11 40 0 14 9 5 2 9 0.40 4 0 2 3 0 0 Stoke City (1 Season) 2 Leagues 6.2 13 2.19 9 0 2 0 2 0 2 0.34 2 0 0 0 0 0 Bundesliga (3 Seasons) 17.5 42 2.41 26 0 7 2 5 2 0 0.00 0 0 0 0 0 0 DFB-Pokal (3 Seasons) 1.4 Premiership (2 Seasons) 16.5 PL2 — Div. 1 (2 Seasons) 17.2 Champions Lg (2 Seasons) 1.1 4 3.71 0 0 1 1 2 0 1 0.93 0 0 0 0 1 0 First Division A (1 Season) 22.5 70 3.11 40 0 14 9 5 2 9 0.40 4 0 2 3 0 0 Championship (1 Season) 5.9 13 2.19 9 0 2 0 2 0 2 0.34 2 0 0 0 0 0 Europa Lg (1 Season) 1.6 4 2.47 0 0 1 3 0 0 1 0.62 0 0 0 1 0 0 FA Cup (1 Season) 0.3
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 0.5 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 0.9 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 0.3 Matches 3 Seasons 2 Clubs 2 Leagues 1.7 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Schalke 04 (3 Seasons) 1 League 1.4 Stoke City (1 Season) 1 League 0.3 DFB-Pokal (3 Seasons) 1.4 FA Cup (1 Season) 0.3
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022-2023 21 Rangers 1. Champions Lg GR 1.1 4 3.71 0 0 1 1 2 0 1 0.93 0 0 0 0 1 0 Matches 2023-2024 22 Rangers 2. Europa Lg R16 1.6 4 2.47 0 0 1 3 0 0 1 0.62 0 0 0 1 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 2.7 8 2.96 0 0 2 4 2 0 2 0.74 0 0 0 1 1 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rangers (2 Seasons) 2 Leagues 2.7 8 2.96 0 0 2 4 2 0 2 0.74 0 0 0 1 1 0 Schalke 04 (1 Season) 1 League Champions Lg (2 Seasons) 1.1 4 3.71 0 0 1 1 2 0 1 0.93 0 0 0 0 1 0 Europa Lg (1 Season) 1.6 4 2.47 0 0 1 3 0 0 1 0.62 0 0 0 1 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 16 Manchester City 1 League 7.4 0 2018-2019 17 Manchester City 1 League 9.8 0 2018-2019 17 Schalke 04 3 Leagues 2.6 4 2 4 0 0 1 5 20.0 4 2 0 2 0 4 1 0 2019-2020 18 Schalke 04 2 Leagues 13.8 10 4 3 2 5 3 13 23.1 10 4 0 4 5 15 1 0 2020-2021 19 Schalke 04 2 Leagues 2.4 3 2 0 3 0 2 3 66.7 1 1 0 1 1 4 1 0 2020-2021 19 Stoke City 2 Leagues 6.2 7 3 0 6 1 1 6 16.7 5 5 0 5 1 8 0 0 2021-2022 20 Cercle Brugge 1 League 22.5 22 16 5 15 2 5 16 31.3 11 24 1 23 9 31 5 0 2022-2023 21 Rangers 2 Leagues 10.6 1 10 1 0 0 0 1 0.0 1 1 0 1 5 3 0 0 2023-2024 22 Rangers 2 Leagues 8.6 1 7 0 1 0 1 5 20.0 4 0 0 0 6 5 0 0 6 Seasons 4 Clubs 8 Leagues 66.8 48 44 13 27 8 13 49 26.5 36 37 1 36 27 70 8 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 17 8 7 5 5 6 21 28.6 15 7 0 7 6 23 3 0 Rangers (2 Seasons) 3 Leagues 19.2 2 17 1 1 0 1 6 16.7 5 1 0 1 11 8 0 0 Manchester City (2 Seasons) 1 League 17.2 0 Cercle Brugge (1 Season) 1 League 22.5 22 16 5 15 2 5 16 31.3 11 24 1 23 9 31 5 0 Stoke City (1 Season) 2 Leagues 6.2 7 3 0 6 1 1 6 16.7 5 5 0 5 1 8 0 0 Bundesliga (3 Seasons) 17.5 17 6 7 5 5 6 21 28.6 15 7 0 7 6 23 3 0 DFB-Pokal (3 Seasons) 1.4 2 0 0 Premiership (2 Seasons) 16.5 16 5 0 PL2 — Div. 1 (2 Seasons) 17.2 0 Champions Lg (2 Seasons) 1.1 1 1 1 0 0 0 1 0.0 1 1 0 1 2 3 0 0 First Division A (1 Season) 22.5 22 16 5 15 2 5 16 31.3 11 24 1 23 9 31 5 0 Championship (1 Season) 5.9 7 3 0 6 1 1 6 16.7 5 5 0 5 1 8 0 0 Europa Lg (1 Season) 1.6 1 0 0 1 0 1 5 20.0 4 0 0 0 4 5 0 0 FA Cup (1 Season) 0.3 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 0.5 1 0 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 0.9 1 0 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 0.3 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 1.7 2 0 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Schalke 04 (3 Seasons) 1 League 1.4 2 0 0 Stoke City (1 Season) 1 League 0.3 0 0 0 DFB-Pokal (3 Seasons) 1.4 2 0 0 FA Cup (1 Season) 0.3 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2022-2023 21 Rangers 1. Champions Lg GR 1.1 1 1 1 0 0 0 1 0.0 1 1 0 1 2 3 0 0 Matches 2023-2024 22 Rangers 2. Europa Lg R16 1.6 1 0 0 1 0 1 5 20.0 4 0 0 0 4 5 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 2.7 2 1 1 1 0 1 6 16.7 5 1 0 1 6 8 0 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rangers (2 Seasons) 2 Leagues 2.7 2 1 1 1 0 1 6 16.7 5 1 0 1 6 8 0 0 Schalke 04 (1 Season) 1 League 0 Champions Lg (2 Seasons) 1.1 1 1 1 0 0 0 1 0.0 1 1 0 1 2 3 0 0 Europa Lg (1 Season) 1.6 1 0 0 1 0 1 5 20.0 4 0 0 0 4 5 0 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 7.4 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 2.1 58 3 9 17 35 10 58 4 2 50.0 2 50.0 38 376 135 6 3 3 6 1 40 11 Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 0.5 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 9.8 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12.9 397 1 36 127 242 48 397 52 29 55.8 23 44.2 278 2359 1096 38 32 25 46 33 290 93 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 0.9 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 2.4 58 1 12 20 29 0 58 5 1 20.0 4 80.0 42 456 221 4 3 1 7 4 40 11 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 5.9 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 Matches 2020-2021 19 Stoke City eng ENG FA Cup 0.3 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Matches 2022-2023 21 Rangers 1. Champions Lg 1.1 34 0 6 13 15 1 34 4 1 25.0 3 75.0 27 218 107 5 3 2 3 3 24 10 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 9.6 Matches 2023-2024 22 Rangers 2. Europa Lg 1.6 57 0 7 17 34 5 57 7 2 28.6 5 71.4 40 347 225 9 7 1 9 2 41 13 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 7.0 Matches 6 Seasons 4 Clubs 8 Leagues 66.8 1649 9 137 538 1015 217 1649 212 92 43.4 119 56.1 1108 9495 4430 168 110 94 179 107 1186 399 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 513 5 57 164 306 58 513 61 32 52.5 29 47.5 358 3191 1452 48 38 29 59 38 370 115 Rangers (2 Seasons) 3 Leagues 19.2 91 0 13 30 49 6 91 11 3 27.3 8 72.7 67 565 332 14 10 3 12 5 65 23 Manchester City (2 Seasons) 1 League 17.2 Cercle Brugge (1 Season) 1 League 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Stoke City (1 Season) 2 Leagues 6.2 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 Bundesliga (3 Seasons) 17.5 513 5 57 164 306 58 513 61 32 52.5 29 47.5 358 3191 1452 48 38 29 59 38 370 115 DFB-Pokal (3 Seasons) 1.4 Premiership (2 Seasons) 16.5 PL2 — Div. 1 (2 Seasons) 17.2 Champions Lg (2 Seasons) 1.1 34 0 6 13 15 1 34 4 1 25.0 3 75.0 27 218 107 5 3 2 3 3 24 10 First Division A (1 Season) 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Championship (1 Season) 5.9 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 Europa Lg (1 Season) 1.6 57 0 7 17 34 5 57 7 2 28.6 5 71.4 40 347 225 9 7 1 9 2 41 13 FA Cup (1 Season) 0.3
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 16 Manchester City 1 League 7.4 2018-2019 17 Manchester City 1 League 9.8 2018-2019 17 Schalke 04 3 Leagues 2.6 58 3 9 17 35 10 58 4 2 50.0 2 50.0 38 376 135 6 3 3 6 1 40 11 2019-2020 18 Schalke 04 2 Leagues 13.8 397 1 36 127 242 48 397 52 29 55.8 23 44.2 278 2359 1096 38 32 25 46 33 290 93 2020-2021 19 Schalke 04 2 Leagues 2.4 58 1 12 20 29 0 58 5 1 20.0 4 80.0 42 456 221 4 3 1 7 4 40 11 2020-2021 19 Stoke City 2 Leagues 6.2 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 2021-2022 20 Cercle Brugge 1 League 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 2022-2023 21 Rangers 2 Leagues 10.6 34 0 6 13 15 1 34 4 1 25.0 3 75.0 27 218 107 5 3 2 3 3 24 10 2023-2024 22 Rangers 2 Leagues 8.6 57 0 7 17 34 5 57 7 2 28.6 5 71.4 40 347 225 9 7 1 9 2 41 13 6 Seasons 4 Clubs 8 Leagues 66.8 1649 9 137 538 1015 217 1649 212 92 43.4 119 56.1 1108 9495 4430 168 110 94 179 107 1186 399 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 513 5 57 164 306 58 513 61 32 52.5 29 47.5 358 3191 1452 48 38 29 59 38 370 115 Rangers (2 Seasons) 3 Leagues 19.2 91 0 13 30 49 6 91 11 3 27.3 8 72.7 67 565 332 14 10 3 12 5 65 23 Manchester City (2 Seasons) 1 League 17.2 Cercle Brugge (1 Season) 1 League 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Stoke City (1 Season) 2 Leagues 6.2 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 Bundesliga (3 Seasons) 17.5 513 5 57 164 306 58 513 61 32 52.5 29 47.5 358 3191 1452 48 38 29 59 38 370 115 DFB-Pokal (3 Seasons) 1.4 Premiership (2 Seasons) 16.5 PL2 — Div. 1 (2 Seasons) 17.2 Champions Lg (2 Seasons) 1.1 34 0 6 13 15 1 34 4 1 25.0 3 75.0 27 218 107 5 3 2 3 3 24 10 First Division A (1 Season) 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Championship (1 Season) 5.9 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 Europa Lg (1 Season) 1.6 57 0 7 17 34 5 57 7 2 28.6 5 71.4 40 347 225 9 7 1 9 2 41 13 FA Cup (1 Season) 0.3
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 6th 7.4 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 8th 9.8 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 14th 2.1 58 3 9 17 35 10 58 4 2 50.0 2 50.0 38 376 135 6 3 3 6 1 40 11 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12th 12.9 397 1 36 127 242 48 397 52 29 55.8 23 44.2 278 2359 1096 38 32 25 46 33 290 93 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 18th 2.4 58 1 12 20 29 0 58 5 1 20.0 4 80.0 42 456 221 4 3 1 7 4 40 11 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 14th 5.9 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 10th 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 2nd 9.6 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 2nd 7.0 Matches 6 Seasons 4 Clubs 4 Leagues 62.4 1558 9 124 508 966 211 1558 201 89 44.3 111 55.2 1041 8930 4098 154 100 91 167 102 1121 376 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Schalke 04 (3 Seasons) 1 League 17.5 513 5 57 164 306 58 513 61 32 52.5 29 47.5 358 3191 1452 48 38 29 59 38 370 115 Rangers (2 Seasons) 1 League 16.5 Manchester City (2 Seasons) 1 League 17.2 Cercle Brugge (1 Season) 1 League 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Stoke City (1 Season) 1 League 5.9 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39 Bundesliga (3 Seasons) 17.5 513 5 57 164 306 58 513 61 32 52.5 29 47.5 358 3191 1452 48 38 29 59 38 370 115 Premiership (2 Seasons) 16.5 PL2 — Div. 1 (2 Seasons) 17.2 First Division A (1 Season) 22.5 854 4 52 271 549 134 854 111 45 40.5 65 58.6 545 4492 2070 81 45 52 90 48 611 222 Championship (1 Season) 5.9 191 0 15 73 111 19 191 29 12 41.4 17 58.6 138 1247 576 25 17 10 18 16 140 39
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 0.5 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 0.9 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 0.3 Matches 3 Seasons 2 Clubs 2 Leagues 1.7 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Schalke 04 (3 Seasons) 1 League 1.4 Stoke City (1 Season) 1 League 0.3 DFB-Pokal (3 Seasons) 1.4 FA Cup (1 Season) 0.3
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2022-2023 21 Rangers 1. Champions Lg GR 1.1 34 0 6 13 15 1 34 4 1 25.0 3 75.0 27 218 107 5 3 2 3 3 24 10 Matches 2023-2024 22 Rangers 2. Europa Lg R16 1.6 57 0 7 17 34 5 57 7 2 28.6 5 71.4 40 347 225 9 7 1 9 2 41 13 Matches 3 Seasons 2 Clubs 2 Leagues 2.7 91 0 13 30 49 6 91 11 3 27.3 8 72.7 67 565 332 14 10 3 12 5 65 23 Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Rangers (2 Seasons) 2 Leagues 2.7 91 0 13 30 49 6 91 11 3 27.3 8 72.7 67 565 332 14 10 3 12 5 65 23 Schalke 04 (1 Season) 1 League Champions Lg (2 Seasons) 1.1 34 0 6 13 15 1 34 4 1 25.0 3 75.0 27 218 107 5 3 2 3 3 24 10 Europa Lg (1 Season) 1.6 57 0 7 17 34 5 57 7 2 28.6 5 71.4 40 347 225 9 7 1 9 2 41 13
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 13 662 51 33.4 7.4 7 77 1 6 21 1 1.46 12 6 +6 +0.82 +0.54 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 7 189 27 6.2 2.1 1 94 0 6 16 4 1.00 1 3 -2 -0.95 -0.45 1.8 2.1 -0.3 -0.14 -0.01 Matches 2018-2019 17 Schalke 04 1. Champions Lg 0 0 0 0 2 Matches 2018-2019 17 Schalke 04 de GER DFB-Pokal 1 45 45 11.5 0.5 1 45 0 0 0 3.00 1 0 +1 +2.00 +1.48 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 11 882 80 44.5 9.8 9 90 9 2 36 0 1.45 19 20 -1 -0.10 +0.64 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 20 1,162 58 38.0 12.9 14 73 3 6 23 9 0.75 12 28 -16 -1.24 -1.05 14.6 21.3 -6.7 -0.52 -0.18 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 1 82 82 21.0 0.9 1 82 0 0 2 0.00 0 1 -1 -1.10 -3.14 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 3 220 73 7.2 2.4 3 73 0 0 5 0.00 0 9 -9 -3.68 -2.03 0.7 5.8 -5.1 -2.09 -0.96 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 10 534 53 12.9 5.9 5 85 1 5 22 8 0.60 8 10 -2 -0.34 -0.34 7.9 5.9 +2.0 +0.33 +0.25 Matches 2020-2021 19 Schalke 04 de GER DFB-Pokal 0 0 0 2 Matches 2020-2021 19 Stoke City eng ENG FA Cup 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 2 -2 -6.92 -4.11 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Matches 2022-2023 21 Rangers 1. Champions Lg 5 97 19 18.0 1.1 0 0 5 19 1 0.43 1 7 -6 -5.57 -2.72 2.0 2.8 -0.8 -0.74 +1.00 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 19 860 45 25.1 9.6 9 70 1 10 23 6 2.37 23 3 +20 +2.09 +0.83 Matches 2023-2024 22 Rangers 2. Europa Lg 4 146 37 20.3 1.6 1 90 1 3 19 0 1.75 2 0 +2 +1.23 +1.39 2.9 1.3 +1.6 +1.02 +1.67 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 19 628 33 19.4 7.0 7 55 0 12 21 4 2.37 22 6 +16 +2.29 +1.05 Matches 6 Seasons 4 Clubs 8 Leagues 116 6,013 52 23.0 66.8 65 76 21 51 21 43 1.42 106 99 +7 +0.10 +0.16 69.1 66.8 +2.3 +0.05 +0.43 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Schalke 04 (3 Seasons) 3 Leagues 32 1,698 53 15.5 18.9 20 73 3 12 19 24 0.78 14 41 -27 -1.43 -0.74 17.1 29.2 -12.1 -0.69 -0.14 Rangers (2 Seasons) 3 Leagues 47 1,731 37 21.9 19.2 17 65 2 30 21 11 2.11 48 16 +32 +1.66 +0.83 4.9 4.1 +0.8 +0.31 +1.44 Manchester City (2 Seasons) 1 League 24 1,544 64 39.0 17.2 16 84 10 8 24 1 1.46 31 26 +5 +0.29 +0.48 Cercle Brugge (1 Season) 1 League 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Stoke City (1 Season) 2 Leagues 11 560 51 13.2 6.2 5 85 1 6 23 8 0.55 8 12 -4 -0.64 -0.59 7.9 5.9 +2.0 +0.33 +0.25 Bundesliga (3 Seasons) 30 1,571 52 17.1 17.5 18 75 3 12 19 18 0.73 13 40 -27 -1.55 -0.70 17.1 29.2 -12.1 -0.69 -0.14 DFB-Pokal (3 Seasons) 2 127 64 12.1 1.4 2 64 0 0 4 1.50 1 1 0 0.00 -1.24 Premiership (2 Seasons) 38 1,488 39 22.3 16.5 16 63 1 22 22 10 2.37 45 9 +36 +2.18 +0.92 PL2 — Div. 1 (2 Seasons) 24 1,544 64 39.0 17.2 16 84 10 8 24 1 1.46 31 26 +5 +0.29 +0.48 Champions Lg (2 Seasons) 5 97 19 7.7 1.1 0 0 5 19 3 0.43 1 7 -6 -5.57 -2.72 2.0 2.8 -0.8 -0.74 +1.00 First Division A (1 Season) 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Championship (1 Season) 10 534 53 12.9 5.9 5 85 1 5 22 8 0.60 8 10 -2 -0.34 -0.34 7.9 5.9 +2.0 +0.33 +0.25 Europa Lg (1 Season) 4 146 37 20.3 1.6 1 90 1 3 19 0 1.75 2 0 +2 +1.23 +1.39 2.9 1.3 +1.6 +1.02 +1.67 FA Cup (1 Season) 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 2 -2 -6.92 -4.11
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 16 Manchester City 1 League 13 662 51 33.4 7.4 7 77 1 6 21 1 1.46 12 6 +6 +0.82 +0.54 2018-2019 17 Manchester City 1 League 11 882 80 44.5 9.8 9 90 9 2 36 0 1.45 19 20 -1 -0.10 +0.64 2018-2019 17 Schalke 04 3 Leagues 8 234 29 5.6 2.6 2 70 0 6 16 6 1.25 2 3 -1 -0.38 +0.01 1.8 2.1 -0.3 -0.14 -0.01 2019-2020 18 Schalke 04 2 Leagues 21 1,244 59 36.1 13.8 15 74 3 6 23 11 0.71 12 29 -17 -1.23 -1.35 14.6 21.3 -6.7 -0.52 -0.18 2020-2021 19 Schalke 04 2 Leagues 3 220 73 6.6 2.4 3 73 0 0 7 0.00 0 9 -9 -3.68 -2.03 0.7 5.8 -5.1 -2.09 -0.96 2020-2021 19 Stoke City 2 Leagues 11 560 51 13.2 6.2 5 85 1 6 23 8 0.55 8 12 -4 -0.64 -0.59 7.9 5.9 +2.0 +0.33 +0.25 2021-2022 20 Cercle Brugge 1 League 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 2022-2023 21 Rangers 2 Leagues 24 957 40 24.2 10.6 9 70 1 15 22 7 1.97 24 10 +14 +1.32 +0.66 2.0 2.8 -0.8 -0.74 +1.00 2023-2024 22 Rangers 2 Leagues 23 774 34 19.5 8.6 8 59 1 15 20 4 2.26 24 6 +18 +2.09 +1.10 2.9 1.3 +1.6 +1.02 +1.67 6 Seasons 4 Clubs 8 Leagues 116 6,013 52 23.0 66.8 65 76 21 51 21 43 1.42 106 99 +7 +0.10 +0.16 69.1 66.8 +2.3 +0.05 +0.43 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Schalke 04 (3 Seasons) 3 Leagues 32 1,698 53 15.5 18.9 20 73 3 12 19 24 0.78 14 41 -27 -1.43 -0.74 17.1 29.2 -12.1 -0.69 -0.14 Rangers (2 Seasons) 3 Leagues 47 1,731 37 21.9 19.2 17 65 2 30 21 11 2.11 48 16 +32 +1.66 +0.83 4.9 4.1 +0.8 +0.31 +1.44 Manchester City (2 Seasons) 1 League 24 1,544 64 39.0 17.2 16 84 10 8 24 1 1.46 31 26 +5 +0.29 +0.48 Cercle Brugge (1 Season) 1 League 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Stoke City (1 Season) 2 Leagues 11 560 51 13.2 6.2 5 85 1 6 23 8 0.55 8 12 -4 -0.64 -0.59 7.9 5.9 +2.0 +0.33 +0.25 Bundesliga (3 Seasons) 30 1,571 52 17.1 17.5 18 75 3 12 19 18 0.73 13 40 -27 -1.55 -0.70 17.1 29.2 -12.1 -0.69 -0.14 DFB-Pokal (3 Seasons) 2 127 64 12.1 1.4 2 64 0 0 4 1.50 1 1 0 0.00 -1.24 Premiership (2 Seasons) 38 1,488 39 22.3 16.5 16 63 1 22 22 10 2.37 45 9 +36 +2.18 +0.92 PL2 — Div. 1 (2 Seasons) 24 1,544 64 39.0 17.2 16 84 10 8 24 1 1.46 31 26 +5 +0.29 +0.48 Champions Lg (2 Seasons) 5 97 19 7.7 1.1 0 0 5 19 3 0.43 1 7 -6 -5.57 -2.72 2.0 2.8 -0.8 -0.74 +1.00 First Division A (1 Season) 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Championship (1 Season) 10 534 53 12.9 5.9 5 85 1 5 22 8 0.60 8 10 -2 -0.34 -0.34 7.9 5.9 +2.0 +0.33 +0.25 Europa Lg (1 Season) 4 146 37 20.3 1.6 1 90 1 3 19 0 1.75 2 0 +2 +1.23 +1.39 2.9 1.3 +1.6 +1.02 +1.67 FA Cup (1 Season) 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 2 -2 -6.92 -4.11
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 6th 13 662 51 33.4 7.4 7 77 1 6 21 1 1.46 12 6 +6 +0.82 +0.54 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 8th 11 882 80 44.5 9.8 9 90 9 2 36 0 1.45 19 20 -1 -0.10 +0.64 Matches 2018-2019 17 Schalke 04 de GER 1. Bundesliga 14th 7 189 27 6.2 2.1 1 94 0 6 16 4 1.00 1 3 -2 -0.95 -0.45 1.8 2.1 -0.3 -0.14 -0.01 Matches 2019-2020 18 Schalke 04 de GER 1. Bundesliga 12th 20 1,162 58 38.0 12.9 14 73 3 6 23 9 0.75 12 28 -16 -1.24 -1.05 14.6 21.3 -6.7 -0.52 -0.18 Matches 2020-2021 19 Schalke 04 de GER 1. Bundesliga 18th 3 220 73 7.2 2.4 3 73 0 0 5 0.00 0 9 -9 -3.68 -2.03 0.7 5.8 -5.1 -2.09 -0.96 Matches 2020-2021 19 Stoke City eng ENG 2. Championship 14th 10 534 53 12.9 5.9 5 85 1 5 22 8 0.60 8 10 -2 -0.34 -0.34 7.9 5.9 +2.0 +0.33 +0.25 Matches 2021-2022 20 Cercle Brugge be BEL 1. First Division A 10th 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Matches 2022-2023 21 Rangers sct SCO 1. Premiership 2nd 19 860 45 25.1 9.6 9 70 1 10 23 6 2.37 23 3 +20 +2.09 +0.83 Matches 2023-2024 22 Rangers sct SCO 1. Premiership 2nd 19 628 33 19.4 7.0 7 55 0 12 21 4 2.37 22 6 +16 +2.29 +1.05 Matches 6 Seasons 4 Clubs 4 Leagues 104 5,617 54 24.4 62.4 62 76 20 42 21 36 1.46 102 89 +13 +0.21 +0.22 64.2 62.7 +1.5 +0.03 +0.35 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Schalke 04 (3 Seasons) 1 League 30 1,571 52 17.1 17.5 18 75 3 12 19 18 0.73 13 40 -27 -1.55 -0.70 17.1 29.2 -12.1 -0.69 -0.14 Rangers (2 Seasons) 1 League 38 1,488 39 22.3 16.5 16 63 1 22 22 10 2.37 45 9 +36 +2.18 +0.92 Manchester City (2 Seasons) 1 League 24 1,544 64 39.0 17.2 16 84 10 8 24 1 1.46 31 26 +5 +0.29 +0.48 Cercle Brugge (1 Season) 1 League 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Stoke City (1 Season) 1 League 10 534 53 12.9 5.9 5 85 1 5 22 8 0.60 8 10 -2 -0.34 -0.34 7.9 5.9 +2.0 +0.33 +0.25 Bundesliga (3 Seasons) 30 1,571 52 17.1 17.5 18 75 3 12 19 18 0.73 13 40 -27 -1.55 -0.70 17.1 29.2 -12.1 -0.69 -0.14 Premiership (2 Seasons) 38 1,488 39 22.3 16.5 16 63 1 22 22 10 2.37 45 9 +36 +2.18 +0.92 PL2 — Div. 1 (2 Seasons) 24 1,544 64 39.0 17.2 16 84 10 8 24 1 1.46 31 26 +5 +0.29 +0.48 First Division A (1 Season) 26 2,024 78 66.1 22.5 23 85 15 3 20 0 1.31 36 30 +6 +0.27 +0.53 39.2 27.6 +11.5 +0.51 +0.53 Championship (1 Season) 10 534 53 12.9 5.9 5 85 1 5 22 8 0.60 8 10 -2 -0.34 -0.34 7.9 5.9 +2.0 +0.33 +0.25
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 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 1 45 45 11.5 0.5 1 45 0 0 0 3.00 1 0 +1 +2.00 +1.48 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 1 82 82 21.0 0.9 1 82 0 0 2 0.00 0 1 -1 -1.10 -3.14 Matches 2020-2021 19 Schalke 04 de GER DFB-Pokal 9th 0 0 0 2 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 2 -2 -6.92 -4.11 Matches 3 Seasons 2 Clubs 2 Leagues 3 153 51 13.4 1.7 2 64 0 1 26 4 1.00 1 3 -2 -1.18 -2.06 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Schalke 04 (3 Seasons) 1 League 2 127 64 12.1 1.4 2 64 0 0 4 1.50 1 1 0 0.00 -1.24 Stoke City (1 Season) 1 League 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 2 -2 -6.92 -4.11 DFB-Pokal (3 Seasons) 2 127 64 12.1 1.4 2 64 0 0 4 1.50 1 1 0 0.00 -1.24 FA Cup (1 Season) 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 2 -2 -6.92 -4.11
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2018-2019 17 Schalke 04 1. Champions Lg R16 0 0 0 0 2 Matches 2022-2023 21 Rangers 1. Champions Lg GR 5 97 19 18.0 1.1 0 0 5 19 1 0.43 1 7 -6 -5.57 -2.72 2.0 2.8 -0.8 -0.74 +1.00 Matches 2023-2024 22 Rangers 2. Europa Lg R16 4 146 37 20.3 1.6 1 90 1 3 19 0 1.75 2 0 +2 +1.23 +1.39 2.9 1.3 +1.6 +1.02 +1.67 Matches 3 Seasons 2 Clubs 2 Leagues 9 243 27 12.3 2.7 1 90 1 8 19 3 1.02 3 7 -4 -1.48 -0.15 4.9 4.1 +0.8 +0.31 +1.44 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Rangers (2 Seasons) 2 Leagues 9 243 27 19.3 2.7 1 90 1 8 19 1 1.02 3 7 -4 -1.48 -0.15 4.9 4.1 +0.8 +0.31 +1.44 Schalke 04 (1 Season) 1 League 0 0 0 0 2 Champions Lg (2 Seasons) 5 97 19 7.7 1.1 0 0 5 19 3 0.43 1 7 -6 -5.57 -2.72 2.0 2.8 -0.8 -0.74 +1.00 Europa Lg (1 Season) 4 146 37 20.3 1.6 1 90 1 3 19 0 1.75 2 0 +2 +1.23 +1.39 2.9 1.3 +1.6 +1.02 +1.67
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 16 Manchester City 1 League 7.4 0 0 0 0 2018-2019 17 Manchester City 1 League 9.8 2 0 0 0 2018-2019 17 Schalke 04 3 Leagues 2.6 0 0 0 3 0 0 5 0 2 0 0 0 6 0 7 0.0 2019-2020 18 Schalke 04 2 Leagues 13.8 1 0 0 22 17 15 10 5 4 0 0 0 42 7 40 14.9 2020-2021 19 Schalke 04 2 Leagues 2.4 0 0 0 2 1 1 0 1 2 0 0 0 10 1 2 33.3 2020-2021 19 Stoke City 2 Leagues 6.2 0 0 0 6 10 0 17 1 3 0 0 0 18 5 16 23.8 2021-2022 20 Cercle Brugge 1 League 22.5 6 1 1 15 29 21 25 9 16 0 0 0 93 8 35 18.6 2022-2023 21 Rangers 2 Leagues 10.6 0 0 0 14 15 8 30 5 10 1 0 0 4 1 3 25.0 2023-2024 22 Rangers 2 Leagues 8.6 1 0 0 12 17 1 26 6 7 0 0 0 3 0 3 0.0 6 Seasons 4 Clubs 8 Leagues 66.8 8 1 1 74 89 46 113 27 44 1 0 0 176 22 106 17.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Schalke 04 (3 Seasons) 3 Leagues 18.9 1 0 0 27 18 16 15 6 8 0 0 0 58 8 49 14.0 Rangers (2 Seasons) 3 Leagues 19.2 1 0 0 26 32 9 56 11 17 1 0 0 7 1 6 14.3 Manchester City (2 Seasons) 1 League 17.2 2 0 0 0 Cercle Brugge (1 Season) 1 League 22.5 6 1 1 15 29 21 25 9 16 0 0 0 93 8 35 18.6 Stoke City (1 Season) 2 Leagues 6.2 0 0 0 6 10 0 17 1 3 0 0 0 18 5 16 23.8 Bundesliga (3 Seasons) 17.5 1 0 0 27 18 16 13 6 6 0 0 0 58 8 49 14.0 DFB-Pokal (3 Seasons) 1.4 0 0 0 0 0 0 2 0 2 0 Premiership (2 Seasons) 16.5 1 0 0 23 27 8 51 5 16 0 PL2 — Div. 1 (2 Seasons) 17.2 2 0 0 0 Champions Lg (2 Seasons) 1.1 0 0 0 0 2 1 1 2 1 1 0 0 4 1 3 25.0 First Division A (1 Season) 22.5 6 1 1 15 29 21 25 9 16 0 0 0 93 8 35 18.6 Championship (1 Season) 5.9 0 0 0 6 9 0 17 1 3 0 0 0 18 5 16 23.8 Europa Lg (1 Season) 1.6 0 0 0 3 3 0 4 4 0 0 0 0 3 0 3 0.0 FA Cup (1 Season) 0.3 0 0 0 0 1 0 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 2018-2019 17 Schalke 04 de GER DFB-Pokal 5th 0.5 0 0 0 0 0 0 1 0 1 0 Matches 2019-2020 18 Schalke 04 de GER DFB-Pokal 5th 0.9 0 0 0 0 0 0 1 0 1 0 Matches 2020-2021 19 Stoke City eng ENG FA Cup 33rd 0.3 0 0 0 0 1 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 1.7 0 0 0 0 1 0 2 0 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Schalke 04 (3 Seasons) 1 League 1.4 0 0 0 0 0 0 2 0 2 0 Stoke City (1 Season) 1 League 0.3 0 0 0 0 1 0 0 0 0 0 DFB-Pokal (3 Seasons) 1.4 0 0 0 0 0 0 2 0 2 0 FA Cup (1 Season) 0.3 0 0 0 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 Recov Won Lost Won% Matches 2022-2023 21 Rangers 1. Champions Lg GR 1.1 0 0 0 0 2 1 1 2 1 1 0 0 4 1 3 25.0 Matches 2023-2024 22 Rangers 2. Europa Lg R16 1.6 0 0 0 3 3 0 4 4 0 0 0 0 3 0 3 0.0 Matches 3 Seasons 2 Clubs 2 Leagues 2.7 0 0 0 3 5 1 5 6 1 1 0 0 7 1 6 14.3 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rangers (2 Seasons) 2 Leagues 2.7 0 0 0 3 5 1 5 6 1 1 0 0 7 1 6 14.3 Schalke 04 (1 Season) 1 League Champions Lg (2 Seasons) 1.1 0 0 0 0 2 1 1 2 1 1 0 0 4 1 3 25.0 Europa Lg (1 Season) 1.6 0 0 0 3 3 0 4 4 0 0 0 0 3 0 3 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 Rabbi Matondo Pages
Rabbi Matondo Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary