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 11 11 990 11.0 12 1.09 47 35 78.7 9 1 1 2 18.2 2 2 0 0 0.0 Matches 11 Seasons 4 Clubs 5 Leagues 189 189 17,002 188.9 162 1.01 555 395 73.0 95 52 42 80 42.3 19 16 2 1 11.1 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 72 72 6,480 72.0 104 1.44 347 243 72.0 33 20 19 17 23.6 8 7 1 0 12.5 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) 72 72 6,480 72.0 104 1.44 347 243 72.0 33 20 19 17 23.6 8 7 1 0 12.5 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 11 11 990 11.0 12 1.09 47 35 78.7 9 1 1 2 18.2 2 2 0 0 0.0 11 Seasons 4 Clubs 5 Leagues 189 189 17,002 188.9 162 1.01 555 395 73.0 95 52 42 80 42.3 19 16 2 1 11.1 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 72 72 6,480 72.0 104 1.44 347 243 72.0 33 20 19 17 23.6 8 7 1 0 12.5 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) 72 72 6,480 72.0 104 1.44 347 243 72.0 33 20 19 17 23.6 8 7 1 0 12.5 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 2nd 11 11 990 11.0 12 1.09 47 35 78.7 9 1 1 2 18.2 2 2 0 0 0.0 Matches 11 Seasons 4 Clubs 3 Leagues 179 179 16,102 178.9 141 0.93 502 363 73.9 95 50 34 79 44.1 17 14 2 1 12.5 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 72 72 6,480 72.0 104 1.44 347 243 72.0 33 20 19 17 23.6 8 7 1 0 12.5 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) 72 72 6,480 72.0 104 1.44 347 243 72.0 33 20 19 17 23.6 8 7 1 0 12.5 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 11.0 12 2 0 0 0 15.2 0.29 +3.2 +0.29 52 145 35.9 318 56 30.5 31.5 65 73.8 53.1 137 11 8.0 7 0.64 12.1 Matches 11 Seasons 4 Clubs 5 Leagues 188.9 162 16 2 13 1 127.4 0.30 +3.4 +0.04 453 1170 38.7 2135 369 38.1 34.6 614 58.1 44.2 1177 98 8.3 68 0.83 14.0 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 72.0 104 7 0 10 1 107.0 0.29 +4.0 +0.06 373 970 38.5 1908 345 34.9 33.6 540 56.3 43.7 1026 91 8.9 63 0.88 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) 72.0 104 7 0 10 1 107.0 0.29 +4.0 +0.06 373 970 38.5 1908 345 34.9 33.6 540 56.3 43.7 1026 91 8.9 63 0.88 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 11.0 12 2 0 0 0 15.2 0.29 +3.2 +0.29 52 145 35.9 318 56 30.5 31.5 65 73.8 53.1 137 11 8.0 7 0.64 12.1 11 Seasons 4 Clubs 5 Leagues 188.9 162 16 2 13 1 127.4 0.30 +3.4 +0.04 453 1170 38.7 2135 369 38.1 34.6 614 58.1 44.2 1177 98 8.3 68 0.83 14.0 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 72.0 104 7 0 10 1 107.0 0.29 +4.0 +0.06 373 970 38.5 1908 345 34.9 33.6 540 56.3 43.7 1026 91 8.9 63 0.88 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) 72.0 104 7 0 10 1 107.0 0.29 +4.0 +0.06 373 970 38.5 1908 345 34.9 33.6 540 56.3 43.7 1026 91 8.9 63 0.88 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 2nd 11.0 12 2 0 0 0 15.2 0.29 +3.2 +0.29 52 145 35.9 318 56 30.5 31.5 65 73.8 53.1 137 11 8.0 7 0.64 12.1 Matches 11 Seasons 4 Clubs 3 Leagues 178.9 141 14 0 10 1 107.0 0.29 +4.0 +0.06 373 970 38.5 1908 345 34.9 33.6 540 56.3 43.7 1026 91 8.9 63 0.88 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 72.0 104 7 0 10 1 107.0 0.29 +4.0 +0.06 373 970 38.5 1908 345 34.9 33.6 540 56.3 43.7 1026 91 8.9 63 0.88 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) 72.0 104 7 0 10 1 107.0 0.29 +4.0 +0.06 373 970 38.5 1908 345 34.9 33.6 540 56.3 43.7 1026 91 8.9 63 0.88 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 11 11 990 11.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 189 189 17,002 188.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.00 0.00 0.00 0.00 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 72 72 6,480 72.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) 72 72 6,480 72.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 11 11 990 11.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 189 189 17,002 188.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.00 0.00 0.00 0.00 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 72 72 6,480 72.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) 72 72 6,480 72.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 2nd 11 11 990 11.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 179 179 16,102 178.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 72 72 6,480 72.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) 72 72 6,480 72.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 11.0 288 387 74.4 7947 5592 48 48 100.0 158 159 99.4 82 176 46.6 0 0.0 0.0 0.0 0 3 0 0 0 Matches 11 Seasons 4 Clubs 5 Leagues 188.9 1930 2759 70.0 56085 41628 338 342 98.8 897 913 98.2 690 1485 46.5 0 0.4 0.2 -0.4 1 44 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 72.0 1762 2457 71.7 49786 36375 324 328 98.8 848 861 98.5 586 1251 46.8 0 0.4 0.2 -0.4 1 38 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) 72.0 1762 2457 71.7 49786 36375 324 328 98.8 848 861 98.5 586 1251 46.8 0 0.4 0.2 -0.4 1 38 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 11.0 288 387 74.4 7947 5592 48 48 100.0 158 159 99.4 82 176 46.6 0 0.0 0.0 0.0 0 3 0 0 0 11 Seasons 4 Clubs 5 Leagues 188.9 1930 2759 70.0 56085 41628 338 342 98.8 897 913 98.2 690 1485 46.5 0 0.4 0.2 -0.4 1 44 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 72.0 1762 2457 71.7 49786 36375 324 328 98.8 848 861 98.5 586 1251 46.8 0 0.4 0.2 -0.4 1 38 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) 72.0 1762 2457 71.7 49786 36375 324 328 98.8 848 861 98.5 586 1251 46.8 0 0.4 0.2 -0.4 1 38 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 11.0 387 302 81 16 0 0 0 0 0 0 0 0 288 4 0 11 Seasons 4 Clubs 5 Leagues 188.9 2759 1978 771 156 0 0 0 1 0 0 0 0 1930 10 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 72.0 2457 1783 665 124 0 0 0 1 0 0 0 0 1762 9 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) 72.0 2457 1783 665 124 0 0 0 1 0 0 0 0 1762 9 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 11.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 188.9 9 0.11 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 72.0 8 0.11 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) 72.0 8 0.11 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 11.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 11 Seasons 4 Clubs 5 Leagues 188.9 2 2 2 0 0 2 5 40.0 3 0 0 0 0 2 17 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 72.0 2 2 2 0 0 2 5 40.0 3 0 0 0 0 2 15 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) 72.0 2 2 2 0 0 2 5 40.0 3 0 0 0 0 2 15 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 11.0 405 355 404 1 0 0 405 0 0 0 251 1177 596 0 0 0 0 0 214 0 11 Seasons 4 Clubs 5 Leagues 188.9 2909 2571 2893 19 0 0 2909 0 0 0 1591 9475 5883 0 0 0 1 0 1227 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 72.0 2591 2285 2575 19 0 0 2591 0 0 0 1429 8248 4941 0 0 0 1 0 1114 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) 72.0 2591 2285 2575 19 0 0 2591 0 0 0 1429 8248 4941 0 0 0 1 0 1114 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 11 990 90 91.7 11.0 11 90 11 0 0 2.55 21 12 +9 +0.82 -0.18 13.2 14.3 -1.1 -0.10 +0.11 Matches 11 Seasons 4 Clubs 5 Leagues 189 17,002 90 49.5 188.9 189 90 189 0 101 1.81 303 199 +104 +0.55 -0.35 110.4 116.3 -5.9 -0.07 +0.09 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 72 6,480 90 90.0 72.0 72 90 72 0 1 1.65 118 104 +14 +0.19 -0.18 100.5 100.3 +0.2 0.00 -0.07 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) 72 6,480 90 90.0 72.0 72 90 72 0 1 1.65 118 104 +14 +0.19 -0.18 100.5 100.3 +0.2 0.00 -0.07 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 11 990 90 91.7 11.0 11 90 11 0 0 2.55 21 12 +9 +0.82 -0.18 13.2 14.3 -1.1 -0.10 +0.11 11 Seasons 4 Clubs 5 Leagues 189 17,002 90 49.5 188.9 189 90 189 0 101 1.81 303 199 +104 +0.55 -0.35 110.4 116.3 -5.9 -0.07 +0.09 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 72 6,480 90 90.0 72.0 72 90 72 0 1 1.65 118 104 +14 +0.19 -0.18 100.5 100.3 +0.2 0.00 -0.07 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) 72 6,480 90 90.0 72.0 72 90 72 0 1 1.65 118 104 +14 +0.19 -0.18 100.5 100.3 +0.2 0.00 -0.07 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 2nd 11 990 90 91.7 11.0 11 90 11 0 0 2.55 21 12 +9 +0.82 -0.18 13.2 14.3 -1.1 -0.10 +0.11 Matches 11 Seasons 4 Clubs 3 Leagues 179 16,102 90 50.3 178.9 179 90 179 0 94 1.86 297 178 +119 +0.67 -0.33 100.5 100.3 +0.2 0.00 -0.07 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 72 6,480 90 90.0 72.0 72 90 72 0 1 1.65 118 104 +14 +0.19 -0.18 100.5 100.3 +0.2 0.00 -0.07 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) 72 6,480 90 90.0 72.0 72 90 72 0 1 1.65 118 104 +14 +0.19 -0.18 100.5 100.3 +0.2 0.00 -0.07 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 11.0 0 0 0 0 1 0 0 0 0 0 0 0 12 2 1 66.7 11 Seasons 4 Clubs 5 Leagues 188.9 6 0 0 0 12 0 0 0 2 0 0 0 94 21 1 95.5 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 72.0 2 0 0 0 9 0 0 0 2 0 0 0 86 18 1 94.7 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) 72.0 2 0 0 0 9 0 0 0 2 0 0 0 86 18 1 94.7 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