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 2016-2017 17 Celtic sct SCO 1. Premiership 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 3 1 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Celtic 2. Europa Lg 2 0 51 0.6 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 3 0 11 0.00 0.00 0.00 0.00 0.00 0.21 0.16 0.37 0.21 0.37 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 14 7 680 7.6 5 0 5 5 0 0 0 0 0.66 0.00 0.66 0.66 0.66 Matches 2019-2020 20 Celtic 2. Europa Lg 2 1 95 1.1 1 0 1 1 0 0 0 0 0.1 0.1 0.1 0.2 5 6 9 0.95 0.00 0.95 0.95 0.95 0.13 0.05 0.18 0.13 0.18 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 11 4 468 5.2 2 2 4 2 0 0 1 0 0.38 0.38 0.77 0.38 0.77 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 10 2 250 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Matches 2021-2022 22 Celtic 2. Europa Lg 4 0 71 0.8 0 1 1 0 0 0 0 0 0.0 0.0 0.9 0.9 4 4 12 0.00 1.27 1.27 0.00 1.27 0.04 1.09 1.14 0.04 1.14 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 12 3 449 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 Matches 2023-2024 24 Celtic 1. Champions Lg 2 1 97 1.1 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 6 3 5 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.20 0.04 0.20 Matches 2023-2024 24 West Brom eng ENG 2. Championship 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 9 3 306 3.4 2 0 2 2 0 0 0 0 0.59 0.00 0.59 0.59 0.59 Matches 8 Seasons 3 Clubs 5 Leagues 113 53 5,199 57.8 18 9 27 18 0 0 4 0 5.0 5.0 5.7 10.7 139 106 219 0.31 0.16 0.47 0.31 0.47 0.16 0.18 0.34 0.16 0.34 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 Celtic (7 Seasons) 3 Leagues 70 23 2,677 29.7 10 4 14 10 0 0 2 0 0.3 0.3 1.2 1.5 18 13 37 0.34 0.13 0.47 0.34 0.47 0.09 0.34 0.43 0.09 0.43 Vitória (1 Season) 1 League 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 West Brom (1 Season) 1 League 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 Premiership (7 Seasons) 60 21 2,363 26.3 9 3 12 9 0 0 2 0 0.34 0.11 0.46 0.34 0.46 Europa Lg (3 Seasons) 8 1 217 2.4 1 1 2 1 0 0 0 0 0.3 0.3 1.0 1.3 12 10 32 0.41 0.41 0.83 0.41 0.83 0.12 0.42 0.54 0.12 0.54 Primeira Liga (1 Season) 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 Championship (1 Season) 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 Champions Lg (1 Season) 2 1 97 1.1 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 6 3 5 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.20 0.04 0.20
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 2016-2017 17 Celtic 1 League 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 18 Celtic 1 League 3 1 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 Celtic 2 Leagues 16 7 731 8.1 5 0 5 5 0 0 0 0 0.1 0.1 0.1 0.2 3 0 11 0.62 0.00 0.62 0.62 0.62 0.21 0.16 0.37 0.21 0.37 2019-2020 20 Celtic 2 Leagues 13 5 563 6.3 3 2 5 3 0 0 1 0 0.1 0.1 0.1 0.2 5 6 9 0.48 0.32 0.80 0.48 0.80 0.13 0.05 0.18 0.13 0.18 2020-2021 21 Celtic 1 League 10 2 250 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 2021-2022 22 Celtic 2 Leagues 16 3 520 5.8 0 1 1 0 0 0 1 0 0.0 0.0 0.9 0.9 4 4 12 0.00 0.17 0.17 0.00 0.17 0.04 1.09 1.14 0.04 1.14 2022-2023 23 Vitória 1 League 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 2023-2024 24 West Brom 1 League 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 2023-2024 24 Celtic 2 Leagues 11 4 403 4.5 2 0 2 2 0 0 0 0 0.0 0.0 0.2 0.2 6 3 5 0.45 0.00 0.45 0.45 0.45 0.04 0.16 0.20 0.04 0.20 8 Seasons 3 Clubs 5 Leagues 113 53 5,199 57.8 18 9 27 18 0 0 4 0 5.0 5.0 5.7 10.7 139 106 219 0.31 0.16 0.47 0.31 0.47 0.16 0.18 0.34 0.16 0.34 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 Celtic (7 Seasons) 3 Leagues 70 23 2,677 29.7 10 4 14 10 0 0 2 0 0.3 0.3 1.2 1.5 18 13 37 0.34 0.13 0.47 0.34 0.47 0.09 0.34 0.43 0.09 0.43 Vitória (1 Season) 1 League 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 West Brom (1 Season) 1 League 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 Premiership (7 Seasons) 60 21 2,363 26.3 9 3 12 9 0 0 2 0 0.34 0.11 0.46 0.34 0.46 Europa Lg (3 Seasons) 8 1 217 2.4 1 1 2 1 0 0 0 0 0.3 0.3 1.0 1.3 12 10 32 0.41 0.41 0.83 0.41 0.83 0.12 0.42 0.54 0.12 0.54 Primeira Liga (1 Season) 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 Championship (1 Season) 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 Champions Lg (1 Season) 2 1 97 1.1 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 6 3 5 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.20 0.04 0.20
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 2016-2017 17 Celtic sct SCO 1. Premiership 1st 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1st 3 1 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 1st 14 7 680 7.6 5 0 5 5 0 0 0 0 0.66 0.00 0.66 0.66 0.66 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 1st 11 4 468 5.2 2 2 4 2 0 0 1 0 0.38 0.38 0.77 0.38 0.77 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2nd 10 2 250 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 1st 12 3 449 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 6th 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 Matches 2023-2024 24 West Brom eng ENG 2. Championship 6th 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 1st 9 3 306 3.4 2 0 2 2 0 0 0 0 0.59 0.00 0.59 0.59 0.59 Matches 8 Seasons 3 Clubs 3 Leagues 103 51 4,885 54.3 17 8 25 17 0 0 4 0 4.7 4.7 4.5 9.2 121 93 182 0.31 0.15 0.46 0.31 0.46 0.17 0.16 0.33 0.17 0.33 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 Celtic (7 Seasons) 1 League 60 21 2,363 26.3 9 3 12 9 0 0 2 0 0.34 0.11 0.46 0.34 0.46 Vitória (1 Season) 1 League 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 West Brom (1 Season) 1 League 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42 Premiership (7 Seasons) 60 21 2,363 26.3 9 3 12 9 0 0 2 0 0.34 0.11 0.46 0.34 0.46 Primeira Liga (1 Season) 25 15 1,364 15.2 1 4 5 1 0 0 2 0 1.7 1.7 2.2 3.8 55 50 91 0.07 0.26 0.33 0.07 0.33 0.11 0.14 0.25 0.11 0.25 Championship (1 Season) 18 15 1,158 12.9 7 1 8 7 0 0 0 0 3.0 3.0 2.4 5.4 66 43 91 0.54 0.08 0.62 0.54 0.62 0.23 0.18 0.42 0.23 0.42
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 19 Celtic 2. Europa Lg R32 2 0 51 0.6 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 3 0 11 0.00 0.00 0.00 0.00 0.00 0.21 0.16 0.37 0.21 0.37 Matches 2019-2020 20 Celtic 2. Europa Lg R32 2 1 95 1.1 1 0 1 1 0 0 0 0 0.1 0.1 0.1 0.2 5 6 9 0.95 0.00 0.95 0.95 0.95 0.13 0.05 0.18 0.13 0.18 Matches 2021-2022 22 Celtic 2. Europa Lg GR 4 0 71 0.8 0 1 1 0 0 0 0 0 0.0 0.0 0.9 0.9 4 4 12 0.00 1.27 1.27 0.00 1.27 0.04 1.09 1.14 0.04 1.14 Matches 2023-2024 24 Celtic 1. Champions Lg GR 2 1 97 1.1 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 6 3 5 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.20 0.04 0.20 Matches 4 Seasons 1 Club 2 Leagues 10 2 314 3.5 1 1 2 1 0 0 0 0 0.3 0.3 1.2 1.5 18 13 37 0.29 0.29 0.57 0.29 0.57 0.09 0.34 0.43 0.09 0.43 Europa Lg (3 Seasons) 8 1 217 2.4 1 1 2 1 0 0 0 0 0.3 0.3 1.0 1.3 12 10 32 0.41 0.41 0.83 0.41 0.83 0.12 0.42 0.54 0.12 0.54 Champions Lg (1 Season) 2 1 97 1.1 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 6 3 5 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.20 0.04 0.20
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 2023 23 ie Rep. of Ireland Friendlies (M) 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 24 ie Rep. of Ireland Friendlies (M) 2 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 24 ie Rep. of Ireland UEFA Euro Qualifying 6 1 203 2.3 2 0 2 2 0 0 0 0 0.89 0.00 0.89 0.89 0.89 Matches 2 Seasons 1 Club 2 Leagues 10 3 383 4.3 2 0 2 2 0 0 0 0 0.47 0.00 0.47 0.47 0.47 Friendlies (M) (2 Seasons) 4 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 6 1 203 2.3 2 0 2 2 0 0 0 0 0.89 0.00 0.89 0.89 0.89
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 2016-2017 17 Celtic sct SCO 1. Premiership 0.6 0 1 1.61 0.00 0 0 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1.7 0 2 1.17 0.00 0 0 Matches 2018-2019 19 Celtic 2. Europa Lg 0.6 0 2 0 0.0 3.53 0.00 0.00 19.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 7.6 5 0 0 Matches 2019-2020 20 Celtic 2. Europa Lg 1.1 1 3 1 33.3 2.84 0.95 0.33 1.00 24.5 0 0 0 0.1 0.1 0.04 +0.9 +0.9 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 5.2 2 14 5 35.7 2.69 0.96 0.14 0.40 0 0 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2.8 0 7 2 28.6 2.52 0.72 0.00 0.00 0 0 Matches 2021-2022 22 Celtic 2. Europa Lg 0.8 0 1 1 100.0 1.27 1.27 0.00 0.00 25.2 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 5.0 0 25 6 24.0 5.01 1.20 0.00 0.00 0 0 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 Matches 2023-2024 24 Celtic 1. Champions Lg 1.1 0 2 1 50.0 1.86 0.93 0.00 0.00 23.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2023-2024 24 West Brom eng ENG 2. Championship 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 3.4 2 11 4 36.4 3.24 1.18 0.18 0.50 0 0 Matches 8 Seasons 3 Clubs 5 Leagues 57.8 18 117 44 35.0 2.44 0.88 0.11 0.30 20.3 1 0 0 5.0 5.0 0.08 +4.0 +4.0 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 Celtic (7 Seasons) 3 Leagues 29.7 10 65 23 30.8 3.27 1.04 0.08 0.22 22.9 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Vitória (1 Season) 1 League 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 West Brom (1 Season) 1 League 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 Premiership (7 Seasons) 26.3 9 57 20 29.8 3.48 1.07 0.07 0.20 0 0 Europa Lg (3 Seasons) 2.4 1 6 2 33.3 2.49 0.83 0.17 0.50 22.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Primeira Liga (1 Season) 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 Championship (1 Season) 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 Champions Lg (1 Season) 1.1 0 2 1 50.0 1.86 0.93 0.00 0.00 23.1 0 0 0 0.0 0.0 0.02 0.0 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 2016-2017 17 Celtic 1 League 0.6 0 1 1.61 0.00 0 0 2017-2018 18 Celtic 1 League 1.7 0 2 1.17 0.00 0 0 2018-2019 19 Celtic 2 Leagues 8.1 5 2 0 0.0 3.53 0.00 0.00 19.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 2019-2020 20 Celtic 2 Leagues 6.3 3 17 6 35.3 2.72 0.96 0.18 0.50 24.5 0 0 0 0.1 0.1 0.04 +0.9 +0.9 2020-2021 21 Celtic 1 League 2.8 0 7 2 28.6 2.52 0.72 0.00 0.00 0 0 2021-2022 22 Celtic 2 Leagues 5.8 0 26 7 26.9 4.50 1.21 0.00 0.00 25.2 0 0 0 0.0 0.0 0.03 0.0 0.0 2022-2023 23 Vitória 1 League 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 2023-2024 24 West Brom 1 League 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 2023-2024 24 Celtic 2 Leagues 4.5 2 13 5 38.5 2.90 1.12 0.15 0.40 23.1 0 0 0 0.0 0.0 0.02 0.0 0.0 8 Seasons 3 Clubs 5 Leagues 57.8 18 117 44 35.0 2.44 0.88 0.11 0.30 20.3 1 0 0 5.0 5.0 0.08 +4.0 +4.0 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 Celtic (7 Seasons) 3 Leagues 29.7 10 65 23 30.8 3.27 1.04 0.08 0.22 22.9 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Vitória (1 Season) 1 League 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 West Brom (1 Season) 1 League 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 Premiership (7 Seasons) 26.3 9 57 20 29.8 3.48 1.07 0.07 0.20 0 0 Europa Lg (3 Seasons) 2.4 1 6 2 33.3 2.49 0.83 0.17 0.50 22.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Primeira Liga (1 Season) 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 Championship (1 Season) 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 Champions Lg (1 Season) 1.1 0 2 1 50.0 1.86 0.93 0.00 0.00 23.1 0 0 0 0.0 0.0 0.02 0.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 FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 17 Celtic sct SCO 1. Premiership 1st 0.6 0 1 1.61 0.00 0 0 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1st 1.7 0 2 1.17 0.00 0 0 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 1st 7.6 5 0 0 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 1st 5.2 2 14 5 35.7 2.69 0.96 0.14 0.40 0 0 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2nd 2.8 0 7 2 28.6 2.52 0.72 0.00 0.00 0 0 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 1st 5.0 0 25 6 24.0 5.01 1.20 0.00 0.00 0 0 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 6th 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 Matches 2023-2024 24 West Brom eng ENG 2. Championship 6th 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 1st 3.4 2 11 4 36.4 3.24 1.18 0.18 0.50 0 0 Matches 8 Seasons 3 Clubs 3 Leagues 54.3 17 109 41 34.9 2.46 0.88 0.11 0.29 19.9 1 0 0 4.7 4.7 0.09 +3.3 +3.3 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 Celtic (7 Seasons) 1 League 26.3 9 57 20 29.8 3.48 1.07 0.07 0.20 0 0 Vitória (1 Season) 1 League 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 West Brom (1 Season) 1 League 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.0 Premiership (7 Seasons) 26.3 9 57 20 29.8 3.48 1.07 0.07 0.20 0 0 Primeira Liga (1 Season) 15.2 1 29 9 31.0 1.91 0.59 0.03 0.11 22.1 0 0 0 1.7 1.7 0.06 -0.7 -0.7 Championship (1 Season) 12.9 7 23 12 52.2 1.79 0.93 0.30 0.58 17.1 1 0 0 3.0 3.0 0.13 +4.0 +4.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 2018-2019 19 Celtic 2. Europa Lg R32 0.6 0 2 0 0.0 3.53 0.00 0.00 19.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 2019-2020 20 Celtic 2. Europa Lg R32 1.1 1 3 1 33.3 2.84 0.95 0.33 1.00 24.5 0 0 0 0.1 0.1 0.04 +0.9 +0.9 Matches 2021-2022 22 Celtic 2. Europa Lg GR 0.8 0 1 1 100.0 1.27 1.27 0.00 0.00 25.2 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2023-2024 24 Celtic 1. Champions Lg GR 1.1 0 2 1 50.0 1.86 0.93 0.00 0.00 23.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 4 Seasons 1 Club 2 Leagues 3.5 1 8 3 37.5 2.29 0.86 0.13 0.33 22.9 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Europa Lg (3 Seasons) 2.4 1 6 2 33.3 2.49 0.83 0.17 0.50 22.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Champions Lg (1 Season) 1.1 0 2 1 50.0 1.86 0.93 0.00 0.00 23.1 0 0 0 0.0 0.0 0.02 0.0 0.0
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 2016-2017 17 Celtic sct SCO 1. Premiership 0.6 0 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1.7 0 Matches 2018-2019 19 Celtic 2. Europa Lg 0.6 24 27 88.9 325 25 14 17 82.4 8 8 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 1 1 0 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 7.6 0 Matches 2019-2020 20 Celtic 2. Europa Lg 1.1 30 38 78.9 454 144 16 18 88.9 12 13 92.3 1 1 100.0 0 0.1 0.1 -0.1 1 5 2 0 6 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 5.2 2 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2.8 1 Matches 2021-2022 22 Celtic 2. Europa Lg 0.8 32 40 80.0 431 141 17 20 85.0 13 13 100.0 0 1 0.0 1 0.9 0.7 +0.1 3 2 4 1 4 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 5.0 0 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 Matches 2023-2024 24 Celtic 1. Champions Lg 1.1 27 33 81.8 355 50 20 22 90.9 5 7 71.4 2 3 66.7 0 0.2 0.1 -0.2 3 2 1 1 3 Matches 2023-2024 24 West Brom eng ENG 2. Championship 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 3.4 0 Matches 8 Seasons 3 Clubs 5 Leagues 57.8 796 1083 73.5 12143 3051 451 521 86.6 248 322 77.0 62 138 44.9 9 5.7 5.4 +3.3 52 71 38 7 106 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 Celtic (7 Seasons) 3 Leagues 29.7 113 138 81.9 1565 360 67 77 87.0 38 41 92.7 4 6 66.7 4 1.2 1.0 +2.8 8 9 8 3 13 Vitória (1 Season) 1 League 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 West Brom (1 Season) 1 League 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 Premiership (7 Seasons) 26.3 3 Europa Lg (3 Seasons) 2.4 86 105 81.9 1210 310 47 55 85.5 33 34 97.1 2 3 66.7 1 1.0 0.9 0.0 5 7 7 2 10 Primeira Liga (1 Season) 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 Championship (1 Season) 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 Champions Lg (1 Season) 1.1 27 33 81.8 355 50 20 22 90.9 5 7 71.4 2 3 66.7 0 0.2 0.1 -0.2 3 2 1 1 3
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 2016-2017 17 Celtic 1 League 0.6 0 2017-2018 18 Celtic 1 League 1.7 0 2018-2019 19 Celtic 2 Leagues 8.1 24 27 88.9 325 25 14 17 82.4 8 8 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 1 1 0 2019-2020 20 Celtic 2 Leagues 6.3 30 38 78.9 454 144 16 18 88.9 12 13 92.3 1 1 100.0 2 0.1 0.1 +1.9 1 5 2 0 6 2020-2021 21 Celtic 1 League 2.8 1 2021-2022 22 Celtic 2 Leagues 5.8 32 40 80.0 431 141 17 20 85.0 13 13 100.0 0 1 0.0 1 0.9 0.7 +0.1 3 2 4 1 4 2022-2023 23 Vitória 1 League 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 2023-2024 24 West Brom 1 League 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 2023-2024 24 Celtic 2 Leagues 4.5 27 33 81.8 355 50 20 22 90.9 5 7 71.4 2 3 66.7 0 0.2 0.1 -0.2 3 2 1 1 3 8 Seasons 3 Clubs 5 Leagues 57.8 796 1083 73.5 12143 3051 451 521 86.6 248 322 77.0 62 138 44.9 9 5.7 5.4 +3.3 52 71 38 7 106 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 Celtic (7 Seasons) 3 Leagues 29.7 113 138 81.9 1565 360 67 77 87.0 38 41 92.7 4 6 66.7 4 1.2 1.0 +2.8 8 9 8 3 13 Vitória (1 Season) 1 League 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 West Brom (1 Season) 1 League 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 Premiership (7 Seasons) 26.3 3 Europa Lg (3 Seasons) 2.4 86 105 81.9 1210 310 47 55 85.5 33 34 97.1 2 3 66.7 1 1.0 0.9 0.0 5 7 7 2 10 Primeira Liga (1 Season) 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 Championship (1 Season) 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 Champions Lg (1 Season) 1.1 27 33 81.8 355 50 20 22 90.9 5 7 71.4 2 3 66.7 0 0.2 0.1 -0.2 3 2 1 1 3
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 2016-2017 17 Celtic sct SCO 1. Premiership 1st 0.6 0 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1st 1.7 0 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 1st 7.6 0 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 1st 5.2 2 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2nd 2.8 1 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 1st 5.0 0 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 6th 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 Matches 2023-2024 24 West Brom eng ENG 2. Championship 6th 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 1st 3.4 0 Matches 8 Seasons 3 Clubs 3 Leagues 54.3 683 945 72.3 10578 2691 384 444 86.5 210 281 74.7 58 132 43.9 8 4.5 4.5 +3.5 44 62 30 4 93 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 Celtic (7 Seasons) 1 League 26.3 3 Vitória (1 Season) 1 League 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 West Brom (1 Season) 1 League 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43 Premiership (7 Seasons) 26.3 3 Primeira Liga (1 Season) 15.2 310 461 67.2 4774 1339 172 210 81.9 95 138 68.8 25 67 37.3 4 2.2 2.5 +1.8 23 34 17 2 50 Championship (1 Season) 12.9 373 484 77.1 5804 1352 212 234 90.6 115 143 80.4 33 65 50.8 1 2.4 2.0 -1.4 21 28 13 2 43
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 2018-2019 19 Celtic 2. Europa Lg R32 0.6 24 27 88.9 325 25 14 17 82.4 8 8 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 1 1 0 Matches 2019-2020 20 Celtic 2. Europa Lg R32 1.1 30 38 78.9 454 144 16 18 88.9 12 13 92.3 1 1 100.0 0 0.1 0.1 -0.1 1 5 2 0 6 Matches 2021-2022 22 Celtic 2. Europa Lg GR 0.8 32 40 80.0 431 141 17 20 85.0 13 13 100.0 0 1 0.0 1 0.9 0.7 +0.1 3 2 4 1 4 Matches 2023-2024 24 Celtic 1. Champions Lg GR 1.1 27 33 81.8 355 50 20 22 90.9 5 7 71.4 2 3 66.7 0 0.2 0.1 -0.2 3 2 1 1 3 Matches 4 Seasons 1 Club 2 Leagues 3.5 113 138 81.9 1565 360 67 77 87.0 38 41 92.7 4 6 66.7 1 1.2 1.0 -0.2 8 9 8 3 13 Europa Lg (3 Seasons) 2.4 86 105 81.9 1210 310 47 55 85.5 33 34 97.1 2 3 66.7 1 1.0 0.9 0.0 5 7 7 2 10 Champions Lg (1 Season) 1.1 27 33 81.8 355 50 20 22 90.9 5 7 71.4 2 3 66.7 0 0.2 0.1 -0.2 3 2 1 1 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 2016-2017 17 Celtic 1 League 0.6 2017-2018 18 Celtic 1 League 1.7 2018-2019 19 Celtic 2 Leagues 8.1 27 25 2 0 0 0 2 2 0 0 0 0 24 0 0 2019-2020 20 Celtic 2 Leagues 6.3 38 38 0 0 0 0 6 0 0 0 0 0 30 0 4 2020-2021 21 Celtic 1 League 2.8 0 2021-2022 22 Celtic 2 Leagues 5.8 40 38 2 0 1 0 21 0 1 0 0 0 32 0 2 2022-2023 23 Vitória 1 League 15.2 461 412 45 10 5 6 54 4 30 19 6 0 310 4 14 2023-2024 24 West Brom 1 League 12.9 484 437 44 5 2 5 59 3 33 23 9 0 373 3 18 2023-2024 24 Celtic 2 Leagues 4.5 33 32 1 0 0 0 29 1 0 0 0 0 27 0 1 8 Seasons 3 Clubs 5 Leagues 57.8 1083 982 94 15 8 11 171 10 64 42 15 0 796 7 39 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Celtic (7 Seasons) 3 Leagues 29.7 138 133 5 0 1 0 58 3 1 0 0 0 113 0 7 Vitória (1 Season) 1 League 15.2 461 412 45 10 5 6 54 4 30 19 6 0 310 4 14 West Brom (1 Season) 1 League 12.9 484 437 44 5 2 5 59 3 33 23 9 0 373 3 18 Premiership (7 Seasons) 26.3 53 Europa Lg (3 Seasons) 2.4 105 101 4 0 1 0 3 2 1 0 0 0 86 0 6 Primeira Liga (1 Season) 15.2 461 412 45 10 5 6 54 4 30 19 6 0 310 4 14 Championship (1 Season) 12.9 484 437 44 5 2 5 59 3 33 23 9 0 373 3 18 Champions Lg (1 Season) 1.1 33 32 1 0 0 0 2 1 0 0 0 0 27 0 1
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 2018-2019 19 Celtic 2. Europa Lg R32 0.6 27 25 2 0 0 0 2 2 0 0 0 0 24 0 0 Matches 2019-2020 20 Celtic 2. Europa Lg R32 1.1 38 38 0 0 0 0 0 0 0 0 0 0 30 0 4 Matches 2021-2022 22 Celtic 2. Europa Lg GR 0.8 40 38 2 0 1 0 1 0 1 0 0 0 32 0 2 Matches 2023-2024 24 Celtic 1. Champions Lg GR 1.1 33 32 1 0 0 0 2 1 0 0 0 0 27 0 1 Matches 4 Seasons 1 Club 2 Leagues 3.5 138 133 5 0 1 0 5 3 1 0 0 0 113 0 7 Europa Lg (3 Seasons) 2.4 105 101 4 0 1 0 3 2 1 0 0 0 86 0 6 Champions Lg (1 Season) 1.1 33 32 1 0 0 0 2 1 0 0 0 0 27 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 2016-2017 17 Celtic 1 League 0.6 2017-2018 18 Celtic 1 League 1.7 2018-2019 19 Celtic 2 Leagues 8.1 2 3.53 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 20 Celtic 2 Leagues 6.3 5 4.74 3 0 2 0 0 0 1 0.95 1 0 0 0 0 0 2020-2021 21 Celtic 1 League 2.8 2021-2022 22 Celtic 2 Leagues 5.8 6 7.61 5 0 1 0 0 0 2 2.54 2 0 0 0 0 0 2022-2023 23 Vitória 1 League 15.2 55 3.63 35 7 9 2 2 0 6 0.40 4 1 1 0 0 0 2023-2024 24 West Brom 1 League 12.9 52 4.03 23 12 12 3 2 0 9 0.70 4 0 5 0 0 0 2023-2024 24 Celtic 2 Leagues 4.5 3 2.78 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 8 Seasons 3 Clubs 5 Leagues 57.8 123 3.90 71 19 24 5 4 0 18 0.57 11 1 6 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Celtic (7 Seasons) 3 Leagues 29.7 16 4.59 13 0 3 0 0 0 3 0.86 3 0 0 0 0 0 Vitória (1 Season) 1 League 15.2 55 3.63 35 7 9 2 2 0 6 0.40 4 1 1 0 0 0 West Brom (1 Season) 1 League 12.9 52 4.03 23 12 12 3 2 0 9 0.70 4 0 5 0 0 0 Premiership (7 Seasons) 26.3 Europa Lg (3 Seasons) 2.4 13 5.39 10 0 3 0 0 0 3 1.24 3 0 0 0 0 0 Primeira Liga (1 Season) 15.2 55 3.63 35 7 9 2 2 0 6 0.40 4 1 1 0 0 0 Championship (1 Season) 12.9 52 4.03 23 12 12 3 2 0 9 0.70 4 0 5 0 0 0 Champions Lg (1 Season) 1.1 3 2.78 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0
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 2018-2019 19 Celtic 2. Europa Lg R32 0.6 2 3.53 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 20 Celtic 2. Europa Lg R32 1.1 5 4.74 3 0 2 0 0 0 1 0.95 1 0 0 0 0 0 Matches 2021-2022 22 Celtic 2. Europa Lg GR 0.8 6 7.61 5 0 1 0 0 0 2 2.54 2 0 0 0 0 0 Matches 2023-2024 24 Celtic 1. Champions Lg GR 1.1 3 2.78 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 1 Club 2 Leagues 3.5 16 4.59 13 0 3 0 0 0 3 0.86 3 0 0 0 0 0 Europa Lg (3 Seasons) 2.4 13 5.39 10 0 3 0 0 0 3 1.24 3 0 0 0 0 0 Champions Lg (1 Season) 1.1 3 2.78 3 0 0 0 0 0 0 0.00 0 0 0 0 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 2016-2017 17 Celtic 1 League 0.6 0 2017-2018 18 Celtic 1 League 1.7 0 2018-2019 19 Celtic 2 Leagues 8.1 1 0 1 0 0 0 0 0 0 0 0 2 3 1 0 2019-2020 20 Celtic 2 Leagues 6.3 0 0 0 0 0 0 2 0.0 2 0 0 0 0 0 0 0 2020-2021 21 Celtic 1 League 2.8 0 0 0 2021-2022 22 Celtic 2 Leagues 5.8 1 7 1 0 0 1 3 33.3 2 1 0 1 3 1 2 0 2022-2023 23 Vitória 1 League 15.2 11 8 2 4 5 3 19 15.8 16 11 2 9 5 16 5 0 2023-2024 24 West Brom 1 League 12.9 12 7 5 2 5 6 20 30.0 14 11 3 8 4 16 7 1 2023-2024 24 Celtic 2 Leagues 4.5 3 4 0 1 2 1 2 50.0 1 4 1 3 2 4 2 0 8 Seasons 3 Clubs 5 Leagues 57.8 28 26 9 7 12 11 46 23.9 35 27 6 21 16 40 17 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Celtic (7 Seasons) 3 Leagues 29.7 5 11 2 1 2 2 7 28.6 5 5 1 4 7 8 5 0 Vitória (1 Season) 1 League 15.2 11 8 2 4 5 3 19 15.8 16 11 2 9 5 16 5 0 West Brom (1 Season) 1 League 12.9 12 7 5 2 5 6 20 30.0 14 11 3 8 4 16 7 1 Premiership (7 Seasons) 26.3 8 4 0 Europa Lg (3 Seasons) 2.4 2 0 2 0 0 1 5 20.0 4 1 0 1 2 4 3 0 Primeira Liga (1 Season) 15.2 11 8 2 4 5 3 19 15.8 16 11 2 9 5 16 5 0 Championship (1 Season) 12.9 12 7 5 2 5 6 20 30.0 14 11 3 8 4 16 7 1 Champions Lg (1 Season) 1.1 3 3 0 1 2 1 2 50.0 1 4 1 3 1 4 2 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 2018-2019 19 Celtic 2. Europa Lg R32 0.6 1 0 1 0 0 0 0 0 0 0 0 2 3 1 0 Matches 2019-2020 20 Celtic 2. Europa Lg R32 1.1 0 0 0 0 0 0 2 0.0 2 0 0 0 0 0 0 0 Matches 2021-2022 22 Celtic 2. Europa Lg GR 0.8 1 0 1 0 0 1 3 33.3 2 1 0 1 0 1 2 0 Matches 2023-2024 24 Celtic 1. Champions Lg GR 1.1 3 3 0 1 2 1 2 50.0 1 4 1 3 1 4 2 0 Matches 4 Seasons 1 Club 2 Leagues 3.5 5 3 2 1 2 2 7 28.6 5 5 1 4 3 8 5 0 Europa Lg (3 Seasons) 2.4 2 0 2 0 0 1 5 20.0 4 1 0 1 2 4 3 0 Champions Lg (1 Season) 1.1 3 3 0 1 2 1 2 50.0 1 4 1 3 1 4 2 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 2016-2017 17 Celtic sct SCO 1. Premiership 0.6 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1.7 Matches 2018-2019 19 Celtic 2. Europa Lg 0.6 44 0 4 17 23 5 44 4 0 0.0 4 100.0 25 172 63 3 2 1 4 0 31 11 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 7.6 Matches 2019-2020 20 Celtic 2. Europa Lg 1.1 59 0 4 30 29 4 59 10 8 80.0 2 20.0 36 320 166 5 9 1 7 2 46 9 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 5.2 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2.8 Matches 2021-2022 22 Celtic 2. Europa Lg 0.8 59 4 10 24 27 2 59 7 4 57.1 3 42.9 36 262 139 4 3 2 4 1 43 12 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 5.0 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 Matches 2023-2024 24 Celtic 1. Champions Lg 1.1 55 0 7 23 26 2 55 8 3 37.5 5 62.5 38 328 132 6 4 0 5 2 37 5 Matches 2023-2024 24 West Brom eng ENG 2. Championship 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 3.4 Matches 8 Seasons 3 Clubs 5 Leagues 57.8 1471 20 147 619 732 88 1471 173 92 53.2 73 42.2 927 7691 4056 139 100 46 80 48 1068 219 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 Celtic (7 Seasons) 3 Leagues 29.7 217 4 25 94 105 13 217 29 15 51.7 14 48.3 135 1082 500 18 18 4 20 5 157 37 Vitória (1 Season) 1 League 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 West Brom (1 Season) 1 League 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 Premiership (7 Seasons) 26.3 Europa Lg (3 Seasons) 2.4 162 4 18 71 79 11 162 21 12 57.1 9 42.9 97 754 368 12 14 4 15 3 120 32 Primeira Liga (1 Season) 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 Championship (1 Season) 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 Champions Lg (1 Season) 1.1 55 0 7 23 26 2 55 8 3 37.5 5 62.5 38 328 132 6 4 0 5 2 37 5
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 2016-2017 17 Celtic 1 League 0.6 2017-2018 18 Celtic 1 League 1.7 2018-2019 19 Celtic 2 Leagues 8.1 44 0 4 17 23 5 44 4 0 0.0 4 100.0 25 172 63 3 2 1 4 0 31 11 2019-2020 20 Celtic 2 Leagues 6.3 59 0 4 30 29 4 59 10 8 80.0 2 20.0 36 320 166 5 9 1 7 2 46 9 2020-2021 21 Celtic 1 League 2.8 2021-2022 22 Celtic 2 Leagues 5.8 59 4 10 24 27 2 59 7 4 57.1 3 42.9 36 262 139 4 3 2 4 1 43 12 2022-2023 23 Vitória 1 League 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 2023-2024 24 West Brom 1 League 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 2023-2024 24 Celtic 2 Leagues 4.5 55 0 7 23 26 2 55 8 3 37.5 5 62.5 38 328 132 6 4 0 5 2 37 5 8 Seasons 3 Clubs 5 Leagues 57.8 1471 20 147 619 732 88 1471 173 92 53.2 73 42.2 927 7691 4056 139 100 46 80 48 1068 219 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 Celtic (7 Seasons) 3 Leagues 29.7 217 4 25 94 105 13 217 29 15 51.7 14 48.3 135 1082 500 18 18 4 20 5 157 37 Vitória (1 Season) 1 League 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 West Brom (1 Season) 1 League 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 Premiership (7 Seasons) 26.3 Europa Lg (3 Seasons) 2.4 162 4 18 71 79 11 162 21 12 57.1 9 42.9 97 754 368 12 14 4 15 3 120 32 Primeira Liga (1 Season) 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 Championship (1 Season) 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 Champions Lg (1 Season) 1.1 55 0 7 23 26 2 55 8 3 37.5 5 62.5 38 328 132 6 4 0 5 2 37 5
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 2016-2017 17 Celtic sct SCO 1. Premiership 1st 0.6 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1st 1.7 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 1st 7.6 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 1st 5.2 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2nd 2.8 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 1st 5.0 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 6th 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 Matches 2023-2024 24 West Brom eng ENG 2. Championship 6th 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 1st 3.4 Matches 8 Seasons 3 Clubs 3 Leagues 54.3 1254 16 122 525 627 75 1254 144 77 53.5 59 41.0 792 6609 3556 121 82 42 60 43 911 182 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 Celtic (7 Seasons) 1 League 26.3 Vitória (1 Season) 1 League 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 West Brom (1 Season) 1 League 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91 Premiership (7 Seasons) 26.3 Primeira Liga (1 Season) 15.2 620 7 52 269 311 36 620 74 38 51.4 32 43.2 405 3149 1649 55 37 22 31 23 460 91 Championship (1 Season) 12.9 634 9 70 256 316 39 634 70 39 55.7 27 38.6 387 3460 1907 66 45 20 29 20 451 91
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 2018-2019 19 Celtic 2. Europa Lg R32 0.6 44 0 4 17 23 5 44 4 0 0.0 4 100.0 25 172 63 3 2 1 4 0 31 11 Matches 2019-2020 20 Celtic 2. Europa Lg R32 1.1 59 0 4 30 29 4 59 10 8 80.0 2 20.0 36 320 166 5 9 1 7 2 46 9 Matches 2021-2022 22 Celtic 2. Europa Lg GR 0.8 59 4 10 24 27 2 59 7 4 57.1 3 42.9 36 262 139 4 3 2 4 1 43 12 Matches 2023-2024 24 Celtic 1. Champions Lg GR 1.1 55 0 7 23 26 2 55 8 3 37.5 5 62.5 38 328 132 6 4 0 5 2 37 5 Matches 4 Seasons 1 Club 2 Leagues 3.5 217 4 25 94 105 13 217 29 15 51.7 14 48.3 135 1082 500 18 18 4 20 5 157 37 Europa Lg (3 Seasons) 2.4 162 4 18 71 79 11 162 21 12 57.1 9 42.9 97 754 368 12 14 4 15 3 120 32 Champions Lg (1 Season) 1.1 55 0 7 23 26 2 55 8 3 37.5 5 62.5 38 328 132 6 4 0 5 2 37 5
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 2016-2017 17 Celtic sct SCO 1. Premiership 1 56 56 1.6 0.6 1 0 0 3.00 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 3 154 51 4.5 1.7 1 0 2 2.33 Matches 2018-2019 19 Celtic 2. Europa Lg 2 51 26 7.1 0.6 0 0 2 26 1 1.75 1 0 +1 +1.76 +2.57 0.6 1.2 -0.6 -0.98 -0.32 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 14 680 49 19.9 7.6 7 71 1 7 27 10 2.00 9 6 +3 +0.40 -1.38 Matches 2019-2020 20 Celtic 2. Europa Lg 2 95 48 13.2 1.1 1 71 0 1 24 0 2.25 1 3 -2 -1.89 -2.47 0.4 2.6 -2.1 -2.03 -2.28 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 11 468 43 17.3 5.2 4 77 0 7 23 0 2.73 13 5 +8 +1.54 -0.96 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 10 250 25 7.3 2.8 2 72 0 8 13 5 1.80 3 1 +2 +0.72 -0.61 Matches 2021-2022 22 Celtic 2. Europa Lg 4 71 18 13.1 0.8 0 0 4 18 0 2.25 2 5 -3 -3.80 -3.99 2.0 2.8 -0.8 -1.07 -1.08 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 12 449 37 13.1 5.0 3 82 2 9 23 4 2.42 8 1 +7 +1.40 -0.51 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 Matches 2023-2024 24 Celtic 1. Champions Lg 2 97 49 18.0 1.1 1 67 0 1 30 4 1.50 1 2 -1 -0.93 +0.90 1.5 2.4 -0.8 -0.79 +0.42 Matches 2023-2024 24 West Brom eng ENG 2. Championship 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 9 306 34 9.4 3.4 3 59 0 6 22 2 1.89 11 4 +7 +2.06 +0.46 Matches 8 Seasons 3 Clubs 5 Leagues 113 5,199 46 15.9 57.8 53 72 11 60 23 30 1.94 92 62 +30 +0.54 -0.64 37.7 45.0 -7.3 -0.23 -0.20 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 Celtic (7 Seasons) 3 Leagues 70 2,677 38 10.5 29.7 23 72 3 47 21 26 2.17 49 27 +22 +0.80 -0.68 4.6 8.9 -4.4 -1.26 -0.89 Vitória (1 Season) 1 League 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 West Brom (1 Season) 1 League 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 Premiership (7 Seasons) 60 2,363 39 10.3 26.3 21 72 3 39 21 21 2.20 44 17 +27 +1.13 -0.65 Europa Lg (3 Seasons) 8 217 27 11.0 2.4 1 71 0 7 21 1 2.13 4 8 -4 -1.66 -1.61 3.0 6.6 -3.5 -1.47 -1.31 Primeira Liga (1 Season) 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 Championship (1 Season) 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 Champions Lg (1 Season) 2 97 49 18.0 1.1 1 67 0 1 30 4 1.50 1 2 -1 -0.93 +0.90 1.5 2.4 -0.8 -0.79 +0.42
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 2016-2017 17 Celtic 1 League 1 56 56 1.6 0.6 1 0 0 3.00 2017-2018 18 Celtic 1 League 3 154 51 4.5 1.7 1 0 2 2.33 2018-2019 19 Celtic 2 Leagues 16 731 46 17.7 8.1 7 71 1 9 26 11 1.97 10 6 +4 +0.49 -0.77 0.6 1.2 -0.6 -0.98 -0.32 2019-2020 20 Celtic 2 Leagues 13 563 43 16.5 6.3 5 76 0 8 23 0 2.66 14 8 +6 +0.96 -1.12 0.4 2.6 -2.1 -2.03 -2.28 2020-2021 21 Celtic 1 League 10 250 25 7.3 2.8 2 72 0 8 13 5 1.80 3 1 +2 +0.72 -0.61 2021-2022 22 Celtic 2 Leagues 16 520 33 13.1 5.8 3 82 2 13 21 4 2.38 10 6 +4 +0.69 -0.98 2.0 2.8 -0.8 -1.07 -1.08 2022-2023 23 Vitória 1 League 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 2023-2024 24 West Brom 1 League 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 2023-2024 24 Celtic 2 Leagues 11 403 37 10.7 4.5 4 61 0 7 23 6 1.82 12 6 +6 +1.34 +0.19 1.5 2.4 -0.8 -0.79 +0.42 8 Seasons 3 Clubs 5 Leagues 113 5,199 46 15.9 57.8 53 72 11 60 23 30 1.94 92 62 +30 +0.54 -0.64 37.7 45.0 -7.3 -0.23 -0.20 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 Celtic (7 Seasons) 3 Leagues 70 2,677 38 10.5 29.7 23 72 3 47 21 26 2.17 49 27 +22 +0.80 -0.68 4.6 8.9 -4.4 -1.26 -0.89 Vitória (1 Season) 1 League 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 West Brom (1 Season) 1 League 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 Premiership (7 Seasons) 60 2,363 39 10.3 26.3 21 72 3 39 21 21 2.20 44 17 +27 +1.13 -0.65 Europa Lg (3 Seasons) 8 217 27 11.0 2.4 1 71 0 7 21 1 2.13 4 8 -4 -1.66 -1.61 3.0 6.6 -3.5 -1.47 -1.31 Primeira Liga (1 Season) 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 Championship (1 Season) 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 Champions Lg (1 Season) 2 97 49 18.0 1.1 1 67 0 1 30 4 1.50 1 2 -1 -0.93 +0.90 1.5 2.4 -0.8 -0.79 +0.42
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 2016-2017 17 Celtic sct SCO 1. Premiership 1st 1 56 56 1.6 0.6 1 0 0 3.00 Matches 2017-2018 18 Celtic sct SCO 1. Premiership 1st 3 154 51 4.5 1.7 1 0 2 2.33 Matches 2018-2019 19 Celtic sct SCO 1. Premiership 1st 14 680 49 19.9 7.6 7 71 1 7 27 10 2.00 9 6 +3 +0.40 -1.38 Matches 2019-2020 20 Celtic sct SCO 1. Premiership 1st 11 468 43 17.3 5.2 4 77 0 7 23 0 2.73 13 5 +8 +1.54 -0.96 Matches 2020-2021 21 Celtic sct SCO 1. Premiership 2nd 10 250 25 7.3 2.8 2 72 0 8 13 5 1.80 3 1 +2 +0.72 -0.61 Matches 2021-2022 22 Celtic sct SCO 1. Premiership 1st 12 449 37 13.1 5.0 3 82 2 9 23 4 2.42 8 1 +7 +1.40 -0.51 Matches 2022-2023 23 Vitória pt POR 1. Primeira Liga 6th 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 Matches 2023-2024 24 West Brom eng ENG 2. Championship 6th 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 Matches 2023-2024 24 Celtic sct SCO 1. Premiership 1st 9 306 34 9.4 3.4 3 59 0 6 22 2 1.89 11 4 +7 +2.06 +0.46 Matches 8 Seasons 3 Clubs 3 Leagues 103 4,885 47 16.2 54.3 51 72 11 52 23 25 1.94 87 52 +35 +0.67 -0.70 33.2 36.1 -2.9 -0.10 -0.23 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 Celtic (7 Seasons) 1 League 60 2,363 39 10.3 26.3 21 72 3 39 21 21 2.20 44 17 +27 +1.13 -0.65 Vitória (1 Season) 1 League 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 West Brom (1 Season) 1 League 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31 Premiership (7 Seasons) 60 2,363 39 10.3 26.3 21 72 3 39 21 21 2.20 44 17 +27 +1.13 -0.65 Primeira Liga (1 Season) 25 1,364 55 44.6 15.2 15 73 7 10 27 4 1.52 18 20 -2 -0.13 +0.03 16.4 19.2 -2.8 -0.19 -0.02 Championship (1 Season) 18 1,158 64 28.0 12.9 15 72 1 3 28 0 1.63 25 15 +10 +0.78 +0.48 16.8 16.9 -0.1 -0.01 -0.31
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 19 Celtic 2. Europa Lg R32 2 51 26 7.1 0.6 0 0 2 26 1 1.75 1 0 +1 +1.76 +2.57 0.6 1.2 -0.6 -0.98 -0.32 Matches 2019-2020 20 Celtic 2. Europa Lg R32 2 95 48 13.2 1.1 1 71 0 1 24 0 2.25 1 3 -2 -1.89 -2.47 0.4 2.6 -2.1 -2.03 -2.28 Matches 2021-2022 22 Celtic 2. Europa Lg GR 4 71 18 13.1 0.8 0 0 4 18 0 2.25 2 5 -3 -3.80 -3.99 2.0 2.8 -0.8 -1.07 -1.08 Matches 2023-2024 24 Celtic 1. Champions Lg GR 2 97 49 18.0 1.1 1 67 0 1 30 4 1.50 1 2 -1 -0.93 +0.90 1.5 2.4 -0.8 -0.79 +0.42 Matches 4 Seasons 1 Club 2 Leagues 10 314 31 12.5 3.5 2 69 0 8 22 5 2.00 5 10 -5 -1.43 -1.03 4.6 8.9 -4.4 -1.26 -0.89 Europa Lg (3 Seasons) 8 217 27 11.0 2.4 1 71 0 7 21 1 2.13 4 8 -4 -1.66 -1.61 3.0 6.6 -3.5 -1.47 -1.31 Champions Lg (1 Season) 2 97 49 18.0 1.1 1 67 0 1 30 4 1.50 1 2 -1 -0.93 +0.90 1.5 2.4 -0.8 -0.79 +0.42
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 2023 23 ie Rep. of Ireland Friendlies (M) 2 104 52 57.8 1.2 1 77 0 1 27 0 2.00 1 1 0 0.00 -1.18 Matches 2024 24 ie Rep. of Ireland Friendlies (M) 2 76 38 42.2 0.8 1 56 0 1 20 0 0.50 0 1 -1 -1.18 -1.18 Matches 2024 24 ie Rep. of Ireland UEFA Euro Qualifying 6 203 34 28.2 2.3 1 65 0 5 28 0 1.00 6 1 +5 +2.22 +3.26 Matches 2 Seasons 1 Club 2 Leagues 10 383 38 35.5 4.3 3 66 0 7 26 0 1.10 7 3 +4 +0.94 +1.59 Friendlies (M) (2 Seasons) 4 180 45 50.0 2.0 2 67 0 2 24 0 1.25 1 2 -1 -0.50 -1.00 UEFA Euro Qualifying (1 Season) 6 203 34 28.2 2.3 1 65 0 5 28 0 1.00 6 1 +5 +2.22 +3.26
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 2016-2017 17 Celtic 1 League 0.6 0 0 0 2017-2018 18 Celtic 1 League 1.7 0 0 2 2018-2019 19 Celtic 2 Leagues 8.1 0 0 0 0 0 0 2 2 0 0 0 0 1 1 1 50.0 2019-2020 20 Celtic 2 Leagues 6.3 1 0 0 6 11 0 6 0 0 0 0 0 4 0 3 0.0 2020-2021 21 Celtic 1 League 2.8 0 0 0 3 2 1 0 0 0 0 2021-2022 22 Celtic 2 Leagues 5.8 1 0 0 7 8 5 21 3 7 0 0 0 5 0 0 2022-2023 23 Vitória 1 League 15.2 2 0 0 16 25 5 54 5 8 0 0 0 53 6 16 27.3 2023-2024 24 West Brom 1 League 12.9 0 0 0 10 7 2 59 4 7 0 0 0 48 3 5 37.5 2023-2024 24 Celtic 2 Leagues 4.5 0 0 0 6 3 1 29 2 4 0 0 0 4 0 1 0.0 8 Seasons 3 Clubs 5 Leagues 57.8 4 0 0 50 56 14 171 16 26 0 0 0 115 10 26 27.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Celtic (7 Seasons) 3 Leagues 29.7 2 0 0 24 24 7 58 7 11 0 0 0 14 1 5 16.7 Vitória (1 Season) 1 League 15.2 2 0 0 16 25 5 54 5 8 0 0 0 53 6 16 27.3 West Brom (1 Season) 1 League 12.9 0 0 0 10 7 2 59 4 7 0 0 0 48 3 5 37.5 Premiership (7 Seasons) 26.3 2 0 0 22 20 7 53 4 8 0 Europa Lg (3 Seasons) 2.4 0 0 0 2 3 0 3 2 0 0 0 0 10 1 4 20.0 Primeira Liga (1 Season) 15.2 2 0 0 16 25 5 54 5 8 0 0 0 53 6 16 27.3 Championship (1 Season) 12.9 0 0 0 10 7 2 59 4 7 0 0 0 48 3 5 37.5 Champions Lg (1 Season) 1.1 0 0 0 0 1 0 2 1 3 0 0 0 4 0 1 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 2018-2019 19 Celtic 2. Europa Lg R32 0.6 0 0 0 0 0 0 2 2 0 0 0 0 1 1 1 50.0 Matches 2019-2020 20 Celtic 2. Europa Lg R32 1.1 0 0 0 0 2 0 0 0 0 0 0 0 4 0 3 0.0 Matches 2021-2022 22 Celtic 2. Europa Lg GR 0.8 0 0 0 2 1 0 1 0 0 0 0 0 5 0 0 Matches 2023-2024 24 Celtic 1. Champions Lg GR 1.1 0 0 0 0 1 0 2 1 3 0 0 0 4 0 1 0.0 Matches 4 Seasons 1 Club 2 Leagues 3.5 0 0 0 2 4 0 5 3 3 0 0 0 14 1 5 16.7 Europa Lg (3 Seasons) 2.4 0 0 0 2 3 0 3 2 0 0 0 0 10 1 4 20.0 Champions Lg (1 Season) 1.1 0 0 0 0 1 0 2 1 3 0 0 0 4 0 1 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 Michael Johnston Pages
Michael Johnston 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