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-10-27SunSuper LeagueSuper League GreeceAwayW 3–0AtromitosKallitheaY*AM90000000Match Report
2024-10-19SatSuper LeagueSuper League GreeceHomeL 0–2AtromitosPanetolikosY*AM90000000Match Report
2024-10-05SatSuper LeagueSuper League GreeceHomeL 1–2AtromitosVolos NFCY*AM90000000Match Report
2024-09-29SunSuper LeagueSuper League GreeceAwayL 0–2AtromitosOlympiacosYAM90000000Match Report
2024-09-22SunSuper LeagueSuper League GreeceHomeW 4–2AtromitosPAS LamiaY*AM90020000Match 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
2015-201621Panetolikosgr GRE1. Super League27222,02022.4527322600.220.090.310.130.22Matches
2016-201722PAOK2. Europa Lg21740.8000000000.000.000.000.000.00Matches
2016-201722PAOKgr GRE1. Super League876016.7224200110.300.300.600.300.60Matches
2016-201722Panetolikosgr GRE1. Super League121292310.3426311400.390.200.590.290.49Matches
2017-201823Atromitosgr GRE1. Super League23232,01522.485138011000.360.220.580.360.58Matches
2018-201924PAOK2. Europa Lg501852.1000000100.20.20.50.8126320.000.000.000.000.000.110.260.370.110.37Matches
2018-201924PAOKgr GRE1. Super League944845.4000000100.000.000.000.000.00Matches
2018-201924Atromitosgr GRE1. Super League12108099.0224201200.220.220.440.220.44Matches
2019-202025Larissagr GRE1. Super League22221,97021.96511422300.270.230.500.180.41Matches
2020-202126Volos NFCgr GRE1. Super League10108759.7213201100.210.100.310.210.31Matches
2020-202126PAOKgr GRE1. Super League21141,30814.5314300610.210.070.280.210.28Matches
2021-202227Anorthosis3. Conf Lg664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21Matches
2023-202429Panserraikosgr GRE1. Super League17161,47916.4538233200.300.180.490.120.30Matches
2024-202530Atromitosgr GRE1. Super League998109.0224022100.220.220.440.000.22Matches
9 Seasons7 Clubs3 Leagues18315614,044156.03926652910133921.11.10.81.92431640.250.170.420.190.350.140.110.250.140.25
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
PAOK (3 Seasons)2 Leagues45262,65229.5538500920.20.20.50.8126320.170.100.270.170.270.110.260.370.110.37
Atromitos (3 Seasons)1 League44423,63440.41292110241300.300.220.520.250.47
Panetolikos (2 Seasons)1 League39342,94332.794136331000.280.120.400.180.31
Larissa (1 Season)1 League22221,97021.96511422300.270.230.500.180.41
Panserraikos (1 Season)1 League17161,47916.4538233200.300.180.490.120.30
Volos NFC (1 Season)1 League10108759.7213201100.210.100.310.210.31
Anorthosis (1 Season)1 League664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21
Super League (8 Seasons)17014913,294147.73925642910133720.260.170.430.200.37
Europa Lg (2 Seasons)712592.9000000100.20.20.50.8126320.000.000.000.000.000.110.260.370.110.37
Conf Lg (1 Season)664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21
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
2015-201621Panetolikos1 League27222,02022.4527322600.220.090.310.130.22
2016-201722Panetolikos1 League121292310.3426311400.390.200.590.290.49
2016-201722PAOK2 Leagues1086757.5224200110.270.270.530.270.53
2017-201823Atromitos1 League23232,01522.485138011000.360.220.580.360.58
2018-201924Atromitos1 League12108099.0224201200.220.220.440.220.44
2018-201924PAOK2 Leagues1446697.4000000200.20.20.50.8126320.000.000.000.000.000.110.260.370.110.37
2019-202025Larissa1 League22221,97021.96511422300.270.230.500.180.41
2020-202126Volos NFC1 League10108759.7213201100.210.100.310.210.31
2020-202126PAOK1 League21141,30814.5314300610.210.070.280.210.28
2021-202227Anorthosis1 League664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21
2023-202429Panserraikos1 League17161,47916.4538233200.300.180.490.120.30
2024-202530Atromitos1 League998109.0224022100.220.220.440.000.22
9 Seasons7 Clubs3 Leagues18315614,044156.03926652910133921.11.10.81.92431640.250.170.420.190.350.140.110.250.140.25
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
PAOK (3 Seasons)2 Leagues45262,65229.5538500920.20.20.50.8126320.170.100.270.170.270.110.260.370.110.37
Atromitos (3 Seasons)1 League44423,63440.41292110241300.300.220.520.250.47
Panetolikos (2 Seasons)1 League39342,94332.794136331000.280.120.400.180.31
Larissa (1 Season)1 League22221,97021.96511422300.270.230.500.180.41
Panserraikos (1 Season)1 League17161,47916.4538233200.300.180.490.120.30
Volos NFC (1 Season)1 League10108759.7213201100.210.100.310.210.31
Anorthosis (1 Season)1 League664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21
Super League (8 Seasons)17014913,294147.73925642910133720.260.170.430.200.37
Europa Lg (2 Seasons)712592.9000000100.20.20.50.8126320.000.000.000.000.000.110.260.370.110.37
Conf Lg (1 Season)664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21
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
2015-201621Panetolikosgr GRE1. Super League11th27222,02022.4527322600.220.090.310.130.22Matches
2016-201722Panetolikosgr GRE1. Super League11th121292310.3426311400.390.200.590.290.49Matches
2016-201722PAOKgr GRE1. Super League2nd876016.7224200110.300.300.600.300.60Matches
2017-201823Atromitosgr GRE1. Super League4th23232,01522.485138011000.360.220.580.360.58Matches
2018-201924Atromitosgr GRE1. Super League4th12108099.0224201200.220.220.440.220.44Matches
2018-201924PAOKgr GRE1. Super League1st944845.4000000100.000.000.000.000.00Matches
2019-202025Larissagr GRE1. Super League9th22221,97021.96511422300.270.230.500.180.41Matches
2020-202126Volos NFCgr GRE1. Super League7th10108759.7213201100.210.100.310.210.31Matches
2020-202126PAOKgr GRE1. Super League2nd21141,30814.5314300610.210.070.280.210.28Matches
2023-202429Panserraikosgr GRE1. Super League7th17161,47916.4538233200.300.180.490.120.30Matches
2024-202530Atromitosgr GRE1. Super League9th998109.0224022100.220.220.440.000.22Matches
8 Seasons6 Clubs1 League17014913,294147.73925642910133720.260.170.430.200.37
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
Atromitos (3 Seasons)1 League44423,63440.41292110241300.300.220.520.250.47
PAOK (3 Seasons)1 League38252,39326.6538500820.190.110.300.190.30
Panetolikos (2 Seasons)1 League39342,94332.794136331000.280.120.400.180.31
Larissa (1 Season)1 League22221,97021.96511422300.270.230.500.180.41
Panserraikos (1 Season)1 League17161,47916.4538233200.300.180.490.120.30
Volos NFC (1 Season)1 League10108759.7213201100.210.100.310.210.31
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
2016-201722PAOK2. Europa LgR3221740.8000000000.000.000.000.000.00Matches
2018-201924PAOK2. Europa LgGR501852.1000000100.20.20.50.8126320.000.000.000.000.000.110.260.370.110.37Matches
2021-202227Anorthosis3. Conf LgGR664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21Matches
3 Seasons2 Clubs2 Leagues1377508.3011000201.11.10.81.92431640.000.120.120.000.120.140.110.250.140.25
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
PAOK (2 Seasons)1 League712592.9000000100.20.20.50.8126320.000.000.000.000.000.110.260.370.110.37
Anorthosis (1 Season)1 League664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21
Europa Lg (2 Seasons)712592.9000000100.20.20.50.8126320.000.000.000.000.000.110.260.370.110.37
Conf Lg (1 Season)664915.5011000100.80.80.31.11225320.000.180.180.000.180.150.060.210.150.21
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
201521eg EgyptFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201723eg EgyptFriendlies (M)221281.4000000000.000.000.000.000.00Matches
201723eg EgyptAfrica Cup of Nations2nd411772.0000000000.000.000.000.000.00Matches
201723eg EgyptAfrica Cup of Nations qualification10450.5000000100.000.000.000.000.00Matches
201824eg Egypt1. World CupGR311541.7000000000.10.10.10.163180.000.000.000.000.000.040.040.080.040.08Matches
201824eg EgyptWCQ30260.3000000000.000.000.000.000.00Matches
201824eg EgyptFriendlies (M)522282.5000000000.000.000.000.000.00Matches
201925eg EgyptFriendlies (M)311651.8000000100.000.000.000.000.00Matches
201925eg EgyptAfrica Cup of NationsR1620470.5000000000.000.000.000.000.00Matches
201925eg EgyptAfrica Cup of Nations qualification643934.4123100000.230.460.690.230.69Matches
4 Seasons1 Club5 Leagues30111,40815.6123100200.10.10.10.163180.060.130.190.060.190.040.040.080.040.08
Friendlies (M) (4 Seasons)1155666.3000000100.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)744384.9123100100.210.410.620.210.62
Africa Cup of Nations (2 Seasons)612242.5000000000.000.000.000.000.00
World Cup (1 Season)311541.7000000000.10.10.10.163180.000.000.000.000.000.040.040.080.040.08
WCQ (1 Season)30260.3000000000.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
2015-201621Panetolikosgr GRE1. Super League22.45170.760.1822Matches
2016-201722PAOK2. Europa Lg0.803133.33.651.220.000.0000Matches
2016-201722PAOKgr GRE1. Super League6.72060.000.900.3300Matches
2016-201722Panetolikosgr GRE1. Super League10.340100.000.980.3011Matches
2017-201823Atromitosgr GRE1. Super League22.480280.001.250.2901Matches
2018-201924PAOK2. Europa Lg2.10500.02.430.000.0021.61000.20.20.05-0.2-0.2Matches
2018-201924PAOKgr GRE1. Super League5.4000Matches
2018-201924Atromitosgr GRE1. Super League9.0201Matches
2019-202025Larissagr GRE1. Super League21.9622Matches
2020-202126Volos NFCgr GRE1. Super League9.7201Matches
2020-202126PAOKgr GRE1. Super League14.5300Matches
2021-202227Anorthosis3. Conf Lg5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8Matches
2023-202429Panserraikosgr GRE1. Super League16.4533Matches
2024-202530Atromitosgr GRE1. Super League9.0222Matches
9 Seasons7 Clubs3 Leagues156.0391765282.40.360.930.760.2520.8210131.11.10.08-1.1-1.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
PAOK (3 Seasons)2 Leagues29.558787.50.840.730.250.2921.61000.20.20.05-0.2-0.2
Atromitos (3 Seasons)1 League40.4120280.001.250.2924
Panetolikos (2 Seasons)1 League32.790270.000.830.2233
Larissa (1 Season)1 League21.9622
Panserraikos (1 Season)1 League16.4533
Volos NFC (1 Season)1 League9.7201
Anorthosis (1 Season)1 League5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8
Super League (8 Seasons)147.7390610.000.990.261013
Europa Lg (2 Seasons)2.908112.52.780.350.000.0021.61000.20.20.05-0.2-0.2
Conf Lg (1 Season)5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8
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
2015-201621Panetolikos1 League22.45170.760.1822
2016-201722Panetolikos1 League10.340100.000.980.3011
2016-201722PAOK2 Leagues7.5237233.30.400.930.670.2900
2017-201823Atromitos1 League22.480280.001.250.2901
2018-201924Atromitos1 League9.0201
2018-201924PAOK2 Leagues7.40500.02.430.000.0021.61000.20.20.05-0.2-0.2
2019-202025Larissa1 League21.9622
2020-202126Volos NFC1 League9.7201
2020-202126PAOK1 League14.5300
2021-202227Anorthosis1 League5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8
2023-202429Panserraikos1 League16.4533
2024-202530Atromitos1 League9.0222
9 Seasons7 Clubs3 Leagues156.0391765282.40.360.930.760.2520.8210131.11.10.08-1.1-1.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
PAOK (3 Seasons)2 Leagues29.558787.50.840.730.250.2921.61000.20.20.05-0.2-0.2
Atromitos (3 Seasons)1 League40.4120280.001.250.2924
Panetolikos (2 Seasons)1 League32.790270.000.830.2233
Larissa (1 Season)1 League21.9622
Panserraikos (1 Season)1 League16.4533
Volos NFC (1 Season)1 League9.7201
Anorthosis (1 Season)1 League5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8
Super League (8 Seasons)147.7390610.000.990.261013
Europa Lg (2 Seasons)2.908112.52.780.350.000.0021.61000.20.20.05-0.2-0.2
Conf Lg (1 Season)5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201621Panetolikosgr GRE1. Super League11th22.45170.760.1822Matches
2016-201722Panetolikosgr GRE1. Super League11th10.340100.000.980.3011Matches
2016-201722PAOKgr GRE1. Super League2nd6.72060.000.900.3300Matches
2017-201823Atromitosgr GRE1. Super League4th22.480280.001.250.2901Matches
2018-201924Atromitosgr GRE1. Super League4th9.0201Matches
2018-201924PAOKgr GRE1. Super League1st5.4000Matches
2019-202025Larissagr GRE1. Super League9th21.9622Matches
2020-202126Volos NFCgr GRE1. Super League7th9.7201Matches
2020-202126PAOKgr GRE1. Super League2nd14.5300Matches
2023-202429Panserraikosgr GRE1. Super League7th16.4533Matches
2024-202530Atromitosgr GRE1. Super League9th9.0222Matches
8 Seasons6 Clubs1 League147.7390610.000.990.261013
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Atromitos (3 Seasons)1 League40.4120280.001.250.2924
PAOK (3 Seasons)1 League26.65060.000.900.3300
Panetolikos (2 Seasons)1 League32.790270.000.830.2233
Larissa (1 Season)1 League21.9622
Panserraikos (1 Season)1 League16.4533
Volos NFC (1 Season)1 League9.7201
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
2016-201722PAOK2. Europa LgR320.803133.33.651.220.000.0000Matches
2018-201924PAOK2. Europa LgGR2.10500.02.430.000.0021.61000.20.20.05-0.2-0.2Matches
2021-202227Anorthosis3. Conf LgGR5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8Matches
3 Seasons2 Clubs2 Leagues8.3017423.52.040.480.000.0020.82001.11.10.08-1.1-1.1
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
PAOK (2 Seasons)1 League2.908112.52.780.350.000.0021.61000.20.20.05-0.2-0.2
Anorthosis (1 Season)1 League5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8
Europa Lg (2 Seasons)2.908112.52.780.350.000.0021.61000.20.20.05-0.2-0.2
Conf Lg (1 Season)5.509333.31.650.550.000.0020.41000.80.80.09-0.8-0.8
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
201521eg EgyptFriendlies (M)0.5000Matches
201723eg EgyptFriendlies (M)1.4000Matches
201723eg EgyptAfrica Cup of Nations2nd2.00300.01.530.000.0000Matches
201723eg EgyptAfrica Cup of Nations qualification0.5000Matches
201824eg Egypt1. World CupGR1.70200.01.170.000.0023.10000.10.10.03-0.1-0.1Matches
201824eg EgyptWCQ0.3000Matches
201824eg EgyptFriendlies (M)2.5000Matches
201925eg EgyptFriendlies (M)1.8000Matches
201925eg EgyptAfrica Cup of NationsR160.50100.01.910.000.0000Matches
201925eg EgyptAfrica Cup of Nations qualification4.4100Matches
4 Seasons1 Club5 Leagues15.61600.01.430.000.0023.10000.10.10.03-0.1-0.1
Friendlies (M) (4 Seasons)6.3000
Africa Cup of Nations qualification (2 Seasons)4.9100
Africa Cup of Nations (2 Seasons)2.50400.01.610.000.0000
World Cup (1 Season)1.70200.01.170.000.0023.10000.10.10.03-0.1-0.1
WCQ (1 Season)0.3000
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
2015-201621Panetolikosgr GRE1. Super League22.42Matches
2016-201722PAOK2. Europa Lg0.80Matches
2016-201722PAOKgr GRE1. Super League6.72Matches
2016-201722Panetolikosgr GRE1. Super League10.32Matches
2017-201823Atromitosgr GRE1. Super League22.45Matches
2018-201924PAOK2. Europa Lg2.19612875.01648282526185.2314175.6122157.100.50.3-0.552206Matches
2018-201924PAOKgr GRE1. Super League5.40Matches
2018-201924Atromitosgr GRE1. Super League9.02Matches
2019-202025Larissagr GRE1. Super League21.95Matches
2020-202126Volos NFCgr GRE1. Super League9.71Matches
2020-202126PAOKgr GRE1. Super League14.51Matches
2021-202227Anorthosis3. Conf Lg5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125Matches
2023-202429Panserraikosgr GRE1. Super League16.43Matches
2024-202530Atromitosgr GRE1. Super League9.02Matches
9 Seasons7 Clubs3 Leagues156.025534573.9429890014016087.57810971.6314963.3260.80.7+25.29227131
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
PAOK (3 Seasons)2 Leagues29.59612875.01648282526185.2314175.6122157.130.50.3+2.552206
Atromitos (3 Seasons)1 League40.49
Panetolikos (2 Seasons)1 League32.74
Larissa (1 Season)1 League21.95
Panserraikos (1 Season)1 League16.43
Volos NFC (1 Season)1 League9.71
Anorthosis (1 Season)1 League5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125
Super League (8 Seasons)147.725
Europa Lg (2 Seasons)2.99612875.01648282526185.2314175.6122157.100.50.3-0.552206
Conf Lg (1 Season)5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125
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
2015-201621Panetolikos1 League22.42
2016-201722Panetolikos1 League10.32
2016-201722PAOK2 Leagues7.52
2017-201823Atromitos1 League22.45
2018-201924Atromitos1 League9.02
2018-201924PAOK2 Leagues7.49612875.01648282526185.2314175.6122157.100.50.3-0.552206
2019-202025Larissa1 League21.95
2020-202126Volos NFC1 League9.71
2020-202126PAOK1 League14.51
2021-202227Anorthosis1 League5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125
2023-202429Panserraikos1 League16.43
2024-202530Atromitos1 League9.02
9 Seasons7 Clubs3 Leagues156.025534573.9429890014016087.57810971.6314963.3260.80.7+25.29227131
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
PAOK (3 Seasons)2 Leagues29.59612875.01648282526185.2314175.6122157.130.50.3+2.552206
Atromitos (3 Seasons)1 League40.49
Panetolikos (2 Seasons)1 League32.74
Larissa (1 Season)1 League21.95
Panserraikos (1 Season)1 League16.43
Volos NFC (1 Season)1 League9.71
Anorthosis (1 Season)1 League5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125
Super League (8 Seasons)147.725
Europa Lg (2 Seasons)2.99612875.01648282526185.2314175.6122157.100.50.3-0.552206
Conf Lg (1 Season)5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201621Panetolikosgr GRE1. Super League11th22.42Matches
2016-201722Panetolikosgr GRE1. Super League11th10.32Matches
2016-201722PAOKgr GRE1. Super League2nd6.72Matches
2017-201823Atromitosgr GRE1. Super League4th22.45Matches
2018-201924Atromitosgr GRE1. Super League4th9.02Matches
2018-201924PAOKgr GRE1. Super League1st5.40Matches
2019-202025Larissagr GRE1. Super League9th21.95Matches
2020-202126Volos NFCgr GRE1. Super League7th9.71Matches
2020-202126PAOKgr GRE1. Super League2nd14.51Matches
2023-202429Panserraikosgr GRE1. Super League7th16.43Matches
2024-202530Atromitosgr GRE1. Super League9th9.02Matches
8 Seasons6 Clubs1 League147.725
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Atromitos (3 Seasons)1 League40.49
PAOK (3 Seasons)1 League26.63
Panetolikos (2 Seasons)1 League32.74
Larissa (1 Season)1 League21.95
Panserraikos (1 Season)1 League16.43
Volos NFC (1 Season)1 League9.71
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
2016-201722PAOK2. Europa LgR320.80Matches
2018-201924PAOK2. Europa LgGR2.19612875.01648282526185.2314175.6122157.100.50.3-0.552206Matches
2021-202227Anorthosis3. Conf LgGR5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125Matches
3 Seasons2 Clubs2 Leagues8.325534573.9429890014016087.57810971.6314963.310.80.7+0.29227131
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
PAOK (2 Seasons)1 League2.99612875.01648282526185.2314175.6122157.100.50.3-0.552206
Anorthosis (1 Season)1 League5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125
Europa Lg (2 Seasons)2.99612875.01648282526185.2314175.6122157.100.50.3-0.552206
Conf Lg (1 Season)5.515921773.32650618889988.9476869.1192867.910.30.4+0.74205125
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
201521eg EgyptFriendlies (M)0.50Matches
201723eg EgyptFriendlies (M)1.40Matches
201723eg EgyptAfrica Cup of Nations2nd2.00Matches
201723eg EgyptAfrica Cup of Nations qualification0.50Matches
201824eg Egypt1. World CupGR1.7386657.6636150172277.3172860.731225.000.10.1-0.122103Matches
201824eg EgyptWCQ0.30Matches
201824eg EgyptFriendlies (M)2.50Matches
201925eg EgyptFriendlies (M)1.80Matches
201925eg EgyptAfrica Cup of NationsR160.50Matches
201925eg EgyptAfrica Cup of Nations qualification4.42Matches
4 Seasons1 Club5 Leagues15.6386657.6636150172277.3172860.731225.020.10.1+1.922103
Friendlies (M) (4 Seasons)6.30
Africa Cup of Nations qualification (2 Seasons)4.92
Africa Cup of Nations (2 Seasons)2.50
World Cup (1 Season)1.7386657.6636150172277.3172860.731225.000.10.1-0.122103
WCQ (1 Season)0.30

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
2015-201621Panetolikosgr GRE1. Super League22.4Matches
2016-201722PAOK2. Europa Lg0.83Matches
2016-201722PAOKgr GRE1. Super League6.70Matches
2016-201722Panetolikosgr GRE1. Super League10.30Matches
2017-201823Atromitosgr GRE1. Super League22.40Matches
2018-201924PAOK2. Europa Lg2.112810820303215114519603Matches
2018-201924PAOKgr GRE1. Super League5.4Matches
2018-201924Atromitosgr GRE1. Super League9.0Matches
2019-202025Larissagr GRE1. Super League21.9Matches
2020-202126Volos NFCgr GRE1. Super League9.7Matches
2020-202126PAOKgr GRE1. Super League14.5Matches
2021-202227Anorthosis3. Conf Lg5.52172132014150000015925Matches
2023-202429Panserraikosgr GRE1. Super League16.4Matches
2024-202530Atromitosgr GRE1. Super League9.0Matches
9 Seasons7 Clubs3 Leagues156.0345321223173951145125528
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (3 Seasons)2 Leagues29.512810820303245114519603
Atromitos (3 Seasons)1 League40.40
Panetolikos (2 Seasons)1 League32.70
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
Anorthosis (1 Season)1 League5.52172132014150000015925
Super League (8 Seasons)147.70
Europa Lg (2 Seasons)2.912810820303245114519603
Conf Lg (1 Season)5.52172132014150000015925
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
2015-201621Panetolikos1 League22.4
2016-201722Panetolikos1 League10.30
2016-201722PAOK2 Leagues7.53
2017-201823Atromitos1 League22.40
2018-201924Atromitos1 League9.0
2018-201924PAOK2 Leagues7.412810820303215114519603
2019-202025Larissa1 League21.9
2020-202126Volos NFC1 League9.7
2020-202126PAOK1 League14.5
2021-202227Anorthosis1 League5.52172132014150000015925
2023-202429Panserraikos1 League16.4
2024-202530Atromitos1 League9.0
9 Seasons7 Clubs3 Leagues156.0345321223173951145125528
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (3 Seasons)2 Leagues29.512810820303245114519603
Atromitos (3 Seasons)1 League40.40
Panetolikos (2 Seasons)1 League32.70
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
Anorthosis (1 Season)1 League5.52172132014150000015925
Super League (8 Seasons)147.70
Europa Lg (2 Seasons)2.912810820303245114519603
Conf Lg (1 Season)5.52172132014150000015925
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
2015-201621Panetolikosgr GRE1. Super League11th22.4Matches
2016-201722Panetolikosgr GRE1. Super League11th10.30Matches
2016-201722PAOKgr GRE1. Super League2nd6.70Matches
2017-201823Atromitosgr GRE1. Super League4th22.40Matches
2018-201924Atromitosgr GRE1. Super League4th9.0Matches
2018-201924PAOKgr GRE1. Super League1st5.4Matches
2019-202025Larissagr GRE1. Super League9th21.9Matches
2020-202126Volos NFCgr GRE1. Super League7th9.7Matches
2020-202126PAOKgr GRE1. Super League2nd14.5Matches
2023-202429Panserraikosgr GRE1. Super League7th16.4Matches
2024-202530Atromitosgr GRE1. Super League9th9.0Matches
8 Seasons6 Clubs1 League147.70
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Atromitos (3 Seasons)1 League40.40
PAOK (3 Seasons)1 League26.60
Panetolikos (2 Seasons)1 League32.70
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
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
2016-201722PAOK2. Europa LgR320.83Matches
2018-201924PAOK2. Europa LgGR2.112810820303215114519603Matches
2021-202227Anorthosis3. Conf LgGR5.52172132014150000015925Matches
3 Seasons2 Clubs2 Leagues8.3345321223173951145125528
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (2 Seasons)1 League2.912810820303245114519603
Anorthosis (1 Season)1 League5.52172132014150000015925
Europa Lg (2 Seasons)2.912810820303245114519603
Conf Lg (1 Season)5.52172132014150000015925
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
201521eg EgyptFriendlies (M)0.5Matches
201723eg EgyptFriendlies (M)1.4Matches
201723eg EgyptAfrica Cup of Nations2nd2.01Matches
201723eg EgyptAfrica Cup of Nations qualification0.5Matches
201824eg Egypt1. World CupGR1.76663300010121003803Matches
201824eg EgyptWCQ0.3Matches
201824eg EgyptFriendlies (M)2.5Matches
201925eg EgyptFriendlies (M)1.8Matches
201925eg EgyptAfrica Cup of NationsR160.52Matches
201925eg EgyptAfrica Cup of Nations qualification4.4Matches
4 Seasons1 Club5 Leagues15.66663300013121003803
Friendlies (M) (4 Seasons)6.3
Africa Cup of Nations qualification (2 Seasons)4.9
Africa Cup of Nations (2 Seasons)2.53
World Cup (1 Season)1.76663300010121003803
WCQ (1 Season)0.3

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
2015-201621Panetolikosgr GRE1. Super League22.4Matches
2016-201722PAOK2. Europa Lg0.8Matches
2016-201722PAOKgr GRE1. Super League6.7Matches
2016-201722Panetolikosgr GRE1. Super League10.3Matches
2017-201823Atromitosgr GRE1. Super League22.4Matches
2018-201924PAOK2. Europa Lg2.1115.3852202000.00000000Matches
2018-201924PAOKgr GRE1. Super League5.4Matches
2018-201924Atromitosgr GRE1. Super League9.0Matches
2019-202025Larissagr GRE1. Super League21.9Matches
2020-202126Volos NFCgr GRE1. Super League9.7Matches
2020-202126PAOKgr GRE1. Super League14.5Matches
2021-202227Anorthosis3. Conf Lg5.5173.12110123020.37200000Matches
2023-202429Panserraikosgr GRE1. Super League16.4Matches
2024-202530Atromitosgr GRE1. Super League9.0Matches
9 Seasons7 Clubs3 Leagues156.0283.73162325020.27200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (3 Seasons)2 Leagues29.5115.3852202000.00000000
Atromitos (3 Seasons)1 League40.4
Panetolikos (2 Seasons)1 League32.7
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
Anorthosis (1 Season)1 League5.5173.12110123020.37200000
Super League (8 Seasons)147.7
Europa Lg (2 Seasons)2.9115.3852202000.00000000
Conf Lg (1 Season)5.5173.12110123020.37200000
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
2015-201621Panetolikos1 League22.4
2016-201722Panetolikos1 League10.3
2016-201722PAOK2 Leagues7.5
2017-201823Atromitos1 League22.4
2018-201924Atromitos1 League9.0
2018-201924PAOK2 Leagues7.4115.3852202000.00000000
2019-202025Larissa1 League21.9
2020-202126Volos NFC1 League9.7
2020-202126PAOK1 League14.5
2021-202227Anorthosis1 League5.5173.12110123020.37200000
2023-202429Panserraikos1 League16.4
2024-202530Atromitos1 League9.0
9 Seasons7 Clubs3 Leagues156.0283.73162325020.27200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (3 Seasons)2 Leagues29.5115.3852202000.00000000
Atromitos (3 Seasons)1 League40.4
Panetolikos (2 Seasons)1 League32.7
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
Anorthosis (1 Season)1 League5.5173.12110123020.37200000
Super League (8 Seasons)147.7
Europa Lg (2 Seasons)2.9115.3852202000.00000000
Conf Lg (1 Season)5.5173.12110123020.37200000
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
2015-201621Panetolikosgr GRE1. Super League11th22.4Matches
2016-201722Panetolikosgr GRE1. Super League11th10.3Matches
2016-201722PAOKgr GRE1. Super League2nd6.7Matches
2017-201823Atromitosgr GRE1. Super League4th22.4Matches
2018-201924Atromitosgr GRE1. Super League4th9.0Matches
2018-201924PAOKgr GRE1. Super League1st5.4Matches
2019-202025Larissagr GRE1. Super League9th21.9Matches
2020-202126Volos NFCgr GRE1. Super League7th9.7Matches
2020-202126PAOKgr GRE1. Super League2nd14.5Matches
2023-202429Panserraikosgr GRE1. Super League7th16.4Matches
2024-202530Atromitosgr GRE1. Super League9th9.0Matches
8 Seasons6 Clubs1 League147.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Atromitos (3 Seasons)1 League40.4
PAOK (3 Seasons)1 League26.6
Panetolikos (2 Seasons)1 League32.7
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
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
2016-201722PAOK2. Europa LgR320.8Matches
2018-201924PAOK2. Europa LgGR2.1115.3852202000.00000000Matches
2021-202227Anorthosis3. Conf LgGR5.5173.12110123020.37200000Matches
3 Seasons2 Clubs2 Leagues8.3283.73162325020.27200000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (2 Seasons)1 League2.9115.3852202000.00000000
Anorthosis (1 Season)1 League5.5173.12110123020.37200000
Europa Lg (2 Seasons)2.9115.3852202000.00000000
Conf Lg (1 Season)5.5173.12110123020.37200000
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
201521eg EgyptFriendlies (M)0.5Matches
201723eg EgyptFriendlies (M)1.4Matches
201723eg EgyptAfrica Cup of Nations2nd2.0Matches
201723eg EgyptAfrica Cup of Nations qualification0.5Matches
201824eg Egypt1. World CupGR1.742.3430100000.00000000Matches
201824eg EgyptWCQ0.3Matches
201824eg EgyptFriendlies (M)2.5Matches
201925eg EgyptFriendlies (M)1.8Matches
201925eg EgyptAfrica Cup of NationsR160.5Matches
201925eg EgyptAfrica Cup of Nations qualification4.4Matches
4 Seasons1 Club5 Leagues15.642.3430100000.00000000
Friendlies (M) (4 Seasons)6.3
Africa Cup of Nations qualification (2 Seasons)4.9
Africa Cup of Nations (2 Seasons)2.5
World Cup (1 Season)1.742.3430100000.00000000
WCQ (1 Season)0.3

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
2015-201621Panetolikosgr GRE1. Super League22.4Matches
2016-201722PAOK2. Europa Lg0.800Matches
2016-201722PAOKgr GRE1. Super League6.700Matches
2016-201722Panetolikosgr GRE1. Super League10.300Matches
2017-201823Atromitosgr GRE1. Super League22.400Matches
2018-201924PAOK2. Europa Lg2.110001010.011012300Matches
2018-201924PAOKgr GRE1. Super League5.4Matches
2018-201924Atromitosgr GRE1. Super League9.0Matches
2019-202025Larissagr GRE1. Super League21.9Matches
2020-202126Volos NFCgr GRE1. Super League9.7Matches
2020-202126PAOKgr GRE1. Super League14.5Matches
2021-202227Anorthosis3. Conf Lg5.5321111425.033125830Matches
2023-202429Panserraikosgr GRE1. Super League16.4Matches
2024-202530Atromitosgr GRE1. Super League9.0Matches
9 Seasons7 Clubs3 Leagues156.0421121520.0441371130
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (3 Seasons)2 Leagues29.510001010.011012300
Atromitos (3 Seasons)1 League40.4000
Panetolikos (2 Seasons)1 League32.7000
Larissa (1 Season)1 League21.90
Panserraikos (1 Season)1 League16.40
Volos NFC (1 Season)1 League9.70
Anorthosis (1 Season)1 League5.5321111425.033125830
Super League (8 Seasons)147.7000
Europa Lg (2 Seasons)2.910001010.011012300
Conf Lg (1 Season)5.5321111425.033125830
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
2015-201621Panetolikos1 League22.40
2016-201722Panetolikos1 League10.3000
2016-201722PAOK2 Leagues7.5000
2017-201823Atromitos1 League22.4000
2018-201924Atromitos1 League9.00
2018-201924PAOK2 Leagues7.410001010.011012300
2019-202025Larissa1 League21.90
2020-202126Volos NFC1 League9.70
2020-202126PAOK1 League14.50
2021-202227Anorthosis1 League5.5321111425.033125830
2023-202429Panserraikos1 League16.40
2024-202530Atromitos1 League9.00
9 Seasons7 Clubs3 Leagues156.0421121520.0441371130
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (3 Seasons)2 Leagues29.510001010.011012300
Atromitos (3 Seasons)1 League40.4000
Panetolikos (2 Seasons)1 League32.7000
Larissa (1 Season)1 League21.90
Panserraikos (1 Season)1 League16.40
Volos NFC (1 Season)1 League9.70
Anorthosis (1 Season)1 League5.5321111425.033125830
Super League (8 Seasons)147.7000
Europa Lg (2 Seasons)2.910001010.011012300
Conf Lg (1 Season)5.5321111425.033125830
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
2015-201621Panetolikosgr GRE1. Super League11th22.4Matches
2016-201722Panetolikosgr GRE1. Super League11th10.300Matches
2016-201722PAOKgr GRE1. Super League2nd6.700Matches
2017-201823Atromitosgr GRE1. Super League4th22.400Matches
2018-201924Atromitosgr GRE1. Super League4th9.0Matches
2018-201924PAOKgr GRE1. Super League1st5.4Matches
2019-202025Larissagr GRE1. Super League9th21.9Matches
2020-202126Volos NFCgr GRE1. Super League7th9.7Matches
2020-202126PAOKgr GRE1. Super League2nd14.5Matches
2023-202429Panserraikosgr GRE1. Super League7th16.4Matches
2024-202530Atromitosgr GRE1. Super League9th9.0Matches
8 Seasons6 Clubs1 League147.7000
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
Atromitos (3 Seasons)1 League40.4000
PAOK (3 Seasons)1 League26.6000
Panetolikos (2 Seasons)1 League32.7000
Larissa (1 Season)1 League21.90
Panserraikos (1 Season)1 League16.40
Volos NFC (1 Season)1 League9.70
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
2016-201722PAOK2. Europa LgR320.800Matches
2018-201924PAOK2. Europa LgGR2.110001010.011012300Matches
2021-202227Anorthosis3. Conf LgGR5.5321111425.033125830Matches
3 Seasons2 Clubs2 Leagues8.3421121520.0441371130
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (2 Seasons)1 League2.910001010.011012300
Anorthosis (1 Season)1 League5.5321111425.033125830
Europa Lg (2 Seasons)2.910001010.011012300
Conf Lg (1 Season)5.5321111425.033125830
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
201521eg EgyptFriendlies (M)0.5Matches
201723eg EgyptFriendlies (M)1.4Matches
201723eg EgyptAfrica Cup of Nations2nd2.021Matches
201723eg EgyptAfrica Cup of Nations qualification0.5Matches
201824eg Egypt1. World CupGR1.711001010.013122330Matches
201824eg EgyptWCQ0.3Matches
201824eg EgyptFriendlies (M)2.5Matches
201925eg EgyptFriendlies (M)1.8Matches
201925eg EgyptAfrica Cup of NationsR160.511Matches
201925eg EgyptAfrica Cup of Nations qualification4.4Matches
4 Seasons1 Club5 Leagues15.614001010.013124330
Friendlies (M) (4 Seasons)6.30
Africa Cup of Nations qualification (2 Seasons)4.90
Africa Cup of Nations (2 Seasons)2.5320
World Cup (1 Season)1.711001010.013122330
WCQ (1 Season)0.30

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
2015-201621Panetolikosgr GRE1. Super League22.4Matches
2016-201722PAOK2. Europa Lg0.8Matches
2016-201722PAOKgr GRE1. Super League6.7Matches
2016-201722Panetolikosgr GRE1. Super League10.3Matches
2017-201823Atromitosgr GRE1. Super League22.4Matches
2018-201924PAOK2. Europa Lg2.114921248916149141178.6321.41078523701212361111432Matches
2018-201924PAOKgr GRE1. Super League5.4Matches
2018-201924Atromitosgr GRE1. Super League9.0Matches
2019-202025Larissagr GRE1. Super League21.9Matches
2020-202126Volos NFCgr GRE1. Super League9.7Matches
2020-202126PAOKgr GRE1. Super League14.5Matches
2021-202227Anorthosis3. Conf Lg5.5278425152106727810880.0220.01881131409125123922632Matches
2023-202429Panserraikosgr GRE1. Super League16.4Matches
2024-202530Atromitosgr GRE1. Super League9.0Matches
9 Seasons7 Clubs3 Leagues156.042763720019713427241979.2520.8295198377924174292034064
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
PAOK (3 Seasons)2 Leagues29.514921248916149141178.6321.41078523701212361111432
Atromitos (3 Seasons)1 League40.4
Panetolikos (2 Seasons)1 League32.7
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
Anorthosis (1 Season)1 League5.5278425152106727810880.0220.01881131409125123922632
Super League (8 Seasons)147.7
Europa Lg (2 Seasons)2.914921248916149141178.6321.41078523701212361111432
Conf Lg (1 Season)5.5278425152106727810880.0220.01881131409125123922632
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
2015-201621Panetolikos1 League22.4
2016-201722Panetolikos1 League10.3
2016-201722PAOK2 Leagues7.5
2017-201823Atromitos1 League22.4
2018-201924Atromitos1 League9.0
2018-201924PAOK2 Leagues7.414921248916149141178.6321.41078523701212361111432
2019-202025Larissa1 League21.9
2020-202126Volos NFC1 League9.7
2020-202126PAOK1 League14.5
2021-202227Anorthosis1 League5.5278425152106727810880.0220.01881131409125123922632
2023-202429Panserraikos1 League16.4
2024-202530Atromitos1 League9.0
9 Seasons7 Clubs3 Leagues156.042763720019713427241979.2520.8295198377924174292034064
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
PAOK (3 Seasons)2 Leagues29.514921248916149141178.6321.41078523701212361111432
Atromitos (3 Seasons)1 League40.4
Panetolikos (2 Seasons)1 League32.7
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
Anorthosis (1 Season)1 League5.5278425152106727810880.0220.01881131409125123922632
Super League (8 Seasons)147.7
Europa Lg (2 Seasons)2.914921248916149141178.6321.41078523701212361111432
Conf Lg (1 Season)5.5278425152106727810880.0220.01881131409125123922632
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201621Panetolikosgr GRE1. Super League11th22.4Matches
2016-201722Panetolikosgr GRE1. Super League11th10.3Matches
2016-201722PAOKgr GRE1. Super League2nd6.7Matches
2017-201823Atromitosgr GRE1. Super League4th22.4Matches
2018-201924Atromitosgr GRE1. Super League4th9.0Matches
2018-201924PAOKgr GRE1. Super League1st5.4Matches
2019-202025Larissagr GRE1. Super League9th21.9Matches
2020-202126Volos NFCgr GRE1. Super League7th9.7Matches
2020-202126PAOKgr GRE1. Super League2nd14.5Matches
2023-202429Panserraikosgr GRE1. Super League7th16.4Matches
2024-202530Atromitosgr GRE1. Super League9th9.0Matches
8 Seasons6 Clubs1 League147.7
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Atromitos (3 Seasons)1 League40.4
PAOK (3 Seasons)1 League26.6
Panetolikos (2 Seasons)1 League32.7
Larissa (1 Season)1 League21.9
Panserraikos (1 Season)1 League16.4
Volos NFC (1 Season)1 League9.7
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
2016-201722PAOK2. Europa LgR320.8Matches
2018-201924PAOK2. Europa LgGR2.114921248916149141178.6321.41078523701212361111432Matches
2021-202227Anorthosis3. Conf LgGR5.5278425152106727810880.0220.01881131409125123922632Matches
3 Seasons2 Clubs2 Leagues8.342763720019713427241979.2520.8295198377924174292034064
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
PAOK (2 Seasons)1 League2.914921248916149141178.6321.41078523701212361111432
Anorthosis (1 Season)1 League5.5278425152106727810880.0220.01881131409125123922632
Europa Lg (2 Seasons)2.914921248916149141178.6321.41078523701212361111432
Conf Lg (1 Season)5.5278425152106727810880.0220.01881131409125123922632
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
201521eg EgyptFriendlies (M)0.5Matches
201723eg EgyptFriendlies (M)1.4Matches
201723eg EgyptAfrica Cup of Nations2nd2.0Matches
201723eg EgyptAfrica Cup of Nations qualification0.5Matches
201824eg Egypt1. World CupGR1.783315224728333100.000.049366174630415718Matches
201824eg EgyptWCQ0.3Matches
201824eg EgyptFriendlies (M)2.5Matches
201925eg EgyptFriendlies (M)1.8Matches
201925eg EgyptAfrica Cup of NationsR160.5Matches
201925eg EgyptAfrica Cup of Nations qualification4.4Matches
4 Seasons1 Club5 Leagues15.683315224728333100.000.049366174630415718
Friendlies (M) (4 Seasons)6.3
Africa Cup of Nations qualification (2 Seasons)4.9
Africa Cup of Nations (2 Seasons)2.5
World Cup (1 Season)1.783315224728333100.000.049366174630415718
WCQ (1 Season)0.3

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
2015-201621Panetolikosgr GRE1. Super League272,0207574.822.42212501.222031-11-0.49+0.17Matches
2016-201722PAOK2. Europa Lg2743710.30.810100.5012-1-1.22-1.08Matches
2016-201722PAOKgr GRE1. Super League86017518.56.775122.20207+13+1.95+1.26Matches
2016-201722Panetolikosgr GRE1. Super League129237734.210.3122001.25121200.00+0.56Matches
2017-201823Atromitosgr GRE1. Super League232,0158874.622.42313002.043011+19+0.85+0.45Matches
2018-201924PAOK2. Europa Lg51853734.32.10053700.0012-1-0.49+1.033.01.6+1.4+0.71+1.89Matches
2018-201924PAOKgr GRE1. Super League94845417.95.4491452412.7882+6+1.12-0.75Matches
2018-201924Atromitosgr GRE1. Super League128096730.09.01076322501.67117+4+0.44+0.02Matches
2019-202025Larissagr GRE1. Super League221,9709066.321.9229018001.322628-2-0.09+0.63Matches
2020-202126Volos NFCgr GRE1. Super League108758829.59.710887011.201215-3-0.31-0.31Matches
2020-202126PAOKgr GRE1. Super League211,3086240.414.51480572811.522321+2+0.14-0.98Matches
2021-202227Anorthosis3. Conf Lg64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11Matches
2023-202429Panserraikosgr GRE1. Super League171,4798749.816.416901214501.241822-4-0.24+0.48Matches
2024-202530Atromitosgr GRE1. Super League981090100.09.09909001.22131300.00Matches
9 Seasons7 Clubs3 Leagues18314,0447744.6156.01568693273051.47201180+21+0.13-0.168.79.7-1.1-0.15+1.21
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
PAOK (3 Seasons)2 Leagues452,6525925.429.5268214192941.685334+19+0.64-0.313.01.6+1.4+0.71+1.89
Atromitos (3 Seasons)1 League443,6348358.540.442832522501.775431+23+0.57+0.15
Panetolikos (2 Seasons)1 League392,9437554.532.73414501.233243-11-0.34+0.25
Larissa (1 Season)1 League221,9709066.321.9229018001.322628-2-0.09+0.63
Panserraikos (1 Season)1 League171,4798749.816.416901214501.241822-4-0.24+0.48
Volos NFC (1 Season)1 League108758829.59.710887011.201215-3-0.31-0.31
Anorthosis (1 Season)1 League64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11
Super League (8 Seasons)17013,2947844.8147.71498690212751.54193169+24+0.16-0.20
Europa Lg (2 Seasons)72593720.62.91063700.1424-2-0.69-0.073.01.6+1.4+0.71+1.89
Conf Lg (1 Season)64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11
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
2015-201621Panetolikos1 League272,0207574.822.42212501.222031-11-0.49+0.17
2016-201722Panetolikos1 League129237734.210.3122001.25121200.00+0.56
2016-201722PAOK2 Leagues106756817.07.585221.86219+12+1.60+1.08
2017-201823Atromitos1 League232,0158874.622.42313002.043011+19+0.85+0.45
2018-201924Atromitos1 League128096730.09.01076322501.67117+4+0.44+0.02
2018-201924PAOK2 Leagues146694820.67.44914103111.7994+5+0.67-0.733.01.6+1.4+0.71+1.89
2019-202025Larissa1 League221,9709066.321.9229018001.322628-2-0.09+0.63
2020-202126Volos NFC1 League108758829.59.710887011.201215-3-0.31-0.31
2020-202126PAOK1 League211,3086240.414.51480572811.522321+2+0.14-0.98
2021-202227Anorthosis1 League64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11
2023-202429Panserraikos1 League171,4798749.816.416901214501.241822-4-0.24+0.48
2024-202530Atromitos1 League981090100.09.09909001.22131300.00
9 Seasons7 Clubs3 Leagues18314,0447744.6156.01568693273051.47201180+21+0.13-0.168.79.7-1.1-0.15+1.21
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
PAOK (3 Seasons)2 Leagues452,6525925.429.5268214192941.685334+19+0.64-0.313.01.6+1.4+0.71+1.89
Atromitos (3 Seasons)1 League443,6348358.540.442832522501.775431+23+0.57+0.15
Panetolikos (2 Seasons)1 League392,9437554.532.73414501.233243-11-0.34+0.25
Larissa (1 Season)1 League221,9709066.321.9229018001.322628-2-0.09+0.63
Panserraikos (1 Season)1 League171,4798749.816.416901214501.241822-4-0.24+0.48
Volos NFC (1 Season)1 League108758829.59.710887011.201215-3-0.31-0.31
Anorthosis (1 Season)1 League64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11
Super League (8 Seasons)17013,2947844.8147.71498690212751.54193169+24+0.16-0.20
Europa Lg (2 Seasons)72593720.62.91063700.1424-2-0.69-0.073.01.6+1.4+0.71+1.89
Conf Lg (1 Season)64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11
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
2015-201621Panetolikosgr GRE1. Super League11th272,0207574.822.42212501.222031-11-0.49+0.17Matches
2016-201722Panetolikosgr GRE1. Super League11th129237734.210.3122001.25121200.00+0.56Matches
2016-201722PAOKgr GRE1. Super League2nd86017518.56.775122.20207+13+1.95+1.26Matches
2017-201823Atromitosgr GRE1. Super League4th232,0158874.622.42313002.043011+19+0.85+0.45Matches
2018-201924Atromitosgr GRE1. Super League4th128096730.09.01076322501.67117+4+0.44+0.02Matches
2018-201924PAOKgr GRE1. Super League1st94845417.95.4491452412.7882+6+1.12-0.75Matches
2019-202025Larissagr GRE1. Super League9th221,9709066.321.9229018001.322628-2-0.09+0.63Matches
2020-202126Volos NFCgr GRE1. Super League7th108758829.59.710887011.201215-3-0.31-0.31Matches
2020-202126PAOKgr GRE1. Super League2nd211,3086240.414.51480572811.522321+2+0.14-0.98Matches
2023-202429Panserraikosgr GRE1. Super League7th171,4798749.816.416901214501.241822-4-0.24+0.48Matches
2024-202530Atromitosgr GRE1. Super League9th981090100.09.09909001.22131300.00Matches
8 Seasons6 Clubs1 League17013,2947844.8147.71498690212751.54193169+24+0.16-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 Matches
Atromitos (3 Seasons)1 League443,6348358.540.442832522501.775431+23+0.57+0.15
PAOK (3 Seasons)1 League382,3936326.126.6258214132641.965130+21+0.79-0.40
Panetolikos (2 Seasons)1 League392,9437554.532.73414501.233243-11-0.34+0.25
Larissa (1 Season)1 League221,9709066.321.9229018001.322628-2-0.09+0.63
Panserraikos (1 Season)1 League171,4798749.816.416901214501.241822-4-0.24+0.48
Volos NFC (1 Season)1 League108758829.59.710887011.201215-3-0.31-0.31
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
2016-201722PAOK2. Europa LgR322743710.30.810100.5012-1-1.22-1.08Matches
2018-201924PAOK2. Europa LgGR51853734.32.10053700.0012-1-0.49+1.033.01.6+1.4+0.71+1.89Matches
2021-202227Anorthosis3. Conf LgGR64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11Matches
3 Seasons2 Clubs2 Leagues137505841.78.3782363700.54811-3-0.36+0.418.79.7-1.1-0.15+1.21
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
PAOK (2 Seasons)1 League72593720.62.91063700.1424-2-0.69-0.073.01.6+1.4+0.71+1.89
Anorthosis (1 Season)1 League64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11
Europa Lg (2 Seasons)72593720.62.91063700.1424-2-0.69-0.073.01.6+1.4+0.71+1.89
Conf Lg (1 Season)64918290.95.56823001.0067-1-0.18+3.495.78.2-2.5-0.47+2.11
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
201521eg EgyptFriendlies (M)1454516.70.50014503.0020+2+4.00+2.40Matches
201723eg EgyptFriendlies (M)21286447.41.42640003.0020+2+1.41-0.50Matches
201723eg EgyptAfrica Cup of Nations2nd41774431.12.0193132822.252200.00-0.46Matches
201723eg EgyptAfrica Cup of Nations qualification1454510.00.50014503.0010+1+2.00+0.89Matches
201824eg Egypt1. World CupGR31545157.01.7183023600.001100.00+3.101.41.7-0.3-0.15+1.81Matches
201824eg EgyptWCQ32693.60.3003812.000000.00-0.91Matches
201824eg EgyptFriendlies (M)52284650.72.5268033100.4005-5-1.97-1.97Matches
201925eg EgyptFriendlies (M)31655536.71.8190023802.0031+2+1.09+0.46Matches
201925eg EgyptAfrica Cup of NationsR162472413.10.50022301.5001-1-1.91-3.35Matches
201925eg EgyptAfrica Cup of Nations qualification63936672.84.4489321802.17124+8+1.830.00Matches
4 Seasons1 Club5 Leagues301,4084732.415.611814192731.702314+9+0.58-0.251.41.7-0.3-0.15+1.81
Friendlies (M) (4 Seasons)115665139.36.3571063601.5576+1+0.16-0.77
Africa Cup of Nations qualification (2 Seasons)74386344.24.9489332702.29134+9+1.85+0.54
Africa Cup of Nations (2 Seasons)62243724.12.5195152622.0023-1-0.40-1.29
World Cup (1 Season)31545157.01.7183023600.001100.00+3.101.41.7-0.3-0.15+1.81
WCQ (1 Season)32693.60.3003812.000000.00-0.91

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
2015-201621Panetolikosgr GRE1. Super League22.46020Matches
2016-201722PAOK2. Europa Lg0.8000040300000Matches
2016-201722PAOKgr GRE1. Super League6.71111000000000Matches
2016-201722Panetolikosgr GRE1. Super League10.34001000000000Matches
2017-201823Atromitosgr GRE1. Super League22.410001900000000Matches
2018-201924PAOK2. Europa Lg2.11001402120000133260.0Matches
2018-201924PAOKgr GRE1. Super League5.41000Matches
2018-201924Atromitosgr GRE1. Super League9.02000Matches
2019-202025Larissagr GRE1. Super League21.93000Matches
2020-202126Volos NFCgr GRE1. Super League9.71000Matches
2020-202126PAOKgr GRE1. Super League14.56110Matches
2021-202227Anorthosis3. Conf Lg5.5100213515520002982127.6Matches
2023-202429Panserraikosgr GRE1. Super League16.42000Matches
2024-202530Atromitosgr GRE1. Super League9.01000Matches
9 Seasons7 Clubs3 Leagues156.0392262215397200042112332.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (3 Seasons)2 Leagues29.592211802420000133260.0
Atromitos (3 Seasons)1 League40.413001900000000
Panetolikos (2 Seasons)1 League32.710003000000000
Larissa (1 Season)1 League21.93000
Panserraikos (1 Season)1 League16.42000
Volos NFC (1 Season)1 League9.71000
Anorthosis (1 Season)1 League5.5100213515520002982127.6
Super League (8 Seasons)147.737225900000000
Europa Lg (2 Seasons)2.91001802420000133260.0
Conf Lg (1 Season)5.5100213515520002982127.6
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
2015-201621Panetolikos1 League22.46020
2016-201722Panetolikos1 League10.34001000000000
2016-201722PAOK2 Leagues7.51111040300000
2017-201823Atromitos1 League22.410001900000000
2018-201924Atromitos1 League9.02000
2018-201924PAOK2 Leagues7.42001402120000133260.0
2019-202025Larissa1 League21.93000
2020-202126Volos NFC1 League9.71000
2020-202126PAOK1 League14.56110
2021-202227Anorthosis1 League5.5100213515520002982127.6
2023-202429Panserraikos1 League16.42000
2024-202530Atromitos1 League9.01000
9 Seasons7 Clubs3 Leagues156.0392262215397200042112332.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (3 Seasons)2 Leagues29.592211802420000133260.0
Atromitos (3 Seasons)1 League40.413001900000000
Panetolikos (2 Seasons)1 League32.710003000000000
Larissa (1 Season)1 League21.93000
Panserraikos (1 Season)1 League16.42000
Volos NFC (1 Season)1 League9.71000
Anorthosis (1 Season)1 League5.5100213515520002982127.6
Super League (8 Seasons)147.737225900000000
Europa Lg (2 Seasons)2.91001802420000133260.0
Conf Lg (1 Season)5.5100213515520002982127.6
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201621Panetolikosgr GRE1. Super League11th22.46020Matches
2016-201722Panetolikosgr GRE1. Super League11th10.34001000000000Matches
2016-201722PAOKgr GRE1. Super League2nd6.71111000000000Matches
2017-201823Atromitosgr GRE1. Super League4th22.410001900000000Matches
2018-201924Atromitosgr GRE1. Super League4th9.02000Matches
2018-201924PAOKgr GRE1. Super League1st5.41000Matches
2019-202025Larissagr GRE1. Super League9th21.93000Matches
2020-202126Volos NFCgr GRE1. Super League7th9.71000Matches
2020-202126PAOKgr GRE1. Super League2nd14.56110Matches
2023-202429Panserraikosgr GRE1. Super League7th16.42000Matches
2024-202530Atromitosgr GRE1. Super League9th9.01000Matches
8 Seasons6 Clubs1 League147.737225900000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Atromitos (3 Seasons)1 League40.413001900000000
PAOK (3 Seasons)1 League26.68221000000000
Panetolikos (2 Seasons)1 League32.710003000000000
Larissa (1 Season)1 League21.93000
Panserraikos (1 Season)1 League16.42000
Volos NFC (1 Season)1 League9.71000
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
2016-201722PAOK2. Europa LgR320.8000040300000Matches
2018-201924PAOK2. Europa LgGR2.11001402120000133260.0Matches
2021-202227Anorthosis3. Conf LgGR5.5100213515520002982127.6Matches
3 Seasons2 Clubs2 Leagues8.32003215397200042112332.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (2 Seasons)1 League2.91001802420000133260.0
Anorthosis (1 Season)1 League5.5100213515520002982127.6
Europa Lg (2 Seasons)2.91001802420000133260.0
Conf Lg (1 Season)5.5100213515520002982127.6
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
201521eg EgyptFriendlies (M)0.50000Matches
201723eg EgyptFriendlies (M)1.40000Matches
201723eg EgyptAfrica Cup of Nations2nd2.00003110112000Matches
201723eg EgyptAfrica Cup of Nations qualification0.51000Matches
201824eg Egypt1. World CupGR1.7000150102100094736.4Matches
201824eg EgyptWCQ0.30000Matches
201824eg EgyptFriendlies (M)2.50000Matches
201925eg EgyptFriendlies (M)1.81000Matches
201925eg EgyptAfrica Cup of NationsR160.50000202110Matches
201925eg EgyptAfrica Cup of Nations qualification4.40000Matches
4 Seasons1 Club5 Leagues15.62004180134400094736.4
Friendlies (M) (4 Seasons)6.31000
Africa Cup of Nations qualification (2 Seasons)4.91000
Africa Cup of Nations (2 Seasons)2.50003130323000
World Cup (1 Season)1.7000150102100094736.4
WCQ (1 Season)0.30000

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.