Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-09SatLiga MXApertura 2024 Regular SeasonHomeD 1–1Cruz AzulUANLYFW7000003100160010.10.10.02077100.0114111Match Report
2024-11-06WedLiga MXApertura 2024 Regular SeasonAwayD 2–2Cruz AzulAtlasNFW230000100060030.00.00.00022100.003000Match Report
2024-10-23WedLiga MXApertura 2024 Regular SeasonHomeW 4–0Cruz AzulFC JuárezYFW210100000040000.00.00.10033100.001000Match Report
2024-10-18FriLiga MXApertura 2024 Regular SeasonAwayW 2–1Cruz AzulPueblaYFW7310005110180010.50.50.0107887.516010Match Report
2024-10-05SatLiga MXApertura 2024 Regular SeasonHomeW 3–0Cruz AzulNecaxaYFW6100000000150120.00.00.0006966.7010100Match Report

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
2012-201317Plataniasgr GRE1. Super League901671.9000000000.000.000.000.000.00
2013-201418Plataniasgr GRE1. Super League51951.1000000000.000.000.000.000.00
2014-201519Plataniasgr GRE1. Super League943754.2101100200.240.000.240.240.24Matches
2015-201620Plataniasgr GRE1. Super League1097037.8213200000.260.130.380.260.38Matches
2016-201721Plataniasgr GRE1. Super League26262,24124.9112131100700.440.080.520.440.52Matches
2017-201822AEK Athens2. Europa Lg31850.9000000000.10.10.30.40270.000.000.000.000.000.080.340.420.080.42Matches
2017-201822AEK Athensgr GRE1. Super League1123083.4101100000.290.000.290.290.29Matches
2018-201923AEK Athens1. Champions Lg30510.6000000100.00.00.00.01130.000.000.000.000.000.000.000.000.000.00Matches
2018-201923OFI Cretegr GRE1. Super League1066016.7202201300.300.000.300.300.30Matches
2018-201923AEK Athensgr GRE1. Super League601131.3000000100.000.000.000.000.00Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa1298389.3303300300.320.000.320.320.32Matches
2019-202024AEK Athensgr GRE1. Super League1324354.8000000100.000.000.000.000.00Matches
2020-202125VVV-Venlonl NED1. Eredivisie30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52Matches
2021-202226Celtic3. Conf Lg211081.2000000000.10.10.10.21060.000.000.000.000.000.070.110.180.070.18Matches
2021-202226Celtic2. Europa Lg30580.6000000000.60.60.00.61130.000.000.000.000.000.920.030.950.920.95Matches
2021-202226Celticsct SCO1. Premiership21111,06311.8131141212401.100.081.191.021.10Matches
2022-202327Celtic1. Champions Lg622462.7101100001.71.70.42.202130.370.000.370.370.370.630.160.800.630.80Matches
2022-202327Celticsct SCO1. Premiership1946987.8617601200.770.130.900.770.90Matches
202328Atlanta Utdus USA1. MLS27211,78119.81701717007012.612.61.614.210201050.860.000.860.860.860.630.080.710.630.71Matches
202429Atlanta Utdus USA1. MLS1187218.0516411304.94.20.44.5712320.620.120.750.500.620.620.050.670.520.57Matches
2024-202529Cruz Azulmx MEX1. Liga MX1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55Matches
13 Seasons8 Clubs9 Leagues24914613,931154.8941110584101443042.734.96.140.954923650.610.070.680.540.610.610.090.700.500.59
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
Platanias (5 Seasons)1 League59403,58139.8143171400900.350.080.430.350.43
AEK Athens (3 Seasons)3 Leagues36599211.0101100300.10.10.30.413100.090.000.090.090.090.050.220.270.050.27
Celtic (2 Seasons)4 Leagues51182,17324.1202221913602.42.40.63.023220.830.080.910.790.870.530.130.660.530.66
Atlanta Utd (2 Seasons)1 League38292,50227.822123211110017.516.72.018.717321370.790.040.830.760.790.630.070.700.600.67
VVV-Venlo (1 Season)1 League30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52
Cruz Azul (1 Season)1 League1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55
Górnik Zabrze (1 Season)1 League1298389.3303300300.320.000.320.320.32
OFI Crete (1 Season)1 League1066016.7202201300.300.000.300.300.30
Super League (8 Seasons)99505,03856.01732017011400.300.050.360.300.36
Premiership (2 Seasons)40151,76119.6192211813600.970.101.070.921.02
MLS (2 Seasons)38292,50227.822123211110017.516.72.018.717321370.790.040.830.760.790.630.070.700.600.67
Champions Lg (2 Seasons)922973.3101100101.71.70.42.213160.300.000.300.300.300.530.140.660.530.66
Europa Lg (2 Seasons)611431.6000000000.70.70.31.013100.000.000.000.000.000.420.220.630.420.63
Eredivisie (1 Season)30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52
Liga MX (1 Season)1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55
Ekstraklasa (1 Season)1298389.3303300300.320.000.320.320.32
Conf Lg (1 Season)211081.2000000000.10.10.10.21060.000.000.000.000.000.070.110.180.070.18
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
2012-201317Platanias1 League901671.9000000000.000.000.000.000.00
2013-201418Platanias1 League51951.1000000000.000.000.000.000.00
2014-201519Platanias1 League943754.2101100200.240.000.240.240.24
2015-201620Platanias1 League1097037.8213200000.260.130.380.260.38
2016-201721Platanias1 League26262,24124.9112131100700.440.080.520.440.52
2017-201822AEK Athens2 Leagues1433934.4101100000.10.10.30.40270.230.000.230.230.230.080.340.420.080.42
2018-201923OFI Crete1 League1066016.7202201300.300.000.300.300.30
2018-201923AEK Athens2 Leagues901641.8000000200.00.00.00.01130.000.000.000.000.000.000.000.000.000.00
2019-202024AEK Athens1 League1324354.8000000100.000.000.000.000.00
2019-202024Górnik Zabrze1 League1298389.3303300300.320.000.320.320.32
2020-202125VVV-Venlo1 League30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52
2021-202226Celtic3 Leagues26121,22913.7131141212400.70.70.10.82190.950.071.030.880.950.370.080.450.370.45
2022-202327Celtic2 Leagues25694410.5718701201.71.70.42.202130.670.100.760.670.760.630.160.800.630.80
202328Atlanta Utd1 League27211,78119.81701717007012.612.61.614.210201050.860.000.860.860.860.630.080.710.630.71
202429Atlanta Utd1 League1187218.0516411304.94.20.44.5712320.620.120.750.500.620.620.050.670.520.57
2024-202529Cruz Azul1 League1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55
13 Seasons8 Clubs9 Leagues24914613,931154.8941110584101443042.734.96.140.954923650.610.070.680.540.610.610.090.700.500.59
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
Platanias (5 Seasons)1 League59403,58139.8143171400900.350.080.430.350.43
AEK Athens (3 Seasons)3 Leagues36599211.0101100300.10.10.30.413100.090.000.090.090.090.050.220.270.050.27
Celtic (2 Seasons)4 Leagues51182,17324.1202221913602.42.40.63.023220.830.080.910.790.870.530.130.660.530.66
Atlanta Utd (2 Seasons)1 League38292,50227.822123211110017.516.72.018.717321370.790.040.830.760.790.630.070.700.600.67
VVV-Venlo (1 Season)1 League30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52
Cruz Azul (1 Season)1 League1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55
Górnik Zabrze (1 Season)1 League1298389.3303300300.320.000.320.320.32
OFI Crete (1 Season)1 League1066016.7202201300.300.000.300.300.30
Super League (8 Seasons)99505,03856.01732017011400.300.050.360.300.36
Premiership (2 Seasons)40151,76119.6192211813600.970.101.070.921.02
MLS (2 Seasons)38292,50227.822123211110017.516.72.018.717321370.790.040.830.760.790.630.070.700.600.67
Champions Lg (2 Seasons)922973.3101100101.71.70.42.213160.300.000.300.300.300.530.140.660.530.66
Europa Lg (2 Seasons)611431.6000000000.70.70.31.013100.000.000.000.000.000.420.220.630.420.63
Eredivisie (1 Season)30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52
Liga MX (1 Season)1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55
Ekstraklasa (1 Season)1298389.3303300300.320.000.320.320.32
Conf Lg (1 Season)211081.2000000000.10.10.10.21060.000.000.000.000.000.070.110.180.070.18
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201317Plataniasgr GRE1. Super League9th901671.9000000000.000.000.000.000.00
2013-201418Plataniasgr GRE1. Super League14th51951.1000000000.000.000.000.000.00
2014-201519Plataniasgr GRE1. Super League9th943754.2101100200.240.000.240.240.24Matches
2015-201620Plataniasgr GRE1. Super League9th1097037.8213200000.260.130.380.260.38Matches
2016-201721Plataniasgr GRE1. Super League7th26262,24124.9112131100700.440.080.520.440.52Matches
2017-201822AEK Athensgr GRE1. Super League1st1123083.4101100000.290.000.290.290.29Matches
2018-201923OFI Cretegr GRE1. Super League13th1066016.7202201300.300.000.300.300.30Matches
2018-201923AEK Athensgr GRE1. Super League3rd601131.3000000100.000.000.000.000.00Matches
2019-202024AEK Athensgr GRE1. Super League3rd1324354.8000000100.000.000.000.000.00Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th1298389.3303300300.320.000.320.320.32Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52Matches
2021-202226Celticsct SCO1. Premiership1st21111,06311.8131141212401.100.081.191.021.10Matches
2022-202327Celticsct SCO1. Premiership1st1946987.8617601200.770.130.900.770.90Matches
202328Atlanta Utdus USA1. MLS9th27211,78119.81701717007012.612.61.614.210201050.860.000.860.860.860.630.080.710.630.71Matches
202429Atlanta Utdus USA1. MLS20th1187218.0516411304.94.20.44.5712320.620.120.750.500.620.620.050.670.520.57Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55Matches
13 Seasons8 Clubs6 Leagues23214213,383148.7931110483101442040.232.45.237.551863330.630.070.700.560.630.630.080.710.510.59
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Platanias (5 Seasons)1 League59403,58139.8143171400900.350.080.430.350.43
AEK Athens (3 Seasons)1 League3048569.5101100200.110.000.110.110.11
Celtic (2 Seasons)1 League40151,76119.6192211813600.970.101.070.921.02
Atlanta Utd (2 Seasons)1 League38292,50227.822123211110017.516.72.018.717321370.790.040.830.760.790.630.070.700.600.67
VVV-Venlo (1 Season)1 League30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52
Cruz Azul (1 Season)1 League1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55
Górnik Zabrze (1 Season)1 League1298389.3303300300.320.000.320.320.32
OFI Crete (1 Season)1 League1066016.7202201300.300.000.300.300.30
Super League (8 Seasons)99505,03856.01732017011400.300.050.360.300.36
Premiership (2 Seasons)40151,76119.6192211813600.970.101.070.921.02
MLS (2 Seasons)38292,50227.822123211110017.516.72.018.717321370.790.040.830.760.790.630.070.700.600.67
Eredivisie (1 Season)30302,58328.72612718896019.912.82.014.828451550.910.030.940.630.660.690.070.760.450.52
Liga MX (1 Season)1396617.36410600302.92.91.14.069410.820.541.360.821.360.390.150.550.390.55
Ekstraklasa (1 Season)1298389.3303300300.320.000.320.320.32
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
2017-201822AEK Athens2. Europa LgR3231850.9000000000.10.10.30.40270.000.000.000.000.000.080.340.420.080.42Matches
2018-201923AEK Athens1. Champions LgGR30510.6000000100.00.00.00.01130.000.000.000.000.000.000.000.000.000.00Matches
2021-202226Celtic3. Conf LgKO211081.2000000000.10.10.10.21060.000.000.000.000.000.070.110.180.070.18Matches
2021-202226Celtic2. Europa LgGR30580.6000000000.60.60.00.61130.000.000.000.000.000.920.030.950.920.95Matches
2022-202327Celtic1. Champions LgGR622462.7101100001.71.70.42.202130.370.000.370.370.370.630.160.800.630.80Matches
4 Seasons2 Clubs3 Leagues1745486.1101100102.52.50.93.436320.160.000.160.160.160.410.150.560.410.56
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
Celtic (2 Seasons)3 Leagues1134124.6101100002.42.40.63.023220.220.000.220.220.220.530.130.660.530.66
AEK Athens (2 Seasons)2 Leagues611361.5000000100.10.10.30.413100.000.000.000.000.000.050.220.270.050.27
Champions Lg (2 Seasons)922973.3101100101.71.70.42.213160.300.000.300.300.300.530.140.660.530.66
Europa Lg (2 Seasons)611431.6000000000.70.70.31.013100.000.000.000.000.000.420.220.630.420.63
Conf Lg (1 Season)211081.2000000000.10.10.10.21060.000.000.000.000.000.070.110.180.070.18
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
202025gr GreeceFriendlies (M)11901.0112100001.001.002.001.002.00Matches
2020-202125gr GreeceUEFA Nations LeagueLgC21570.6000000000.000.000.000.000.00Matches
202126gr GreeceFriendlies (M)11450.5000000000.000.000.000.000.00Matches
202227gr GreeceWCQ20340.4000000200.000.000.000.000.00Matches
202227gr GreeceFriendlies (M)211001.1000000000.000.000.000.000.00Matches
2022-202327gr GreeceUEFA Nations LeagueLgC321571.7101100200.570.000.570.570.57Matches
202328gr GreeceFriendlies (M)21780.9101100001.150.001.151.151.15Matches
202429gr GreeceUEFA Euro Qualifying933273.6112100000.280.280.550.280.55Matches
5 Seasons1 Club4 Leagues22108889.9426400400.410.200.610.410.61
Friendlies (M) (4 Seasons)643133.5213200000.580.290.860.580.86
UEFA Nations League (2 Seasons)532142.4101100200.420.000.420.420.42
UEFA Euro Qualifying (1 Season)933273.6112100000.280.280.550.280.55
WCQ (1 Season)20340.4000000200.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201317Plataniasgr GRE1. Super League1.9010.540.0000
2013-201418Plataniasgr GRE1. Super League1.1010.950.0000
2014-201519Plataniasgr GRE1. Super League4.2140.960.2500Matches
2015-201620Plataniasgr GRE1. Super League7.82101.280.2000Matches
2016-201721Plataniasgr GRE1. Super League24.9110250.001.000.4400Matches
2017-201822AEK Athens2. Europa Lg0.90100.01.060.000.0016.50000.10.10.08-0.1-0.1Matches
2017-201822AEK Athensgr GRE1. Super League3.41050.001.460.2000Matches
2018-201923AEK Athens1. Champions Lg0.60000.000.000000.00.00.00.0Matches
2018-201923OFI Cretegr GRE1. Super League6.7201Matches
2018-201923AEK Athensgr GRE1. Super League1.3000Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9.3300Matches
2019-202024AEK Athensgr GRE1. Super League4.8000Matches
2020-202125VVV-Venlonl NED1. Eredivisie28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2Matches
2021-202226Celtic3. Conf Lg1.2011100.00.830.830.000.0011.10000.10.10.09-0.1-0.1Matches
2021-202226Celtic2. Europa Lg0.60400.06.210.000.0011.60000.60.60.15-0.6-0.6Matches
2021-202226Celticsct SCO1. Premiership11.813432148.83.641.780.280.5712Matches
2022-202327Celtic1. Champions Lg2.7110330.03.661.100.100.3314.50001.71.70.17-0.7-0.7Matches
2022-202327Celticsct SCO1. Premiership7.86431841.95.542.320.140.3301Matches
202328Atlanta Utdus USA1. MLS19.817663147.03.341.570.260.5513.900012.612.60.19+4.4+4.4Matches
202429Atlanta Utdus USA1. MLS8.05391128.24.871.370.100.3615.40114.94.20.11+0.1-0.2Matches
2024-202529Cruz Azulmx MEX1. Liga MX7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1Matches
13 Seasons8 Clubs9 Leagues154.89432217850.32.731.340.240.4415.00101442.734.90.15+12.3+11.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Platanias (5 Seasons)1 League39.8140410.001.030.3400
AEK Athens (3 Seasons)3 Leagues11.0115500.00.201.011.000.2016.50000.10.10.08-0.1-0.1
Celtic (2 Seasons)4 Leagues24.1201014342.64.181.780.190.4413.50132.42.40.16-1.4-1.4
Atlanta Utd (2 Seasons)1 League27.8221054240.03.781.510.200.5014.501117.516.70.16+4.5+4.3
VVV-Venlo (1 Season)1 League28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2
Cruz Azul (1 Season)1 League7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1
Górnik Zabrze (1 Season)1 League9.3300
OFI Crete (1 Season)1 League6.7201
Super League (8 Seasons)56.0170460.001.060.3301
Premiership (2 Seasons)19.619863945.34.401.990.210.4613
MLS (2 Seasons)27.8221054240.03.781.510.200.5014.501117.516.70.16+4.5+4.3
Champions Lg (2 Seasons)3.3110330.03.030.910.100.3314.50001.71.70.17-0.7-0.7
Europa Lg (2 Seasons)1.60500.03.150.000.0012.60000.70.70.13-0.7-0.7
Eredivisie (1 Season)28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2
Liga MX (1 Season)7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1
Ekstraklasa (1 Season)9.3300
Conf Lg (1 Season)1.2011100.00.830.830.000.0011.10000.10.10.09-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201317Platanias1 League1.9010.540.0000
2013-201418Platanias1 League1.1010.950.0000
2014-201519Platanias1 League4.2140.960.2500
2015-201620Platanias1 League7.82101.280.2000
2016-201721Platanias1 League24.9110250.001.000.4400
2017-201822AEK Athens2 Leagues4.4115500.00.231.151.000.2016.50000.10.10.08-0.1-0.1
2018-201923OFI Crete1 League6.7201
2018-201923AEK Athens2 Leagues1.80000.000.000000.00.00.00.0
2019-202024AEK Athens1 League4.8000
2019-202024Górnik Zabrze1 League9.3300
2020-202125VVV-Venlo1 League28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2
2021-202226Celtic3 Leagues13.713482245.83.521.610.250.5511.50120.70.70.14-0.7-0.7
2022-202327Celtic2 Leagues10.57532139.65.052.000.130.3314.50011.71.70.17-0.7-0.7
202328Atlanta Utd1 League19.817663147.03.341.570.260.5513.900012.612.60.19+4.4+4.4
202429Atlanta Utd1 League8.05391128.24.871.370.100.3615.40114.94.20.11+0.1-0.2
2024-202529Cruz Azul1 League7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1
13 Seasons8 Clubs9 Leagues154.89432217850.32.731.340.240.4415.00101442.734.90.15+12.3+11.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Platanias (5 Seasons)1 League39.8140410.001.030.3400
AEK Athens (3 Seasons)3 Leagues11.0115500.00.201.011.000.2016.50000.10.10.08-0.1-0.1
Celtic (2 Seasons)4 Leagues24.1201014342.64.181.780.190.4413.50132.42.40.16-1.4-1.4
Atlanta Utd (2 Seasons)1 League27.8221054240.03.781.510.200.5014.501117.516.70.16+4.5+4.3
VVV-Venlo (1 Season)1 League28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2
Cruz Azul (1 Season)1 League7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1
Górnik Zabrze (1 Season)1 League9.3300
OFI Crete (1 Season)1 League6.7201
Super League (8 Seasons)56.0170460.001.060.3301
Premiership (2 Seasons)19.619863945.34.401.990.210.4613
MLS (2 Seasons)27.8221054240.03.781.510.200.5014.501117.516.70.16+4.5+4.3
Champions Lg (2 Seasons)3.3110330.03.030.910.100.3314.50001.71.70.17-0.7-0.7
Europa Lg (2 Seasons)1.60500.03.150.000.0012.60000.70.70.13-0.7-0.7
Eredivisie (1 Season)28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2
Liga MX (1 Season)7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1
Ekstraklasa (1 Season)9.3300
Conf Lg (1 Season)1.2011100.00.830.830.000.0011.10000.10.10.09-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201317Plataniasgr GRE1. Super League9th1.9010.540.0000
2013-201418Plataniasgr GRE1. Super League14th1.1010.950.0000
2014-201519Plataniasgr GRE1. Super League9th4.2140.960.2500Matches
2015-201620Plataniasgr GRE1. Super League9th7.82101.280.2000Matches
2016-201721Plataniasgr GRE1. Super League7th24.9110250.001.000.4400Matches
2017-201822AEK Athensgr GRE1. Super League1st3.41050.001.460.2000Matches
2018-201923OFI Cretegr GRE1. Super League13th6.7201Matches
2018-201923AEK Athensgr GRE1. Super League3rd1.3000Matches
2019-202024AEK Athensgr GRE1. Super League3rd4.8000Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th9.3300Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2Matches
2021-202226Celticsct SCO1. Premiership1st11.813432148.83.641.780.280.5712Matches
2022-202327Celticsct SCO1. Premiership1st7.86431841.95.542.320.140.3301Matches
202328Atlanta Utdus USA1. MLS9th19.817663147.03.341.570.260.5513.900012.612.60.19+4.4+4.4Matches
202429Atlanta Utdus USA1. MLS20th8.05391128.24.871.370.100.3615.40114.94.20.11+0.1-0.2Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1Matches
13 Seasons8 Clubs6 Leagues148.79330617451.62.741.370.250.4515.00101440.232.40.15+13.8+12.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Platanias (5 Seasons)1 League39.8140410.001.030.3400
AEK Athens (3 Seasons)1 League9.51050.001.460.2000
Celtic (2 Seasons)1 League19.619863945.34.401.990.210.4613
Atlanta Utd (2 Seasons)1 League27.8221054240.03.781.510.200.5014.501117.516.70.16+4.5+4.3
VVV-Venlo (1 Season)1 League28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2
Cruz Azul (1 Season)1 League7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1
Górnik Zabrze (1 Season)1 League9.3300
OFI Crete (1 Season)1 League6.7201
Super League (8 Seasons)56.0170460.001.060.3301
Premiership (2 Seasons)19.619863945.34.401.990.210.4613
MLS (2 Seasons)27.8221054240.03.781.510.200.5014.501117.516.70.16+4.5+4.3
Eredivisie (1 Season)28.726863743.03.001.290.210.4915.908919.912.80.15+6.1+5.2
Liga MX (1 Season)7.36291034.53.951.360.210.6014.70002.92.90.10+3.1+3.1
Ekstraklasa (1 Season)9.3300
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201822AEK Athens2. Europa LgR320.90100.01.060.000.0016.50000.10.10.08-0.1-0.1Matches
2018-201923AEK Athens1. Champions LgGR0.60000.000.000000.00.00.00.0Matches
2021-202226Celtic3. Conf LgKO1.2011100.00.830.830.000.0011.10000.10.10.09-0.1-0.1Matches
2021-202226Celtic2. Europa LgGR0.60400.06.210.000.0011.60000.60.60.15-0.6-0.6Matches
2022-202327Celtic1. Champions LgGR2.7110330.03.661.100.100.3314.50001.71.70.17-0.7-0.7Matches
4 Seasons2 Clubs3 Leagues6.1116425.02.630.660.060.2513.70002.52.50.16-1.5-1.5
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Celtic (2 Seasons)3 Leagues4.6115426.73.280.870.070.2513.50002.42.40.16-1.4-1.4
AEK Athens (2 Seasons)2 Leagues1.50100.00.660.000.0016.50000.10.10.08-0.1-0.1
Champions Lg (2 Seasons)3.3110330.03.030.910.100.3314.50001.71.70.17-0.7-0.7
Europa Lg (2 Seasons)1.60500.03.150.000.0012.60000.70.70.13-0.7-0.7
Conf Lg (1 Season)1.2011100.00.830.830.000.0011.10000.10.10.09-0.1-0.1
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202025gr GreeceFriendlies (M)1.0100Matches
2020-202125gr GreeceUEFA Nations LeagueLgC0.602150.03.161.580.000.0000Matches
202126gr GreeceFriendlies (M)0.5000Matches
202227gr GreeceWCQ0.40000.000.0000Matches
202227gr GreeceFriendlies (M)1.1000Matches
2022-202327gr GreeceUEFA Nations LeagueLgC1.713266.71.721.150.330.5000Matches
202328gr GreeceFriendlies (M)0.9100Matches
202429gr GreeceUEFA Euro Qualifying3.611119.13.030.280.091.0000Matches
5 Seasons1 Club4 Leagues9.9416425.02.500.630.130.5000
Friendlies (M) (4 Seasons)3.5200
UEFA Nations League (2 Seasons)2.415360.02.101.260.200.3300
UEFA Euro Qualifying (1 Season)3.611119.13.030.280.091.0000
WCQ (1 Season)0.40000.000.0000
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
2012-201317Plataniasgr GRE1. Super League1.90
2013-201418Plataniasgr GRE1. Super League1.10
2014-201519Plataniasgr GRE1. Super League4.20Matches
2015-201620Plataniasgr GRE1. Super League7.81Matches
2016-201721Plataniasgr GRE1. Super League24.92Matches
2017-201822AEK Athens2. Europa Lg0.9132065.0140297887.53650.00000.30.3-0.310002Matches
2017-201822AEK Athensgr GRE1. Super League3.40Matches
2018-201923AEK Athens1. Champions Lg0.681266.7991961060.022100.00000.00.00.001001Matches
2018-201923OFI Cretegr GRE1. Super League6.70Matches
2018-201923AEK Athensgr GRE1. Super League1.30Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9.30Matches
2019-202024AEK Athensgr GRE1. Super League4.80Matches
2020-202125VVV-Venlonl NED1. Eredivisie28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545Matches
2021-202226Celtic3. Conf Lg1.2101471.4148314666.755100.00000.10.0-0.110000Matches
2021-202226Celtic2. Europa Lg0.6131776.5182296875.066100.00000.00.00.010001Matches
2021-202226Celticsct SCO1. Premiership11.81Matches
2022-202327Celtic1. Champions Lg2.7213461.826161132161.96785.70000.40.2-0.440102Matches
2022-202327Celticsct SCO1. Premiership7.81Matches
202328Atlanta Utdus USA1. MLS19.824835170.7354854214618778.1679372.0222975.901.61.9-1.617167020Matches
202429Atlanta Utdus USA1. MLS8.010314272.51598229536779.1334573.381172.710.40.2+0.6593012Matches
2024-202529Cruz Azulmx MEX1. Liga MX7.38210875.91142161465485.2243470.64757.141.10.3+2.974409Matches
13 Seasons8 Clubs9 Leagues154.8898134366.912545211351971872.327037572.0488060.0116.14.5+4.9516126592
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
Platanias (5 Seasons)1 League39.83
AEK Athens (3 Seasons)3 Leagues11.0213265.623948131872.25862.50000.30.3-0.311003
Celtic (2 Seasons)4 Leagues24.1446567.7591121233565.7171894.40020.60.2+1.460103
Atlanta Utd (2 Seasons)1 League27.835149371.2514677119925478.310013872.5304075.012.02.0-1.0222510032
VVV-Venlo (1 Season)1 League28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545
Cruz Azul (1 Season)1 League7.38210875.91142161465485.2243470.64757.141.10.3+2.974409
Górnik Zabrze (1 Season)1 League9.30
OFI Crete (1 Season)1 League6.70
Super League (8 Seasons)56.03
Premiership (2 Seasons)19.62
MLS (2 Seasons)27.835149371.2514677119925478.310013872.5304075.012.02.0-1.0222510032
Champions Lg (2 Seasons)3.3294663.036080193161.38988.90000.40.2-0.441103
Europa Lg (2 Seasons)1.6263770.332258131681.391275.00000.30.4-0.320003
Eredivisie (1 Season)28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545
Liga MX (1 Season)7.38210875.91142161465485.2243470.64757.141.10.3+2.974409
Ekstraklasa (1 Season)9.30
Conf Lg (1 Season)1.2101471.4148314666.755100.00000.10.0-0.110000
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
2012-201317Platanias1 League1.90
2013-201418Platanias1 League1.10
2014-201519Platanias1 League4.20
2015-201620Platanias1 League7.81
2016-201721Platanias1 League24.92
2017-201822AEK Athens2 Leagues4.4132065.0140297887.53650.00000.30.3-0.310002
2018-201923OFI Crete1 League6.70
2018-201923AEK Athens2 Leagues1.881266.7991961060.022100.00000.00.00.001001
2019-202024AEK Athens1 League4.80
2019-202024Górnik Zabrze1 League9.30
2020-202125VVV-Venlo1 League28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545
2021-202226Celtic3 Leagues13.7233174.233060101471.41111100.00010.10.0+0.920001
2022-202327Celtic2 Leagues10.5213461.826161132161.96785.70010.40.2+0.640102
202328Atlanta Utd1 League19.824835170.7354854214618778.1679372.0222975.901.61.9-1.617167020
202429Atlanta Utd1 League8.010314272.51598229536779.1334573.381172.710.40.2+0.6593012
2024-202529Cruz Azul1 League7.38210875.91142161465485.2243470.64757.141.10.3+2.974409
13 Seasons8 Clubs9 Leagues154.8898134366.912545211351971872.327037572.0488060.0116.14.5+4.9516126592
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
Platanias (5 Seasons)1 League39.83
AEK Athens (3 Seasons)3 Leagues11.0213265.623948131872.25862.50000.30.3-0.311003
Celtic (2 Seasons)4 Leagues24.1446567.7591121233565.7171894.40020.60.2+1.460103
Atlanta Utd (2 Seasons)1 League27.835149371.2514677119925478.310013872.5304075.012.02.0-1.0222510032
VVV-Venlo (1 Season)1 League28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545
Cruz Azul (1 Season)1 League7.38210875.91142161465485.2243470.64757.141.10.3+2.974409
Górnik Zabrze (1 Season)1 League9.30
OFI Crete (1 Season)1 League6.70
Super League (8 Seasons)56.03
Premiership (2 Seasons)19.62
MLS (2 Seasons)27.835149371.2514677119925478.310013872.5304075.012.02.0-1.0222510032
Champions Lg (2 Seasons)3.3294663.036080193161.38988.90000.40.2-0.441103
Europa Lg (2 Seasons)1.6263770.332258131681.391275.00000.30.4-0.320003
Eredivisie (1 Season)28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545
Liga MX (1 Season)7.38210875.91142161465485.2243470.64757.141.10.3+2.974409
Ekstraklasa (1 Season)9.30
Conf Lg (1 Season)1.2101471.4148314666.755100.00000.10.0-0.110000
Passing Table
Total Short Medium Long Expected
Season Age Squad Country 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
2012-201317Plataniasgr GRE1. Super League9th1.90
2013-201418Plataniasgr GRE1. Super League14th1.10
2014-201519Plataniasgr GRE1. Super League9th4.20Matches
2015-201620Plataniasgr GRE1. Super League9th7.81Matches
2016-201721Plataniasgr GRE1. Super League7th24.92Matches
2017-201822AEK Athensgr GRE1. Super League1st3.40Matches
2018-201923OFI Cretegr GRE1. Super League13th6.70Matches
2018-201923AEK Athensgr GRE1. Super League3rd1.30Matches
2019-202024AEK Athensgr GRE1. Super League3rd4.80Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th9.30Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545Matches
2021-202226Celticsct SCO1. Premiership1st11.81Matches
2022-202327Celticsct SCO1. Premiership1st7.81Matches
202328Atlanta Utdus USA1. MLS9th19.824835170.7354854214618778.1679372.0222975.901.61.9-1.617167020Matches
202429Atlanta Utdus USA1. MLS20th8.010314272.51598229536779.1334573.381172.710.40.2+0.6593012Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st7.38210875.91142161465485.2243470.64757.141.10.3+2.974409Matches
13 Seasons8 Clubs6 Leagues148.7833124666.911715194448366572.624834971.1488060.0115.23.9+5.8446025586
Country 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
Platanias (5 Seasons)1 League39.83
AEK Athens (3 Seasons)1 League9.50
Celtic (2 Seasons)1 League19.62
Atlanta Utd (2 Seasons)1 League27.835149371.2514677119925478.310013872.5304075.012.02.0-1.0222510032
VVV-Venlo (1 Season)1 League28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545
Cruz Azul (1 Season)1 League7.38210875.91142161465485.2243470.64757.141.10.3+2.974409
Górnik Zabrze (1 Season)1 League9.30
OFI Crete (1 Season)1 League6.70
Super League (8 Seasons)56.03
Premiership (2 Seasons)19.62
MLS (2 Seasons)27.835149371.2514677119925478.310013872.5304075.012.02.0-1.0222510032
Eredivisie (1 Season)28.740064562.05427101223835766.712417770.1143342.412.01.6-1.0153111545
Liga MX (1 Season)7.38210875.91142161465485.2243470.64757.141.10.3+2.974409
Ekstraklasa (1 Season)9.30
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
2017-201822AEK Athens2. Europa LgR320.9132065.0140297887.53650.00000.30.3-0.310002Matches
2018-201923AEK Athens1. Champions LgGR0.681266.7991961060.022100.00000.00.00.001001Matches
2021-202226Celtic3. Conf LgKO1.2101471.4148314666.755100.00000.10.0-0.110000Matches
2021-202226Celtic2. Europa LgGR0.6131776.5182296875.066100.00000.00.00.010001Matches
2022-202327Celtic1. Champions LgGR2.7213461.826161132161.96785.70000.40.2-0.440102Matches
4 Seasons2 Clubs3 Leagues6.1659767.0830169365367.9222684.60000.90.6-0.971106
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
Celtic (2 Seasons)3 Leagues4.6446567.7591121233565.7171894.40000.60.2-0.660103
AEK Athens (2 Seasons)2 Leagues1.5213265.623948131872.25862.50000.30.3-0.311003
Champions Lg (2 Seasons)3.3294663.036080193161.38988.90000.40.2-0.441103
Europa Lg (2 Seasons)1.6263770.332258131681.391275.00000.30.4-0.320003
Conf Lg (1 Season)1.2101471.4148314666.755100.00000.10.0-0.110000
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
202025gr GreeceFriendlies (M)1.01Matches
2020-202125gr GreeceUEFA Nations LeagueLgC0.60Matches
202126gr GreeceFriendlies (M)0.50Matches
202227gr GreeceWCQ0.40Matches
202227gr GreeceFriendlies (M)1.10Matches
2022-202327gr GreeceUEFA Nations LeagueLgC1.70Matches
202328gr GreeceFriendlies (M)0.90Matches
202429gr GreeceUEFA Euro Qualifying3.61Matches
5 Seasons1 Club4 Leagues9.92
Friendlies (M) (4 Seasons)3.51
UEFA Nations League (2 Seasons)2.40
UEFA Euro Qualifying (1 Season)3.61
WCQ (1 Season)0.40

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
2012-201317Plataniasgr GRE1. Super League1.9
2013-201418Plataniasgr GRE1. Super League1.1
2014-201519Plataniasgr GRE1. Super League4.2Matches
2015-201620Plataniasgr GRE1. Super League7.8Matches
2016-201721Plataniasgr GRE1. Super League24.90Matches
2017-201822AEK Athens2. Europa Lg0.9201820001000001300Matches
2017-201822AEK Athensgr GRE1. Super League3.40Matches
2018-201923AEK Athens1. Champions Lg0.612102000000000800Matches
2018-201923OFI Cretegr GRE1. Super League6.7Matches
2018-201923AEK Athensgr GRE1. Super League1.3Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9.3Matches
2019-202024AEK Athensgr GRE1. Super League4.8Matches
2020-202125VVV-Venlonl NED1. Eredivisie28.7645582562051130000400720Matches
2021-202226Celtic3. Conf Lg1.2141220000000001001Matches
2021-202226Celtic2. Europa Lg0.6171600000000001311Matches
2021-202226Celticsct SCO1. Premiership11.82Matches
2022-202327Celtic1. Champions Lg2.7343400000000002102Matches
2022-202327Celticsct SCO1. Premiership7.81Matches
202328Atlanta Utdus USA1. MLS19.835132228171300000248114Matches
202429Atlanta Utdus USA1. MLS8.0142134812031000010305Matches
2024-202529Cruz Azulmx MEX1. Liga MX7.310897110001000008202Matches
13 Seasons8 Clubs9 Leagues154.8134312251094962240000898945
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Platanias (5 Seasons)1 League39.80
AEK Athens (3 Seasons)3 Leagues11.0322840001000002100
Celtic (2 Seasons)4 Leagues24.1656220003000004414
Atlanta Utd (2 Seasons)1 League27.849345636291610000351119
VVV-Venlo (1 Season)1 League28.7645582562051130000400720
Cruz Azul (1 Season)1 League7.310897110001000008202
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.00
Premiership (2 Seasons)19.63
MLS (2 Seasons)27.849345636291610000351119
Champions Lg (2 Seasons)3.3464420000000002902
Europa Lg (2 Seasons)1.6373420001000002611
Eredivisie (1 Season)28.7645582562051130000400720
Liga MX (1 Season)7.310897110001000008202
Ekstraklasa (1 Season)9.3
Conf Lg (1 Season)1.2141220000000001001
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
2012-201317Platanias1 League1.9
2013-201418Platanias1 League1.1
2014-201519Platanias1 League4.2
2015-201620Platanias1 League7.8
2016-201721Platanias1 League24.90
2017-201822AEK Athens2 Leagues4.4201820001000001300
2018-201923OFI Crete1 League6.7
2018-201923AEK Athens2 Leagues1.812102000000000800
2019-202024AEK Athens1 League4.8
2019-202024Górnik Zabrze1 League9.3
2020-202125VVV-Venlo1 League28.7645582562051130000400720
2021-202226Celtic3 Leagues13.7312820002000002312
2022-202327Celtic2 Leagues10.5343400001000002102
202328Atlanta Utd1 League19.835132228171300000248114
202429Atlanta Utd1 League8.0142134812031000010305
2024-202529Cruz Azul1 League7.310897110001000008202
13 Seasons8 Clubs9 Leagues154.8134312251094962240000898945
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Platanias (5 Seasons)1 League39.80
AEK Athens (3 Seasons)3 Leagues11.0322840001000002100
Celtic (2 Seasons)4 Leagues24.1656220003000004414
Atlanta Utd (2 Seasons)1 League27.849345636291610000351119
VVV-Venlo (1 Season)1 League28.7645582562051130000400720
Cruz Azul (1 Season)1 League7.310897110001000008202
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.00
Premiership (2 Seasons)19.63
MLS (2 Seasons)27.849345636291610000351119
Champions Lg (2 Seasons)3.3464420000000002902
Europa Lg (2 Seasons)1.6373420001000002611
Eredivisie (1 Season)28.7645582562051130000400720
Liga MX (1 Season)7.310897110001000008202
Ekstraklasa (1 Season)9.3
Conf Lg (1 Season)1.2141220000000001001
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
2012-201317Plataniasgr GRE1. Super League9th1.9
2013-201418Plataniasgr GRE1. Super League14th1.1
2014-201519Plataniasgr GRE1. Super League9th4.2Matches
2015-201620Plataniasgr GRE1. Super League9th7.8Matches
2016-201721Plataniasgr GRE1. Super League7th24.90Matches
2017-201822AEK Athensgr GRE1. Super League1st3.40Matches
2018-201923OFI Cretegr GRE1. Super League13th6.7Matches
2018-201923AEK Athensgr GRE1. Super League3rd1.3Matches
2019-202024AEK Athensgr GRE1. Super League3rd4.8Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th9.3Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th28.7645582562051130000400720Matches
2021-202226Celticsct SCO1. Premiership1st11.82Matches
2022-202327Celticsct SCO1. Premiership1st7.81Matches
202328Atlanta Utdus USA1. MLS9th19.835132228171300000248114Matches
202429Atlanta Utdus USA1. MLS20th8.0142134812031000010305Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st7.310897110001000008202Matches
13 Seasons8 Clubs6 Leagues148.7124611351034962140000833841
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Platanias (5 Seasons)1 League39.80
AEK Athens (3 Seasons)1 League9.50
Celtic (2 Seasons)1 League19.63
Atlanta Utd (2 Seasons)1 League27.849345636291610000351119
VVV-Venlo (1 Season)1 League28.7645582562051130000400720
Cruz Azul (1 Season)1 League7.310897110001000008202
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.00
Premiership (2 Seasons)19.63
MLS (2 Seasons)27.849345636291610000351119
Eredivisie (1 Season)28.7645582562051130000400720
Liga MX (1 Season)7.310897110001000008202
Ekstraklasa (1 Season)9.3
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
2017-201822AEK Athens2. Europa LgR320.9201820001000001300Matches
2018-201923AEK Athens1. Champions LgGR0.612102000000000800Matches
2021-202226Celtic3. Conf LgKO1.2141220000000001001Matches
2021-202226Celtic2. Europa LgGR0.6171600000000001311Matches
2022-202327Celtic1. Champions LgGR2.7343400000000002102Matches
4 Seasons2 Clubs3 Leagues6.1979060001000006514
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (2 Seasons)3 Leagues4.6656220000000004414
AEK Athens (2 Seasons)2 Leagues1.5322840001000002100
Champions Lg (2 Seasons)3.3464420000000002902
Europa Lg (2 Seasons)1.6373420001000002611
Conf Lg (1 Season)1.2141220000000001001
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
202025gr GreeceFriendlies (M)1.0Matches
2020-202125gr GreeceUEFA Nations LeagueLgC0.60Matches
202126gr GreeceFriendlies (M)0.5Matches
202227gr GreeceWCQ0.40Matches
202227gr GreeceFriendlies (M)1.1Matches
2022-202327gr GreeceUEFA Nations LeagueLgC1.70Matches
202328gr GreeceFriendlies (M)0.9Matches
202429gr GreeceUEFA Euro Qualifying3.62Matches
5 Seasons1 Club4 Leagues9.92
Friendlies (M) (4 Seasons)3.5
UEFA Nations League (2 Seasons)2.40
UEFA Euro Qualifying (1 Season)3.62
WCQ (1 Season)0.40

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
2012-201317Plataniasgr GRE1. Super League1.9
2013-201418Plataniasgr GRE1. Super League1.1
2014-201519Plataniasgr GRE1. Super League4.2Matches
2015-201620Plataniasgr GRE1. Super League7.8Matches
2016-201721Plataniasgr GRE1. Super League24.9Matches
2017-201822AEK Athens2. Europa Lg0.911.0510000000.00000000Matches
2017-201822AEK Athensgr GRE1. Super League3.4Matches
2018-201923AEK Athens1. Champions Lg0.611.8010000000.00000000Matches
2018-201923OFI Cretegr GRE1. Super League6.7Matches
2018-201923AEK Athensgr GRE1. Super League1.3Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9.3Matches
2019-202024AEK Athensgr GRE1. Super League4.8Matches
2020-202125VVV-Venlonl NED1. Eredivisie28.7612.132906917090.31301320Matches
2021-202226Celtic3. Conf Lg1.200.0000000000.00000000Matches
2021-202226Celtic2. Europa Lg0.623.1010000100.00000000Matches
2021-202226Celticsct SCO1. Premiership11.8Matches
2022-202327Celtic1. Champions Lg2.772.5540011100.00000000Matches
2022-202327Celticsct SCO1. Premiership7.8Matches
202328Atlanta Utdus USA1. MLS19.8371.87280206160.30302010Matches
202429Atlanta Utdus USA1. MLS8.0162.0090043050.62300020Matches
2024-202529Cruz Azulmx MEX1. Liga MX7.3131.7760133020.27200000Matches
13 Seasons8 Clubs9 Leagues154.81381.97790917303220.311103350
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Platanias (5 Seasons)1 League39.8
AEK Athens (3 Seasons)3 Leagues11.021.3220000000.00000000
Celtic (2 Seasons)4 Leagues24.191.9750011200.00000000
Atlanta Utd (2 Seasons)1 League27.8531.903702491110.40602030
VVV-Venlo (1 Season)1 League28.7612.132906917090.31301320
Cruz Azul (1 Season)1 League7.3131.7760133020.27200000
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.0
Premiership (2 Seasons)19.6
MLS (2 Seasons)27.8531.903702491110.40602030
Champions Lg (2 Seasons)3.382.4250011100.00000000
Europa Lg (2 Seasons)1.631.8720000100.00000000
Eredivisie (1 Season)28.7612.132906917090.31301320
Liga MX (1 Season)7.3131.7760133020.27200000
Ekstraklasa (1 Season)9.3
Conf Lg (1 Season)1.200.0000000000.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
2012-201317Platanias1 League1.9
2013-201418Platanias1 League1.1
2014-201519Platanias1 League4.2
2015-201620Platanias1 League7.8
2016-201721Platanias1 League24.9
2017-201822AEK Athens2 Leagues4.411.0510000000.00000000
2018-201923OFI Crete1 League6.7
2018-201923AEK Athens2 Leagues1.811.8010000000.00000000
2019-202024AEK Athens1 League4.8
2019-202024Górnik Zabrze1 League9.3
2020-202125VVV-Venlo1 League28.7612.132906917090.31301320
2021-202226Celtic3 Leagues13.721.0910000100.00000000
2022-202327Celtic2 Leagues10.572.5540011100.00000000
202328Atlanta Utd1 League19.8371.87280206160.30302010
202429Atlanta Utd1 League8.0162.0090043050.62300020
2024-202529Cruz Azul1 League7.3131.7760133020.27200000
13 Seasons8 Clubs9 Leagues154.81381.97790917303220.311103350
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Platanias (5 Seasons)1 League39.8
AEK Athens (3 Seasons)3 Leagues11.021.3220000000.00000000
Celtic (2 Seasons)4 Leagues24.191.9750011200.00000000
Atlanta Utd (2 Seasons)1 League27.8531.903702491110.40602030
VVV-Venlo (1 Season)1 League28.7612.132906917090.31301320
Cruz Azul (1 Season)1 League7.3131.7760133020.27200000
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.0
Premiership (2 Seasons)19.6
MLS (2 Seasons)27.8531.903702491110.40602030
Champions Lg (2 Seasons)3.382.4250011100.00000000
Europa Lg (2 Seasons)1.631.8720000100.00000000
Eredivisie (1 Season)28.7612.132906917090.31301320
Liga MX (1 Season)7.3131.7760133020.27200000
Ekstraklasa (1 Season)9.3
Conf Lg (1 Season)1.200.0000000000.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
2012-201317Plataniasgr GRE1. Super League9th1.9
2013-201418Plataniasgr GRE1. Super League14th1.1
2014-201519Plataniasgr GRE1. Super League9th4.2Matches
2015-201620Plataniasgr GRE1. Super League9th7.8Matches
2016-201721Plataniasgr GRE1. Super League7th24.9Matches
2017-201822AEK Athensgr GRE1. Super League1st3.4Matches
2018-201923OFI Cretegr GRE1. Super League13th6.7Matches
2018-201923AEK Athensgr GRE1. Super League3rd1.3Matches
2019-202024AEK Athensgr GRE1. Super League3rd4.8Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th9.3Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th28.7612.132906917090.31301320Matches
2021-202226Celticsct SCO1. Premiership1st11.8Matches
2022-202327Celticsct SCO1. Premiership1st7.8Matches
202328Atlanta Utdus USA1. MLS9th19.8371.87280206160.30302010Matches
202429Atlanta Utdus USA1. MLS20th8.0162.0090043050.62300020Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st7.3131.7760133020.27200000Matches
13 Seasons8 Clubs6 Leagues148.71271.99720916291220.341103350
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Platanias (5 Seasons)1 League39.8
AEK Athens (3 Seasons)1 League9.5
Celtic (2 Seasons)1 League19.6
Atlanta Utd (2 Seasons)1 League27.8531.903702491110.40602030
VVV-Venlo (1 Season)1 League28.7612.132906917090.31301320
Cruz Azul (1 Season)1 League7.3131.7760133020.27200000
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.0
Premiership (2 Seasons)19.6
MLS (2 Seasons)27.8531.903702491110.40602030
Eredivisie (1 Season)28.7612.132906917090.31301320
Liga MX (1 Season)7.3131.7760133020.27200000
Ekstraklasa (1 Season)9.3
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
2017-201822AEK Athens2. Europa LgR320.911.0510000000.00000000Matches
2018-201923AEK Athens1. Champions LgGR0.611.8010000000.00000000Matches
2021-202226Celtic3. Conf LgKO1.200.0000000000.00000000Matches
2021-202226Celtic2. Europa LgGR0.623.1010000100.00000000Matches
2022-202327Celtic1. Champions LgGR2.772.5540011100.00000000Matches
4 Seasons2 Clubs3 Leagues6.1111.8170011200.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (2 Seasons)3 Leagues4.691.9750011200.00000000
AEK Athens (2 Seasons)2 Leagues1.521.3220000000.00000000
Champions Lg (2 Seasons)3.382.4250011100.00000000
Europa Lg (2 Seasons)1.631.8720000100.00000000
Conf Lg (1 Season)1.200.0000000000.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
202025gr GreeceFriendlies (M)1.0Matches
2020-202125gr GreeceUEFA Nations LeagueLgC0.6Matches
202126gr GreeceFriendlies (M)0.5Matches
202227gr GreeceWCQ0.4Matches
202227gr GreeceFriendlies (M)1.1Matches
2022-202327gr GreeceUEFA Nations LeagueLgC1.7Matches
202328gr GreeceFriendlies (M)0.9Matches
202429gr GreeceUEFA Euro Qualifying3.6Matches
5 Seasons1 Club4 Leagues9.9
Friendlies (M) (4 Seasons)3.5
UEFA Nations League (2 Seasons)2.4
UEFA Euro Qualifying (1 Season)3.6
WCQ (1 Season)0.4

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
2012-201317Plataniasgr GRE1. Super League1.9
2013-201418Plataniasgr GRE1. Super League1.1
2014-201519Plataniasgr GRE1. Super League4.2Matches
2015-201620Plataniasgr GRE1. Super League7.8Matches
2016-201721Plataniasgr GRE1. Super League24.900Matches
2017-201822AEK Athens2. Europa Lg0.9110100000000100Matches
2017-201822AEK Athensgr GRE1. Super League3.400Matches
2018-201923AEK Athens1. Champions Lg0.610010010.011010100Matches
2018-201923OFI Cretegr GRE1. Super League6.7Matches
2018-201923AEK Athensgr GRE1. Super League1.3Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9.3Matches
2019-202024AEK Athensgr GRE1. Super League4.8Matches
2020-202125VVV-Venlonl NED1. Eredivisie28.717957541428.610371621825510Matches
2021-202226Celtic3. Conf Lg1.2200110003031300Matches
2021-202226Celtic2. Europa Lg0.6000000000001110Matches
2021-202226Celticsct SCO1. Premiership11.833Matches
2022-202327Celtic1. Champions Lg2.743103020.025054830Matches
2022-202327Celticsct SCO1. Premiership7.842Matches
202328Atlanta Utdus USA1. MLS19.82316599103033.32020416225340Matches
202429Atlanta Utdus USA1. MLS8.0970726875.02615312100Matches
2024-202529Cruz Azulmx MEX1. Liga MX7.322011020.0210193500Matches
13 Seasons8 Clubs9 Leagues154.85945112721205735.1378222602781990
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Platanias (5 Seasons)1 League39.8000
AEK Athens (3 Seasons)3 Leagues11.021020010.011010200
Celtic (2 Seasons)4 Leagues24.1610114020.02808111240
Atlanta Utd (2 Seasons)1 League27.8322351611163842.12226521537440
VVV-Venlo (1 Season)1 League28.717957541428.610371621825510
Cruz Azul (1 Season)1 League7.322011020.0210193500
Górnik Zabrze (1 Season)1 League9.30
OFI Crete (1 Season)1 League6.70
Super League (8 Seasons)56.0000
Premiership (2 Seasons)19.6750
MLS (2 Seasons)27.8322351611163842.12226521537440
Champions Lg (2 Seasons)3.353113030.036064930
Europa Lg (2 Seasons)1.6110100000001210
Eredivisie (1 Season)28.717957541428.610371621825510
Liga MX (1 Season)7.322011020.0210193500
Ekstraklasa (1 Season)9.30
Conf Lg (1 Season)1.2200110003031300
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
2012-201317Platanias1 League1.90
2013-201418Platanias1 League1.10
2014-201519Platanias1 League4.20
2015-201620Platanias1 League7.80
2016-201721Platanias1 League24.9000
2017-201822AEK Athens2 Leagues4.4110100000000100
2018-201923OFI Crete1 League6.70
2018-201923AEK Athens2 Leagues1.810010010.011010100
2019-202024AEK Athens1 League4.80
2019-202024Górnik Zabrze1 League9.30
2020-202125VVV-Venlo1 League28.717957541428.610371621825510
2021-202226Celtic3 Leagues13.7230110003035410
2022-202327Celtic2 Leagues10.547103020.025056830
202328Atlanta Utd1 League19.82316599103033.32020416225340
202429Atlanta Utd1 League8.0970726875.02615312100
2024-202529Cruz Azul1 League7.322011020.0210193500
13 Seasons8 Clubs9 Leagues154.85945112721205735.1378222602781990
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Platanias (5 Seasons)1 League39.8000
AEK Athens (3 Seasons)3 Leagues11.021020010.011010200
Celtic (2 Seasons)4 Leagues24.1610114020.02808111240
Atlanta Utd (2 Seasons)1 League27.8322351611163842.12226521537440
VVV-Venlo (1 Season)1 League28.717957541428.610371621825510
Cruz Azul (1 Season)1 League7.322011020.0210193500
Górnik Zabrze (1 Season)1 League9.30
OFI Crete (1 Season)1 League6.70
Super League (8 Seasons)56.0000
Premiership (2 Seasons)19.6750
MLS (2 Seasons)27.8322351611163842.12226521537440
Champions Lg (2 Seasons)3.353113030.036064930
Europa Lg (2 Seasons)1.6110100000001210
Eredivisie (1 Season)28.717957541428.610371621825510
Liga MX (1 Season)7.322011020.0210193500
Ekstraklasa (1 Season)9.30
Conf Lg (1 Season)1.2200110003031300
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
2012-201317Plataniasgr GRE1. Super League9th1.9
2013-201418Plataniasgr GRE1. Super League14th1.1
2014-201519Plataniasgr GRE1. Super League9th4.2Matches
2015-201620Plataniasgr GRE1. Super League9th7.8Matches
2016-201721Plataniasgr GRE1. Super League7th24.900Matches
2017-201822AEK Athensgr GRE1. Super League1st3.400Matches
2018-201923OFI Cretegr GRE1. Super League13th6.7Matches
2018-201923AEK Athensgr GRE1. Super League3rd1.3Matches
2019-202024AEK Athensgr GRE1. Super League3rd4.8Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th9.3Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th28.717957541428.610371621825510Matches
2021-202226Celticsct SCO1. Premiership1st11.833Matches
2022-202327Celticsct SCO1. Premiership1st7.842Matches
202328Atlanta Utdus USA1. MLS9th19.82316599103033.32020416225340Matches
202429Atlanta Utdus USA1. MLS20th8.0970726875.02615312100Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st7.322011020.0210193500Matches
13 Seasons8 Clubs6 Leagues148.75141102417205437.0347322512167950
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
Platanias (5 Seasons)1 League39.8000
AEK Athens (3 Seasons)1 League9.5000
Celtic (2 Seasons)1 League19.6750
Atlanta Utd (2 Seasons)1 League27.8322351611163842.12226521537440
VVV-Venlo (1 Season)1 League28.717957541428.610371621825510
Cruz Azul (1 Season)1 League7.322011020.0210193500
Górnik Zabrze (1 Season)1 League9.30
OFI Crete (1 Season)1 League6.70
Super League (8 Seasons)56.0000
Premiership (2 Seasons)19.6750
MLS (2 Seasons)27.8322351611163842.12226521537440
Eredivisie (1 Season)28.717957541428.610371621825510
Liga MX (1 Season)7.322011020.0210193500
Ekstraklasa (1 Season)9.30
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
2017-201822AEK Athens2. Europa LgR320.9110100000000100Matches
2018-201923AEK Athens1. Champions LgGR0.610010010.011010100Matches
2021-202226Celtic3. Conf LgKO1.2200110003031300Matches
2021-202226Celtic2. Europa LgGR0.6000000000001110Matches
2022-202327Celtic1. Champions LgGR2.743103020.025054830Matches
4 Seasons2 Clubs3 Leagues6.184134030.0390961440
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (2 Seasons)3 Leagues4.663114020.0280861240
AEK Athens (2 Seasons)2 Leagues1.521020010.011010200
Champions Lg (2 Seasons)3.353113030.036064930
Europa Lg (2 Seasons)1.6110100000001210
Conf Lg (1 Season)1.2200110003031300
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
202025gr GreeceFriendlies (M)1.0Matches
2020-202125gr GreeceUEFA Nations LeagueLgC0.600Matches
202126gr GreeceFriendlies (M)0.5Matches
202227gr GreeceWCQ0.400Matches
202227gr GreeceFriendlies (M)1.1Matches
2022-202327gr GreeceUEFA Nations LeagueLgC1.710Matches
202328gr GreeceFriendlies (M)0.9Matches
202429gr GreeceUEFA Euro Qualifying3.624Matches
5 Seasons1 Club4 Leagues9.9340
Friendlies (M) (4 Seasons)3.50
UEFA Nations League (2 Seasons)2.4100
UEFA Euro Qualifying (1 Season)3.6240
WCQ (1 Season)0.4000

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
2012-201317Plataniasgr GRE1. Super League1.9
2013-201418Plataniasgr GRE1. Super League1.1
2014-201519Plataniasgr GRE1. Super League4.2Matches
2015-201620Plataniasgr GRE1. Super League7.8Matches
2016-201721Plataniasgr GRE1. Super League24.9Matches
2017-201822AEK Athens2. Europa Lg0.93000161443000022731301062297Matches
2017-201822AEK Athensgr GRE1. Super League3.4Matches
2018-201923AEK Athens1. Champions Lg0.6160111411611100.000.0646331011193Matches
2018-201923OFI Cretegr GRE1. Super League6.7Matches
2018-201923AEK Athensgr GRE1. Super League1.3Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9.3Matches
2019-202024AEK Athensgr GRE1. Super League4.8Matches
2020-202125VVV-Venlonl NED1. Eredivisie28.71075651045584271451066552443.63156.4555238677128231111236784155Matches
2021-202226Celtic3. Conf Lg1.228001414628100.01100.013331510131196Matches
2021-202226Celtic2. Europa Lg0.63012919530100.01100.021822510152263Matches
2021-202226Celticsct SCO1. Premiership11.8Matches
2022-202327Celtic1. Champions Lg2.76945244120694125.0250.04613749000634713Matches
2022-202327Celticsct SCO1. Premiership7.8Matches
202328Atlanta Utdus USA1. MLS19.86123874280262103612291137.91551.73381268446101044519435105Matches
202429Atlanta Utdus USA1. MLS8.02581124131103422576233.3233.311748016676217317932Matches
2024-202529Cruz Azulmx MEX1. Liga MX7.31842379104341844250.0125.0115520158643181415541Matches
13 Seasons8 Clubs9 Leagues154.82302121213112298836022921014140.65352.5123350251676544423213811683365
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
Platanias (5 Seasons)1 League39.8
AEK Athens (3 Seasons)3 Leagues11.04601271854611100.000.02811946111733810
Celtic (2 Seasons)4 Leagues24.1127574774311276116.7466.780252892021469222
Atlanta Utd (2 Seasons)1 League27.88704998411365145869351337.11748.64551748612171666222614137
VVV-Venlo (1 Season)1 League28.71075651045584271451066552443.63156.4555238677128231111236784155
Cruz Azul (1 Season)1 League7.31842379104341844250.0125.0115520158643181415541
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.0
Premiership (2 Seasons)19.6
MLS (2 Seasons)27.88704998411365145869351337.11748.64551748612171666222614137
Champions Lg (2 Seasons)3.38546354521855240.0240.05218382101745616
Europa Lg (2 Seasons)1.660122533960100.01100.043155381111145510
Eredivisie (1 Season)28.71075651045584271451066552443.63156.4555238677128231111236784155
Liga MX (1 Season)7.31842379104341844250.0125.0115520158643181415541
Ekstraklasa (1 Season)9.3
Conf Lg (1 Season)1.228001414628100.01100.013331510131196
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
2012-201317Platanias1 League1.9
2013-201418Platanias1 League1.1
2014-201519Platanias1 League4.2
2015-201620Platanias1 League7.8
2016-201721Platanias1 League24.9
2017-201822AEK Athens2 Leagues4.43000161443000022731301062297
2018-201923OFI Crete1 League6.7
2018-201923AEK Athens2 Leagues1.8160111411611100.000.0646331011193
2019-202024AEK Athens1 League4.8
2019-202024Górnik Zabrze1 League9.3
2020-202125VVV-Venlo1 League28.71075651045584271451066552443.63156.4555238677128231111236784155
2021-202226Celtic3 Leagues13.7581223331158200.02100.0341154020283459
2022-202327Celtic2 Leagues10.56945244120694125.0250.04613749000634713
202328Atlanta Utd1 League19.86123874280262103612291137.91551.73381268446101044519435105
202429Atlanta Utd1 League8.02581124131103422576233.3233.311748016676217317932
2024-202529Cruz Azul1 League7.31842379104341844250.0125.0115520158643181415541
13 Seasons8 Clubs9 Leagues154.82302121213112298836022921014140.65352.5123350251676544423213811683365
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
Platanias (5 Seasons)1 League39.8
AEK Athens (3 Seasons)3 Leagues11.04601271854611100.000.02811946111733810
Celtic (2 Seasons)4 Leagues24.1127574774311276116.7466.780252892021469222
Atlanta Utd (2 Seasons)1 League27.88704998411365145869351337.11748.64551748612171666222614137
VVV-Venlo (1 Season)1 League28.71075651045584271451066552443.63156.4555238677128231111236784155
Cruz Azul (1 Season)1 League7.31842379104341844250.0125.0115520158643181415541
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.0
Premiership (2 Seasons)19.6
MLS (2 Seasons)27.88704998411365145869351337.11748.64551748612171666222614137
Champions Lg (2 Seasons)3.38546354521855240.0240.05218382101745616
Europa Lg (2 Seasons)1.660122533960100.01100.043155381111145510
Eredivisie (1 Season)28.71075651045584271451066552443.63156.4555238677128231111236784155
Liga MX (1 Season)7.31842379104341844250.0125.0115520158643181415541
Ekstraklasa (1 Season)9.3
Conf Lg (1 Season)1.228001414628100.01100.013331510131196
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201317Plataniasgr GRE1. Super League9th1.9
2013-201418Plataniasgr GRE1. Super League14th1.1
2014-201519Plataniasgr GRE1. Super League9th4.2Matches
2015-201620Plataniasgr GRE1. Super League9th7.8Matches
2016-201721Plataniasgr GRE1. Super League7th24.9Matches
2017-201822AEK Athensgr GRE1. Super League1st3.4Matches
2018-201923OFI Cretegr GRE1. Super League13th6.7Matches
2018-201923AEK Athensgr GRE1. Super League3rd1.3Matches
2019-202024AEK Athensgr GRE1. Super League3rd4.8Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th9.3Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th28.71075651045584271451066552443.63156.4555238677128231111236784155Matches
2021-202226Celticsct SCO1. Premiership1st11.8Matches
2022-202327Celticsct SCO1. Premiership1st7.8Matches
202328Atlanta Utdus USA1. MLS9th19.86123874280262103612291137.91551.73381268446101044519435105Matches
202429Atlanta Utdus USA1. MLS20th8.02581124131103422576233.3233.311748016676217317932Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st7.31842379104341844250.0125.0115520158643181415541Matches
13 Seasons8 Clubs6 Leagues148.7212911620510488963242119943941.54952.1112546541541514320192721553333
Country 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
Platanias (5 Seasons)1 League39.8
AEK Athens (3 Seasons)1 League9.5
Celtic (2 Seasons)1 League19.6
Atlanta Utd (2 Seasons)1 League27.88704998411365145869351337.11748.64551748612171666222614137
VVV-Venlo (1 Season)1 League28.71075651045584271451066552443.63156.4555238677128231111236784155
Cruz Azul (1 Season)1 League7.31842379104341844250.0125.0115520158643181415541
Górnik Zabrze (1 Season)1 League9.3
OFI Crete (1 Season)1 League6.7
Super League (8 Seasons)56.0
Premiership (2 Seasons)19.6
MLS (2 Seasons)27.88704998411365145869351337.11748.64551748612171666222614137
Eredivisie (1 Season)28.71075651045584271451066552443.63156.4555238677128231111236784155
Liga MX (1 Season)7.31842379104341844250.0125.0115520158643181415541
Ekstraklasa (1 Season)9.3
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
2017-201822AEK Athens2. Europa LgR320.93000161443000022731301062297Matches
2018-201923AEK Athens1. Champions LgGR0.6160111411611100.000.0646331011193Matches
2021-202226Celtic3. Conf LgKO1.228001414628100.01100.013331510131196Matches
2021-202226Celtic2. Europa LgGR0.63012919530100.01100.021822510152263Matches
2022-202327Celtic1. Champions LgGR2.76945244120694125.0250.04613749000634713Matches
4 Seasons2 Clubs3 Leagues6.1173587492361737228.6457.110837113531321913032
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
Celtic (2 Seasons)3 Leagues4.6127574774311276116.7466.780252892021469222
AEK Athens (2 Seasons)2 Leagues1.54601271854611100.000.02811946111733810
Champions Lg (2 Seasons)3.38546354521855240.0240.05218382101745616
Europa Lg (2 Seasons)1.660122533960100.01100.043155381111145510
Conf Lg (1 Season)1.228001414628100.01100.013331510131196
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
202025gr GreeceFriendlies (M)1.0Matches
2020-202125gr GreeceUEFA Nations LeagueLgC0.6Matches
202126gr GreeceFriendlies (M)0.5Matches
202227gr GreeceWCQ0.4Matches
202227gr GreeceFriendlies (M)1.1Matches
2022-202327gr GreeceUEFA Nations LeagueLgC1.7Matches
202328gr GreeceFriendlies (M)0.9Matches
202429gr GreeceUEFA Euro Qualifying3.6Matches
5 Seasons1 Club4 Leagues9.9
Friendlies (M) (4 Seasons)3.5
UEFA Nations League (2 Seasons)2.4
UEFA Euro Qualifying (1 Season)3.6
WCQ (1 Season)0.4

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
2012-201317Plataniasgr GRE1. Super League9167196.21.909
2013-201418Plataniasgr GRE1. Super League595193.11.114
2014-201519Plataniasgr GRE1. Super League93754213.04.2415100.5638-5-1.20-1.45Matches
2015-201620Plataniasgr GRE1. Super League107037026.07.894101.209900.00-0.09Matches
2016-201721Plataniasgr GRE1. Super League262,2418683.024.92620011.382930-1-0.04+0.55Matches
2017-201822AEK Athens2. Europa Lg3852811.80.910221.0001-1-1.06-1.340.61.1-0.5-0.49-0.93Matches
2017-201822AEK Athensgr GRE1. Super League113082811.43.4219102.4551+4+1.17-0.11Matches
2018-201923AEK Athens1. Champions Lg351179.40.60031730.0012-1-1.76+0.081.50.2+1.3+2.38+3.94Matches
2018-201923OFI Cretegr GRE1. Super League106016022.36.7684342401.4064+2+0.30+0.90Matches
2018-201923AEK Athensgr GRE1. Super League6113194.21.30061882.3321+1+0.80-0.25Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa128387025.29.3979634201.92149+5+0.54+0.57Matches
2019-202024AEK Athensgr GRE1. Super League134353313.44.82902112331.62126+6+1.24+0.57Matches
2020-202125VVV-Venlonl NED1. Eredivisie302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25Matches
2021-202226Celtic3. Conf Lg21085460.01.2176013200.0013-2-1.67+0.831.61.3+0.3+0.24+0.84Matches
2021-202226Celtic2. Europa Lg3581910.70.60031902.0012-1-1.55-1.371.81.1+0.7+1.02+1.29Matches
2021-202226Celticsct SCO1. Premiership211,0635131.111.811755102312.71267+19+1.61-0.34Matches
2022-202327Celtic1. Champions Lg62464145.62.7281142100.3326-4-1.46+0.684.43.5+0.9+0.33+1.15Matches
2022-202327Celticsct SCO1. Premiership196983720.47.84802152502.74277+20+2.58+0.59Matches
202328Atlanta Utdus USA1. MLS271,7816658.219.82176463101.574125+16+0.81+1.0230.426.2+4.2+0.21+0.32Matches
202429Atlanta Utdus USA1. MLS117216623.68.0882332301.18111100.00+0.1212.49.5+2.9+0.37+0.39Matches
2024-202529Cruz Azulmx MEX1. Liga MX136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16Matches
13 Seasons8 Clubs9 Leagues24913,9315628.6154.8146797510324381.62249212+37+0.24-0.26101.6110.9-9.3-0.13-0.02
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
Platanias (5 Seasons)1 League593,5816125.539.8402519111.184147-6-0.16-0.27
AEK Athens (3 Seasons)3 Leagues369922810.011.059333121261.812011+9+0.82+0.042.11.3+0.9+0.57+1.00
Celtic (2 Seasons)4 Leagues512,1734326.824.118778332412.295725+32+1.33-0.217.75.9+1.9+0.40+0.89
Atlanta Utd (2 Seasons)1 League382,5026640.927.82977792801.465236+16+0.58+0.7242.835.6+7.2+0.26+0.31
VVV-Venlo (1 Season)1 League302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25
Cruz Azul (1 Season)1 League136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16
Górnik Zabrze (1 Season)1 League128387025.29.3979634201.92149+5+0.54+0.57
OFI Crete (1 Season)1 League106016022.36.7684342401.4064+2+0.30+0.90
Super League (8 Seasons)995,0385119.956.05086314922321.526659+7+0.13-0.33
Premiership (2 Seasons)401,7614425.719.615777252412.725314+39+1.99+0.03
MLS (2 Seasons)382,5026640.927.82977792801.465236+16+0.58+0.7242.835.6+7.2+0.26+0.31
Champions Lg (2 Seasons)92973327.53.3281171930.2238-5-1.52+0.445.93.6+2.2+0.68+1.96
Europa Lg (2 Seasons)61432411.31.61051921.5013-2-1.26-1.342.42.2+0.2+0.12-0.02
Eredivisie (1 Season)302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25
Liga MX (1 Season)136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16
Ekstraklasa (1 Season)128387025.29.3979634201.92149+5+0.54+0.57
Conf Lg (1 Season)21085460.01.2176013200.0013-2-1.67+0.831.61.3+0.3+0.24+0.84
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
2012-201317Platanias1 League9167196.21.909
2013-201418Platanias1 League595193.11.114
2014-201519Platanias1 League93754213.04.2415100.5638-5-1.20-1.45
2015-201620Platanias1 League107037026.07.894101.209900.00-0.09
2016-201721Platanias1 League262,2418683.024.92620011.382930-1-0.04+0.55
2017-201822AEK Athens2 Leagues143932811.54.43111122.1452+3+0.69-0.380.61.1-0.5-0.49-0.93
2018-201923OFI Crete1 League106016022.36.7684342401.4064+2+0.30+0.90
2018-201923AEK Athens2 Leagues9164185.11.800918111.553300.00-0.591.50.2+1.3+2.38+3.94
2019-202024AEK Athens1 League134353313.44.82902112331.62126+6+1.24+0.57
2019-202024Górnik Zabrze1 League128387025.29.3979634201.92149+5+0.54+0.57
2020-202125VVV-Venlo1 League302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25
2021-202226Celtic3 Leagues261,2294729.713.712765142312.422812+16+1.17-0.313.32.4+0.9+0.51+0.83
2022-202327Celtic2 Leagues259443823.810.56803192402.162913+16+1.53-0.064.43.5+0.9+0.33+1.15
202328Atlanta Utd1 League271,7816658.219.82176463101.574125+16+0.81+1.0230.426.2+4.2+0.21+0.32
202429Atlanta Utd1 League117216623.68.0882332301.18111100.00+0.1212.49.5+2.9+0.37+0.39
2024-202529Cruz Azul1 League136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16
13 Seasons8 Clubs9 Leagues24913,9315628.6154.8146797510324381.62249212+37+0.24-0.26101.6110.9-9.3-0.13-0.02
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
Platanias (5 Seasons)1 League593,5816125.539.8402519111.184147-6-0.16-0.27
AEK Athens (3 Seasons)3 Leagues369922810.011.059333121261.812011+9+0.82+0.042.11.3+0.9+0.57+1.00
Celtic (2 Seasons)4 Leagues512,1734326.824.118778332412.295725+32+1.33-0.217.75.9+1.9+0.40+0.89
Atlanta Utd (2 Seasons)1 League382,5026640.927.82977792801.465236+16+0.58+0.7242.835.6+7.2+0.26+0.31
VVV-Venlo (1 Season)1 League302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25
Cruz Azul (1 Season)1 League136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16
Górnik Zabrze (1 Season)1 League128387025.29.3979634201.92149+5+0.54+0.57
OFI Crete (1 Season)1 League106016022.36.7684342401.4064+2+0.30+0.90
Super League (8 Seasons)995,0385119.956.05086314922321.526659+7+0.13-0.33
Premiership (2 Seasons)401,7614425.719.615777252412.725314+39+1.99+0.03
MLS (2 Seasons)382,5026640.927.82977792801.465236+16+0.58+0.7242.835.6+7.2+0.26+0.31
Champions Lg (2 Seasons)92973327.53.3281171930.2238-5-1.52+0.445.93.6+2.2+0.68+1.96
Europa Lg (2 Seasons)61432411.31.61051921.5013-2-1.26-1.342.42.2+0.2+0.12-0.02
Eredivisie (1 Season)302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25
Liga MX (1 Season)136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16
Ekstraklasa (1 Season)128387025.29.3979634201.92149+5+0.54+0.57
Conf Lg (1 Season)21085460.01.2176013200.0013-2-1.67+0.831.61.3+0.3+0.24+0.84
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201317Plataniasgr GRE1. Super League9th9167196.21.909
2013-201418Plataniasgr GRE1. Super League14th595193.11.114
2014-201519Plataniasgr GRE1. Super League9th93754213.04.2415100.5638-5-1.20-1.45Matches
2015-201620Plataniasgr GRE1. Super League9th107037026.07.894101.209900.00-0.09Matches
2016-201721Plataniasgr GRE1. Super League7th262,2418683.024.92620011.382930-1-0.04+0.55Matches
2017-201822AEK Athensgr GRE1. Super League1st113082811.43.4219102.4551+4+1.17-0.11Matches
2018-201923OFI Cretegr GRE1. Super League13th106016022.36.7684342401.4064+2+0.30+0.90Matches
2018-201923AEK Athensgr GRE1. Super League3rd6113194.21.30061882.3321+1+0.80-0.25Matches
2019-202024AEK Athensgr GRE1. Super League3rd134353313.44.82902112331.62126+6+1.24+0.57Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th128387025.29.3979634201.92149+5+0.54+0.57Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25Matches
2021-202226Celticsct SCO1. Premiership1st211,0635131.111.811755102312.71267+19+1.61-0.34Matches
2022-202327Celticsct SCO1. Premiership1st196983720.47.84802152502.74277+20+2.58+0.59Matches
202328Atlanta Utdus USA1. MLS9th271,7816658.219.82176463101.574125+16+0.81+1.0230.426.2+4.2+0.21+0.32Matches
202429Atlanta Utdus USA1. MLS20th117216623.68.0882332301.18111100.00+0.1212.49.5+2.9+0.37+0.39Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16Matches
13 Seasons8 Clubs6 Leagues23213,3835828.9148.714279749025331.69244198+46+0.32-0.2891.8103.8-12.0-0.19-0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Platanias (5 Seasons)1 League593,5816125.539.8402519111.184147-6-0.16-0.27
AEK Athens (3 Seasons)1 League30856299.99.549332621212.07198+11+1.16+0.17
Celtic (2 Seasons)1 League401,7614425.719.615777252412.725314+39+1.99+0.03
Atlanta Utd (2 Seasons)1 League382,5026640.927.82977792801.465236+16+0.58+0.7242.835.6+7.2+0.26+0.31
VVV-Venlo (1 Season)1 League302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25
Cruz Azul (1 Season)1 League136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16
Górnik Zabrze (1 Season)1 League128387025.29.3979634201.92149+5+0.54+0.57
OFI Crete (1 Season)1 League106016022.36.7684342401.4064+2+0.30+0.90
Super League (8 Seasons)995,0385119.956.05086314922321.526659+7+0.13-0.33
Premiership (2 Seasons)401,7614425.719.615777252412.725314+39+1.99+0.03
MLS (2 Seasons)382,5026640.927.82977792801.465236+16+0.58+0.7242.835.6+7.2+0.26+0.31
Eredivisie (1 Season)302,5838684.428.7308622000.774173-32-1.11+1.9035.162.5-27.3-0.95+0.25
Liga MX (1 Season)136615143.27.3962142502.31187+11+1.50-0.1613.95.7+8.1+1.11+0.16
Ekstraklasa (1 Season)128387025.29.3979634201.92149+5+0.54+0.57
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
2017-201822AEK Athens2. Europa LgR323852811.80.910221.0001-1-1.06-1.340.61.1-0.5-0.49-0.93Matches
2018-201923AEK Athens1. Champions LgGR351179.40.60031730.0012-1-1.76+0.081.50.2+1.3+2.38+3.94Matches
2021-202226Celtic3. Conf LgKO21085460.01.2176013200.0013-2-1.67+0.831.61.3+0.3+0.24+0.84Matches
2021-202226Celtic2. Europa LgGR3581910.70.60031902.0012-1-1.55-1.371.81.1+0.7+1.02+1.29Matches
2022-202327Celtic1. Champions LgGR62464145.62.7281142100.3326-4-1.46+0.684.43.5+0.9+0.33+1.15Matches
4 Seasons2 Clubs3 Leagues175483221.76.14791132150.65514-9-1.48-0.669.87.1+2.7+0.44+0.90
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
Celtic (2 Seasons)3 Leagues114123732.74.6379182200.73411-7-1.53-0.477.75.9+1.9+0.40+0.89
AEK Athens (2 Seasons)2 Leagues61362310.81.51051750.5013-2-1.32-0.682.11.3+0.9+0.57+1.00
Champions Lg (2 Seasons)92973327.53.3281171930.2238-5-1.52+0.445.93.6+2.2+0.68+1.96
Europa Lg (2 Seasons)61432411.31.61051921.5013-2-1.26-1.342.42.2+0.2+0.12-0.02
Conf Lg (1 Season)21085460.01.2176013200.0013-2-1.67+0.831.61.3+0.3+0.24+0.84
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
202025gr GreeceFriendlies (M)1909050.01.01901003.0021+1+1.00+2.00Matches
2020-202125gr GreeceUEFA Nations LeagueLgC2572910.60.6145011202.000000.00-0.93Matches
202126gr GreeceFriendlies (M)1454512.50.51450003.001100.00-0.29Matches
202227gr GreeceWCQ234174.70.40021701.001100.000.00Matches
202227gr GreeceFriendlies (M)21005027.81.1170013001.5010+1+0.90+1.59Matches
2022-202327gr GreeceUEFA Nations LeagueLgC31575229.11.7262013313.0040+4+2.29+1.35Matches
202328gr GreeceFriendlies (M)2783943.30.9156012202.0020+2+2.31+2.31Matches
202429gr GreeceUEFA Euro Qualifying93273635.23.6365062211.7892+7+1.93+1.33Matches
5 Seasons1 Club4 Leagues228884023.39.910631122222.00205+15+1.52+1.18
Friendlies (M) (4 Seasons)63135229.03.5465122602.1762+4+1.15+1.38
UEFA Nations League (2 Seasons)52144319.82.4356022312.6040+4+1.68+0.75
UEFA Euro Qualifying (1 Season)93273635.23.6365062211.7892+7+1.93+1.33
WCQ (1 Season)234174.70.40021701.001100.000.00

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
2012-201317Plataniasgr GRE1. Super League1.9006
2013-201418Plataniasgr GRE1. Super League1.1001
2014-201519Plataniasgr GRE1. Super League4.22011Matches
2015-201620Plataniasgr GRE1. Super League7.80021Matches
2016-201721Plataniasgr GRE1. Super League24.97007700000000Matches
2017-201822AEK Athens2. Europa Lg0.900063110100025550.0Matches
2017-201822AEK Athensgr GRE1. Super League3.40001300000000Matches
2018-201923AEK Athens1. Champions Lg0.610021100000011420.0Matches
2018-201923OFI Cretegr GRE1. Super League6.73000Matches
2018-201923AEK Athensgr GRE1. Super League1.31000Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9.33000Matches
2019-202024AEK Athensgr GRE1. Super League4.81000Matches
2020-202125VVV-Venlonl NED1. Eredivisie28.760051813211893207511812049.6Matches
2021-202226Celtic3. Conf Lg1.2000432010000120100.0Matches
2021-202226Celtic2. Europa Lg0.600024001000011420.0Matches
2021-202226Celticsct SCO1. Premiership11.8400321772330Matches
2022-202327Celtic1. Champions Lg2.7000840043000136366.7Matches
2022-202327Celticsct SCO1. Premiership7.820019851240Matches
202328Atlanta Utdus USA1. MLS19.8700444518321600037373551.4Matches
202429Atlanta Utdus USA1. MLS8.03001715733720020142140.0Matches
2024-202529Cruz Azulmx MEX1. Liga MX7.33001813313210010151451.7Matches
13 Seasons8 Clubs9 Leagues154.843003321947622274562016019920649.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Platanias (5 Seasons)1 League39.890011600000000
AEK Athens (3 Seasons)3 Leagues11.0300214210100036940.0
Celtic (2 Seasons)4 Leagues24.160065361431110000159756.3
Atlanta Utd (2 Seasons)1 League27.81000616025652320057515647.7
VVV-Venlo (1 Season)1 League28.760051813211893207511812049.6
Cruz Azul (1 Season)1 League7.33001813313210010151451.7
Górnik Zabrze (1 Season)1 League9.33000
OFI Crete (1 Season)1 League6.73000
Super League (8 Seasons)56.0140012900000000
Premiership (2 Seasons)19.66005125123570
MLS (2 Seasons)27.81000616025652320057515647.7
Champions Lg (2 Seasons)3.31001051043000147750.0
Europa Lg (2 Seasons)1.600087111100036940.0
Eredivisie (1 Season)28.760051813211893207511812049.6
Liga MX (1 Season)7.33001813313210010151451.7
Ekstraklasa (1 Season)9.33000
Conf Lg (1 Season)1.2000432010000120100.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
2012-201317Platanias1 League1.9006
2013-201418Platanias1 League1.1001
2014-201519Platanias1 League4.22011
2015-201620Platanias1 League7.80021
2016-201721Platanias1 League24.97007700000000
2017-201822AEK Athens2 Leagues4.4000193110100025550.0
2018-201923OFI Crete1 League6.73000
2018-201923AEK Athens2 Leagues1.820021100000011420.0
2019-202024AEK Athens1 League4.81000
2019-202024Górnik Zabrze1 League9.33000
2020-202125VVV-Venlo1 League28.760051813211893207511812049.6
2021-202226Celtic3 Leagues13.74003824925300023442.9
2022-202327Celtic2 Leagues10.520027125167000136366.7
202328Atlanta Utd1 League19.8700444518321600037373551.4
202429Atlanta Utd1 League8.03001715733720020142140.0
2024-202529Cruz Azul1 League7.33001813313210010151451.7
13 Seasons8 Clubs9 Leagues154.843003321947622274562016019920649.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Platanias (5 Seasons)1 League39.890011600000000
AEK Athens (3 Seasons)3 Leagues11.0300214210100036940.0
Celtic (2 Seasons)4 Leagues24.160065361431110000159756.3
Atlanta Utd (2 Seasons)1 League27.81000616025652320057515647.7
VVV-Venlo (1 Season)1 League28.760051813211893207511812049.6
Cruz Azul (1 Season)1 League7.33001813313210010151451.7
Górnik Zabrze (1 Season)1 League9.33000
OFI Crete (1 Season)1 League6.73000
Super League (8 Seasons)56.0140012900000000
Premiership (2 Seasons)19.66005125123570
MLS (2 Seasons)27.81000616025652320057515647.7
Champions Lg (2 Seasons)3.31001051043000147750.0
Europa Lg (2 Seasons)1.600087111100036940.0
Eredivisie (1 Season)28.760051813211893207511812049.6
Liga MX (1 Season)7.33001813313210010151451.7
Ekstraklasa (1 Season)9.33000
Conf Lg (1 Season)1.2000432010000120100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201317Plataniasgr GRE1. Super League9th1.9006
2013-201418Plataniasgr GRE1. Super League14th1.1001
2014-201519Plataniasgr GRE1. Super League9th4.22011Matches
2015-201620Plataniasgr GRE1. Super League9th7.80021Matches
2016-201721Plataniasgr GRE1. Super League7th24.97007700000000Matches
2017-201822AEK Athensgr GRE1. Super League1st3.40001300000000Matches
2018-201923OFI Cretegr GRE1. Super League13th6.73000Matches
2018-201923AEK Athensgr GRE1. Super League3rd1.31000Matches
2019-202024AEK Athensgr GRE1. Super League3rd4.81000Matches
2019-202024Górnik Zabrzepl POL1. Ekstraklasa9th9.33000Matches
2020-202125VVV-Venlonl NED1. Eredivisie17th28.760051813211893207511812049.6Matches
2021-202226Celticsct SCO1. Premiership1st11.8400321772330Matches
2022-202327Celticsct SCO1. Premiership1st7.820019851240Matches
202328Atlanta Utdus USA1. MLS9th19.8700444518321600037373551.4Matches
202429Atlanta Utdus USA1. MLS20th8.03001715733720020142140.0Matches
2024-202529Cruz Azulmx MEX1. Liga MX1st7.33001813313210010151451.7Matches
13 Seasons8 Clubs6 Leagues148.742003101797221214162014218419049.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Platanias (5 Seasons)1 League39.890011600000000
AEK Athens (3 Seasons)1 League9.52001300000000
Celtic (2 Seasons)1 League19.66005125123570
Atlanta Utd (2 Seasons)1 League27.81000616025652320057515647.7
VVV-Venlo (1 Season)1 League28.760051813211893207511812049.6
Cruz Azul (1 Season)1 League7.33001813313210010151451.7
Górnik Zabrze (1 Season)1 League9.33000
OFI Crete (1 Season)1 League6.73000
Super League (8 Seasons)56.0140012900000000
Premiership (2 Seasons)19.66005125123570
MLS (2 Seasons)27.81000616025652320057515647.7
Eredivisie (1 Season)28.760051813211893207511812049.6
Liga MX (1 Season)7.33001813313210010151451.7
Ekstraklasa (1 Season)9.33000
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
2017-201822AEK Athens2. Europa LgR320.900063110100025550.0Matches
2018-201923AEK Athens1. Champions LgGR0.610021100000011420.0Matches
2021-202226Celtic3. Conf LgKO1.2000432010000120100.0Matches
2021-202226Celtic2. Europa LgGR0.600024001000011420.0Matches
2022-202327Celtic1. Champions LgGR2.7000840043000136366.7Matches
4 Seasons2 Clubs3 Leagues6.11002215416400018151648.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (2 Seasons)3 Leagues4.600014112063000159756.3
AEK Athens (2 Seasons)2 Leagues1.510084210100036940.0
Champions Lg (2 Seasons)3.31001051043000147750.0
Europa Lg (2 Seasons)1.600087111100036940.0
Conf Lg (1 Season)1.2000432010000120100.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202025gr GreeceFriendlies (M)1.00000Matches
2020-202125gr GreeceUEFA Nations LeagueLgC0.60001520000Matches
202126gr GreeceFriendlies (M)0.50000Matches
202227gr GreeceWCQ0.42003010000Matches
202227gr GreeceFriendlies (M)1.10000Matches
2022-202327gr GreeceUEFA Nations LeagueLgC1.72008500010Matches
202328gr GreeceFriendlies (M)0.90000Matches
202429gr GreeceUEFA Euro Qualifying3.60009412420Matches
5 Seasons1 Club4 Leagues9.9400211442430
Friendlies (M) (4 Seasons)3.50000
UEFA Nations League (2 Seasons)2.420091020010
UEFA Euro Qualifying (1 Season)3.60009412420
WCQ (1 Season)0.42003010000

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.