Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
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
2013-201424Panthrakikosgr GRE1. Super League553654.192.22281967.9014120.0
2014-201525Panthrakikosgr GRE1. Super League443604.082.00800.0103125.0Matches
2015-201626Panthrakikosgr GRE1. Super League443604.0102.50332369.7112125.0Matches
2016-201727PAS Gianninagr GRE1. Super League20201,73219.2261.351047876.9497735.032010.0Matches
2017-201828PAOKgr GRE1. Super League17171,53017.0120.71524076.915031270.60000Matches
2018-201929PAOK2. Europa Lg665406.0122.00251456.010500.011000.0Matches
2018-201929PAOKgr GRE1. Super League30302,70030.000.0026401653.3211050.0Matches
2019-202030PAOKgr GRE1. Super League16161,44016.0673637.511000.0Matches
2020-202131PAOK2. Europa Lg11901.000.0022100.00101100.00000Matches
2020-202131PAOKgr GRE1. Super League18181,62018.0945633.333000.0Matches
2021-202232PAOK3. Conf Lg12121,11012.3100.81443477.3624433.30000Matches
2021-202232PAOKgr GRE1. Super League34343,06034.018791235.322000.0Matches
2022-202333Olympiacos2. Europa Lg221802.010.508787.5020150.00000Matches
2022-202333Olympiacosgr GRE1. Super League24242,16024.014731354.222000.0Matches
2023-202434Olympiacos3. Conf Lg332703.041.3310660.0201266.70000Matches
2023-202434Olympiacos2. Europa Lg665406.0142.33281453.621300.011000.0Matches
2023-202434Olympiacosgr GRE1. Super League26262,34026.017361038.5531125.0Matches
12 Seasons4 Clubs3 Leagues22822820,397226.61060.9834223770.212249589340.820162211.1
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
PAOK (5 Seasons)3 Leagues13413412,090134.3340.511239073.28125295742.5981011.1
Olympiacos (3 Seasons)3 Leagues61615,49061.0191.73462760.93513132642.6861114.3
Panthrakikos (3 Seasons)1 League13131,08512.1272.24694260.9229323.1
PAS Giannina (2 Seasons)1 League20201,73219.2261.351047876.9497735.032010.0
Super League (12 Seasons)19819817,667196.3650.8322516072.011143458542.918142212.5
Europa Lg (5 Seasons)15151,35015.0271.80633760.3348213.322000.0
Conf Lg (2 Seasons)15151,38015.3140.91544074.1825640.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2013-201424Panthrakikos1 League553654.192.22281967.9014120.0
2014-201525Panthrakikos1 League443604.082.00800.0103125.0
2015-201626Panthrakikos1 League443604.0102.50332369.7112125.0
2016-201727PAS Giannina1 League20201,73219.2261.351047876.9497735.032010.0
2017-201828PAOK1 League17171,53017.0120.71524076.915031270.60000
2018-201929PAOK2 Leagues36363,24036.0120.33251456.027451644.4321033.3
2019-202030PAOK1 League16161,44016.0673637.511000.0
2020-202131PAOK2 Leagues19191,71019.000.0022100.0955736.833000.0
2021-202232PAOK2 Leagues46464,17046.3100.81443477.3249131634.822000.0
2022-202333Olympiacos2 Leagues26262,34026.010.508787.514931453.822000.0
2023-202434Olympiacos3 Leagues35353,15035.0182.00382055.3214101234.3641120.0
12 Seasons4 Clubs3 Leagues22822820,397226.61060.9834223770.212249589340.820162211.1
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
PAOK (5 Seasons)3 Leagues13413412,090134.3340.511239073.28125295742.5981011.1
Olympiacos (3 Seasons)3 Leagues61615,49061.0191.73462760.93513132642.6861114.3
Panthrakikos (3 Seasons)1 League13131,08512.1272.24694260.9229323.1
PAS Giannina (2 Seasons)1 League20201,73219.2261.351047876.9497735.032010.0
Super League (12 Seasons)19819817,667196.3650.8322516072.011143458542.918142212.5
Europa Lg (5 Seasons)15151,35015.0271.80633760.3348213.322000.0
Conf Lg (2 Seasons)15151,38015.3140.91544074.1825640.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
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
2013-201424Panthrakikosgr GRE1. Super League10th553654.192.22281967.9014120.0
2014-201525Panthrakikosgr GRE1. Super League11th443604.082.00800.0103125.0Matches
2015-201626Panthrakikosgr GRE1. Super League15th443604.0102.50332369.7112125.0Matches
2016-201727PAS Gianninagr GRE1. Super League9th20201,73219.2261.351047876.9497735.032010.0Matches
2017-201828PAOKgr GRE1. Super League2nd17171,53017.0120.71524076.915031270.60000Matches
2018-201929PAOKgr GRE1. Super League1st30302,70030.000.0026401653.3211050.0Matches
2019-202030PAOKgr GRE1. Super League2nd16161,44016.0673637.511000.0Matches
2020-202131PAOKgr GRE1. Super League2nd18181,62018.0945633.333000.0Matches
2021-202232PAOKgr GRE1. Super League2nd34343,06034.018791235.322000.0Matches
2022-202333Olympiacosgr GRE1. Super League3rd24242,16024.014731354.222000.0Matches
2023-202434Olympiacosgr GRE1. Super League3rd26262,34026.017361038.5531125.0Matches
12 Seasons4 Clubs1 League19819817,667196.3650.8322516072.011143458542.918142212.5
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
PAOK (5 Seasons)1 League11511510,350115.0120.26524076.97422205245.2871012.5
Olympiacos (3 Seasons)1 League50504,50050.0311092346.0751116.7
Panthrakikos (3 Seasons)1 League13131,08512.1272.24694260.9229323.1
PAS Giannina (2 Seasons)1 League20201,73219.2261.351047876.9497735.032010.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
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
2018-201929PAOK2. Europa LgGR665406.0122.00251456.010500.011000.0Matches
2020-202131PAOK2. Europa LgGR11901.000.0022100.00101100.00000Matches
2021-202232PAOK3. Conf LgQF12121,11012.3100.81443477.3624433.30000Matches
2022-202333Olympiacos2. Europa LgGR221802.010.508787.5020150.00000Matches
2023-202434Olympiacos3. Conf Lg1st332703.041.3310660.0201266.70000Matches
2023-202434Olympiacos2. Europa LgGR665406.0142.33281453.621300.011000.0Matches
6 Seasons2 Clubs2 Leagues30302,73030.3411.351177766.711613826.722000.0
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
PAOK (3 Seasons)2 Leagues19191,74019.3221.14715070.4739526.311000.0
Olympiacos (3 Seasons)2 Leagues111199011.0191.73462760.9434327.311000.0
Europa Lg (5 Seasons)15151,35015.0271.80633760.3348213.322000.0
Conf Lg (2 Seasons)15151,38015.3140.91544074.1825640.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
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
201929gr GreeceFriendlies (M)11901.000100.00000Matches
202131gr GreeceUEFA Euro Qualifying221802.031.505360.010100.011000.0Matches
202232gr GreeceFriendlies (M)221802.001100.00000Matches
7 Seasons1 Club4 Leagues554505.031.505360.011300.011000.0
Friendlies (M) (4 Seasons)332703.001200.00000
UEFA Euro Qualifying (2 Seasons)221802.031.505360.010100.011000.0

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
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
2013-201424Panthrakikosgr GRE1. Super League4.19
2014-201525Panthrakikosgr GRE1. Super League4.08Matches
2015-201626Panthrakikosgr GRE1. Super League4.010Matches
2016-201727PAS Gianninagr GRE1. Super League19.2262Matches
2017-201828PAOKgr GRE1. Super League17.0120Matches
2018-201929PAOK2. Europa Lg6.01210119.00.32-2.0-0.33215637.5922232.632.35151.042.78333.6122.0017.6Matches
2018-201929PAOKgr GRE1. Super League30.001Matches
2019-202030PAOKgr GRE1. Super League16.01Matches
2020-202131PAOK2. Europa Lg1.0000000.60.31+0.6+0.6131323.123334.833.3771.452.41417.144.0016.0Matches
2020-202131PAOKgr GRE1. Super League18.03Matches
2021-202232PAOK3. Conf Lg12.310001013.40.31+3.4+0.283310830.62735627.832.17741.637.814096.4211.7517.6Matches
2021-202232PAOKgr GRE1. Super League34.02Matches
2022-202333Olympiacos2. Europa Lg2.0100102.00.24+1.0+0.4884617.4571156.143.03046.738.447612.863.0014.7Matches
2022-202333Olympiacosgr GRE1. Super League24.02Matches
2023-202434Olympiacos3. Conf Lg3.0400003.70.38-0.3-0.11104223.8611141.037.91989.564.237410.851.6713.0Matches
2023-202434Olympiacos2. Europa Lg6.014102010.20.33-3.8-0.63229323.71231744.739.05371.751.060610.071.1717.1Matches
2023-202434Olympiacosgr GRE1. Super League26.03Matches
12 Seasons4 Clubs3 Leagues226.61061605138.90.32-1.1-0.049735827.162912035.935.123755.744.4381297.6551.8316.6
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
PAOK (5 Seasons)3 Leagues134.334802123.00.31+2.0+0.115717732.23888129.432.213546.740.4237135.5371.9517.4
Olympiacos (3 Seasons)3 Leagues61.019603015.80.33-3.2-0.294018122.12413946.539.710267.649.71441611.1181.6415.0
Panthrakikos (3 Seasons)1 League12.127
PAS Giannina (2 Seasons)1 League19.2262
Super League (12 Seasons)196.36514
Europa Lg (5 Seasons)15.027204121.80.32-4.2-0.285420826.02955342.437.214158.945.4204167.8291.9316.6
Conf Lg (2 Seasons)15.314001017.10.32+3.1+0.214315028.73346730.233.19651.043.0177137.3261.7316.5
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
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
2013-201424Panthrakikos1 League4.19
2014-201525Panthrakikos1 League4.08
2015-201626Panthrakikos1 League4.010
2016-201727PAS Giannina1 League19.2262
2017-201828PAOK1 League17.0120
2018-201929PAOK2 Leagues36.01220119.00.32-2.0-0.33215637.5922232.632.35151.042.78333.6122.0017.6
2019-202030PAOK1 League16.01
2020-202131PAOK2 Leagues19.0030000.60.31+0.6+0.6131323.123334.833.3771.452.41417.144.0016.0
2021-202232PAOK2 Leagues46.310201013.40.31+3.4+0.283310830.62735627.832.17741.637.814096.4211.7517.6
2022-202333Olympiacos2 Leagues26.0120102.00.24+1.0+0.4884617.4571156.143.03046.738.447612.863.0014.7
2023-202434Olympiacos3 Leagues35.018402013.90.35-4.1-0.463213523.71842843.538.67276.454.5971010.3121.3315.2
12 Seasons4 Clubs3 Leagues226.61061605138.90.32-1.1-0.049735827.162912035.935.123755.744.4381297.6551.8316.6
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
PAOK (5 Seasons)3 Leagues134.334802123.00.31+2.0+0.115717732.23888129.432.213546.740.4237135.5371.9517.4
Olympiacos (3 Seasons)3 Leagues61.019603015.80.33-3.2-0.294018122.12413946.539.710267.649.71441611.1181.6415.0
Panthrakikos (3 Seasons)1 League12.127
PAS Giannina (2 Seasons)1 League19.2262
Super League (12 Seasons)196.36514
Europa Lg (5 Seasons)15.027204121.80.32-4.2-0.285420826.02955342.437.214158.945.4204167.8291.9316.6
Conf Lg (2 Seasons)15.314001017.10.32+3.1+0.214315028.73346730.233.19651.043.0177137.3261.7316.5
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
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
2013-201424Panthrakikosgr GRE1. Super League10th4.19
2014-201525Panthrakikosgr GRE1. Super League11th4.08Matches
2015-201626Panthrakikosgr GRE1. Super League15th4.010Matches
2016-201727PAS Gianninagr GRE1. Super League9th19.2262Matches
2017-201828PAOKgr GRE1. Super League2nd17.0120Matches
2018-201929PAOKgr GRE1. Super League1st30.001Matches
2019-202030PAOKgr GRE1. Super League2nd16.01Matches
2020-202131PAOKgr GRE1. Super League2nd18.03Matches
2021-202232PAOKgr GRE1. Super League2nd34.02Matches
2022-202333Olympiacosgr GRE1. Super League3rd24.02Matches
2023-202434Olympiacosgr GRE1. Super League3rd26.03Matches
12 Seasons4 Clubs1 League196.36514
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
PAOK (5 Seasons)1 League115.0127
Olympiacos (3 Seasons)1 League50.05
Panthrakikos (3 Seasons)1 League12.127
PAS Giannina (2 Seasons)1 League19.2262
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
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
2018-201929PAOK2. Europa LgGR6.01210119.00.32-2.0-0.33215637.5922232.632.35151.042.78333.6122.0017.6Matches
2020-202131PAOK2. Europa LgGR1.0000000.60.31+0.6+0.6131323.123334.833.3771.452.41417.144.0016.0Matches
2021-202232PAOK3. Conf LgQF12.310001013.40.31+3.4+0.283310830.62735627.832.17741.637.814096.4211.7517.6Matches
2022-202333Olympiacos2. Europa LgGR2.0100102.00.24+1.0+0.4884617.4571156.143.03046.738.447612.863.0014.7Matches
2023-202434Olympiacos3. Conf Lg1st3.0400003.70.38-0.3-0.11104223.8611141.037.91989.564.237410.851.6713.0Matches
2023-202434Olympiacos2. Europa LgGR6.014102010.20.33-3.8-0.63229323.71231744.739.05371.751.060610.071.1717.1Matches
6 Seasons2 Clubs2 Leagues30.341205138.90.32-1.1-0.049735827.162912035.935.123755.744.4381297.6551.8316.6
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
PAOK (3 Seasons)2 Leagues19.322102123.00.31+2.0+0.115717732.23888129.432.213546.740.4237135.5371.9517.4
Olympiacos (3 Seasons)2 Leagues11.019103015.80.33-3.2-0.294018122.12413946.539.710267.649.71441611.1181.6415.0
Europa Lg (5 Seasons)15.027204121.80.32-4.2-0.285420826.02955342.437.214158.945.4204167.8291.9316.6
Conf Lg (2 Seasons)15.314001017.10.32+3.1+0.214315028.73346730.233.19651.043.0177137.3261.7316.5
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
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
201929gr GreeceFriendlies (M)1.00Matches
202131gr GreeceUEFA Euro Qualifying2.031Matches
202232gr GreeceFriendlies (M)2.00Matches
7 Seasons1 Club4 Leagues5.031
Friendlies (M) (4 Seasons)3.00
UEFA Nations League (3 Seasons)
UEFA Euro Qualifying (2 Seasons)2.031
WCQ (1 Season)

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2013-201424Panthrakikosgr GRE1. Super League553654.1000000010.000.000.000.000.00
2014-201525Panthrakikosgr GRE1. Super League443604.0000000000.000.000.000.000.00Matches
2015-201626Panthrakikosgr GRE1. Super League443604.0000000200.000.000.000.000.00Matches
2015-201626PAS Gianninagr GRE1. Super League00Matches
2016-201727PAS Gianninagr GRE1. Super League20201,73219.2000000210.000.000.000.000.00Matches
2017-201828PAOKgr GRE1. Super League17171,53017.0000000000.000.000.000.000.00Matches
2018-201929PAOK2. Europa Lg665406.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2018-201929PAOKgr GRE1. Super League30302,70030.0000000200.000.000.000.000.00Matches
2019-202030PAOKgr GRE1. Super League16161,44016.0000000100.000.000.000.000.00Matches
2020-202131PAOK2. Europa Lg11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202131PAOKgr GRE1. Super League18181,62018.0000000200.000.000.000.000.00Matches
2021-202232PAOK3. Conf Lg12121,11012.3000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202232PAOKgr GRE1. Super League34343,06034.0000000100.000.000.000.000.00Matches
2022-202333Olympiacos2. Europa Lg221802.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202333Olympiacosgr GRE1. Super League24242,16024.0000000000.000.000.000.000.00Matches
2023-202434Olympiacos3. Conf Lg332703.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202434Olympiacos2. Europa Lg665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202434Olympiacosgr GRE1. Super League26262,34026.0000000200.000.000.000.000.00Matches
2024-202535Olympiacos2. Europa Lg00Matches
2024-202535Olympiacosgr GRE1. Super League00Matches
12 Seasons4 Clubs3 Leagues22822820,397226.60000001620.00.00.00.00100.000.000.000.000.000.000.000.000.000.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
PAOK (5 Seasons)3 Leagues13413412,090134.3000000700.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Olympiacos (3 Seasons)3 Leagues61615,49061.0000000500.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Panthrakikos (3 Seasons)1 League13131,08512.1000000210.000.000.000.000.00
PAS Giannina (2 Seasons)1 League20201,73219.2000000210.000.000.000.000.00
Super League (12 Seasons)19819817,667196.30000001220.000.000.000.000.00
Europa Lg (5 Seasons)15151,35015.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Conf Lg (2 Seasons)15151,38015.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2013-201424Panthrakikos1 League553654.1000000010.000.000.000.000.00
2014-201525Panthrakikos1 League443604.0000000000.000.000.000.000.00
2015-201626Panthrakikos1 League443604.0000000200.000.000.000.000.00
2015-201626PAS Giannina1 League00
2016-201727PAS Giannina1 League20201,73219.2000000210.000.000.000.000.00
2017-201828PAOK1 League17171,53017.0000000000.000.000.000.000.00
2018-201929PAOK2 Leagues36363,24036.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2019-202030PAOK1 League16161,44016.0000000100.000.000.000.000.00
2020-202131PAOK2 Leagues19191,71019.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202232PAOK2 Leagues46464,17046.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202333Olympiacos2 Leagues26262,34026.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202434Olympiacos3 Leagues35353,15035.0000000400.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2024-202535Olympiacos2 Leagues00
12 Seasons4 Clubs3 Leagues22822820,397226.60000001620.00.00.00.00100.000.000.000.000.000.000.000.000.000.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
PAOK (5 Seasons)3 Leagues13413412,090134.3000000700.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Olympiacos (3 Seasons)3 Leagues61615,49061.0000000500.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Panthrakikos (3 Seasons)1 League13131,08512.1000000210.000.000.000.000.00
PAS Giannina (2 Seasons)1 League20201,73219.2000000210.000.000.000.000.00
Super League (12 Seasons)19819817,667196.30000001220.000.000.000.000.00
Europa Lg (5 Seasons)15151,35015.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Conf Lg (2 Seasons)15151,38015.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2013-201424Panthrakikosgr GRE1. Super League10th553654.1000000010.000.000.000.000.00
2014-201525Panthrakikosgr GRE1. Super League11th443604.0000000000.000.000.000.000.00Matches
2015-201626Panthrakikosgr GRE1. Super League15th443604.0000000200.000.000.000.000.00Matches
2015-201626PAS Gianninagr GRE1. Super League6th00Matches
2016-201727PAS Gianninagr GRE1. Super League9th20201,73219.2000000210.000.000.000.000.00Matches
2017-201828PAOKgr GRE1. Super League2nd17171,53017.0000000000.000.000.000.000.00Matches
2018-201929PAOKgr GRE1. Super League1st30302,70030.0000000200.000.000.000.000.00Matches
2019-202030PAOKgr GRE1. Super League2nd16161,44016.0000000100.000.000.000.000.00Matches
2020-202131PAOKgr GRE1. Super League2nd18181,62018.0000000200.000.000.000.000.00Matches
2021-202232PAOKgr GRE1. Super League2nd34343,06034.0000000100.000.000.000.000.00Matches
2022-202333Olympiacosgr GRE1. Super League3rd24242,16024.0000000000.000.000.000.000.00Matches
2023-202434Olympiacosgr GRE1. Super League3rd26262,34026.0000000200.000.000.000.000.00Matches
2024-202535Olympiacosgr GRE1. Super League1st00Matches
12 Seasons4 Clubs1 League19819817,667196.30000001220.000.000.000.000.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
PAOK (5 Seasons)1 League11511510,350115.0000000600.000.000.000.000.00
Olympiacos (3 Seasons)1 League50504,50050.0000000200.000.000.000.000.00
Panthrakikos (3 Seasons)1 League13131,08512.1000000210.000.000.000.000.00
PAS Giannina (2 Seasons)1 League20201,73219.2000000210.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201929PAOK2. Europa LgGR665406.0000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2020-202131PAOK2. Europa LgGR11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202232PAOK3. Conf LgQF12121,11012.3000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202333Olympiacos2. Europa LgGR221802.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202434Olympiacos3. Conf Lg1st332703.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202434Olympiacos2. Europa LgGR665406.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202535Olympiacos2. Europa Lg00Matches
6 Seasons2 Clubs2 Leagues30302,73030.3000000400.00.00.00.00100.000.000.000.000.000.000.000.000.000.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
PAOK (3 Seasons)2 Leagues19191,74019.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Olympiacos (3 Seasons)2 Leagues111199011.0000000300.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Europa Lg (5 Seasons)15151,35015.0000000200.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
Conf Lg (2 Seasons)15151,38015.3000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2018-201929gr GreeceUEFA Nations League32nd00Matches
201929gr GreeceFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2020-202131gr GreeceUEFA Nations LeagueLgC00Matches
202131gr GreeceFriendlies (M)00Matches
202131gr GreeceUEFA Euro Qualifying221802.0000000000.000.000.000.000.00Matches
202232gr GreeceWCQ00Matches
202232gr GreeceFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2022-202333gr GreeceUEFA Nations LeagueLgC00Matches
202333gr GreeceFriendlies (M)00Matches
202434gr GreeceUEFA Euro Qualifying00Matches
7 Seasons1 Club4 Leagues554505.0000000000.000.000.000.000.00
Friendlies (M) (4 Seasons)332703.0000000000.000.000.000.000.00
UEFA Nations League (3 Seasons)00
UEFA Euro Qualifying (2 Seasons)221802.0000000000.000.000.000.000.00
WCQ (1 Season)00
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
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
2013-201424Panthrakikosgr GRE1. Super League4.10
2014-201525Panthrakikosgr GRE1. Super League4.00Matches
2015-201626Panthrakikosgr GRE1. Super League4.00Matches
2016-201727PAS Gianninagr GRE1. Super League19.20Matches
2017-201828PAOKgr GRE1. Super League17.00Matches
2018-201929PAOK2. Europa Lg6.010614374.1297021691616100.05959100.0316845.600.00.00.000001Matches
2018-201929PAOKgr GRE1. Super League30.00Matches
2019-202030PAOKgr GRE1. Super League16.00Matches
2020-202131PAOK2. Europa Lg1.0183060.04822715683.399100.041526.700.00.00.001000Matches
2020-202131PAOKgr GRE1. Super League18.00Matches
2021-202232PAOK3. Conf Lg12.325735372.865444413535498.114214895.96114741.500.00.00.001000Matches
2021-202232PAOKgr GRE1. Super League34.00Matches
2022-202333Olympiacos2. Europa Lg2.0498855.713148211111100.02323100.0145226.900.00.00.000000Matches
2022-202333Olympiacosgr GRE1. Super League24.00Matches
2023-202434Olympiacos3. Conf Lg3.0458056.3130597277100.0262796.3124626.100.00.00.002000Matches
2023-202434Olympiacos2. Europa Lg6.09317852.227782024182090.0474897.92810825.900.00.00.006100Matches
2023-202434Olympiacosgr GRE1. Super League26.00Matches
12 Seasons4 Clubs3 Leagues226.656887265.1153931067011011496.530631497.515043634.400.00.00.0010101
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
PAOK (5 Seasons)3 Leagues134.338152672.499966853747697.421021697.29623041.700.00.00.002001
Olympiacos (3 Seasons)3 Leagues61.018734654.053973817363894.7969898.05420626.200.00.00.008100
Panthrakikos (3 Seasons)1 League12.10
PAS Giannina (2 Seasons)1 League19.20
Super League (12 Seasons)196.30
Europa Lg (5 Seasons)15.026643960.675445285505394.313813999.37724331.700.00.00.007101
Conf Lg (2 Seasons)15.330243369.778495385606198.416817596.07319337.800.00.00.003000
Passing Table
Total Short Medium Long Expected
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
2013-201424Panthrakikos1 League4.10
2014-201525Panthrakikos1 League4.00
2015-201626Panthrakikos1 League4.00
2016-201727PAS Giannina1 League19.20
2017-201828PAOK1 League17.00
2018-201929PAOK2 Leagues36.010614374.1297021691616100.05959100.0316845.600.00.00.000001
2019-202030PAOK1 League16.00
2020-202131PAOK2 Leagues19.0183060.04822715683.399100.041526.700.00.00.001000
2021-202232PAOK2 Leagues46.325735372.865444413535498.114214895.96114741.500.00.00.001000
2022-202333Olympiacos2 Leagues26.0498855.713148211111100.02323100.0145226.900.00.00.000000
2023-202434Olympiacos3 Leagues35.013825853.540832996252792.6737597.34015426.000.00.00.008100
12 Seasons4 Clubs3 Leagues226.656887265.1153931067011011496.530631497.515043634.400.00.00.0010101
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
PAOK (5 Seasons)3 Leagues134.338152672.499966853747697.421021697.29623041.700.00.00.002001
Olympiacos (3 Seasons)3 Leagues61.018734654.053973817363894.7969898.05420626.200.00.00.008100
Panthrakikos (3 Seasons)1 League12.10
PAS Giannina (2 Seasons)1 League19.20
Super League (12 Seasons)196.30
Europa Lg (5 Seasons)15.026643960.675445285505394.313813999.37724331.700.00.00.007101
Conf Lg (2 Seasons)15.330243369.778495385606198.416817596.07319337.800.00.00.003000
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2013-201424Panthrakikosgr GRE1. Super League10th4.10
2014-201525Panthrakikosgr GRE1. Super League11th4.00Matches
2015-201626Panthrakikosgr GRE1. Super League15th4.00Matches
2016-201727PAS Gianninagr GRE1. Super League9th19.20Matches
2017-201828PAOKgr GRE1. Super League2nd17.00Matches
2018-201929PAOKgr GRE1. Super League1st30.00Matches
2019-202030PAOKgr GRE1. Super League2nd16.00Matches
2020-202131PAOKgr GRE1. Super League2nd18.00Matches
2021-202232PAOKgr GRE1. Super League2nd34.00Matches
2022-202333Olympiacosgr GRE1. Super League3rd24.00Matches
2023-202434Olympiacosgr GRE1. Super League3rd26.00Matches
12 Seasons4 Clubs1 League196.30
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
PAOK (5 Seasons)1 League115.00
Olympiacos (3 Seasons)1 League50.00
Panthrakikos (3 Seasons)1 League12.10
PAS Giannina (2 Seasons)1 League19.20
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201929PAOK2. Europa LgGR6.010614374.1297021691616100.05959100.0316845.600.00.00.000001Matches
2020-202131PAOK2. Europa LgGR1.0183060.04822715683.399100.041526.700.00.00.001000Matches
2021-202232PAOK3. Conf LgQF12.325735372.865444413535498.114214895.96114741.500.00.00.001000Matches
2022-202333Olympiacos2. Europa LgGR2.0498855.713148211111100.02323100.0145226.900.00.00.000000Matches
2023-202434Olympiacos3. Conf Lg1st3.0458056.3130597277100.0262796.3124626.100.00.00.002000Matches
2023-202434Olympiacos2. Europa LgGR6.09317852.227782024182090.0474897.92810825.900.00.00.006100Matches
6 Seasons2 Clubs2 Leagues30.356887265.1153931067011011496.530631497.515043634.400.00.00.0010101
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
PAOK (3 Seasons)2 Leagues19.338152672.499966853747697.421021697.29623041.700.00.00.002001
Olympiacos (3 Seasons)2 Leagues11.018734654.053973817363894.7969898.05420626.200.00.00.008100
Europa Lg (5 Seasons)15.026643960.675445285505394.313813999.37724331.700.00.00.007101
Conf Lg (2 Seasons)15.330243369.778495385606198.416817596.07319337.800.00.00.003000
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201929gr GreeceFriendlies (M)1.00Matches
202131gr GreeceUEFA Euro Qualifying2.00Matches
202232gr GreeceFriendlies (M)2.00Matches
7 Seasons1 Club4 Leagues5.00
Friendlies (M) (4 Seasons)3.00
UEFA Nations League (3 Seasons)
UEFA Euro Qualifying (2 Seasons)2.00
WCQ (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201424Panthrakikosgr GRE1. Super League4.1
2014-201525Panthrakikosgr GRE1. Super League4.0Matches
2015-201626Panthrakikosgr GRE1. Super League4.0Matches
2016-201727PAS Gianninagr GRE1. Super League19.20Matches
2017-201828PAOKgr GRE1. Super League17.00Matches
2018-201929PAOK2. Europa Lg6.0143855870000000010600Matches
2018-201929PAOKgr GRE1. Super League30.0Matches
2019-202030PAOKgr GRE1. Super League16.0Matches
2020-202131PAOK2. Europa Lg1.0302192000000001800Matches
2020-202131PAOKgr GRE1. Super League18.0Matches
2021-202232PAOK3. Conf Lg12.3353246104270000000025730Matches
2021-202232PAOKgr GRE1. Super League34.0Matches
2022-202333Olympiacos2. Europa Lg2.08851366000000004910Matches
2022-202333Olympiacosgr GRE1. Super League24.0Matches
2023-202434Olympiacos3. Conf Lg3.08057234000000004500Matches
2023-202434Olympiacos2. Europa Lg6.01781126411000000009320Matches
2023-202434Olympiacosgr GRE1. Super League26.0Matches
12 Seasons4 Clubs3 Leagues226.6872572294570000000056860
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (5 Seasons)3 Leagues134.3526352171360000000038130
Olympiacos (3 Seasons)3 Leagues61.0346220123210000000018730
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.20
Super League (12 Seasons)196.30
Europa Lg (5 Seasons)15.0439269167260000000026630
Conf Lg (2 Seasons)15.3433303127310000000030230
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201424Panthrakikos1 League4.1
2014-201525Panthrakikos1 League4.0
2015-201626Panthrakikos1 League4.0
2016-201727PAS Giannina1 League19.20
2017-201828PAOK1 League17.00
2018-201929PAOK2 Leagues36.0143855870000000010600
2019-202030PAOK1 League16.0
2020-202131PAOK2 Leagues19.0302192000000001800
2021-202232PAOK2 Leagues46.3353246104270000000025730
2022-202333Olympiacos2 Leagues26.08851366000000004910
2023-202434Olympiacos3 Leagues35.025816987150000000013820
12 Seasons4 Clubs3 Leagues226.6872572294570000000056860
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (5 Seasons)3 Leagues134.3526352171360000000038130
Olympiacos (3 Seasons)3 Leagues61.0346220123210000000018730
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.20
Super League (12 Seasons)196.30
Europa Lg (5 Seasons)15.0439269167260000000026630
Conf Lg (2 Seasons)15.3433303127310000000030230
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201424Panthrakikosgr GRE1. Super League10th4.1
2014-201525Panthrakikosgr GRE1. Super League11th4.0Matches
2015-201626Panthrakikosgr GRE1. Super League15th4.0Matches
2016-201727PAS Gianninagr GRE1. Super League9th19.20Matches
2017-201828PAOKgr GRE1. Super League2nd17.00Matches
2018-201929PAOKgr GRE1. Super League1st30.0Matches
2019-202030PAOKgr GRE1. Super League2nd16.0Matches
2020-202131PAOKgr GRE1. Super League2nd18.0Matches
2021-202232PAOKgr GRE1. Super League2nd34.0Matches
2022-202333Olympiacosgr GRE1. Super League3rd24.0Matches
2023-202434Olympiacosgr GRE1. Super League3rd26.0Matches
12 Seasons4 Clubs1 League196.30
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (5 Seasons)1 League115.00
Olympiacos (3 Seasons)1 League50.0
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.20
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201929PAOK2. Europa LgGR6.0143855870000000010600Matches
2020-202131PAOK2. Europa LgGR1.0302192000000001800Matches
2021-202232PAOK3. Conf LgQF12.3353246104270000000025730Matches
2022-202333Olympiacos2. Europa LgGR2.08851366000000004910Matches
2023-202434Olympiacos3. Conf Lg1st3.08057234000000004500Matches
2023-202434Olympiacos2. Europa LgGR6.01781126411000000009320Matches
6 Seasons2 Clubs2 Leagues30.3872572294570000000056860
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (3 Seasons)2 Leagues19.3526352171360000000038130
Olympiacos (3 Seasons)2 Leagues11.0346220123210000000018730
Europa Lg (5 Seasons)15.0439269167260000000026630
Conf Lg (2 Seasons)15.3433303127310000000030230
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201929gr GreeceFriendlies (M)1.0Matches
202131gr GreeceUEFA Euro Qualifying2.00Matches
202232gr GreeceFriendlies (M)2.0Matches
7 Seasons1 Club4 Leagues5.00
Friendlies (M) (4 Seasons)3.0
UEFA Nations League (3 Seasons)
UEFA Euro Qualifying (2 Seasons)2.00
WCQ (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201424Panthrakikosgr GRE1. Super League4.1
2014-201525Panthrakikosgr GRE1. Super League4.0Matches
2015-201626Panthrakikosgr GRE1. Super League4.0Matches
2016-201727PAS Gianninagr GRE1. Super League19.2Matches
2017-201828PAOKgr GRE1. Super League17.0Matches
2018-201929PAOK2. Europa Lg6.000.0000000000.00000000Matches
2018-201929PAOKgr GRE1. Super League30.0Matches
2019-202030PAOKgr GRE1. Super League16.0Matches
2020-202131PAOK2. Europa Lg1.000.0000000000.00000000Matches
2020-202131PAOKgr GRE1. Super League18.0Matches
2021-202232PAOK3. Conf Lg12.310.0801000000.00000000Matches
2021-202232PAOKgr GRE1. Super League34.0Matches
2022-202333Olympiacos2. Europa Lg2.000.0000000000.00000000Matches
2022-202333Olympiacosgr GRE1. Super League24.0Matches
2023-202434Olympiacos3. Conf Lg3.000.0000000000.00000000Matches
2023-202434Olympiacos2. Europa Lg6.020.3320000000.00000000Matches
2023-202434Olympiacosgr GRE1. Super League26.0Matches
12 Seasons4 Clubs3 Leagues226.630.1021000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (5 Seasons)3 Leagues134.310.0501000000.00000000
Olympiacos (3 Seasons)3 Leagues61.020.1820000000.00000000
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.2
Super League (12 Seasons)196.3
Europa Lg (5 Seasons)15.020.1320000000.00000000
Conf Lg (2 Seasons)15.310.0701000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201424Panthrakikos1 League4.1
2014-201525Panthrakikos1 League4.0
2015-201626Panthrakikos1 League4.0
2016-201727PAS Giannina1 League19.2
2017-201828PAOK1 League17.0
2018-201929PAOK2 Leagues36.000.0000000000.00000000
2019-202030PAOK1 League16.0
2020-202131PAOK2 Leagues19.000.0000000000.00000000
2021-202232PAOK2 Leagues46.310.0801000000.00000000
2022-202333Olympiacos2 Leagues26.000.0000000000.00000000
2023-202434Olympiacos3 Leagues35.020.2220000000.00000000
12 Seasons4 Clubs3 Leagues226.630.1021000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (5 Seasons)3 Leagues134.310.0501000000.00000000
Olympiacos (3 Seasons)3 Leagues61.020.1820000000.00000000
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.2
Super League (12 Seasons)196.3
Europa Lg (5 Seasons)15.020.1320000000.00000000
Conf Lg (2 Seasons)15.310.0701000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201424Panthrakikosgr GRE1. Super League10th4.1
2014-201525Panthrakikosgr GRE1. Super League11th4.0Matches
2015-201626Panthrakikosgr GRE1. Super League15th4.0Matches
2016-201727PAS Gianninagr GRE1. Super League9th19.2Matches
2017-201828PAOKgr GRE1. Super League2nd17.0Matches
2018-201929PAOKgr GRE1. Super League1st30.0Matches
2019-202030PAOKgr GRE1. Super League2nd16.0Matches
2020-202131PAOKgr GRE1. Super League2nd18.0Matches
2021-202232PAOKgr GRE1. Super League2nd34.0Matches
2022-202333Olympiacosgr GRE1. Super League3rd24.0Matches
2023-202434Olympiacosgr GRE1. Super League3rd26.0Matches
12 Seasons4 Clubs1 League196.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (5 Seasons)1 League115.0
Olympiacos (3 Seasons)1 League50.0
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201929PAOK2. Europa LgGR6.000.0000000000.00000000Matches
2020-202131PAOK2. Europa LgGR1.000.0000000000.00000000Matches
2021-202232PAOK3. Conf LgQF12.310.0801000000.00000000Matches
2022-202333Olympiacos2. Europa LgGR2.000.0000000000.00000000Matches
2023-202434Olympiacos3. Conf Lg1st3.000.0000000000.00000000Matches
2023-202434Olympiacos2. Europa LgGR6.020.3320000000.00000000Matches
6 Seasons2 Clubs2 Leagues30.330.1021000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (3 Seasons)2 Leagues19.310.0501000000.00000000
Olympiacos (3 Seasons)2 Leagues11.020.1820000000.00000000
Europa Lg (5 Seasons)15.020.1320000000.00000000
Conf Lg (2 Seasons)15.310.0701000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201929gr GreeceFriendlies (M)1.0Matches
202131gr GreeceUEFA Euro Qualifying2.0Matches
202232gr GreeceFriendlies (M)2.0Matches
7 Seasons1 Club4 Leagues5.0
Friendlies (M) (4 Seasons)3.0
UEFA Nations League (3 Seasons)
UEFA Euro Qualifying (2 Seasons)2.0
WCQ (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201424Panthrakikosgr GRE1. Super League4.1
2014-201525Panthrakikosgr GRE1. Super League4.0Matches
2015-201626Panthrakikosgr GRE1. Super League4.0Matches
2016-201727PAS Gianninagr GRE1. Super League19.200Matches
2017-201828PAOKgr GRE1. Super League17.000Matches
2018-201929PAOK2. Europa Lg6.0000000000000050Matches
2018-201929PAOKgr GRE1. Super League30.0Matches
2019-202030PAOKgr GRE1. Super League16.0Matches
2020-202131PAOK2. Europa Lg1.0000000000000011Matches
2020-202131PAOKgr GRE1. Super League18.0Matches
2021-202232PAOK3. Conf Lg12.3000000000000090Matches
2021-202232PAOKgr GRE1. Super League34.0Matches
2022-202333Olympiacos2. Europa Lg2.0000000000000030Matches
2022-202333Olympiacosgr GRE1. Super League24.0Matches
2023-202434Olympiacos3. Conf Lg3.0000000000000020Matches
2023-202434Olympiacos2. Europa Lg6.0000000000000010Matches
2023-202434Olympiacosgr GRE1. Super League26.0Matches
12 Seasons4 Clubs3 Leagues226.60000000000000211
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (5 Seasons)3 Leagues134.30000000000000151
Olympiacos (3 Seasons)3 Leagues61.0000000000000060
Panthrakikos (3 Seasons)1 League12.10
PAS Giannina (2 Seasons)1 League19.2000
Super League (12 Seasons)196.3000
Europa Lg (5 Seasons)15.00000000000000101
Conf Lg (2 Seasons)15.30000000000000110
Defensive Actions Table
Tackles Challenges Blocks
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
2013-201424Panthrakikos1 League4.10
2014-201525Panthrakikos1 League4.00
2015-201626Panthrakikos1 League4.00
2016-201727PAS Giannina1 League19.2000
2017-201828PAOK1 League17.0000
2018-201929PAOK2 Leagues36.0000000000000050
2019-202030PAOK1 League16.00
2020-202131PAOK2 Leagues19.0000000000000011
2021-202232PAOK2 Leagues46.3000000000000090
2022-202333Olympiacos2 Leagues26.0000000000000030
2023-202434Olympiacos3 Leagues35.0000000000000030
12 Seasons4 Clubs3 Leagues226.60000000000000211
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (5 Seasons)3 Leagues134.30000000000000151
Olympiacos (3 Seasons)3 Leagues61.0000000000000060
Panthrakikos (3 Seasons)1 League12.10
PAS Giannina (2 Seasons)1 League19.2000
Super League (12 Seasons)196.3000
Europa Lg (5 Seasons)15.00000000000000101
Conf Lg (2 Seasons)15.30000000000000110
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201424Panthrakikosgr GRE1. Super League10th4.1
2014-201525Panthrakikosgr GRE1. Super League11th4.0Matches
2015-201626Panthrakikosgr GRE1. Super League15th4.0Matches
2016-201727PAS Gianninagr GRE1. Super League9th19.200Matches
2017-201828PAOKgr GRE1. Super League2nd17.000Matches
2018-201929PAOKgr GRE1. Super League1st30.0Matches
2019-202030PAOKgr GRE1. Super League2nd16.0Matches
2020-202131PAOKgr GRE1. Super League2nd18.0Matches
2021-202232PAOKgr GRE1. Super League2nd34.0Matches
2022-202333Olympiacosgr GRE1. Super League3rd24.0Matches
2023-202434Olympiacosgr GRE1. Super League3rd26.0Matches
12 Seasons4 Clubs1 League196.3000
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (5 Seasons)1 League115.0000
Olympiacos (3 Seasons)1 League50.00
Panthrakikos (3 Seasons)1 League12.10
PAS Giannina (2 Seasons)1 League19.2000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201929PAOK2. Europa LgGR6.0000000000000050Matches
2020-202131PAOK2. Europa LgGR1.0000000000000011Matches
2021-202232PAOK3. Conf LgQF12.3000000000000090Matches
2022-202333Olympiacos2. Europa LgGR2.0000000000000030Matches
2023-202434Olympiacos3. Conf Lg1st3.0000000000000020Matches
2023-202434Olympiacos2. Europa LgGR6.0000000000000010Matches
6 Seasons2 Clubs2 Leagues30.30000000000000211
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (3 Seasons)2 Leagues19.30000000000000151
Olympiacos (3 Seasons)2 Leagues11.0000000000000060
Europa Lg (5 Seasons)15.00000000000000101
Conf Lg (2 Seasons)15.30000000000000110
Defensive Actions Table
Tackles Challenges Blocks
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
201929gr GreeceFriendlies (M)1.0Matches
202131gr GreeceUEFA Euro Qualifying2.000Matches
202232gr GreeceFriendlies (M)2.0Matches
7 Seasons1 Club4 Leagues5.0000
Friendlies (M) (4 Seasons)3.00
UEFA Nations League (3 Seasons)0
UEFA Euro Qualifying (2 Seasons)2.0000
WCQ (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201424Panthrakikosgr GRE1. Super League4.1
2014-201525Panthrakikosgr GRE1. Super League4.0Matches
2015-201626Panthrakikosgr GRE1. Super League4.0Matches
2016-201727PAS Gianninagr GRE1. Super League19.2Matches
2017-201828PAOKgr GRE1. Super League17.0Matches
2018-201929PAOK2. Europa Lg6.01591381563001590005129121800010490Matches
2018-201929PAOKgr GRE1. Super League30.0Matches
2019-202030PAOKgr GRE1. Super League16.0Matches
2020-202131PAOK2. Europa Lg1.03227320003211100.000.017623800000100Matches
2020-202131PAOKgr GRE1. Super League18.0Matches
2021-202232PAOK3. Conf Lg12.3381339378300381000190988616000001570Matches
2021-202232PAOKgr GRE1. Super League34.0Matches
2022-202333Olympiacos2. Europa Lg2.0958795000950004926313400000280Matches
2022-202333Olympiacosgr GRE1. Super League24.0Matches
2023-202434Olympiacos3. Conf Lg3.0867385100860003928417000000330Matches
2023-202434Olympiacos2. Europa Lg6.018616718510018600010051727700000740Matches
2023-202434Olympiacosgr GRE1. Super League26.0Matches
12 Seasons4 Clubs3 Leagues226.693983193180093911100.000.044624051453000103510
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
PAOK (5 Seasons)3 Leagues134.357250456660057211100.000.02581341872000102160
Olympiacos (3 Seasons)3 Leagues61.03673273652003670001881064581000001350
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.2
Super League (12 Seasons)196.3
Europa Lg (5 Seasons)15.047241946840047211100.000.02171133667000101610
Conf Lg (2 Seasons)15.34674124634004670002291272786000001900
Possession Table
Touches Take-Ons Carries Receiving
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
2013-201424Panthrakikos1 League4.1
2014-201525Panthrakikos1 League4.0
2015-201626Panthrakikos1 League4.0
2016-201727PAS Giannina1 League19.2
2017-201828PAOK1 League17.0
2018-201929PAOK2 Leagues36.01591381563001590005129121800010490
2019-202030PAOK1 League16.0
2020-202131PAOK2 Leagues19.03227320003211100.000.017623800000100
2021-202232PAOK2 Leagues46.3381339378300381000190988616000001570
2022-202333Olympiacos2 Leagues26.0958795000950004926313400000280
2023-202434Olympiacos3 Leagues35.0272240270200272000139801447000001070
12 Seasons4 Clubs3 Leagues226.693983193180093911100.000.044624051453000103510
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
PAOK (5 Seasons)3 Leagues134.357250456660057211100.000.02581341872000102160
Olympiacos (3 Seasons)3 Leagues61.03673273652003670001881064581000001350
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.2
Super League (12 Seasons)196.3
Europa Lg (5 Seasons)15.047241946840047211100.000.02171133667000101610
Conf Lg (2 Seasons)15.34674124634004670002291272786000001900
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2013-201424Panthrakikosgr GRE1. Super League10th4.1
2014-201525Panthrakikosgr GRE1. Super League11th4.0Matches
2015-201626Panthrakikosgr GRE1. Super League15th4.0Matches
2016-201727PAS Gianninagr GRE1. Super League9th19.2Matches
2017-201828PAOKgr GRE1. Super League2nd17.0Matches
2018-201929PAOKgr GRE1. Super League1st30.0Matches
2019-202030PAOKgr GRE1. Super League2nd16.0Matches
2020-202131PAOKgr GRE1. Super League2nd18.0Matches
2021-202232PAOKgr GRE1. Super League2nd34.0Matches
2022-202333Olympiacosgr GRE1. Super League3rd24.0Matches
2023-202434Olympiacosgr GRE1. Super League3rd26.0Matches
12 Seasons4 Clubs1 League196.3
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
PAOK (5 Seasons)1 League115.0
Olympiacos (3 Seasons)1 League50.0
Panthrakikos (3 Seasons)1 League12.1
PAS Giannina (2 Seasons)1 League19.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201929PAOK2. Europa LgGR6.01591381563001590005129121800010490Matches
2020-202131PAOK2. Europa LgGR1.03227320003211100.000.017623800000100Matches
2021-202232PAOK3. Conf LgQF12.3381339378300381000190988616000001570Matches
2022-202333Olympiacos2. Europa LgGR2.0958795000950004926313400000280Matches
2023-202434Olympiacos3. Conf Lg1st3.0867385100860003928417000000330Matches
2023-202434Olympiacos2. Europa LgGR6.018616718510018600010051727700000740Matches
6 Seasons2 Clubs2 Leagues30.393983193180093911100.000.044624051453000103510
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
PAOK (3 Seasons)2 Leagues19.357250456660057211100.000.02581341872000102160
Olympiacos (3 Seasons)2 Leagues11.03673273652003670001881064581000001350
Europa Lg (5 Seasons)15.047241946840047211100.000.02171133667000101610
Conf Lg (2 Seasons)15.34674124634004670002291272786000001900
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201929gr GreeceFriendlies (M)1.0Matches
202131gr GreeceUEFA Euro Qualifying2.0Matches
202232gr GreeceFriendlies (M)2.0Matches
7 Seasons1 Club4 Leagues5.0
Friendlies (M) (4 Seasons)3.0
UEFA Nations League (3 Seasons)
UEFA Euro Qualifying (2 Seasons)2.0
WCQ (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2013-201424Panthrakikosgr GRE1. Super League53657311.94.150
2014-201525Panthrakikosgr GRE1. Super League43609012.14.0440231.17510-5-1.25-1.11Matches
2015-201626Panthrakikosgr GRE1. Super League43609013.34.0440151.00910-1-0.25+1.25Matches
2015-201626PAS Gianninagr GRE1. Super League000011Matches
2016-201727PAS Gianninagr GRE1. Super League201,7328764.119.22019091.051825-7-0.36-0.36Matches
2017-201828PAOKgr GRE1. Super League171,5309056.717.017170122.65436+37+2.18+1.95Matches
2018-201929PAOK2. Europa Lg654090100.06.06906000.50512-7-1.175.89.0-3.2-0.54Matches
2018-201929PAOKgr GRE1. Super League302,70090100.030.0309030002.736614+52+1.73Matches
2019-202030PAOKgr GRE1. Super League161,4409044.416.01690160201.561814+4+0.25-1.00Matches
2020-202131PAOK2. Europa Lg1909016.71.01901051.000000.00-0.200.91.3-0.4-0.41+0.03Matches
2020-202131PAOKgr GRE1. Super League181,6209050.018.01890180171.722416+8+0.44-0.56Matches
2021-202232PAOK3. Conf Lg121,11093100.012.3129312001.691410+4+0.3218.012.8+5.2+0.43+0.43Matches
2021-202232PAOKgr GRE1. Super League343,0609094.434.0349034011.795732+25+0.74+0.74Matches
2022-202333Olympiacos2. Europa Lg21809033.32.02902021.001100.00+2.252.31.9+0.3+0.16+1.18Matches
2022-202333Olympiacosgr GRE1. Super League242,1609066.724.0249024022.045117+34+1.42+0.42Matches
2023-202434Olympiacos3. Conf Lg32709030.03.03903052.254400.00-1.294.42.9+1.5+0.51+0.51Matches
2023-202434Olympiacos2. Europa Lg654090100.06.06906001.701114-3-0.507.78.0-0.3-0.05Matches
2023-202434Olympiacosgr GRE1. Super League262,3409072.226.02690260102.085824+34+1.31+0.51Matches
2024-202535Olympiacos2. Europa Lg00005Matches
2024-202535Olympiacosgr GRE1. Super League000010Matches
12 Seasons4 Clubs3 Leagues22820,3978949.2226.62289022201471.88384209+175+0.79+0.6339.136.0+3.1+0.10+0.49
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
PAOK (5 Seasons)3 Leagues13412,0909069.8134.3134901340552.00227104+123+0.92+0.1124.723.1+1.5+0.08+0.49
Olympiacos (3 Seasons)3 Leagues615,4909055.061.06190610342.0012560+65+1.07+0.4614.412.8+1.5+0.14+0.51
Panthrakikos (3 Seasons)1 League131,0858312.412.11380381.091420-6-0.75+0.03
PAS Giannina (2 Seasons)1 League201,7328732.119.220190201.051825-7-0.36-0.36
Super League (12 Seasons)19817,6678948.0196.31989019201301.95349168+181+0.94+0.78
Europa Lg (5 Seasons)151,3509051.715.01590150121.081727-10-0.67+0.2216.620.2-3.6-0.24+0.45
Conf Lg (2 Seasons)151,3809268.715.3159215051.801814+4+0.26-1.0222.515.8+6.7+0.45+0.45
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2013-201424Panthrakikos1 League53657311.94.150
2014-201525Panthrakikos1 League43609012.14.0440231.17510-5-1.25-1.11
2015-201626Panthrakikos1 League43609013.34.0440151.00910-1-0.25+1.25
2015-201626PAS Giannina1 League000011
2016-201727PAS Giannina1 League201,7328764.119.22019091.051825-7-0.36-0.36
2017-201828PAOK1 League171,5309056.717.017170122.65436+37+2.18+1.95
2018-201929PAOK2 Leagues363,24090100.036.0369036002.367126+45+1.255.89.0-3.2-0.54
2019-202030PAOK1 League161,4409044.416.01690160201.561814+4+0.25-1.00
2020-202131PAOK2 Leagues191,7109045.219.01990190221.682416+8+0.42-0.410.91.3-0.4-0.41+0.03
2021-202232PAOK2 Leagues464,1709195.946.3469146011.767142+29+0.63+0.6318.012.8+5.2+0.43+0.43
2022-202333Olympiacos2 Leagues262,3409061.926.0269026041.965218+34+1.31+1.122.31.9+0.3+0.16+1.18
2023-202434Olympiacos3 Leagues353,1509067.335.03590350152.037342+31+0.89-0.1112.110.9+1.2+0.14+0.14
2024-202535Olympiacos2 Leagues000015
12 Seasons4 Clubs3 Leagues22820,3978949.2226.62289022201471.88384209+175+0.79+0.6339.136.0+3.1+0.10+0.49
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
PAOK (5 Seasons)3 Leagues13412,0909069.8134.3134901340552.00227104+123+0.92+0.1124.723.1+1.5+0.08+0.49
Olympiacos (3 Seasons)3 Leagues615,4909055.061.06190610342.0012560+65+1.07+0.4614.412.8+1.5+0.14+0.51
Panthrakikos (3 Seasons)1 League131,0858312.412.11380381.091420-6-0.75+0.03
PAS Giannina (2 Seasons)1 League201,7328732.119.220190201.051825-7-0.36-0.36
Super League (12 Seasons)19817,6678948.0196.31989019201301.95349168+181+0.94+0.78
Europa Lg (5 Seasons)151,3509051.715.01590150121.081727-10-0.67+0.2216.620.2-3.6-0.24+0.45
Conf Lg (2 Seasons)151,3809268.715.3159215051.801814+4+0.26-1.0222.515.8+6.7+0.45+0.45
Playing Time Table
Playing Time Starts Subs Team Success
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
2013-201424Panthrakikosgr GRE1. Super League10th53657311.94.150
2014-201525Panthrakikosgr GRE1. Super League11th43609012.14.0440231.17510-5-1.25-1.11Matches
2015-201626Panthrakikosgr GRE1. Super League15th43609013.34.0440151.00910-1-0.25+1.25Matches
2015-201626PAS Gianninagr GRE1. Super League6th000011Matches
2016-201727PAS Gianninagr GRE1. Super League9th201,7328764.119.22019091.051825-7-0.36-0.36Matches
2017-201828PAOKgr GRE1. Super League2nd171,5309056.717.017170122.65436+37+2.18+1.95Matches
2018-201929PAOKgr GRE1. Super League1st302,70090100.030.0309030002.736614+52+1.73Matches
2019-202030PAOKgr GRE1. Super League2nd161,4409044.416.01690160201.561814+4+0.25-1.00Matches
2020-202131PAOKgr GRE1. Super League2nd181,6209050.018.01890180171.722416+8+0.44-0.56Matches
2021-202232PAOKgr GRE1. Super League2nd343,0609094.434.0349034011.795732+25+0.74+0.74Matches
2022-202333Olympiacosgr GRE1. Super League3rd242,1609066.724.0249024022.045117+34+1.42+0.42Matches
2023-202434Olympiacosgr GRE1. Super League3rd262,3409072.226.02690260102.085824+34+1.31+0.51Matches
2024-202535Olympiacosgr GRE1. Super League1st000010Matches
12 Seasons4 Clubs1 League19817,6678948.0196.31989019201301.95349168+181+0.94+0.78
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
PAOK (5 Seasons)1 League11510,3509068.5115.0115901150502.1220882+126+1.10+0.23
Olympiacos (3 Seasons)1 League504,5009059.550.05090500222.0610941+68+1.36+0.45
Panthrakikos (3 Seasons)1 League131,0858312.412.11380381.091420-6-0.75+0.03
PAS Giannina (2 Seasons)1 League201,7328732.119.220190201.051825-7-0.36-0.36
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201929PAOK2. Europa LgGR654090100.06.06906000.50512-7-1.175.89.0-3.2-0.54Matches
2020-202131PAOK2. Europa LgGR1909016.71.01901051.000000.00-0.200.91.3-0.4-0.41+0.03Matches
2021-202232PAOK3. Conf LgQF121,11093100.012.3129312001.691410+4+0.3218.012.8+5.2+0.43+0.43Matches
2022-202333Olympiacos2. Europa LgGR21809033.32.02902021.001100.00+2.252.31.9+0.3+0.16+1.18Matches
2023-202434Olympiacos3. Conf Lg1st32709030.03.03903052.254400.00-1.294.42.9+1.5+0.51+0.51Matches
2023-202434Olympiacos2. Europa LgGR654090100.06.06906001.701114-3-0.507.78.0-0.3-0.05Matches
2024-202535Olympiacos2. Europa Lg00005Matches
6 Seasons2 Clubs2 Leagues302,7309159.130.33091300171.443541-6-0.20-0.2639.136.0+3.1+0.10+0.49
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
PAOK (3 Seasons)2 Leagues191,7409279.519.3199219051.281922-3-0.16-0.3624.723.1+1.5+0.08+0.49
Olympiacos (3 Seasons)2 Leagues119909040.711.01190110121.721619-3-0.27-0.2714.412.8+1.5+0.14+0.51
Europa Lg (5 Seasons)151,3509051.715.01590150121.081727-10-0.67+0.2216.620.2-3.6-0.24+0.45
Conf Lg (2 Seasons)151,3809268.715.3159215051.801814+4+0.26-1.0222.515.8+6.7+0.45+0.45
Playing Time Table
Playing Time Starts Subs Team Success
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
2018-201929gr GreeceUEFA Nations League32nd00004Matches
201929gr GreeceFriendlies (M)19090100.01.01901000.0012-1-1.00Matches
2020-202131gr GreeceUEFA Nations LeagueLgC00002Matches
202131gr GreeceFriendlies (M)0003Matches
202131gr GreeceUEFA Euro Qualifying21809020.02.02900081.5023-1-0.50-0.38Matches
202232gr GreeceWCQ00006Matches
202232gr GreeceFriendlies (M)21809050.02.02902020.5034-1-0.50-0.50Matches
2022-202333gr GreeceUEFA Nations LeagueLgC00006Matches
202333gr GreeceFriendlies (M)00002Matches
202434gr GreeceUEFA Euro Qualifying000010Matches
7 Seasons1 Club4 Leagues5450908.75.059030430.8069-3-0.60-0.50
Friendlies (M) (4 Seasons)32709027.33.03903070.3346-2-0.67-0.67
UEFA Nations League (3 Seasons)000012
UEFA Euro Qualifying (2 Seasons)2180909.82.029000181.5023-1-0.50-0.38
WCQ (1 Season)00006

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201424Panthrakikosgr GRE1. Super League4.1010
2014-201525Panthrakikosgr GRE1. Super League4.0000Matches
2015-201626Panthrakikosgr GRE1. Super League4.0200Matches
2016-201727PAS Gianninagr GRE1. Super League19.2210000000000Matches
2017-201828PAOKgr GRE1. Super League17.0000000000000Matches
2018-201929PAOK2. Europa Lg6.0000010000000930100.0Matches
2018-201929PAOKgr GRE1. Super League30.02000Matches
2019-202030PAOKgr GRE1. Super League16.01000Matches
2020-202131PAOK2. Europa Lg1.0000000000000300Matches
2020-202131PAOKgr GRE1. Super League18.02000Matches
2021-202232PAOK3. Conf Lg12.31000500000001460100.0Matches
2021-202232PAOKgr GRE1. Super League34.01000Matches
2022-202333Olympiacos2. Europa Lg2.0100000000000210100.0Matches
2022-202333Olympiacosgr GRE1. Super League24.00000Matches
2023-202434Olympiacos3. Conf Lg3.0100000000000600Matches
2023-202434Olympiacos2. Europa Lg6.0100000000000600Matches
2023-202434Olympiacosgr GRE1. Super League26.02000Matches
12 Seasons4 Clubs3 Leagues226.6162006000000040100100.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (5 Seasons)3 Leagues134.37000600000002690100.0
Olympiacos (3 Seasons)3 Leagues61.05000000000001410100.0
Panthrakikos (3 Seasons)1 League12.1210
PAS Giannina (2 Seasons)1 League19.2210000000000
Super League (12 Seasons)196.31220000000000
Europa Lg (5 Seasons)15.02000100000002040100.0
Conf Lg (2 Seasons)15.32000500000002060100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201424Panthrakikos1 League4.1010
2014-201525Panthrakikos1 League4.0000
2015-201626Panthrakikos1 League4.0200
2016-201727PAS Giannina1 League19.2210000000000
2017-201828PAOK1 League17.0000000000000
2018-201929PAOK2 Leagues36.0200010000000930100.0
2019-202030PAOK1 League16.01000
2020-202131PAOK2 Leagues19.0200000000000300
2021-202232PAOK2 Leagues46.32000500000001460100.0
2022-202333Olympiacos2 Leagues26.0100000000000210100.0
2023-202434Olympiacos3 Leagues35.04000000000001200
12 Seasons4 Clubs3 Leagues226.6162006000000040100100.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (5 Seasons)3 Leagues134.37000600000002690100.0
Olympiacos (3 Seasons)3 Leagues61.05000000000001410100.0
Panthrakikos (3 Seasons)1 League12.1210
PAS Giannina (2 Seasons)1 League19.2210000000000
Super League (12 Seasons)196.31220000000000
Europa Lg (5 Seasons)15.02000100000002040100.0
Conf Lg (2 Seasons)15.32000500000002060100.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201424Panthrakikosgr GRE1. Super League10th4.1010
2014-201525Panthrakikosgr GRE1. Super League11th4.0000Matches
2015-201626Panthrakikosgr GRE1. Super League15th4.0200Matches
2016-201727PAS Gianninagr GRE1. Super League9th19.2210000000000Matches
2017-201828PAOKgr GRE1. Super League2nd17.0000000000000Matches
2018-201929PAOKgr GRE1. Super League1st30.02000Matches
2019-202030PAOKgr GRE1. Super League2nd16.01000Matches
2020-202131PAOKgr GRE1. Super League2nd18.02000Matches
2021-202232PAOKgr GRE1. Super League2nd34.01000Matches
2022-202333Olympiacosgr GRE1. Super League3rd24.00000Matches
2023-202434Olympiacosgr GRE1. Super League3rd26.02000Matches
12 Seasons4 Clubs1 League196.31220000000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
PAOK (5 Seasons)1 League115.0600000000000
Olympiacos (3 Seasons)1 League50.02000
Panthrakikos (3 Seasons)1 League12.1210
PAS Giannina (2 Seasons)1 League19.2210000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201929PAOK2. Europa LgGR6.0000010000000930100.0Matches
2020-202131PAOK2. Europa LgGR1.0000000000000300Matches
2021-202232PAOK3. Conf LgQF12.31000500000001460100.0Matches
2022-202333Olympiacos2. Europa LgGR2.0100000000000210100.0Matches
2023-202434Olympiacos3. Conf Lg1st3.0100000000000600Matches
2023-202434Olympiacos2. Europa LgGR6.0100000000000600Matches
6 Seasons2 Clubs2 Leagues30.340006000000040100100.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (3 Seasons)2 Leagues19.31000600000002690100.0
Olympiacos (3 Seasons)2 Leagues11.03000000000001410100.0
Europa Lg (5 Seasons)15.02000100000002040100.0
Conf Lg (2 Seasons)15.32000500000002060100.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201929gr GreeceFriendlies (M)1.00000Matches
202131gr GreeceUEFA Euro Qualifying2.00000000000Matches
202232gr GreeceFriendlies (M)2.00000Matches
7 Seasons1 Club4 Leagues5.00000000000
Friendlies (M) (4 Seasons)3.00000
UEFA Nations League (3 Seasons)
UEFA Euro Qualifying (2 Seasons)2.00000000000
WCQ (1 Season)

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.