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 1994-1995 23 Aston Villa eng ENG 1. Premier League 14 11 928 10.3 4 0 4 4 0 0 2 0 0.39 0.00 0.39 0.39 0.39 Matches 1995-1996 24 Aston Villa eng ENG 1. Premier League 21 17 1,699 18.9 5 2 7 5 0 0 5 0 0.26 0.11 0.37 0.26 0.37 Matches 1996-1997 25 Aston Villa eng ENG 1. Premier League 20 10 1,037 11.5 4 2 6 4 0 0 0 0 0.35 0.17 0.52 0.35 0.52 Matches 1996-1997 25 Aston Villa 3. UEFA Cup 2 1 97 1.1 1 1 0 0 0 0.93 0.93 Matches 1999-2000 28 Everton eng ENG 1. Premier League 3 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2000-2001 29 Celtic sct SCO 1. Premier League 16 9 879 9.8 5 1 6 5 0 0 0 0 0.51 0.10 0.61 0.51 0.61 Matches 2000-2001 29 Celtic 2. UEFA Cup 1 0 41 0.5 0 0 0 0 0 0.00 0.00 Matches 2001-2002 30 Sheffield Weds eng ENG 2. First Division 8 8 622 6.9 3 0 3 3 0 0 2 0 0.43 0.00 0.43 0.43 0.43 2001-2002 30 Kilmarnock sct SCO 1. Premier League 10 7 693 7.7 7 1 8 5 2 2 1 0 0.91 0.13 1.04 0.65 0.78 2002-2003 31 Gillingham eng ENG 2. First Division 26 12 1,196 13.3 2 0 2 1 1 1 3 0 0.15 0.00 0.15 0.08 0.08 2003-2004 32 Gillingham eng ENG 2. First Division 15 6 630 7.0 3 0 3 3 0 0 4 0 0.43 0.00 0.43 0.43 0.43 2004-2005 33 Gillingham eng ENG 2. Championship 9 3 377 4.2 2 0 2 2 0 0 3 0 0.48 0.00 0.48 0.48 0.48 2005-2006 34 Scunthorpe United eng ENG 3. League One 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27 10 Seasons 7 Clubs 5 Leagues 159 97 8,602 95.6 37 6 42 34 3 3 23 0 0.39 0.06 0.45 0.36 0.41 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 Aston Villa (3 Seasons) 2 Leagues 57 39 3,761 41.8 14 4 17 14 0 0 7 0 0.34 0.10 0.42 0.34 0.42 Gillingham (3 Seasons) 1 League 50 21 2,203 24.5 7 0 7 6 1 1 10 0 0.29 0.00 0.29 0.25 0.25 Celtic (1 Season) 2 Leagues 17 9 920 10.2 5 1 6 5 0 0 0 0 0.49 0.10 0.61 0.49 0.61 Scunthorpe United (1 Season) 1 League 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27 Kilmarnock (1 Season) 1 League 10 7 693 7.7 7 1 8 5 2 2 1 0 0.91 0.13 1.04 0.65 0.78 Sheffield Weds (1 Season) 1 League 8 8 622 6.9 3 0 3 3 0 0 2 0 0.43 0.00 0.43 0.43 0.43 Everton (1 Season) 1 League 3 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 58 38 3,729 41.4 13 4 17 13 0 0 8 0 0.31 0.10 0.41 0.31 0.41 First Division (4 Seasons) 58 29 2,825 31.4 10 0 10 9 1 1 12 0 0.32 0.00 0.32 0.29 0.29 Premier League (2 Seasons) 26 16 1,572 17.5 12 2 14 10 2 2 1 0 0.69 0.11 0.80 0.57 0.69 UEFA Cup (2 Seasons) 3 1 138 1.5 1 1 0 0 0 0.65 0.65 League One (1 Season) 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27
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 1994-1995 23 Aston Villa 1 League 14 11 928 10.3 4 0 4 4 0 0 2 0 0.39 0.00 0.39 0.39 0.39 1995-1996 24 Aston Villa 1 League 21 17 1,699 18.9 5 2 7 5 0 0 5 0 0.26 0.11 0.37 0.26 0.37 1996-1997 25 Aston Villa 2 Leagues 22 11 1,134 12.6 5 2 6 5 0 0 0 0 0.40 0.17 0.52 0.40 0.52 1999-2000 28 Everton 1 League 3 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2000-2001 29 Celtic 2 Leagues 17 9 920 10.2 5 1 6 5 0 0 0 0 0.49 0.10 0.61 0.49 0.61 2001-2002 30 Kilmarnock 1 League 10 7 693 7.7 7 1 8 5 2 2 1 0 0.91 0.13 1.04 0.65 0.78 2001-2002 30 Sheffield Weds 1 League 8 8 622 6.9 3 0 3 3 0 0 2 0 0.43 0.00 0.43 0.43 0.43 2002-2003 31 Gillingham 1 League 26 12 1,196 13.3 2 0 2 1 1 1 3 0 0.15 0.00 0.15 0.08 0.08 2003-2004 32 Gillingham 1 League 15 6 630 7.0 3 0 3 3 0 0 4 0 0.43 0.00 0.43 0.43 0.43 2004-2005 33 Gillingham 1 League 9 3 377 4.2 2 0 2 2 0 0 3 0 0.48 0.00 0.48 0.48 0.48 2005-2006 34 Scunthorpe United 1 League 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27 10 Seasons 7 Clubs 5 Leagues 159 97 8,602 95.6 37 6 42 34 3 3 23 0 0.39 0.06 0.45 0.36 0.41 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 Aston Villa (3 Seasons) 2 Leagues 57 39 3,761 41.8 14 4 17 14 0 0 7 0 0.34 0.10 0.42 0.34 0.42 Gillingham (3 Seasons) 1 League 50 21 2,203 24.5 7 0 7 6 1 1 10 0 0.29 0.00 0.29 0.25 0.25 Celtic (1 Season) 2 Leagues 17 9 920 10.2 5 1 6 5 0 0 0 0 0.49 0.10 0.61 0.49 0.61 Scunthorpe United (1 Season) 1 League 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27 Kilmarnock (1 Season) 1 League 10 7 693 7.7 7 1 8 5 2 2 1 0 0.91 0.13 1.04 0.65 0.78 Sheffield Weds (1 Season) 1 League 8 8 622 6.9 3 0 3 3 0 0 2 0 0.43 0.00 0.43 0.43 0.43 Everton (1 Season) 1 League 3 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 58 38 3,729 41.4 13 4 17 13 0 0 8 0 0.31 0.10 0.41 0.31 0.41 First Division (4 Seasons) 58 29 2,825 31.4 10 0 10 9 1 1 12 0 0.32 0.00 0.32 0.29 0.29 Premier League (2 Seasons) 26 16 1,572 17.5 12 2 14 10 2 2 1 0 0.69 0.11 0.80 0.57 0.69 UEFA Cup (2 Seasons) 3 1 138 1.5 1 1 0 0 0 0.65 0.65 League One (1 Season) 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27
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 1994-1995 23 Aston Villa eng ENG 1. Premier League 18th 14 11 928 10.3 4 0 4 4 0 0 2 0 0.39 0.00 0.39 0.39 0.39 Matches 1995-1996 24 Aston Villa eng ENG 1. Premier League 4th 21 17 1,699 18.9 5 2 7 5 0 0 5 0 0.26 0.11 0.37 0.26 0.37 Matches 1996-1997 25 Aston Villa eng ENG 1. Premier League 5th 20 10 1,037 11.5 4 2 6 4 0 0 0 0 0.35 0.17 0.52 0.35 0.52 Matches 1999-2000 28 Everton eng ENG 1. Premier League 13th 3 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2000-2001 29 Celtic sct SCO 1. Premier League 1st 16 9 879 9.8 5 1 6 5 0 0 0 0 0.51 0.10 0.61 0.51 0.61 Matches 2001-2002 30 Kilmarnock sct SCO 1. Premier League 7th 10 7 693 7.7 7 1 8 5 2 2 1 0 0.91 0.13 1.04 0.65 0.78 2001-2002 30 Sheffield Weds eng ENG 2. First Division 20th 8 8 622 6.9 3 0 3 3 0 0 2 0 0.43 0.00 0.43 0.43 0.43 2002-2003 31 Gillingham eng ENG 2. First Division 11th 26 12 1,196 13.3 2 0 2 1 1 1 3 0 0.15 0.00 0.15 0.08 0.08 2003-2004 32 Gillingham eng ENG 2. First Division 21st 15 6 630 7.0 3 0 3 3 0 0 4 0 0.43 0.00 0.43 0.43 0.43 2004-2005 33 Gillingham eng ENG 2. Championship 22nd 9 3 377 4.2 2 0 2 2 0 0 3 0 0.48 0.00 0.48 0.48 0.48 2005-2006 34 Scunthorpe United eng ENG 3. League One 12th 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27 10 Seasons 7 Clubs 4 Leagues 156 96 8,464 94.0 36 6 42 33 3 3 23 0 0.38 0.06 0.45 0.35 0.41 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 Aston Villa (3 Seasons) 1 League 55 38 3,664 40.7 13 4 17 13 0 0 7 0 0.32 0.10 0.42 0.32 0.42 Gillingham (3 Seasons) 1 League 50 21 2,203 24.5 7 0 7 6 1 1 10 0 0.29 0.00 0.29 0.25 0.25 Celtic (1 Season) 1 League 16 9 879 9.8 5 1 6 5 0 0 0 0 0.51 0.10 0.61 0.51 0.61 Scunthorpe United (1 Season) 1 League 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27 Kilmarnock (1 Season) 1 League 10 7 693 7.7 7 1 8 5 2 2 1 0 0.91 0.13 1.04 0.65 0.78 Sheffield Weds (1 Season) 1 League 8 8 622 6.9 3 0 3 3 0 0 2 0 0.43 0.00 0.43 0.43 0.43 Everton (1 Season) 1 League 3 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 58 38 3,729 41.4 13 4 17 13 0 0 8 0 0.31 0.10 0.41 0.31 0.41 First Division (4 Seasons) 58 29 2,825 31.4 10 0 10 9 1 1 12 0 0.32 0.00 0.32 0.29 0.29 Premier League (2 Seasons) 26 16 1,572 17.5 12 2 14 10 2 2 1 0 0.69 0.11 0.80 0.57 0.69 League One (1 Season) 14 13 338 3.8 1 0 1 1 0 0 2 0 0.27 0.00 0.27 0.27 0.27
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 1996-1997 25 Aston Villa 3. UEFA Cup Rd1 2 1 97 1.1 1 1 0 0 0 0.93 0.93 Matches 2000-2001 29 Celtic 2. UEFA Cup Rd2 1 0 41 0.5 0 0 0 0 0 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 3 1 138 1.5 1 1 0 0 0 0.65 0.65 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 Aston Villa (1 Season) 1 League 2 1 97 1.1 1 1 0 0 0 0.93 0.93 Celtic (1 Season) 1 League 1 0 41 0.5 0 0 0 0 0 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 1994-1995 23 Aston Villa 1 League 10.3 4 8 0.78 0.50 0 0 1995-1996 24 Aston Villa 1 League 18.9 5 16 0.85 0.31 0 0 1996-1997 25 Aston Villa 2 Leagues 12.6 5 21 1.82 0.19 0 0 1999-2000 28 Everton 1 League 0.7 0 1 1.38 0.00 0 0 2000-2001 29 Celtic 2 Leagues 10.2 5 16 1.64 0.31 0 0 2001-2002 30 Kilmarnock 1 League 7.7 7 14 1.82 0.36 2 2 2001-2002 30 Sheffield Weds 1 League 6.9 3 9 1.30 0.33 0 0 2002-2003 31 Gillingham 1 League 13.3 2 22 1.66 0.05 1 1 2003-2004 32 Gillingham 1 League 7.0 3 9 1.29 0.33 0 0 2004-2005 33 Gillingham 1 League 4.2 2 7 1.67 0.29 0 0 2005-2006 34 Scunthorpe United 1 League 3.8 1 4 1.07 0.25 0 0 10 Seasons 7 Clubs 5 Leagues 95.6 37 127 1.35 0.26 3 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aston Villa (3 Seasons) 2 Leagues 41.8 14 45 1.11 0.29 0 0 Gillingham (3 Seasons) 1 League 24.5 7 38 1.55 0.16 1 1 Celtic (1 Season) 2 Leagues 10.2 5 16 1.64 0.31 0 0 Scunthorpe United (1 Season) 1 League 3.8 1 4 1.07 0.25 0 0 Kilmarnock (1 Season) 1 League 7.7 7 14 1.82 0.36 2 2 Sheffield Weds (1 Season) 1 League 6.9 3 9 1.30 0.33 0 0 Everton (1 Season) 1 League 0.7 0 1 1.38 0.00 0 0 Premier League (4 Seasons) 41.4 13 46 1.11 0.28 0 0 First Division (4 Seasons) 31.4 10 47 1.50 0.19 1 1 Premier League (2 Seasons) 17.5 12 30 1.72 0.33 2 2 UEFA Cup (2 Seasons) 1.5 1 0 League One (1 Season) 3.8 1 4 1.07 0.25 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 1996-1997 25 Aston Villa 3. UEFA Cup Rd1 1.1 1 0 Matches 2000-2001 29 Celtic 2. UEFA Cup Rd2 0.5 0 0 Matches 2 Seasons 2 Clubs 1 League 1.5 1 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aston Villa (1 Season) 1 League 1.1 1 0 Celtic (1 Season) 1 League 0.5 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 1994-1995 23 Aston Villa 1 League 14 928 66 24.6 10.3 11 5 3 1995-1996 24 Aston Villa 1 League 21 1,699 81 49.7 18.9 17 13 4 1996-1997 25 Aston Villa 2 Leagues 22 1,134 52 31.5 12.6 11 9 11 0 1999-2000 28 Everton 1 League 3 65 22 1.9 0.7 0 3 2000-2001 29 Celtic 2 Leagues 17 920 54 24.0 10.2 9 8 1 2001-2002 30 Kilmarnock 1 League 10 693 69 20.3 7.7 7 3 2001-2002 30 Sheffield Weds 1 League 8 622 78 15.0 6.9 8 0 2002-2003 31 Gillingham 1 League 26 1,196 46 28.9 13.3 12 14 2003-2004 32 Gillingham 1 League 15 630 42 15.2 7.0 6 9 2004-2005 33 Gillingham 1 League 9 377 42 9.1 4.2 3 6 2005-2006 34 Scunthorpe United 1 League 14 338 24 8.2 3.8 13 1 10 Seasons 7 Clubs 5 Leagues 159 8,602 54 20.4 95.6 97 27 62 1 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (3 Seasons) 2 Leagues 57 3,761 66 34.8 41.8 39 27 18 0 Gillingham (3 Seasons) 1 League 50 2,203 44 17.7 24.5 21 29 Celtic (1 Season) 2 Leagues 17 920 54 24.0 10.2 9 8 1 Scunthorpe United (1 Season) 1 League 14 338 24 8.2 3.8 13 1 Kilmarnock (1 Season) 1 League 10 693 69 20.3 7.7 7 3 Sheffield Weds (1 Season) 1 League 8 622 78 15.0 6.9 8 0 Everton (1 Season) 1 League 3 65 22 1.9 0.7 0 3 Premier League (4 Seasons) 58 3,729 64 26.6 41.4 38 26 20 First Division (4 Seasons) 58 2,825 49 17.1 31.4 29 29 Premier League (2 Seasons) 26 1,572 60 23.0 17.5 16 10 UEFA Cup (2 Seasons) 3 138 46 23.0 1.5 1 1 2 1 League One (1 Season) 14 338 24 8.2 3.8 13 1
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 1996-1997 25 Aston Villa 3. UEFA Cup Rd1 2 97 49 53.9 1.1 1 1 1 0 Matches 2000-2001 29 Celtic 2. UEFA Cup Rd2 1 41 41 9.8 0.5 0 1 1 Matches 2 Seasons 2 Clubs 1 League 3 138 46 23.0 1.5 1 1 2 1 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (1 Season) 1 League 2 97 49 53.9 1.1 1 1 1 0 Celtic (1 Season) 1 League 1 41 41 9.8 0.5 0 1 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 1994-1995 23 Aston Villa 1 League 10.3 2 0 1995-1996 24 Aston Villa 1 League 18.9 5 0 1996-1997 25 Aston Villa 2 Leagues 12.6 0 0 0 0 1999-2000 28 Everton 1 League 0.7 1 0 3 2000-2001 29 Celtic 2 Leagues 10.2 0 0 0 0 2001-2002 30 Kilmarnock 1 League 7.7 1 0 2001-2002 30 Sheffield Weds 1 League 6.9 2 0 12 2002-2003 31 Gillingham 1 League 13.3 3 0 19 2003-2004 32 Gillingham 1 League 7.0 4 0 8 2004-2005 33 Gillingham 1 League 4.2 3 0 9 2005-2006 34 Scunthorpe United 1 League 3.8 2 0 7 10 Seasons 7 Clubs 5 Leagues 95.6 23 0 0 58 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aston Villa (3 Seasons) 2 Leagues 41.8 7 0 0 0 Gillingham (3 Seasons) 1 League 24.5 10 0 36 Celtic (1 Season) 2 Leagues 10.2 0 0 0 0 Scunthorpe United (1 Season) 1 League 3.8 2 0 7 Kilmarnock (1 Season) 1 League 7.7 1 0 Sheffield Weds (1 Season) 1 League 6.9 2 0 12 Everton (1 Season) 1 League 0.7 1 0 3 Premier League (4 Seasons) 41.4 8 0 3 First Division (4 Seasons) 31.4 12 0 48 Premier League (2 Seasons) 17.5 1 0 UEFA Cup (2 Seasons) 1.5 0 0 0 0 League One (1 Season) 3.8 2 0 7
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 1996-1997 25 Aston Villa 3. UEFA Cup Rd1 1.1 0 0 0 0 Matches 2000-2001 29 Celtic 2. UEFA Cup Rd2 0.5 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 1.5 0 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aston Villa (1 Season) 1 League 1.1 0 0 0 0 Celtic (1 Season) 1 League 0.5 0 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.
View Additional Information
More Tommy Johnson Pages
Tommy Johnson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary