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-05-07Tue2. BundesligaMatchweek 32HomeL 0–4OsnabrückSchalke 04YDM4500001100351000.00.00.000222781.5128221Match Report
2024-04-28Sun2. BundesligaMatchweek 31AwayD 1–1OsnabrückMagdeburgNCM140000100090000.00.00.00088100.035100Match Report
2024-04-13Sat2. BundesligaMatchweek 29AwayL 0–4OsnabrückHolstein KielNRB,CB4500000000260000.00.00.000222491.7413000Match Report
2024-04-07Sun2. BundesligaMatchweek 28HomeW 2–0OsnabrückGreuther FürthNCM10000000000000.00.00.0000000000Match Report
2024-03-31Sun2. BundesligaMatchweek 27AwayW 1–0OsnabrückWehenNRM60000001092100.00.00.0002366.704000Match 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
2016-201719Olympiacos2. Europa Lg411391.5011000000.000.650.650.000.65Matches
2016-201719Olympiacosgr GRE1. Super League17892810.3101100300.100.000.100.100.10Matches
2017-201820Olympiacos1. Champions Lg11901.0000000000.00.00.00.01250.000.000.000.000.000.000.000.000.000.00Matches
2017-201820Olympiacosgr GRE1. Super League1155255.8000000200.000.000.000.000.00Matches
2018-201921Olympiacos2. Europa Lg00Matches
2018-201921Olympiacosgr GRE1. Super League522943.3000000000.000.000.000.000.00Matches
2019-202022Atromitosgr GRE1. Super League27201,61517.9404400300.220.000.220.220.22Matches
2020-202123Olympiacos1. Champions Lg00Matches
2020-202123Olympiacos2. Europa Lg41881.0000000000.00.00.00.03290.000.000.000.000.000.000.000.000.000.00Matches
2020-202123Olympiacosgr GRE1. Super League19131,31714.6145100300.070.270.340.070.34Matches
2021-202224Olympiacos2. Europa Lg20390.4000000000.00.00.10.17360.000.000.000.000.000.000.180.180.000.18Matches
2021-202224Olympiacosgr GRE1. Super League1567137.9011000100.000.130.130.000.13Matches
2022-202325Olympiacos2. Europa Lg11901.0000000000.00.00.20.21780.000.000.000.000.000.000.170.170.000.17Matches
2022-202325Olympiacosgr GRE1. Super League754665.2112100300.190.190.390.190.39Matches
2023-202426Osnabrückde GER2. 2. Bundesliga1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03Matches
8 Seasons3 Clubs4 Leagues126717,02678.177147001900.10.10.40.52965590.090.090.180.090.180.010.030.050.010.05
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
Olympiacos (6 Seasons)3 Leagues86434,68952.137103001200.00.00.20.21214280.060.130.190.060.190.000.070.070.000.07
Atromitos (1 Season)1 League27201,61517.9404400300.220.000.220.220.22
Osnabrück (1 Season)1 League1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03
Super League (7 Seasons)101595,85865.176137001500.110.090.200.110.20
Europa Lg (5 Seasons)1133564.0011000000.00.00.20.21112230.000.250.250.000.250.000.100.100.000.10
Champions Lg (2 Seasons)11901.0000000000.00.00.00.01250.000.000.000.000.000.000.000.000.000.00
2. Bundesliga (1 Season)1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03
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
2016-201719Olympiacos2 Leagues2191,06711.9112100300.080.080.170.080.17
2017-201820Olympiacos2 Leagues1266156.8000000200.00.00.00.01250.000.000.000.000.000.000.000.000.000.00
2018-201921Olympiacos2 Leagues522943.3000000000.000.000.000.000.00
2019-202022Atromitos1 League27201,61517.9404400300.220.000.220.220.22
2020-202123Olympiacos3 Leagues23141,40515.6145100300.00.00.00.03290.060.260.320.060.320.000.000.000.000.00
2021-202224Olympiacos2 Leagues1767528.4011000100.00.00.10.17360.000.120.120.000.120.000.180.180.000.18
2022-202325Olympiacos2 Leagues865566.2112100300.00.00.20.21780.160.160.320.160.320.000.170.170.000.17
2023-202426Osnabrück1 League1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03
8 Seasons3 Clubs4 Leagues126717,02678.177147001900.10.10.40.52965590.090.090.180.090.180.010.030.050.010.05
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
Olympiacos (6 Seasons)3 Leagues86434,68952.137103001200.00.00.20.21214280.060.130.190.060.190.000.070.070.000.07
Atromitos (1 Season)1 League27201,61517.9404400300.220.000.220.220.22
Osnabrück (1 Season)1 League1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03
Super League (7 Seasons)101595,85865.176137001500.110.090.200.110.20
Europa Lg (5 Seasons)1133564.0011000000.00.00.20.21112230.000.250.250.000.250.000.100.100.000.10
Champions Lg (2 Seasons)11901.0000000000.00.00.00.01250.000.000.000.000.000.000.000.000.000.00
2. Bundesliga (1 Season)1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03
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
2016-201719Olympiacosgr GRE1. Super League1st17892810.3101100300.100.000.100.100.10Matches
2017-201820Olympiacosgr GRE1. Super League3rd1155255.8000000200.000.000.000.000.00Matches
2018-201921Olympiacosgr GRE1. Super League2nd522943.3000000000.000.000.000.000.00Matches
2019-202022Atromitosgr GRE1. Super League8th27201,61517.9404400300.220.000.220.220.22Matches
2020-202123Olympiacosgr GRE1. Super League1st19131,31714.6145100300.070.270.340.070.34Matches
2021-202224Olympiacosgr GRE1. Super League1st1567137.9011000100.000.130.130.000.13Matches
2022-202325Olympiacosgr GRE1. Super League3rd754665.2112100300.190.190.390.190.39Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03Matches
8 Seasons3 Clubs2 Leagues114676,58073.176137001900.10.10.10.31751310.100.080.180.100.180.020.020.030.020.03
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
Olympiacos (6 Seasons)1 League74394,24347.13693001200.060.130.190.060.19
Atromitos (1 Season)1 League27201,61517.9404400300.220.000.220.220.22
Osnabrück (1 Season)1 League1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03
Super League (7 Seasons)101595,85865.176137001500.110.090.200.110.20
2. Bundesliga (1 Season)1387228.0000000400.10.10.10.31751310.000.000.000.000.000.020.020.030.020.03
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-201719Olympiacos2. Europa LgR16411391.5011000000.000.650.650.000.65Matches
2017-201820Olympiacos1. Champions LgGR11901.0000000000.00.00.00.01250.000.000.000.000.000.000.000.000.000.00Matches
2018-201921Olympiacos2. Europa LgR3200Matches
2020-202123Olympiacos1. Champions LgGR00Matches
2020-202123Olympiacos2. Europa LgR1641881.0000000000.00.00.00.03290.000.000.000.000.000.000.000.000.000.00Matches
2021-202224Olympiacos2. Europa LgKO20390.4000000000.00.00.10.17360.000.000.000.000.000.000.180.180.000.18Matches
2022-202325Olympiacos2. Europa LgGR11901.0000000000.00.00.20.21780.000.000.000.000.000.000.170.170.000.17Matches
6 Seasons1 Club2 Leagues1244465.0011000000.00.00.20.21214280.000.200.200.000.200.000.070.070.000.07
Europa Lg (5 Seasons)1133564.0011000000.00.00.20.21112230.000.250.250.000.250.000.100.100.000.10
Champions Lg (2 Seasons)11901.0000000000.00.00.00.01250.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
201820gr GreeceWCQ00Matches
201820gr GreeceFriendlies (M)10200.2000000000.000.000.000.000.00Matches
202123gr GreeceFriendlies (M)332452.7101100000.370.000.370.370.37Matches
202224gr GreeceWCQ665406.0000000100.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues1098058.9101100100.110.000.110.110.11
WCQ (2 Seasons)665406.0000000100.000.000.000.000.00
Friendlies (M) (2 Seasons)432652.9101100000.340.000.340.340.34

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
2016-201719Olympiacos2. Europa Lg1.50000.000.0000Matches
2016-201719Olympiacosgr GRE1. Super League10.31040.000.390.2500Matches
2017-201820Olympiacos1. Champions Lg1.00000.000.000000.00.00.00.0Matches
2017-201820Olympiacosgr GRE1. Super League5.80010.000.170.0000Matches
2018-201921Olympiacosgr GRE1. Super League3.3000Matches
2019-202022Atromitosgr GRE1. Super League17.9400Matches
2020-202123Olympiacos2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2020-202123Olympiacosgr GRE1. Super League14.6100Matches
2021-202224Olympiacos2. Europa Lg0.40000.000.000000.00.00.00.0Matches
2021-202224Olympiacosgr GRE1. Super League7.9000Matches
2022-202325Olympiacos2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2022-202325Olympiacosgr GRE1. Super League5.2100Matches
2023-202426Osnabrückde GER2. 2. Bundesliga8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1Matches
8 Seasons3 Clubs4 Leagues78.1746150.00.140.210.250.1723.00000.10.10.03-0.1-0.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
Olympiacos (6 Seasons)3 Leagues52.13050.000.240.200000.00.00.00.0
Atromitos (1 Season)1 League17.9400
Osnabrück (1 Season)1 League8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1
Super League (7 Seasons)65.17050.000.310.2000
Europa Lg (5 Seasons)4.00000.000.000000.00.00.00.0
Champions Lg (2 Seasons)1.00000.000.000000.00.00.00.0
2. Bundesliga (1 Season)8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201719Olympiacos2 Leagues11.91040.000.340.2500
2017-201820Olympiacos2 Leagues6.80010.000.150.000000.00.00.00.0
2018-201921Olympiacos2 Leagues3.3000
2019-202022Atromitos1 League17.9400
2020-202123Olympiacos3 Leagues15.61000.000.000000.00.00.00.0
2021-202224Olympiacos2 Leagues8.40000.000.000000.00.00.00.0
2022-202325Olympiacos2 Leagues6.21000.000.000000.00.00.00.0
2023-202426Osnabrück1 League8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1
8 Seasons3 Clubs4 Leagues78.1746150.00.140.210.250.1723.00000.10.10.03-0.1-0.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
Olympiacos (6 Seasons)3 Leagues52.13050.000.240.200000.00.00.00.0
Atromitos (1 Season)1 League17.9400
Osnabrück (1 Season)1 League8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1
Super League (7 Seasons)65.17050.000.310.2000
Europa Lg (5 Seasons)4.00000.000.000000.00.00.00.0
Champions Lg (2 Seasons)1.00000.000.000000.00.00.00.0
2. Bundesliga (1 Season)8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201719Olympiacosgr GRE1. Super League1st10.31040.000.390.2500Matches
2017-201820Olympiacosgr GRE1. Super League3rd5.80010.000.170.0000Matches
2018-201921Olympiacosgr GRE1. Super League2nd3.3000Matches
2019-202022Atromitosgr GRE1. Super League8th17.9400Matches
2020-202123Olympiacosgr GRE1. Super League1st14.6100Matches
2021-202224Olympiacosgr GRE1. Super League1st7.9000Matches
2022-202325Olympiacosgr GRE1. Super League3rd5.2100Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1Matches
8 Seasons3 Clubs2 Leagues73.1746150.00.170.250.250.1723.00000.10.10.03-0.1-0.1
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
Olympiacos (6 Seasons)1 League47.13050.000.310.2000
Atromitos (1 Season)1 League17.9400
Osnabrück (1 Season)1 League8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1
Super League (7 Seasons)65.17050.000.310.2000
2. Bundesliga (1 Season)8.004125.00.500.120.000.0023.00000.10.10.03-0.1-0.1
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-201719Olympiacos2. Europa LgR161.50000.000.0000Matches
2017-201820Olympiacos1. Champions LgGR1.00000.000.000000.00.00.00.0Matches
2020-202123Olympiacos2. Europa LgR161.00000.000.000000.00.00.00.0Matches
2021-202224Olympiacos2. Europa LgKO0.40000.000.000000.00.00.00.0Matches
2022-202325Olympiacos2. Europa LgGR1.00000.000.000000.00.00.00.0Matches
6 Seasons1 Club2 Leagues5.00000.000.000000.00.00.00.0
Europa Lg (5 Seasons)4.00000.000.000000.00.00.00.0
Champions Lg (2 Seasons)1.00000.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
201820gr GreeceFriendlies (M)0.2000Matches
202123gr GreeceFriendlies (M)2.7100Matches
202224gr GreeceWCQ6.002150.00.330.170.000.0000Matches
3 Seasons1 Club2 Leagues8.912150.00.330.170.000.0000
WCQ (2 Seasons)6.002150.00.330.170.000.0000
Friendlies (M) (2 Seasons)2.9100
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
2016-201719Olympiacos2. Europa Lg1.51Matches
2016-201719Olympiacosgr GRE1. Super League10.30Matches
2017-201820Olympiacos1. Champions Lg1.0212777.828386151693.84666.71333.300.00.00.003002Matches
2017-201820Olympiacosgr GRE1. Super League5.80Matches
2018-201921Olympiacosgr GRE1. Super League3.30Matches
2019-202022Atromitosgr GRE1. Super League17.90Matches
2020-202123Olympiacos2. Europa Lg1.0405276.9598122252889.3131776.52633.300.00.00.001102Matches
2020-202123Olympiacosgr GRE1. Super League14.64Matches
2021-202224Olympiacos2. Europa Lg0.4384879.2739193151978.9131492.97977.800.10.1-0.114223Matches
2021-202224Olympiacosgr GRE1. Super League7.91Matches
2022-202325Olympiacos2. Europa Lg1.0525988.1877318262989.72121100.05955.600.20.2-0.222427Matches
2022-202325Olympiacosgr GRE1. Super League5.21Matches
2023-202426Osnabrückde GER2. 2. Bundesliga8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151Matches
8 Seasons3 Clubs4 Leagues78.155064085.99715302326529490.120422789.9669271.770.40.8+6.665216565
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
Olympiacos (6 Seasons)3 Leagues52.115118681.22497719819288.0515887.9152755.670.20.3+6.83107414
Atromitos (1 Season)1 League17.90
Osnabrück (1 Season)1 League8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151
Super League (7 Seasons)65.16
Europa Lg (5 Seasons)4.013015981.82214633667686.8475290.4142458.310.20.3+0.8377412
Champions Lg (2 Seasons)1.0212777.828386151693.84666.71333.300.00.00.003002
2. Bundesliga (1 Season)8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151
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
2016-201719Olympiacos2 Leagues11.91
2017-201820Olympiacos2 Leagues6.8212777.828386151693.84666.71333.300.00.00.003002
2018-201921Olympiacos2 Leagues3.30
2019-202022Atromitos1 League17.90
2020-202123Olympiacos3 Leagues15.6405276.9598122252889.3131776.52633.340.00.0+4.001102
2021-202224Olympiacos2 Leagues8.4384879.2739193151978.9131492.97977.810.10.1+0.914223
2022-202325Olympiacos2 Leagues6.2525988.1877318262989.72121100.05955.610.20.2+0.822427
2023-202426Osnabrück1 League8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151
8 Seasons3 Clubs4 Leagues78.155064085.99715302326529490.120422789.9669271.770.40.8+6.665216565
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
Olympiacos (6 Seasons)3 Leagues52.115118681.22497719819288.0515887.9152755.670.20.3+6.83107414
Atromitos (1 Season)1 League17.90
Osnabrück (1 Season)1 League8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151
Super League (7 Seasons)65.16
Europa Lg (5 Seasons)4.013015981.82214633667686.8475290.4142458.310.20.3+0.8377412
Champions Lg (2 Seasons)1.0212777.828386151693.84666.71333.300.00.00.003002
2. Bundesliga (1 Season)8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151
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
2016-201719Olympiacosgr GRE1. Super League1st10.30Matches
2017-201820Olympiacosgr GRE1. Super League3rd5.80Matches
2018-201921Olympiacosgr GRE1. Super League2nd3.30Matches
2019-202022Atromitosgr GRE1. Super League8th17.90Matches
2020-202123Olympiacosgr GRE1. Super League1st14.64Matches
2021-202224Olympiacosgr GRE1. Super League1st7.91Matches
2022-202325Olympiacosgr GRE1. Super League3rd5.21Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151Matches
8 Seasons3 Clubs2 Leagues73.139945487.97218230418420291.115316990.5516578.560.10.5+5.93429151
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
Olympiacos (6 Seasons)1 League47.16
Atromitos (1 Season)1 League17.90
Osnabrück (1 Season)1 League8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151
Super League (7 Seasons)65.16
2. Bundesliga (1 Season)8.039945487.97218230418420291.115316990.5516578.500.10.5-0.13429151
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-201719Olympiacos2. Europa LgR161.51Matches
2017-201820Olympiacos1. Champions LgGR1.0212777.828386151693.84666.71333.300.00.00.003002Matches
2020-202123Olympiacos2. Europa LgR161.0405276.9598122252889.3131776.52633.300.00.00.001102Matches
2021-202224Olympiacos2. Europa LgKO0.4384879.2739193151978.9131492.97977.800.10.1-0.114223Matches
2022-202325Olympiacos2. Europa LgGR1.0525988.1877318262989.72121100.05955.600.20.2-0.222427Matches
6 Seasons1 Club2 Leagues5.015118681.22497719819288.0515887.9152755.610.20.3+0.83107414
Europa Lg (5 Seasons)4.013015981.82214633667686.8475290.4142458.310.20.3+0.8377412
Champions Lg (2 Seasons)1.0212777.828386151693.84666.71333.300.00.00.003002
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
201820gr GreeceFriendlies (M)0.20Matches
202123gr GreeceFriendlies (M)2.70Matches
202224gr GreeceWCQ6.00Matches
3 Seasons1 Club2 Leagues8.90
WCQ (2 Seasons)6.00
Friendlies (M) (2 Seasons)2.90

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
2016-201719Olympiacos2. Europa Lg1.50Matches
2016-201719Olympiacosgr GRE1. Super League10.30Matches
2017-201820Olympiacos1. Champions Lg1.0272611013000002101Matches
2017-201820Olympiacosgr GRE1. Super League5.80Matches
2018-201921Olympiacosgr GRE1. Super League3.3Matches
2019-202022Atromitosgr GRE1. Super League17.9Matches
2020-202123Olympiacos2. Europa Lg1.0524570002700004001Matches
2020-202123Olympiacosgr GRE1. Super League14.6Matches
2021-202224Olympiacos2. Europa Lg0.4484081015700003801Matches
2021-202224Olympiacosgr GRE1. Super League7.9Matches
2022-202325Olympiacos2. Europa Lg1.059471210031100005200Matches
2022-202325Olympiacosgr GRE1. Super League5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga8.0454398569141447000039909Matches
8 Seasons3 Clubs4 Leagues78.164055684121627720000550012
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Olympiacos (6 Seasons)3 Leagues52.1186158283021325000015103
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0454398569141447000039909
Super League (7 Seasons)65.10
Europa Lg (5 Seasons)4.0159132272011025000013002
Champions Lg (2 Seasons)1.0272611013000002101
2. Bundesliga (1 Season)8.0454398569141447000039909
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
2016-201719Olympiacos2 Leagues11.90
2017-201820Olympiacos2 Leagues6.8272611013000002101
2018-201921Olympiacos2 Leagues3.3
2019-202022Atromitos1 League17.9
2020-202123Olympiacos3 Leagues15.6524570002700004001
2021-202224Olympiacos2 Leagues8.4484081015700003801
2022-202325Olympiacos2 Leagues6.259471210031100005200
2023-202426Osnabrück1 League8.0454398569141447000039909
8 Seasons3 Clubs4 Leagues78.164055684121627720000550012
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Olympiacos (6 Seasons)3 Leagues52.1186158283021325000015103
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0454398569141447000039909
Super League (7 Seasons)65.10
Europa Lg (5 Seasons)4.0159132272011025000013002
Champions Lg (2 Seasons)1.0272611013000002101
2. Bundesliga (1 Season)8.0454398569141447000039909
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
2016-201719Olympiacosgr GRE1. Super League1st10.30Matches
2017-201820Olympiacosgr GRE1. Super League3rd5.80Matches
2018-201921Olympiacosgr GRE1. Super League2nd3.3Matches
2019-202022Atromitosgr GRE1. Super League8th17.9Matches
2020-202123Olympiacosgr GRE1. Super League1st14.6Matches
2021-202224Olympiacosgr GRE1. Super League1st7.9Matches
2022-202325Olympiacosgr GRE1. Super League3rd5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th8.0454398569141447000039909Matches
8 Seasons3 Clubs2 Leagues73.1454398569141447000039909
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Olympiacos (6 Seasons)1 League47.10
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0454398569141447000039909
Super League (7 Seasons)65.10
2. Bundesliga (1 Season)8.0454398569141447000039909
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-201719Olympiacos2. Europa LgR161.50Matches
2017-201820Olympiacos1. Champions LgGR1.0272611013000002101Matches
2020-202123Olympiacos2. Europa LgR161.0524570002700004001Matches
2021-202224Olympiacos2. Europa LgKO0.4484081015700003801Matches
2022-202325Olympiacos2. Europa LgGR1.059471210031100005200Matches
6 Seasons1 Club2 Leagues5.0186158283021325000015103
Europa Lg (5 Seasons)4.0159132272011025000013002
Champions Lg (2 Seasons)1.0272611013000002101
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
201820gr GreeceFriendlies (M)0.2Matches
202123gr GreeceFriendlies (M)2.7Matches
202224gr GreeceWCQ6.015Matches
3 Seasons1 Club2 Leagues8.915
WCQ (2 Seasons)6.015
Friendlies (M) (2 Seasons)2.9

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
2016-201719Olympiacos2. Europa Lg1.5Matches
2016-201719Olympiacosgr GRE1. Super League10.3Matches
2017-201820Olympiacos1. Champions Lg1.000.0000000000.00000000Matches
2017-201820Olympiacosgr GRE1. Super League5.8Matches
2018-201921Olympiacosgr GRE1. Super League3.3Matches
2019-202022Atromitosgr GRE1. Super League17.9Matches
2020-202123Olympiacos2. Europa Lg1.000.0000000000.00000000Matches
2020-202123Olympiacosgr GRE1. Super League14.6Matches
2021-202224Olympiacos2. Europa Lg0.424.6220000000.00000000Matches
2021-202224Olympiacosgr GRE1. Super League7.9Matches
2022-202325Olympiacos2. Europa Lg1.033.0030000000.00000000Matches
2022-202325Olympiacosgr GRE1. Super League5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga8.0111.3791001010.12100000Matches
8 Seasons3 Clubs4 Leagues78.1161.40141001010.09100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Olympiacos (6 Seasons)3 Leagues52.151.4650000000.00000000
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0111.3791001010.12100000
Super League (7 Seasons)65.1
Europa Lg (5 Seasons)4.052.0650000000.00000000
Champions Lg (2 Seasons)1.000.0000000000.00000000
2. Bundesliga (1 Season)8.0111.3791001010.12100000
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
2016-201719Olympiacos2 Leagues11.9
2017-201820Olympiacos2 Leagues6.800.0000000000.00000000
2018-201921Olympiacos2 Leagues3.3
2019-202022Atromitos1 League17.9
2020-202123Olympiacos3 Leagues15.600.0000000000.00000000
2021-202224Olympiacos2 Leagues8.424.6220000000.00000000
2022-202325Olympiacos2 Leagues6.233.0030000000.00000000
2023-202426Osnabrück1 League8.0111.3791001010.12100000
8 Seasons3 Clubs4 Leagues78.1161.40141001010.09100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Olympiacos (6 Seasons)3 Leagues52.151.4650000000.00000000
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0111.3791001010.12100000
Super League (7 Seasons)65.1
Europa Lg (5 Seasons)4.052.0650000000.00000000
Champions Lg (2 Seasons)1.000.0000000000.00000000
2. Bundesliga (1 Season)8.0111.3791001010.12100000
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
2016-201719Olympiacosgr GRE1. Super League1st10.3Matches
2017-201820Olympiacosgr GRE1. Super League3rd5.8Matches
2018-201921Olympiacosgr GRE1. Super League2nd3.3Matches
2019-202022Atromitosgr GRE1. Super League8th17.9Matches
2020-202123Olympiacosgr GRE1. Super League1st14.6Matches
2021-202224Olympiacosgr GRE1. Super League1st7.9Matches
2022-202325Olympiacosgr GRE1. Super League3rd5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th8.0111.3791001010.12100000Matches
8 Seasons3 Clubs2 Leagues73.1111.3791001010.12100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Olympiacos (6 Seasons)1 League47.1
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0111.3791001010.12100000
Super League (7 Seasons)65.1
2. Bundesliga (1 Season)8.0111.3791001010.12100000
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-201719Olympiacos2. Europa LgR161.5Matches
2017-201820Olympiacos1. Champions LgGR1.000.0000000000.00000000Matches
2020-202123Olympiacos2. Europa LgR161.000.0000000000.00000000Matches
2021-202224Olympiacos2. Europa LgKO0.424.6220000000.00000000Matches
2022-202325Olympiacos2. Europa LgGR1.033.0030000000.00000000Matches
6 Seasons1 Club2 Leagues5.051.4650000000.00000000
Europa Lg (5 Seasons)4.052.0650000000.00000000
Champions Lg (2 Seasons)1.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201820gr GreeceFriendlies (M)0.2Matches
202123gr GreeceFriendlies (M)2.7Matches
202224gr GreeceWCQ6.0Matches
3 Seasons1 Club2 Leagues8.9
WCQ (2 Seasons)6.0
Friendlies (M) (2 Seasons)2.9

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
2016-201719Olympiacos2. Europa Lg1.500Matches
2016-201719Olympiacosgr GRE1. Super League10.300Matches
2017-201820Olympiacos1. Champions Lg1.0101001520.041010110Matches
2017-201820Olympiacosgr GRE1. Super League5.800Matches
2018-201921Olympiacosgr GRE1. Super League3.3Matches
2019-202022Atromitosgr GRE1. Super League17.9Matches
2020-202123Olympiacos2. Europa Lg1.000000010.013032210Matches
2020-202123Olympiacosgr GRE1. Super League14.6Matches
2021-202224Olympiacos2. Europa Lg0.4000000001010000Matches
2021-202224Olympiacosgr GRE1. Super League7.9Matches
2022-202325Olympiacos2. Europa Lg1.03221033100.003121400Matches
2022-202325Olympiacosgr GRE1. Super League5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga8.0121075061540.09404820180Matches
8 Seasons3 Clubs4 Leagues78.116121060102441.714121111127200
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Olympiacos (6 Seasons)3 Leagues52.1423104944.458173720
Atromitos (1 Season)1 League17.90
Osnabrück (1 Season)1 League8.0121075061540.09404820180
Super League (7 Seasons)65.1000
Europa Lg (5 Seasons)4.0322103475.017163610
Champions Lg (2 Seasons)1.0101001520.041010110
2. Bundesliga (1 Season)8.0121075061540.09404820180
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
2016-201719Olympiacos2 Leagues11.9000
2017-201820Olympiacos2 Leagues6.8101001520.041010110
2018-201921Olympiacos2 Leagues3.30
2019-202022Atromitos1 League17.90
2020-202123Olympiacos3 Leagues15.600000010.013032210
2021-202224Olympiacos2 Leagues8.4000000001010000
2022-202325Olympiacos2 Leagues6.23221033100.003121400
2023-202426Osnabrück1 League8.0121075061540.09404820180
8 Seasons3 Clubs4 Leagues78.116121060102441.714121111127200
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Olympiacos (6 Seasons)3 Leagues52.1423104944.458173720
Atromitos (1 Season)1 League17.90
Osnabrück (1 Season)1 League8.0121075061540.09404820180
Super League (7 Seasons)65.1000
Europa Lg (5 Seasons)4.0322103475.017163610
Champions Lg (2 Seasons)1.0101001520.041010110
2. Bundesliga (1 Season)8.0121075061540.09404820180
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
2016-201719Olympiacosgr GRE1. Super League1st10.300Matches
2017-201820Olympiacosgr GRE1. Super League3rd5.800Matches
2018-201921Olympiacosgr GRE1. Super League2nd3.3Matches
2019-202022Atromitosgr GRE1. Super League8th17.9Matches
2020-202123Olympiacosgr GRE1. Super League1st14.6Matches
2021-202224Olympiacosgr GRE1. Super League1st7.9Matches
2022-202325Olympiacosgr GRE1. Super League3rd5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th8.0121075061540.09404820180Matches
8 Seasons3 Clubs2 Leagues73.1121075061540.09404820180
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
Olympiacos (6 Seasons)1 League47.1000
Atromitos (1 Season)1 League17.90
Osnabrück (1 Season)1 League8.0121075061540.09404820180
Super League (7 Seasons)65.1000
2. Bundesliga (1 Season)8.0121075061540.09404820180
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-201719Olympiacos2. Europa LgR161.500Matches
2017-201820Olympiacos1. Champions LgGR1.0101001520.041010110Matches
2020-202123Olympiacos2. Europa LgR161.000000010.013032210Matches
2021-202224Olympiacos2. Europa LgKO0.4000000001010000Matches
2022-202325Olympiacos2. Europa LgGR1.03221033100.003121400Matches
6 Seasons1 Club2 Leagues5.0423104944.458173720
Europa Lg (5 Seasons)4.0322103475.017163610
Champions Lg (2 Seasons)1.0101001520.041010110
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
201820gr GreeceFriendlies (M)0.2Matches
202123gr GreeceFriendlies (M)2.7Matches
202224gr GreeceWCQ6.037Matches
3 Seasons1 Club2 Leagues8.9370
WCQ (2 Seasons)6.0370
Friendlies (M) (2 Seasons)2.90

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
2016-201719Olympiacos2. Europa Lg1.5Matches
2016-201719Olympiacosgr GRE1. Super League10.3Matches
2017-201820Olympiacos1. Champions Lg1.03521113112352150.0150.020612411041245Matches
2017-201820Olympiacosgr GRE1. Super League5.8Matches
2018-201921Olympiacosgr GRE1. Super League3.3Matches
2019-202022Atromitosgr GRE1. Super League17.9Matches
2020-202123Olympiacos2. Europa Lg1.05929311905922100.000.03623311532011409Matches
2020-202123Olympiacosgr GRE1. Super League14.6Matches
2021-202224Olympiacos2. Europa Lg0.45411324181544375.0125.03519111272101376Matches
2021-202224Olympiacosgr GRE1. Super League7.9Matches
2022-202325Olympiacos2. Europa Lg1.0672242123167100.000.04625910414023448Matches
2022-202325Olympiacosgr GRE1. Super League5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga8.0539251392921121053914750.0642.9328195710231711115834931Matches
8 Seasons3 Clubs4 Leagues78.17543219638118314754231356.5834.84652701137829202221449459
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
Olympiacos (6 Seasons)3 Leagues52.1215757897142159666.7222.213774435512917614528
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0539251392921121053914750.0642.9328195710231711115834931
Super League (7 Seasons)65.1
Europa Lg (5 Seasons)4.0180546766021807571.4114.311768333111813512123
Champions Lg (2 Seasons)1.03521113112352150.0150.020612411041245
2. Bundesliga (1 Season)8.0539251392921121053914750.0642.9328195710231711115834931
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
2016-201719Olympiacos2 Leagues11.9
2017-201820Olympiacos2 Leagues6.83521113112352150.0150.020612411041245
2018-201921Olympiacos2 Leagues3.3
2019-202022Atromitos1 League17.9
2020-202123Olympiacos3 Leagues15.65929311905922100.000.03623311532011409
2021-202224Olympiacos2 Leagues8.45411324181544375.0125.03519111272101376
2022-202325Olympiacos2 Leagues6.2672242123167100.000.04625910414023448
2023-202426Osnabrück1 League8.0539251392921121053914750.0642.9328195710231711115834931
8 Seasons3 Clubs4 Leagues78.17543219638118314754231356.5834.84652701137829202221449459
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
Olympiacos (6 Seasons)3 Leagues52.1215757897142159666.7222.213774435512917614528
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0539251392921121053914750.0642.9328195710231711115834931
Super League (7 Seasons)65.1
Europa Lg (5 Seasons)4.0180546766021807571.4114.311768333111813512123
Champions Lg (2 Seasons)1.03521113112352150.0150.020612411041245
2. Bundesliga (1 Season)8.0539251392921121053914750.0642.9328195710231711115834931
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
2016-201719Olympiacosgr GRE1. Super League1st10.3Matches
2017-201820Olympiacosgr GRE1. Super League3rd5.8Matches
2018-201921Olympiacosgr GRE1. Super League2nd3.3Matches
2019-202022Atromitosgr GRE1. Super League8th17.9Matches
2020-202123Olympiacosgr GRE1. Super League1st14.6Matches
2021-202224Olympiacosgr GRE1. Super League1st7.9Matches
2022-202325Olympiacosgr GRE1. Super League3rd5.2Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th8.0539251392921121053914750.0642.9328195710231711115834931Matches
8 Seasons3 Clubs2 Leagues73.1539251392921121053914750.0642.9328195710231711115834931
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
Olympiacos (6 Seasons)1 League47.1
Atromitos (1 Season)1 League17.9
Osnabrück (1 Season)1 League8.0539251392921121053914750.0642.9328195710231711115834931
Super League (7 Seasons)65.1
2. Bundesliga (1 Season)8.0539251392921121053914750.0642.9328195710231711115834931
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-201719Olympiacos2. Europa LgR161.5Matches
2017-201820Olympiacos1. Champions LgGR1.03521113112352150.0150.020612411041245Matches
2020-202123Olympiacos2. Europa LgR161.05929311905922100.000.03623311532011409Matches
2021-202224Olympiacos2. Europa LgKO0.45411324181544375.0125.03519111272101376Matches
2022-202325Olympiacos2. Europa LgGR1.0672242123167100.000.04625910414023448Matches
6 Seasons1 Club2 Leagues5.0215757897142159666.7222.213774435512917614528
Europa Lg (5 Seasons)4.0180546766021807571.4114.311768333111813512123
Champions Lg (2 Seasons)1.03521113112352150.0150.020612411041245
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
201820gr GreeceFriendlies (M)0.2Matches
202123gr GreeceFriendlies (M)2.7Matches
202224gr GreeceWCQ6.0Matches
3 Seasons1 Club2 Leagues8.9
WCQ (2 Seasons)6.0
Friendlies (M) (2 Seasons)2.9

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
2016-201719Olympiacos2. Europa Lg41393515.41.511331.6021+1+0.65+0.65Matches
2016-201719Olympiacosgr GRE1. Super League179285534.410.385922.06156+9+0.87-0.75Matches
2017-201820Olympiacos1. Champions Lg1909016.71.011021.5013-2-2.00-0.600.23.5-3.3-3.30-1.89Matches
2017-201820Olympiacosgr GRE1. Super League115254819.45.853641.82115+6+1.03-0.17Matches
2018-201921Olympiacos2. Europa Lg00002Matches
2018-201921Olympiacosgr GRE1. Super League52945910.93.3292233753.00102+8+2.45+0.73Matches
2019-202022Atromitosgr GRE1. Super League271,6156054.417.92073372321.48252500.00+0.13Matches
2020-202123Olympiacos1. Champions Lg0004Matches
2020-202123Olympiacos2. Europa Lg4882224.41.016103901.5030+3+3.07+4.061.51.1+0.4+0.37+1.02Matches
2020-202123Olympiacosgr GRE1. Super League191,3176940.614.613901362552.473310+23+1.57-0.30Matches
2021-202224Olympiacos2. Europa Lg239205.40.40022040.000000.00+0.400.20.4-0.2-0.54-0.20Matches
2021-202224Olympiacosgr GRE1. Super League157134822.07.96835924112.27166+10+1.26+0.34Matches
2022-202325Olympiacos2. Europa Lg1909016.71.01901030.0002-2-2.00-0.600.71.1-0.4-0.35+0.33Matches
2022-202325Olympiacosgr GRE1. Super League74666714.45.2578323891.86155+10+1.93+0.76Matches
2023-202426Osnabrückde GER2. 2. Bundesliga137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33Matches
8 Seasons3 Clubs4 Leagues1267,0265625.078.17180405523581.8313783+54+0.69-0.0413.419.7-6.4-0.56+0.15
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
Olympiacos (6 Seasons)3 Leagues864,6895521.252.14385344325542.0710640+66+1.27+0.222.56.1-3.5-1.03-0.30
Atromitos (1 Season)1 League271,6156054.417.92073372321.48252500.00+0.13
Osnabrück (1 Season)1 League137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33
Super League (7 Seasons)1015,8585828.265.15980344227382.0212559+66+1.01-0.23
Europa Lg (5 Seasons)113563211.04.03762813121.1353+2+0.51+1.052.42.6-0.2-0.09+0.42
Champions Lg (2 Seasons)190908.31.011061.5013-2-2.00-0.600.23.5-3.3-3.30-1.89
2. Bundesliga (1 Season)137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33
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
2016-201719Olympiacos2 Leagues211,0675129.611.9961251.97177+10+0.84-0.29
2017-201820Olympiacos2 Leagues126155119.06.864661.79128+4+0.59-0.170.23.5-3.3-3.30-1.89
2018-201921Olympiacos2 Leagues5294598.63.3292233773.00102+8+2.45+0.73
2019-202022Atromitos1 League271,6156054.417.92073372321.48252500.00+0.13
2020-202123Olympiacos3 Leagues231,4056133.915.614881391992.303610+26+1.67+0.151.51.1+0.4+0.37+1.02
2021-202224Olympiacos2 Leagues177524419.08.468351123152.00166+10+1.20+0.550.20.4-0.2-0.54-0.20
2022-202325Olympiacos2 Leagues85567014.76.26804238121.63157+8+1.29+0.490.71.1-0.4-0.35+0.33
2023-202426Osnabrück1 League137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33
8 Seasons3 Clubs4 Leagues1267,0265625.078.17180405523581.8313783+54+0.69-0.0413.419.7-6.4-0.56+0.15
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
Olympiacos (6 Seasons)3 Leagues864,6895521.252.14385344325542.0710640+66+1.27+0.222.56.1-3.5-1.03-0.30
Atromitos (1 Season)1 League271,6156054.417.92073372321.48252500.00+0.13
Osnabrück (1 Season)1 League137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33
Super League (7 Seasons)1015,8585828.265.15980344227382.0212559+66+1.01-0.23
Europa Lg (5 Seasons)113563211.04.03762813121.1353+2+0.51+1.052.42.6-0.2-0.09+0.42
Champions Lg (2 Seasons)190908.31.011061.5013-2-2.00-0.600.23.5-3.3-3.30-1.89
2. Bundesliga (1 Season)137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33
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
2016-201719Olympiacosgr GRE1. Super League1st179285534.410.385922.06156+9+0.87-0.75Matches
2017-201820Olympiacosgr GRE1. Super League3rd115254819.45.853641.82115+6+1.03-0.17Matches
2018-201921Olympiacosgr GRE1. Super League2nd52945910.93.3292233753.00102+8+2.45+0.73Matches
2019-202022Atromitosgr GRE1. Super League8th271,6156054.417.92073372321.48252500.00+0.13Matches
2020-202123Olympiacosgr GRE1. Super League1st191,3176940.614.613901362552.473310+23+1.57-0.30Matches
2021-202224Olympiacosgr GRE1. Super League1st157134822.07.96835924112.27166+10+1.26+0.34Matches
2022-202325Olympiacosgr GRE1. Super League3rd74666714.45.2578323891.86155+10+1.93+0.76Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33Matches
8 Seasons3 Clubs2 Leagues1146,5805827.773.16780374725401.9013177+54+0.74-0.2010.813.7-2.8-0.36+0.33
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
Olympiacos (6 Seasons)1 League744,2435723.847.13986313528362.2210034+66+1.40+0.01
Atromitos (1 Season)1 League271,6156054.417.92073372321.48252500.00+0.13
Osnabrück (1 Season)1 League137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33
Super League (7 Seasons)1015,8585828.265.15980344227382.0212559+66+1.01-0.23
2. Bundesliga (1 Season)137225624.38.0880351721.00618-12-1.50-0.4110.813.7-2.8-0.36+0.33
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-201719Olympiacos2. Europa LgR1641393515.41.511331.6021+1+0.65+0.65Matches
2017-201820Olympiacos1. Champions LgGR1909016.71.011021.5013-2-2.00-0.600.23.5-3.3-3.30-1.89Matches
2018-201921Olympiacos2. Europa LgR3200002Matches
2020-202123Olympiacos1. Champions LgGR0004Matches
2020-202123Olympiacos2. Europa LgR164882224.41.016103901.5030+3+3.07+4.061.51.1+0.4+0.37+1.02Matches
2021-202224Olympiacos2. Europa LgKO239205.40.40022040.000000.00+0.400.20.4-0.2-0.54-0.20Matches
2022-202325Olympiacos2. Europa LgGR1909016.71.01901030.0002-2-2.00-0.600.71.1-0.4-0.35+0.33Matches
6 Seasons1 Club2 Leagues124463710.35.04763813181.166600.00+0.692.56.1-3.5-1.03-0.30
Europa Lg (5 Seasons)113563211.04.03762813121.1353+2+0.51+1.052.42.6-0.2-0.09+0.42
Champions Lg (2 Seasons)190908.31.011061.5013-2-2.00-0.600.23.5-3.3-3.30-1.89
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
201820gr GreeceWCQ00001Matches
201820gr GreeceFriendlies (M)120207.40.20011900.0001-1-4.50-4.14Matches
202123gr GreeceFriendlies (M)32458268.12.73820001.334400.00-0.78Matches
202224gr GreeceWCQ65409075.06.06906021.336600.000.00Matches
3 Seasons1 Club2 Leagues108058133.18.9987611931.201011-1-0.11-0.11
WCQ (2 Seasons)65409030.06.06906031.336600.000.00
Friendlies (M) (2 Seasons)42656642.12.9382011901.0045-1-0.34-0.34

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
2016-201719Olympiacos2. Europa Lg1.5000100000000Matches
2016-201719Olympiacosgr GRE1. Super League10.33001200000000Matches
2017-201820Olympiacos1. Champions Lg1.00000003000005010.0Matches
2017-201820Olympiacosgr GRE1. Super League5.82001100000000Matches
2018-201921Olympiacosgr GRE1. Super League3.30000Matches
2019-202022Atromitosgr GRE1. Super League17.93000Matches
2020-202123Olympiacos2. Europa Lg1.0000110220000600Matches
2020-202123Olympiacosgr GRE1. Super League14.63000Matches
2021-202224Olympiacos2. Europa Lg0.400002050000031150.0Matches
2021-202224Olympiacosgr GRE1. Super League7.91000Matches
2022-202325Olympiacos2. Europa Lg1.00000203120008010.0Matches
2022-202325Olympiacosgr GRE1. Super League5.23000Matches
2023-202426Osnabrückde GER2. 2. Bundesliga8.0400315014810000504640.0Matches
8 Seasons3 Clubs4 Leagues78.1190028200271112000725935.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Olympiacos (6 Seasons)3 Leagues52.1120025501332000221325.0
Atromitos (1 Season)1 League17.93000
Osnabrück (1 Season)1 League8.0400315014810000504640.0
Super League (7 Seasons)65.115002300000000
Europa Lg (5 Seasons)4.00002501032000171233.3
Champions Lg (2 Seasons)1.00000003000005010.0
2. Bundesliga (1 Season)8.0400315014810000504640.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Olympiacos2 Leagues11.93001300000000
2017-201820Olympiacos2 Leagues6.820011003000005010.0
2018-201921Olympiacos2 Leagues3.30000
2019-202022Atromitos1 League17.93000
2020-202123Olympiacos3 Leagues15.6300110220000600
2021-202224Olympiacos2 Leagues8.410002050000031150.0
2022-202325Olympiacos2 Leagues6.23000203120008010.0
2023-202426Osnabrück1 League8.0400315014810000504640.0
8 Seasons3 Clubs4 Leagues78.1190028200271112000725935.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Olympiacos (6 Seasons)3 Leagues52.1120025501332000221325.0
Atromitos (1 Season)1 League17.93000
Osnabrück (1 Season)1 League8.0400315014810000504640.0
Super League (7 Seasons)65.115002300000000
Europa Lg (5 Seasons)4.00002501032000171233.3
Champions Lg (2 Seasons)1.00000003000005010.0
2. Bundesliga (1 Season)8.0400315014810000504640.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Olympiacosgr GRE1. Super League1st10.33001200000000Matches
2017-201820Olympiacosgr GRE1. Super League3rd5.82001100000000Matches
2018-201921Olympiacosgr GRE1. Super League2nd3.30000Matches
2019-202022Atromitosgr GRE1. Super League8th17.93000Matches
2020-202123Olympiacosgr GRE1. Super League1st14.63000Matches
2021-202224Olympiacosgr GRE1. Super League1st7.91000Matches
2022-202325Olympiacosgr GRE1. Super League3rd5.23000Matches
2023-202426Osnabrückde GER2. 2. Bundesliga18th8.0400315014810000504640.0Matches
8 Seasons3 Clubs2 Leagues73.119002615014810000504640.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Olympiacos (6 Seasons)1 League47.112002300000000
Atromitos (1 Season)1 League17.93000
Osnabrück (1 Season)1 League8.0400315014810000504640.0
Super League (7 Seasons)65.115002300000000
2. Bundesliga (1 Season)8.0400315014810000504640.0
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-201719Olympiacos2. Europa LgR161.5000100000000Matches
2017-201820Olympiacos1. Champions LgGR1.00000003000005010.0Matches
2020-202123Olympiacos2. Europa LgR161.0000110220000600Matches
2021-202224Olympiacos2. Europa LgKO0.400002050000031150.0Matches
2022-202325Olympiacos2. Europa LgGR1.00000203120008010.0Matches
6 Seasons1 Club2 Leagues5.00002501332000221325.0
Europa Lg (5 Seasons)4.00002501032000171233.3
Champions Lg (2 Seasons)1.00000003000005010.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201820gr GreeceFriendlies (M)0.20000Matches
202123gr GreeceFriendlies (M)2.70000Matches
202224gr GreeceWCQ6.0100311015730Matches
3 Seasons1 Club2 Leagues8.9100311015730
WCQ (2 Seasons)6.0100311015730
Friendlies (M) (2 Seasons)2.90000

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.