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 7 6 85.7 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 38 27 71.1 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 10 3 30.0 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 153 104 68.0 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 143 106 73.4 10 11 8 4 13.8 5 4 1 0 20.0 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 31 31 2,790 31.0 44 1.42 140 99 70.7 16 9 6 7 22.6 3 3 0 0 0.0 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 33 33 2,925 32.5 39 1.20 148 110 73.6 15 8 10 9 27.3 2 0 1 1 100.0 Matches 2025-2026 31 Utrecht 2. Europa Lg 6 6 515 5.7 11 1.92 33 23 69.7 0 1 5 0 0.0 1 1 0 0 0.0 Matches 12 Seasons 4 Clubs 5 Leagues 248 248 22,242 247.1 244 1.11 827 598 72.2 117 69 62 93 37.5 23 18 3 2 14.3 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Utrecht (4 Seasons) 2 Leagues 131 131 11,720 130.2 186 1.43 617 442 71.3 55 37 39 30 22.9 12 9 2 1 18.2 AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 29 0.49 124 97 79.0 45 25 17 50 57.5 9 7 1 1 12.5 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.0 18 1.00 35 19 54.3 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 (4 Seasons) 125 125 11,205 124.5 175 1.41 584 419 71.4 55 36 34 30 24.0 11 8 2 1 20.0 Europa Lg (4 Seasons) 10 10 875 9.7 19 1.95 50 32 64.0 0 3 7 1 10.0 1 1 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 38 27 71.1 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 20 19 95.0 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 38 27 71.1 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 34 19 55.9 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 153 104 68.0 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 143 106 73.4 10 11 8 4 13.8 5 4 1 0 20.0 2024-2025 30 Utrecht 1 League 31 31 2,790 31.0 44 1.42 140 99 70.7 16 9 6 7 22.6 3 3 0 0 0.0 2025-2026 31 Utrecht 2 Leagues 39 39 3,440 38.2 50 1.31 181 133 72.9 15 9 15 9 23.1 3 1 1 1 50.0 12 Seasons 4 Clubs 5 Leagues 248 248 22,242 247.1 244 1.11 827 598 72.2 117 69 62 93 37.5 23 18 3 2 14.3 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Utrecht (4 Seasons) 2 Leagues 131 131 11,720 130.2 186 1.43 617 442 71.3 55 37 39 30 22.9 12 9 2 1 18.2 AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 29 0.49 124 97 79.0 45 25 17 50 57.5 9 7 1 1 12.5 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.0 18 1.00 35 19 54.3 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 (4 Seasons) 125 125 11,205 124.5 175 1.41 584 419 71.4 55 36 34 30 24.0 11 8 2 1 20.0 Europa Lg (4 Seasons) 10 10 875 9.7 19 1.95 50 32 64.0 0 3 7 1 10.0 1 1 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 38 27 71.1 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 153 104 68.0 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 143 106 73.4 10 11 8 4 13.8 5 4 1 0 20.0 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 4th 31 31 2,790 31.0 44 1.42 140 99 70.7 16 9 6 7 22.6 3 3 0 0 0.0 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 6th 33 33 2,925 32.5 39 1.20 148 110 73.6 15 8 10 9 27.3 2 0 1 1 100.0 Matches 12 Seasons 4 Clubs 3 Leagues 232 232 20,827 231.4 212 1.04 739 539 72.8 117 66 49 92 39.7 20 15 3 2 16.7 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Utrecht (4 Seasons) 1 League 125 125 11,205 124.5 175 1.41 584 419 71.4 55 36 34 30 24.0 11 8 2 1 20.0 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 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 (4 Seasons) 125 125 11,205 124.5 175 1.41 584 419 71.4 55 36 34 30 24.0 11 8 2 1 20.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
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 7 6 85.7 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 38 27 71.1 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 10 3 30.0 0 0 2 0 0.0 0 0 0 0 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 6 6 515 5.7 11 1.92 33 23 69.7 0 1 5 0 0.0 1 1 0 0 0.0 Matches 5 Seasons 3 Clubs 2 Leagues 16 16 1,415 15.7 32 2.04 88 59 67.0 0 3 13 1 6.3 3 3 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 45 33 73.3 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 10 3 30.0 0 0 2 0 0.0 0 0 0 0 Utrecht (1 Season) 1 League 6 6 515 5.7 11 1.92 33 23 69.7 0 1 5 0 0.0 1 1 0 0 0.0 Europa Lg (4 Seasons) 10 10 875 9.7 19 1.95 50 32 64.0 0 3 7 1 10.0 1 1 0 0 0.0 Champions Lg (1 Season) 6 6 540 6.0 13 2.17 38 27 71.1 0 0 6 0 0.0 2 2 0 0 0.0
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 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.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.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.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.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.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Utrecht 2. Europa Lg 6 6 515 5.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 4 Clubs 5 Leagues 248 248 22,242 247.1 0 0 0 0 0 0 8 1 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 Gls Ast G+A G-PK G+A-PK Matches Utrecht (4 Seasons) 2 Leagues 131 131 11,720 130.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.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 (4 Seasons) 125 125 11,205 124.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (4 Seasons) 10 10 875 9.7 0 0 0 0 0 0 0 1 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.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 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.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.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.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.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.00 0.00 0.00 0.00 0.00 2024-2025 30 Utrecht 1 League 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2025-2026 31 Utrecht 2 Leagues 39 39 3,440 38.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 12 Seasons 4 Clubs 5 Leagues 248 248 22,242 247.1 0 0 0 0 0 0 8 1 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 Gls Ast G+A G-PK G+A-PK Matches Utrecht (4 Seasons) 2 Leagues 131 131 11,720 130.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 AEK Athens (4 Seasons) 3 Leagues 87 87 7,822 86.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Celtic (2 Seasons) 2 Leagues 18 18 1,620 18.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 (4 Seasons) 125 125 11,205 124.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (4 Seasons) 10 10 875 9.7 0 0 0 0 0 0 0 1 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.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 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.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.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 4th 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 6th 33 33 2,925 32.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 4 Clubs 3 Leagues 232 232 20,827 231.4 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Utrecht (4 Seasons) 1 League 125 125 11,205 124.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 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 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 (4 Seasons) 125 125 11,205 124.5 0 0 0 0 0 0 4 0 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
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 23 AEK Athens 2. Europa Lg R32 2 2 180 2.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 GR 6 6 540 6.0 0 0 0 0 0 0 0 0 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.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Celtic 2. Europa Lg GR 0 0 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 6 6 515 5.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 2 Leagues 16 16 1,415 15.7 0 0 0 0 0 0 0 1 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 Gls Ast G+A G-PK G+A-PK Matches AEK Athens (2 Seasons) 2 Leagues 8 8 720 8.0 0 0 0 0 0 0 0 0 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.00 0.00 0.00 0.00 0.00 Utrecht (1 Season) 1 League 6 6 515 5.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Europa Lg (4 Seasons) 10 10 875 9.7 0 0 0 0 0 0 0 1 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.00 0.00 0.00 0.00 0.00
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 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 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 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 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 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 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 31 2,790 90 91.2 31.0 31 90 31 0 0 1.84 59 44 +15 +0.48 -0.18 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 33 2,925 89 95.6 32.5 33 89 32 0 0 1.63 54 39 +15 +0.46 +1.79 Matches 2025-2026 31 Utrecht 2. Europa Lg 6 515 86 71.5 5.7 6 86 5 0 1 1.42 4 11 -7 -1.22 +0.09 Matches 12 Seasons 4 Clubs 5 Leagues 248 22,242 90 55.4 247.1 248 90 246 0 102 1.75 399 281 +118 +0.48 -0.37 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Utrecht (4 Seasons) 2 Leagues 131 11,720 89 90.4 130.2 131 89 129 0 2 1.61 214 186 +28 +0.22 +0.29 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 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 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 (4 Seasons) 125 11,205 90 91.5 124.5 125 90 124 0 1 1.62 210 175 +35 +0.28 +0.11 Europa Lg (4 Seasons) 10 875 88 34.7 9.7 10 87 9 0 8 1.35 8 19 -11 -1.13 -0.56 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
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 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 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 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 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 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 2024-2025 30 Utrecht 1 League 31 2,790 90 91.2 31.0 31 90 31 0 0 1.84 59 44 +15 +0.48 -0.18 2025-2026 31 Utrecht 2 Leagues 39 3,440 88 91.0 38.2 39 88 37 0 1 1.60 58 50 +8 +0.21 +1.53 12 Seasons 4 Clubs 5 Leagues 248 22,242 90 55.4 247.1 248 90 246 0 102 1.75 399 281 +118 +0.48 -0.37 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Utrecht (4 Seasons) 2 Leagues 131 11,720 89 90.4 130.2 131 89 129 0 2 1.61 214 186 +28 +0.22 +0.29 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 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 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 (4 Seasons) 125 11,205 90 91.5 124.5 125 90 124 0 1 1.62 210 175 +35 +0.28 +0.11 Europa Lg (4 Seasons) 10 875 88 34.7 9.7 10 87 9 0 8 1.35 8 19 -11 -1.13 -0.56 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
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 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 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 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 4th 31 2,790 90 91.2 31.0 31 90 31 0 0 1.84 59 44 +15 +0.48 -0.18 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 6th 33 2,925 89 95.6 32.5 33 89 32 0 0 1.63 54 39 +15 +0.46 +1.79 Matches 12 Seasons 4 Clubs 3 Leagues 232 20,827 90 56.2 231.4 232 90 231 0 94 1.79 389 249 +140 +0.60 -0.36 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Utrecht (4 Seasons) 1 League 125 11,205 90 91.5 124.5 125 90 124 0 1 1.62 210 175 +35 +0.28 +0.11 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 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 (4 Seasons) 125 11,205 90 91.5 124.5 125 90 124 0 1 1.62 210 175 +35 +0.28 +0.11 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 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 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 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 Matches 2021-2022 27 Celtic 2. Europa Lg GR 0 0 0 0 3 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 6 515 86 71.5 5.7 6 86 5 0 1 1.42 4 11 -7 -1.22 +0.09 Matches 5 Seasons 3 Clubs 2 Leagues 16 1,415 88 46.2 15.7 16 88 15 0 8 1.15 10 32 -22 -1.40 -0.83 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 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 Utrecht (1 Season) 1 League 6 515 86 71.5 5.7 6 86 5 0 1 1.42 4 11 -7 -1.22 +0.09 Europa Lg (4 Seasons) 10 875 88 34.7 9.7 10 87 9 0 8 1.35 8 19 -11 -1.13 -0.56 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 0.80 2 13 -11 -1.83
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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 2018-2019 24 AEK Athens 2 Leagues 32.0 0 0 0 0 1 0 0 0 0 0 0 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 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 2023-2024 29 Utrecht 1 League 29.0 2 0 0 0 3 0 0 0 2 0 2024-2025 30 Utrecht 1 League 31.0 1 0 0 0 3 0 0 0 1 0 2025-2026 31 Utrecht 2 Leagues 38.2 1 1 0 0 5 0 0 0 2 0 12 Seasons 4 Clubs 5 Leagues 247.1 8 1 0 0 19 0 0 0 5 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Utrecht (4 Seasons) 2 Leagues 130.2 4 1 0 0 16 0 0 0 5 0 AEK Athens (4 Seasons) 3 Leagues 86.9 3 0 0 0 1 0 0 0 0 0 0 0 Celtic (2 Seasons) 2 Leagues 18.0 0 0 0 0 2 0 0 0 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 (4 Seasons) 124.5 4 0 0 0 15 0 0 0 4 0 Europa Lg (4 Seasons) 9.7 0 1 0 0 1 0 0 0 1 0 0 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
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 23 AEK Athens 2. Europa Lg R32 2.0 0 0 0 0 0 0 0 0 0 0 0 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 Matches 2020-2021 26 Celtic 2. Europa Lg GR 2.0 0 0 0 0 0 0 0 0 0 0 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 5.7 0 1 0 0 1 0 0 0 1 0 Matches 5 Seasons 3 Clubs 2 Leagues 15.7 0 1 0 0 2 0 0 0 1 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches AEK Athens (2 Seasons) 2 Leagues 8.0 0 0 0 0 1 0 0 0 0 0 0 0 Celtic (2 Seasons) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 Utrecht (1 Season) 1 League 5.7 0 1 0 0 1 0 0 0 1 0 Europa Lg (4 Seasons) 9.7 0 1 0 0 1 0 0 0 1 0 0 0 Champions Lg (1 Season) 6.0 0 0 0 0 1 0 0 0 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Vasilios Barkas Pages
Vasilios Barkas Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary