Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2015-2016 21 Atromitos gr GRE 1. Super League 12 12 1,080 12.0 11 0.92 51 40 78.4 7 3 2 5 41.7 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 20 20 1,800 20.0 15 0.75 66 51 78.8 9 9 2 12 60.0 1 1 0 0 0.0 Matches 2017-2018 23 AEK Athens 2. Europa Lg 2 2 180 2.0 1 0.50 4 3 75.0 0 2 0 1 50.0 0 0 0 0 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 5 5 450 5.0 0 0.00 13 13 100.0 4 1 0 5 100.0 0 0 0 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg 6 6 540 6.0 13 2.17 40 27 72.5 0 0 6 0 0.0 2 2 0 0 0.0 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 26 26 2,340 26.0 0 0.00 15 6 5 18 69.2 2 1 1 0 50.0 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 28 28 2,512 27.9 17 7 4 14 50.0 4 3 0 1 0.0 Matches 2020-2021 26 Celtic 2. Europa Lg 2 2 180 2.0 7 3.50 9 2 22.2 0 0 2 0 0.0 0 0 0 0 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 15 15 1,350 15.0 10 0.67 24 16 66.7 9 4 2 8 53.3 2 2 0 0 0.0 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1 1 90 1.0 1 1.00 1 0 0.0 1 0 0 0 0.0 0 0 0 0 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 32 32 2,880 32.0 50 1.56 154 104 68.2 14 8 10 10 31.3 1 1 0 0 0.0 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 29 29 2,610 29.0 42 1.45 146 104 74.0 10 11 8 5 17.2 5 4 1 0 20.0 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 5 5 450 5.0 5 1.00 21 16 76.2 4 1 0 1 20.0 0 0 0 0 Matches 11 Seasons 4 Clubs 5 Leagues 183 183 16,462 182.9 155 1.00 529 376 72.6 90 52 41 79 43.2 17 14 2 1 12.5 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 29 0.49 123 94 78.9 45 25 17 50 57.5 9 7 1 1 12.5 Utrecht (3 Seasons) 1 League 66 66 5,940 66.0 97 1.47 321 224 71.3 28 20 18 16 24.2 6 5 1 0 16.7 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.0 18 1.00 34 18 52.9 10 4 4 8 44.4 2 2 0 0 0.0 Atromitos (2 Seasons) 1 League 12 12 1,080 12.0 11 0.92 51 40 78.4 7 3 2 5 41.7 Super League (6 Seasons) 91 91 8,182 90.9 26 0.41 130 104 80.8 52 26 13 54 59.3 7 5 1 1 16.7 Eredivisie (3 Seasons) 66 66 5,940 66.0 97 1.47 321 224 71.3 28 20 18 16 24.2 6 5 1 0 16.7 Europa Lg (3 Seasons) 4 4 360 4.0 8 2.00 13 5 38.5 0 2 2 1 25.0 0 0 0 0 Premiership (2 Seasons) 16 16 1,440 16.0 11 0.69 25 16 64.0 10 4 2 8 50.0 2 2 0 0 0.0 Champions Lg (1 Season) 6 6 540 6.0 13 2.17 40 27 72.5 0 0 6 0 0.0 2 2 0 0 0.0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2015-2016 21 Atromitos 1 League 12 12 1,080 12.0 11 0.92 51 40 78.4 7 3 2 5 41.7 2016-2017 22 AEK Athens 1 League 20 20 1,800 20.0 15 0.75 66 51 78.8 9 9 2 12 60.0 1 1 0 0 0.0 2017-2018 23 AEK Athens 2 Leagues 7 7 630 7.0 1 0.14 17 16 94.1 4 3 0 6 85.7 0 0 0 0 2018-2019 24 AEK Athens 2 Leagues 32 32 2,880 32.0 13 0.41 40 27 72.5 15 6 11 18 56.3 4 3 1 0 25.0 2019-2020 25 AEK Athens 1 League 28 28 2,512 27.9 17 7 4 14 50.0 4 3 0 1 0.0 2020-2021 26 Celtic 2 Leagues 17 17 1,530 17.0 17 1.00 33 18 54.5 9 4 4 8 47.1 2 2 0 0 0.0 2021-2022 27 Celtic 2 Leagues 1 1 90 1.0 1 1.00 1 0 0.0 1 0 0 0 0.0 0 0 0 0 2022-2023 28 Utrecht 1 League 32 32 2,880 32.0 50 1.56 154 104 68.2 14 8 10 10 31.3 1 1 0 0 0.0 2023-2024 29 Utrecht 1 League 29 29 2,610 29.0 42 1.45 146 104 74.0 10 11 8 5 17.2 5 4 1 0 20.0 2024-2025 30 Utrecht 1 League 5 5 450 5.0 5 1.00 21 16 76.2 4 1 0 1 20.0 0 0 0 0 11 Seasons 4 Clubs 5 Leagues 183 183 16,462 182.9 155 1.00 529 376 72.6 90 52 41 79 43.2 17 14 2 1 12.5 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 29 0.49 123 94 78.9 45 25 17 50 57.5 9 7 1 1 12.5 Utrecht (3 Seasons) 1 League 66 66 5,940 66.0 97 1.47 321 224 71.3 28 20 18 16 24.2 6 5 1 0 16.7 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.0 18 1.00 34 18 52.9 10 4 4 8 44.4 2 2 0 0 0.0 Atromitos (2 Seasons) 1 League 12 12 1,080 12.0 11 0.92 51 40 78.4 7 3 2 5 41.7 Super League (6 Seasons) 91 91 8,182 90.9 26 0.41 130 104 80.8 52 26 13 54 59.3 7 5 1 1 16.7 Eredivisie (3 Seasons) 66 66 5,940 66.0 97 1.47 321 224 71.3 28 20 18 16 24.2 6 5 1 0 16.7 Europa Lg (3 Seasons) 4 4 360 4.0 8 2.00 13 5 38.5 0 2 2 1 25.0 0 0 0 0 Premiership (2 Seasons) 16 16 1,440 16.0 11 0.69 25 16 64.0 10 4 2 8 50.0 2 2 0 0 0.0 Champions Lg (1 Season) 6 6 540 6.0 13 2.17 40 27 72.5 0 0 6 0 0.0 2 2 0 0 0.0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2015-2016 21 Atromitos gr GRE 1. Super League 8th 12 12 1,080 12.0 11 0.92 51 40 78.4 7 3 2 5 41.7 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 4th 20 20 1,800 20.0 15 0.75 66 51 78.8 9 9 2 12 60.0 1 1 0 0 0.0 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 1st 5 5 450 5.0 0 0.00 13 13 100.0 4 1 0 5 100.0 0 0 0 0 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 3rd 26 26 2,340 26.0 0 0.00 15 6 5 18 69.2 2 1 1 0 50.0 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 3rd 28 28 2,512 27.9 17 7 4 14 50.0 4 3 0 1 0.0 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 2nd 15 15 1,350 15.0 10 0.67 24 16 66.7 9 4 2 8 53.3 2 2 0 0 0.0 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1st 1 1 90 1.0 1 1.00 1 0 0.0 1 0 0 0 0.0 0 0 0 0 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 7th 32 32 2,880 32.0 50 1.56 154 104 68.2 14 8 10 10 31.3 1 1 0 0 0.0 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 7th 29 29 2,610 29.0 42 1.45 146 104 74.0 10 11 8 5 17.2 5 4 1 0 20.0 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 3rd 5 5 450 5.0 5 1.00 21 16 76.2 4 1 0 1 20.0 0 0 0 0 Matches 11 Seasons 4 Clubs 3 Leagues 173 173 15,562 172.9 134 0.92 476 344 73.5 90 50 33 78 45.1 15 12 2 1 14.3 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches AEK Athens (4 Seasons) 1 League 79 79 7,102 78.9 15 0.29 79 64 82.3 45 23 11 49 62.0 7 5 1 1 16.7 Utrecht (3 Seasons) 1 League 66 66 5,940 66.0 97 1.47 321 224 71.3 28 20 18 16 24.2 6 5 1 0 16.7 Celtic (2 Seasons) 1 League 16 16 1,440 16.0 11 0.69 25 16 64.0 10 4 2 8 50.0 2 2 0 0 0.0 Atromitos (2 Seasons) 1 League 12 12 1,080 12.0 11 0.92 51 40 78.4 7 3 2 5 41.7 Super League (6 Seasons) 91 91 8,182 90.9 26 0.41 130 104 80.8 52 26 13 54 59.3 7 5 1 1 16.7 Eredivisie (3 Seasons) 66 66 5,940 66.0 97 1.47 321 224 71.3 28 20 18 16 24.2 6 5 1 0 16.7 Premiership (2 Seasons) 16 16 1,440 16.0 11 0.69 25 16 64.0 10 4 2 8 50.0 2 2 0 0 0.0
Goalkeeping Table Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2017-2018 23 AEK Athens 2. Europa Lg R32 2 2 180 2.0 1 0.50 4 3 75.0 0 2 0 1 50.0 0 0 0 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6 6 540 6.0 13 2.17 40 27 72.5 0 0 6 0 0.0 2 2 0 0 0.0 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2 2 180 2.0 7 3.50 9 2 22.2 0 0 2 0 0.0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10 10 900 10.0 21 2.10 53 32 64.2 0 2 8 1 10.0 2 2 0 0 0.0 Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches AEK Athens (2 Seasons) 2 Leagues 8 8 720 8.0 14 1.75 44 30 72.7 0 2 6 1 12.5 2 2 0 0 0.0 Celtic (2 Seasons) 1 League 2 2 180 2.0 7 3.50 9 2 22.2 0 0 2 0 0.0 0 0 0 0 Europa Lg (3 Seasons) 4 4 360 4.0 8 2.00 13 5 38.5 0 2 2 1 25.0 0 0 0 0 Champions Lg (1 Season) 6 6 540 6.0 13 2.17 40 27 72.5 0 0 6 0 0.0 2 2 0 0 0.0
Advanced Goalkeeping Table Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2015-2016 21 Atromitos gr GRE 1. Super League 12.0 11 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 20.0 15 1 Matches 2017-2018 23 AEK Athens 2. Europa Lg 2.0 1 0 0 0 0 1.6 0.41 +0.6 +0.32 9 32 28.1 40 3 60.0 40.6 8 100.0 58.4 18 2 11.1 1 0.50 13.3 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 5.0 0 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg 6.0 13 2 1 3 0 15.2 0.34 +2.2 +0.37 66 145 45.5 155 16 69.0 44.5 54 70.4 49.0 116 5 4.3 2 0.33 10.6 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 26.0 0 1 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 27.9 3 Matches 2020-2021 26 Celtic 2. Europa Lg 2.0 7 0 1 0 0 3.5 0.38 -3.5 -1.77 5 23 21.7 32 5 50.0 38.0 12 58.3 38.4 17 0 0.0 2 1.00 13.8 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 15.0 10 2 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1.0 1 0 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 32.0 50 1 0 5 0 48.2 0.32 -1.8 -0.06 166 399 41.6 798 152 33.6 33.3 244 53.7 42.4 497 44 8.9 27 0.84 14.5 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 29.0 42 4 0 5 1 43.6 0.27 +2.6 +0.09 155 426 36.4 792 137 38.0 34.7 231 54.1 42.3 392 36 9.2 29 1.00 14.7 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 5.0 5 0 0 0 0 6.9 0.33 +1.9 +0.38 23 72 31.9 160 26 30.6 31.0 30 76.7 56.1 52 8 15.4 5 1.00 11.6 Matches 11 Seasons 4 Clubs 5 Leagues 182.9 155 14 2 13 1 119.1 0.30 +2.1 +0.03 424 1097 38.7 1977 339 38.7 34.8 579 57.3 43.8 1092 95 8.7 66 0.87 14.1 Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches AEK Athens (4 Seasons) 3 Leagues 86.9 29 7 1 3 0 16.9 0.34 +2.9 +0.36 75 177 42.4 195 19 67.2 43.7 62 74.2 50.2 134 7 5.2 3 0.38 11.4 Utrecht (3 Seasons) 1 League 66.0 97 5 0 10 1 98.7 0.30 +2.7 +0.04 344 897 38.4 1750 315 35.3 33.7 505 55.2 43.2 941 88 9.4 61 0.92 14.3 Celtic (2 Seasons) 2 Leagues 18.0 18 2 1 0 0 3.5 0.38 -3.5 -1.77 5 23 21.7 32 5 50.0 38.0 12 58.3 38.4 17 0 0.0 2 1.00 13.8 Atromitos (2 Seasons) 1 League 12.0 11 Super League (6 Seasons) 90.9 26 5 Eredivisie (3 Seasons) 66.0 97 5 0 10 1 98.7 0.30 +2.7 +0.04 344 897 38.4 1750 315 35.3 33.7 505 55.2 43.2 941 88 9.4 61 0.92 14.3 Europa Lg (3 Seasons) 4.0 8 0 1 0 0 5.1 0.39 -2.9 -0.72 14 55 25.5 72 8 55.6 39.4 20 75.0 46.4 35 2 5.7 3 0.75 13.5 Premiership (2 Seasons) 16.0 11 2 Champions Lg (1 Season) 6.0 13 2 1 3 0 15.2 0.34 +2.2 +0.37 66 145 45.5 155 16 69.0 44.5 54 70.4 49.0 116 5 4.3 2 0.33 10.6
Advanced Goalkeeping Table Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2015-2016 21 Atromitos 1 League 12.0 11 2016-2017 22 AEK Athens 1 League 20.0 15 1 2017-2018 23 AEK Athens 2 Leagues 7.0 1 0 0 0 0 1.6 0.41 +0.6 +0.32 9 32 28.1 40 3 60.0 40.6 8 100.0 58.4 18 2 11.1 1 0.50 13.3 2018-2019 24 AEK Athens 2 Leagues 32.0 13 3 1 3 0 15.2 0.34 +2.2 +0.37 66 145 45.5 155 16 69.0 44.5 54 70.4 49.0 116 5 4.3 2 0.33 10.6 2019-2020 25 AEK Athens 1 League 27.9 3 2020-2021 26 Celtic 2 Leagues 17.0 17 2 1 0 0 3.5 0.38 -3.5 -1.77 5 23 21.7 32 5 50.0 38.0 12 58.3 38.4 17 0 0.0 2 1.00 13.8 2021-2022 27 Celtic 2 Leagues 1.0 1 0 2022-2023 28 Utrecht 1 League 32.0 50 1 0 5 0 48.2 0.32 -1.8 -0.06 166 399 41.6 798 152 33.6 33.3 244 53.7 42.4 497 44 8.9 27 0.84 14.5 2023-2024 29 Utrecht 1 League 29.0 42 4 0 5 1 43.6 0.27 +2.6 +0.09 155 426 36.4 792 137 38.0 34.7 231 54.1 42.3 392 36 9.2 29 1.00 14.7 2024-2025 30 Utrecht 1 League 5.0 5 0 0 0 0 6.9 0.33 +1.9 +0.38 23 72 31.9 160 26 30.6 31.0 30 76.7 56.1 52 8 15.4 5 1.00 11.6 11 Seasons 4 Clubs 5 Leagues 182.9 155 14 2 13 1 119.1 0.30 +2.1 +0.03 424 1097 38.7 1977 339 38.7 34.8 579 57.3 43.8 1092 95 8.7 66 0.87 14.1 Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches AEK Athens (4 Seasons) 3 Leagues 86.9 29 7 1 3 0 16.9 0.34 +2.9 +0.36 75 177 42.4 195 19 67.2 43.7 62 74.2 50.2 134 7 5.2 3 0.38 11.4 Utrecht (3 Seasons) 1 League 66.0 97 5 0 10 1 98.7 0.30 +2.7 +0.04 344 897 38.4 1750 315 35.3 33.7 505 55.2 43.2 941 88 9.4 61 0.92 14.3 Celtic (2 Seasons) 2 Leagues 18.0 18 2 1 0 0 3.5 0.38 -3.5 -1.77 5 23 21.7 32 5 50.0 38.0 12 58.3 38.4 17 0 0.0 2 1.00 13.8 Atromitos (2 Seasons) 1 League 12.0 11 Super League (6 Seasons) 90.9 26 5 Eredivisie (3 Seasons) 66.0 97 5 0 10 1 98.7 0.30 +2.7 +0.04 344 897 38.4 1750 315 35.3 33.7 505 55.2 43.2 941 88 9.4 61 0.92 14.3 Europa Lg (3 Seasons) 4.0 8 0 1 0 0 5.1 0.39 -2.9 -0.72 14 55 25.5 72 8 55.6 39.4 20 75.0 46.4 35 2 5.7 3 0.75 13.5 Premiership (2 Seasons) 16.0 11 2 Champions Lg (1 Season) 6.0 13 2 1 3 0 15.2 0.34 +2.2 +0.37 66 145 45.5 155 16 69.0 44.5 54 70.4 49.0 116 5 4.3 2 0.33 10.6
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2015-2016 21 Atromitos gr GRE 1. Super League 8th 12.0 11 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 4th 20.0 15 1 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 1st 5.0 0 0 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 3rd 26.0 0 1 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 3rd 27.9 3 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 2nd 15.0 10 2 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1st 1.0 1 0 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 7th 32.0 50 1 0 5 0 48.2 0.32 -1.8 -0.06 166 399 41.6 798 152 33.6 33.3 244 53.7 42.4 497 44 8.9 27 0.84 14.5 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 7th 29.0 42 4 0 5 1 43.6 0.27 +2.6 +0.09 155 426 36.4 792 137 38.0 34.7 231 54.1 42.3 392 36 9.2 29 1.00 14.7 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 3rd 5.0 5 0 0 0 0 6.9 0.33 +1.9 +0.38 23 72 31.9 160 26 30.6 31.0 30 76.7 56.1 52 8 15.4 5 1.00 11.6 Matches 11 Seasons 4 Clubs 3 Leagues 172.9 134 12 0 10 1 98.7 0.30 +2.7 +0.04 344 897 38.4 1750 315 35.3 33.7 505 55.2 43.2 941 88 9.4 61 0.92 14.3 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches AEK Athens (4 Seasons) 1 League 78.9 15 5 Utrecht (3 Seasons) 1 League 66.0 97 5 0 10 1 98.7 0.30 +2.7 +0.04 344 897 38.4 1750 315 35.3 33.7 505 55.2 43.2 941 88 9.4 61 0.92 14.3 Celtic (2 Seasons) 1 League 16.0 11 2 Atromitos (2 Seasons) 1 League 12.0 11 Super League (6 Seasons) 90.9 26 5 Eredivisie (3 Seasons) 66.0 97 5 0 10 1 98.7 0.30 +2.7 +0.04 344 897 38.4 1750 315 35.3 33.7 505 55.2 43.2 941 88 9.4 61 0.92 14.3 Premiership (2 Seasons) 16.0 11 2
Advanced Goalkeeping Table Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 1 0 0 0 0 1.6 0.41 +0.6 +0.32 9 32 28.1 40 3 60.0 40.6 8 100.0 58.4 18 2 11.1 1 0.50 13.3 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6.0 13 2 1 3 0 15.2 0.34 +2.2 +0.37 66 145 45.5 155 16 69.0 44.5 54 70.4 49.0 116 5 4.3 2 0.33 10.6 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 7 0 1 0 0 3.5 0.38 -3.5 -1.77 5 23 21.7 32 5 50.0 38.0 12 58.3 38.4 17 0 0.0 2 1.00 13.8 Matches 4 Seasons 2 Clubs 2 Leagues 10.0 21 2 2 3 0 20.3 0.35 -0.7 -0.07 80 200 40.0 227 24 64.8 42.9 74 71.6 48.3 151 7 4.6 5 0.50 11.8 Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches AEK Athens (2 Seasons) 2 Leagues 8.0 14 2 1 3 0 16.9 0.34 +2.9 +0.36 75 177 42.4 195 19 67.2 43.7 62 74.2 50.2 134 7 5.2 3 0.38 11.4 Celtic (2 Seasons) 1 League 2.0 7 0 1 0 0 3.5 0.38 -3.5 -1.77 5 23 21.7 32 5 50.0 38.0 12 58.3 38.4 17 0 0.0 2 1.00 13.8 Europa Lg (3 Seasons) 4.0 8 0 1 0 0 5.1 0.39 -2.9 -0.72 14 55 25.5 72 8 55.6 39.4 20 75.0 46.4 35 2 5.7 3 0.75 13.5 Champions Lg (1 Season) 6.0 13 2 1 3 0 15.2 0.34 +2.2 +0.37 66 145 45.5 155 16 69.0 44.5 54 70.4 49.0 116 5 4.3 2 0.33 10.6
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 2014-2015 20 Atromitos gr GRE 1. Super League 0 0 Matches 2015-2016 21 Atromitos gr GRE 1. Super League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 AEK Athens 2. Europa Lg 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 AEK Athens 1. Champions Lg 6 6 540 6.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 28 28 2,512 27.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Celtic 2. Europa Lg 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Celtic 2. Europa Lg 0 0 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 32 32 2,880 32.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 5 5 450 5.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 4 Clubs 5 Leagues 183 183 16,462 182.9 0 0 0 0 0 0 6 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 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 AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Utrecht (3 Seasons) 1 League 66 66 5,940 66.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Atromitos (2 Seasons) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Super League (6 Seasons) 91 91 8,182 90.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (3 Seasons) 66 66 5,940 66.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Europa Lg (3 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 2014-2015 20 Atromitos 1 League 0 0 2015-2016 21 Atromitos 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 AEK Athens 1 League 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 AEK Athens 2 Leagues 7 7 630 7.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2018-2019 24 AEK Athens 2 Leagues 32 32 2,880 32.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 25 AEK Athens 1 League 28 28 2,512 27.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Celtic 2 Leagues 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2021-2022 27 Celtic 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 28 Utrecht 1 League 32 32 2,880 32.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2023-2024 29 Utrecht 1 League 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 2024-2025 30 Utrecht 1 League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11 Seasons 4 Clubs 5 Leagues 183 183 16,462 182.9 0 0 0 0 0 0 6 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 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 AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Utrecht (3 Seasons) 1 League 66 66 5,940 66.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Atromitos (2 Seasons) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Super League (6 Seasons) 91 91 8,182 90.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (3 Seasons) 66 66 5,940 66.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Europa Lg (3 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 2014-2015 20 Atromitos gr GRE 1. Super League 5th 0 0 Matches 2015-2016 21 Atromitos gr GRE 1. Super League 8th 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 4th 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 1st 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 3rd 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 3rd 28 28 2,512 27.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 2nd 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1st 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 7th 32 32 2,880 32.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 7th 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 3rd 5 5 450 5.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 4 Clubs 3 Leagues 173 173 15,562 172.9 0 0 0 0 0 0 6 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 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 AEK Athens (4 Seasons) 1 League 79 79 7,102 78.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Utrecht (3 Seasons) 1 League 66 66 5,940 66.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Celtic (2 Seasons) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Atromitos (2 Seasons) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Super League (6 Seasons) 91 91 8,182 90.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (3 Seasons) 66 66 5,940 66.0 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.4 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Premiership (2 Seasons) 16 16 1,440 16.0 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 2017-2018 23 AEK Athens 2. Europa Lg R32 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6 6 540 6.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Celtic 2. Europa Lg GR 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10 10 900 10.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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 AEK Athens (2 Seasons) 2 Leagues 8 8 720 8.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Celtic (2 Seasons) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Europa Lg (3 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 2015-2016 21 Atromitos gr GRE 1. Super League 12.0 0 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 20.0 0 Matches 2017-2018 23 AEK Athens 2. Europa Lg 2.0 23 48 47.9 826 749 4 4 100.0 8 9 88.9 11 35 31.4 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 5.0 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg 6.0 121 210 57.6 4801 4076 7 7 100.0 30 31 96.8 83 170 48.8 0 0.0 0.0 0.0 0 5 0 0 0 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 26.0 0 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 27.9 0 Matches 2020-2021 26 Celtic 2. Europa Lg 2.0 24 44 54.5 672 428 3 3 100.0 11 12 91.7 10 29 34.5 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 15.0 0 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1.0 0 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 32.0 765 1044 73.3 21842 15905 144 145 99.3 360 365 98.6 259 527 49.1 0 0.0 0.1 0.0 0 19 0 0 0 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 29.0 709 1026 69.1 19997 14878 132 135 97.8 330 337 97.9 245 548 44.7 0 0.4 0.1 -0.4 1 16 2 0 1 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 5.0 139 193 72.0 3653 2628 33 33 100.0 75 76 98.7 31 81 38.3 0 0.0 0.0 0.0 0 1 0 0 0 Matches 11 Seasons 4 Clubs 5 Leagues 182.9 1781 2565 69.4 51791 38664 323 327 98.8 814 830 98.1 639 1390 46.0 0 0.4 0.2 -0.4 1 42 2 0 1 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 AEK Athens (4 Seasons) 3 Leagues 86.9 144 258 55.8 5627 4825 11 11 100.0 38 40 95.0 94 205 45.9 0 0.0 0.0 0.0 0 6 0 0 0 Utrecht (3 Seasons) 1 League 66.0 1613 2263 71.3 45492 33411 309 313 98.7 765 778 98.3 535 1156 46.3 0 0.4 0.2 -0.4 1 36 2 0 1 Celtic (2 Seasons) 2 Leagues 18.0 24 44 54.5 672 428 3 3 100.0 11 12 91.7 10 29 34.5 0 0.0 0.0 0.0 0 0 0 0 0 Atromitos (2 Seasons) 1 League 12.0 0 Super League (6 Seasons) 90.9 0 Eredivisie (3 Seasons) 66.0 1613 2263 71.3 45492 33411 309 313 98.7 765 778 98.3 535 1156 46.3 0 0.4 0.2 -0.4 1 36 2 0 1 Europa Lg (3 Seasons) 4.0 47 92 51.1 1498 1177 7 7 100.0 19 21 90.5 21 64 32.8 0 0.0 0.0 0.0 0 1 0 0 0 Premiership (2 Seasons) 16.0 0 Champions Lg (1 Season) 6.0 121 210 57.6 4801 4076 7 7 100.0 30 31 96.8 83 170 48.8 0 0.0 0.0 0.0 0 5 0 0 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 2015-2016 21 Atromitos 1 League 12.0 0 2016-2017 22 AEK Athens 1 League 20.0 0 2017-2018 23 AEK Athens 2 Leagues 7.0 23 48 47.9 826 749 4 4 100.0 8 9 88.9 11 35 31.4 0 0.0 0.0 0.0 0 1 0 0 0 2018-2019 24 AEK Athens 2 Leagues 32.0 121 210 57.6 4801 4076 7 7 100.0 30 31 96.8 83 170 48.8 0 0.0 0.0 0.0 0 5 0 0 0 2019-2020 25 AEK Athens 1 League 27.9 0 2020-2021 26 Celtic 2 Leagues 17.0 24 44 54.5 672 428 3 3 100.0 11 12 91.7 10 29 34.5 0 0.0 0.0 0.0 0 0 0 0 0 2021-2022 27 Celtic 2 Leagues 1.0 0 2022-2023 28 Utrecht 1 League 32.0 765 1044 73.3 21842 15905 144 145 99.3 360 365 98.6 259 527 49.1 0 0.0 0.1 0.0 0 19 0 0 0 2023-2024 29 Utrecht 1 League 29.0 709 1026 69.1 19997 14878 132 135 97.8 330 337 97.9 245 548 44.7 0 0.4 0.1 -0.4 1 16 2 0 1 2024-2025 30 Utrecht 1 League 5.0 139 193 72.0 3653 2628 33 33 100.0 75 76 98.7 31 81 38.3 0 0.0 0.0 0.0 0 1 0 0 0 11 Seasons 4 Clubs 5 Leagues 182.9 1781 2565 69.4 51791 38664 323 327 98.8 814 830 98.1 639 1390 46.0 0 0.4 0.2 -0.4 1 42 2 0 1 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 AEK Athens (4 Seasons) 3 Leagues 86.9 144 258 55.8 5627 4825 11 11 100.0 38 40 95.0 94 205 45.9 0 0.0 0.0 0.0 0 6 0 0 0 Utrecht (3 Seasons) 1 League 66.0 1613 2263 71.3 45492 33411 309 313 98.7 765 778 98.3 535 1156 46.3 0 0.4 0.2 -0.4 1 36 2 0 1 Celtic (2 Seasons) 2 Leagues 18.0 24 44 54.5 672 428 3 3 100.0 11 12 91.7 10 29 34.5 0 0.0 0.0 0.0 0 0 0 0 0 Atromitos (2 Seasons) 1 League 12.0 0 Super League (6 Seasons) 90.9 0 Eredivisie (3 Seasons) 66.0 1613 2263 71.3 45492 33411 309 313 98.7 765 778 98.3 535 1156 46.3 0 0.4 0.2 -0.4 1 36 2 0 1 Europa Lg (3 Seasons) 4.0 47 92 51.1 1498 1177 7 7 100.0 19 21 90.5 21 64 32.8 0 0.0 0.0 0.0 0 1 0 0 0 Premiership (2 Seasons) 16.0 0 Champions Lg (1 Season) 6.0 121 210 57.6 4801 4076 7 7 100.0 30 31 96.8 83 170 48.8 0 0.0 0.0 0.0 0 5 0 0 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 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 23 48 47.9 826 749 4 4 100.0 8 9 88.9 11 35 31.4 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6.0 121 210 57.6 4801 4076 7 7 100.0 30 31 96.8 83 170 48.8 0 0.0 0.0 0.0 0 5 0 0 0 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 24 44 54.5 672 428 3 3 100.0 11 12 91.7 10 29 34.5 0 0.0 0.0 0.0 0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10.0 168 302 55.6 6299 5253 14 14 100.0 49 52 94.2 104 234 44.4 0 0.0 0.0 0.0 0 6 0 0 0 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 AEK Athens (2 Seasons) 2 Leagues 8.0 144 258 55.8 5627 4825 11 11 100.0 38 40 95.0 94 205 45.9 0 0.0 0.0 0.0 0 6 0 0 0 Celtic (2 Seasons) 1 League 2.0 24 44 54.5 672 428 3 3 100.0 11 12 91.7 10 29 34.5 0 0.0 0.0 0.0 0 0 0 0 0 Europa Lg (3 Seasons) 4.0 47 92 51.1 1498 1177 7 7 100.0 19 21 90.5 21 64 32.8 0 0.0 0.0 0.0 0 1 0 0 0 Champions Lg (1 Season) 6.0 121 210 57.6 4801 4076 7 7 100.0 30 31 96.8 83 170 48.8 0 0.0 0.0 0.0 0 5 0 0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 21 Atromitos 1 League 12.0 2016-2017 22 AEK Athens 1 League 20.0 0 2017-2018 23 AEK Athens 2 Leagues 7.0 48 33 15 7 0 0 0 0 0 0 0 0 23 0 0 2018-2019 24 AEK Athens 2 Leagues 32.0 210 133 76 22 0 0 0 0 0 0 0 0 121 1 0 2019-2020 25 AEK Athens 1 League 27.9 2020-2021 26 Celtic 2 Leagues 17.0 44 29 15 3 0 0 0 0 0 0 0 0 24 0 0 2021-2022 27 Celtic 2 Leagues 1.0 0 2022-2023 28 Utrecht 1 League 32.0 1044 747 295 51 0 0 0 0 0 0 0 0 765 2 2 2023-2024 29 Utrecht 1 League 29.0 1026 734 289 57 0 0 0 1 0 0 0 0 709 3 0 2024-2025 30 Utrecht 1 League 5.0 193 150 40 10 0 0 0 0 0 0 0 0 139 3 0 11 Seasons 4 Clubs 5 Leagues 182.9 2565 1826 730 150 0 0 0 1 0 0 0 0 1781 9 2 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AEK Athens (4 Seasons) 3 Leagues 86.9 258 166 91 29 0 0 0 0 0 0 0 0 144 1 0 Utrecht (3 Seasons) 1 League 66.0 2263 1631 624 118 0 0 0 1 0 0 0 0 1613 8 2 Celtic (2 Seasons) 2 Leagues 18.0 44 29 15 3 0 0 0 0 0 0 0 0 24 0 0 Atromitos (2 Seasons) 1 League 12.0 Super League (6 Seasons) 90.9 0 Eredivisie (3 Seasons) 66.0 2263 1631 624 118 0 0 0 1 0 0 0 0 1613 8 2 Europa Lg (3 Seasons) 4.0 92 62 30 10 0 0 0 0 0 0 0 0 47 0 0 Premiership (2 Seasons) 16.0 0 Champions Lg (1 Season) 6.0 210 133 76 22 0 0 0 0 0 0 0 0 121 1 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 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 48 33 15 7 0 0 0 0 0 0 0 0 23 0 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6.0 210 133 76 22 0 0 0 0 0 0 0 0 121 1 0 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 44 29 15 3 0 0 0 0 0 0 0 0 24 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10.0 302 195 106 32 0 0 0 0 0 0 0 0 168 1 0 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AEK Athens (2 Seasons) 2 Leagues 8.0 258 166 91 29 0 0 0 0 0 0 0 0 144 1 0 Celtic (2 Seasons) 1 League 2.0 44 29 15 3 0 0 0 0 0 0 0 0 24 0 0 Europa Lg (3 Seasons) 4.0 92 62 30 10 0 0 0 0 0 0 0 0 47 0 0 Champions Lg (1 Season) 6.0 210 133 76 22 0 0 0 0 0 0 0 0 121 1 0
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 2015-2016 21 Atromitos 1 League 12.0 2016-2017 22 AEK Athens 1 League 20.0 2017-2018 23 AEK Athens 2 Leagues 7.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 24 AEK Athens 2 Leagues 32.0 1 0.17 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 25 AEK Athens 1 League 27.9 2020-2021 26 Celtic 2 Leagues 17.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 27 Celtic 2 Leagues 1.0 2022-2023 28 Utrecht 1 League 32.0 3 0.09 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 29 Utrecht 1 League 29.0 5 0.17 4 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 30 Utrecht 1 League 5.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 11 Seasons 4 Clubs 5 Leagues 182.9 9 0.12 8 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AEK Athens (4 Seasons) 3 Leagues 86.9 1 0.12 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Utrecht (3 Seasons) 1 League 66.0 8 0.12 7 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Celtic (2 Seasons) 2 Leagues 18.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Atromitos (2 Seasons) 1 League 12.0 Super League (6 Seasons) 90.9 Eredivisie (3 Seasons) 66.0 8 0.12 7 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (3 Seasons) 4.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Premiership (2 Seasons) 16.0 Champions Lg (1 Season) 6.0 1 0.17 1 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 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6.0 1 0.17 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10.0 1 0.10 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AEK Athens (2 Seasons) 2 Leagues 8.0 1 0.12 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Celtic (2 Seasons) 1 League 2.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (3 Seasons) 4.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (1 Season) 6.0 1 0.17 1 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 2015-2016 21 Atromitos 1 League 12.0 0 2016-2017 22 AEK Athens 1 League 20.0 0 0 0 2017-2018 23 AEK Athens 2 Leagues 7.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2018-2019 24 AEK Athens 2 Leagues 32.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2019-2020 25 AEK Athens 1 League 27.9 0 2020-2021 26 Celtic 2 Leagues 17.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2021-2022 27 Celtic 2 Leagues 1.0 0 0 0 2022-2023 28 Utrecht 1 League 32.0 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 5 1 2023-2024 29 Utrecht 1 League 29.0 2 2 2 0 0 2 4 50.0 2 0 0 0 0 2 9 1 2024-2025 30 Utrecht 1 League 5.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 Seasons 4 Clubs 5 Leagues 182.9 2 2 2 0 0 2 5 40.0 3 0 0 0 0 2 16 4 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches AEK Athens (4 Seasons) 3 Leagues 86.9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 Utrecht (3 Seasons) 1 League 66.0 2 2 2 0 0 2 5 40.0 3 0 0 0 0 2 14 2 Celtic (2 Seasons) 2 Leagues 18.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 Atromitos (2 Seasons) 1 League 12.0 0 Super League (6 Seasons) 90.9 0 0 0 Eredivisie (3 Seasons) 66.0 2 2 2 0 0 2 5 40.0 3 0 0 0 0 2 14 2 Europa Lg (3 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 Premiership (2 Seasons) 16.0 0 0 0 Champions Lg (1 Season) 6.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
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 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 Matches 4 Seasons 2 Clubs 2 Leagues 10.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches AEK Athens (2 Seasons) 2 Leagues 8.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 Celtic (2 Seasons) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 Europa Lg (3 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 Champions Lg (1 Season) 6.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
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 2015-2016 21 Atromitos 1 League 12.0 2016-2017 22 AEK Athens 1 League 20.0 2017-2018 23 AEK Athens 2 Leagues 7.0 50 39 50 0 0 0 50 0 0 0 19 162 126 0 0 0 0 0 18 0 2018-2019 24 AEK Athens 2 Leagues 32.0 223 205 223 0 0 0 223 0 0 0 115 950 725 0 0 0 0 0 74 0 2019-2020 25 AEK Athens 1 League 27.9 2020-2021 26 Celtic 2 Leagues 17.0 45 42 45 0 0 0 45 0 0 0 28 115 91 0 0 0 0 0 21 0 2021-2022 27 Celtic 2 Leagues 1.0 2022-2023 28 Utrecht 1 League 32.0 1094 968 1086 10 0 0 1094 0 0 0 600 3663 2338 0 0 0 0 0 453 0 2023-2024 29 Utrecht 1 League 29.0 1092 962 1085 8 0 0 1092 0 0 0 578 3408 2007 0 0 0 1 0 447 0 2024-2025 30 Utrecht 1 League 5.0 200 174 199 1 0 0 200 0 0 0 134 641 286 0 0 0 0 0 104 0 11 Seasons 4 Clubs 5 Leagues 182.9 2704 2390 2688 19 0 0 2704 0 0 0 1474 8939 5573 0 0 0 1 0 1117 0 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 AEK Athens (4 Seasons) 3 Leagues 86.9 273 244 273 0 0 0 273 0 0 0 134 1112 851 0 0 0 0 0 92 0 Utrecht (3 Seasons) 1 League 66.0 2386 2104 2370 19 0 0 2386 0 0 0 1312 7712 4631 0 0 0 1 0 1004 0 Celtic (2 Seasons) 2 Leagues 18.0 45 42 45 0 0 0 45 0 0 0 28 115 91 0 0 0 0 0 21 0 Atromitos (2 Seasons) 1 League 12.0 Super League (6 Seasons) 90.9 Eredivisie (3 Seasons) 66.0 2386 2104 2370 19 0 0 2386 0 0 0 1312 7712 4631 0 0 0 1 0 1004 0 Europa Lg (3 Seasons) 4.0 95 81 95 0 0 0 95 0 0 0 47 277 217 0 0 0 0 0 39 0 Premiership (2 Seasons) 16.0 Champions Lg (1 Season) 6.0 223 205 223 0 0 0 223 0 0 0 115 950 725 0 0 0 0 0 74 0
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 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 50 39 50 0 0 0 50 0 0 0 19 162 126 0 0 0 0 0 18 0 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6.0 223 205 223 0 0 0 223 0 0 0 115 950 725 0 0 0 0 0 74 0 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 45 42 45 0 0 0 45 0 0 0 28 115 91 0 0 0 0 0 21 0 Matches 4 Seasons 2 Clubs 2 Leagues 10.0 318 286 318 0 0 0 318 0 0 0 162 1227 942 0 0 0 0 0 113 0 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 AEK Athens (2 Seasons) 2 Leagues 8.0 273 244 273 0 0 0 273 0 0 0 134 1112 851 0 0 0 0 0 92 0 Celtic (2 Seasons) 1 League 2.0 45 42 45 0 0 0 45 0 0 0 28 115 91 0 0 0 0 0 21 0 Europa Lg (3 Seasons) 4.0 95 81 95 0 0 0 95 0 0 0 47 277 217 0 0 0 0 0 39 0 Champions Lg (1 Season) 6.0 223 205 223 0 0 0 223 0 0 0 115 950 725 0 0 0 0 0 74 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 20 Atromitos gr GRE 1. Super League 0 0 0 0 25 Matches 2015-2016 21 Atromitos gr GRE 1. Super League 12 1,080 90 40.0 12.0 12 12 0 18 2.00 13 11 +2 +0.17 +0.56 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 20 1,800 90 55.6 20.0 20 21 0 13 1.67 36 16 +20 +1.00 +0.31 Matches 2017-2018 23 AEK Athens 2. Europa Lg 2 180 90 25.0 2.0 2 2 0 0 1.00 1 1 0 0.00 -0.17 3.1 1.9 +1.2 +0.61 +0.37 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 5 450 90 16.7 5.0 5 5 0 14 2.60 6 0 +6 +1.20 -0.08 Matches 2018-2019 24 AEK Athens 1. Champions Lg 6 540 90 100.0 6.0 6 90 6 0 0 0.80 2 13 -11 -1.83 4.7 11.9 -7.2 -1.20 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 26 2,340 90 86.7 26.0 26 90 26 0 4 1.96 43 16 +27 +1.04 +0.04 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 28 2,512 90 77.5 27.9 28 90 27 0 1 2.07 48 20 +28 +1.00 +1.13 Matches 2020-2021 26 Celtic 2. Europa Lg 2 180 90 33.3 2.0 2 90 2 0 4 1.50 3 7 -4 -2.00 -0.75 2.1 2.2 -0.1 -0.06 +1.16 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 15 1,350 90 39.5 15.0 15 90 15 0 17 2.07 30 10 +20 +1.33 +0.07 Matches 2021-2022 27 Celtic 2. Europa Lg 0 0 0 0 3 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1 90 90 2.6 1.0 1 90 1 0 1 3.00 3 1 +2 +2.00 +0.16 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 32 2,880 90 94.1 32.0 32 90 32 0 0 1.56 54 50 +4 +0.12 -0.38 46.8 44.0 +2.8 +0.09 -0.45 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 29 2,610 90 85.3 29.0 29 90 29 0 1 1.42 43 42 +1 +0.03 -0.17 40.5 42.0 -1.5 -0.05 +0.01 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 5 450 90 100.0 5.0 5 90 5 0 0 2.60 9 5 +4 +0.80 6.1 5.2 +1.0 +0.19 Matches 11 Seasons 4 Clubs 5 Leagues 183 16,462 90 48.8 182.9 183 90 183 0 101 1.79 291 192 +99 +0.54 -0.36 103.3 107.2 -3.8 -0.05 +0.11 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 AEK Athens (4 Seasons) 3 Leagues 87 7,822 90 59.5 86.9 87 90 87 0 32 1.86 136 66 +70 +0.81 +0.01 7.9 13.8 -6.0 -0.74 -0.99 Utrecht (3 Seasons) 1 League 66 5,940 90 90.4 66.0 66 90 66 0 1 1.58 106 97 +9 +0.14 -0.15 93.4 91.2 +2.2 +0.03 -0.08 Celtic (2 Seasons) 2 Leagues 18 1,620 90 20.5 18.0 18 90 18 0 25 2.06 36 18 +18 +1.00 -0.44 2.1 2.2 -0.1 -0.06 +1.16 Atromitos (2 Seasons) 1 League 12 1,080 90 17.6 12.0 12 12 0 43 2.00 13 11 +2 +0.17 +0.56 Super League (6 Seasons) 91 8,182 90 45.5 90.9 91 90 91 0 75 1.97 146 63 +83 +0.91 +0.36 Eredivisie (3 Seasons) 66 5,940 90 90.4 66.0 66 90 66 0 1 1.58 106 97 +9 +0.14 -0.15 93.4 91.2 +2.2 +0.03 -0.08 Europa Lg (3 Seasons) 4 360 90 20.0 4.0 4 90 4 0 7 1.25 4 8 -4 -1.00 -0.60 5.2 4.1 +1.1 +0.27 +0.62 Premiership (2 Seasons) 16 1,440 90 21.1 16.0 16 90 16 0 18 2.13 33 11 +22 +1.37 -0.24 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 0.80 2 13 -11 -1.83 4.7 11.9 -7.2 -1.20
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 2014-2015 20 Atromitos 1 League 0 0 0 0 25 2015-2016 21 Atromitos 1 League 12 1,080 90 40.0 12.0 12 12 0 18 2.00 13 11 +2 +0.17 +0.56 2016-2017 22 AEK Athens 1 League 20 1,800 90 55.6 20.0 20 21 0 13 1.67 36 16 +20 +1.00 +0.31 2017-2018 23 AEK Athens 2 Leagues 7 630 90 18.4 7.0 7 7 0 14 2.14 7 1 +6 +0.86 -0.21 3.1 1.9 +1.2 +0.61 +0.37 2018-2019 24 AEK Athens 2 Leagues 32 2,880 90 88.9 32.0 32 90 32 0 4 1.74 45 29 +16 +0.50 -0.50 4.7 11.9 -7.2 -1.20 2019-2020 25 AEK Athens 1 League 28 2,512 90 77.5 27.9 28 90 27 0 1 2.07 48 20 +28 +1.00 +1.13 2020-2021 26 Celtic 2 Leagues 17 1,530 90 38.6 17.0 17 90 17 0 21 2.00 33 17 +16 +0.94 +0.05 2.1 2.2 -0.1 -0.06 +1.16 2021-2022 27 Celtic 2 Leagues 1 90 90 2.3 1.0 1 90 1 0 4 3.00 3 1 +2 +2.00 +0.16 2022-2023 28 Utrecht 1 League 32 2,880 90 94.1 32.0 32 90 32 0 0 1.56 54 50 +4 +0.12 -0.38 46.8 44.0 +2.8 +0.09 -0.45 2023-2024 29 Utrecht 1 League 29 2,610 90 85.3 29.0 29 90 29 0 1 1.42 43 42 +1 +0.03 -0.17 40.5 42.0 -1.5 -0.05 +0.01 2024-2025 30 Utrecht 1 League 5 450 90 100.0 5.0 5 90 5 0 0 2.60 9 5 +4 +0.80 6.1 5.2 +1.0 +0.19 11 Seasons 4 Clubs 5 Leagues 183 16,462 90 48.8 182.9 183 90 183 0 101 1.79 291 192 +99 +0.54 -0.36 103.3 107.2 -3.8 -0.05 +0.11 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 AEK Athens (4 Seasons) 3 Leagues 87 7,822 90 59.5 86.9 87 90 87 0 32 1.86 136 66 +70 +0.81 +0.01 7.9 13.8 -6.0 -0.74 -0.99 Utrecht (3 Seasons) 1 League 66 5,940 90 90.4 66.0 66 90 66 0 1 1.58 106 97 +9 +0.14 -0.15 93.4 91.2 +2.2 +0.03 -0.08 Celtic (2 Seasons) 2 Leagues 18 1,620 90 20.5 18.0 18 90 18 0 25 2.06 36 18 +18 +1.00 -0.44 2.1 2.2 -0.1 -0.06 +1.16 Atromitos (2 Seasons) 1 League 12 1,080 90 17.6 12.0 12 12 0 43 2.00 13 11 +2 +0.17 +0.56 Super League (6 Seasons) 91 8,182 90 45.5 90.9 91 90 91 0 75 1.97 146 63 +83 +0.91 +0.36 Eredivisie (3 Seasons) 66 5,940 90 90.4 66.0 66 90 66 0 1 1.58 106 97 +9 +0.14 -0.15 93.4 91.2 +2.2 +0.03 -0.08 Europa Lg (3 Seasons) 4 360 90 20.0 4.0 4 90 4 0 7 1.25 4 8 -4 -1.00 -0.60 5.2 4.1 +1.1 +0.27 +0.62 Premiership (2 Seasons) 16 1,440 90 21.1 16.0 16 90 16 0 18 2.13 33 11 +22 +1.37 -0.24 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 0.80 2 13 -11 -1.83 4.7 11.9 -7.2 -1.20
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 2014-2015 20 Atromitos gr GRE 1. Super League 5th 0 0 0 0 25 Matches 2015-2016 21 Atromitos gr GRE 1. Super League 8th 12 1,080 90 40.0 12.0 12 12 0 18 2.00 13 11 +2 +0.17 +0.56 Matches 2016-2017 22 AEK Athens gr GRE 1. Super League 4th 20 1,800 90 55.6 20.0 20 21 0 13 1.67 36 16 +20 +1.00 +0.31 Matches 2017-2018 23 AEK Athens gr GRE 1. Super League 1st 5 450 90 16.7 5.0 5 5 0 14 2.60 6 0 +6 +1.20 -0.08 Matches 2018-2019 24 AEK Athens gr GRE 1. Super League 3rd 26 2,340 90 86.7 26.0 26 90 26 0 4 1.96 43 16 +27 +1.04 +0.04 Matches 2019-2020 25 AEK Athens gr GRE 1. Super League 3rd 28 2,512 90 77.5 27.9 28 90 27 0 1 2.07 48 20 +28 +1.00 +1.13 Matches 2020-2021 26 Celtic sct SCO 1. Premiership 2nd 15 1,350 90 39.5 15.0 15 90 15 0 17 2.07 30 10 +20 +1.33 +0.07 Matches 2021-2022 27 Celtic sct SCO 1. Premiership 1st 1 90 90 2.6 1.0 1 90 1 0 1 3.00 3 1 +2 +2.00 +0.16 Matches 2022-2023 28 Utrecht nl NED 1. Eredivisie 7th 32 2,880 90 94.1 32.0 32 90 32 0 0 1.56 54 50 +4 +0.12 -0.38 46.8 44.0 +2.8 +0.09 -0.45 Matches 2023-2024 29 Utrecht nl NED 1. Eredivisie 7th 29 2,610 90 85.3 29.0 29 90 29 0 1 1.42 43 42 +1 +0.03 -0.17 40.5 42.0 -1.5 -0.05 +0.01 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 3rd 5 450 90 100.0 5.0 5 90 5 0 0 2.60 9 5 +4 +0.80 6.1 5.2 +1.0 +0.19 Matches 11 Seasons 4 Clubs 3 Leagues 173 15,562 90 49.5 172.9 173 90 173 0 94 1.84 285 171 +114 +0.66 -0.34 93.4 91.2 +2.2 +0.03 -0.08 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 AEK Athens (4 Seasons) 1 League 79 7,102 90 59.8 78.9 79 90 79 0 32 1.97 133 52 +81 +1.03 +0.16 Utrecht (3 Seasons) 1 League 66 5,940 90 90.4 66.0 66 90 66 0 1 1.58 106 97 +9 +0.14 -0.15 93.4 91.2 +2.2 +0.03 -0.08 Celtic (2 Seasons) 1 League 16 1,440 90 21.1 16.0 16 90 16 0 18 2.13 33 11 +22 +1.37 -0.24 Atromitos (2 Seasons) 1 League 12 1,080 90 17.6 12.0 12 12 0 43 2.00 13 11 +2 +0.17 +0.56 Super League (6 Seasons) 91 8,182 90 45.5 90.9 91 90 91 0 75 1.97 146 63 +83 +0.91 +0.36 Eredivisie (3 Seasons) 66 5,940 90 90.4 66.0 66 90 66 0 1 1.58 106 97 +9 +0.14 -0.15 93.4 91.2 +2.2 +0.03 -0.08 Premiership (2 Seasons) 16 1,440 90 21.1 16.0 16 90 16 0 18 2.13 33 11 +22 +1.37 -0.24
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 2017-2018 23 AEK Athens 2. Europa Lg R32 2 180 90 25.0 2.0 2 2 0 0 1.00 1 1 0 0.00 -0.17 3.1 1.9 +1.2 +0.61 +0.37 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6 540 90 100.0 6.0 6 90 6 0 0 0.80 2 13 -11 -1.83 4.7 11.9 -7.2 -1.20 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2 180 90 33.3 2.0 2 90 2 0 4 1.50 3 7 -4 -2.00 -0.75 2.1 2.2 -0.1 -0.06 +1.16 Matches 2021-2022 27 Celtic 2. Europa Lg GR 0 0 0 0 3 Matches 4 Seasons 2 Clubs 2 Leagues 10 900 90 38.5 10.0 10 90 10 0 7 0.98 6 21 -15 -1.50 -1.10 9.9 16.0 -6.1 -0.61 -0.26 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 AEK Athens (2 Seasons) 2 Leagues 8 720 90 57.1 8.0 8 90 8 0 0 0.85 3 14 -11 -1.37 -1.54 7.9 13.8 -6.0 -0.74 -0.99 Celtic (2 Seasons) 1 League 2 180 90 16.7 2.0 2 90 2 0 7 1.50 3 7 -4 -2.00 -0.75 2.1 2.2 -0.1 -0.06 +1.16 Europa Lg (3 Seasons) 4 360 90 20.0 4.0 4 90 4 0 7 1.25 4 8 -4 -1.00 -0.60 5.2 4.1 +1.1 +0.27 +0.62 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 0.80 2 13 -11 -1.83 4.7 11.9 -7.2 -1.20
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 2015-2016 21 Atromitos 1 League 12.0 1 0 0 2016-2017 22 AEK Athens 1 League 20.0 2 0 0 0 0 0 0 0 0 0 0 0 2017-2018 23 AEK Athens 2 Leagues 7.0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 100.0 2018-2019 24 AEK Athens 2 Leagues 32.0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 0 100.0 2019-2020 25 AEK Athens 1 League 27.9 1 0 0 0 2020-2021 26 Celtic 2 Leagues 17.0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 2021-2022 27 Celtic 2 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 2022-2023 28 Utrecht 1 League 32.0 0 0 0 0 5 0 0 0 0 0 0 0 35 9 0 100.0 2023-2024 29 Utrecht 1 League 29.0 2 0 0 0 3 0 0 0 2 0 0 0 39 7 0 100.0 2024-2025 30 Utrecht 1 League 5.0 0 0 0 0 1 0 0 0 0 0 0 0 7 1 1 50.0 11 Seasons 4 Clubs 5 Leagues 182.9 6 0 0 0 12 0 0 0 2 0 0 0 89 20 1 95.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AEK Athens (4 Seasons) 3 Leagues 86.9 3 0 0 0 1 0 0 0 0 0 0 0 7 3 0 100.0 Utrecht (3 Seasons) 1 League 66.0 2 0 0 0 9 0 0 0 2 0 0 0 81 17 1 94.4 Celtic (2 Seasons) 2 Leagues 18.0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 Atromitos (2 Seasons) 1 League 12.0 1 0 0 Super League (6 Seasons) 90.9 4 0 0 0 0 0 0 0 0 0 0 0 Eredivisie (3 Seasons) 66.0 2 0 0 0 9 0 0 0 2 0 0 0 81 17 1 94.4 Europa Lg (3 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 100.0 Premiership (2 Seasons) 16.0 0 0 0 0 2 0 0 0 0 0 Champions Lg (1 Season) 6.0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 0 100.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 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 100.0 Matches 2018-2019 24 AEK Athens 1. Champions Lg GR 6.0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 0 100.0 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 10.0 0 0 0 0 1 0 0 0 0 0 0 0 8 3 0 100.0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AEK Athens (2 Seasons) 2 Leagues 8.0 0 0 0 0 1 0 0 0 0 0 0 0 7 3 0 100.0 Celtic (2 Seasons) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Europa Lg (3 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 100.0 Champions Lg (1 Season) 6.0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 0 100.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 Vasilios Barkas Pages
Vasilios Barkas Overview
Stats by Competition
Match Logs (Goalkeeping)
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)
Scouting Report
Stathead & Player Comparison
Player Club Summary