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-23SatChampionshipMatchweek 16AwayD 1–1Cardiff CitySheffield WedsNDM2000000010110100.00.00.0205955.608011Match Report
2024-11-17SunUEFA Nations LeagueLeague BAwayW 2–0gr Greecefi FinlandN16000011000Match Report
2024-11-14ThuUEFA Nations LeagueLeague BHomeL 0–3gr Greeceeng EnglandYDM81000000001Match Report
2024-11-06WedChampionshipMatchweek 14AwayL 0–1Cardiff CityLuton TownYDM8200000000433130.00.00.010253180.6325010Match Report
2024-11-02SatChampionshipMatchweek 13HomeW 2–1Cardiff CityNorwich CityYDM9000000000542010.00.00.010404393.0427011Match 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
2013-201419Plataniasgr GRE1. Super League1678008.9000000200.000.000.000.000.00
2014-201520Panioniosgr GRE1. Super League21171,42215.8000000700.000.000.000.000.00Matches
2015-201621Panioniosgr GRE1. Super League29282,41626.8000000400.000.000.000.000.00Matches
2016-201722Panioniosgr GRE1. Super League28282,51427.9011000400.000.040.040.000.04Matches
2017-201823Panioniosgr GRE1. Super League16141,24513.8011000200.000.070.070.000.07Matches
2017-201823Olympiacosgr GRE1. Super League10200.2000000000.000.000.000.000.00Matches
2018-201924Arisgr GRE1. Super League25222,00022.2112012600.050.050.090.000.05Matches
2019-202025Alanyasportr TUR1. Süper Lig27222,13323.7033000600.000.130.130.000.13Matches
2020-202126Alanyasportr TUR1. Süper Lig35302,36526.3000000700.000.000.000.000.00Matches
2021-202227Alanyasportr TUR1. Süper Lig11901.0000000100.000.000.000.000.00Matches
2021-202227Trabzonsportr TUR1. Süper Lig32171,70118.9011000300.000.050.050.000.05Matches
2022-202328Trabzonspor3. Conf Lg221431.6000000100.00.00.00.00900.000.000.000.000.000.000.000.000.000.00Matches
2022-202328Trabzonspor2. Europa Lg432853.2000000100.00.00.10.221010.000.000.000.000.000.010.050.060.010.06Matches
2022-202328Trabzonsportr TUR1. Süper Lig30262,06623.0000000300.000.000.000.000.00Matches
2023-202429Cardiff Cityeng ENG2. Championship42383,28236.5000000600.20.20.70.914130160.000.000.000.000.000.010.020.030.010.03Matches
2024-202530Cardiff Cityeng ENG2. Championship1287828.7000000300.10.10.10.113650.000.000.000.000.000.010.010.020.010.02Matches
12 Seasons7 Clubs5 Leagues32126323,264258.51780125600.30.30.91.317185220.000.030.030.000.030.010.020.030.010.03
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
Panionios (4 Seasons)1 League94877,59784.40220001700.000.020.020.000.02
Alanyaspor (3 Seasons)1 League63534,58851.00330001400.000.060.060.000.06
Trabzonspor (2 Seasons)3 Leagues68484,19546.6011000800.00.00.10.221910.000.020.020.000.020.010.030.040.010.04
Cardiff City (2 Seasons)1 League54464,06445.2000000900.30.30.81.115166210.000.000.000.000.000.010.020.020.010.02
Aris (1 Season)1 League25222,00022.2112012600.050.050.090.000.05
Platanias (1 Season)1 League1678008.9000000200.000.000.000.000.00
Olympiacos (1 Season)1 League10200.2000000000.000.000.000.000.00
Super League (6 Seasons)13611610,417115.71340122500.010.030.030.000.03
Süper Lig (4 Seasons)125968,35592.80440002000.000.040.040.000.04
Championship (2 Seasons)54464,06445.2000000900.30.30.81.115166210.000.000.000.000.000.010.020.020.010.02
Europa Lg (1 Season)432853.2000000100.00.00.10.221010.000.000.000.000.000.010.050.060.010.06
Conf Lg (1 Season)221431.6000000100.00.00.00.00900.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201419Platanias1 League1678008.9000000200.000.000.000.000.00
2014-201520Panionios1 League21171,42215.8000000700.000.000.000.000.00
2015-201621Panionios1 League29282,41626.8000000400.000.000.000.000.00
2016-201722Panionios1 League28282,51427.9011000400.000.040.040.000.04
2017-201823Panionios1 League16141,24513.8011000200.000.070.070.000.07
2017-201823Olympiacos1 League10200.2000000000.000.000.000.000.00
2018-201924Aris1 League25222,00022.2112012600.050.050.090.000.05
2019-202025Alanyaspor1 League27222,13323.7033000600.000.130.130.000.13
2020-202126Alanyaspor1 League35302,36526.3000000700.000.000.000.000.00
2021-202227Alanyaspor1 League11901.0000000100.000.000.000.000.00
2021-202227Trabzonspor1 League32171,70118.9011000300.000.050.050.000.05
2022-202328Trabzonspor3 Leagues36312,49427.7000000500.00.00.10.221910.000.000.000.000.000.010.030.040.010.04
2023-202429Cardiff City1 League42383,28236.5000000600.20.20.70.914130160.000.000.000.000.000.010.020.030.010.03
2024-202530Cardiff City1 League1287828.7000000300.10.10.10.113650.000.000.000.000.000.010.010.020.010.02
12 Seasons7 Clubs5 Leagues32126323,264258.51780125600.30.30.91.317185220.000.030.030.000.030.010.020.030.010.03
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
Panionios (4 Seasons)1 League94877,59784.40220001700.000.020.020.000.02
Alanyaspor (3 Seasons)1 League63534,58851.00330001400.000.060.060.000.06
Trabzonspor (2 Seasons)3 Leagues68484,19546.6011000800.00.00.10.221910.000.020.020.000.020.010.030.040.010.04
Cardiff City (2 Seasons)1 League54464,06445.2000000900.30.30.81.115166210.000.000.000.000.000.010.020.020.010.02
Aris (1 Season)1 League25222,00022.2112012600.050.050.090.000.05
Platanias (1 Season)1 League1678008.9000000200.000.000.000.000.00
Olympiacos (1 Season)1 League10200.2000000000.000.000.000.000.00
Super League (6 Seasons)13611610,417115.71340122500.010.030.030.000.03
Süper Lig (4 Seasons)125968,35592.80440002000.000.040.040.000.04
Championship (2 Seasons)54464,06445.2000000900.30.30.81.115166210.000.000.000.000.000.010.020.020.010.02
Europa Lg (1 Season)432853.2000000100.00.00.10.221010.000.000.000.000.000.010.050.060.010.06
Conf Lg (1 Season)221431.6000000100.00.00.00.00900.000.000.000.000.000.000.000.000.000.00
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
2013-201419Plataniasgr GRE1. Super League14th1678008.9000000200.000.000.000.000.00
2014-201520Panioniosgr GRE1. Super League12th21171,42215.8000000700.000.000.000.000.00Matches
2015-201621Panioniosgr GRE1. Super League5th29282,41626.8000000400.000.000.000.000.00Matches
2016-201722Panioniosgr GRE1. Super League5th28282,51427.9011000400.000.040.040.000.04Matches
2017-201823Panioniosgr GRE1. Super League7th16141,24513.8011000200.000.070.070.000.07Matches
2017-201823Olympiacosgr GRE1. Super League3rd10200.2000000000.000.000.000.000.00Matches
2018-201924Arisgr GRE1. Super League5th25222,00022.2112012600.050.050.090.000.05Matches
2019-202025Alanyasportr TUR1. Süper Lig5th27222,13323.7033000600.000.130.130.000.13Matches
2020-202126Alanyasportr TUR1. Süper Lig7th35302,36526.3000000700.000.000.000.000.00Matches
2021-202227Alanyasportr TUR1. Süper Lig5th11901.0000000100.000.000.000.000.00Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st32171,70118.9011000300.000.050.050.000.05Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th30262,06623.0000000300.000.000.000.000.00Matches
2023-202429Cardiff Cityeng ENG2. Championship12th42383,28236.5000000600.20.20.70.914130160.000.000.000.000.000.010.020.030.010.03Matches
2024-202530Cardiff Cityeng ENG2. Championship21st1287828.7000000300.10.10.10.113650.000.000.000.000.000.010.010.020.010.02Matches
12 Seasons7 Clubs3 Leagues31525822,836253.71780125400.30.30.81.115166210.000.030.030.000.030.010.020.020.010.02
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
Panionios (4 Seasons)1 League94877,59784.40220001700.000.020.020.000.02
Alanyaspor (3 Seasons)1 League63534,58851.00330001400.000.060.060.000.06
Trabzonspor (2 Seasons)1 League62433,76741.9011000600.000.020.020.000.02
Cardiff City (2 Seasons)1 League54464,06445.2000000900.30.30.81.115166210.000.000.000.000.000.010.020.020.010.02
Aris (1 Season)1 League25222,00022.2112012600.050.050.090.000.05
Platanias (1 Season)1 League1678008.9000000200.000.000.000.000.00
Olympiacos (1 Season)1 League10200.2000000000.000.000.000.000.00
Super League (6 Seasons)13611610,417115.71340122500.010.030.030.000.03
Süper Lig (4 Seasons)125968,35592.80440002000.000.040.040.000.04
Championship (2 Seasons)54464,06445.2000000900.30.30.81.115166210.000.000.000.000.000.010.020.020.010.02
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
2022-202328Trabzonspor3. Conf LgKO221431.6000000100.00.00.00.00900.000.000.000.000.000.000.000.000.000.00Matches
2022-202328Trabzonspor2. Europa LgGR432853.2000000100.00.00.10.221010.000.000.000.000.000.010.050.060.010.06Matches
1 Season1 Club2 Leagues654284.8000000200.00.00.10.221910.000.000.000.000.000.010.030.040.010.04
Europa Lg (1 Season)432853.2000000100.00.00.10.221010.000.000.000.000.000.010.050.060.010.06
Conf Lg (1 Season)221431.6000000100.00.00.00.00900.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201823gr GreeceWCQ00Matches
201924gr GreeceFriendlies (M)11740.8000000000.000.000.000.000.00Matches
202025gr GreeceFriendlies (M)00Matches
2020-202126gr GreeceUEFA Nations LeagueLgC00Matches
202126gr GreeceFriendlies (M)411731.9000000000.000.000.000.000.00Matches
202126gr GreeceUEFA Euro Qualifying20610.7000000000.000.000.000.000.00Matches
202227gr GreeceWCQ643834.3000000200.000.000.000.000.00Matches
202227gr GreeceFriendlies (M)332292.5000000200.000.000.000.000.00Matches
2022-202328gr GreeceUEFA Nations LeagueLgC543023.4000000200.000.000.000.000.00Matches
202328gr GreeceFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202429gr GreeceFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202429gr GreeceUEFA Euro Qualifying733333.7101100200.270.000.270.270.27Matches
2024-202530gr GreeceUEFA Nations LeagueLgB643654.1000000100.000.000.000.000.00Matches
7 Seasons1 Club4 Leagues36222,10023.3101100900.040.000.040.040.04
Friendlies (M) (6 Seasons)1076567.3000000200.000.000.000.000.00
UEFA Nations League (3 Seasons)1186677.4000000300.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)933944.4101100200.230.000.230.230.23
WCQ (2 Seasons)643834.3000000200.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
2013-201419Plataniasgr GRE1. Super League8.9010.110.0000
2014-201520Panioniosgr GRE1. Super League15.8020.130.0000Matches
2015-201621Panioniosgr GRE1. Super League26.8020.070.0000Matches
2016-201722Panioniosgr GRE1. Super League27.90060.000.210.0000Matches
2017-201823Panioniosgr GRE1. Super League13.80000.000.0000Matches
2017-201823Olympiacosgr GRE1. Super League0.20000.000.0000Matches
2018-201924Arisgr GRE1. Super League22.2112Matches
2019-202025Alanyasportr TUR1. Süper Lig23.702200.00.930.000.0000Matches
2020-202126Alanyasportr TUR1. Süper Lig26.307342.90.270.110.000.0000Matches
2021-202227Alanyasportr TUR1. Süper Lig1.0011100.01.001.000.000.0000Matches
2021-202227Trabzonsportr TUR1. Süper Lig18.909222.20.480.110.000.0000Matches
2022-202328Trabzonspor3. Conf Lg1.60000.000.000000.00.00.00.0Matches
2022-202328Trabzonspor2. Europa Lg3.20200.00.630.000.0031.70000.00.00.020.00.0Matches
2022-202328Trabzonsportr TUR1. Süper Lig23.001317.70.570.040.000.0000Matches
2023-202429Cardiff Cityeng ENG2. Championship36.5010440.00.270.110.000.0028.20000.20.20.02-0.2-0.2Matches
2024-202530Cardiff Cityeng ENG2. Championship8.703133.30.350.120.000.0031.40000.10.10.02-0.1-0.1Matches
12 Seasons7 Clubs5 Leagues258.51672326.90.360.100.000.0029.30120.30.30.02-0.3-0.3
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
Panionios (4 Seasons)1 League84.400100.000.120.0000
Alanyaspor (3 Seasons)1 League51.0030413.30.590.080.000.0000
Trabzonspor (2 Seasons)3 Leagues46.6024312.50.510.060.000.0031.70000.00.00.020.00.0
Cardiff City (2 Seasons)1 League45.2013538.50.290.110.000.0028.90000.30.30.02-0.3-0.3
Aris (1 Season)1 League22.2112
Platanias (1 Season)1 League8.9010.110.0000
Olympiacos (1 Season)1 League0.20000.000.0000
Super League (6 Seasons)115.710110.000.120.0012
Süper Lig (4 Seasons)92.8052713.50.560.080.000.0000
Championship (2 Seasons)45.2013538.50.290.110.000.0028.90000.30.30.02-0.3-0.3
Europa Lg (1 Season)3.20200.00.630.000.0031.70000.00.00.020.00.0
Conf Lg (1 Season)1.60000.000.000000.00.00.00.0
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
2013-201419Platanias1 League8.9010.110.0000
2014-201520Panionios1 League15.8020.130.0000
2015-201621Panionios1 League26.8020.070.0000
2016-201722Panionios1 League27.90060.000.210.0000
2017-201823Panionios1 League13.80000.000.0000
2017-201823Olympiacos1 League0.20000.000.0000
2018-201924Aris1 League22.2112
2019-202025Alanyaspor1 League23.702200.00.930.000.0000
2020-202126Alanyaspor1 League26.307342.90.270.110.000.0000
2021-202227Alanyaspor1 League1.0011100.01.001.000.000.0000
2021-202227Trabzonspor1 League18.909222.20.480.110.000.0000
2022-202328Trabzonspor3 Leagues27.701516.70.540.040.000.0031.70000.00.00.020.00.0
2023-202429Cardiff City1 League36.5010440.00.270.110.000.0028.20000.20.20.02-0.2-0.2
2024-202530Cardiff City1 League8.703133.30.350.120.000.0031.40000.10.10.02-0.1-0.1
12 Seasons7 Clubs5 Leagues258.51672326.90.360.100.000.0029.30120.30.30.02-0.3-0.3
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
Panionios (4 Seasons)1 League84.400100.000.120.0000
Alanyaspor (3 Seasons)1 League51.0030413.30.590.080.000.0000
Trabzonspor (2 Seasons)3 Leagues46.6024312.50.510.060.000.0031.70000.00.00.020.00.0
Cardiff City (2 Seasons)1 League45.2013538.50.290.110.000.0028.90000.30.30.02-0.3-0.3
Aris (1 Season)1 League22.2112
Platanias (1 Season)1 League8.9010.110.0000
Olympiacos (1 Season)1 League0.20000.000.0000
Super League (6 Seasons)115.710110.000.120.0012
Süper Lig (4 Seasons)92.8052713.50.560.080.000.0000
Championship (2 Seasons)45.2013538.50.290.110.000.0028.90000.30.30.02-0.3-0.3
Europa Lg (1 Season)3.20200.00.630.000.0031.70000.00.00.020.00.0
Conf Lg (1 Season)1.60000.000.000000.00.00.00.0
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
2013-201419Plataniasgr GRE1. Super League14th8.9010.110.0000
2014-201520Panioniosgr GRE1. Super League12th15.8020.130.0000Matches
2015-201621Panioniosgr GRE1. Super League5th26.8020.070.0000Matches
2016-201722Panioniosgr GRE1. Super League5th27.90060.000.210.0000Matches
2017-201823Panioniosgr GRE1. Super League7th13.80000.000.0000Matches
2017-201823Olympiacosgr GRE1. Super League3rd0.20000.000.0000Matches
2018-201924Arisgr GRE1. Super League5th22.2112Matches
2019-202025Alanyasportr TUR1. Süper Lig5th23.702200.00.930.000.0000Matches
2020-202126Alanyasportr TUR1. Süper Lig7th26.307342.90.270.110.000.0000Matches
2021-202227Alanyasportr TUR1. Süper Lig5th1.0011100.01.001.000.000.0000Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st18.909222.20.480.110.000.0000Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th23.001317.70.570.040.000.0000Matches
2023-202429Cardiff Cityeng ENG2. Championship12th36.5010440.00.270.110.000.0028.20000.20.20.02-0.2-0.2Matches
2024-202530Cardiff Cityeng ENG2. Championship21st8.703133.30.350.120.000.0031.40000.10.10.02-0.1-0.1Matches
12 Seasons7 Clubs3 Leagues253.71652327.70.360.100.000.0028.90120.30.30.02-0.3-0.3
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
Panionios (4 Seasons)1 League84.400100.000.120.0000
Alanyaspor (3 Seasons)1 League51.0030413.30.590.080.000.0000
Trabzonspor (2 Seasons)1 League41.9022313.60.530.070.000.0000
Cardiff City (2 Seasons)1 League45.2013538.50.290.110.000.0028.90000.30.30.02-0.3-0.3
Aris (1 Season)1 League22.2112
Platanias (1 Season)1 League8.9010.110.0000
Olympiacos (1 Season)1 League0.20000.000.0000
Super League (6 Seasons)115.710110.000.120.0012
Süper Lig (4 Seasons)92.8052713.50.560.080.000.0000
Championship (2 Seasons)45.2013538.50.290.110.000.0028.90000.30.30.02-0.3-0.3
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
2022-202328Trabzonspor3. Conf LgKO1.60000.000.000000.00.00.00.0Matches
2022-202328Trabzonspor2. Europa LgGR3.20200.00.630.000.0031.70000.00.00.020.00.0Matches
1 Season1 Club2 Leagues4.80200.00.420.000.0031.70000.00.00.020.00.0
Europa Lg (1 Season)3.20200.00.630.000.0031.70000.00.00.020.00.0
Conf Lg (1 Season)1.60000.000.000000.00.00.00.0
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
201924gr GreeceFriendlies (M)0.8000Matches
202126gr GreeceFriendlies (M)1.9000Matches
202126gr GreeceUEFA Euro Qualifying0.70100.01.480.000.0000Matches
202227gr GreeceWCQ4.30000.000.0000Matches
202227gr GreeceFriendlies (M)2.5000Matches
2022-202328gr GreeceUEFA Nations LeagueLgC3.40300.00.890.000.0000Matches
202328gr GreeceFriendlies (M)1.0000Matches
202429gr GreeceFriendlies (M)1.0000Matches
202429gr GreeceUEFA Euro Qualifying3.7111100.00.270.271.001.0000Matches
2024-202530gr GreeceUEFA Nations LeagueLgB4.1011100.00.250.250.000.0000Matches
7 Seasons1 Club4 Leagues23.316233.30.370.120.170.5000
Friendlies (M) (6 Seasons)7.3000
UEFA Nations League (3 Seasons)7.404125.00.540.130.000.0000
UEFA Euro Qualifying (2 Seasons)4.412150.00.460.230.501.0000
WCQ (2 Seasons)4.30000.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
2013-201419Plataniasgr GRE1. Super League8.90
2014-201520Panioniosgr GRE1. Super League15.80Matches
2015-201621Panioniosgr GRE1. Super League26.80Matches
2016-201722Panioniosgr GRE1. Super League27.91Matches
2017-201823Panioniosgr GRE1. Super League13.81Matches
2017-201823Olympiacosgr GRE1. Super League0.20Matches
2018-201924Arisgr GRE1. Super League22.21Matches
2019-202025Alanyasportr TUR1. Süper Lig23.73Matches
2020-202126Alanyasportr TUR1. Süper Lig26.30Matches
2021-202227Alanyasportr TUR1. Süper Lig1.00Matches
2021-202227Trabzonsportr TUR1. Süper Lig18.91Matches
2022-202328Trabzonspor3. Conf Lg1.6788888.61318297374190.2303293.87887.500.00.10.006209Matches
2022-202328Trabzonspor2. Europa Lg3.215016491.52395557788295.1485194.11616100.000.10.1-0.14121010Matches
2022-202328Trabzonsportr TUR1. Süper Lig23.00Matches
2023-202429Cardiff Cityeng ENG2. Championship36.51235148883.021709514457566087.149556288.113319468.600.70.6-0.71411570130Matches
2024-202530Cardiff Cityeng ENG2. Championship8.730235984.15171144914715992.512514288.0274067.500.10.2-0.13301036Matches
12 Seasons7 Clubs5 Leagues258.51765209984.130593744783794288.969878788.718325870.970.91.0+6.121163110185
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
Panionios (4 Seasons)1 League84.42
Alanyaspor (3 Seasons)1 League51.03
Trabzonspor (2 Seasons)3 Leagues46.622825290.5371385411512393.5788394.0232495.810.10.2+0.94183019
Cardiff City (2 Seasons)1 League45.21537184783.226880659372281988.262070488.116023468.400.80.8-0.81714580166
Aris (1 Season)1 League22.21
Platanias (1 Season)1 League8.90
Olympiacos (1 Season)1 League0.20
Super League (6 Seasons)115.73
Süper Lig (4 Seasons)92.84
Championship (2 Seasons)45.21537184783.226880659372281988.262070488.116023468.400.80.8-0.81714580166
Europa Lg (1 Season)3.215016491.52395557788295.1485194.11616100.000.10.1-0.14121010
Conf Lg (1 Season)1.6788888.61318297374190.2303293.87887.500.00.10.006209
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419Platanias1 League8.90
2014-201520Panionios1 League15.80
2015-201621Panionios1 League26.80
2016-201722Panionios1 League27.91
2017-201823Panionios1 League13.81
2017-201823Olympiacos1 League0.20
2018-201924Aris1 League22.21
2019-202025Alanyaspor1 League23.73
2020-202126Alanyaspor1 League26.30
2021-202227Alanyaspor1 League1.00
2021-202227Trabzonspor1 League18.91
2022-202328Trabzonspor3 Leagues27.722825290.5371385411512393.5788394.0232495.800.10.2-0.14183019
2023-202429Cardiff City1 League36.51235148883.021709514457566087.149556288.113319468.600.70.6-0.71411570130
2024-202530Cardiff City1 League8.730235984.15171144914715992.512514288.0274067.500.10.2-0.13301036
12 Seasons7 Clubs5 Leagues258.51765209984.130593744783794288.969878788.718325870.970.91.0+6.121163110185
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
Panionios (4 Seasons)1 League84.42
Alanyaspor (3 Seasons)1 League51.03
Trabzonspor (2 Seasons)3 Leagues46.622825290.5371385411512393.5788394.0232495.810.10.2+0.94183019
Cardiff City (2 Seasons)1 League45.21537184783.226880659372281988.262070488.116023468.400.80.8-0.81714580166
Aris (1 Season)1 League22.21
Platanias (1 Season)1 League8.90
Olympiacos (1 Season)1 League0.20
Super League (6 Seasons)115.73
Süper Lig (4 Seasons)92.84
Championship (2 Seasons)45.21537184783.226880659372281988.262070488.116023468.400.80.8-0.81714580166
Europa Lg (1 Season)3.215016491.52395557788295.1485194.11616100.000.10.1-0.14121010
Conf Lg (1 Season)1.6788888.61318297374190.2303293.87887.500.00.10.006209
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
2013-201419Plataniasgr GRE1. Super League14th8.90
2014-201520Panioniosgr GRE1. Super League12th15.80Matches
2015-201621Panioniosgr GRE1. Super League5th26.80Matches
2016-201722Panioniosgr GRE1. Super League5th27.91Matches
2017-201823Panioniosgr GRE1. Super League7th13.81Matches
2017-201823Olympiacosgr GRE1. Super League3rd0.20Matches
2018-201924Arisgr GRE1. Super League5th22.21Matches
2019-202025Alanyasportr TUR1. Süper Lig5th23.73Matches
2020-202126Alanyasportr TUR1. Süper Lig7th26.30Matches
2021-202227Alanyasportr TUR1. Süper Lig5th1.00Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st18.91Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th23.00Matches
2023-202429Cardiff Cityeng ENG2. Championship12th36.51235148883.021709514457566087.149556288.113319468.600.70.6-0.71411570130Matches
2024-202530Cardiff Cityeng ENG2. Championship21st8.730235984.15171144914715992.512514288.0274067.500.10.2-0.13301036Matches
12 Seasons7 Clubs3 Leagues253.71537184783.226880659372281988.262070488.116023468.470.80.8+6.21714580166
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
Panionios (4 Seasons)1 League84.42
Alanyaspor (3 Seasons)1 League51.03
Trabzonspor (2 Seasons)1 League41.91
Cardiff City (2 Seasons)1 League45.21537184783.226880659372281988.262070488.116023468.400.80.8-0.81714580166
Aris (1 Season)1 League22.21
Platanias (1 Season)1 League8.90
Olympiacos (1 Season)1 League0.20
Super League (6 Seasons)115.73
Süper Lig (4 Seasons)92.84
Championship (2 Seasons)45.21537184783.226880659372281988.262070488.116023468.400.80.8-0.81714580166
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
2022-202328Trabzonspor3. Conf LgKO1.6788888.61318297374190.2303293.87887.500.00.10.006209Matches
2022-202328Trabzonspor2. Europa LgGR3.215016491.52395557788295.1485194.11616100.000.10.1-0.14121010Matches
1 Season1 Club2 Leagues4.822825290.5371385411512393.5788394.0232495.800.10.2-0.14183019
Europa Lg (1 Season)3.215016491.52395557788295.1485194.11616100.000.10.1-0.14121010
Conf Lg (1 Season)1.6788888.61318297374190.2303293.87887.500.00.10.006209
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
201924gr GreeceFriendlies (M)0.80Matches
202126gr GreeceFriendlies (M)1.90Matches
202126gr GreeceUEFA Euro Qualifying0.70Matches
202227gr GreeceWCQ4.30Matches
202227gr GreeceFriendlies (M)2.50Matches
2022-202328gr GreeceUEFA Nations LeagueLgC3.40Matches
202328gr GreeceFriendlies (M)1.00Matches
202429gr GreeceFriendlies (M)1.00Matches
202429gr GreeceUEFA Euro Qualifying3.70Matches
2024-202530gr GreeceUEFA Nations LeagueLgB4.10Matches
7 Seasons1 Club4 Leagues23.30
Friendlies (M) (6 Seasons)7.30
UEFA Nations League (3 Seasons)7.40
UEFA Euro Qualifying (2 Seasons)4.40
WCQ (2 Seasons)4.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
2013-201419Plataniasgr GRE1. Super League8.9
2014-201520Panioniosgr GRE1. Super League15.8Matches
2015-201621Panioniosgr GRE1. Super League26.8Matches
2016-201722Panioniosgr GRE1. Super League27.90Matches
2017-201823Panioniosgr GRE1. Super League13.80Matches
2017-201823Olympiacosgr GRE1. Super League0.20Matches
2018-201924Arisgr GRE1. Super League22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig23.711Matches
2020-202126Alanyasportr TUR1. Süper Lig26.35Matches
2021-202227Alanyasportr TUR1. Süper Lig1.00Matches
2021-202227Trabzonsportr TUR1. Süper Lig18.92Matches
2022-202328Trabzonspor3. Conf Lg1.6888255021000007812Matches
2022-202328Trabzonspor2. Europa Lg3.2164159550000000015006Matches
2022-202328Trabzonsportr TUR1. Süper Lig23.02Matches
2023-202429Cardiff Cityeng ENG2. Championship36.51488146619162296300001235320Matches
2024-202530Cardiff Cityeng ENG2. Championship8.735934511101521000030238Matches
12 Seasons7 Clubs5 Leagues258.520992052403633629400001765736
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Panionios (4 Seasons)1 League84.40
Alanyaspor (3 Seasons)1 League51.016
Trabzonspor (2 Seasons)3 Leagues46.625224110100250000022818
Cardiff City (2 Seasons)1 League45.21847181130263348400001537628
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.20
Super League (6 Seasons)115.70
Süper Lig (4 Seasons)92.820
Championship (2 Seasons)45.21847181130263348400001537628
Europa Lg (1 Season)3.2164159550000000015006
Conf Lg (1 Season)1.6888255021000007812
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Platanias1 League8.9
2014-201520Panionios1 League15.8
2015-201621Panionios1 League26.8
2016-201722Panionios1 League27.90
2017-201823Panionios1 League13.80
2017-201823Olympiacos1 League0.20
2018-201924Aris1 League22.2
2019-202025Alanyaspor1 League23.711
2020-202126Alanyaspor1 League26.35
2021-202227Alanyaspor1 League1.00
2021-202227Trabzonspor1 League18.92
2022-202328Trabzonspor3 Leagues27.725224110100230000022818
2023-202429Cardiff City1 League36.51488146619162296300001235320
2024-202530Cardiff City1 League8.735934511101521000030238
12 Seasons7 Clubs5 Leagues258.520992052403633629400001765736
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Panionios (4 Seasons)1 League84.40
Alanyaspor (3 Seasons)1 League51.016
Trabzonspor (2 Seasons)3 Leagues46.625224110100250000022818
Cardiff City (2 Seasons)1 League45.21847181130263348400001537628
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.20
Super League (6 Seasons)115.70
Süper Lig (4 Seasons)92.820
Championship (2 Seasons)45.21847181130263348400001537628
Europa Lg (1 Season)3.2164159550000000015006
Conf Lg (1 Season)1.6888255021000007812
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Plataniasgr GRE1. Super League14th8.9
2014-201520Panioniosgr GRE1. Super League12th15.8Matches
2015-201621Panioniosgr GRE1. Super League5th26.8Matches
2016-201722Panioniosgr GRE1. Super League5th27.90Matches
2017-201823Panioniosgr GRE1. Super League7th13.80Matches
2017-201823Olympiacosgr GRE1. Super League3rd0.20Matches
2018-201924Arisgr GRE1. Super League5th22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig5th23.711Matches
2020-202126Alanyasportr TUR1. Süper Lig7th26.35Matches
2021-202227Alanyasportr TUR1. Süper Lig5th1.00Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st18.92Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th23.02Matches
2023-202429Cardiff Cityeng ENG2. Championship12th36.51488146619162296300001235320Matches
2024-202530Cardiff Cityeng ENG2. Championship21st8.735934511101521000030238Matches
12 Seasons7 Clubs3 Leagues253.718471811302633428400001537628
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Panionios (4 Seasons)1 League84.40
Alanyaspor (3 Seasons)1 League51.016
Trabzonspor (2 Seasons)1 League41.94
Cardiff City (2 Seasons)1 League45.21847181130263348400001537628
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.20
Super League (6 Seasons)115.70
Süper Lig (4 Seasons)92.820
Championship (2 Seasons)45.21847181130263348400001537628
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
2022-202328Trabzonspor3. Conf LgKO1.6888255021000007812Matches
2022-202328Trabzonspor2. Europa LgGR3.2164159550000000015006Matches
1 Season1 Club2 Leagues4.825224110100210000022818
Europa Lg (1 Season)3.2164159550000000015006
Conf Lg (1 Season)1.6888255021000007812
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
201924gr GreeceFriendlies (M)0.8Matches
202126gr GreeceFriendlies (M)1.9Matches
202126gr GreeceUEFA Euro Qualifying0.70Matches
202227gr GreeceWCQ4.30Matches
202227gr GreeceFriendlies (M)2.5Matches
2022-202328gr GreeceUEFA Nations LeagueLgC3.40Matches
202328gr GreeceFriendlies (M)1.0Matches
202429gr GreeceFriendlies (M)1.0Matches
202429gr GreeceUEFA Euro Qualifying3.73Matches
2024-202530gr GreeceUEFA Nations LeagueLgB4.10Matches
7 Seasons1 Club4 Leagues23.33
Friendlies (M) (6 Seasons)7.3
UEFA Nations League (3 Seasons)7.40
UEFA Euro Qualifying (2 Seasons)4.43
WCQ (2 Seasons)4.30

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Plataniasgr GRE1. Super League8.9
2014-201520Panioniosgr GRE1. Super League15.8Matches
2015-201621Panioniosgr GRE1. Super League26.8Matches
2016-201722Panioniosgr GRE1. Super League27.9Matches
2017-201823Panioniosgr GRE1. Super League13.8Matches
2017-201823Olympiacosgr GRE1. Super League0.2Matches
2018-201924Arisgr GRE1. Super League22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig23.7Matches
2020-202126Alanyasportr TUR1. Süper Lig26.3Matches
2021-202227Alanyasportr TUR1. Süper Lig1.0Matches
2021-202227Trabzonsportr TUR1. Süper Lig18.9Matches
2022-202328Trabzonspor3. Conf Lg1.610.6310000000.00000000Matches
2022-202328Trabzonspor2. Europa Lg3.282.5480000000.00000000Matches
2022-202328Trabzonsportr TUR1. Süper Lig23.0Matches
2023-202429Cardiff Cityeng ENG2. Championship36.5391.07350102110.03100000Matches
2024-202530Cardiff Cityeng ENG2. Championship8.7121.3890101100.00000000Matches
12 Seasons7 Clubs5 Leagues258.5601.20530203210.02100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Panionios (4 Seasons)1 League84.4
Alanyaspor (3 Seasons)1 League51.0
Trabzonspor (2 Seasons)3 Leagues46.691.9090000000.00000000
Cardiff City (2 Seasons)1 League45.2511.13440203210.02100000
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.2
Super League (6 Seasons)115.7
Süper Lig (4 Seasons)92.8
Championship (2 Seasons)45.2511.13440203210.02100000
Europa Lg (1 Season)3.282.5480000000.00000000
Conf Lg (1 Season)1.610.6310000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Platanias1 League8.9
2014-201520Panionios1 League15.8
2015-201621Panionios1 League26.8
2016-201722Panionios1 League27.9
2017-201823Panionios1 League13.8
2017-201823Olympiacos1 League0.2
2018-201924Aris1 League22.2
2019-202025Alanyaspor1 League23.7
2020-202126Alanyaspor1 League26.3
2021-202227Alanyaspor1 League1.0
2021-202227Trabzonspor1 League18.9
2022-202328Trabzonspor3 Leagues27.791.9090000000.00000000
2023-202429Cardiff City1 League36.5391.07350102110.03100000
2024-202530Cardiff City1 League8.7121.3890101100.00000000
12 Seasons7 Clubs5 Leagues258.5601.20530203210.02100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Panionios (4 Seasons)1 League84.4
Alanyaspor (3 Seasons)1 League51.0
Trabzonspor (2 Seasons)3 Leagues46.691.9090000000.00000000
Cardiff City (2 Seasons)1 League45.2511.13440203210.02100000
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.2
Super League (6 Seasons)115.7
Süper Lig (4 Seasons)92.8
Championship (2 Seasons)45.2511.13440203210.02100000
Europa Lg (1 Season)3.282.5480000000.00000000
Conf Lg (1 Season)1.610.6310000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Plataniasgr GRE1. Super League14th8.9
2014-201520Panioniosgr GRE1. Super League12th15.8Matches
2015-201621Panioniosgr GRE1. Super League5th26.8Matches
2016-201722Panioniosgr GRE1. Super League5th27.9Matches
2017-201823Panioniosgr GRE1. Super League7th13.8Matches
2017-201823Olympiacosgr GRE1. Super League3rd0.2Matches
2018-201924Arisgr GRE1. Super League5th22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig5th23.7Matches
2020-202126Alanyasportr TUR1. Süper Lig7th26.3Matches
2021-202227Alanyasportr TUR1. Süper Lig5th1.0Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st18.9Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th23.0Matches
2023-202429Cardiff Cityeng ENG2. Championship12th36.5391.07350102110.03100000Matches
2024-202530Cardiff Cityeng ENG2. Championship21st8.7121.3890101100.00000000Matches
12 Seasons7 Clubs3 Leagues253.7511.13440203210.02100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Panionios (4 Seasons)1 League84.4
Alanyaspor (3 Seasons)1 League51.0
Trabzonspor (2 Seasons)1 League41.9
Cardiff City (2 Seasons)1 League45.2511.13440203210.02100000
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.2
Super League (6 Seasons)115.7
Süper Lig (4 Seasons)92.8
Championship (2 Seasons)45.2511.13440203210.02100000
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
2022-202328Trabzonspor3. Conf LgKO1.610.6310000000.00000000Matches
2022-202328Trabzonspor2. Europa LgGR3.282.5480000000.00000000Matches
1 Season1 Club2 Leagues4.891.9090000000.00000000
Europa Lg (1 Season)3.282.5480000000.00000000
Conf Lg (1 Season)1.610.6310000000.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
201924gr GreeceFriendlies (M)0.8Matches
202126gr GreeceFriendlies (M)1.9Matches
202126gr GreeceUEFA Euro Qualifying0.7Matches
202227gr GreeceWCQ4.3Matches
202227gr GreeceFriendlies (M)2.5Matches
2022-202328gr GreeceUEFA Nations LeagueLgC3.4Matches
202328gr GreeceFriendlies (M)1.0Matches
202429gr GreeceFriendlies (M)1.0Matches
202429gr GreeceUEFA Euro Qualifying3.7Matches
2024-202530gr GreeceUEFA Nations LeagueLgB4.1Matches
7 Seasons1 Club4 Leagues23.3
Friendlies (M) (6 Seasons)7.3
UEFA Nations League (3 Seasons)7.4
UEFA Euro Qualifying (2 Seasons)4.4
WCQ (2 Seasons)4.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
2013-201419Plataniasgr GRE1. Super League8.9
2014-201520Panioniosgr GRE1. Super League15.8Matches
2015-201621Panioniosgr GRE1. Super League26.8Matches
2016-201722Panioniosgr GRE1. Super League27.900Matches
2017-201823Panioniosgr GRE1. Super League13.800Matches
2017-201823Olympiacosgr GRE1. Super League0.200Matches
2018-201924Arisgr GRE1. Super League22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig23.72239Matches
2020-202126Alanyasportr TUR1. Süper Lig26.32545Matches
2021-202227Alanyasportr TUR1. Süper Lig1.010Matches
2021-202227Trabzonsportr TUR1. Süper Lig18.93342Matches
2022-202328Trabzonspor3. Conf Lg1.6643211425.031010600Matches
2022-202328Trabzonspor2. Europa Lg3.2750614944.4510151230Matches
2022-202328Trabzonsportr TUR1. Süper Lig23.02721Matches
2023-202429Cardiff Cityeng ENG2. Championship36.5714428394368940.4532952454125423Matches
2024-202530Cardiff Cityeng ENG2. Championship8.724169123112642.315173141034150Matches
12 Seasons7 Clubs5 Leagues258.5108177405995212840.67648840216177603
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Panionios (4 Seasons)1 League84.4000
Alanyaspor (3 Seasons)1 League51.048840
Trabzonspor (2 Seasons)3 Leagues46.6136938251338.58202681830
Cardiff City (2 Seasons)1 League45.29560375174711540.9684683864159573
Aris (1 Season)1 League22.20
Platanias (1 Season)1 League8.90
Olympiacos (1 Season)1 League0.2000
Super League (6 Seasons)115.7000
Süper Lig (4 Seasons)92.81081470
Championship (2 Seasons)45.29560375174711540.9684683864159573
Europa Lg (1 Season)3.2750614944.4510151230
Conf Lg (1 Season)1.6643211425.031010600
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419Platanias1 League8.90
2014-201520Panionios1 League15.80
2015-201621Panionios1 League26.80
2016-201722Panionios1 League27.9000
2017-201823Panionios1 League13.8000
2017-201823Olympiacos1 League0.2000
2018-201924Aris1 League22.20
2019-202025Alanyaspor1 League23.722390
2020-202126Alanyaspor1 League26.325450
2021-202227Alanyaspor1 League1.0100
2021-202227Trabzonspor1 League18.933420
2022-202328Trabzonspor3 Leagues27.7133638251338.58202261830
2023-202429Cardiff City1 League36.5714428394368940.4532952454125423
2024-202530Cardiff City1 League8.724169123112642.315173141034150
12 Seasons7 Clubs5 Leagues258.5108177405995212840.67648840216177603
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Panionios (4 Seasons)1 League84.4000
Alanyaspor (3 Seasons)1 League51.048840
Trabzonspor (2 Seasons)3 Leagues46.6136938251338.58202681830
Cardiff City (2 Seasons)1 League45.29560375174711540.9684683864159573
Aris (1 Season)1 League22.20
Platanias (1 Season)1 League8.90
Olympiacos (1 Season)1 League0.2000
Super League (6 Seasons)115.7000
Süper Lig (4 Seasons)92.81081470
Championship (2 Seasons)45.29560375174711540.9684683864159573
Europa Lg (1 Season)3.2750614944.4510151230
Conf Lg (1 Season)1.6643211425.031010600
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419Plataniasgr GRE1. Super League14th8.9
2014-201520Panioniosgr GRE1. Super League12th15.8Matches
2015-201621Panioniosgr GRE1. Super League5th26.8Matches
2016-201722Panioniosgr GRE1. Super League5th27.900Matches
2017-201823Panioniosgr GRE1. Super League7th13.800Matches
2017-201823Olympiacosgr GRE1. Super League3rd0.200Matches
2018-201924Arisgr GRE1. Super League5th22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig5th23.72239Matches
2020-202126Alanyasportr TUR1. Süper Lig7th26.32545Matches
2021-202227Alanyasportr TUR1. Süper Lig5th1.010Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st18.93342Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th23.02721Matches
2023-202429Cardiff Cityeng ENG2. Championship12th36.5714428394368940.4532952454125423Matches
2024-202530Cardiff Cityeng ENG2. Championship21st8.724169123112642.315173141034150Matches
12 Seasons7 Clubs3 Leagues253.795168375174711540.96846838211159573
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
Panionios (4 Seasons)1 League84.4000
Alanyaspor (3 Seasons)1 League51.048840
Trabzonspor (2 Seasons)1 League41.960630
Cardiff City (2 Seasons)1 League45.29560375174711540.9684683864159573
Aris (1 Season)1 League22.20
Platanias (1 Season)1 League8.90
Olympiacos (1 Season)1 League0.2000
Super League (6 Seasons)115.7000
Süper Lig (4 Seasons)92.81081470
Championship (2 Seasons)45.29560375174711540.9684683864159573
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
2022-202328Trabzonspor3. Conf LgKO1.6643211425.031010600Matches
2022-202328Trabzonspor2. Europa LgGR3.2750614944.4510151230Matches
1 Season1 Club2 Leagues4.813938251338.5820251830
Europa Lg (1 Season)3.2750614944.4510151230
Conf Lg (1 Season)1.6643211425.031010600
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
201924gr GreeceFriendlies (M)0.8Matches
202126gr GreeceFriendlies (M)1.9Matches
202126gr GreeceUEFA Euro Qualifying0.713Matches
202227gr GreeceWCQ4.335Matches
202227gr GreeceFriendlies (M)2.5Matches
2022-202328gr GreeceUEFA Nations LeagueLgC3.454Matches
202328gr GreeceFriendlies (M)1.0Matches
202429gr GreeceFriendlies (M)1.0Matches
202429gr GreeceUEFA Euro Qualifying3.776Matches
2024-202530gr GreeceUEFA Nations LeagueLgB4.134Matches
7 Seasons1 Club4 Leagues23.319220
Friendlies (M) (6 Seasons)7.30
UEFA Nations League (3 Seasons)7.4880
UEFA Euro Qualifying (2 Seasons)4.4890
WCQ (2 Seasons)4.3350

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Plataniasgr GRE1. Super League8.9
2014-201520Panioniosgr GRE1. Super League15.8Matches
2015-201621Panioniosgr GRE1. Super League26.8Matches
2016-201722Panioniosgr GRE1. Super League27.9Matches
2017-201823Panioniosgr GRE1. Super League13.8Matches
2017-201823Olympiacosgr GRE1. Super League0.2Matches
2018-201924Arisgr GRE1. Super League22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig23.7Matches
2020-202126Alanyasportr TUR1. Süper Lig26.3Matches
2021-202227Alanyasportr TUR1. Süper Lig1.0Matches
2021-202227Trabzonsportr TUR1. Süper Lig18.9Matches
2022-202328Trabzonspor3. Conf Lg1.610711880100107200.02100.0481784700041650Matches
2022-202328Trabzonspor2. Europa Lg3.219811281492301987114.3342.9123521149230621281Matches
2022-202328Trabzonsportr TUR1. Süper Lig23.0Matches
2023-202429Cardiff Cityeng ENG2. Championship36.5181658475116920221816381950.01744.794534781365141914120107516Matches
2024-202530Cardiff Cityeng ENG2. Championship8.7455181042995504559666.7222.22279092951709102725Matches
12 Seasons7 Clubs5 Leagues258.5257688625169729022576562646.42442.9134350861856172916033154022
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
Panionios (4 Seasons)1 League84.4
Alanyaspor (3 Seasons)1 League51.0
Trabzonspor (2 Seasons)3 Leagues46.630512462293303059111.1555.61716991962301031931
Cardiff City (2 Seasons)1 League45.2227176579146825722271472553.21940.4117243871660152615030134721
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.2
Super League (6 Seasons)115.7
Süper Lig (4 Seasons)92.8
Championship (2 Seasons)45.2227176579146825722271472553.21940.4117243871660152615030134721
Europa Lg (1 Season)3.219811281492301987114.3342.9123521149230621281
Conf Lg (1 Season)1.610711880100107200.02100.0481784700041650
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Platanias1 League8.9
2014-201520Panionios1 League15.8
2015-201621Panionios1 League26.8
2016-201722Panionios1 League27.9
2017-201823Panionios1 League13.8
2017-201823Olympiacos1 League0.2
2018-201924Aris1 League22.2
2019-202025Alanyaspor1 League23.7
2020-202126Alanyaspor1 League26.3
2021-202227Alanyaspor1 League1.0
2021-202227Trabzonspor1 League18.9
2022-202328Trabzonspor3 Leagues27.730512462293303059111.1555.61716991962301031931
2023-202429Cardiff City1 League36.5181658475116920221816381950.01744.794534781365141914120107516
2024-202530Cardiff City1 League8.7455181042995504559666.7222.22279092951709102725
12 Seasons7 Clubs5 Leagues258.5257688625169729022576562646.42442.9134350861856172916033154022
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
Panionios (4 Seasons)1 League84.4
Alanyaspor (3 Seasons)1 League51.0
Trabzonspor (2 Seasons)3 Leagues46.630512462293303059111.1555.61716991962301031931
Cardiff City (2 Seasons)1 League45.2227176579146825722271472553.21940.4117243871660152615030134721
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.2
Super League (6 Seasons)115.7
Süper Lig (4 Seasons)92.8
Championship (2 Seasons)45.2227176579146825722271472553.21940.4117243871660152615030134721
Europa Lg (1 Season)3.219811281492301987114.3342.9123521149230621281
Conf Lg (1 Season)1.610711880100107200.02100.0481784700041650
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
2013-201419Plataniasgr GRE1. Super League14th8.9
2014-201520Panioniosgr GRE1. Super League12th15.8Matches
2015-201621Panioniosgr GRE1. Super League5th26.8Matches
2016-201722Panioniosgr GRE1. Super League5th27.9Matches
2017-201823Panioniosgr GRE1. Super League7th13.8Matches
2017-201823Olympiacosgr GRE1. Super League3rd0.2Matches
2018-201924Arisgr GRE1. Super League5th22.2Matches
2019-202025Alanyasportr TUR1. Süper Lig5th23.7Matches
2020-202126Alanyasportr TUR1. Süper Lig7th26.3Matches
2021-202227Alanyasportr TUR1. Süper Lig5th1.0Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st18.9Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th23.0Matches
2023-202429Cardiff Cityeng ENG2. Championship12th36.5181658475116920221816381950.01744.794534781365141914120107516Matches
2024-202530Cardiff Cityeng ENG2. Championship21st8.7455181042995504559666.7222.22279092951709102725Matches
12 Seasons7 Clubs3 Leagues253.7227176579146825722271472553.21940.4117243871660152615030134721
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
Panionios (4 Seasons)1 League84.4
Alanyaspor (3 Seasons)1 League51.0
Trabzonspor (2 Seasons)1 League41.9
Cardiff City (2 Seasons)1 League45.2227176579146825722271472553.21940.4117243871660152615030134721
Aris (1 Season)1 League22.2
Platanias (1 Season)1 League8.9
Olympiacos (1 Season)1 League0.2
Super League (6 Seasons)115.7
Süper Lig (4 Seasons)92.8
Championship (2 Seasons)45.2227176579146825722271472553.21940.4117243871660152615030134721
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
2022-202328Trabzonspor3. Conf LgKO1.610711880100107200.02100.0481784700041650Matches
2022-202328Trabzonspor2. Europa LgGR3.219811281492301987114.3342.9123521149230621281Matches
1 Season1 Club2 Leagues4.830512462293303059111.1555.61716991962301031931
Europa Lg (1 Season)3.219811281492301987114.3342.9123521149230621281
Conf Lg (1 Season)1.610711880100107200.02100.0481784700041650
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
201924gr GreeceFriendlies (M)0.8Matches
202126gr GreeceFriendlies (M)1.9Matches
202126gr GreeceUEFA Euro Qualifying0.7Matches
202227gr GreeceWCQ4.3Matches
202227gr GreeceFriendlies (M)2.5Matches
2022-202328gr GreeceUEFA Nations LeagueLgC3.4Matches
202328gr GreeceFriendlies (M)1.0Matches
202429gr GreeceFriendlies (M)1.0Matches
202429gr GreeceUEFA Euro Qualifying3.7Matches
2024-202530gr GreeceUEFA Nations LeagueLgB4.1Matches
7 Seasons1 Club4 Leagues23.3
Friendlies (M) (6 Seasons)7.3
UEFA Nations League (3 Seasons)7.4
UEFA Euro Qualifying (2 Seasons)4.4
WCQ (2 Seasons)4.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
2013-201419Plataniasgr GRE1. Super League168005026.18.979
2014-201520Panioniosgr GRE1. Super League211,4226849.415.8178471.101419-5-0.32-0.69Matches
2015-201621Panioniosgr GRE1. Super League292,4168374.626.82826101.373331+2+0.07-0.36Matches
2016-201722Panioniosgr GRE1. Super League282,5149077.627.92830001.673725+12+0.43+0.43Matches
2017-201823Panioniosgr GRE1. Super League161,2457846.113.81411201.191516-1-0.07-0.20Matches
2017-201823Olympiacosgr GRE1. Super League120200.70.200103.0020+2+9.00+7.89Matches
2018-201924Arisgr GRE1. Super League252,0008074.122.222902131001.523731+6+0.27-0.63Matches
2019-202025Alanyasportr TUR1. Süper Lig272,1337969.723.722891953401.784222+20+0.84+0.46Matches
2020-202126Alanyasportr TUR1. Süper Lig352,3656865.726.33077105941.514432+12+0.46+0.38Matches
2021-202227Alanyasportr TUR1. Süper Lig190902.61.01901003.0010+1+1.00+0.78Matches
2021-202227Trabzonsportr TUR1. Süper Lig321,7015349.718.917809152312.223820+18+0.95+0.17Matches
2022-202328Trabzonspor3. Conf Lg21437279.41.62720001.501100.00+2.433.11.2+1.9+1.19-1.31Matches
2022-202328Trabzonspor2. Europa Lg42857152.83.2384213322.2554+1+0.32-0.043.03.4-0.4-0.13+0.64Matches
2022-202328Trabzonsportr TUR1. Süper Lig302,0666965.623.026771241631.573938+1+0.04-0.70Matches
2023-202429Cardiff Cityeng ENG2. Championship423,2827879.336.538842442521.453953-14-0.38-0.0733.553.1-19.6-0.54+0.17Matches
2024-202530Cardiff Cityeng ENG2. Championship127826551.18.7888642020.83314-11-1.27-1.275.412.6-7.3-0.84-0.86Matches
12 Seasons7 Clubs5 Leagues32123,2647253.4258.5263831795821211.56350306+44+0.18-0.2544.970.3-25.4-0.51-0.14
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
Panionios (4 Seasons)1 League947,5978163.084.48775771.379991+8+0.09-0.15
Alanyaspor (3 Seasons)1 League634,5887345.551.0538330102141.658754+33+0.65+0.43
Trabzonspor (2 Seasons)3 Leagues684,1956257.546.6487823202261.918363+20+0.43-0.276.04.6+1.5+0.31+0.67
Cardiff City (2 Seasons)1 League544,0647571.745.246843082241.314267-25-0.55-0.3938.965.7-26.8-0.59-0.22
Aris (1 Season)1 League252,0008074.122.222902131001.523731+6+0.27-0.63
Platanias (1 Season)1 League168005026.18.979
Olympiacos (1 Season)1 League120200.70.200103.0020+2+9.00+7.89
Super League (6 Seasons)13610,4177750.8115.71169096201071.41138122+16+0.15-0.45
Süper Lig (4 Seasons)1258,3556750.292.8968151292181.78164112+52+0.56+0.16
Championship (2 Seasons)544,0647571.745.246843082241.314267-25-0.55-0.3938.965.7-26.8-0.59-0.22
Europa Lg (1 Season)42857152.83.2384213322.2554+1+0.32-0.043.03.4-0.4-0.13+0.64
Conf Lg (1 Season)21437279.41.62720001.501100.00+2.433.11.2+1.9+1.19-1.31
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201419Platanias1 League168005026.18.979
2014-201520Panionios1 League211,4226849.415.8178471.101419-5-0.32-0.69
2015-201621Panionios1 League292,4168374.626.82826101.373331+2+0.07-0.36
2016-201722Panionios1 League282,5149077.627.92830001.673725+12+0.43+0.43
2017-201823Panionios1 League161,2457846.113.81411201.191516-1-0.07-0.20
2017-201823Olympiacos1 League120200.70.200103.0020+2+9.00+7.89
2018-201924Aris1 League252,0008074.122.222902131001.523731+6+0.27-0.63
2019-202025Alanyaspor1 League272,1337969.723.722891953401.784222+20+0.84+0.46
2020-202126Alanyaspor1 League352,3656865.726.33077105941.514432+12+0.46+0.38
2021-202227Alanyaspor1 League190902.61.01901003.0010+1+1.00+0.78
2021-202227Trabzonspor1 League321,7015349.718.917809152312.223820+18+0.95+0.17
2022-202328Trabzonspor3 Leagues362,4946964.427.731771452051.644543+2+0.07-0.526.04.6+1.5+0.31+0.67
2023-202429Cardiff City1 League423,2827879.336.538842442521.453953-14-0.38-0.0733.553.1-19.6-0.54+0.17
2024-202530Cardiff City1 League127826551.18.7888642020.83314-11-1.27-1.275.412.6-7.3-0.84-0.86
12 Seasons7 Clubs5 Leagues32123,2647253.4258.5263831795821211.56350306+44+0.18-0.2544.970.3-25.4-0.51-0.14
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
Panionios (4 Seasons)1 League947,5978163.084.48775771.379991+8+0.09-0.15
Alanyaspor (3 Seasons)1 League634,5887345.551.0538330102141.658754+33+0.65+0.43
Trabzonspor (2 Seasons)3 Leagues684,1956257.546.6487823202261.918363+20+0.43-0.276.04.6+1.5+0.31+0.67
Cardiff City (2 Seasons)1 League544,0647571.745.246843082241.314267-25-0.55-0.3938.965.7-26.8-0.59-0.22
Aris (1 Season)1 League252,0008074.122.222902131001.523731+6+0.27-0.63
Platanias (1 Season)1 League168005026.18.979
Olympiacos (1 Season)1 League120200.70.200103.0020+2+9.00+7.89
Super League (6 Seasons)13610,4177750.8115.71169096201071.41138122+16+0.15-0.45
Süper Lig (4 Seasons)1258,3556750.292.8968151292181.78164112+52+0.56+0.16
Championship (2 Seasons)544,0647571.745.246843082241.314267-25-0.55-0.3938.965.7-26.8-0.59-0.22
Europa Lg (1 Season)42857152.83.2384213322.2554+1+0.32-0.043.03.4-0.4-0.13+0.64
Conf Lg (1 Season)21437279.41.62720001.501100.00+2.433.11.2+1.9+1.19-1.31
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
2013-201419Plataniasgr GRE1. Super League14th168005026.18.979
2014-201520Panioniosgr GRE1. Super League12th211,4226849.415.8178471.101419-5-0.32-0.69Matches
2015-201621Panioniosgr GRE1. Super League5th292,4168374.626.82826101.373331+2+0.07-0.36Matches
2016-201722Panioniosgr GRE1. Super League5th282,5149077.627.92830001.673725+12+0.43+0.43Matches
2017-201823Panioniosgr GRE1. Super League7th161,2457846.113.81411201.191516-1-0.07-0.20Matches
2017-201823Olympiacosgr GRE1. Super League3rd120200.70.200103.0020+2+9.00+7.89Matches
2018-201924Arisgr GRE1. Super League5th252,0008074.122.222902131001.523731+6+0.27-0.63Matches
2019-202025Alanyasportr TUR1. Süper Lig5th272,1337969.723.722891953401.784222+20+0.84+0.46Matches
2020-202126Alanyasportr TUR1. Süper Lig7th352,3656865.726.33077105941.514432+12+0.46+0.38Matches
2021-202227Alanyasportr TUR1. Süper Lig5th190902.61.01901003.0010+1+1.00+0.78Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st321,7015349.718.917809152312.223820+18+0.95+0.17Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th302,0666965.623.026771241631.573938+1+0.04-0.70Matches
2023-202429Cardiff Cityeng ENG2. Championship12th423,2827879.336.538842442521.453953-14-0.38-0.0733.553.1-19.6-0.54+0.17Matches
2024-202530Cardiff Cityeng ENG2. Championship21st127826551.18.7888642020.83314-11-1.27-1.275.412.6-7.3-0.84-0.86Matches
12 Seasons7 Clubs3 Leagues31522,8367253.3253.7258831775721191.55344301+43+0.18-0.2638.965.7-26.8-0.59-0.22
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
Panionios (4 Seasons)1 League947,5978163.084.48775771.379991+8+0.09-0.15
Alanyaspor (3 Seasons)1 League634,5887345.551.0538330102141.658754+33+0.65+0.43
Trabzonspor (2 Seasons)1 League623,7676157.341.9437821192141.917758+19+0.45-0.32
Cardiff City (2 Seasons)1 League544,0647571.745.246843082241.314267-25-0.55-0.3938.965.7-26.8-0.59-0.22
Aris (1 Season)1 League252,0008074.122.222902131001.523731+6+0.27-0.63
Platanias (1 Season)1 League168005026.18.979
Olympiacos (1 Season)1 League120200.70.200103.0020+2+9.00+7.89
Super League (6 Seasons)13610,4177750.8115.71169096201071.41138122+16+0.15-0.45
Süper Lig (4 Seasons)1258,3556750.292.8968151292181.78164112+52+0.56+0.16
Championship (2 Seasons)544,0647571.745.246843082241.314267-25-0.55-0.3938.965.7-26.8-0.59-0.22
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
2022-202328Trabzonspor3. Conf LgKO21437279.41.62720001.501100.00+2.433.11.2+1.9+1.19-1.31Matches
2022-202328Trabzonspor2. Europa LgGR42857152.83.2384213322.2554+1+0.32-0.043.03.4-0.4-0.13+0.64Matches
1 Season1 Club2 Leagues64287159.44.8579213322.0065+1+0.21+0.216.04.6+1.5+0.31+0.67
Europa Lg (1 Season)42857152.83.2384213322.2554+1+0.32-0.043.03.4-0.4-0.13+0.64
Conf Lg (1 Season)21437279.41.62720001.501100.00+2.433.11.2+1.9+1.19-1.31
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
201823gr GreeceWCQ00006Matches
201924gr GreeceFriendlies (M)1747482.20.81740000.0002-2-2.43-8.06Matches
202025gr GreeceFriendlies (M)0001Matches
2020-202126gr GreeceUEFA Nations LeagueLgC00001Matches
202126gr GreeceFriendlies (M)41734348.11.9190132801.752200.00-0.48Matches
202126gr GreeceUEFA Euro Qualifying261316.80.70023150.0010+1+1.48+1.80Matches
202227gr GreeceWCQ63836453.24.3484222511.0024-2-0.47-1.00Matches
202227gr GreeceFriendlies (M)32297663.62.53761011.3323-1-0.39-0.39Matches
2022-202328gr GreeceUEFA Nations LeagueLgC53026055.93.4467113502.4061+5+1.49+0.36Matches
202328gr GreeceFriendlies (M)1909050.01.01901001.000000.00-2.00Matches
202429gr GreeceFriendlies (M)1909050.01.01901010.0012-1-1.00-3.00Matches
202429gr GreeceUEFA Euro Qualifying73334835.83.7382242211.4335-2-0.54-2.50Matches
2024-202530gr GreeceUEFA Nations LeagueLgB63656167.64.1481122102.5062+4+0.99-0.56Matches
7 Seasons1 Club4 Leagues362,1005831.823.32279101426171.532321+2+0.09-0.71
Friendlies (M) (6 Seasons)106566648.67.3782432831.2059-4-0.55-1.60
UEFA Nations League (3 Seasons)116676141.27.4874232612.45123+9+1.21-0.09
UEFA Euro Qualifying (2 Seasons)93944421.54.4382262561.1145-1-0.23-0.86
WCQ (2 Seasons)63836421.34.3484222571.0024-2-0.47-1.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
2013-201419Plataniasgr GRE1. Super League8.92022
2014-201520Panioniosgr GRE1. Super League15.87023Matches
2015-201621Panioniosgr GRE1. Super League26.84039Matches
2016-201722Panioniosgr GRE1. Super League27.94005000000000Matches
2017-201823Panioniosgr GRE1. Super League13.82002500000000Matches
2017-201823Olympiacosgr GRE1. Super League0.2000100000000Matches
2018-201924Arisgr GRE1. Super League22.26000Matches
2019-202025Alanyasportr TUR1. Süper Lig23.7600366511139220Matches
2020-202126Alanyasportr TUR1. Süper Lig26.370040540545250Matches
2021-202227Alanyasportr TUR1. Süper Lig1.01001300010Matches
2021-202227Trabzonsportr TUR1. Süper Lig18.930022520242330Matches
2022-202328Trabzonspor3. Conf Lg1.6100120104000112166.7Matches
2022-202328Trabzonspor2. Europa Lg3.21004160055000254450.0Matches
2022-202328Trabzonsportr TUR1. Süper Lig23.030022550221270Matches
2023-202429Cardiff Cityeng ENG2. Championship36.56002148065444000249253839.7Matches
2024-202530Cardiff Cityeng ENG2. Championship8.7300818021016000503827.3Matches
12 Seasons7 Clubs5 Leagues258.55600315313129216177000335345140.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Panionios (4 Seasons)1 League84.4170013700000000
Alanyaspor (3 Seasons)1 League51.014007712211684480
Trabzonspor (2 Seasons)3 Leagues46.680049125056869000366554.5
Cardiff City (2 Seasons)1 League45.29002966086460000299284637.8
Aris (1 Season)1 League22.26000
Platanias (1 Season)1 League8.92022
Olympiacos (1 Season)1 League0.2000100000000
Super League (6 Seasons)115.7250016000000000
Süper Lig (4 Seasons)92.820001212291201471080
Championship (2 Seasons)45.29002966086460000299284637.8
Europa Lg (1 Season)3.21004160055000254450.0
Conf Lg (1 Season)1.6100120104000112166.7
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419Platanias1 League8.92022
2014-201520Panionios1 League15.87023
2015-201621Panionios1 League26.84039
2016-201722Panionios1 League27.94005000000000
2017-201823Panionios1 League13.82002500000000
2017-201823Olympiacos1 League0.2000100000000
2018-201924Aris1 League22.26000
2019-202025Alanyaspor1 League23.7600366511139220
2020-202126Alanyaspor1 League26.370040540545250
2021-202227Alanyaspor1 League1.01001300010
2021-202227Trabzonspor1 League18.930022520242330
2022-202328Trabzonspor3 Leagues27.75002773032636000366554.5
2023-202429Cardiff City1 League36.56002148065444000249253839.7
2024-202530Cardiff City1 League8.7300818021016000503827.3
12 Seasons7 Clubs5 Leagues258.55600315313129216177000335345140.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Panionios (4 Seasons)1 League84.4170013700000000
Alanyaspor (3 Seasons)1 League51.014007712211684480
Trabzonspor (2 Seasons)3 Leagues46.680049125056869000366554.5
Cardiff City (2 Seasons)1 League45.29002966086460000299284637.8
Aris (1 Season)1 League22.26000
Platanias (1 Season)1 League8.92022
Olympiacos (1 Season)1 League0.2000100000000
Super League (6 Seasons)115.7250016000000000
Süper Lig (4 Seasons)92.820001212291201471080
Championship (2 Seasons)45.29002966086460000299284637.8
Europa Lg (1 Season)3.21004160055000254450.0
Conf Lg (1 Season)1.6100120104000112166.7
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
2013-201419Plataniasgr GRE1. Super League14th8.92022
2014-201520Panioniosgr GRE1. Super League12th15.87023Matches
2015-201621Panioniosgr GRE1. Super League5th26.84039Matches
2016-201722Panioniosgr GRE1. Super League5th27.94005000000000Matches
2017-201823Panioniosgr GRE1. Super League7th13.82002500000000Matches
2017-201823Olympiacosgr GRE1. Super League3rd0.2000100000000Matches
2018-201924Arisgr GRE1. Super League5th22.26000Matches
2019-202025Alanyasportr TUR1. Süper Lig5th23.7600366511139220Matches
2020-202126Alanyasportr TUR1. Süper Lig7th26.370040540545250Matches
2021-202227Alanyasportr TUR1. Süper Lig5th1.01001300010Matches
2021-202227Trabzonsportr TUR1. Süper Lig1st18.930022520242330Matches
2022-202328Trabzonsportr TUR1. Süper Lig6th23.030022550221270Matches
2023-202429Cardiff Cityeng ENG2. Championship12th36.56002148065444000249253839.7Matches
2024-202530Cardiff Cityeng ENG2. Championship21st8.7300818021016000503827.3Matches
12 Seasons7 Clubs3 Leagues253.75400310295128211168000299284637.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Panionios (4 Seasons)1 League84.4170013700000000
Alanyaspor (3 Seasons)1 League51.014007712211684480
Trabzonspor (2 Seasons)1 League41.9600441070463600
Cardiff City (2 Seasons)1 League45.29002966086460000299284637.8
Aris (1 Season)1 League22.26000
Platanias (1 Season)1 League8.92022
Olympiacos (1 Season)1 League0.2000100000000
Super League (6 Seasons)115.7250016000000000
Süper Lig (4 Seasons)92.820001212291201471080
Championship (2 Seasons)45.29002966086460000299284637.8
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
2022-202328Trabzonspor3. Conf LgKO1.6100120104000112166.7Matches
2022-202328Trabzonspor2. Europa LgGR3.21004160055000254450.0Matches
1 Season1 Club2 Leagues4.82005180159000366554.5
Europa Lg (1 Season)3.21004160055000254450.0
Conf Lg (1 Season)1.6100120104000112166.7
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201924gr GreeceFriendlies (M)0.80000Matches
202126gr GreeceFriendlies (M)1.90000Matches
202126gr GreeceUEFA Euro Qualifying0.70001000310Matches
202227gr GreeceWCQ4.320041100530Matches
202227gr GreeceFriendlies (M)2.52000Matches
2022-202328gr GreeceUEFA Nations LeagueLgC3.42006500450Matches
202328gr GreeceFriendlies (M)1.00000Matches
202429gr GreeceFriendlies (M)1.00000Matches
202429gr GreeceUEFA Euro Qualifying3.720010303670Matches
2024-202530gr GreeceUEFA Nations LeagueLgB4.11005900430Matches
7 Seasons1 Club4 Leagues23.390026280322190
Friendlies (M) (6 Seasons)7.32000
UEFA Nations League (3 Seasons)7.4300111400880
UEFA Euro Qualifying (2 Seasons)4.420011303980
WCQ (2 Seasons)4.320041100530

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.