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 21 Swindon Town eng ENG 3. League One 11 1 259 2.9 1 0 1 1 0 0 2 0 0.35 0.00 0.35 0.35 0.35 Matches 2015-2016 22 Swindon Town eng ENG FA Cup 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Swindon Town eng ENG 3. League One 16 8 602 6.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Swindon Town eng ENG EFL Cup 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Swindon Town eng ENG 3. League One 12 4 583 6.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Guiseley eng ENG 5. National League 3 3 214 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.84 0.42 0.84 Matches 2017-2018 24 Solihull Moors eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Solihull Moors eng ENG 5. National League 27 23 1,994 22.2 3 4 7 3 0 0 1 0 0.14 0.18 0.32 0.14 0.32 Matches 2018-2019 25 Solihull Moors eng ENG FA Cup 2 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Solihull Moors eng ENG 5. National League 42 28 2,625 29.2 12 0 12 11 1 1 4 0 0.41 0.00 0.41 0.38 0.38 Matches 2019-2020 26 Motherwell sct SCO 1. Premiership 28 18 1,602 17.8 2 4 6 2 0 0 2 0 0.11 0.22 0.34 0.11 0.34 Matches 2020-2021 27 Motherwell sct SCO 1. Premiership 5 0 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Ross County sct SCO 1. Premiership 18 7 797 8.9 1 2 3 1 0 0 2 0 0.11 0.23 0.34 0.11 0.34 Matches 2021-2022 28 Newport County eng ENG EFL Cup 0 0 Matches 2021-2022 28 Newport County eng ENG 4. League Two 4 3 257 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 Matches 9 Seasons 7 Clubs 7 Leagues 188 113 10,505 116.7 26 13 39 24 2 2 14 0 0.22 0.11 0.33 0.21 0.32 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 Swindon Town (3 Seasons) 3 Leagues 41 14 1,518 16.9 1 0 1 1 0 0 3 0 0.06 0.00 0.06 0.06 0.06 Solihull Moors (2 Seasons) 2 Leagues 72 53 4,816 53.5 15 4 19 14 1 1 5 0 0.28 0.07 0.36 0.26 0.34 Motherwell (2 Seasons) 1 League 33 18 1,705 18.9 2 4 6 2 0 0 2 0 0.11 0.21 0.32 0.11 0.32 Ross County (1 Season) 1 League 18 7 797 8.9 1 2 3 1 0 0 2 0 0.11 0.23 0.34 0.11 0.34 Arbroath FC (1 Season) 1 League 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 Newport County (1 Season) 2 Leagues 4 3 257 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Guiseley (1 Season) 1 League 3 3 214 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.84 0.42 0.84 National League (3 Seasons) 72 54 4,833 53.7 16 5 21 15 1 1 5 0 0.30 0.09 0.39 0.28 0.37 League One (3 Seasons) 39 13 1,444 16.0 1 0 1 1 0 0 3 0 0.06 0.00 0.06 0.06 0.06 FA Cup (3 Seasons) 4 2 207 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 51 25 2,502 27.8 3 6 9 3 0 0 4 0 0.11 0.22 0.32 0.11 0.32 EFL Cup (2 Seasons) 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 League Two (1 Season) 4 3 257 2.9 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 21 Swindon Town 1 League 11 1 259 2.9 1 0 1 1 0 0 2 0 0.35 0.00 0.35 0.35 0.35 2015-2016 22 Swindon Town 2 Leagues 17 8 612 6.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 23 Swindon Town 2 Leagues 13 5 647 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 23 Guiseley 1 League 3 3 214 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.84 0.42 0.84 2017-2018 24 Solihull Moors 2 Leagues 28 24 2,084 23.2 3 4 7 3 0 0 1 0 0.13 0.17 0.30 0.13 0.30 2018-2019 25 Solihull Moors 2 Leagues 44 29 2,732 30.4 12 0 12 11 1 1 4 0 0.40 0.00 0.40 0.36 0.36 2019-2020 26 Motherwell 1 League 28 18 1,602 17.8 2 4 6 2 0 0 2 0 0.11 0.22 0.34 0.11 0.34 2020-2021 27 Motherwell 1 League 5 0 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 27 Ross County 1 League 18 7 797 8.9 1 2 3 1 0 0 2 0 0.11 0.23 0.34 0.11 0.34 2021-2022 28 Newport County 2 Leagues 4 3 257 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 30 Arbroath FC 1 League 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 9 Seasons 7 Clubs 7 Leagues 188 113 10,505 116.7 26 13 39 24 2 2 14 0 0.22 0.11 0.33 0.21 0.32 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 Swindon Town (3 Seasons) 3 Leagues 41 14 1,518 16.9 1 0 1 1 0 0 3 0 0.06 0.00 0.06 0.06 0.06 Solihull Moors (2 Seasons) 2 Leagues 72 53 4,816 53.5 15 4 19 14 1 1 5 0 0.28 0.07 0.36 0.26 0.34 Motherwell (2 Seasons) 1 League 33 18 1,705 18.9 2 4 6 2 0 0 2 0 0.11 0.21 0.32 0.11 0.32 Ross County (1 Season) 1 League 18 7 797 8.9 1 2 3 1 0 0 2 0 0.11 0.23 0.34 0.11 0.34 Arbroath FC (1 Season) 1 League 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 Newport County (1 Season) 2 Leagues 4 3 257 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Guiseley (1 Season) 1 League 3 3 214 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.84 0.42 0.84 National League (3 Seasons) 72 54 4,833 53.7 16 5 21 15 1 1 5 0 0.30 0.09 0.39 0.28 0.37 League One (3 Seasons) 39 13 1,444 16.0 1 0 1 1 0 0 3 0 0.06 0.00 0.06 0.06 0.06 FA Cup (3 Seasons) 4 2 207 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 51 25 2,502 27.8 3 6 9 3 0 0 4 0 0.11 0.22 0.32 0.11 0.32 EFL Cup (2 Seasons) 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 League Two (1 Season) 4 3 257 2.9 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 21 Swindon Town eng ENG 3. League One 4th 11 1 259 2.9 1 0 1 1 0 0 2 0 0.35 0.00 0.35 0.35 0.35 Matches 2015-2016 22 Swindon Town eng ENG 3. League One 15th 16 8 602 6.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Swindon Town eng ENG 3. League One 22nd 12 4 583 6.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Guiseley eng ENG 5. National League 20th 3 3 214 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.84 0.42 0.84 Matches 2017-2018 24 Solihull Moors eng ENG 5. National League 18th 27 23 1,994 22.2 3 4 7 3 0 0 1 0 0.14 0.18 0.32 0.14 0.32 Matches 2018-2019 25 Solihull Moors eng ENG 5. National League 2nd 42 28 2,625 29.2 12 0 12 11 1 1 4 0 0.41 0.00 0.41 0.38 0.38 Matches 2019-2020 26 Motherwell sct SCO 1. Premiership 3rd 28 18 1,602 17.8 2 4 6 2 0 0 2 0 0.11 0.22 0.34 0.11 0.34 Matches 2020-2021 27 Motherwell sct SCO 1. Premiership 14th 5 0 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Ross County sct SCO 1. Premiership 16th 18 7 797 8.9 1 2 3 1 0 0 2 0 0.11 0.23 0.34 0.11 0.34 Matches 2021-2022 28 Newport County eng ENG 4. League Two 11th 4 3 257 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 10th 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 Matches 9 Seasons 7 Clubs 5 Leagues 183 110 10,234 113.7 26 13 39 24 2 2 14 0 0.23 0.11 0.34 0.21 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 Swindon Town (3 Seasons) 1 League 39 13 1,444 16.0 1 0 1 1 0 0 3 0 0.06 0.00 0.06 0.06 0.06 Solihull Moors (2 Seasons) 1 League 69 51 4,619 51.3 15 4 19 14 1 1 5 0 0.29 0.08 0.37 0.27 0.35 Motherwell (2 Seasons) 1 League 33 18 1,705 18.9 2 4 6 2 0 0 2 0 0.11 0.21 0.32 0.11 0.32 Ross County (1 Season) 1 League 18 7 797 8.9 1 2 3 1 0 0 2 0 0.11 0.23 0.34 0.11 0.34 Arbroath FC (1 Season) 1 League 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 Newport County (1 Season) 1 League 4 3 257 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Guiseley (1 Season) 1 League 3 3 214 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.84 0.42 0.84 National League (3 Seasons) 72 54 4,833 53.7 16 5 21 15 1 1 5 0 0.30 0.09 0.39 0.28 0.37 League One (3 Seasons) 39 13 1,444 16.0 1 0 1 1 0 0 3 0 0.06 0.00 0.06 0.06 0.06 Premiership (2 Seasons) 51 25 2,502 27.8 3 6 9 3 0 0 4 0 0.11 0.22 0.32 0.11 0.32 Championship (1 Season) 17 15 1,198 13.3 6 2 8 5 1 1 2 0 0.45 0.15 0.60 0.38 0.53 League Two (1 Season) 4 3 257 2.9 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 2015-2016 22 Swindon Town eng ENG FA Cup 85th 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Swindon Town eng ENG EFL Cup 58th 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Solihull Moors eng ENG FA Cup 85th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Solihull Moors eng ENG FA Cup 65th 2 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Newport County eng ENG EFL Cup Rd2 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 5 3 271 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Solihull Moors (2 Seasons) 1 League 3 2 197 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Swindon Town (2 Seasons) 2 Leagues 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 1 League 0 0 FA Cup (3 Seasons) 4 2 207 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 1 1 64 0.7 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 2014-2015 21 Swindon Town 1 League 2.9 1 4 1.39 0.25 0 0 2015-2016 22 Swindon Town 2 Leagues 6.8 0 1 0.15 0.00 0 0 2016-2017 23 Swindon Town 2 Leagues 7.2 0 1 2 200.0 0.14 0.28 0.00 0.00 0 0 2016-2017 23 Guiseley 1 League 2.4 1 0 1 0.00 0.42 1.00 0 0 2017-2018 24 Solihull Moors 2 Leagues 23.2 3 2 14 700.0 0.09 0.60 1.50 0.21 0 0 2018-2019 25 Solihull Moors 2 Leagues 30.4 12 3 0 0.0 2.52 0.00 0.00 1 1 2019-2020 26 Motherwell 1 League 17.8 2 29 11 37.9 1.63 0.62 0.07 0.18 0 0 2020-2021 27 Motherwell 1 League 1.1 0 2 0 0.0 1.75 0.00 0.00 0 0 2020-2021 27 Ross County 1 League 8.9 1 12 7 58.3 1.36 0.79 0.08 0.14 0 0 2021-2022 28 Newport County 2 Leagues 2.9 0 5 2 40.0 1.75 0.70 0.00 0.00 0 0 2023-2024 30 Arbroath FC 1 League 13.3 6 1 1 9 Seasons 7 Clubs 7 Leagues 116.7 26 54 42 68.5 0.84 0.57 0.13 0.19 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Swindon Town (3 Seasons) 3 Leagues 16.9 1 1 7 200.0 0.14 0.42 0.00 0.14 0 0 Solihull Moors (2 Seasons) 2 Leagues 53.5 15 5 14 280.0 0.21 0.58 0.60 0.21 1 1 Motherwell (2 Seasons) 1 League 18.9 2 31 11 35.5 1.64 0.58 0.06 0.18 0 0 Ross County (1 Season) 1 League 8.9 1 12 7 58.3 1.36 0.79 0.08 0.14 0 0 Arbroath FC (1 Season) 1 League 13.3 6 1 1 Newport County (1 Season) 2 Leagues 2.9 0 5 2 40.0 1.75 0.70 0.00 0.00 0 0 Guiseley (1 Season) 1 League 2.4 1 0 1 0.00 0.42 1.00 0 0 National League (3 Seasons) 53.7 16 0 13 0.00 0.53 0.31 1 1 League One (3 Seasons) 16.0 1 0 7 0.00 0.44 0.14 0 0 FA Cup (3 Seasons) 2.3 0 5 2 40.0 2.28 0.91 0.00 0.00 0 0 Premiership (2 Seasons) 27.8 3 43 18 41.9 1.55 0.65 0.07 0.17 0 0 EFL Cup (2 Seasons) 0.7 0 1 0 0.0 1.41 0.00 0.00 0 0 Championship (1 Season) 13.3 6 1 1 League Two (1 Season) 2.9 0 5 2 40.0 1.75 0.70 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 2015-2016 22 Swindon Town eng ENG FA Cup 85th 0.1 0 0 0 Matches 2016-2017 23 Swindon Town eng ENG EFL Cup 58th 0.7 0 1 0 0.0 1.41 0.00 0.00 0 0 Matches 2017-2018 24 Solihull Moors eng ENG FA Cup 85th 1.0 0 2 2 100.0 2.00 2.00 0.00 0.00 0 0 Matches 2018-2019 25 Solihull Moors eng ENG FA Cup 65th 1.2 0 3 0 0.0 2.52 0.00 0.00 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 3.0 0 6 2 33.3 2.07 0.69 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Solihull Moors (2 Seasons) 1 League 2.2 0 5 2 40.0 2.28 0.91 0.00 0.00 0 0 Swindon Town (2 Seasons) 2 Leagues 0.8 0 1 0 0.0 1.41 0.00 0.00 0 0 Newport County (1 Season) 1 League FA Cup (3 Seasons) 2.3 0 5 2 40.0 2.28 0.91 0.00 0.00 0 0 EFL Cup (2 Seasons) 0.7 0 1 0 0.0 1.41 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 21 Swindon Town eng ENG 3. League One 11 259 24 6.3 2.9 1 1 10 10 1.38 4 8 -4 -1.39 -1.92 Matches 2015-2016 22 Swindon Town eng ENG FA Cup 1 10 10 11.1 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +2.25 Matches 2015-2016 22 Swindon Town eng ENG 3. League One 16 602 38 14.5 6.7 8 0 8 18 1.06 2 15 -13 -1.94 -2.10 Matches 2016-2017 23 Swindon Town eng ENG EFL Cup 1 64 64 53.3 0.7 1 64 0 0 0 0.00 0 1 -1 -1.41 -3.01 Matches 2016-2017 23 Swindon Town eng ENG 3. League One 12 583 49 14.1 6.5 4 3 8 9 0.50 6 15 -9 -1.39 -1.06 Matches 2016-2017 23 Guiseley eng ENG 5. National League 3 214 71 5.2 2.4 3 0 0 0 2.00 6 4 +2 +0.84 +1.28 Matches 2017-2018 24 Solihull Moors eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 24 Solihull Moors eng ENG 5. National League 27 1,994 74 48.2 22.2 23 10 4 1 1.52 27 24 +3 +0.14 +0.72 Matches 2018-2019 25 Solihull Moors eng ENG FA Cup 2 107 54 35.7 1.2 1 81 0 1 26 0 0.50 2 2 0 0.00 -0.47 Matches 2018-2019 25 Solihull Moors eng ENG 5. National League 42 2,625 63 63.4 29.2 28 80 6 14 29 1 1.84 50 29 +21 +0.72 +0.19 Matches 2019-2020 26 Motherwell sct SCO 1. Premiership 28 1,602 57 59.3 17.8 18 74 4 10 28 0 1.50 26 20 +6 +0.34 +0.58 Matches 2020-2021 27 Motherwell sct SCO 1. Premiership 5 103 21 3.0 1.1 0 0 5 21 3 0.40 0 2 -2 -1.75 -1.37 Matches 2020-2021 27 Ross County sct SCO 1. Premiership 18 797 44 23.3 8.9 7 79 3 11 22 10 0.61 8 16 -8 -0.90 -0.11 Matches 2021-2022 28 Newport County eng ENG EFL Cup 0 0 0 0 1 Matches 2021-2022 28 Newport County eng ENG 4. League Two 4 257 64 6.2 2.9 3 73 1 1 38 0 1.50 1 5 -4 -1.40 -1.70 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 Matches 9 Seasons 7 Clubs 7 Leagues 188 10,505 56 24.7 116.7 113 77 34 75 25 53 1.28 147 170 -23 -0.20 +0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Swindon Town (3 Seasons) 3 Leagues 41 1,518 37 12.0 16.9 14 65 4 27 9 37 0.93 12 39 -27 -1.60 -1.72 Solihull Moors (2 Seasons) 2 Leagues 72 4,816 67 55.5 53.5 53 80 17 19 28 2 1.66 79 57 +22 +0.41 +0.50 Motherwell (2 Seasons) 1 League 33 1,705 52 27.9 18.9 18 74 4 15 25 3 1.33 26 22 +4 +0.21 +0.56 Ross County (1 Season) 1 League 18 797 44 23.3 8.9 7 79 3 11 22 10 0.61 8 16 -8 -0.90 -0.11 Arbroath FC (1 Season) 1 League 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 Newport County (1 Season) 2 Leagues 4 257 64 5.9 2.9 3 73 1 1 38 1 1.50 1 5 -4 -1.40 -1.70 Guiseley (1 Season) 1 League 3 214 71 5.2 2.4 3 0 0 0 2.00 6 4 +2 +0.84 +1.28 National League (3 Seasons) 72 4,833 67 38.9 53.7 54 80 16 18 29 2 1.73 83 57 +26 +0.48 +0.77 League One (3 Seasons) 39 1,444 37 11.6 16.0 13 4 26 37 0.98 12 38 -26 -1.62 -1.75 FA Cup (3 Seasons) 4 207 52 43.1 2.3 2 86 1 2 18 0 0.25 2 4 -2 -0.87 -0.54 Premiership (2 Seasons) 51 2,502 49 26.2 27.8 25 75 7 26 24 13 1.08 34 38 -4 -0.14 +0.37 EFL Cup (2 Seasons) 1 64 64 21.3 0.7 1 64 0 0 1 0.00 0 1 -1 -1.41 -3.01 Championship (1 Season) 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 League Two (1 Season) 4 257 64 6.2 2.9 3 73 1 1 38 0 1.50 1 5 -4 -1.40 -1.70
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 21 Swindon Town 1 League 11 259 24 6.3 2.9 1 1 10 10 1.38 4 8 -4 -1.39 -1.92 2015-2016 22 Swindon Town 2 Leagues 17 612 36 14.5 6.8 8 0 9 9 18 1.00 2 15 -13 -1.91 -2.01 2016-2017 23 Swindon Town 2 Leagues 13 647 50 15.2 7.2 5 64 3 8 9 0.46 6 16 -10 -1.39 -1.09 2016-2017 23 Guiseley 1 League 3 214 71 5.2 2.4 3 0 0 0 2.00 6 4 +2 +0.84 +1.28 2017-2018 24 Solihull Moors 2 Leagues 28 2,084 74 49.3 23.2 24 90 11 4 1 1.47 27 26 +1 +0.04 +0.63 2018-2019 25 Solihull Moors 2 Leagues 44 2,732 62 61.5 30.4 29 80 6 15 28 1 1.78 52 31 +21 +0.69 +0.16 2019-2020 26 Motherwell 1 League 28 1,602 57 59.3 17.8 18 74 4 10 28 0 1.50 26 20 +6 +0.34 +0.58 2020-2021 27 Motherwell 1 League 5 103 21 3.0 1.1 0 0 5 21 3 0.40 0 2 -2 -1.75 -1.37 2020-2021 27 Ross County 1 League 18 797 44 23.3 8.9 7 79 3 11 22 10 0.61 8 16 -8 -0.90 -0.11 2021-2022 28 Newport County 2 Leagues 4 257 64 5.9 2.9 3 73 1 1 38 1 1.50 1 5 -4 -1.40 -1.70 2023-2024 30 Arbroath FC 1 League 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 9 Seasons 7 Clubs 7 Leagues 188 10,505 56 24.7 116.7 113 77 34 75 25 53 1.28 147 170 -23 -0.20 +0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Swindon Town (3 Seasons) 3 Leagues 41 1,518 37 12.0 16.9 14 65 4 27 9 37 0.93 12 39 -27 -1.60 -1.72 Solihull Moors (2 Seasons) 2 Leagues 72 4,816 67 55.5 53.5 53 80 17 19 28 2 1.66 79 57 +22 +0.41 +0.50 Motherwell (2 Seasons) 1 League 33 1,705 52 27.9 18.9 18 74 4 15 25 3 1.33 26 22 +4 +0.21 +0.56 Ross County (1 Season) 1 League 18 797 44 23.3 8.9 7 79 3 11 22 10 0.61 8 16 -8 -0.90 -0.11 Arbroath FC (1 Season) 1 League 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 Newport County (1 Season) 2 Leagues 4 257 64 5.9 2.9 3 73 1 1 38 1 1.50 1 5 -4 -1.40 -1.70 Guiseley (1 Season) 1 League 3 214 71 5.2 2.4 3 0 0 0 2.00 6 4 +2 +0.84 +1.28 National League (3 Seasons) 72 4,833 67 38.9 53.7 54 80 16 18 29 2 1.73 83 57 +26 +0.48 +0.77 League One (3 Seasons) 39 1,444 37 11.6 16.0 13 4 26 37 0.98 12 38 -26 -1.62 -1.75 FA Cup (3 Seasons) 4 207 52 43.1 2.3 2 86 1 2 18 0 0.25 2 4 -2 -0.87 -0.54 Premiership (2 Seasons) 51 2,502 49 26.2 27.8 25 75 7 26 24 13 1.08 34 38 -4 -0.14 +0.37 EFL Cup (2 Seasons) 1 64 64 21.3 0.7 1 64 0 0 1 0.00 0 1 -1 -1.41 -3.01 Championship (1 Season) 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 League Two (1 Season) 4 257 64 6.2 2.9 3 73 1 1 38 0 1.50 1 5 -4 -1.40 -1.70
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 21 Swindon Town eng ENG 3. League One 4th 11 259 24 6.3 2.9 1 1 10 10 1.38 4 8 -4 -1.39 -1.92 Matches 2015-2016 22 Swindon Town eng ENG 3. League One 15th 16 602 38 14.5 6.7 8 0 8 18 1.06 2 15 -13 -1.94 -2.10 Matches 2016-2017 23 Swindon Town eng ENG 3. League One 22nd 12 583 49 14.1 6.5 4 3 8 9 0.50 6 15 -9 -1.39 -1.06 Matches 2016-2017 23 Guiseley eng ENG 5. National League 20th 3 214 71 5.2 2.4 3 0 0 0 2.00 6 4 +2 +0.84 +1.28 Matches 2017-2018 24 Solihull Moors eng ENG 5. National League 18th 27 1,994 74 48.2 22.2 23 10 4 1 1.52 27 24 +3 +0.14 +0.72 Matches 2018-2019 25 Solihull Moors eng ENG 5. National League 2nd 42 2,625 63 63.4 29.2 28 80 6 14 29 1 1.84 50 29 +21 +0.72 +0.19 Matches 2019-2020 26 Motherwell sct SCO 1. Premiership 3rd 28 1,602 57 59.3 17.8 18 74 4 10 28 0 1.50 26 20 +6 +0.34 +0.58 Matches 2020-2021 27 Motherwell sct SCO 1. Premiership 14th 5 103 21 3.0 1.1 0 0 5 21 3 0.40 0 2 -2 -1.75 -1.37 Matches 2020-2021 27 Ross County sct SCO 1. Premiership 16th 18 797 44 23.3 8.9 7 79 3 11 22 10 0.61 8 16 -8 -0.90 -0.11 Matches 2021-2022 28 Newport County eng ENG 4. League Two 11th 4 257 64 6.2 2.9 3 73 1 1 38 0 1.50 1 5 -4 -1.40 -1.70 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 10th 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 Matches 9 Seasons 7 Clubs 5 Leagues 183 10,234 56 24.5 113.7 110 77 33 73 26 52 1.31 145 165 -20 -0.18 +0.04 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Swindon Town (3 Seasons) 1 League 39 1,444 37 11.6 16.0 13 4 26 37 0.98 12 38 -26 -1.62 -1.75 Solihull Moors (2 Seasons) 1 League 69 4,619 67 55.8 51.3 51 80 16 18 29 2 1.71 77 53 +24 +0.47 +0.59 Motherwell (2 Seasons) 1 League 33 1,705 52 27.9 18.9 18 74 4 15 25 3 1.33 26 22 +4 +0.21 +0.56 Ross County (1 Season) 1 League 18 797 44 23.3 8.9 7 79 3 11 22 10 0.61 8 16 -8 -0.90 -0.11 Arbroath FC (1 Season) 1 League 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 Newport County (1 Season) 1 League 4 257 64 6.2 2.9 3 73 1 1 38 0 1.50 1 5 -4 -1.40 -1.70 Guiseley (1 Season) 1 League 3 214 71 5.2 2.4 3 0 0 0 2.00 6 4 +2 +0.84 +1.28 National League (3 Seasons) 72 4,833 67 38.9 53.7 54 80 16 18 29 2 1.73 83 57 +26 +0.48 +0.77 League One (3 Seasons) 39 1,444 37 11.6 16.0 13 4 26 37 0.98 12 38 -26 -1.62 -1.75 Premiership (2 Seasons) 51 2,502 49 26.2 27.8 25 75 7 26 24 13 1.08 34 38 -4 -0.14 +0.37 Championship (1 Season) 17 1,198 70 37.0 13.3 15 77 5 2 21 0 1.00 15 27 -12 -0.90 +0.95 League Two (1 Season) 4 257 64 6.2 2.9 3 73 1 1 38 0 1.50 1 5 -4 -1.40 -1.70
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 2015-2016 22 Swindon Town eng ENG FA Cup 85th 1 10 10 11.1 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +2.25 Matches 2016-2017 23 Swindon Town eng ENG EFL Cup 58th 1 64 64 53.3 0.7 1 64 0 0 0 0.00 0 1 -1 -1.41 -3.01 Matches 2017-2018 24 Solihull Moors eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2018-2019 25 Solihull Moors eng ENG FA Cup 65th 2 107 54 35.7 1.2 1 81 0 1 26 0 0.50 2 2 0 0.00 -0.47 Matches 2021-2022 28 Newport County eng ENG EFL Cup Rd2 0 0 0 0 1 Matches 5 Seasons 3 Clubs 2 Leagues 5 271 54 34.7 3.0 3 79 1 2 18 1 0.20 2 5 -3 -1.00 -1.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Solihull Moors (2 Seasons) 1 League 3 197 66 50.5 2.2 2 86 1 1 26 0 0.33 2 4 -2 -0.91 -1.38 Swindon Town (2 Seasons) 2 Leagues 2 74 37 35.2 0.8 1 65 0 1 9 0 0.00 0 1 -1 -1.22 -0.55 Newport County (1 Season) 1 League 0 0 0 0 1 FA Cup (3 Seasons) 4 207 52 43.1 2.3 2 86 1 2 18 0 0.25 2 4 -2 -0.87 -0.54 EFL Cup (2 Seasons) 1 64 64 21.3 0.7 1 64 0 0 1 0.00 0 1 -1 -1.41 -3.01
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 21 Swindon Town 1 League 2.9 2 0 5 2015-2016 22 Swindon Town 2 Leagues 6.8 1 0 0 9 0 2016-2017 23 Swindon Town 2 Leagues 7.2 0 0 0 7 1 0 0 0 0 0 0 0 2016-2017 23 Guiseley 1 League 2.4 0 0 0 3 0 0 0 0 0 0 0 0 2017-2018 24 Solihull Moors 2 Leagues 23.2 1 0 0 23 4 0 2 0 0 0 0 0 2018-2019 25 Solihull Moors 2 Leagues 30.4 4 0 0 2 0 0 2 0 1 0 0 0 2019-2020 26 Motherwell 1 League 17.8 2 0 0 17 28 8 5 0 0 0 2020-2021 27 Motherwell 1 League 1.1 0 0 0 1 2 1 4 3 1 0 2020-2021 27 Ross County 1 League 8.9 2 0 0 11 12 3 12 13 4 0 2021-2022 28 Newport County 2 Leagues 2.9 0 0 0 1 4 0 3 0 0 0 2023-2024 30 Arbroath FC 1 League 13.3 2 0 0 0 9 Seasons 7 Clubs 7 Leagues 116.7 14 0 0 79 51 12 28 16 6 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Swindon Town (3 Seasons) 3 Leagues 16.9 3 0 0 21 1 0 0 0 0 0 0 0 Solihull Moors (2 Seasons) 2 Leagues 53.5 5 0 0 25 4 0 4 0 1 0 0 0 Motherwell (2 Seasons) 1 League 18.9 2 0 0 18 30 9 9 3 1 0 Ross County (1 Season) 1 League 8.9 2 0 0 11 12 3 12 13 4 0 Arbroath FC (1 Season) 1 League 13.3 2 0 0 0 Newport County (1 Season) 2 Leagues 2.9 0 0 0 1 4 0 3 0 0 0 Guiseley (1 Season) 1 League 2.4 0 0 0 3 0 0 0 0 0 0 0 0 National League (3 Seasons) 53.7 5 0 0 25 0 0 0 0 0 0 0 0 League One (3 Seasons) 16.0 3 0 0 21 0 0 0 0 0 0 0 0 FA Cup (3 Seasons) 2.3 0 0 0 3 4 0 4 0 1 0 0 0 Premiership (2 Seasons) 27.8 4 0 0 29 42 12 21 16 5 0 EFL Cup (2 Seasons) 0.7 0 0 0 0 1 0 0 0 0 0 0 0 Championship (1 Season) 13.3 2 0 0 0 League Two (1 Season) 2.9 0 0 0 1 4 0 3 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 22 Swindon Town eng ENG FA Cup 85th 0.1 0 0 0 0 Matches 2016-2017 23 Swindon Town eng ENG EFL Cup 58th 0.7 0 0 0 0 1 0 0 0 0 0 0 0 Matches 2017-2018 24 Solihull Moors eng ENG FA Cup 85th 1.0 0 0 0 1 4 0 2 0 0 0 Matches 2018-2019 25 Solihull Moors eng ENG FA Cup 65th 1.2 0 0 0 2 0 0 2 0 1 0 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 3.0 0 0 0 3 5 0 4 0 1 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Solihull Moors (2 Seasons) 1 League 2.2 0 0 0 3 4 0 4 0 1 0 0 0 Swindon Town (2 Seasons) 2 Leagues 0.8 0 0 0 0 1 0 0 0 0 0 0 0 Newport County (1 Season) 1 League FA Cup (3 Seasons) 2.3 0 0 0 3 4 0 4 0 1 0 0 0 EFL Cup (2 Seasons) 0.7 0 0 0 0 1 0 0 0 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, 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 Jermaine Hylton Pages
Jermaine Hylton Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary