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 19 Brentford eng ENG 2. Championship 0 0 Matches 2015-2016 20 Burnley eng ENG 2. Championship 10 1 153 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Burnley eng ENG FA Cup 1 0 2 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Fleetwood Town eng ENG FA Cup 5 3 312 3.5 0 2 2 0 0 0 0 0 0.00 0.58 0.58 0.00 0.58 Matches 2016-2017 21 Bolton Wanderers eng ENG 3. League One 10 3 432 4.8 1 0 1 1 0 0 1 2 0.21 0.00 0.21 0.21 0.21 Matches 2016-2017 21 Fleetwood Town eng ENG 3. League One 18 15 1,163 12.9 4 1 5 4 0 0 1 1 0.31 0.08 0.39 0.31 0.39 Matches 2017-2018 22 Northampton Town eng ENG EFL Cup 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Northampton Town eng ENG FA Cup 1 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Northampton Town eng ENG 3. League One 38 30 2,583 28.7 9 1 10 9 0 0 4 0 0.31 0.03 0.35 0.31 0.35 Matches 2018-2019 23 Fleetwood Town eng ENG EFL Cup 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Fleetwood Town eng ENG FA Cup 0 0 Matches 2018-2019 23 Fleetwood Town eng ENG 3. League One 8 1 220 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Blackpool eng ENG 3. League One 17 8 742 8.2 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 Matches 2019-2020 24 Motherwell sct SCO 1. Premiership 25 21 1,647 18.3 7 1 8 7 0 0 6 1 0.38 0.05 0.44 0.38 0.44 Matches 2020-2021 25 Motherwell sct SCO 1. Premiership 29 19 1,628 18.1 4 2 6 4 0 0 6 0 0.22 0.11 0.33 0.22 0.33 Matches 2021-2022 26 Crewe Alexandra eng ENG EFL Cup 1 1 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Crewe Alexandra eng ENG 3. League One 32 29 2,511 27.9 10 1 11 10 0 0 3 0 0.36 0.04 0.39 0.36 0.39 Matches 2022-2023 27 Crewe Alexandra eng ENG 4. League Two 10 6 568 6.3 3 2 5 2 1 1 2 0 0.48 0.32 0.79 0.32 0.63 Matches 2023-2024 28 Crewe Alexandra eng ENG EFL Cup 2 0 123 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Crewe Alexandra eng ENG 4. League Two 27 24 1,769 19.7 9 2 11 5 4 4 5 0 0.46 0.10 0.56 0.25 0.36 Matches 2024-2025 29 Crewe Alexandra 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 2024-2025 29 Crewe Alexandra eng ENG 4. League Two 25 8 939 10.4 6 0 6 6 0 0 1 1 0.58 0.00 0.58 0.58 0.58 Matches 2025-2026 30 Brisbane au AUS 1. A-League 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35 Matches 12 Seasons 9 Clubs 7 Leagues 280 186 16,093 178.8 59 13 72 53 6 6 39 6 0.33 0.07 0.40 0.30 0.37 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 Crewe Alexandra (4 Seasons) 4 Leagues 98 68 5,934 65.9 28 5 33 23 5 5 11 1 0.42 0.08 0.50 0.35 0.42 Motherwell (2 Seasons) 1 League 54 40 3,275 36.4 11 3 14 11 0 0 12 1 0.30 0.08 0.38 0.30 0.38 Fleetwood Town (2 Seasons) 3 Leagues 33 20 1,793 19.9 4 3 7 4 0 0 2 1 0.20 0.15 0.35 0.20 0.35 Northampton Town (1 Season) 3 Leagues 40 32 2,736 30.4 9 1 10 9 0 0 4 0 0.30 0.03 0.33 0.30 0.33 Brisbane (1 Season) 1 League 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35 Blackpool (1 Season) 1 League 17 8 742 8.2 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 Burnley (1 Season) 2 Leagues 11 1 155 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (1 Season) 1 League 10 3 432 4.8 1 0 1 1 0 0 1 2 0.21 0.00 0.21 0.21 0.21 Brentford (1 Season) 1 League 0 0 FA Cup (5 Seasons) 8 4 408 4.5 0 2 2 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 League One (4 Seasons) 123 86 7,651 85.0 26 3 29 26 0 0 13 3 0.31 0.04 0.34 0.31 0.34 EFL Cup (4 Seasons) 6 3 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 62 38 3,276 36.4 18 4 22 13 5 5 8 1 0.49 0.11 0.60 0.36 0.47 Premiership (2 Seasons) 54 40 3,275 36.4 11 3 14 11 0 0 12 1 0.30 0.08 0.38 0.30 0.38 Championship (2 Seasons) 10 1 153 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 A-League (1 Season) 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35
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 19 Brentford 1 League 0 0 2015-2016 20 Burnley 2 Leagues 11 1 155 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Bolton Wanderers 1 League 10 3 432 4.8 1 0 1 1 0 0 1 2 0.21 0.00 0.21 0.21 0.21 2016-2017 21 Fleetwood Town 2 Leagues 23 18 1,475 16.4 4 3 7 4 0 0 1 1 0.24 0.18 0.43 0.24 0.43 2017-2018 22 Northampton Town 3 Leagues 40 32 2,736 30.4 9 1 10 9 0 0 4 0 0.30 0.03 0.33 0.30 0.33 2018-2019 23 Blackpool 1 League 17 8 742 8.2 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 2018-2019 23 Fleetwood Town 3 Leagues 10 2 318 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Motherwell 1 League 25 21 1,647 18.3 7 1 8 7 0 0 6 1 0.38 0.05 0.44 0.38 0.44 2020-2021 25 Motherwell 1 League 29 19 1,628 18.1 4 2 6 4 0 0 6 0 0.22 0.11 0.33 0.22 0.33 2021-2022 26 Crewe Alexandra 2 Leagues 33 30 2,525 28.1 10 1 11 10 0 0 3 0 0.36 0.04 0.39 0.36 0.39 2022-2023 27 Crewe Alexandra 1 League 10 6 568 6.3 3 2 5 2 1 1 2 0 0.48 0.32 0.79 0.32 0.63 2023-2024 28 Crewe Alexandra 2 Leagues 29 24 1,892 21.0 9 2 11 5 4 4 5 0 0.43 0.10 0.52 0.24 0.33 2024-2025 29 Crewe Alexandra 2 Leagues 26 8 949 10.5 6 0 6 6 0 0 1 1 0.57 0.00 0.57 0.57 0.57 2025-2026 30 Brisbane 1 League 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35 12 Seasons 9 Clubs 7 Leagues 280 186 16,093 178.8 59 13 72 53 6 6 39 6 0.33 0.07 0.40 0.30 0.37 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 Crewe Alexandra (4 Seasons) 4 Leagues 98 68 5,934 65.9 28 5 33 23 5 5 11 1 0.42 0.08 0.50 0.35 0.42 Motherwell (2 Seasons) 1 League 54 40 3,275 36.4 11 3 14 11 0 0 12 1 0.30 0.08 0.38 0.30 0.38 Fleetwood Town (2 Seasons) 3 Leagues 33 20 1,793 19.9 4 3 7 4 0 0 2 1 0.20 0.15 0.35 0.20 0.35 Northampton Town (1 Season) 3 Leagues 40 32 2,736 30.4 9 1 10 9 0 0 4 0 0.30 0.03 0.33 0.30 0.33 Brisbane (1 Season) 1 League 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35 Blackpool (1 Season) 1 League 17 8 742 8.2 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 Burnley (1 Season) 2 Leagues 11 1 155 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (1 Season) 1 League 10 3 432 4.8 1 0 1 1 0 0 1 2 0.21 0.00 0.21 0.21 0.21 Brentford (1 Season) 1 League 0 0 FA Cup (5 Seasons) 8 4 408 4.5 0 2 2 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 League One (4 Seasons) 123 86 7,651 85.0 26 3 29 26 0 0 13 3 0.31 0.04 0.34 0.31 0.34 EFL Cup (4 Seasons) 6 3 304 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 62 38 3,276 36.4 18 4 22 13 5 5 8 1 0.49 0.11 0.60 0.36 0.47 Premiership (2 Seasons) 54 40 3,275 36.4 11 3 14 11 0 0 12 1 0.30 0.08 0.38 0.30 0.38 Championship (2 Seasons) 10 1 153 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 A-League (1 Season) 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35
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 19 Brentford eng ENG 2. Championship 5th 0 0 Matches 2015-2016 20 Burnley eng ENG 2. Championship 1st 10 1 153 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Bolton Wanderers eng ENG 3. League One 2nd 10 3 432 4.8 1 0 1 1 0 0 1 2 0.21 0.00 0.21 0.21 0.21 Matches 2016-2017 21 Fleetwood Town eng ENG 3. League One 4th 18 15 1,163 12.9 4 1 5 4 0 0 1 1 0.31 0.08 0.39 0.31 0.39 Matches 2017-2018 22 Northampton Town eng ENG 3. League One 22nd 38 30 2,583 28.7 9 1 10 9 0 0 4 0 0.31 0.03 0.35 0.31 0.35 Matches 2018-2019 23 Blackpool eng ENG 3. League One 10th 17 8 742 8.2 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 Matches 2018-2019 23 Fleetwood Town eng ENG 3. League One 11th 8 1 220 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Motherwell sct SCO 1. Premiership 3rd 25 21 1,647 18.3 7 1 8 7 0 0 6 1 0.38 0.05 0.44 0.38 0.44 Matches 2020-2021 25 Motherwell sct SCO 1. Premiership 14th 29 19 1,628 18.1 4 2 6 4 0 0 6 0 0.22 0.11 0.33 0.22 0.33 Matches 2021-2022 26 Crewe Alexandra eng ENG 3. League One 24th 32 29 2,511 27.9 10 1 11 10 0 0 3 0 0.36 0.04 0.39 0.36 0.39 Matches 2022-2023 27 Crewe Alexandra eng ENG 4. League Two 13th 10 6 568 6.3 3 2 5 2 1 1 2 0 0.48 0.32 0.79 0.32 0.63 Matches 2023-2024 28 Crewe Alexandra eng ENG 4. League Two 6th 27 24 1,769 19.7 9 2 11 5 4 4 5 0 0.46 0.10 0.56 0.25 0.36 Matches 2024-2025 29 Crewe Alexandra eng ENG 4. League Two 13th 25 8 939 10.4 6 0 6 6 0 0 1 1 0.58 0.00 0.58 0.58 0.58 Matches 2025-2026 30 Brisbane au AUS 1. A-League 11th 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35 Matches 12 Seasons 9 Clubs 5 Leagues 266 179 15,381 170.9 59 11 70 53 6 6 39 6 0.35 0.06 0.41 0.31 0.37 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 Crewe Alexandra (4 Seasons) 2 Leagues 94 67 5,787 64.3 28 5 33 23 5 5 11 1 0.44 0.08 0.51 0.36 0.44 Motherwell (2 Seasons) 1 League 54 40 3,275 36.4 11 3 14 11 0 0 12 1 0.30 0.08 0.38 0.30 0.38 Fleetwood Town (2 Seasons) 1 League 26 16 1,383 15.4 4 1 5 4 0 0 2 1 0.26 0.07 0.33 0.26 0.33 Northampton Town (1 Season) 1 League 38 30 2,583 28.7 9 1 10 9 0 0 4 0 0.31 0.03 0.35 0.31 0.35 Brisbane (1 Season) 1 League 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35 Blackpool (1 Season) 1 League 17 8 742 8.2 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 Bolton Wanderers (1 Season) 1 League 10 3 432 4.8 1 0 1 1 0 0 1 2 0.21 0.00 0.21 0.21 0.21 Burnley (1 Season) 1 League 10 1 153 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Brentford (1 Season) 1 League 0 0 League One (4 Seasons) 123 86 7,651 85.0 26 3 29 26 0 0 13 3 0.31 0.04 0.34 0.31 0.34 League Two (3 Seasons) 62 38 3,276 36.4 18 4 22 13 5 5 8 1 0.49 0.11 0.60 0.36 0.47 Premiership (2 Seasons) 54 40 3,275 36.4 11 3 14 11 0 0 12 1 0.30 0.08 0.38 0.30 0.38 Championship (2 Seasons) 10 1 153 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 A-League (1 Season) 17 14 1,026 11.4 4 1 5 3 1 1 5 1 0.35 0.09 0.44 0.26 0.35
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 20 Burnley 2 Leagues 1.7 0 0 0.00 0 0 2016-2017 21 Bolton Wanderers 1 League 4.8 1 0 5 0.00 1.04 0.20 0 0 2016-2017 21 Fleetwood Town 2 Leagues 16.4 4 0 21 0.00 1.63 0.19 0 0 2017-2018 22 Northampton Town 3 Leagues 30.4 9 3 27 900.0 0.10 0.89 3.00 0.33 0 0 2018-2019 23 Blackpool 1 League 8.2 2 0 0 2018-2019 23 Fleetwood Town 3 Leagues 3.5 0 0 0 0.00 0.00 0 0 2019-2020 24 Motherwell 1 League 18.3 7 37 17 45.9 2.02 0.93 0.19 0.41 0 0 2020-2021 25 Motherwell 1 League 18.1 4 36 8 22.2 1.99 0.44 0.11 0.50 0 0 2021-2022 26 Crewe Alexandra 2 Leagues 28.1 10 67 24 35.8 2.39 0.86 0.15 0.42 0 0 2022-2023 27 Crewe Alexandra 1 League 6.3 3 20 7 35.0 3.17 1.11 0.10 0.29 1 1 2023-2024 28 Crewe Alexandra 2 Leagues 21.0 9 60 20 33.3 2.85 0.95 0.08 0.25 4 4 2024-2025 29 Crewe Alexandra 2 Leagues 10.5 6 33 14 42.4 3.16 1.34 0.18 0.43 0 0 2025-2026 30 Brisbane 1 League 11.4 4 24 11 45.8 2.11 0.96 0.13 0.27 1 1 12 Seasons 9 Clubs 7 Leagues 178.8 59 280 154 55.0 1.72 0.94 0.18 0.33 6 6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Crewe Alexandra (4 Seasons) 4 Leagues 65.9 28 180 65 36.1 2.73 0.99 0.13 0.35 5 5 Motherwell (2 Seasons) 1 League 36.4 11 73 25 34.2 2.01 0.69 0.15 0.44 0 0 Fleetwood Town (2 Seasons) 3 Leagues 19.9 4 0 21 0.00 1.50 0.19 0 0 Northampton Town (1 Season) 3 Leagues 30.4 9 3 27 900.0 0.10 0.89 3.00 0.33 0 0 Brisbane (1 Season) 1 League 11.4 4 24 11 45.8 2.11 0.96 0.13 0.27 1 1 Blackpool (1 Season) 1 League 8.2 2 0 0 Burnley (1 Season) 2 Leagues 1.7 0 0 0.00 0 0 Bolton Wanderers (1 Season) 1 League 4.8 1 0 5 0.00 1.04 0.20 0 0 Brentford (1 Season) 1 League FA Cup (5 Seasons) 4.5 0 0 0 0.00 0.00 0 0 League One (4 Seasons) 85.0 26 67 75 111.9 0.90 1.01 0.36 0.32 0 0 EFL Cup (4 Seasons) 3.4 0 4 2 50.0 1.18 0.59 0.00 0.00 0 0 League Two (3 Seasons) 36.4 18 112 41 36.6 3.08 1.13 0.12 0.32 5 5 Premiership (2 Seasons) 36.4 11 73 25 34.2 2.01 0.69 0.15 0.44 0 0 Championship (2 Seasons) 1.7 0 0 0.00 0 0 A-League (1 Season) 11.4 4 24 11 45.8 2.11 0.96 0.13 0.27 1 1
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 19 Brentford eng ENG 2. Championship 0 0 0 0 4 Matches 2015-2016 20 Burnley eng ENG 2. Championship 10 153 15 3.7 1.7 1 0 9 3 2.30 2 2 0 0.00 -0.84 Matches 2015-2016 20 Burnley eng ENG FA Cup 1 2 2 1.1 0.0 0 0 1 1 0 3.00 0 0 0 0.00 0.00 Matches 2016-2017 21 Fleetwood Town eng ENG FA Cup 5 312 62 54.7 3.5 3 91 3 2 20 0 1.20 3 3 0 0.00 -1.05 Matches 2016-2017 21 Bolton Wanderers eng ENG 3. League One 10 432 43 10.4 4.8 3 0 7 6 1.60 8 5 +3 +0.62 -0.08 Matches 2016-2017 21 Fleetwood Town eng ENG 3. League One 18 1,163 65 28.1 12.9 15 4 3 3 1.56 18 15 +3 +0.23 -0.31 Matches 2017-2018 22 Northampton Town eng ENG EFL Cup 1 69 69 76.7 0.8 1 69 0 0 0 0.00 0 1 -1 -1.30 -1.30 Matches 2017-2018 22 Northampton Town eng ENG FA Cup 1 84 84 46.7 0.9 1 84 0 0 1 1.00 0 0 0 0.00 +0.94 Matches 2017-2018 22 Northampton Town eng ENG 3. League One 38 2,583 68 62.4 28.7 30 14 8 1 1.16 31 49 -18 -0.63 +0.30 Matches 2018-2019 23 Fleetwood Town eng ENG EFL Cup 2 98 49 46.7 1.1 1 61 0 1 37 0 0.50 0 3 -3 -2.76 -1.95 Matches 2018-2019 23 Fleetwood Town eng ENG FA Cup 0 0 0 0 1 Matches 2018-2019 23 Fleetwood Town eng ENG 3. League One 8 220 28 5.3 2.4 1 95 0 7 18 5 1.38 1 3 -2 -0.82 -1.00 Matches 2018-2019 23 Blackpool eng ENG 3. League One 17 742 44 17.9 8.2 8 70 2 9 20 1 1.18 9 10 -1 -0.12 -0.09 Matches 2019-2020 24 Motherwell sct SCO 1. Premiership 25 1,647 66 61.0 18.3 21 74 8 4 22 2 1.56 22 25 -3 -0.16 -0.68 Matches 2020-2021 25 Motherwell sct SCO 1. Premiership 29 1,628 56 47.6 18.1 19 72 3 10 26 2 1.28 24 29 -5 -0.28 +0.28 Matches 2021-2022 26 Crewe Alexandra eng ENG EFL Cup 1 14 14 7.8 0.2 1 14 0 0 0 3.00 0 0 0 0.00 +1.08 Matches 2021-2022 26 Crewe Alexandra eng ENG 3. League One 32 2,511 78 60.7 27.9 29 82 20 3 40 1 0.47 20 56 -36 -1.29 -0.74 Matches 2022-2023 27 Crewe Alexandra eng ENG 4. League Two 10 568 57 13.7 6.3 6 74 1 4 32 0 1.60 6 8 -2 -0.32 -0.06 Matches 2023-2024 28 Crewe Alexandra eng ENG EFL Cup 2 123 62 51.3 1.4 0 0 2 62 0 1.00 0 1 -1 -0.73 -1.50 Matches 2023-2024 28 Crewe Alexandra eng ENG 4. League Two 27 1,769 66 42.7 19.7 24 72 9 3 13 1 1.63 37 29 +8 +0.41 +0.56 Matches 2024-2025 29 Crewe Alexandra eng ENG FA Cup 1 10 10 11.1 0.1 0 0 1 10 0 0.00 0 0 0 0.00 +1.13 Matches 2024-2025 29 Crewe Alexandra eng ENG 4. League Two 25 939 38 22.7 10.4 8 80 3 17 18 2 1.12 9 10 -1 -0.10 -0.15 Matches 2025-2026 30 Brisbane au AUS 1. A-League 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01 Matches 12 Seasons 9 Clubs 7 Leagues 280 16,093 57 28.7 178.8 186 74 67 94 23 33 1.27 201 264 -63 -0.35 -0.46 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crewe Alexandra (4 Seasons) 4 Leagues 98 5,934 61 34.8 65.9 68 77 33 30 24 4 1.10 72 104 -32 -0.49 -0.29 Motherwell (2 Seasons) 1 League 54 3,275 61 53.5 36.4 40 73 11 14 25 4 1.41 46 54 -8 -0.22 -0.06 Fleetwood Town (2 Seasons) 3 Leagues 33 1,793 54 19.2 19.9 20 86 7 13 20 9 1.40 22 24 -2 -0.10 -0.45 Northampton Town (1 Season) 3 Leagues 40 2,736 68 62.0 30.4 32 77 14 8 2 1.13 31 50 -19 -0.62 +0.29 Brisbane (1 Season) 1 League 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01 Blackpool (1 Season) 1 League 17 742 44 17.9 8.2 8 70 2 9 20 1 1.18 9 10 -1 -0.12 -0.09 Burnley (1 Season) 2 Leagues 11 155 14 3.6 1.7 1 0 10 1 3 2.36 2 2 0 0.00 -0.80 Bolton Wanderers (1 Season) 1 League 10 432 43 10.4 4.8 3 0 7 6 1.60 8 5 +3 +0.62 -0.08 Brentford (1 Season) 1 League 0 0 0 0 4 FA Cup (5 Seasons) 8 408 51 31.6 4.5 4 89 3 4 13 2 1.25 3 3 0 0.00 -0.15 League One (4 Seasons) 123 7,651 62 30.8 85.0 86 80 40 37 22 17 1.09 87 138 -51 -0.60 -0.75 EFL Cup (4 Seasons) 6 304 51 42.2 3.4 3 48 0 3 53 0 1.00 0 5 -5 -1.48 -1.05 League Two (3 Seasons) 62 3,276 53 26.4 36.4 38 74 13 24 19 3 1.42 52 47 +5 +0.14 +0.26 Premiership (2 Seasons) 54 3,275 61 53.5 36.4 40 73 11 14 25 4 1.41 46 54 -8 -0.22 -0.06 Championship (2 Seasons) 10 153 15 1.8 1.7 1 0 9 7 2.30 2 2 0 0.00 -0.84 A-League (1 Season) 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01
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 19 Brentford 1 League 0 0 0 0 4 2015-2016 20 Burnley 2 Leagues 11 155 14 3.6 1.7 1 0 10 1 3 2.36 2 2 0 0.00 -0.80 2016-2017 21 Bolton Wanderers 1 League 10 432 43 10.4 4.8 3 0 7 6 1.60 8 5 +3 +0.62 -0.08 2016-2017 21 Fleetwood Town 2 Leagues 23 1,475 64 31.3 16.4 18 91 7 5 20 3 1.48 21 18 +3 +0.18 -0.40 2017-2018 22 Northampton Town 3 Leagues 40 2,736 68 62.0 30.4 32 77 14 8 2 1.13 31 50 -19 -0.62 +0.29 2018-2019 23 Blackpool 1 League 17 742 44 17.9 8.2 8 70 2 9 20 1 1.18 9 10 -1 -0.12 -0.09 2018-2019 23 Fleetwood Town 3 Leagues 10 318 32 6.9 3.5 2 78 0 8 20 6 1.20 1 6 -5 -1.42 -1.57 2019-2020 24 Motherwell 1 League 25 1,647 66 61.0 18.3 21 74 8 4 22 2 1.56 22 25 -3 -0.16 -0.68 2020-2021 25 Motherwell 1 League 29 1,628 56 47.6 18.1 19 72 3 10 26 2 1.28 24 29 -5 -0.28 +0.28 2021-2022 26 Crewe Alexandra 2 Leagues 33 2,525 77 58.4 28.1 30 80 20 3 40 1 0.55 20 56 -36 -1.28 -0.68 2022-2023 27 Crewe Alexandra 1 League 10 568 57 13.7 6.3 6 74 1 4 32 0 1.60 6 8 -2 -0.32 -0.06 2023-2024 28 Crewe Alexandra 2 Leagues 29 1,892 65 43.2 21.0 24 72 9 5 33 1 1.59 37 30 +7 +0.33 +0.44 2024-2025 29 Crewe Alexandra 2 Leagues 26 949 37 22.4 10.5 8 80 3 18 17 2 1.08 9 10 -1 -0.09 -0.12 2025-2026 30 Brisbane 1 League 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01 12 Seasons 9 Clubs 7 Leagues 280 16,093 57 28.7 178.8 186 74 67 94 23 33 1.27 201 264 -63 -0.35 -0.46 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crewe Alexandra (4 Seasons) 4 Leagues 98 5,934 61 34.8 65.9 68 77 33 30 24 4 1.10 72 104 -32 -0.49 -0.29 Motherwell (2 Seasons) 1 League 54 3,275 61 53.5 36.4 40 73 11 14 25 4 1.41 46 54 -8 -0.22 -0.06 Fleetwood Town (2 Seasons) 3 Leagues 33 1,793 54 19.2 19.9 20 86 7 13 20 9 1.40 22 24 -2 -0.10 -0.45 Northampton Town (1 Season) 3 Leagues 40 2,736 68 62.0 30.4 32 77 14 8 2 1.13 31 50 -19 -0.62 +0.29 Brisbane (1 Season) 1 League 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01 Blackpool (1 Season) 1 League 17 742 44 17.9 8.2 8 70 2 9 20 1 1.18 9 10 -1 -0.12 -0.09 Burnley (1 Season) 2 Leagues 11 155 14 3.6 1.7 1 0 10 1 3 2.36 2 2 0 0.00 -0.80 Bolton Wanderers (1 Season) 1 League 10 432 43 10.4 4.8 3 0 7 6 1.60 8 5 +3 +0.62 -0.08 Brentford (1 Season) 1 League 0 0 0 0 4 FA Cup (5 Seasons) 8 408 51 31.6 4.5 4 89 3 4 13 2 1.25 3 3 0 0.00 -0.15 League One (4 Seasons) 123 7,651 62 30.8 85.0 86 80 40 37 22 17 1.09 87 138 -51 -0.60 -0.75 EFL Cup (4 Seasons) 6 304 51 42.2 3.4 3 48 0 3 53 0 1.00 0 5 -5 -1.48 -1.05 League Two (3 Seasons) 62 3,276 53 26.4 36.4 38 74 13 24 19 3 1.42 52 47 +5 +0.14 +0.26 Premiership (2 Seasons) 54 3,275 61 53.5 36.4 40 73 11 14 25 4 1.41 46 54 -8 -0.22 -0.06 Championship (2 Seasons) 10 153 15 1.8 1.7 1 0 9 7 2.30 2 2 0 0.00 -0.84 A-League (1 Season) 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01
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 19 Brentford eng ENG 2. Championship 5th 0 0 0 0 4 Matches 2015-2016 20 Burnley eng ENG 2. Championship 1st 10 153 15 3.7 1.7 1 0 9 3 2.30 2 2 0 0.00 -0.84 Matches 2016-2017 21 Bolton Wanderers eng ENG 3. League One 2nd 10 432 43 10.4 4.8 3 0 7 6 1.60 8 5 +3 +0.62 -0.08 Matches 2016-2017 21 Fleetwood Town eng ENG 3. League One 4th 18 1,163 65 28.1 12.9 15 4 3 3 1.56 18 15 +3 +0.23 -0.31 Matches 2017-2018 22 Northampton Town eng ENG 3. League One 22nd 38 2,583 68 62.4 28.7 30 14 8 1 1.16 31 49 -18 -0.63 +0.30 Matches 2018-2019 23 Blackpool eng ENG 3. League One 10th 17 742 44 17.9 8.2 8 70 2 9 20 1 1.18 9 10 -1 -0.12 -0.09 Matches 2018-2019 23 Fleetwood Town eng ENG 3. League One 11th 8 220 28 5.3 2.4 1 95 0 7 18 5 1.38 1 3 -2 -0.82 -1.00 Matches 2019-2020 24 Motherwell sct SCO 1. Premiership 3rd 25 1,647 66 61.0 18.3 21 74 8 4 22 2 1.56 22 25 -3 -0.16 -0.68 Matches 2020-2021 25 Motherwell sct SCO 1. Premiership 14th 29 1,628 56 47.6 18.1 19 72 3 10 26 2 1.28 24 29 -5 -0.28 +0.28 Matches 2021-2022 26 Crewe Alexandra eng ENG 3. League One 24th 32 2,511 78 60.7 27.9 29 82 20 3 40 1 0.47 20 56 -36 -1.29 -0.74 Matches 2022-2023 27 Crewe Alexandra eng ENG 4. League Two 13th 10 568 57 13.7 6.3 6 74 1 4 32 0 1.60 6 8 -2 -0.32 -0.06 Matches 2023-2024 28 Crewe Alexandra eng ENG 4. League Two 6th 27 1,769 66 42.7 19.7 24 72 9 3 13 1 1.63 37 29 +8 +0.41 +0.56 Matches 2024-2025 29 Crewe Alexandra eng ENG 4. League Two 13th 25 939 38 22.7 10.4 8 80 3 17 18 2 1.12 9 10 -1 -0.10 -0.15 Matches 2025-2026 30 Brisbane au AUS 1. A-League 11th 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01 Matches 12 Seasons 9 Clubs 5 Leagues 266 15,381 58 28.5 170.9 179 75 64 87 22 31 1.28 198 256 -58 -0.34 -0.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 Crewe Alexandra (4 Seasons) 2 Leagues 94 5,787 62 34.9 64.3 67 78 33 27 22 4 1.10 72 103 -31 -0.48 -0.30 Motherwell (2 Seasons) 1 League 54 3,275 61 53.5 36.4 40 73 11 14 25 4 1.41 46 54 -8 -0.22 -0.06 Fleetwood Town (2 Seasons) 1 League 26 1,383 53 16.7 15.4 16 95 4 10 18 8 1.50 19 18 +1 +0.07 -0.27 Northampton Town (1 Season) 1 League 38 2,583 68 62.4 28.7 30 14 8 1 1.16 31 49 -18 -0.63 +0.30 Brisbane (1 Season) 1 League 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01 Blackpool (1 Season) 1 League 17 742 44 17.9 8.2 8 70 2 9 20 1 1.18 9 10 -1 -0.12 -0.09 Bolton Wanderers (1 Season) 1 League 10 432 43 10.4 4.8 3 0 7 6 1.60 8 5 +3 +0.62 -0.08 Burnley (1 Season) 1 League 10 153 15 3.7 1.7 1 0 9 3 2.30 2 2 0 0.00 -0.84 Brentford (1 Season) 1 League 0 0 0 0 4 League One (4 Seasons) 123 7,651 62 30.8 85.0 86 80 40 37 22 17 1.09 87 138 -51 -0.60 -0.75 League Two (3 Seasons) 62 3,276 53 26.4 36.4 38 74 13 24 19 3 1.42 52 47 +5 +0.14 +0.26 Premiership (2 Seasons) 54 3,275 61 53.5 36.4 40 73 11 14 25 4 1.41 46 54 -8 -0.22 -0.06 Championship (2 Seasons) 10 153 15 1.8 1.7 1 0 9 7 2.30 2 2 0 0.00 -0.84 A-League (1 Season) 17 1,026 60 43.8 11.4 14 66 0 3 36 0 1.12 11 15 -4 -0.35 -0.01
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 20 Burnley 2 Leagues 1.7 1 0 0 4 0 2016-2017 21 Bolton Wanderers 1 League 4.8 1 2 1 5 0 0 0 0 0 0 0 0 2016-2017 21 Fleetwood Town 2 Leagues 16.4 1 1 0 16 0 0 0 0 0 0 0 0 2017-2018 22 Northampton Town 3 Leagues 30.4 4 0 0 27 5 2 1 0 0 0 0 0 2018-2019 23 Blackpool 1 League 8.2 3 0 0 0 2018-2019 23 Fleetwood Town 3 Leagues 3.5 1 0 0 1 1 1 0 0 0 0 0 0 2019-2020 24 Motherwell 1 League 18.3 6 1 1 24 25 17 6 0 0 0 2020-2021 25 Motherwell 1 League 18.1 6 0 0 18 19 13 23 3 5 0 2021-2022 26 Crewe Alexandra 2 Leagues 28.1 3 0 0 23 26 28 26 6 14 0 2022-2023 27 Crewe Alexandra 1 League 6.3 2 0 0 10 4 2 9 5 7 0 2023-2024 28 Crewe Alexandra 2 Leagues 21.0 5 0 0 24 20 19 37 5 10 0 2024-2025 29 Crewe Alexandra 2 Leagues 10.5 1 1 0 15 12 10 9 1 1 0 2025-2026 30 Brisbane 1 League 11.4 5 1 1 13 17 10 10 2 6 0 12 Seasons 9 Clubs 7 Leagues 178.8 39 6 3 180 129 102 121 22 43 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Crewe Alexandra (4 Seasons) 4 Leagues 65.9 11 1 0 72 62 59 81 17 32 0 Motherwell (2 Seasons) 1 League 36.4 12 1 1 42 44 30 29 3 5 0 Fleetwood Town (2 Seasons) 3 Leagues 19.9 2 1 0 17 1 1 0 0 0 0 0 0 Northampton Town (1 Season) 3 Leagues 30.4 4 0 0 27 5 2 1 0 0 0 0 0 Brisbane (1 Season) 1 League 11.4 5 1 1 13 17 10 10 2 6 0 Blackpool (1 Season) 1 League 8.2 3 0 0 0 Burnley (1 Season) 2 Leagues 1.7 1 0 0 4 0 Bolton Wanderers (1 Season) 1 League 4.8 1 2 1 5 0 0 0 0 0 0 0 0 Brentford (1 Season) 1 League FA Cup (5 Seasons) 4.5 0 0 0 1 4 1 1 0 0 0 League One (4 Seasons) 85.0 13 3 1 69 26 28 26 6 14 0 0 0 EFL Cup (4 Seasons) 3.4 0 0 0 4 2 2 0 0 0 0 0 0 League Two (3 Seasons) 36.4 8 1 0 47 36 31 55 11 18 0 Premiership (2 Seasons) 36.4 12 1 1 42 44 30 29 3 5 0 Championship (2 Seasons) 1.7 1 0 4 A-League (1 Season) 11.4 5 1 1 13 17 10 10 2 6 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 Chris Long Pages
Chris Long Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary