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 2001-2002 20 Millwall eng ENG 2. First Division 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2002-2003 21 Sheffield Weds eng ENG 2. First Division 4 4 353 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 25 Bristol Rovers eng ENG 4. League Two 33 29 2,561 28.5 0 2 2 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2007-2008 26 Bristol Rovers eng ENG 3. League One 12 12 1,054 11.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2008-2009 27 Bristol Rovers eng ENG 3. League One 26 23 2,086 23.2 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 2009-2010 28 Hereford United eng ENG 4. League Two 31 31 2,738 30.4 1 2 3 1 0 0 2 1 0.03 0.07 0.10 0.03 0.10 2010-2011 29 Hereford United eng ENG 4. League Two 41 40 3,571 39.7 1 1 2 1 0 0 1 1 0.03 0.03 0.05 0.03 0.05 2011-2012 30 Hereford United eng ENG 4. League Two 28 26 2,389 26.5 0 2 2 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 2017-2018 36 Hereford eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 5 Clubs 4 Leagues 191 180 16,103 178.9 2 8 10 2 0 0 14 2 0.01 0.04 0.06 0.01 0.06 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 Hereford United (3 Seasons) 1 League 100 97 8,698 96.6 2 5 7 2 0 0 6 2 0.02 0.05 0.07 0.02 0.07 Bristol Rovers (3 Seasons) 2 Leagues 71 64 5,701 63.3 0 3 3 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Millwall (1 Season) 1 League 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sheffield Weds (1 Season) 1 League 4 4 353 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Hereford (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 133 126 11,259 125.1 2 7 9 2 0 0 7 2 0.02 0.06 0.07 0.02 0.07 League One (2 Seasons) 38 35 3,140 34.9 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 First Division (2 Seasons) 17 16 1,434 15.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2001-2002 20 Millwall 1 League 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2002-2003 21 Sheffield Weds 1 League 4 4 353 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 25 Bristol Rovers 1 League 33 29 2,561 28.5 0 2 2 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2007-2008 26 Bristol Rovers 1 League 12 12 1,054 11.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2008-2009 27 Bristol Rovers 1 League 26 23 2,086 23.2 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 2009-2010 28 Hereford United 1 League 31 31 2,738 30.4 1 2 3 1 0 0 2 1 0.03 0.07 0.10 0.03 0.10 2010-2011 29 Hereford United 1 League 41 40 3,571 39.7 1 1 2 1 0 0 1 1 0.03 0.03 0.05 0.03 0.05 2011-2012 30 Hereford United 1 League 28 26 2,389 26.5 0 2 2 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 2017-2018 36 Hereford 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 5 Clubs 4 Leagues 191 180 16,103 178.9 2 8 10 2 0 0 14 2 0.01 0.04 0.06 0.01 0.06 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 Hereford United (3 Seasons) 1 League 100 97 8,698 96.6 2 5 7 2 0 0 6 2 0.02 0.05 0.07 0.02 0.07 Bristol Rovers (3 Seasons) 2 Leagues 71 64 5,701 63.3 0 3 3 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Millwall (1 Season) 1 League 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sheffield Weds (1 Season) 1 League 4 4 353 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Hereford (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 133 126 11,259 125.1 2 7 9 2 0 0 7 2 0.02 0.06 0.07 0.02 0.07 League One (2 Seasons) 38 35 3,140 34.9 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 First Division (2 Seasons) 17 16 1,434 15.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2001-2002 20 Millwall eng ENG 2. First Division 4th 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2002-2003 21 Sheffield Weds eng ENG 2. First Division 22nd 4 4 353 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 25 Bristol Rovers eng ENG 4. League Two 6th 33 29 2,561 28.5 0 2 2 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2007-2008 26 Bristol Rovers eng ENG 3. League One 16th 12 12 1,054 11.7 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2008-2009 27 Bristol Rovers eng ENG 3. League One 11th 26 23 2,086 23.2 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 2009-2010 28 Hereford United eng ENG 4. League Two 16th 31 31 2,738 30.4 1 2 3 1 0 0 2 1 0.03 0.07 0.10 0.03 0.10 2010-2011 29 Hereford United eng ENG 4. League Two 21st 41 40 3,571 39.7 1 1 2 1 0 0 1 1 0.03 0.03 0.05 0.03 0.05 2011-2012 30 Hereford United eng ENG 4. League Two 23rd 28 26 2,389 26.5 0 2 2 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 8 Seasons 4 Clubs 3 Leagues 188 177 15,833 175.9 2 8 10 2 0 0 14 2 0.01 0.05 0.06 0.01 0.06 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 Hereford United (3 Seasons) 1 League 100 97 8,698 96.6 2 5 7 2 0 0 6 2 0.02 0.05 0.07 0.02 0.07 Bristol Rovers (3 Seasons) 2 Leagues 71 64 5,701 63.3 0 3 3 0 0 0 7 0 0.00 0.05 0.05 0.00 0.05 Millwall (1 Season) 1 League 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sheffield Weds (1 Season) 1 League 4 4 353 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 133 126 11,259 125.1 2 7 9 2 0 0 7 2 0.02 0.06 0.07 0.02 0.07 League One (2 Seasons) 38 35 3,140 34.9 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 First Division (2 Seasons) 17 16 1,434 15.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 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 2017-2018 36 Hereford eng ENG FA Cup 65th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2001-2002 20 Millwall 1 League 12.0 0 0 0.00 0 0 2002-2003 21 Sheffield Weds 1 League 3.9 0 1 0.25 0.00 0 0 2006-2007 25 Bristol Rovers 1 League 28.5 0 2 0.07 0.00 0 0 2007-2008 26 Bristol Rovers 1 League 11.7 0 0 0.00 0 0 2008-2009 27 Bristol Rovers 1 League 23.2 0 0 0.00 0 0 2009-2010 28 Hereford United 1 League 30.4 1 2 0.07 0.50 0 0 2010-2011 29 Hereford United 1 League 39.7 1 6 0.15 0.17 0 0 2011-2012 30 Hereford United 1 League 26.5 0 3 0.11 0.00 0 0 2017-2018 36 Hereford 1 League 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0 9 Seasons 5 Clubs 4 Leagues 178.9 2 1 15 100.0 0.33 0.08 0.00 0.13 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Hereford United (3 Seasons) 1 League 96.6 2 11 0.11 0.18 0 0 Bristol Rovers (3 Seasons) 2 Leagues 63.3 0 2 0.03 0.00 0 0 Millwall (1 Season) 1 League 12.0 0 0 0.00 0 0 Sheffield Weds (1 Season) 1 League 3.9 0 1 0.25 0.00 0 0 Hereford (1 Season) 1 League 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0 League Two (4 Seasons) 125.1 2 13 0.10 0.15 0 0 League One (2 Seasons) 34.9 0 0 0.00 0 0 First Division (2 Seasons) 15.9 0 1 0.06 0.00 0 0 FA Cup (1 Season) 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2017-2018 36 Hereford eng ENG FA Cup 65th 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 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 2001-2002 20 Millwall eng ENG 2. First Division 13 1,081 83 26.1 12.0 12 1 2002-2003 21 Sheffield Weds eng ENG 2. First Division 4 353 88 8.5 3.9 4 0 2006-2007 25 Bristol Rovers eng ENG 4. League Two 33 2,561 78 61.9 28.5 29 4 2007-2008 26 Bristol Rovers eng ENG 3. League One 12 1,054 88 25.5 11.7 12 0 2008-2009 27 Bristol Rovers eng ENG 3. League One 26 2,086 80 50.4 23.2 23 3 2009-2010 28 Hereford United eng ENG 4. League Two 31 2,738 88 66.1 30.4 31 0 2010-2011 29 Hereford United eng ENG 4. League Two 41 3,571 87 86.3 39.7 40 1 2011-2012 30 Hereford United eng ENG 4. League Two 28 2,389 85 57.7 26.5 26 2 2017-2018 36 Hereford eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33 Matches 9 Seasons 5 Clubs 4 Leagues 191 16,103 84 48.2 178.9 180 90 3 11 0 1.33 2 3 -1 -0.33 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hereford United (3 Seasons) 1 League 100 8,698 87 70.0 96.6 97 3 Bristol Rovers (3 Seasons) 2 Leagues 71 5,701 80 45.9 63.3 64 7 Millwall (1 Season) 1 League 13 1,081 83 26.1 12.0 12 1 Sheffield Weds (1 Season) 1 League 4 353 88 8.5 3.9 4 0 Hereford (1 Season) 1 League 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33 League Two (4 Seasons) 133 11,259 85 68.0 125.1 126 7 League One (2 Seasons) 38 3,140 83 37.9 34.9 35 3 First Division (2 Seasons) 17 1,434 84 17.3 15.9 16 1 FA Cup (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33
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 2001-2002 20 Millwall 1 League 13 1,081 83 26.1 12.0 12 1 2002-2003 21 Sheffield Weds 1 League 4 353 88 8.5 3.9 4 0 2006-2007 25 Bristol Rovers 1 League 33 2,561 78 61.9 28.5 29 4 2007-2008 26 Bristol Rovers 1 League 12 1,054 88 25.5 11.7 12 0 2008-2009 27 Bristol Rovers 1 League 26 2,086 80 50.4 23.2 23 3 2009-2010 28 Hereford United 1 League 31 2,738 88 66.1 30.4 31 0 2010-2011 29 Hereford United 1 League 41 3,571 87 86.3 39.7 40 1 2011-2012 30 Hereford United 1 League 28 2,389 85 57.7 26.5 26 2 2017-2018 36 Hereford 1 League 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33 9 Seasons 5 Clubs 4 Leagues 191 16,103 84 48.2 178.9 180 90 3 11 0 1.33 2 3 -1 -0.33 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hereford United (3 Seasons) 1 League 100 8,698 87 70.0 96.6 97 3 Bristol Rovers (3 Seasons) 2 Leagues 71 5,701 80 45.9 63.3 64 7 Millwall (1 Season) 1 League 13 1,081 83 26.1 12.0 12 1 Sheffield Weds (1 Season) 1 League 4 353 88 8.5 3.9 4 0 Hereford (1 Season) 1 League 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33 League Two (4 Seasons) 133 11,259 85 68.0 125.1 126 7 League One (2 Seasons) 38 3,140 83 37.9 34.9 35 3 First Division (2 Seasons) 17 1,434 84 17.3 15.9 16 1 FA Cup (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33
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 2001-2002 20 Millwall eng ENG 2. First Division 4th 13 1,081 83 26.1 12.0 12 1 2002-2003 21 Sheffield Weds eng ENG 2. First Division 22nd 4 353 88 8.5 3.9 4 0 2006-2007 25 Bristol Rovers eng ENG 4. League Two 6th 33 2,561 78 61.9 28.5 29 4 2007-2008 26 Bristol Rovers eng ENG 3. League One 16th 12 1,054 88 25.5 11.7 12 0 2008-2009 27 Bristol Rovers eng ENG 3. League One 11th 26 2,086 80 50.4 23.2 23 3 2009-2010 28 Hereford United eng ENG 4. League Two 16th 31 2,738 88 66.1 30.4 31 0 2010-2011 29 Hereford United eng ENG 4. League Two 21st 41 3,571 87 86.3 39.7 40 1 2011-2012 30 Hereford United eng ENG 4. League Two 23rd 28 2,389 85 57.7 26.5 26 2 8 Seasons 4 Clubs 3 Leagues 188 15,833 84 47.8 175.9 177 11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hereford United (3 Seasons) 1 League 100 8,698 87 70.0 96.6 97 3 Bristol Rovers (3 Seasons) 2 Leagues 71 5,701 80 45.9 63.3 64 7 Millwall (1 Season) 1 League 13 1,081 83 26.1 12.0 12 1 Sheffield Weds (1 Season) 1 League 4 353 88 8.5 3.9 4 0 League Two (4 Seasons) 133 11,259 85 68.0 125.1 126 7 League One (2 Seasons) 38 3,140 83 37.9 34.9 35 3 First Division (2 Seasons) 17 1,434 84 17.3 15.9 16 1
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 2017-2018 36 Hereford eng ENG FA Cup 65th 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33 Matches 1 Season 1 Club 1 League 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 20 Millwall 1 League 12.0 1 0 10 2002-2003 21 Sheffield Weds 1 League 3.9 0 0 2 2006-2007 25 Bristol Rovers 1 League 28.5 1 0 21 2007-2008 26 Bristol Rovers 1 League 11.7 3 0 20 2008-2009 27 Bristol Rovers 1 League 23.2 3 0 21 2009-2010 28 Hereford United 1 League 30.4 2 1 18 2010-2011 29 Hereford United 1 League 39.7 1 1 42 2011-2012 30 Hereford United 1 League 26.5 3 0 26 2017-2018 36 Hereford 1 League 3.0 0 0 0 1 0 0 0 4 4 0 9 Seasons 5 Clubs 4 Leagues 178.9 14 2 0 161 0 0 0 4 4 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hereford United (3 Seasons) 1 League 96.6 6 2 86 Bristol Rovers (3 Seasons) 2 Leagues 63.3 7 0 62 Millwall (1 Season) 1 League 12.0 1 0 10 Sheffield Weds (1 Season) 1 League 3.9 0 0 2 Hereford (1 Season) 1 League 3.0 0 0 0 1 0 0 0 4 4 0 League Two (4 Seasons) 125.1 7 2 107 League One (2 Seasons) 34.9 6 0 41 First Division (2 Seasons) 15.9 1 0 12 FA Cup (1 Season) 3.0 0 0 0 1 0 0 0 4 4 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 36 Hereford eng ENG FA Cup 65th 3.0 0 0 0 1 0 0 0 4 4 0 Matches 1 Season 1 Club 1 League 3.0 0 0 0 1 0 0 0 4 4 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 Ryan Green Pages
Ryan Green Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary