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 2014-2015 17 Dundee United sct SCO 1. Premiership 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Dundee United sct SCO 1. Premiership 3 1 129 1.4 1 0 1 1 0 0 0 0 0.70 0.00 0.70 0.70 0.70 Matches 2016-2017 19 Dundee United sct SCO 2. Championship 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 York City eng ENG 5. National League 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Morton sct SCO 2. Championship 2 0 41 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 5 1 138 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Macclesfield FC eng ENG FA Cup 3 1 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 5 Clubs 4 Leagues 20 5 668 7.4 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 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 Dundee United (3 Seasons) 2 Leagues 5 1 169 1.9 1 0 1 1 0 0 0 0 0.53 0.00 0.53 0.53 0.53 Hamilton Acad. (1 Season) 1 League 5 1 138 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Macclesfield FC (1 Season) 1 League 3 1 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Morton (1 Season) 1 League 2 0 41 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 9 2 292 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 Championship (2 Seasons) 3 0 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 3 1 139 1.5 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 2014-2015 17 Dundee United 1 League 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 18 Dundee United 1 League 3 1 129 1.4 1 0 1 1 0 0 0 0 0.70 0.00 0.70 0.70 0.70 2016-2017 19 Dundee United 1 League 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 York City 1 League 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 23 Morton 1 League 2 0 41 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 23 Hamilton Acad. 1 League 5 1 138 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 28 Macclesfield FC 1 League 3 1 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 5 Seasons 5 Clubs 4 Leagues 20 5 668 7.4 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 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 Dundee United (3 Seasons) 2 Leagues 5 1 169 1.9 1 0 1 1 0 0 0 0 0.53 0.00 0.53 0.53 0.53 Hamilton Acad. (1 Season) 1 League 5 1 138 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Macclesfield FC (1 Season) 1 League 3 1 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Morton (1 Season) 1 League 2 0 41 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 9 2 292 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 Championship (2 Seasons) 3 0 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 3 1 139 1.5 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 2014-2015 17 Dundee United sct SCO 1. Premiership 5th 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Dundee United sct SCO 1. Premiership 12th 3 1 129 1.4 1 0 1 1 0 0 0 0 0.70 0.00 0.70 0.70 0.70 Matches 2016-2017 19 Dundee United sct SCO 2. Championship 3rd 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 York City eng ENG 5. National League 21st 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Morton sct SCO 2. Championship 9th 2 0 41 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 18th 5 1 138 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 3 Leagues 17 4 529 5.9 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 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 Dundee United (3 Seasons) 2 Leagues 5 1 169 1.9 1 0 1 1 0 0 0 0 0.53 0.00 0.53 0.53 0.53 Hamilton Acad. (1 Season) 1 League 5 1 138 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 5 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Morton (1 Season) 1 League 2 0 41 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 9 2 292 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 Championship (2 Seasons) 3 0 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 5 2 181 2.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 2025-2026 28 Macclesfield FC eng ENG FA Cup 3 1 139 1.5 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 1 139 1.5 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 PK PKatt Matches 2014-2015 17 Dundee United 1 League 0.3 0 0 0.00 0 0 2015-2016 18 Dundee United 1 League 1.4 1 3 2.09 0.33 0 0 2016-2017 19 Dundee United 1 League 0.2 0 0 0 0.00 0.00 0 0 2016-2017 19 York City 1 League 2.0 0 0 0 0.00 0.00 0 0 2020-2021 23 Morton 1 League 0.5 0 0 0 2020-2021 23 Hamilton Acad. 1 League 1.5 0 2 0 0.0 1.30 0.00 0.00 0 0 2025-2026 28 Macclesfield FC 1 League 1.5 0 6 0 0.0 3.88 0.00 0.00 0 0 5 Seasons 5 Clubs 4 Leagues 7.4 1 8 3 0.0 1.52 0.43 0.00 0.33 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Dundee United (3 Seasons) 2 Leagues 1.9 1 0 3 0.00 1.60 0.33 0 0 Hamilton Acad. (1 Season) 1 League 1.5 0 2 0 0.0 1.30 0.00 0.00 0 0 York City (1 Season) 1 League 2.0 0 0 0 0.00 0.00 0 0 Macclesfield FC (1 Season) 1 League 1.5 0 6 0 0.0 3.88 0.00 0.00 0 0 Morton (1 Season) 1 League 0.5 0 0 0 Premiership (3 Seasons) 3.2 1 2 3 0.0 1.30 0.92 0.00 0.33 0 0 Championship (2 Seasons) 0.6 0 0 0 0.00 0.00 0 0 National League (1 Season) 2.0 0 0 0 0.00 0.00 0 0 FA Cup (1 Season) 1.5 0 6 0 0.0 3.88 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 PK PKatt Matches 2025-2026 28 Macclesfield FC eng ENG FA Cup 1.5 0 6 0 0.0 3.88 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.5 0 6 0 0.0 3.88 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 2014-2015 17 Dundee United sct SCO 1. Premiership 1 25 25 0.7 0.3 0 0 1 0 0.00 0 2 -2 -7.20 -7.31 Matches 2015-2016 18 Dundee United sct SCO 1. Premiership 3 129 43 3.8 1.4 1 0 2 1 1.33 6 3 +3 +2.09 +2.86 Matches 2016-2017 19 Dundee United sct SCO 2. Championship 1 15 15 0.5 0.2 0 0 1 0 1.00 0 0 0 0.00 -0.22 Matches 2016-2017 19 York City eng ENG 5. National League 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 Matches 2020-2021 23 Morton sct SCO 2. Championship 2 41 21 1.7 0.5 0 0 2 21 2 0.50 0 2 -2 -4.39 -4.05 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 5 138 28 4.0 1.5 1 34 0 4 26 11 0.60 0 1 -1 -0.65 +0.23 Matches 2025-2026 28 Macclesfield FC eng ENG FA Cup 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23 Matches 5 Seasons 5 Clubs 4 Leagues 20 668 33 3.3 7.4 5 58 0 15 25 14 0.95 16 17 -1 -0.13 +0.17 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee United (3 Seasons) 2 Leagues 5 169 34 1.7 1.9 1 0 4 1 1.00 6 5 +1 +0.53 +0.68 Hamilton Acad. (1 Season) 1 League 5 138 28 4.0 1.5 1 34 0 4 26 11 0.60 0 1 -1 -0.65 +0.23 York City (1 Season) 1 League 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 Macclesfield FC (1 Season) 1 League 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23 Morton (1 Season) 1 League 2 41 21 1.7 0.5 0 0 2 21 2 0.50 0 2 -2 -4.39 -4.05 Premiership (3 Seasons) 9 292 32 2.8 3.2 2 34 0 7 26 12 0.78 6 6 0 0.00 +0.51 Championship (2 Seasons) 3 56 19 1.0 0.6 0 0 3 21 2 0.67 0 2 -2 -3.21 -3.20 National League (1 Season) 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 FA Cup (1 Season) 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23
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 2014-2015 17 Dundee United 1 League 1 25 25 0.7 0.3 0 0 1 0 0.00 0 2 -2 -7.20 -7.31 2015-2016 18 Dundee United 1 League 3 129 43 3.8 1.4 1 0 2 1 1.33 6 3 +3 +2.09 +2.86 2016-2017 19 Dundee United 1 League 1 15 15 0.5 0.2 0 0 1 0 1.00 0 0 0 0.00 -0.22 2016-2017 19 York City 1 League 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 2020-2021 23 Morton 1 League 2 41 21 1.7 0.5 0 0 2 21 2 0.50 0 2 -2 -4.39 -4.05 2020-2021 23 Hamilton Acad. 1 League 5 138 28 4.0 1.5 1 34 0 4 26 11 0.60 0 1 -1 -0.65 +0.23 2025-2026 28 Macclesfield FC 1 League 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23 5 Seasons 5 Clubs 4 Leagues 20 668 33 3.3 7.4 5 58 0 15 25 14 0.95 16 17 -1 -0.13 +0.17 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee United (3 Seasons) 2 Leagues 5 169 34 1.7 1.9 1 0 4 1 1.00 6 5 +1 +0.53 +0.68 Hamilton Acad. (1 Season) 1 League 5 138 28 4.0 1.5 1 34 0 4 26 11 0.60 0 1 -1 -0.65 +0.23 York City (1 Season) 1 League 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 Macclesfield FC (1 Season) 1 League 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23 Morton (1 Season) 1 League 2 41 21 1.7 0.5 0 0 2 21 2 0.50 0 2 -2 -4.39 -4.05 Premiership (3 Seasons) 9 292 32 2.8 3.2 2 34 0 7 26 12 0.78 6 6 0 0.00 +0.51 Championship (2 Seasons) 3 56 19 1.0 0.6 0 0 3 21 2 0.67 0 2 -2 -3.21 -3.20 National League (1 Season) 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 FA Cup (1 Season) 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23
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 2014-2015 17 Dundee United sct SCO 1. Premiership 5th 1 25 25 0.7 0.3 0 0 1 0 0.00 0 2 -2 -7.20 -7.31 Matches 2015-2016 18 Dundee United sct SCO 1. Premiership 12th 3 129 43 3.8 1.4 1 0 2 1 1.33 6 3 +3 +2.09 +2.86 Matches 2016-2017 19 Dundee United sct SCO 2. Championship 3rd 1 15 15 0.5 0.2 0 0 1 0 1.00 0 0 0 0.00 -0.22 Matches 2016-2017 19 York City eng ENG 5. National League 21st 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 Matches 2020-2021 23 Morton sct SCO 2. Championship 9th 2 41 21 1.7 0.5 0 0 2 21 2 0.50 0 2 -2 -4.39 -4.05 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 18th 5 138 28 4.0 1.5 1 34 0 4 26 11 0.60 0 1 -1 -0.65 +0.23 Matches 4 Seasons 4 Clubs 3 Leagues 17 529 31 2.6 5.9 4 34 0 13 24 14 0.76 8 13 -5 -0.85 -0.53 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee United (3 Seasons) 2 Leagues 5 169 34 1.7 1.9 1 0 4 1 1.00 6 5 +1 +0.53 +0.68 Hamilton Acad. (1 Season) 1 League 5 138 28 4.0 1.5 1 34 0 4 26 11 0.60 0 1 -1 -0.65 +0.23 York City (1 Season) 1 League 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22 Morton (1 Season) 1 League 2 41 21 1.7 0.5 0 0 2 21 2 0.50 0 2 -2 -4.39 -4.05 Premiership (3 Seasons) 9 292 32 2.8 3.2 2 34 0 7 26 12 0.78 6 6 0 0.00 +0.51 Championship (2 Seasons) 3 56 19 1.0 0.6 0 0 3 21 2 0.67 0 2 -2 -3.21 -3.20 National League (1 Season) 5 181 36 4.4 2.0 2 0 3 0 0.80 2 5 -3 -1.49 -1.22
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 2025-2026 28 Macclesfield FC eng ENG FA Cup 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23 Matches 1 Season 1 Club 1 League 3 139 46 35.6 1.5 1 81 0 2 29 0 2.00 8 4 +4 +2.59 +2.23
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 17 Dundee United 1 League 0.3 0 0 2015-2016 18 Dundee United 1 League 1.4 0 0 2 2016-2017 19 Dundee United 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 2016-2017 19 York City 1 League 2.0 0 0 0 2 0 0 0 0 0 0 0 0 2020-2021 23 Morton 1 League 0.5 0 0 0 0 2020-2021 23 Hamilton Acad. 1 League 1.5 0 0 0 2 5 0 15 1 3 0 2025-2026 28 Macclesfield FC 1 League 1.5 0 0 0 1 5 0 4 0 3 0 5 Seasons 5 Clubs 4 Leagues 7.4 0 0 0 7 10 0 19 1 6 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dundee United (3 Seasons) 2 Leagues 1.9 0 0 0 2 0 0 0 0 0 0 0 0 Hamilton Acad. (1 Season) 1 League 1.5 0 0 0 2 5 0 15 1 3 0 York City (1 Season) 1 League 2.0 0 0 0 2 0 0 0 0 0 0 0 0 Macclesfield FC (1 Season) 1 League 1.5 0 0 0 1 5 0 4 0 3 0 Morton (1 Season) 1 League 0.5 0 0 0 0 Premiership (3 Seasons) 3.2 0 0 0 4 5 0 15 1 3 0 Championship (2 Seasons) 0.6 0 0 0 0 0 0 0 0 0 0 0 0 National League (1 Season) 2.0 0 0 0 2 0 0 0 0 0 0 0 0 FA Cup (1 Season) 1.5 0 0 0 1 5 0 4 0 3 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 28 Macclesfield FC eng ENG FA Cup 1.5 0 0 0 1 5 0 4 0 3 0 Matches 1 Season 1 Club 1 League 1.5 0 0 0 1 5 0 4 0 3 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 Justin Johnson Pages
Justin Johnson Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary