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
2008-200921PAOKgr GRE1. Super League11901.011.004375.010000.0
2011-201224PAOK2. Europa Lg11901.011.004375.001000.0Matches
2011-201224PAOKgr GRE1. Super League665406.020.33151386.7510466.7Matches
2012-201325PAOKgr GRE1. Super League13131,12012.470.56534686.8633646.2Matches
2013-201426PAOK2. Europa Lg443604.061.50181266.711200.0Matches
2013-201426PAOKgr GRE1. Super League21211,89021.0221.05815972.81254838.1Matches
2014-201527PAOK2. Europa Lg665406.071.17342779.4213116.7Matches
2014-201527PAOKgr GRE1. Super League15151,29014.3191.33846577.41113746.7Matches
2015-201628PAOK2. Europa Lg443604.020.50181688.9121375.0Matches
2015-201628PAOKgr GRE1. Super League776307.081.14342676.5322228.6Matches
2016-201729PAOK2. Europa Lg776307.081.14231565.2232228.60000Matches
2016-201729PAOKgr GRE1. Super League26262,23524.8150.60634877.818441661.511000.0Matches
8 Seasons1 Club2 Leagues1111119,775108.6980.9043133377.56224244944.111000.0
Super League (8 Seasons)89897,79586.6740.8533426078.15616164348.311000.0
Europa Lg (5 Seasons)22221,98022.0241.09977375.3688627.30000
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
2008-200921PAOK1 League11901.011.004375.010000.0
2011-201224PAOK2 Leagues776307.030.43191684.2520457.1
2012-201325PAOK1 League13131,12012.470.56534686.8633646.2
2013-201426PAOK2 Leagues25252,25025.0281.12997171.71366832.0
2014-201527PAOK2 Leagues21211,83020.3261.281189278.01326838.1
2015-201628PAOK2 Leagues111199011.0100.91524280.8443545.5
2016-201729PAOK2 Leagues33332,86531.8230.72866374.420761854.511000.0
8 Seasons1 Club2 Leagues1111119,775108.6980.9043133377.56224244944.111000.0
Super League (8 Seasons)89897,79586.6740.8533426078.15616164348.311000.0
Europa Lg (5 Seasons)22221,98022.0241.09977375.3688627.30000
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
2008-200921PAOKgr GRE1. Super League2nd11901.011.004375.010000.0
2011-201224PAOKgr GRE1. Super League3rd665406.020.33151386.7510466.7Matches
2012-201325PAOKgr GRE1. Super League2nd13131,12012.470.56534686.8633646.2Matches
2013-201426PAOKgr GRE1. Super League2nd21211,89021.0221.05815972.81254838.1Matches
2014-201527PAOKgr GRE1. Super League3rd15151,29014.3191.33846577.41113746.7Matches
2015-201628PAOKgr GRE1. Super League4th776307.081.14342676.5322228.6Matches
2016-201729PAOKgr GRE1. Super League2nd26262,23524.8150.60634877.818441661.511000.0Matches
8 Seasons1 Club1 League89897,79586.6740.8533426078.15616164348.311000.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
2011-201224PAOK2. Europa LgR3211901.011.004375.001000.0Matches
2013-201426PAOK2. Europa LgR32443604.061.50181266.711200.0Matches
2014-201527PAOK2. Europa LgGR665406.071.17342779.4213116.7Matches
2015-201628PAOK2. Europa LgGR443604.020.50181688.9121375.0Matches
2016-201729PAOK2. Europa LgR32776307.081.14231565.2232228.60000Matches
5 Seasons1 Club1 League22221,98022.0241.09977375.3688627.30000
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
201427gr Greece1. World CupR1610660.700000000Matches
201427gr GreeceFriendlies (M)332252.5012133.30000Matches
201629gr GreeceFriendlies (M)11901.000100.00000Matches
3 Seasons1 Club4 Leagues543814.2013125.00000
Friendlies (M) (2 Seasons)443153.5013125.00000
World Cup (1 Season)10660.700000000

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2008-200921PAOKgr GRE1. Super League11901.0000000000.000.000.000.000.00
2011-201224PAOK2. Europa Lg11901.0000000000.000.000.000.000.00Matches
2011-201224PAOKgr GRE1. Super League665406.0000000000.000.000.000.000.00Matches
2012-201325PAOKgr GRE1. Super League13131,12012.4000000110.000.000.000.000.00Matches
2013-201426PAOK2. Europa Lg443604.0000000000.000.000.000.000.00Matches
2013-201426PAOKgr GRE1. Super League21211,89021.0000000200.000.000.000.000.00Matches
2014-201527PAOK2. Europa Lg665406.0000000000.000.000.000.000.00Matches
2014-201527PAOKgr GRE1. Super League15151,29014.3000000100.000.000.000.000.00Matches
2015-201628PAOK2. Europa Lg443604.0000000000.000.000.000.000.00Matches
2015-201628PAOKgr GRE1. Super League776307.0000000000.000.000.000.000.00Matches
2016-201729PAOK2. Europa Lg776307.0000000000.000.000.000.000.00Matches
2016-201729PAOKgr GRE1. Super League26262,23524.8000000100.000.000.000.000.00Matches
2017-201830PAOKgr GRE1. Super League00Matches
8 Seasons1 Club2 Leagues1111119,775108.6000000510.000.000.000.000.00
Super League (8 Seasons)89897,79586.6000000510.000.000.000.000.00
Europa Lg (5 Seasons)22221,98022.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2008-200921PAOK1 League11901.0000000000.000.000.000.000.00
2011-201224PAOK2 Leagues776307.0000000000.000.000.000.000.00
2012-201325PAOK1 League13131,12012.4000000110.000.000.000.000.00
2013-201426PAOK2 Leagues25252,25025.0000000200.000.000.000.000.00
2014-201527PAOK2 Leagues21211,83020.3000000100.000.000.000.000.00
2015-201628PAOK2 Leagues111199011.0000000000.000.000.000.000.00
2016-201729PAOK2 Leagues33332,86531.8000000100.000.000.000.000.00
2017-201830PAOK1 League00
8 Seasons1 Club2 Leagues1111119,775108.6000000510.000.000.000.000.00
Super League (8 Seasons)89897,79586.6000000510.000.000.000.000.00
Europa Lg (5 Seasons)22221,98022.0000000000.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
2008-200921PAOKgr GRE1. Super League2nd11901.0000000000.000.000.000.000.00
2011-201224PAOKgr GRE1. Super League3rd665406.0000000000.000.000.000.000.00Matches
2012-201325PAOKgr GRE1. Super League2nd13131,12012.4000000110.000.000.000.000.00Matches
2013-201426PAOKgr GRE1. Super League2nd21211,89021.0000000200.000.000.000.000.00Matches
2014-201527PAOKgr GRE1. Super League3rd15151,29014.3000000100.000.000.000.000.00Matches
2015-201628PAOKgr GRE1. Super League4th776307.0000000000.000.000.000.000.00Matches
2016-201729PAOKgr GRE1. Super League2nd26262,23524.8000000100.000.000.000.000.00Matches
2017-201830PAOKgr GRE1. Super League2nd00Matches
8 Seasons1 Club1 League89897,79586.6000000510.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
2011-201224PAOK2. Europa LgR3211901.0000000000.000.000.000.000.00Matches
2013-201426PAOK2. Europa LgR32443604.0000000000.000.000.000.000.00Matches
2014-201527PAOK2. Europa LgGR665406.0000000000.000.000.000.000.00Matches
2015-201628PAOK2. Europa LgGR443604.0000000000.000.000.000.000.00Matches
2016-201729PAOK2. Europa LgR32776307.0000000000.000.000.000.000.00Matches
5 Seasons1 Club1 League22221,98022.0000000000.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
201427gr Greece1. World CupR1610670.7000000000.000.000.000.000.00Matches
201427gr GreeceWCQ00Matches
201427gr GreeceFriendlies (M)332252.5000000000.000.000.000.000.00Matches
201629gr GreeceFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201629gr GreeceUEFA Euro Qualifying00Matches
201831gr GreeceWCQ00Matches
3 Seasons1 Club4 Leagues543824.2000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)443153.5000000000.000.000.000.000.00
WCQ (2 Seasons)00
World Cup (1 Season)10670.7000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)00

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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
2008-200921PAOKgr GRE1. Super League190903.31.010
2011-201224PAOK2. Europa Lg190901.0110Matches
2011-201224PAOKgr GRE1. Super League65409020.06.060Matches
2012-201325PAOKgr GRE1. Super League131,1208641.512.4130Matches
2013-201426PAOK2. Europa Lg4360904.0440Matches
2013-201426PAOKgr GRE1. Super League211,8909061.821.0210Matches
2014-201527PAOK2. Europa Lg654090100.06.066001.25107+3+0.50Matches
2014-201527PAOKgr GRE1. Super League151,2908636.814.31514092.073217+15+1.05+1.05Matches
2015-201628PAOK2. Europa Lg43609066.74.044021.202200.00-5.50Matches
2015-201628PAOKgr GRE1. Super League76309019.47.0713091.852011+9+1.29+1.15Matches
2016-201729PAOK2. Europa Lg76309087.57.077011.5658-3-0.43-1.43Matches
2016-201729PAOKgr GRE1. Super League262,2358669.024.82628022.134215+27+1.09+0.55Matches
2017-201830PAOKgr GRE1. Super League00002Matches
8 Seasons1 Club2 Leagues1119,7758836.4108.6111770251.8911160+51+0.81+0.44
Super League (8 Seasons)897,7958832.786.689550222.079443+51+1.10+0.95
Europa Lg (5 Seasons)221,9809085.022.02222031.37171700.00-5.00
Playing Time Table
Playing Time Starts Subs Team Success
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
2008-200921PAOK1 League190903.31.010
2011-201224PAOK2 Leagues76309020.07.0710
2012-201325PAOK1 League131,1208641.512.4130
2013-201426PAOK2 Leagues252,2509061.825.02540
2014-201527PAOK2 Leagues211,8308745.220.32120091.844224+18+0.89+0.76
2015-201628PAOK2 Leagues119909026.211.011170111.612213+9+0.82+0.33
2016-201729PAOK2 Leagues332,8658772.331.83335032.014723+24+0.75+0.18
2017-201830PAOK1 League00002
8 Seasons1 Club2 Leagues1119,7758836.4108.6111770251.8911160+51+0.81+0.44
Super League (8 Seasons)897,7958832.786.689550222.079443+51+1.10+0.95
Europa Lg (5 Seasons)221,9809085.022.02222031.37171700.00-5.00
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
2008-200921PAOKgr GRE1. Super League2nd190903.31.010
2011-201224PAOKgr GRE1. Super League3rd65409020.06.060Matches
2012-201325PAOKgr GRE1. Super League2nd131,1208641.512.4130Matches
2013-201426PAOKgr GRE1. Super League2nd211,8909061.821.0210Matches
2014-201527PAOKgr GRE1. Super League3rd151,2908636.814.31514092.073217+15+1.05+1.05Matches
2015-201628PAOKgr GRE1. Super League4th76309019.47.0713091.852011+9+1.29+1.15Matches
2016-201729PAOKgr GRE1. Super League2nd262,2358669.024.82628022.134215+27+1.09+0.55Matches
2017-201830PAOKgr GRE1. Super League2nd00002Matches
8 Seasons1 Club1 League897,7958832.786.689550222.079443+51+1.10+0.95
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
2011-201224PAOK2. Europa LgR32190901.0110Matches
2013-201426PAOK2. Europa LgR324360904.0440Matches
2014-201527PAOK2. Europa LgGR654090100.06.066001.25107+3+0.50Matches
2015-201628PAOK2. Europa LgGR43609066.74.044021.202200.00-5.50Matches
2016-201729PAOK2. Europa LgR3276309087.57.077011.5658-3-0.43-1.43Matches
5 Seasons1 Club1 League221,9809085.022.02222031.37171700.00-5.00
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
201427gr Greece1. World CupR161676717.20.70016633.0021+1+1.34+2.18Matches
201427gr GreeceWCQ00004Matches
201427gr GreeceFriendlies (M)32257583.32.53752000.3304-4-1.60-3.60Matches
201629gr GreeceFriendlies (M)1909016.71.01901010.0001-1-1.00-1.20Matches
201629gr GreeceUEFA Euro Qualifying00004Matches
201831gr GreeceWCQ00005Matches
3 Seasons1 Club4 Leagues5382769.04.24793166170.8026-4-0.94-0.83
Friendlies (M) (2 Seasons)43157938.93.54793010.2505-5-1.43-1.79
WCQ (2 Seasons)00009
World Cup (1 Season)1676717.20.70016633.0021+1+1.34+2.18
UEFA Euro Qualifying (1 Season)00004
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200921PAOKgr GRE1. Super League1.0000
2011-201224PAOK2. Europa Lg1.0000Matches
2011-201224PAOKgr GRE1. Super League6.0000Matches
2012-201325PAOKgr GRE1. Super League12.4110Matches
2013-201426PAOK2. Europa Lg4.0000Matches
2013-201426PAOKgr GRE1. Super League21.0200Matches
2014-201527PAOK2. Europa Lg6.0000Matches
2014-201527PAOKgr GRE1. Super League14.3100Matches
2015-201628PAOK2. Europa Lg4.0000Matches
2015-201628PAOKgr GRE1. Super League7.0000Matches
2016-201729PAOK2. Europa Lg7.0000020021000Matches
2016-201729PAOKgr GRE1. Super League24.8100000000000Matches
8 Seasons1 Club2 Leagues108.6510020021000
Super League (8 Seasons)86.6510000000000
Europa Lg (5 Seasons)22.0000020021000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200921PAOK1 League1.0000
2011-201224PAOK2 Leagues7.0000
2012-201325PAOK1 League12.4110
2013-201426PAOK2 Leagues25.0200
2014-201527PAOK2 Leagues20.3100
2015-201628PAOK2 Leagues11.0000
2016-201729PAOK2 Leagues31.8100020021000
8 Seasons1 Club2 Leagues108.6510020021000
Super League (8 Seasons)86.6510000000000
Europa Lg (5 Seasons)22.0000020021000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200921PAOKgr GRE1. Super League2nd1.0000
2011-201224PAOKgr GRE1. Super League3rd6.0000Matches
2012-201325PAOKgr GRE1. Super League2nd12.4110Matches
2013-201426PAOKgr GRE1. Super League2nd21.0200Matches
2014-201527PAOKgr GRE1. Super League3rd14.3100Matches
2015-201628PAOKgr GRE1. Super League4th7.0000Matches
2016-201729PAOKgr GRE1. Super League2nd24.8100000000000Matches
8 Seasons1 Club1 League86.6510000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201224PAOK2. Europa LgR321.0000Matches
2013-201426PAOK2. Europa LgR324.0000Matches
2014-201527PAOK2. Europa LgGR6.0000Matches
2015-201628PAOK2. Europa LgGR4.0000Matches
2016-201729PAOK2. Europa LgR327.0000020021000Matches
5 Seasons1 Club1 League22.0000020021000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201427gr Greece1. World CupR160.70000Matches
201427gr GreeceFriendlies (M)2.50000Matches
201629gr GreeceFriendlies (M)1.00000Matches
3 Seasons1 Club4 Leagues4.20000
Friendlies (M) (2 Seasons)3.50000
WCQ (2 Seasons)
World Cup (1 Season)0.70000
UEFA Euro Qualifying (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.