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-201720Walsalleng ENGEFL Cup10580.6000000000.000.000.000.000.00Matches
2016-201720Walsalleng ENGFA Cup10150.2000000000.000.000.000.000.00Matches
2016-201720Walsalleng ENG3. League One32171,30214.5123100200.070.140.210.070.21Matches
2017-201821APOEL FC1. Champions Lg10280.3000000000.00.00.00.00030.000.000.000.000.000.000.090.090.000.09Matches
2019-202023APOEL2. Europa Lg10120.1000000000.10.10.00.10110.000.000.000.000.000.490.000.490.490.49Matches
3 Seasons2 Clubs5 Leagues36171,41515.7123100200.10.10.00.10140.060.130.190.060.190.150.070.210.150.21
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
APOEL FC (2 Seasons)2 Leagues20400.4000000000.10.10.00.10140.000.000.000.000.000.150.070.210.150.21
Walsall (1 Season)3 Leagues34171,37515.3123100200.070.130.200.070.20
League One (1 Season)32171,30214.5123100200.070.140.210.070.21
Champions Lg (1 Season)10280.3000000000.00.00.00.00030.000.000.000.000.000.000.090.090.000.09
Europa Lg (1 Season)10120.1000000000.10.10.00.10110.000.000.000.000.000.490.000.490.490.49
FA Cup (1 Season)10150.2000000000.000.000.000.000.00
EFL Cup (1 Season)10580.6000000000.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
2016-201720Walsall3 Leagues34171,37515.3123100200.070.130.200.070.20
2017-201821APOEL FC1 League10280.3000000000.00.00.00.00030.000.000.000.000.000.000.090.090.000.09
2019-202023APOEL1 League10120.1000000000.10.10.00.10110.000.000.000.000.000.490.000.490.490.49
3 Seasons2 Clubs5 Leagues36171,41515.7123100200.10.10.00.10140.060.130.190.060.190.150.070.210.150.21
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
APOEL FC (2 Seasons)2 Leagues20400.4000000000.10.10.00.10140.000.000.000.000.000.150.070.210.150.21
Walsall (1 Season)3 Leagues34171,37515.3123100200.070.130.200.070.20
League One (1 Season)32171,30214.5123100200.070.140.210.070.21
Champions Lg (1 Season)10280.3000000000.00.00.00.00030.000.000.000.000.000.000.090.090.000.09
Europa Lg (1 Season)10120.1000000000.10.10.00.10110.000.000.000.000.000.490.000.490.490.49
FA Cup (1 Season)10150.2000000000.000.000.000.000.00
EFL Cup (1 Season)10580.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201720Walsalleng ENG3. League One14th32171,30214.5123100200.070.140.210.070.21Matches
1 Season1 Club1 League32171,30214.5123100200.070.140.210.070.21
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201720Walsalleng ENGEFL Cup58th10580.6000000000.000.000.000.000.00Matches
2016-201720Walsalleng ENGFA Cup85th10150.2000000000.000.000.000.000.00Matches
1 Season1 Club2 Leagues20730.8000000000.000.000.000.000.00
FA Cup (1 Season)10150.2000000000.000.000.000.000.00
EFL Cup (1 Season)10580.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201821APOEL FC1. Champions LgGR10280.3000000000.00.00.00.00030.000.000.000.000.000.000.090.090.000.09Matches
2019-202023APOEL2. Europa LgR3210120.1000000000.10.10.00.10110.000.000.000.000.000.490.000.490.490.49Matches
2 Seasons1 Club2 Leagues20400.4000000000.10.10.00.10140.000.000.000.000.000.150.070.210.150.21
Champions Lg (1 Season)10280.3000000000.00.00.00.00030.000.000.000.000.000.000.090.090.000.09
Europa Lg (1 Season)10120.1000000000.10.10.00.10110.000.000.000.000.000.490.000.490.490.49
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
201418cy CyprusFriendlies (M)21961.1000000000.000.000.000.000.00Matches
201620cy CyprusFriendlies (M)20580.6000000000.000.000.000.000.00Matches
201620cy CyprusUEFA Euro Qualifying654054.5000000000.000.000.000.000.00Matches
201721cy CyprusFriendlies (M)221471.6000000000.000.000.000.000.00Matches
201822cy CyprusWCQ511121.2000000000.000.000.000.000.00Matches
2018-201922cy CyprusUEFA Nations League35th21971.1000000000.000.000.000.000.00Matches
202024cy CyprusFriendlies (M)00Matches
2020-202124cy CyprusUEFA Nations LeagueLgC1060.1000000000.000.000.000.000.00Matches
202125cy CyprusUEFA Euro Qualifying442332.6000000100.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues24141,15412.8000000100.000.000.000.000.00
Friendlies (M) (4 Seasons)633013.3000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)1096387.1000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)311031.1000000000.000.000.000.000.00
WCQ (1 Season)511121.2000000000.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
2016-201720Walsalleng ENGEFL Cup0.6011100.01.551.550.000.0000Matches
2016-201720Walsalleng ENGFA Cup0.2000Matches
2016-201720Walsalleng ENG3. League One14.51060.000.410.1700Matches
2017-201821APOEL FC1. Champions Lg0.30000.000.000000.00.00.00.0Matches
2019-202023APOEL2. Europa Lg0.1011100.07.507.500.000.0023.00000.10.10.07-0.1-0.1Matches
3 Seasons2 Clubs5 Leagues15.7128400.00.130.510.500.1323.00000.10.10.07-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
APOEL FC (2 Seasons)2 Leagues0.4011100.02.252.250.000.0023.00000.10.10.07-0.1-0.1
Walsall (1 Season)3 Leagues15.3117700.00.070.461.000.1400
League One (1 Season)14.51060.000.410.1700
Champions Lg (1 Season)0.30000.000.000000.00.00.00.0
Europa Lg (1 Season)0.1011100.07.507.500.000.0023.00000.10.10.07-0.1-0.1
FA Cup (1 Season)0.2000
EFL Cup (1 Season)0.6011100.01.551.550.000.0000
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-201720Walsall3 Leagues15.3117700.00.070.461.000.1400
2017-201821APOEL FC1 League0.30000.000.000000.00.00.00.0
2019-202023APOEL1 League0.1011100.07.507.500.000.0023.00000.10.10.07-0.1-0.1
3 Seasons2 Clubs5 Leagues15.7128400.00.130.510.500.1323.00000.10.10.07-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
APOEL FC (2 Seasons)2 Leagues0.4011100.02.252.250.000.0023.00000.10.10.07-0.1-0.1
Walsall (1 Season)3 Leagues15.3117700.00.070.461.000.1400
League One (1 Season)14.51060.000.410.1700
Champions Lg (1 Season)0.30000.000.000000.00.00.00.0
Europa Lg (1 Season)0.1011100.07.507.500.000.0023.00000.10.10.07-0.1-0.1
FA Cup (1 Season)0.2000
EFL Cup (1 Season)0.6011100.01.551.550.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201720Walsalleng ENG3. League One14th14.51060.000.410.1700Matches
1 Season1 Club1 League14.51060.000.410.1700
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201720Walsalleng ENGEFL Cup58th0.6011100.01.551.550.000.0000Matches
2016-201720Walsalleng ENGFA Cup85th0.2000Matches
1 Season1 Club2 Leagues0.8011100.01.551.550.000.0000
FA Cup (1 Season)0.2000
EFL Cup (1 Season)0.6011100.01.551.550.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201821APOEL FC1. Champions LgGR0.30000.000.000000.00.00.00.0Matches
2019-202023APOEL2. Europa LgR320.1011100.07.507.500.000.0023.00000.10.10.07-0.1-0.1Matches
2 Seasons1 Club2 Leagues0.4011100.02.252.250.000.0023.00000.10.10.07-0.1-0.1
Champions Lg (1 Season)0.30000.000.000000.00.00.00.0
Europa Lg (1 Season)0.1011100.07.507.500.000.0023.00000.10.10.07-0.1-0.1
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201418cy CyprusFriendlies (M)1.1000Matches
201620cy CyprusFriendlies (M)0.6000Matches
201620cy CyprusUEFA Euro Qualifying4.506116.71.330.220.000.0000Matches
201721cy CyprusFriendlies (M)1.6000Matches
201822cy CyprusWCQ1.2000Matches
2018-201922cy CyprusUEFA Nations League35th1.1000Matches
2020-202124cy CyprusUEFA Nations LeagueLgC0.10000.000.0000Matches
202125cy CyprusUEFA Euro Qualifying2.604250.01.550.770.000.0000Matches
6 Seasons1 Club4 Leagues12.8010330.01.400.420.000.0000
Friendlies (M) (4 Seasons)3.3000
UEFA Euro Qualifying (2 Seasons)7.1010330.01.410.420.000.0000
UEFA Nations League (2 Seasons)1.10000.000.0000
WCQ (1 Season)1.2000

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-201720Walsalleng ENGEFL Cup0.60Matches
2016-201720Walsalleng ENGFA Cup0.20Matches
2016-201720Walsalleng ENG3. League One14.52Matches
2017-201821APOEL FC1. Champions Lg0.391090.016506785.70022100.000.00.00.010000Matches
2019-202023APOEL2. Europa Lg0.15771.4703433100.0010.011100.000.00.00.001001Matches
3 Seasons2 Clubs5 Leagues15.7141782.42353491090.0010.033100.020.00.0+2.011001
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
APOEL FC (2 Seasons)2 Leagues0.4141782.42353491090.0010.033100.000.00.00.011001
Walsall (1 Season)3 Leagues15.32
League One (1 Season)14.52
Champions Lg (1 Season)0.391090.016506785.70022100.000.00.00.010000
Europa Lg (1 Season)0.15771.4703433100.0010.011100.000.00.00.001001
FA Cup (1 Season)0.20
EFL Cup (1 Season)0.60
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-201720Walsall3 Leagues15.32
2017-201821APOEL FC1 League0.391090.016506785.70022100.000.00.00.010000
2019-202023APOEL1 League0.15771.4703433100.0010.011100.000.00.00.001001
3 Seasons2 Clubs5 Leagues15.7141782.42353491090.0010.033100.020.00.0+2.011001
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
APOEL FC (2 Seasons)2 Leagues0.4141782.42353491090.0010.033100.000.00.00.011001
Walsall (1 Season)3 Leagues15.32
League One (1 Season)14.52
Champions Lg (1 Season)0.391090.016506785.70022100.000.00.00.010000
Europa Lg (1 Season)0.15771.4703433100.0010.011100.000.00.00.001001
FA Cup (1 Season)0.20
EFL Cup (1 Season)0.60
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2016-201720Walsalleng ENG3. League One14th14.52Matches
1 Season1 Club1 League14.52
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2016-201720Walsalleng ENGEFL Cup58th0.60Matches
2016-201720Walsalleng ENGFA Cup85th0.20Matches
1 Season1 Club2 Leagues0.80
FA Cup (1 Season)0.20
EFL Cup (1 Season)0.60
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201821APOEL FC1. Champions LgGR0.391090.016506785.70022100.000.00.00.010000Matches
2019-202023APOEL2. Europa LgR320.15771.4703433100.0010.011100.000.00.00.001001Matches
2 Seasons1 Club2 Leagues0.4141782.42353491090.0010.033100.000.00.00.011001
Champions Lg (1 Season)0.391090.016506785.70022100.000.00.00.010000
Europa Lg (1 Season)0.15771.4703433100.0010.011100.000.00.00.001001
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
201418cy CyprusFriendlies (M)1.10Matches
201620cy CyprusFriendlies (M)0.60Matches
201620cy CyprusUEFA Euro Qualifying4.50Matches
201721cy CyprusFriendlies (M)1.60Matches
201822cy CyprusWCQ1.20Matches
2018-201922cy CyprusUEFA Nations League35th1.10Matches
2020-202124cy CyprusUEFA Nations LeagueLgC0.10Matches
202125cy CyprusUEFA Euro Qualifying2.60Matches
6 Seasons1 Club4 Leagues12.80
Friendlies (M) (4 Seasons)3.30
UEFA Euro Qualifying (2 Seasons)7.10
UEFA Nations League (2 Seasons)1.10
WCQ (1 Season)1.20
Become a Stathead & surf this site ad-free.

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-201720Walsalleng ENGEFL Cup0.60Matches
2016-201720Walsalleng ENGFA Cup0.2Matches
2016-201720Walsalleng ENG3. League One14.50Matches
2017-201821APOEL FC1. Champions Lg0.310100000000000900Matches
2019-202023APOEL2. Europa Lg0.1760000000000510Matches
3 Seasons2 Clubs5 Leagues15.7171600000000001410
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
APOEL FC (2 Seasons)2 Leagues0.4171600000000001410
Walsall (1 Season)3 Leagues15.30
League One (1 Season)14.50
Champions Lg (1 Season)0.310100000000000900
Europa Lg (1 Season)0.1760000000000510
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.60
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-201720Walsall3 Leagues15.30
2017-201821APOEL FC1 League0.310100000000000900
2019-202023APOEL1 League0.1760000000000510
3 Seasons2 Clubs5 Leagues15.7171600000000001410
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
APOEL FC (2 Seasons)2 Leagues0.4171600000000001410
Walsall (1 Season)3 Leagues15.30
League One (1 Season)14.50
Champions Lg (1 Season)0.310100000000000900
Europa Lg (1 Season)0.1760000000000510
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.60
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-201720Walsalleng ENG3. League One14th14.50Matches
1 Season1 Club1 League14.50
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-201720Walsalleng ENGEFL Cup58th0.60Matches
2016-201720Walsalleng ENGFA Cup85th0.2Matches
1 Season1 Club2 Leagues0.80
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.60
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201821APOEL FC1. Champions LgGR0.310100000000000900Matches
2019-202023APOEL2. Europa LgR320.1760000000000510Matches
2 Seasons1 Club2 Leagues0.4171600000000001410
Champions Lg (1 Season)0.310100000000000900
Europa Lg (1 Season)0.1760000000000510
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
201418cy CyprusFriendlies (M)1.1Matches
201620cy CyprusFriendlies (M)0.6Matches
201620cy CyprusUEFA Euro Qualifying4.53Matches
201721cy CyprusFriendlies (M)1.6Matches
201822cy CyprusWCQ1.2Matches
2018-201922cy CyprusUEFA Nations League35th1.1Matches
2020-202124cy CyprusUEFA Nations LeagueLgC0.10Matches
202125cy CyprusUEFA Euro Qualifying2.68Matches
6 Seasons1 Club4 Leagues12.811
Friendlies (M) (4 Seasons)3.3
UEFA Euro Qualifying (2 Seasons)7.111
UEFA Nations League (2 Seasons)1.10
WCQ (1 Season)1.2

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-201720Walsalleng ENGEFL Cup0.6Matches
2016-201720Walsalleng ENGFA Cup0.2Matches
2016-201720Walsalleng ENG3. League One14.5Matches
2017-201821APOEL FC1. Champions Lg0.313.2110000000.00000000Matches
2019-202023APOEL2. Europa Lg0.100.0000000000.00000000Matches
3 Seasons2 Clubs5 Leagues15.712.2510000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
APOEL FC (2 Seasons)2 Leagues0.412.2510000000.00000000
Walsall (1 Season)3 Leagues15.3
League One (1 Season)14.5
Champions Lg (1 Season)0.313.2110000000.00000000
Europa Lg (1 Season)0.100.0000000000.00000000
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.6
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-201720Walsall3 Leagues15.3
2017-201821APOEL FC1 League0.313.2110000000.00000000
2019-202023APOEL1 League0.100.0000000000.00000000
3 Seasons2 Clubs5 Leagues15.712.2510000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
APOEL FC (2 Seasons)2 Leagues0.412.2510000000.00000000
Walsall (1 Season)3 Leagues15.3
League One (1 Season)14.5
Champions Lg (1 Season)0.313.2110000000.00000000
Europa Lg (1 Season)0.100.0000000000.00000000
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.6
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-201720Walsalleng ENG3. League One14th14.5Matches
1 Season1 Club1 League14.5
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-201720Walsalleng ENGEFL Cup58th0.6Matches
2016-201720Walsalleng ENGFA Cup85th0.2Matches
1 Season1 Club2 Leagues0.8
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201821APOEL FC1. Champions LgGR0.313.2110000000.00000000Matches
2019-202023APOEL2. Europa LgR320.100.0000000000.00000000Matches
2 Seasons1 Club2 Leagues0.412.2510000000.00000000
Champions Lg (1 Season)0.313.2110000000.00000000
Europa Lg (1 Season)0.100.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
201418cy CyprusFriendlies (M)1.1Matches
201620cy CyprusFriendlies (M)0.6Matches
201620cy CyprusUEFA Euro Qualifying4.5Matches
201721cy CyprusFriendlies (M)1.6Matches
201822cy CyprusWCQ1.2Matches
2018-201922cy CyprusUEFA Nations League35th1.1Matches
2020-202124cy CyprusUEFA Nations LeagueLgC0.1Matches
202125cy CyprusUEFA Euro Qualifying2.6Matches
6 Seasons1 Club4 Leagues12.8
Friendlies (M) (4 Seasons)3.3
UEFA Euro Qualifying (2 Seasons)7.1
UEFA Nations League (2 Seasons)1.1
WCQ (1 Season)1.2

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-201720Walsalleng ENGEFL Cup0.600Matches
2016-201720Walsalleng ENGFA Cup0.2Matches
2016-201720Walsalleng ENG3. League One14.500Matches
2017-201821APOEL FC1. Champions Lg0.3000000000002200Matches
2019-202023APOEL2. Europa Lg0.1000000000001110Matches
3 Seasons2 Clubs5 Leagues15.7000000000003310
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
APOEL FC (2 Seasons)2 Leagues0.4000000000003310
Walsall (1 Season)3 Leagues15.3000
League One (1 Season)14.5000
Champions Lg (1 Season)0.3000000000002200
Europa Lg (1 Season)0.1000000000001110
FA Cup (1 Season)0.20
EFL Cup (1 Season)0.6000
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-201720Walsall3 Leagues15.3000
2017-201821APOEL FC1 League0.3000000000002200
2019-202023APOEL1 League0.1000000000001110
3 Seasons2 Clubs5 Leagues15.7000000000003310
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
APOEL FC (2 Seasons)2 Leagues0.4000000000003310
Walsall (1 Season)3 Leagues15.3000
League One (1 Season)14.5000
Champions Lg (1 Season)0.3000000000002200
Europa Lg (1 Season)0.1000000000001110
FA Cup (1 Season)0.20
EFL Cup (1 Season)0.6000
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-201720Walsalleng ENG3. League One14th14.500Matches
1 Season1 Club1 League14.5000
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-201720Walsalleng ENGEFL Cup58th0.600Matches
2016-201720Walsalleng ENGFA Cup85th0.2Matches
1 Season1 Club2 Leagues0.8000
FA Cup (1 Season)0.20
EFL Cup (1 Season)0.6000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201821APOEL FC1. Champions LgGR0.3000000000002200Matches
2019-202023APOEL2. Europa LgR320.1000000000001110Matches
2 Seasons1 Club2 Leagues0.4000000000003310
Champions Lg (1 Season)0.3000000000002200
Europa Lg (1 Season)0.1000000000001110
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
201418cy CyprusFriendlies (M)1.1Matches
201620cy CyprusFriendlies (M)0.6Matches
201620cy CyprusUEFA Euro Qualifying4.524Matches
201721cy CyprusFriendlies (M)1.6Matches
201822cy CyprusWCQ1.2Matches
2018-201922cy CyprusUEFA Nations League35th1.1Matches
2020-202124cy CyprusUEFA Nations LeagueLgC0.100Matches
202125cy CyprusUEFA Euro Qualifying2.633Matches
6 Seasons1 Club4 Leagues12.8570
Friendlies (M) (4 Seasons)3.30
UEFA Euro Qualifying (2 Seasons)7.1570
UEFA Nations League (2 Seasons)1.1000
WCQ (1 Season)1.20

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-201720Walsalleng ENGEFL Cup0.6Matches
2016-201720Walsalleng ENGFA Cup0.2Matches
2016-201720Walsalleng ENG3. League One14.5Matches
2017-201821APOEL FC1. Champions Lg0.314009511400082240002073Matches
2019-202023APOEL2. Europa Lg0.1120327112200.02100.041270000041Matches
3 Seasons2 Clubs5 Leagues15.726031112226200.02100.012341100020114
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
APOEL FC (2 Seasons)2 Leagues0.426031112226200.02100.012341100020114
Walsall (1 Season)3 Leagues15.3
League One (1 Season)14.5
Champions Lg (1 Season)0.314009511400082240002073
Europa Lg (1 Season)0.1120327112200.02100.041270000041
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.6
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-201720Walsall3 Leagues15.3
2017-201821APOEL FC1 League0.314009511400082240002073
2019-202023APOEL1 League0.1120327112200.02100.041270000041
3 Seasons2 Clubs5 Leagues15.726031112226200.02100.012341100020114
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
APOEL FC (2 Seasons)2 Leagues0.426031112226200.02100.012341100020114
Walsall (1 Season)3 Leagues15.3
League One (1 Season)14.5
Champions Lg (1 Season)0.314009511400082240002073
Europa Lg (1 Season)0.1120327112200.02100.041270000041
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.6
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2016-201720Walsalleng ENG3. League One14th14.5Matches
1 Season1 Club1 League14.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2016-201720Walsalleng ENGEFL Cup58th0.6Matches
2016-201720Walsalleng ENGFA Cup85th0.2Matches
1 Season1 Club2 Leagues0.8
FA Cup (1 Season)0.2
EFL Cup (1 Season)0.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201821APOEL FC1. Champions LgGR0.314009511400082240002073Matches
2019-202023APOEL2. Europa LgR320.1120327112200.02100.041270000041Matches
2 Seasons1 Club2 Leagues0.426031112226200.02100.012341100020114
Champions Lg (1 Season)0.314009511400082240002073
Europa Lg (1 Season)0.1120327112200.02100.041270000041
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
201418cy CyprusFriendlies (M)1.1Matches
201620cy CyprusFriendlies (M)0.6Matches
201620cy CyprusUEFA Euro Qualifying4.5Matches
201721cy CyprusFriendlies (M)1.6Matches
201822cy CyprusWCQ1.2Matches
2018-201922cy CyprusUEFA Nations League35th1.1Matches
2020-202124cy CyprusUEFA Nations LeagueLgC0.1Matches
202125cy CyprusUEFA Euro Qualifying2.6Matches
6 Seasons1 Club4 Leagues12.8
Friendlies (M) (4 Seasons)3.3
UEFA Euro Qualifying (2 Seasons)7.1
UEFA Nations League (2 Seasons)1.1
WCQ (1 Season)1.2

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-201720Walsalleng ENGEFL Cup1585848.30.60015700.0002-2-3.10-3.10Matches
2016-201720Walsalleng ENGFA Cup1151516.70.20011400.000000.00+1.20Matches
2016-201720Walsalleng ENG3. League One321,3024131.414.51731591.221520-5-0.35-0.28Matches
2017-201821APOEL FC1. Champions Lg128285.20.300110.0001-1-3.21-0.750.20.5-0.3-0.95+1.23Matches
2019-202023APOEL2. Europa Lg112121.70.10011213.000000.00+0.250.10.10.0-0.02+0.48Matches
3 Seasons2 Clubs5 Leagues361,4153925.215.71731928111.171523-8-0.51-0.100.30.6-0.3-0.67+0.53
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
APOEL FC (2 Seasons)2 Leagues240203.20.40021221.5001-1-2.25-1.070.30.6-0.3-0.67+0.53
Walsall (1 Season)3 Leagues341,3754031.615.3173173691.151522-7-0.46-0.37
League One (1 Season)321,3024131.414.51731591.221520-5-0.35-0.28
Champions Lg (1 Season)128285.20.300110.0001-1-3.21-0.750.20.5-0.3-0.95+1.23
Europa Lg (1 Season)112121.70.10011213.000000.00+0.250.10.10.0-0.02+0.48
FA Cup (1 Season)1151516.70.20011400.000000.00+1.20
EFL Cup (1 Season)1585848.30.60015700.0002-2-3.10-3.10
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-201720Walsall3 Leagues341,3754031.615.3173173691.151522-7-0.46-0.37
2017-201821APOEL FC1 League128285.20.300110.0001-1-3.21-0.750.20.5-0.3-0.95+1.23
2019-202023APOEL1 League112121.70.10011213.000000.00+0.250.10.10.0-0.02+0.48
3 Seasons2 Clubs5 Leagues361,4153925.215.71731928111.171523-8-0.51-0.100.30.6-0.3-0.67+0.53
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
APOEL FC (2 Seasons)2 Leagues240203.20.40021221.5001-1-2.25-1.070.30.6-0.3-0.67+0.53
Walsall (1 Season)3 Leagues341,3754031.615.3173173691.151522-7-0.46-0.37
League One (1 Season)321,3024131.414.51731591.221520-5-0.35-0.28
Champions Lg (1 Season)128285.20.300110.0001-1-3.21-0.750.20.5-0.3-0.95+1.23
Europa Lg (1 Season)112121.70.10011213.000000.00+0.250.10.10.0-0.02+0.48
FA Cup (1 Season)1151516.70.20011400.000000.00+1.20
EFL Cup (1 Season)1585848.30.60015700.0002-2-3.10-3.10
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201720Walsalleng ENG3. League One14th321,3024131.414.51731591.221520-5-0.35-0.28Matches
1 Season1 Club1 League321,3024131.414.51731591.221520-5-0.35-0.28
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201720Walsalleng ENGEFL Cup58th1585848.30.60015700.0002-2-3.10-3.10Matches
2016-201720Walsalleng ENGFA Cup85th1151516.70.20011400.000000.00+1.20Matches
1 Season1 Club2 Leagues2733734.80.80023600.0002-2-2.47-1.81
FA Cup (1 Season)1151516.70.20011400.000000.00+1.20
EFL Cup (1 Season)1585848.30.60015700.0002-2-3.10-3.10
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201821APOEL FC1. Champions LgGR128285.20.300110.0001-1-3.21-0.750.20.5-0.3-0.95+1.23Matches
2019-202023APOEL2. Europa LgR32112121.70.10011213.000000.00+0.250.10.10.0-0.02+0.48Matches
2 Seasons1 Club2 Leagues240203.20.40021221.5001-1-2.25-1.070.30.6-0.3-0.67+0.53
Champions Lg (1 Season)128285.20.300110.0001-1-3.21-0.750.20.5-0.3-0.95+1.23
Europa Lg (1 Season)112121.70.10011213.000000.00+0.250.10.10.0-0.02+0.48
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
201418cy CyprusFriendlies (M)2964835.61.119111500.5002-2-1.87-1.36Matches
201620cy CyprusFriendlies (M)2582932.20.60022800.000000.00+1.48Matches
201620cy CyprusUEFA Euro Qualifying64056845.04.5572114541.0038-5-1.11-1.84Matches
201721cy CyprusFriendlies (M)21477440.81.62740001.5034-1-0.61+0.66Matches
201822cy CyprusWCQ51122212.41.217504950.8012-1-0.80+0.11Matches
2018-201922cy CyprusUEFA Nations League35th2974918.01.119111600.501100.00+0.81Matches
202024cy CyprusFriendlies (M)0001Matches
2020-202124cy CyprusUEFA Nations LeagueLgC1660.80.1001610.000000.00+0.76Matches
202125cy CyprusUEFA Euro Qualifying42335825.92.64580000.752200.00+0.67Matches
6 Seasons1 Club4 Leagues241,1544823.312.8147131016110.751019-9-0.70-0.08
Friendlies (M) (4 Seasons)63015030.43.3380132010.6736-3-0.90+0.16
UEFA Euro Qualifying (2 Seasons)106386435.47.1966114540.90510-5-0.71-0.63
UEFA Nations League (2 Seasons)3103348.21.119112610.331100.00+0.78
WCQ (1 Season)51122212.41.217504950.8012-1-0.80+0.11

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-201720Walsalleng ENGEFL Cup0.6000000000000Matches
2016-201720Walsalleng ENGFA Cup0.20000Matches
2016-201720Walsalleng ENG3. League One14.52001200000000Matches
2017-201821APOEL FC1. Champions Lg0.3000000020000200Matches
2019-202023APOEL2. Europa Lg0.1000000010000000Matches
3 Seasons2 Clubs5 Leagues15.72001200030000200
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
APOEL FC (2 Seasons)2 Leagues0.4000000030000200
Walsall (1 Season)3 Leagues15.32001200000000
League One (1 Season)14.52001200000000
Champions Lg (1 Season)0.3000000020000200
Europa Lg (1 Season)0.1000000010000000
FA Cup (1 Season)0.20000
EFL Cup (1 Season)0.6000000000000
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-201720Walsall3 Leagues15.32001200000000
2017-201821APOEL FC1 League0.3000000020000200
2019-202023APOEL1 League0.1000000010000000
3 Seasons2 Clubs5 Leagues15.72001200030000200
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
APOEL FC (2 Seasons)2 Leagues0.4000000030000200
Walsall (1 Season)3 Leagues15.32001200000000
League One (1 Season)14.52001200000000
Champions Lg (1 Season)0.3000000020000200
Europa Lg (1 Season)0.1000000010000000
FA Cup (1 Season)0.20000
EFL Cup (1 Season)0.6000000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720Walsalleng ENG3. League One14th14.52001200000000Matches
1 Season1 Club1 League14.52001200000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720Walsalleng ENGEFL Cup58th0.6000000000000Matches
2016-201720Walsalleng ENGFA Cup85th0.20000Matches
1 Season1 Club2 Leagues0.8000000000000
FA Cup (1 Season)0.20000
EFL Cup (1 Season)0.6000000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201821APOEL FC1. Champions LgGR0.3000000020000200Matches
2019-202023APOEL2. Europa LgR320.1000000010000000Matches
2 Seasons1 Club2 Leagues0.4000000030000200
Champions Lg (1 Season)0.3000000020000200
Europa Lg (1 Season)0.1000000010000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201418cy CyprusFriendlies (M)1.10000Matches
201620cy CyprusFriendlies (M)0.60000Matches
201620cy CyprusUEFA Euro Qualifying4.5000141342000Matches
201721cy CyprusFriendlies (M)1.60000Matches
201822cy CyprusWCQ1.20000Matches
2018-201922cy CyprusUEFA Nations League35th1.10000Matches
2020-202124cy CyprusUEFA Nations LeagueLgC0.10000000000Matches
202125cy CyprusUEFA Euro Qualifying2.6100220833000Matches
6 Seasons1 Club4 Leagues12.81003611175000
Friendlies (M) (4 Seasons)3.30000
UEFA Euro Qualifying (2 Seasons)7.11003611175000
UEFA Nations League (2 Seasons)1.10000000000
WCQ (1 Season)1.20000

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.

More Andreas Makris Pages

Andreas Makris Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Stathead & Player Comparison