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 2015-2016 18 Coventry City eng ENG FA Cup 0 0 Matches 2015-2016 18 Coventry City eng ENG 3. League One 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Cheltenham Town eng ENG 5. National League 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 19 Coventry City eng ENG EFL Cup 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Coventry City eng ENG FA Cup 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Coventry City eng ENG 3. League One 8 6 563 6.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Swansea City eng ENG Jr. PL2 — Div. 1 22 22 1,972 21.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Swansea City eng ENG 2. Championship 2 2 94 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Swansea City eng ENG EFL 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 2018-2019 21 Swansea City eng ENG FA Cup 3 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Swansea City eng ENG Jr. PL2 — Div. 1 8 8 675 7.5 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Fortuna Sittard nl NED 1. Eredivisie 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Matches 2019-2020 22 Bristol Rovers eng ENG 3. League One 3 2 186 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Swansea City eng ENG Jr. PL2 — Div. 2 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Bristol Rovers eng ENG EFL Cup 0 0 Matches 2020-2021 23 Bristol Rovers eng ENG FA Cup 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Bristol Rovers eng ENG 3. League One 28 26 2,281 25.3 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 Matches 2021-2022 24 Bristol Rovers eng ENG EFL Cup 0 0 Matches 2021-2022 24 Bristol Rovers eng ENG FA Cup 3 3 300 3.3 0 1 1 0 0 0 0 0 0.00 0.30 0.30 0.00 0.30 Matches 2021-2022 24 Bristol Rovers eng ENG 4. League Two 16 15 1,346 15.0 1 0 1 1 0 0 9 2 0.07 0.00 0.07 0.07 0.07 Matches 2022-2023 25 Swindon Town eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Swindon Town eng ENG FA Cup 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Swindon Town eng ENG 4. League Two 3 2 140 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Aldershot Town eng ENG FA Cup 4 4 360 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Matches 2023-2024 26 Aldershot Town eng ENG 5. National League 41 40 3,568 39.6 7 0 7 7 9 1 0.18 0.00 Matches 2024-2025 27 Woking eng ENG 5. National League 24 24 2,105 23.4 1 1 2 0 1 2 5 0 0.04 0.04 0.09 0.00 0.04 Matches 2024-2025 27 Forest Green Rovers eng ENG 5. National League 14 13 1,102 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Forest Green Rovers eng ENG 5. National League 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 9 Clubs 7 Leagues 168 148 13,126 145.8 11 3 7 3 8 9 38 3 0.08 0.03 0.07 0.02 0.06 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 Bristol Rovers (3 Seasons) 4 Leagues 51 46 4,126 45.8 1 2 3 1 0 0 15 2 0.02 0.04 0.07 0.02 0.07 Swansea City (3 Seasons) 2 Leagues 31 31 2,737 30.4 0 0 0 0 0 0 8 1 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (2 Seasons) 1 League 15 13 1,133 12.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coventry City (2 Seasons) 3 Leagues 13 11 998 11.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 2 Leagues 45 44 3,928 43.6 8 0 1 1 7 7 11 1 0.18 0.00 0.25 0.02 0.25 Woking (1 Season) 1 League 24 24 2,105 23.4 1 1 2 0 1 2 5 0 0.04 0.04 0.09 0.00 0.04 Fortuna Sittard (1 Season) 1 League 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Swansea City (1 Season) 3 Leagues 6 3 194 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Swindon Town (1 Season) 3 Leagues 5 3 254 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 14 9 842 9.4 1 1 2 1 0 0 2 0 0.11 0.11 0.21 0.11 0.21 EFL Cup (5 Seasons) 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 81 77 6,816 75.7 8 1 2 0 8 9 16 1 0.11 0.03 0.06 0.00 0.03 League One (4 Seasons) 40 35 3,120 34.7 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 PL2 — Div. 1 (2 Seasons) 30 30 2,647 29.4 0 0 0 0 0 0 8 1 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 19 17 1,486 16.5 1 0 1 1 0 0 9 2 0.06 0.00 0.06 0.06 0.06 Eredivisie (1 Season) 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Championship (1 Season) 2 2 94 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.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 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 2015-2016 18 Cheltenham Town 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 18 Coventry City 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Coventry City 3 Leagues 12 10 908 10.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Swansea City 1 League 22 22 1,972 21.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Swansea City 3 Leagues 6 3 194 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Swansea City 1 League 8 8 675 7.5 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Swansea City 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Fortuna Sittard 1 League 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 2019-2020 22 Bristol Rovers 1 League 3 2 186 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 23 Bristol Rovers 3 Leagues 29 26 2,294 25.5 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 2021-2022 24 Bristol Rovers 3 Leagues 19 18 1,646 18.3 1 1 2 1 0 0 9 2 0.05 0.05 0.11 0.05 0.11 2022-2023 25 Swindon Town 3 Leagues 5 3 254 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 26 Aldershot Town 2 Leagues 45 44 3,928 43.6 8 0 1 1 7 7 11 1 0.18 0.00 0.25 0.02 0.25 2024-2025 27 Woking 1 League 24 24 2,105 23.4 1 1 2 0 1 2 5 0 0.04 0.04 0.09 0.00 0.04 2024-2025 27 Forest Green Rovers 1 League 14 13 1,102 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2025-2026 28 Forest Green Rovers 1 League 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 9 Clubs 7 Leagues 168 148 13,126 145.8 11 3 7 3 8 9 38 3 0.08 0.03 0.07 0.02 0.06 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 Bristol Rovers (3 Seasons) 4 Leagues 51 46 4,126 45.8 1 2 3 1 0 0 15 2 0.02 0.04 0.07 0.02 0.07 Swansea City (3 Seasons) 2 Leagues 31 31 2,737 30.4 0 0 0 0 0 0 8 1 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (2 Seasons) 1 League 15 13 1,133 12.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coventry City (2 Seasons) 3 Leagues 13 11 998 11.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 2 Leagues 45 44 3,928 43.6 8 0 1 1 7 7 11 1 0.18 0.00 0.25 0.02 0.25 Woking (1 Season) 1 League 24 24 2,105 23.4 1 1 2 0 1 2 5 0 0.04 0.04 0.09 0.00 0.04 Fortuna Sittard (1 Season) 1 League 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Swansea City (1 Season) 3 Leagues 6 3 194 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Swindon Town (1 Season) 3 Leagues 5 3 254 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 14 9 842 9.4 1 1 2 1 0 0 2 0 0.11 0.11 0.21 0.11 0.21 EFL Cup (5 Seasons) 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 81 77 6,816 75.7 8 1 2 0 8 9 16 1 0.11 0.03 0.06 0.00 0.03 League One (4 Seasons) 40 35 3,120 34.7 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 PL2 — Div. 1 (2 Seasons) 30 30 2,647 29.4 0 0 0 0 0 0 8 1 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 19 17 1,486 16.5 1 0 1 1 0 0 9 2 0.06 0.00 0.06 0.06 0.06 Eredivisie (1 Season) 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Championship (1 Season) 2 2 94 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.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 2015-2016 18 Cheltenham Town eng ENG 5. National League 1st 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 18 Coventry City eng ENG 3. League One 8th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Coventry City eng ENG 3. League One 23rd 8 6 563 6.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Swansea City eng ENG Jr. PL2 — Div. 1 4th 22 22 1,972 21.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Swansea City eng ENG 2. Championship 10th 2 2 94 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Swansea City eng ENG Jr. PL2 — Div. 1 12th 8 8 675 7.5 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Swansea City eng ENG Jr. PL2 — Div. 2 8th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Fortuna Sittard nl NED 1. Eredivisie 16th 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Matches 2019-2020 22 Bristol Rovers eng ENG 3. League One 14th 3 2 186 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Bristol Rovers eng ENG 3. League One 24th 28 26 2,281 25.3 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 Matches 2021-2022 24 Bristol Rovers eng ENG 4. League Two 3rd 16 15 1,346 15.0 1 0 1 1 0 0 9 2 0.07 0.00 0.07 0.07 0.07 Matches 2022-2023 25 Swindon Town eng ENG 4. League Two 10th 3 2 140 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Aldershot Town eng ENG 5. National League 8th 41 40 3,568 39.6 7 0 7 7 9 1 0.18 0.00 Matches 2024-2025 27 Woking eng ENG 5. National League 15th 24 24 2,105 23.4 1 1 2 0 1 2 5 0 0.04 0.04 0.09 0.00 0.04 Matches 2024-2025 27 Forest Green Rovers eng ENG 5. National League 3rd 14 13 1,102 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Forest Green Rovers eng ENG 5. National League 7th 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 9 Clubs 5 Leagues 150 135 11,894 132.2 10 2 5 2 8 9 35 3 0.08 0.02 0.05 0.02 0.04 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 Bristol Rovers (3 Seasons) 2 Leagues 47 43 3,813 42.4 1 1 2 1 0 0 15 2 0.02 0.02 0.05 0.02 0.05 Swansea City (3 Seasons) 2 Leagues 31 31 2,737 30.4 0 0 0 0 0 0 8 1 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (2 Seasons) 1 League 15 13 1,133 12.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coventry City (2 Seasons) 1 League 9 7 653 7.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 1 League 41 40 3,568 39.6 7 0 7 7 9 1 0.18 0.00 Woking (1 Season) 1 League 24 24 2,105 23.4 1 1 2 0 1 2 5 0 0.04 0.04 0.09 0.00 0.04 Fortuna Sittard (1 Season) 1 League 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Swindon Town (1 Season) 1 League 3 2 140 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Swansea City (1 Season) 1 League 2 2 94 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 81 77 6,816 75.7 8 1 2 0 8 9 16 1 0.11 0.03 0.06 0.00 0.03 League One (4 Seasons) 40 35 3,120 34.7 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 PL2 — Div. 1 (2 Seasons) 30 30 2,647 29.4 0 0 0 0 0 0 8 1 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 19 17 1,486 16.5 1 0 1 1 0 0 9 2 0.06 0.00 0.06 0.06 0.06 Eredivisie (1 Season) 8 4 378 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Championship (1 Season) 2 2 94 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 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 2015-2016 18 Cheltenham Town 1 League 0.1 0 0 0.00 0 0 2015-2016 18 Coventry City 2 Leagues 1.0 0 0 0.00 0 0 2016-2017 19 Coventry City 3 Leagues 10.1 0 0 0 0.00 0.00 0 0 2017-2018 20 Swansea City 1 League 21.9 0 0 0 2018-2019 21 Swansea City 3 Leagues 2.2 0 1 1 100.0 0.46 0.46 0.00 0.00 0 0 2018-2019 21 Swansea City 1 League 7.5 0 0 0 2019-2020 22 Swansea City 1 League 1.0 0 0 0 2019-2020 22 Fortuna Sittard 1 League 4.2 1 1 1 100.0 0.24 0.24 1.00 1.00 0 0 2019-2020 22 Bristol Rovers 1 League 2.1 0 1 1 100.0 0.48 0.48 0.00 0.00 0 0 2020-2021 23 Bristol Rovers 3 Leagues 25.5 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 2021-2022 24 Bristol Rovers 3 Leagues 18.3 1 7 3 42.9 0.38 0.16 0.14 0.33 0 0 2022-2023 25 Swindon Town 3 Leagues 2.8 0 1 0 0.0 0.39 0.00 0.00 0 0 2023-2024 26 Aldershot Town 2 Leagues 43.6 8 1 1 100.0 0.25 0.25 1.00 1.00 7 7 2024-2025 27 Woking 1 League 23.4 1 1 2 2024-2025 27 Forest Green Rovers 1 League 12.2 0 0 0 2025-2026 28 Forest Green Rovers 1 League 0.3 0 0 0 10 Seasons 9 Clubs 7 Leagues 145.8 11 17 8 47.1 0.25 0.12 0.18 0.38 8 9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Bristol Rovers (3 Seasons) 4 Leagues 45.8 1 13 5 38.5 0.28 0.11 0.08 0.20 0 0 Swansea City (3 Seasons) 2 Leagues 30.4 0 0 0 Forest Green Rovers (2 Seasons) 1 League 12.6 0 0 0 Coventry City (2 Seasons) 3 Leagues 11.1 0 0 0 0.00 0.00 0 0 Aldershot Town (1 Season) 2 Leagues 43.6 8 1 1 100.0 0.25 0.25 1.00 1.00 7 7 Woking (1 Season) 1 League 23.4 1 1 2 Fortuna Sittard (1 Season) 1 League 4.2 1 1 1 100.0 0.24 0.24 1.00 1.00 0 0 Swansea City (1 Season) 3 Leagues 2.2 0 1 1 100.0 0.46 0.46 0.00 0.00 0 0 Swindon Town (1 Season) 3 Leagues 2.8 0 1 0 0.0 0.39 0.00 0.00 0 0 Cheltenham Town (1 Season) 1 League 0.1 0 0 0.00 0 0 FA Cup (7 Seasons) 9.4 1 2 2 100.0 0.26 0.26 0.50 0.50 0 0 EFL Cup (5 Seasons) 4.3 0 1 1 100.0 0.23 0.23 0.00 0.00 0 0 National League (4 Seasons) 75.7 8 0 0.00 8 9 League One (4 Seasons) 34.7 0 6 2 33.3 0.18 0.06 0.00 0.00 0 0 PL2 — Div. 1 (2 Seasons) 29.4 0 0 0 League Two (2 Seasons) 16.5 1 7 2 28.6 0.42 0.12 0.14 0.50 0 0 Eredivisie (1 Season) 4.2 1 1 1 100.0 0.24 0.24 1.00 1.00 0 0 Championship (1 Season) 1.0 0 0 0 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 1.0 0 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 2015-2016 18 Coventry City eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 18 Coventry City eng ENG 3. League One 1 90 90 2.2 1.0 1 1 0 5 3.00 2 0 +2 +2.00 +1.64 Matches 2015-2016 18 Cheltenham Town eng ENG 5. National League 1 10 10 0.2 0.1 0 1 Matches 2016-2017 19 Coventry City eng ENG EFL Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 4 8 -4 -1.71 Matches 2016-2017 19 Coventry City eng ENG FA Cup 2 135 68 50.0 1.5 2 68 1 0 1 1.50 2 4 -2 -1.33 -0.67 Matches 2016-2017 19 Coventry City eng ENG 3. League One 8 563 70 13.6 6.3 6 4 2 6 0.38 2 8 -6 -0.96 -0.33 Matches 2017-2018 20 Swansea City eng ENG Jr. PL2 — Div. 1 22 1,972 90 99.6 21.9 22 90 21 0 0 1.68 39 31 +8 +0.37 -10.88 Matches 2018-2019 21 Swansea City eng ENG 2. Championship 2 94 47 2.3 1.0 2 47 0 0 8 0.50 0 3 -3 -2.87 -3.01 Matches 2018-2019 21 Swansea City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2018-2019 21 Swansea City eng ENG FA Cup 3 10 3 2.8 0.1 0 0 3 2 1 2.00 0 1 -1 -9.00 -11.31 Matches 2018-2019 21 Swansea City eng ENG Jr. PL2 — Div. 1 8 675 84 34.1 7.5 8 84 7 0 0 0.63 9 15 -6 -0.80 -0.25 Matches 2019-2020 22 Fortuna Sittard nl NED 1. Eredivisie 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Matches 2019-2020 22 Bristol Rovers eng ENG 3. League One 3 186 62 5.9 2.1 2 90 2 1 6 1 1.00 3 3 0 0.00 +0.33 Matches 2019-2020 22 Swansea City eng ENG Jr. PL2 — Div. 2 1 90 90 5.9 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +0.62 Matches 2020-2021 23 Bristol Rovers eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 23 Bristol Rovers eng ENG FA Cup 1 13 13 4.8 0.1 0 0 1 13 1 3.00 0 0 0 0.00 -2.10 Matches 2020-2021 23 Bristol Rovers eng ENG 3. League One 28 2,281 81 55.1 25.3 26 85 20 2 30 9 0.79 23 42 -19 -0.75 -0.22 Matches 2021-2022 24 Bristol Rovers eng ENG EFL Cup 0 0 0 0 1 Matches 2021-2022 24 Bristol Rovers eng ENG FA Cup 3 300 100 76.9 3.3 3 100 3 0 0 2.33 8 6 +2 +0.60 +1.60 Matches 2021-2022 24 Bristol Rovers eng ENG 4. League Two 16 1,346 84 32.5 15.0 15 89 13 1 14 13 1.50 19 18 +1 +0.07 -0.61 Matches 2022-2023 25 Swindon Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2022-2023 25 Swindon Town eng ENG FA Cup 1 24 24 26.7 0.3 0 0 1 24 0 0.00 0 0 0 0.00 +5.45 Matches 2022-2023 25 Swindon Town eng ENG 4. League Two 3 140 47 3.4 1.6 2 59 1 1 22 5 0.33 1 3 -2 -1.29 -1.47 Matches 2023-2024 26 Aldershot Town eng ENG FA Cup 4 360 90 100.0 4.0 4 90 4 0 0 1.75 11 10 +1 +0.25 Matches 2023-2024 26 Aldershot Town eng ENG 5. National League 41 3,568 87 86.2 39.6 40 88 38 1 32 0 1.32 64 76 -12 -0.30 -0.77 Matches 2024-2025 27 Woking eng ENG 5. National League 24 2,105 88 50.8 23.4 24 88 22 0 2 1.17 26 36 -10 -0.43 -0.56 Matches 2024-2025 27 Forest Green Rovers eng ENG 5. National League 14 1,102 79 26.6 12.2 13 85 11 1 2 0 1.57 14 12 +2 +0.16 -0.58 Matches 2025-2026 28 Forest Green Rovers eng ENG 5. National League 1 31 31 0.7 0.3 0 0 1 31 0 3.00 2 0 +2 +5.81 +5.19 Matches 10 Seasons 9 Clubs 7 Leagues 168 13,126 78 24.6 145.8 148 86 125 20 19 58 1.20 187 245 -58 -0.40 -0.54 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bristol Rovers (3 Seasons) 4 Leagues 51 4,126 81 33.6 45.8 46 88 38 5 19 26 1.16 53 69 -16 -0.35 -0.39 Swansea City (3 Seasons) 2 Leagues 31 2,737 88 49.9 30.4 31 88 29 0 0 1.39 49 47 +2 +0.07 +0.62 Forest Green Rovers (2 Seasons) 1 League 15 1,133 76 13.7 12.6 13 85 11 2 17 0 1.67 16 12 +4 +0.32 -0.35 Coventry City (2 Seasons) 3 Leagues 13 998 77 11.3 11.1 11 86 8 2 13 0.93 10 20 -10 -0.90 -0.79 Aldershot Town (1 Season) 2 Leagues 45 3,928 87 87.3 43.6 44 89 42 1 32 0 1.36 75 86 -11 -0.25 -0.72 Woking (1 Season) 1 League 24 2,105 88 50.8 23.4 24 88 22 0 2 1.17 26 36 -10 -0.43 -0.56 Fortuna Sittard (1 Season) 1 League 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Swansea City (1 Season) 3 Leagues 6 194 32 4.2 2.2 3 62 1 3 2 9 1.17 0 5 -5 -2.32 -2.63 Swindon Town (1 Season) 3 Leagues 5 254 51 5.9 2.8 3 69 2 2 23 5 0.20 1 5 -4 -1.42 -1.51 Cheltenham Town (1 Season) 1 League 1 10 10 0.2 0.1 0 1 FA Cup (7 Seasons) 14 842 60 46.0 9.4 9 89 8 5 9 4 1.86 21 21 0 0.00 -0.90 EFL Cup (5 Seasons) 4 390 98 68.4 4.3 4 98 4 0 2 0.75 4 11 -7 -1.62 National League (4 Seasons) 81 6,816 84 32.9 75.7 77 88 71 4 22 2 1.34 106 124 -18 -0.24 -0.78 League One (4 Seasons) 40 3,120 78 20.0 34.7 35 86 27 5 22 21 0.78 30 53 -23 -0.66 -0.44 PL2 — Div. 1 (2 Seasons) 30 2,647 88 66.8 29.4 30 88 28 0 0 1.40 48 46 +2 +0.07 +0.55 League Two (2 Seasons) 19 1,486 78 17.9 16.5 17 85 14 2 18 18 1.32 20 21 -1 -0.06 -0.44 Eredivisie (1 Season) 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Championship (1 Season) 2 94 47 2.3 1.0 2 47 0 0 8 0.50 0 3 -3 -2.87 -3.01 PL2 — Div. 2 (1 Season) 1 90 90 5.9 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +0.62
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 2015-2016 18 Cheltenham Town 1 League 1 10 10 0.2 0.1 0 1 2015-2016 18 Coventry City 2 Leagues 1 90 90 2.1 1.0 1 1 0 6 3.00 2 0 +2 +2.00 +1.64 2016-2017 19 Coventry City 3 Leagues 12 908 76 19.7 10.1 10 86 7 2 7 0.75 8 20 -12 -1.19 -0.56 2017-2018 20 Swansea City 1 League 22 1,972 90 99.6 21.9 22 90 21 0 0 1.68 39 31 +8 +0.37 -10.88 2018-2019 21 Swansea City 3 Leagues 6 194 32 4.2 2.2 3 62 1 3 2 9 1.17 0 5 -5 -2.32 -2.63 2018-2019 21 Swansea City 1 League 8 675 84 34.1 7.5 8 84 7 0 0 0.63 9 15 -6 -0.80 -0.25 2019-2020 22 Swansea City 1 League 1 90 90 5.9 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +0.62 2019-2020 22 Fortuna Sittard 1 League 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 2019-2020 22 Bristol Rovers 1 League 3 186 62 5.9 2.1 2 90 2 1 6 1 1.00 3 3 0 0.00 +0.33 2020-2021 23 Bristol Rovers 3 Leagues 29 2,294 79 51.0 25.5 26 85 20 3 24 11 0.87 23 42 -19 -0.75 -0.53 2021-2022 24 Bristol Rovers 3 Leagues 19 1,646 87 35.6 18.3 18 91 16 1 14 14 1.63 27 24 +3 +0.16 -0.46 2022-2023 25 Swindon Town 3 Leagues 5 254 51 5.9 2.8 3 69 2 2 23 5 0.20 1 5 -4 -1.42 -1.51 2023-2024 26 Aldershot Town 2 Leagues 45 3,928 87 87.3 43.6 44 89 42 1 32 0 1.36 75 86 -11 -0.25 -0.72 2024-2025 27 Woking 1 League 24 2,105 88 50.8 23.4 24 88 22 0 2 1.17 26 36 -10 -0.43 -0.56 2024-2025 27 Forest Green Rovers 1 League 14 1,102 79 26.6 12.2 13 85 11 1 2 0 1.57 14 12 +2 +0.16 -0.58 2025-2026 28 Forest Green Rovers 1 League 1 31 31 0.7 0.3 0 0 1 31 0 3.00 2 0 +2 +5.81 +5.19 10 Seasons 9 Clubs 7 Leagues 168 13,126 78 24.6 145.8 148 86 125 20 19 58 1.20 187 245 -58 -0.40 -0.54 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bristol Rovers (3 Seasons) 4 Leagues 51 4,126 81 33.6 45.8 46 88 38 5 19 26 1.16 53 69 -16 -0.35 -0.39 Swansea City (3 Seasons) 2 Leagues 31 2,737 88 49.9 30.4 31 88 29 0 0 1.39 49 47 +2 +0.07 +0.62 Forest Green Rovers (2 Seasons) 1 League 15 1,133 76 13.7 12.6 13 85 11 2 17 0 1.67 16 12 +4 +0.32 -0.35 Coventry City (2 Seasons) 3 Leagues 13 998 77 11.3 11.1 11 86 8 2 13 0.93 10 20 -10 -0.90 -0.79 Aldershot Town (1 Season) 2 Leagues 45 3,928 87 87.3 43.6 44 89 42 1 32 0 1.36 75 86 -11 -0.25 -0.72 Woking (1 Season) 1 League 24 2,105 88 50.8 23.4 24 88 22 0 2 1.17 26 36 -10 -0.43 -0.56 Fortuna Sittard (1 Season) 1 League 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Swansea City (1 Season) 3 Leagues 6 194 32 4.2 2.2 3 62 1 3 2 9 1.17 0 5 -5 -2.32 -2.63 Swindon Town (1 Season) 3 Leagues 5 254 51 5.9 2.8 3 69 2 2 23 5 0.20 1 5 -4 -1.42 -1.51 Cheltenham Town (1 Season) 1 League 1 10 10 0.2 0.1 0 1 FA Cup (7 Seasons) 14 842 60 46.0 9.4 9 89 8 5 9 4 1.86 21 21 0 0.00 -0.90 EFL Cup (5 Seasons) 4 390 98 68.4 4.3 4 98 4 0 2 0.75 4 11 -7 -1.62 National League (4 Seasons) 81 6,816 84 32.9 75.7 77 88 71 4 22 2 1.34 106 124 -18 -0.24 -0.78 League One (4 Seasons) 40 3,120 78 20.0 34.7 35 86 27 5 22 21 0.78 30 53 -23 -0.66 -0.44 PL2 — Div. 1 (2 Seasons) 30 2,647 88 66.8 29.4 30 88 28 0 0 1.40 48 46 +2 +0.07 +0.55 League Two (2 Seasons) 19 1,486 78 17.9 16.5 17 85 14 2 18 18 1.32 20 21 -1 -0.06 -0.44 Eredivisie (1 Season) 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Championship (1 Season) 2 94 47 2.3 1.0 2 47 0 0 8 0.50 0 3 -3 -2.87 -3.01 PL2 — Div. 2 (1 Season) 1 90 90 5.9 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +0.62
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 18 Cheltenham Town eng ENG 5. National League 1st 1 10 10 0.2 0.1 0 1 Matches 2015-2016 18 Coventry City eng ENG 3. League One 8th 1 90 90 2.2 1.0 1 1 0 5 3.00 2 0 +2 +2.00 +1.64 Matches 2016-2017 19 Coventry City eng ENG 3. League One 23rd 8 563 70 13.6 6.3 6 4 2 6 0.38 2 8 -6 -0.96 -0.33 Matches 2017-2018 20 Swansea City eng ENG Jr. PL2 — Div. 1 4th 22 1,972 90 99.6 21.9 22 90 21 0 0 1.68 39 31 +8 +0.37 -10.88 Matches 2018-2019 21 Swansea City eng ENG 2. Championship 10th 2 94 47 2.3 1.0 2 47 0 0 8 0.50 0 3 -3 -2.87 -3.01 Matches 2018-2019 21 Swansea City eng ENG Jr. PL2 — Div. 1 12th 8 675 84 34.1 7.5 8 84 7 0 0 0.63 9 15 -6 -0.80 -0.25 Matches 2019-2020 22 Swansea City eng ENG Jr. PL2 — Div. 2 8th 1 90 90 5.9 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +0.62 Matches 2019-2020 22 Fortuna Sittard nl NED 1. Eredivisie 16th 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Matches 2019-2020 22 Bristol Rovers eng ENG 3. League One 14th 3 186 62 5.9 2.1 2 90 2 1 6 1 1.00 3 3 0 0.00 +0.33 Matches 2020-2021 23 Bristol Rovers eng ENG 3. League One 24th 28 2,281 81 55.1 25.3 26 85 20 2 30 9 0.79 23 42 -19 -0.75 -0.22 Matches 2021-2022 24 Bristol Rovers eng ENG 4. League Two 3rd 16 1,346 84 32.5 15.0 15 89 13 1 14 13 1.50 19 18 +1 +0.07 -0.61 Matches 2022-2023 25 Swindon Town eng ENG 4. League Two 10th 3 140 47 3.4 1.6 2 59 1 1 22 5 0.33 1 3 -2 -1.29 -1.47 Matches 2023-2024 26 Aldershot Town eng ENG 5. National League 8th 41 3,568 87 86.2 39.6 40 88 38 1 32 0 1.32 64 76 -12 -0.30 -0.77 Matches 2024-2025 27 Woking eng ENG 5. National League 15th 24 2,105 88 50.8 23.4 24 88 22 0 2 1.17 26 36 -10 -0.43 -0.56 Matches 2024-2025 27 Forest Green Rovers eng ENG 5. National League 3rd 14 1,102 79 26.6 12.2 13 85 11 1 2 0 1.57 14 12 +2 +0.16 -0.58 Matches 2025-2026 28 Forest Green Rovers eng ENG 5. National League 7th 1 31 31 0.7 0.3 0 0 1 31 0 3.00 2 0 +2 +5.81 +5.19 Matches 10 Seasons 9 Clubs 5 Leagues 150 11,894 79 23.3 132.2 135 86 113 15 23 52 1.15 162 213 -51 -0.39 -0.50 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bristol Rovers (3 Seasons) 2 Leagues 47 3,813 81 33.4 42.4 43 87 35 4 20 23 1.05 45 63 -18 -0.42 -0.41 Swansea City (3 Seasons) 2 Leagues 31 2,737 88 49.9 30.4 31 88 29 0 0 1.39 49 47 +2 +0.07 +0.62 Forest Green Rovers (2 Seasons) 1 League 15 1,133 76 13.7 12.6 13 85 11 2 17 0 1.67 16 12 +4 +0.32 -0.35 Coventry City (2 Seasons) 1 League 9 653 73 7.9 7.3 7 5 2 11 0.67 4 8 -4 -0.55 -0.45 Aldershot Town (1 Season) 1 League 41 3,568 87 86.2 39.6 40 88 38 1 32 0 1.32 64 76 -12 -0.30 -0.77 Woking (1 Season) 1 League 24 2,105 88 50.8 23.4 24 88 22 0 2 1.17 26 36 -10 -0.43 -0.56 Fortuna Sittard (1 Season) 1 League 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Swindon Town (1 Season) 1 League 3 140 47 3.4 1.6 2 59 1 1 22 5 0.33 1 3 -2 -1.29 -1.47 Swansea City (1 Season) 1 League 2 94 47 2.3 1.0 2 47 0 0 8 0.50 0 3 -3 -2.87 -3.01 Cheltenham Town (1 Season) 1 League 1 10 10 0.2 0.1 0 1 National League (4 Seasons) 81 6,816 84 32.9 75.7 77 88 71 4 22 2 1.34 106 124 -18 -0.24 -0.78 League One (4 Seasons) 40 3,120 78 20.0 34.7 35 86 27 5 22 21 0.78 30 53 -23 -0.66 -0.44 PL2 — Div. 1 (2 Seasons) 30 2,647 88 66.8 29.4 30 88 28 0 0 1.40 48 46 +2 +0.07 +0.55 League Two (2 Seasons) 19 1,486 78 17.9 16.5 17 85 14 2 18 18 1.32 20 21 -1 -0.06 -0.44 Eredivisie (1 Season) 8 378 47 16.2 4.2 4 68 1 4 27 3 0.88 6 12 -6 -1.43 -0.65 Championship (1 Season) 2 94 47 2.3 1.0 2 47 0 0 8 0.50 0 3 -3 -2.87 -3.01 PL2 — Div. 2 (1 Season) 1 90 90 5.9 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +0.62
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 18 Cheltenham Town 1 League 0.1 0 0 0 2015-2016 18 Coventry City 2 Leagues 1.0 0 0 2 2016-2017 19 Coventry City 3 Leagues 10.1 2 0 0 7 1 0 0 0 0 0 0 0 2017-2018 20 Swansea City 1 League 21.9 3 1 1 0 2018-2019 21 Swansea City 3 Leagues 2.2 0 0 0 1 0 0 0 2 2 0 0 0 2018-2019 21 Swansea City 1 League 7.5 5 0 0 0 2019-2020 22 Swansea City 1 League 1.0 0 0 0 0 2019-2020 22 Fortuna Sittard 1 League 4.2 2 0 0 6 0 0 0 5 3 1 2019-2020 22 Bristol Rovers 1 League 2.1 1 0 0 3 2 0 0 1 4 0 2020-2021 23 Bristol Rovers 3 Leagues 25.5 5 0 0 27 9 1 5 35 38 0 2021-2022 24 Bristol Rovers 3 Leagues 18.3 9 2 1 22 6 0 5 21 19 0 2022-2023 25 Swindon Town 3 Leagues 2.8 1 0 0 2 3 0 0 4 3 0 2023-2024 26 Aldershot Town 2 Leagues 43.6 11 1 0 4 3 0 0 4 2 0 2024-2025 27 Woking 1 League 23.4 5 0 0 0 2024-2025 27 Forest Green Rovers 1 League 12.2 2 0 0 0 2025-2026 28 Forest Green Rovers 1 League 0.3 0 0 0 0 10 Seasons 9 Clubs 7 Leagues 145.8 38 3 1 74 24 1 10 72 71 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Bristol Rovers (3 Seasons) 4 Leagues 45.8 15 2 1 52 17 1 10 57 61 0 Swansea City (3 Seasons) 2 Leagues 30.4 8 1 1 0 Forest Green Rovers (2 Seasons) 1 League 12.6 2 0 0 0 Coventry City (2 Seasons) 3 Leagues 11.1 2 0 0 9 1 0 0 0 0 0 0 0 Aldershot Town (1 Season) 2 Leagues 43.6 11 1 0 4 3 0 0 4 2 0 Woking (1 Season) 1 League 23.4 5 0 0 0 Fortuna Sittard (1 Season) 1 League 4.2 2 0 0 6 0 0 0 5 3 1 Swansea City (1 Season) 3 Leagues 2.2 0 0 0 1 0 0 0 2 2 0 0 0 Swindon Town (1 Season) 3 Leagues 2.8 1 0 0 2 3 0 0 4 3 0 Cheltenham Town (1 Season) 1 League 0.1 0 0 0 FA Cup (7 Seasons) 9.4 2 0 0 8 3 0 1 4 2 0 0 0 EFL Cup (5 Seasons) 4.3 1 0 0 3 2 0 0 3 1 0 0 0 National League (4 Seasons) 75.7 16 1 0 0 0 League One (4 Seasons) 34.7 8 0 0 37 11 1 5 36 42 0 0 0 PL2 — Div. 1 (2 Seasons) 29.4 8 1 1 0 League Two (2 Seasons) 16.5 9 2 1 20 8 0 4 22 21 0 Eredivisie (1 Season) 4.2 2 0 0 6 0 0 0 5 3 1 Championship (1 Season) 1.0 0 0 0 0 0 0 0 2 2 0 0 0 PL2 — Div. 2 (1 Season) 1.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 Cian Harries Pages
Cian Harries Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary