Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2004-2005 21 Millwall eng ENG 2. Championship 30 22 1,957 21.7 1 1 2 1 0 0 1 0 0.05 0.05 0.09 0.05 0.09 Matches 2004-2005 21 Millwall 2. UEFA Cup 2 2 152 1.7 0 0 0 0 0 0.00 0.00 Matches 2005-2006 22 Millwall eng ENG 2. Championship 13 8 597 6.6 1 0 1 1 0 0 0 0 0.15 0.00 0.15 0.15 0.15 2006-2007 23 Kaiserslautern de GER 2. 2. Bundesliga 21 13 1,142 12.7 3 0 3 3 0 0 3 1 0.24 0.00 0.24 0.24 0.24 2007-2008 24 Kaiserslautern de GER 2. 2. Bundesliga 20 19 1,484 16.5 6 2 8 6 0 0 4 1 0.36 0.12 0.49 0.36 0.49 2008-2009 25 Kaiserslautern de GER 2. 2. Bundesliga 22 10 1,027 11.4 3 2 5 3 0 0 2 0 0.26 0.18 0.44 0.26 0.44 2009-2010 26 Manisaspor tr TUR 1. Süper Lig 29 27 2,213 24.6 4 1 5 4 0 0 6 1 0.16 0.04 0.20 0.16 0.20 2010-2011 27 Manisaspor tr TUR 1. Süper Lig 32 30 2,601 28.9 12 5 17 11 1 1 8 0 0.42 0.17 0.59 0.38 0.55 2011-2012 28 Young Boys ch SUI 1. Super Lg 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 2011-2012 28 Manisaspor tr TUR 1. Süper Lig 17 14 1,181 13.1 2 2 4 2 0 0 1 1 0.15 0.15 0.30 0.15 0.30 8 Seasons 4 Clubs 5 Leagues 197 152 12,890 143.2 32 15 47 31 1 1 26 5 0.22 0.11 0.33 0.22 0.33 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Manisaspor (3 Seasons) 1 League 78 71 5,995 66.6 18 8 26 17 1 1 15 2 0.27 0.12 0.39 0.26 0.38 Kaiserslautern (3 Seasons) 1 League 63 42 3,653 40.6 12 4 16 12 0 0 9 2 0.30 0.10 0.39 0.30 0.39 Millwall (2 Seasons) 2 Leagues 45 32 2,706 30.1 2 1 3 2 0 0 1 0 0.07 0.04 0.11 0.07 0.11 Young Boys (1 Season) 1 League 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 Süper Lig (3 Seasons) 78 71 5,995 66.6 18 8 26 17 1 1 15 2 0.27 0.12 0.39 0.26 0.38 2. Bundesliga (3 Seasons) 63 42 3,653 40.6 12 4 16 12 0 0 9 2 0.30 0.10 0.39 0.30 0.39 Championship (2 Seasons) 43 30 2,554 28.4 2 1 3 2 0 0 1 0 0.07 0.04 0.11 0.07 0.11 Super Lg (1 Season) 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 UEFA Cup (1 Season) 2 2 152 1.7 0 0 0 0 0 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2004-2005 21 Millwall 2 Leagues 32 24 2,109 23.4 1 1 2 1 0 0 1 0 0.04 0.05 0.09 0.04 0.09 2005-2006 22 Millwall 1 League 13 8 597 6.6 1 0 1 1 0 0 0 0 0.15 0.00 0.15 0.15 0.15 2006-2007 23 Kaiserslautern 1 League 21 13 1,142 12.7 3 0 3 3 0 0 3 1 0.24 0.00 0.24 0.24 0.24 2007-2008 24 Kaiserslautern 1 League 20 19 1,484 16.5 6 2 8 6 0 0 4 1 0.36 0.12 0.49 0.36 0.49 2008-2009 25 Kaiserslautern 1 League 22 10 1,027 11.4 3 2 5 3 0 0 2 0 0.26 0.18 0.44 0.26 0.44 2009-2010 26 Manisaspor 1 League 29 27 2,213 24.6 4 1 5 4 0 0 6 1 0.16 0.04 0.20 0.16 0.20 2010-2011 27 Manisaspor 1 League 32 30 2,601 28.9 12 5 17 11 1 1 8 0 0.42 0.17 0.59 0.38 0.55 2011-2012 28 Manisaspor 1 League 17 14 1,181 13.1 2 2 4 2 0 0 1 1 0.15 0.15 0.30 0.15 0.30 2011-2012 28 Young Boys 1 League 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 8 Seasons 4 Clubs 5 Leagues 197 152 12,890 143.2 32 15 47 31 1 1 26 5 0.22 0.11 0.33 0.22 0.33 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Manisaspor (3 Seasons) 1 League 78 71 5,995 66.6 18 8 26 17 1 1 15 2 0.27 0.12 0.39 0.26 0.38 Kaiserslautern (3 Seasons) 1 League 63 42 3,653 40.6 12 4 16 12 0 0 9 2 0.30 0.10 0.39 0.30 0.39 Millwall (2 Seasons) 2 Leagues 45 32 2,706 30.1 2 1 3 2 0 0 1 0 0.07 0.04 0.11 0.07 0.11 Young Boys (1 Season) 1 League 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 Süper Lig (3 Seasons) 78 71 5,995 66.6 18 8 26 17 1 1 15 2 0.27 0.12 0.39 0.26 0.38 2. Bundesliga (3 Seasons) 63 42 3,653 40.6 12 4 16 12 0 0 9 2 0.30 0.10 0.39 0.30 0.39 Championship (2 Seasons) 43 30 2,554 28.4 2 1 3 2 0 0 1 0 0.07 0.04 0.11 0.07 0.11 Super Lg (1 Season) 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 UEFA Cup (1 Season) 2 2 152 1.7 0 0 0 0 0 0.00 0.00
Standard Stats Table 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 2004-2005 21 Millwall eng ENG 2. Championship 10th 30 22 1,957 21.7 1 1 2 1 0 0 1 0 0.05 0.05 0.09 0.05 0.09 Matches 2005-2006 22 Millwall eng ENG 2. Championship 23rd 13 8 597 6.6 1 0 1 1 0 0 0 0 0.15 0.00 0.15 0.15 0.15 2006-2007 23 Kaiserslautern de GER 2. 2. Bundesliga 6th 21 13 1,142 12.7 3 0 3 3 0 0 3 1 0.24 0.00 0.24 0.24 0.24 2007-2008 24 Kaiserslautern de GER 2. 2. Bundesliga 13th 20 19 1,484 16.5 6 2 8 6 0 0 4 1 0.36 0.12 0.49 0.36 0.49 2008-2009 25 Kaiserslautern de GER 2. 2. Bundesliga 7th 22 10 1,027 11.4 3 2 5 3 0 0 2 0 0.26 0.18 0.44 0.26 0.44 2009-2010 26 Manisaspor tr TUR 1. Süper Lig 14th 29 27 2,213 24.6 4 1 5 4 0 0 6 1 0.16 0.04 0.20 0.16 0.20 2010-2011 27 Manisaspor tr TUR 1. Süper Lig 10th 32 30 2,601 28.9 12 5 17 11 1 1 8 0 0.42 0.17 0.59 0.38 0.55 2011-2012 28 Manisaspor tr TUR 1. Süper Lig 17th 17 14 1,181 13.1 2 2 4 2 0 0 1 1 0.15 0.15 0.30 0.15 0.30 2011-2012 28 Young Boys ch SUI 1. Super Lg 3rd 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 8 Seasons 4 Clubs 4 Leagues 195 150 12,738 141.5 32 15 47 31 1 1 26 5 0.23 0.11 0.33 0.22 0.33 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 Manisaspor (3 Seasons) 1 League 78 71 5,995 66.6 18 8 26 17 1 1 15 2 0.27 0.12 0.39 0.26 0.38 Kaiserslautern (3 Seasons) 1 League 63 42 3,653 40.6 12 4 16 12 0 0 9 2 0.30 0.10 0.39 0.30 0.39 Millwall (2 Seasons) 1 League 43 30 2,554 28.4 2 1 3 2 0 0 1 0 0.07 0.04 0.11 0.07 0.11 Young Boys (1 Season) 1 League 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34 Süper Lig (3 Seasons) 78 71 5,995 66.6 18 8 26 17 1 1 15 2 0.27 0.12 0.39 0.26 0.38 2. Bundesliga (3 Seasons) 63 42 3,653 40.6 12 4 16 12 0 0 9 2 0.30 0.10 0.39 0.30 0.39 Championship (2 Seasons) 43 30 2,554 28.4 2 1 3 2 0 0 1 0 0.07 0.04 0.11 0.07 0.11 Super Lg (1 Season) 11 7 536 6.0 0 2 2 0 0 0 1 1 0.00 0.34 0.34 0.00 0.34
Standard Stats Table 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 2004-2005 21 Millwall 2. UEFA Cup Rd1 2 2 152 1.7 0 0 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 152 1.7 0 0 0 0 0 0.00 0.00
Standard Stats Table 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 2006 22 ca Canada WCQ 5 2 196 2.2 0 0 0 0 1 0 0.00 0.00 Matches 2014 30 ca Canada WCQ 6 5 457 5.1 3 0 3 3 0 0 0 0 0.59 0.00 0.59 0.59 0.59 Matches 2 Seasons 1 Club 1 League 11 7 653 7.3 3 0 3 3 0 0 1 0 0.41 0.00 0.59 0.41 0.59
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2004-2005 21 Millwall 2 Leagues 23.4 1 8 0.37 0.13 0 0 2005-2006 22 Millwall 1 League 6.6 1 2 0.30 0.50 0 0 2006-2007 23 Kaiserslautern 1 League 12.7 3 6 0.47 0.50 0 0 2007-2008 24 Kaiserslautern 1 League 16.5 6 15 0.91 0.40 0 0 2008-2009 25 Kaiserslautern 1 League 11.4 3 10 0.88 0.30 0 0 2009-2010 26 Manisaspor 1 League 24.6 4 18 0.73 0.22 0 0 2010-2011 27 Manisaspor 1 League 28.9 12 28 0.97 0.39 1 1 2011-2012 28 Manisaspor 1 League 13.1 2 7 0.53 0.29 0 0 2011-2012 28 Young Boys 1 League 6.0 0 6 1.01 0.00 0 0 8 Seasons 4 Clubs 5 Leagues 143.2 32 100 0.71 0.31 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Manisaspor (3 Seasons) 1 League 66.6 18 53 0.80 0.32 1 1 Kaiserslautern (3 Seasons) 1 League 40.6 12 31 0.76 0.39 0 0 Millwall (2 Seasons) 2 Leagues 30.1 2 10 0.35 0.20 0 0 Young Boys (1 Season) 1 League 6.0 0 6 1.01 0.00 0 0 Süper Lig (3 Seasons) 66.6 18 53 0.80 0.32 1 1 2. Bundesliga (3 Seasons) 40.6 12 31 0.76 0.39 0 0 Championship (2 Seasons) 28.4 2 10 0.35 0.20 0 0 Super Lg (1 Season) 6.0 0 6 1.01 0.00 0 0 UEFA Cup (1 Season) 1.7 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2004-2005 21 Millwall 2. UEFA Cup Rd1 1.7 0 0 Matches 1 Season 1 Club 1 League 1.7 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2006 22 ca Canada WCQ 2.2 0 0 0 Matches 2014 30 ca Canada WCQ 5.1 3 0 0 Matches 2 Seasons 1 Club 1 League 7.3 3 0 0
Playing Time Table 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 Matches 2004-2005 21 Millwall eng ENG 2. Championship 30 1,957 65 47.3 21.7 22 8 Matches 2004-2005 21 Millwall 2. UEFA Cup 2 152 76 1.7 2 1 0 0 Matches 2005-2006 22 Millwall eng ENG 2. Championship 13 597 46 14.4 6.6 8 5 2006-2007 23 Kaiserslautern de GER 2. 2. Bundesliga 21 1,142 54 37.3 12.7 13 8 2007-2008 24 Kaiserslautern de GER 2. 2. Bundesliga 20 1,484 74 48.5 16.5 19 1 2008-2009 25 Kaiserslautern de GER 2. 2. Bundesliga 22 1,027 47 33.6 11.4 10 12 2009-2010 26 Manisaspor tr TUR 1. Süper Lig 29 2,213 76 72.3 24.6 27 2 2010-2011 27 Manisaspor tr TUR 1. Süper Lig 32 2,601 81 85.0 28.9 30 2 2011-2012 28 Young Boys ch SUI 1. Super Lg 11 536 49 17.5 6.0 7 4 2011-2012 28 Manisaspor tr TUR 1. Süper Lig 17 1,181 69 38.6 13.1 14 3 8 Seasons 4 Clubs 5 Leagues 197 12,890 65 42.9 143.2 152 1 45 0 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Manisaspor (3 Seasons) 1 League 78 5,995 77 65.3 66.6 71 7 Kaiserslautern (3 Seasons) 1 League 63 3,653 58 39.8 40.6 42 21 Millwall (2 Seasons) 2 Leagues 45 2,706 60 30.8 30.1 32 1 13 0 Young Boys (1 Season) 1 League 11 536 49 17.5 6.0 7 4 Süper Lig (3 Seasons) 78 5,995 77 65.3 66.6 71 7 2. Bundesliga (3 Seasons) 63 3,653 58 39.8 40.6 42 21 Championship (2 Seasons) 43 2,554 59 30.8 28.4 30 13 Super Lg (1 Season) 11 536 49 17.5 6.0 7 4 UEFA Cup (1 Season) 2 152 76 1.7 2 1 0 0
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2004-2005 21 Millwall 2 Leagues 32 2,109 66 47.3 23.4 24 1 8 0 2005-2006 22 Millwall 1 League 13 597 46 14.4 6.6 8 5 2006-2007 23 Kaiserslautern 1 League 21 1,142 54 37.3 12.7 13 8 2007-2008 24 Kaiserslautern 1 League 20 1,484 74 48.5 16.5 19 1 2008-2009 25 Kaiserslautern 1 League 22 1,027 47 33.6 11.4 10 12 2009-2010 26 Manisaspor 1 League 29 2,213 76 72.3 24.6 27 2 2010-2011 27 Manisaspor 1 League 32 2,601 81 85.0 28.9 30 2 2011-2012 28 Manisaspor 1 League 17 1,181 69 38.6 13.1 14 3 2011-2012 28 Young Boys 1 League 11 536 49 17.5 6.0 7 4 8 Seasons 4 Clubs 5 Leagues 197 12,890 65 42.9 143.2 152 1 45 0 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Manisaspor (3 Seasons) 1 League 78 5,995 77 65.3 66.6 71 7 Kaiserslautern (3 Seasons) 1 League 63 3,653 58 39.8 40.6 42 21 Millwall (2 Seasons) 2 Leagues 45 2,706 60 30.8 30.1 32 1 13 0 Young Boys (1 Season) 1 League 11 536 49 17.5 6.0 7 4 Süper Lig (3 Seasons) 78 5,995 77 65.3 66.6 71 7 2. Bundesliga (3 Seasons) 63 3,653 58 39.8 40.6 42 21 Championship (2 Seasons) 43 2,554 59 30.8 28.4 30 13 Super Lg (1 Season) 11 536 49 17.5 6.0 7 4 UEFA Cup (1 Season) 2 152 76 1.7 2 1 0 0
Playing Time Table 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 2004-2005 21 Millwall eng ENG 2. Championship 10th 30 1,957 65 47.3 21.7 22 8 Matches 2005-2006 22 Millwall eng ENG 2. Championship 23rd 13 597 46 14.4 6.6 8 5 2006-2007 23 Kaiserslautern de GER 2. 2. Bundesliga 6th 21 1,142 54 37.3 12.7 13 8 2007-2008 24 Kaiserslautern de GER 2. 2. Bundesliga 13th 20 1,484 74 48.5 16.5 19 1 2008-2009 25 Kaiserslautern de GER 2. 2. Bundesliga 7th 22 1,027 47 33.6 11.4 10 12 2009-2010 26 Manisaspor tr TUR 1. Süper Lig 14th 29 2,213 76 72.3 24.6 27 2 2010-2011 27 Manisaspor tr TUR 1. Süper Lig 10th 32 2,601 81 85.0 28.9 30 2 2011-2012 28 Manisaspor tr TUR 1. Süper Lig 17th 17 1,181 69 38.6 13.1 14 3 2011-2012 28 Young Boys ch SUI 1. Super Lg 3rd 11 536 49 17.5 6.0 7 4 8 Seasons 4 Clubs 4 Leagues 195 12,738 65 42.9 141.5 150 45 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Manisaspor (3 Seasons) 1 League 78 5,995 77 65.3 66.6 71 7 Kaiserslautern (3 Seasons) 1 League 63 3,653 58 39.8 40.6 42 21 Millwall (2 Seasons) 1 League 43 2,554 59 30.8 28.4 30 13 Young Boys (1 Season) 1 League 11 536 49 17.5 6.0 7 4 Süper Lig (3 Seasons) 78 5,995 77 65.3 66.6 71 7 2. Bundesliga (3 Seasons) 63 3,653 58 39.8 40.6 42 21 Championship (2 Seasons) 43 2,554 59 30.8 28.4 30 13 Super Lg (1 Season) 11 536 49 17.5 6.0 7 4
Playing Time Table 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 2004-2005 21 Millwall 2. UEFA Cup Rd1 2 152 76 1.7 2 1 0 0 Matches 1 Season 1 Club 1 League 2 152 76 1.7 2 1 0 0
Playing Time Table 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 2006 22 ca Canada WCQ 5 196 39 27.2 2.2 2 76 1 3 15 1 1.00 2 4 -2 -0.92 -1.95 Matches 2014 30 ca Canada WCQ 6 457 76 42.3 5.1 5 84 3 1 36 0 2.33 10 1 +9 +1.77 +1.19 Matches 2 Seasons 1 Club 1 League 11 653 59 36.3 7.3 7 82 4 4 20 1 1.73 12 5 +7 +0.96 +0.18
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 21 Millwall 2 Leagues 23.4 1 0 0 20 0 2005-2006 22 Millwall 1 League 6.6 0 0 5 2006-2007 23 Kaiserslautern 1 League 12.7 3 1 2007-2008 24 Kaiserslautern 1 League 16.5 4 1 2008-2009 25 Kaiserslautern 1 League 11.4 2 0 26 2009-2010 26 Manisaspor 1 League 24.6 6 1 2010-2011 27 Manisaspor 1 League 28.9 8 0 2011-2012 28 Manisaspor 1 League 13.1 1 1 2011-2012 28 Young Boys 1 League 6.0 1 1 8 Seasons 4 Clubs 5 Leagues 143.2 26 5 0 51 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Manisaspor (3 Seasons) 1 League 66.6 15 2 Kaiserslautern (3 Seasons) 1 League 40.6 9 2 26 Millwall (2 Seasons) 2 Leagues 30.1 1 0 0 25 0 Young Boys (1 Season) 1 League 6.0 1 1 Süper Lig (3 Seasons) 66.6 15 2 2. Bundesliga (3 Seasons) 40.6 9 2 26 Championship (2 Seasons) 28.4 1 0 25 Super Lg (1 Season) 6.0 1 1 UEFA Cup (1 Season) 1.7 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 21 Millwall 2. UEFA Cup Rd1 1.7 0 0 0 0 Matches 1 Season 1 Club 1 League 1.7 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006 22 ca Canada WCQ 2.2 1 0 0 0 Matches 2014 30 ca Canada WCQ 5.1 0 0 0 0 Matches 2 Seasons 1 Club 1 League 7.3 1 0 0 0
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 .
View Additional Information
More Josh Simpson Pages
Josh Simpson Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary