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 2018-2019 17 Leeds United eng ENG 2. Championship 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Northampton Town eng ENG 3. League One 21 13 1,197 13.3 1 1 2 1 0 0 3 0 0.08 0.08 0.15 0.08 0.15 Matches 2020-2021 19 Aberdeen sct SCO 1. Premiership 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Matches 2021-2022 20 Fleetwood 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 2021-2022 20 Fleetwood Town eng ENG FA Cup 1 0 3 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Fleetwood Town eng ENG 3. League One 11 4 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Port Vale eng ENG 4. League Two 19 9 836 9.3 3 1 4 3 0 0 1 0 0.32 0.11 0.43 0.32 0.43 Matches 2022-2023 21 Carlisle United eng ENG EFL Cup 1 1 35 0.4 1 0 1 1 0 0 0 0 2.57 0.00 2.57 2.57 2.57 Matches 2022-2023 21 Carlisle United eng ENG FA Cup 1 1 81 0.9 1 0 1 1 0 0 0 0 1.11 0.00 1.11 1.11 1.11 Matches 2022-2023 21 Carlisle United eng ENG 4. League Two 23 13 1,105 12.3 4 1 5 4 0 1 2 1 0.33 0.08 0.41 0.33 0.41 Matches 2023-2024 22 Central Coast Mariners au AUS 1. A-League 12 7 610 6.8 2 0 2 2 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Matches 2023-2024 22 Carlisle United eng ENG EFL Cup 1 0 45 0.5 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Carlisle United eng ENG FA Cup 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Carlisle United eng ENG 3. League One 18 5 628 7.0 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 Matches 2024-2025 23 Central Coast Mariners au AUS 1. A-League 11 6 543 6.0 2 0 2 2 0 0 1 0 0.33 0.00 0.33 0.33 0.33 Matches 2025-2026 24 Central Coast Mariners au AUS 1. A-League 9 5 448 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 24 St Patrick's ie IRL 1. Premier Division 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Matches 8 Seasons 8 Clubs 8 Leagues 164 86 7,701 85.6 25 6 31 25 0 2 12 1 0.29 0.07 0.36 0.29 0.36 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 Central Coast Mariners (3 Seasons) 1 League 32 18 1,601 17.8 4 0 4 4 0 0 1 0 0.22 0.00 0.22 0.22 0.22 Carlisle United (2 Seasons) 4 Leagues 45 20 1,901 21.1 7 1 8 7 0 2 3 1 0.33 0.05 0.38 0.33 0.38 Northampton Town (1 Season) 1 League 21 13 1,197 13.3 1 1 2 1 0 0 3 0 0.08 0.08 0.15 0.08 0.15 Port Vale (1 Season) 1 League 19 9 836 9.3 3 1 4 3 0 0 1 0 0.32 0.11 0.43 0.32 0.43 St Patrick's (1 Season) 1 League 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Aberdeen (1 Season) 1 League 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Fleetwood Town (1 Season) 3 Leagues 13 5 361 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leeds United (1 Season) 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 50 22 2,114 23.5 2 1 3 2 0 0 5 0 0.09 0.04 0.13 0.09 0.13 A-League (3 Seasons) 32 18 1,601 17.8 4 0 4 4 0 0 1 0 0.22 0.00 0.22 0.22 0.22 FA Cup (3 Seasons) 3 1 91 1.0 1 0 1 1 0 0 0 0 0.99 0.00 0.99 0.99 0.99 EFL Cup (3 Seasons) 3 2 149 1.7 1 0 1 1 0 1 0 0 0.60 0.00 0.60 0.60 0.60 League Two (2 Seasons) 42 22 1,941 21.6 7 2 9 7 0 1 3 1 0.32 0.09 0.42 0.32 0.42 Premier Division (1 Season) 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Premiership (1 Season) 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Championship (1 Season) 1 0 20 0.2 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 2018-2019 17 Leeds United 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Aberdeen 1 League 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 2020-2021 19 Northampton Town 1 League 21 13 1,197 13.3 1 1 2 1 0 0 3 0 0.08 0.08 0.15 0.08 0.15 2021-2022 20 Port Vale 1 League 19 9 836 9.3 3 1 4 3 0 0 1 0 0.32 0.11 0.43 0.32 0.43 2021-2022 20 Fleetwood Town 3 Leagues 13 5 361 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 21 Carlisle United 3 Leagues 25 15 1,221 13.6 6 1 7 6 0 1 2 1 0.44 0.07 0.52 0.44 0.52 2023-2024 22 Carlisle United 3 Leagues 20 5 680 7.6 1 0 1 1 0 1 1 0 0.13 0.00 0.13 0.13 0.13 2023-2024 22 Central Coast Mariners 1 League 12 7 610 6.8 2 0 2 2 0 0 0 0 0.30 0.00 0.30 0.30 0.30 2024-2025 23 Central Coast Mariners 1 League 11 6 543 6.0 2 0 2 2 0 0 1 0 0.33 0.00 0.33 0.33 0.33 2025-2026 24 Central Coast Mariners 1 League 9 5 448 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2026 24 St Patrick's 1 League 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 8 Seasons 8 Clubs 8 Leagues 164 86 7,701 85.6 25 6 31 25 0 2 12 1 0.29 0.07 0.36 0.29 0.36 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 Central Coast Mariners (3 Seasons) 1 League 32 18 1,601 17.8 4 0 4 4 0 0 1 0 0.22 0.00 0.22 0.22 0.22 Carlisle United (2 Seasons) 4 Leagues 45 20 1,901 21.1 7 1 8 7 0 2 3 1 0.33 0.05 0.38 0.33 0.38 Northampton Town (1 Season) 1 League 21 13 1,197 13.3 1 1 2 1 0 0 3 0 0.08 0.08 0.15 0.08 0.15 Port Vale (1 Season) 1 League 19 9 836 9.3 3 1 4 3 0 0 1 0 0.32 0.11 0.43 0.32 0.43 St Patrick's (1 Season) 1 League 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Aberdeen (1 Season) 1 League 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Fleetwood Town (1 Season) 3 Leagues 13 5 361 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leeds United (1 Season) 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 50 22 2,114 23.5 2 1 3 2 0 0 5 0 0.09 0.04 0.13 0.09 0.13 A-League (3 Seasons) 32 18 1,601 17.8 4 0 4 4 0 0 1 0 0.22 0.00 0.22 0.22 0.22 FA Cup (3 Seasons) 3 1 91 1.0 1 0 1 1 0 0 0 0 0.99 0.00 0.99 0.99 0.99 EFL Cup (3 Seasons) 3 2 149 1.7 1 0 1 1 0 1 0 0 0.60 0.00 0.60 0.60 0.60 League Two (2 Seasons) 42 22 1,941 21.6 7 2 9 7 0 1 3 1 0.32 0.09 0.42 0.32 0.42 Premier Division (1 Season) 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Premiership (1 Season) 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Championship (1 Season) 1 0 20 0.2 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 2018-2019 17 Leeds United eng ENG 2. Championship 3rd 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Aberdeen sct SCO 1. Premiership 4th 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Matches 2020-2021 19 Northampton Town eng ENG 3. League One 22nd 21 13 1,197 13.3 1 1 2 1 0 0 3 0 0.08 0.08 0.15 0.08 0.15 Matches 2021-2022 20 Port Vale eng ENG 4. League Two 5th 19 9 836 9.3 3 1 4 3 0 0 1 0 0.32 0.11 0.43 0.32 0.43 Matches 2021-2022 20 Fleetwood Town eng ENG 3. League One 20th 11 4 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Carlisle United eng ENG 4. League Two 5th 23 13 1,105 12.3 4 1 5 4 0 1 2 1 0.33 0.08 0.41 0.33 0.41 Matches 2023-2024 22 Carlisle United eng ENG 3. League One 24th 18 5 628 7.0 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 Matches 2023-2024 22 Central Coast Mariners au AUS 1. A-League 1st 12 7 610 6.8 2 0 2 2 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Matches 2024-2025 23 Central Coast Mariners au AUS 1. A-League 10th 11 6 543 6.0 2 0 2 2 0 0 1 0 0.33 0.00 0.33 0.33 0.33 Matches 2025-2026 24 Central Coast Mariners au AUS 1. A-League 9th 9 5 448 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 24 St Patrick's ie IRL 1. Premier Division 3rd 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Matches 8 Seasons 8 Clubs 6 Leagues 158 83 7,461 82.9 23 6 29 23 0 1 12 1 0.28 0.07 0.35 0.28 0.35 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 Central Coast Mariners (3 Seasons) 1 League 32 18 1,601 17.8 4 0 4 4 0 0 1 0 0.22 0.00 0.22 0.22 0.22 Carlisle United (2 Seasons) 2 Leagues 41 18 1,733 19.3 5 1 6 5 0 1 3 1 0.26 0.05 0.31 0.26 0.31 Northampton Town (1 Season) 1 League 21 13 1,197 13.3 1 1 2 1 0 0 3 0 0.08 0.08 0.15 0.08 0.15 Port Vale (1 Season) 1 League 19 9 836 9.3 3 1 4 3 0 0 1 0 0.32 0.11 0.43 0.32 0.43 St Patrick's (1 Season) 1 League 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Aberdeen (1 Season) 1 League 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Fleetwood Town (1 Season) 1 League 11 4 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leeds United (1 Season) 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 50 22 2,114 23.5 2 1 3 2 0 0 5 0 0.09 0.04 0.13 0.09 0.13 A-League (3 Seasons) 32 18 1,601 17.8 4 0 4 4 0 0 1 0 0.22 0.00 0.22 0.22 0.22 League Two (2 Seasons) 42 22 1,941 21.6 7 2 9 7 0 1 3 1 0.32 0.09 0.42 0.32 0.42 Premier Division (1 Season) 19 18 1,418 15.8 8 1 9 8 0 0 3 0 0.51 0.06 0.57 0.51 0.57 Premiership (1 Season) 14 3 367 4.1 2 2 4 2 0 0 0 0 0.49 0.49 0.98 0.49 0.98 Championship (1 Season) 1 0 20 0.2 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 2021-2022 20 Fleetwood Town eng ENG EFL Cup Rd1 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Fleetwood Town eng ENG FA Cup 1 0 3 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Carlisle United eng ENG EFL Cup Rd1 1 1 35 0.4 1 0 1 1 0 0 0 0 2.57 0.00 2.57 2.57 2.57 Matches 2022-2023 21 Carlisle United eng ENG FA Cup 1 1 81 0.9 1 0 1 1 0 0 0 0 1.11 0.00 1.11 1.11 1.11 Matches 2023-2024 22 Carlisle United eng ENG EFL Cup Rd1 1 0 45 0.5 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Carlisle United eng ENG FA Cup 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 6 3 240 2.7 2 0 2 2 0 1 0 0 0.75 0.00 0.75 0.75 0.75 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 Carlisle United (2 Seasons) 2 Leagues 4 2 168 1.9 2 0 2 2 0 1 0 0 1.07 0.00 1.07 1.07 1.07 Fleetwood Town (1 Season) 2 Leagues 2 1 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 3 1 91 1.0 1 0 1 1 0 0 0 0 0.99 0.00 0.99 0.99 0.99 EFL Cup (3 Seasons) 3 2 149 1.7 1 0 1 1 0 1 0 0 0.60 0.00 0.60 0.60 0.60
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2018-2019 17 Leeds United 1 League 0.2 0 1 0 0.0 4.50 0.00 0.00 0 0 2020-2021 19 Aberdeen 1 League 4.1 2 7 3 42.9 1.72 0.74 0.29 0.67 0 0 2020-2021 19 Northampton Town 1 League 13.3 1 17 9 52.9 1.28 0.68 0.06 0.11 0 0 2021-2022 20 Port Vale 1 League 9.3 3 14 7 50.0 1.51 0.75 0.21 0.43 0 0 2021-2022 20 Fleetwood Town 3 Leagues 4.0 0 1 1 100.0 0.25 0.25 0.00 0.00 0 0 2022-2023 21 Carlisle United 3 Leagues 13.6 6 24 9 37.5 1.77 0.66 0.25 0.67 0 1 2023-2024 22 Carlisle United 3 Leagues 7.6 1 9 5 55.6 1.19 0.66 0.11 0.20 0 1 2023-2024 22 Central Coast Mariners 1 League 6.8 2 13 5 38.5 1.92 0.74 0.15 0.40 0 0 2024-2025 23 Central Coast Mariners 1 League 6.0 2 10 4 40.0 1.66 0.66 0.20 0.50 0 0 2025-2026 24 Central Coast Mariners 1 League 5.0 0 5 1 20.0 1.00 0.20 0.00 0.00 0 0 2026 24 St Patrick's 1 League 15.8 8 45 24 53.3 2.86 1.52 0.18 0.33 0 0 8 Seasons 8 Clubs 8 Leagues 85.6 25 146 68 46.6 1.71 0.79 0.17 0.37 0 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Central Coast Mariners (3 Seasons) 1 League 17.8 4 28 10 35.7 1.57 0.56 0.14 0.40 0 0 Carlisle United (2 Seasons) 4 Leagues 21.1 7 33 14 42.4 1.56 0.66 0.21 0.50 0 2 Northampton Town (1 Season) 1 League 13.3 1 17 9 52.9 1.28 0.68 0.06 0.11 0 0 Port Vale (1 Season) 1 League 9.3 3 14 7 50.0 1.51 0.75 0.21 0.43 0 0 St Patrick's (1 Season) 1 League 15.8 8 45 24 53.3 2.86 1.52 0.18 0.33 0 0 Aberdeen (1 Season) 1 League 4.1 2 7 3 42.9 1.72 0.74 0.29 0.67 0 0 Fleetwood Town (1 Season) 3 Leagues 4.0 0 1 1 100.0 0.25 0.25 0.00 0.00 0 0 Leeds United (1 Season) 1 League 0.2 0 1 0 0.0 4.50 0.00 0.00 0 0 League One (3 Seasons) 23.5 2 25 14 56.0 1.06 0.60 0.08 0.14 0 0 A-League (3 Seasons) 17.8 4 28 10 35.7 1.57 0.56 0.14 0.40 0 0 FA Cup (3 Seasons) 1.0 1 1 1 100.0 0.99 0.99 1.00 1.00 0 0 EFL Cup (3 Seasons) 1.7 1 3 2 66.7 1.81 1.21 0.33 0.50 0 1 League Two (2 Seasons) 21.6 7 36 14 38.9 1.67 0.65 0.19 0.50 0 1 Premier Division (1 Season) 15.8 8 45 24 53.3 2.86 1.52 0.18 0.33 0 0 Premiership (1 Season) 4.1 2 7 3 42.9 1.72 0.74 0.29 0.67 0 0 Championship (1 Season) 0.2 0 1 0 0.0 4.50 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 2018-2019 17 Leeds United eng ENG 2. Championship 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02 Matches 2020-2021 19 Northampton Town eng ENG 3. League One 21 1,197 57 28.9 13.3 13 78 3 8 22 2 0.76 11 18 -7 -0.53 +0.05 Matches 2020-2021 19 Aberdeen sct SCO 1. Premiership 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Matches 2021-2022 20 Fleetwood 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 2021-2022 20 Fleetwood Town eng ENG FA Cup 1 3 3 3.3 0.0 0 0 1 3 0 0.00 0 0 0 0.00 +1.03 Matches 2021-2022 20 Fleetwood Town eng ENG 3. League One 11 289 26 7.0 3.2 4 60 0 7 7 7 1.36 4 3 +1 +0.31 +0.80 Matches 2021-2022 20 Port Vale eng ENG 4. League Two 19 836 44 20.2 9.3 9 75 3 10 16 4 1.67 12 7 +5 +0.54 +0.10 Matches 2022-2023 21 Carlisle United eng ENG EFL Cup 1 35 35 38.9 0.4 1 35 0 0 0 0.00 1 0 +1 +2.57 +5.84 Matches 2022-2023 21 Carlisle United eng ENG FA Cup 1 81 81 45.0 0.9 1 81 0 0 0 0.00 1 0 +1 +1.11 +2.02 Matches 2022-2023 21 Carlisle United eng ENG 4. League Two 23 1,105 48 26.7 12.3 13 69 6 10 21 0 1.38 21 17 +4 +0.33 -0.24 Matches 2023-2024 22 Central Coast Mariners au AUS 1. A-League 12 610 51 25.1 6.8 7 63 0 5 33 1 2.33 14 3 +11 +1.62 +1.08 Matches 2023-2024 22 Carlisle United eng ENG EFL Cup 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 0 0 0.00 +2.00 Matches 2023-2024 22 Carlisle United eng ENG FA Cup 1 7 7 7.8 0.1 0 0 1 7 0 0.00 0 1 -1 -12.86 -11.77 Matches 2023-2024 22 Carlisle United eng ENG 3. League One 18 628 35 15.2 7.0 5 77 2 13 19 6 0.44 7 10 -3 -0.43 +0.52 Matches 2024-2025 23 Central Coast Mariners au AUS 1. A-League 11 543 49 23.2 6.0 6 66 0 5 30 0 1.45 11 10 +1 +0.17 +1.32 Matches 2025-2026 24 Central Coast Mariners au AUS 1. A-League 9 448 50 19.1 5.0 5 69 1 4 26 2 0.89 4 4 0 0.00 +0.33 Matches 2026 24 St Patrick's ie IRL 1. Premier Division 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Matches 8 Seasons 8 Clubs 8 Leagues 164 7,701 47 20.4 85.6 86 71 17 78 20 29 1.25 119 92 +27 +0.32 +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 Central Coast Mariners (3 Seasons) 1 League 32 1,601 50 22.5 17.8 18 66 1 14 30 3 1.62 29 17 +12 +0.67 +0.98 Carlisle United (2 Seasons) 4 Leagues 45 1,901 42 21.8 21.1 20 70 8 25 20 6 0.88 30 28 +2 +0.09 +0.40 Northampton Town (1 Season) 1 League 21 1,197 57 28.9 13.3 13 78 3 8 22 2 0.76 11 18 -7 -0.53 +0.05 Port Vale (1 Season) 1 League 19 836 44 20.2 9.3 9 75 3 10 16 4 1.67 12 7 +5 +0.54 +0.10 St Patrick's (1 Season) 1 League 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Aberdeen (1 Season) 1 League 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Fleetwood Town (1 Season) 3 Leagues 13 361 28 8.4 4.0 5 62 0 8 6 7 1.15 4 4 0 0.00 +0.50 Leeds United (1 Season) 1 League 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02 League One (3 Seasons) 50 2,114 42 17.0 23.5 22 75 5 28 17 15 0.78 22 31 -9 -0.38 +0.29 A-League (3 Seasons) 32 1,601 50 22.5 17.8 18 66 1 14 30 3 1.62 29 17 +12 +0.67 +0.98 FA Cup (3 Seasons) 3 91 30 25.3 1.0 1 81 0 2 5 0 0.00 1 1 0 0.00 +1.00 EFL Cup (3 Seasons) 3 149 50 55.2 1.7 2 52 0 1 45 0 0.00 1 1 0 0.00 +2.23 League Two (2 Seasons) 42 1,941 46 23.4 21.6 22 72 9 20 18 4 1.51 33 24 +9 +0.42 -0.08 Premier Division (1 Season) 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Premiership (1 Season) 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Championship (1 Season) 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02
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 2018-2019 17 Leeds United 1 League 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02 2020-2021 19 Aberdeen 1 League 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 2020-2021 19 Northampton Town 1 League 21 1,197 57 28.9 13.3 13 78 3 8 22 2 0.76 11 18 -7 -0.53 +0.05 2021-2022 20 Port Vale 1 League 19 836 44 20.2 9.3 9 75 3 10 16 4 1.67 12 7 +5 +0.54 +0.10 2021-2022 20 Fleetwood Town 3 Leagues 13 361 28 8.4 4.0 5 62 0 8 6 7 1.15 4 4 0 0.00 +0.50 2022-2023 21 Carlisle United 3 Leagues 25 1,221 49 27.7 13.6 15 68 6 10 21 0 1.27 23 17 +6 +0.44 -0.01 2023-2024 22 Carlisle United 3 Leagues 20 680 34 15.7 7.6 5 77 2 15 20 6 0.40 7 11 -4 -0.53 +0.43 2023-2024 22 Central Coast Mariners 1 League 12 610 51 25.1 6.8 7 63 0 5 33 1 2.33 14 3 +11 +1.62 +1.08 2024-2025 23 Central Coast Mariners 1 League 11 543 49 23.2 6.0 6 66 0 5 30 0 1.45 11 10 +1 +0.17 +1.32 2025-2026 24 Central Coast Mariners 1 League 9 448 50 19.1 5.0 5 69 1 4 26 2 0.89 4 4 0 0.00 +0.33 2026 24 St Patrick's 1 League 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 8 Seasons 8 Clubs 8 Leagues 164 7,701 47 20.4 85.6 86 71 17 78 20 29 1.25 119 92 +27 +0.32 +0.46 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Central Coast Mariners (3 Seasons) 1 League 32 1,601 50 22.5 17.8 18 66 1 14 30 3 1.62 29 17 +12 +0.67 +0.98 Carlisle United (2 Seasons) 4 Leagues 45 1,901 42 21.8 21.1 20 70 8 25 20 6 0.88 30 28 +2 +0.09 +0.40 Northampton Town (1 Season) 1 League 21 1,197 57 28.9 13.3 13 78 3 8 22 2 0.76 11 18 -7 -0.53 +0.05 Port Vale (1 Season) 1 League 19 836 44 20.2 9.3 9 75 3 10 16 4 1.67 12 7 +5 +0.54 +0.10 St Patrick's (1 Season) 1 League 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Aberdeen (1 Season) 1 League 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Fleetwood Town (1 Season) 3 Leagues 13 361 28 8.4 4.0 5 62 0 8 6 7 1.15 4 4 0 0.00 +0.50 Leeds United (1 Season) 1 League 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02 League One (3 Seasons) 50 2,114 42 17.0 23.5 22 75 5 28 17 15 0.78 22 31 -9 -0.38 +0.29 A-League (3 Seasons) 32 1,601 50 22.5 17.8 18 66 1 14 30 3 1.62 29 17 +12 +0.67 +0.98 FA Cup (3 Seasons) 3 91 30 25.3 1.0 1 81 0 2 5 0 0.00 1 1 0 0.00 +1.00 EFL Cup (3 Seasons) 3 149 50 55.2 1.7 2 52 0 1 45 0 0.00 1 1 0 0.00 +2.23 League Two (2 Seasons) 42 1,941 46 23.4 21.6 22 72 9 20 18 4 1.51 33 24 +9 +0.42 -0.08 Premier Division (1 Season) 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Premiership (1 Season) 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Championship (1 Season) 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02
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 2018-2019 17 Leeds United eng ENG 2. Championship 3rd 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02 Matches 2020-2021 19 Aberdeen sct SCO 1. Premiership 4th 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Matches 2020-2021 19 Northampton Town eng ENG 3. League One 22nd 21 1,197 57 28.9 13.3 13 78 3 8 22 2 0.76 11 18 -7 -0.53 +0.05 Matches 2021-2022 20 Port Vale eng ENG 4. League Two 5th 19 836 44 20.2 9.3 9 75 3 10 16 4 1.67 12 7 +5 +0.54 +0.10 Matches 2021-2022 20 Fleetwood Town eng ENG 3. League One 20th 11 289 26 7.0 3.2 4 60 0 7 7 7 1.36 4 3 +1 +0.31 +0.80 Matches 2022-2023 21 Carlisle United eng ENG 4. League Two 5th 23 1,105 48 26.7 12.3 13 69 6 10 21 0 1.38 21 17 +4 +0.33 -0.24 Matches 2023-2024 22 Carlisle United eng ENG 3. League One 24th 18 628 35 15.2 7.0 5 77 2 13 19 6 0.44 7 10 -3 -0.43 +0.52 Matches 2023-2024 22 Central Coast Mariners au AUS 1. A-League 1st 12 610 51 25.1 6.8 7 63 0 5 33 1 2.33 14 3 +11 +1.62 +1.08 Matches 2024-2025 23 Central Coast Mariners au AUS 1. A-League 10th 11 543 49 23.2 6.0 6 66 0 5 30 0 1.45 11 10 +1 +0.17 +1.32 Matches 2025-2026 24 Central Coast Mariners au AUS 1. A-League 9th 9 448 50 19.1 5.0 5 69 1 4 26 2 0.89 4 4 0 0.00 +0.33 Matches 2026 24 St Patrick's ie IRL 1. Premier Division 3rd 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Matches 8 Seasons 8 Clubs 6 Leagues 158 7,461 47 20.1 82.9 83 72 17 75 20 29 1.29 117 90 +27 +0.33 +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 Central Coast Mariners (3 Seasons) 1 League 32 1,601 50 22.5 17.8 18 66 1 14 30 3 1.62 29 17 +12 +0.67 +0.98 Carlisle United (2 Seasons) 2 Leagues 41 1,733 42 20.9 19.3 18 71 8 23 20 6 0.97 28 27 +1 +0.05 +0.30 Northampton Town (1 Season) 1 League 21 1,197 57 28.9 13.3 13 78 3 8 22 2 0.76 11 18 -7 -0.53 +0.05 Port Vale (1 Season) 1 League 19 836 44 20.2 9.3 9 75 3 10 16 4 1.67 12 7 +5 +0.54 +0.10 St Patrick's (1 Season) 1 League 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Aberdeen (1 Season) 1 League 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Fleetwood Town (1 Season) 1 League 11 289 26 7.0 3.2 4 60 0 7 7 7 1.36 4 3 +1 +0.31 +0.80 Leeds United (1 Season) 1 League 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02 League One (3 Seasons) 50 2,114 42 17.0 23.5 22 75 5 28 17 15 0.78 22 31 -9 -0.38 +0.29 A-League (3 Seasons) 32 1,601 50 22.5 17.8 18 66 1 14 30 3 1.62 29 17 +12 +0.67 +0.98 League Two (2 Seasons) 42 1,941 46 23.4 21.6 22 72 9 20 18 4 1.51 33 24 +9 +0.42 -0.08 Premier Division (1 Season) 19 1,418 75 82.9 15.8 18 76 2 1 47 0 1.68 25 12 +13 +0.83 +0.52 Premiership (1 Season) 14 367 26 10.7 4.1 3 58 0 11 17 3 1.29 7 6 +1 +0.25 +0.33 Championship (1 Season) 1 20 20 0.5 0.2 0 0 1 19 4 0.00 1 0 +1 +4.50 +4.02
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 2021-2022 20 Fleetwood Town eng ENG EFL Cup Rd1 1 69 69 76.7 0.8 1 69 0 0 0 0.00 0 1 -1 -1.30 -1.30 Matches 2021-2022 20 Fleetwood Town eng ENG FA Cup 1 3 3 3.3 0.0 0 0 1 3 0 0.00 0 0 0 0.00 +1.03 Matches 2022-2023 21 Carlisle United eng ENG EFL Cup Rd1 1 35 35 38.9 0.4 1 35 0 0 0 0.00 1 0 +1 +2.57 +5.84 Matches 2022-2023 21 Carlisle United eng ENG FA Cup 1 81 81 45.0 0.9 1 81 0 0 0 0.00 1 0 +1 +1.11 +2.02 Matches 2023-2024 22 Carlisle United eng ENG EFL Cup Rd1 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 0 0 0.00 +2.00 Matches 2023-2024 22 Carlisle United eng ENG FA Cup 1 7 7 7.8 0.1 0 0 1 7 0 0.00 0 1 -1 -12.86 -11.77 Matches 3 Seasons 2 Clubs 2 Leagues 6 240 40 38.1 2.7 3 62 0 3 18 0 0.00 2 2 0 0.00 +1.38 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Carlisle United (2 Seasons) 2 Leagues 4 168 42 37.3 1.9 2 58 0 2 26 0 0.00 2 1 +1 +0.54 +2.13 Fleetwood Town (1 Season) 2 Leagues 2 72 36 40.0 0.8 1 69 0 1 3 0 0.00 0 1 -1 -1.25 -0.42 FA Cup (3 Seasons) 3 91 30 25.3 1.0 1 81 0 2 5 0 0.00 1 1 0 0.00 +1.00 EFL Cup (3 Seasons) 3 149 50 55.2 1.7 2 52 0 1 45 0 0.00 1 1 0 0.00 +2.23
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 17 Leeds United 1 League 0.2 0 0 0 1 0 0 0 0 0 0 0 0 2020-2021 19 Aberdeen 1 League 4.1 0 0 0 8 2 2 0 2 2 0 2020-2021 19 Northampton Town 1 League 13.3 3 0 0 19 5 8 6 2 7 0 2021-2022 20 Port Vale 1 League 9.3 1 0 0 9 8 8 15 3 6 0 2021-2022 20 Fleetwood Town 3 Leagues 4.0 1 0 0 8 2 8 4 0 4 0 2022-2023 21 Carlisle United 3 Leagues 13.6 2 1 0 25 13 7 0 2 5 0 2023-2024 22 Carlisle United 3 Leagues 7.6 1 0 0 6 7 5 6 1 3 0 2023-2024 22 Central Coast Mariners 1 League 6.8 0 0 0 6 7 5 6 0 3 0 2024-2025 23 Central Coast Mariners 1 League 6.0 1 0 0 4 8 3 2 1 4 0 2025-2026 24 Central Coast Mariners 1 League 5.0 0 0 0 5 1 3 3 0 0 0 2026 24 St Patrick's 1 League 15.8 3 0 0 19 8 12 8 4 3 0 8 Seasons 8 Clubs 8 Leagues 85.6 12 1 0 110 61 61 50 15 37 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Central Coast Mariners (3 Seasons) 1 League 17.8 1 0 0 15 16 11 11 1 7 0 Carlisle United (2 Seasons) 4 Leagues 21.1 3 1 0 31 20 12 6 3 8 0 Northampton Town (1 Season) 1 League 13.3 3 0 0 19 5 8 6 2 7 0 Port Vale (1 Season) 1 League 9.3 1 0 0 9 8 8 15 3 6 0 St Patrick's (1 Season) 1 League 15.8 3 0 0 19 8 12 8 4 3 0 Aberdeen (1 Season) 1 League 4.1 0 0 0 8 2 2 0 2 2 0 Fleetwood Town (1 Season) 3 Leagues 4.0 1 0 0 8 2 8 4 0 4 0 Leeds United (1 Season) 1 League 0.2 0 0 0 1 0 0 0 0 0 0 0 0 League One (3 Seasons) 23.5 5 0 0 33 13 21 14 3 13 0 A-League (3 Seasons) 17.8 1 0 0 15 16 11 11 1 7 0 FA Cup (3 Seasons) 1.0 0 0 0 2 0 0 0 0 0 0 EFL Cup (3 Seasons) 1.7 0 0 0 0 1 0 2 0 1 0 League Two (2 Seasons) 21.6 3 1 0 32 21 15 15 5 11 0 Premier Division (1 Season) 15.8 3 0 0 19 8 12 8 4 3 0 Premiership (1 Season) 4.1 0 0 0 8 2 2 0 2 2 0 Championship (1 Season) 0.2 0 0 0 1 0 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.
View Additional Information
More Ryan Edmondson Pages
Ryan Edmondson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary