Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 17 Wolves eng ENG League Cup 0 0 Matches 2016-2017 18 Wolves eng ENG 2. Championship 4 3 237 2.6 0 1 1 0 0 0 0 0 0.00 0.38 0.38 0.00 0.38 Matches 2016-2017 18 Wolves eng ENG FA Cup 2 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Wolves eng ENG 2. Championship 3 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Wolves eng ENG EFL Cup 4 1 227 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Portsmouth eng ENG 3. League One 16 8 793 8.8 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Matches 2017-2018 19 Wolves eng ENG Jr. PL2 — Div. 2 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Matches 2018-2019 20 Walsall eng ENG FA Cup 0 0 Matches 2018-2019 20 Walsall eng ENG 3. League One 11 4 501 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 Matches 2019-2020 21 Blackpool eng ENG 3. League One 10 10 769 8.5 1 1 2 1 0 0 1 0 0.12 0.12 0.23 0.12 0.23 Matches 2021-2022 23 St Mirren sct SCO 1. Premiership 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 Matches 2022-2023 24 Wolves 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 2022-2023 24 Wolves eng ENG FA Cup 0 0 Matches 2022-2023 24 Wolves eng ENG Jr. PL2 — Div. 1 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Matches 2022-2023 24 Wolves eng ENG 1. Premier League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023 24 Colorado Rapids us USA 1. MLS 34 33 2,846 31.6 1 8 9 0 1 2 3 0 2.5 0.9 6.7 7.6 45 203 53 0.03 0.25 0.28 0.00 0.25 0.08 0.21 0.29 0.03 0.24 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 25 Colorado Rapids us USA 1. MLS 26 21 1,809 20.1 1 1 2 1 0 0 2 0 0.2 0.2 1.6 1.8 35 204 46 0.05 0.05 0.10 0.05 0.10 0.01 0.08 0.09 0.01 0.09 Matches 2025 26 Colorado Rapids us USA 1. MLS 3 0 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 16 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 6 Clubs 8 Leagues 144 107 9,565 106.3 10 16 26 8 2 3 8 1 2.7 1.1 8.3 9.4 81 423 103 0.09 0.15 0.24 0.08 0.23 0.05 0.16 0.21 0.02 0.18 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Wolves (4 Seasons) 4 Leagues 15 5 592 6.6 0 1 1 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.15 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.00 Colorado Rapids (3 Seasons) 2 Leagues 65 54 4,789 53.2 2 9 11 1 1 2 5 0 2.7 1.1 8.3 9.4 81 423 102 0.04 0.17 0.21 0.02 0.19 0.05 0.16 0.21 0.02 0.18 St Mirren (1 Season) 1 League 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 Portsmouth (1 Season) 1 League 16 8 793 8.8 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Walsall (1 Season) 2 Leagues 11 4 501 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 Blackpool (1 Season) 1 League 10 10 769 8.5 1 1 2 1 0 0 1 0 0.12 0.12 0.23 0.12 0.23 Wolves (1 Season) 1 League 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Wolves (1 Season) 1 League 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 MLS (3 Seasons) 63 54 4,729 52.5 2 9 11 1 1 2 5 0 2.7 1.1 8.3 9.4 81 423 102 0.04 0.17 0.21 0.02 0.19 0.05 0.16 0.21 0.02 0.18 League One (3 Seasons) 37 22 2,063 22.9 1 3 4 1 0 0 1 0 0.04 0.13 0.17 0.04 0.17 EFL Cup (3 Seasons) 5 2 291 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 2 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 7 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Premiership (1 Season) 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 PL2 — Div. 1 (1 Season) 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 PL2 — Div. 2 (1 Season) 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 U.S. Open Cup (1 Season) 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 17 Wolves 1 League 0 0 2016-2017 18 Wolves 2 Leagues 6 3 268 3.0 0 1 1 0 0 0 0 0 0.00 0.34 0.34 0.00 0.34 2017-2018 19 Wolves 2 Leagues 7 1 259 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Portsmouth 1 League 16 8 793 8.8 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 2017-2018 19 Wolves 1 League 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 2018-2019 20 Walsall 2 Leagues 11 4 501 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 2019-2020 21 Blackpool 1 League 10 10 769 8.5 1 1 2 1 0 0 1 0 0.12 0.12 0.23 0.12 0.23 2021-2022 23 St Mirren 1 League 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 2022-2023 24 Wolves 3 Leagues 2 1 65 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 24 Wolves 1 League 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 2023 24 Colorado Rapids 2 Leagues 36 33 2,906 32.3 1 8 9 0 1 2 3 0 2.5 0.9 6.7 7.6 45 203 53 0.03 0.25 0.28 0.00 0.25 0.08 0.21 0.29 0.03 0.24 2024 25 Colorado Rapids 1 League 26 21 1,809 20.1 1 1 2 1 0 0 2 0 0.2 0.2 1.6 1.8 35 204 46 0.05 0.05 0.10 0.05 0.10 0.01 0.08 0.09 0.01 0.09 2025 26 Colorado Rapids 1 League 3 0 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 16 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 10 Seasons 6 Clubs 8 Leagues 144 107 9,565 106.3 10 16 26 8 2 3 8 1 2.7 1.1 8.3 9.4 81 423 103 0.09 0.15 0.24 0.08 0.23 0.05 0.16 0.21 0.02 0.18 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Wolves (4 Seasons) 4 Leagues 15 5 592 6.6 0 1 1 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.15 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.00 Colorado Rapids (3 Seasons) 2 Leagues 65 54 4,789 53.2 2 9 11 1 1 2 5 0 2.7 1.1 8.3 9.4 81 423 102 0.04 0.17 0.21 0.02 0.19 0.05 0.16 0.21 0.02 0.18 St Mirren (1 Season) 1 League 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 Portsmouth (1 Season) 1 League 16 8 793 8.8 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Walsall (1 Season) 2 Leagues 11 4 501 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 Blackpool (1 Season) 1 League 10 10 769 8.5 1 1 2 1 0 0 1 0 0.12 0.12 0.23 0.12 0.23 Wolves (1 Season) 1 League 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Wolves (1 Season) 1 League 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 MLS (3 Seasons) 63 54 4,729 52.5 2 9 11 1 1 2 5 0 2.7 1.1 8.3 9.4 81 423 102 0.04 0.17 0.21 0.02 0.19 0.05 0.16 0.21 0.02 0.18 League One (3 Seasons) 37 22 2,063 22.9 1 3 4 1 0 0 1 0 0.04 0.13 0.17 0.04 0.17 EFL Cup (3 Seasons) 5 2 291 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 2 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 7 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Premiership (1 Season) 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 PL2 — Div. 1 (1 Season) 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 PL2 — Div. 2 (1 Season) 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 U.S. Open Cup (1 Season) 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 18 Wolves eng ENG 2. Championship 15th 4 3 237 2.6 0 1 1 0 0 0 0 0 0.00 0.38 0.38 0.00 0.38 Matches 2017-2018 19 Wolves eng ENG 2. Championship 1st 3 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Portsmouth eng ENG 3. League One 8th 16 8 793 8.8 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Matches 2017-2018 19 Wolves eng ENG Jr. PL2 — Div. 2 9th 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Matches 2018-2019 20 Walsall eng ENG 3. League One 22nd 11 4 501 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 Matches 2019-2020 21 Blackpool eng ENG 3. League One 13th 10 10 769 8.5 1 1 2 1 0 0 1 0 0.12 0.12 0.23 0.12 0.23 Matches 2021-2022 23 St Mirren sct SCO 1. Premiership 9th 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 Matches 2022-2023 24 Wolves eng ENG 1. Premier League 13th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Wolves eng ENG Jr. PL2 — Div. 1 12th 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Matches 2023 24 Colorado Rapids us USA 1. MLS 28th 34 33 2,846 31.6 1 8 9 0 1 2 3 0 2.5 0.9 6.7 7.6 45 203 53 0.03 0.25 0.28 0.00 0.25 0.08 0.21 0.29 0.03 0.24 Matches 2024 25 Colorado Rapids us USA 1. MLS 13th 26 21 1,809 20.1 1 1 2 1 0 0 2 0 0.2 0.2 1.6 1.8 35 204 46 0.05 0.05 0.10 0.05 0.10 0.01 0.08 0.09 0.01 0.09 Matches 2025 26 Colorado Rapids us USA 1. MLS 7th 3 0 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 16 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 6 Clubs 5 Leagues 135 105 9,183 102.0 10 16 26 8 2 3 8 1 2.7 1.1 8.3 9.4 81 423 103 0.10 0.16 0.25 0.08 0.24 0.05 0.16 0.21 0.02 0.18 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Colorado Rapids (3 Seasons) 1 League 63 54 4,729 52.5 2 9 11 1 1 2 5 0 2.7 1.1 8.3 9.4 81 423 102 0.04 0.17 0.21 0.02 0.19 0.05 0.16 0.21 0.02 0.18 Wolves (3 Seasons) 2 Leagues 8 3 270 3.0 0 1 1 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.33 0.33 0.00 0.33 0.00 0.00 0.00 0.00 0.00 St Mirren (1 Season) 1 League 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 Portsmouth (1 Season) 1 League 16 8 793 8.8 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Walsall (1 Season) 1 League 11 4 501 5.6 0 1 1 0 0 0 0 0 0.00 0.18 0.18 0.00 0.18 Blackpool (1 Season) 1 League 10 10 769 8.5 1 1 2 1 0 0 1 0 0.12 0.12 0.23 0.12 0.23 Wolves (1 Season) 1 League 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Wolves (1 Season) 1 League 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 MLS (3 Seasons) 63 54 4,729 52.5 2 9 11 1 1 2 5 0 2.7 1.1 8.3 9.4 81 423 102 0.04 0.17 0.21 0.02 0.19 0.05 0.16 0.21 0.02 0.18 League One (3 Seasons) 37 22 2,063 22.9 1 3 4 1 0 0 1 0 0.04 0.13 0.17 0.04 0.17 Championship (2 Seasons) 7 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Premiership (1 Season) 27 26 2,121 23.6 7 3 10 6 1 1 2 1 0.30 0.13 0.42 0.25 0.38 PL2 — Div. 1 (1 Season) 5 5 423 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 PL2 — Div. 2 (1 Season) 3 3 269 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Premier League (1 Season) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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 17 Wolves eng ENG League Cup 17th 0 0 Matches 2016-2017 18 Wolves eng ENG FA Cup 9th 2 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 4 1 227 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Walsall eng ENG FA Cup 33rd 0 0 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Wolves eng ENG FA Cup 0 0 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 3 Leagues 9 2 382 4.2 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 Wolves (4 Seasons) 2 Leagues 7 2 322 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Colorado Rapids (1 Season) 1 League 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Walsall (1 Season) 1 League 0 0 EFL Cup (3 Seasons) 5 2 291 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 2 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (1 Season) 2 0 60 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 FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 Wolves 2 Leagues 3.0 0 0 1 0.00 0.38 0.00 0 0 2017-2018 19 Wolves 2 Leagues 2.9 0 5 0 0.0 1.74 0.00 0.00 0 0 2017-2018 19 Portsmouth 1 League 8.8 0 0 5 0.00 0.57 0.00 0 0 2017-2018 19 Wolves 1 League 3.0 0 0 0 2018-2019 20 Walsall 2 Leagues 5.6 0 0 0 2019-2020 21 Blackpool 1 League 8.5 1 13 3 23.1 1.52 0.35 0.08 0.33 0 0 2021-2022 23 St Mirren 1 League 23.6 7 34 12 35.3 1.44 0.51 0.18 0.50 1 1 2022-2023 24 Wolves 3 Leagues 0.7 0 1 1 100.0 1.38 1.38 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2022-2023 24 Wolves 1 League 4.7 1 0 0 2023 24 Colorado Rapids 2 Leagues 32.3 1 27 6 22.2 0.84 0.19 0.00 0.00 27.5 1 1 2 2.5 0.9 0.04 -1.5 -0.9 2024 25 Colorado Rapids 1 League 20.1 1 10 5 50.0 0.50 0.25 0.10 0.20 26.5 0 0 0 0.2 0.2 0.02 +0.8 +0.8 2025 26 Colorado Rapids 1 League 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 10 Seasons 6 Clubs 8 Leagues 106.3 10 90 33 36.7 0.90 0.33 0.09 0.24 27.2 1 2 3 2.7 1.1 0.03 -0.7 -0.1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Wolves (4 Seasons) 4 Leagues 6.6 0 6 2 33.3 0.96 0.32 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Colorado Rapids (3 Seasons) 2 Leagues 53.2 2 37 11 29.7 0.70 0.21 0.03 0.09 27.2 1 1 2 2.7 1.1 0.03 -0.7 -0.1 St Mirren (1 Season) 1 League 23.6 7 34 12 35.3 1.44 0.51 0.18 0.50 1 1 Portsmouth (1 Season) 1 League 8.8 0 0 5 0.00 0.57 0.00 0 0 Walsall (1 Season) 2 Leagues 5.6 0 0 0 Blackpool (1 Season) 1 League 8.5 1 13 3 23.1 1.52 0.35 0.08 0.33 0 0 Wolves (1 Season) 1 League 4.7 1 0 0 Wolves (1 Season) 1 League 3.0 0 0 0 MLS (3 Seasons) 52.5 2 35 10 28.6 0.67 0.19 0.03 0.10 27.2 1 1 2 2.7 1.1 0.03 -0.7 -0.1 League One (3 Seasons) 22.9 1 13 8 61.5 0.75 0.46 0.08 0.13 0 0 EFL Cup (3 Seasons) 3.2 0 5 1 20.0 1.55 0.31 0.00 0.00 0 0 FA Cup (3 Seasons) 0.3 0 0 0 Championship (2 Seasons) 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0 Premiership (1 Season) 23.6 7 34 12 35.3 1.44 0.51 0.18 0.50 1 1 PL2 — Div. 1 (1 Season) 4.7 1 0 0 PL2 — Div. 2 (1 Season) 3.0 0 0 0 U.S. Open Cup (1 Season) 0.7 0 2 1 50.0 3.00 1.50 0.00 0.00 0 0 Premier League (1 Season) 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 Wolves eng ENG 2. Championship 15th 2.6 0 0 1 0.00 0.38 0.00 0 0 Matches 2017-2018 19 Wolves eng ENG 2. Championship 1st 0.4 0 1 0 0.0 2.81 0.00 0.00 0 0 Matches 2017-2018 19 Portsmouth eng ENG 3. League One 8th 8.8 0 0 5 0.00 0.57 0.00 0 0 Matches 2017-2018 19 Wolves eng ENG Jr. PL2 — Div. 2 9th 3.0 0 0 0 Matches 2018-2019 20 Walsall eng ENG 3. League One 22nd 5.6 0 0 0 Matches 2019-2020 21 Blackpool eng ENG 3. League One 13th 8.5 1 13 3 23.1 1.52 0.35 0.08 0.33 0 0 Matches 2021-2022 23 St Mirren sct SCO 1. Premiership 9th 23.6 7 34 12 35.3 1.44 0.51 0.18 0.50 1 1 Matches 2022-2023 24 Wolves eng ENG 1. Premier League 13th 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 24 Wolves eng ENG Jr. PL2 — Div. 1 12th 4.7 1 0 0 Matches 2023 24 Colorado Rapids us USA 1. MLS 28th 31.6 1 25 5 20.0 0.79 0.16 0.00 0.00 27.5 1 1 2 2.5 0.9 0.04 -1.5 -0.9 Matches 2024 25 Colorado Rapids us USA 1. MLS 13th 20.1 1 10 5 50.0 0.50 0.25 0.10 0.20 26.5 0 0 0 0.2 0.2 0.02 +0.8 +0.8 Matches 2025 26 Colorado Rapids us USA 1. MLS 7th 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 9 Seasons 6 Clubs 5 Leagues 102.0 10 83 31 37.3 0.86 0.32 0.10 0.26 27.2 1 2 3 2.7 1.1 0.03 -0.7 -0.1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Colorado Rapids (3 Seasons) 1 League 52.5 2 35 10 28.6 0.67 0.19 0.03 0.10 27.2 1 1 2 2.7 1.1 0.03 -0.7 -0.1 Wolves (3 Seasons) 2 Leagues 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 St Mirren (1 Season) 1 League 23.6 7 34 12 35.3 1.44 0.51 0.18 0.50 1 1 Portsmouth (1 Season) 1 League 8.8 0 0 5 0.00 0.57 0.00 0 0 Walsall (1 Season) 1 League 5.6 0 0 0 Blackpool (1 Season) 1 League 8.5 1 13 3 23.1 1.52 0.35 0.08 0.33 0 0 Wolves (1 Season) 1 League 4.7 1 0 0 Wolves (1 Season) 1 League 3.0 0 0 0 MLS (3 Seasons) 52.5 2 35 10 28.6 0.67 0.19 0.03 0.10 27.2 1 1 2 2.7 1.1 0.03 -0.7 -0.1 League One (3 Seasons) 22.9 1 13 8 61.5 0.75 0.46 0.08 0.13 0 0 Championship (2 Seasons) 3.0 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0 Premiership (1 Season) 23.6 7 34 12 35.3 1.44 0.51 0.18 0.50 1 1 PL2 — Div. 1 (1 Season) 4.7 1 0 0 PL2 — Div. 2 (1 Season) 3.0 0 0 0 Premier League (1 Season) 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 2016-2017 18 Wolves eng ENG FA Cup 9th 0.3 0 0 0 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 2.5 0 4 0 0.0 1.59 0.00 0.00 0 0 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 0.7 0 1 1 100.0 1.41 1.41 0.00 0.00 0 0 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 0.7 0 2 1 50.0 3.00 1.50 0.00 0.00 0 0 Matches 6 Seasons 3 Clubs 3 Leagues 4.2 0 7 2 28.6 1.79 0.51 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 Wolves (4 Seasons) 2 Leagues 3.6 0 5 1 20.0 1.55 0.31 0.00 0.00 0 0 Colorado Rapids (1 Season) 1 League 0.7 0 2 1 50.0 3.00 1.50 0.00 0.00 0 0 Walsall (1 Season) 1 League EFL Cup (3 Seasons) 3.2 0 5 1 20.0 1.55 0.31 0.00 0.00 0 0 FA Cup (3 Seasons) 0.3 0 0 0 U.S. Open Cup (1 Season) 0.7 0 2 1 50.0 3.00 1.50 0.00 0.00 0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Wolves 2 Leagues 3.0 1 2017-2018 19 Wolves 2 Leagues 2.9 0 2017-2018 19 Portsmouth 1 League 8.8 1 2017-2018 19 Wolves 1 League 3.0 1 2018-2019 20 Walsall 2 Leagues 5.6 1 2019-2020 21 Blackpool 1 League 8.5 1 2021-2022 23 St Mirren 1 League 23.6 3 2022-2023 24 Wolves 3 Leagues 0.7 3 4 75.0 37 18 2 2 100.0 1 2 50.0 0 0 0 0.0 0.0 0.0 0 3 0 0 0 2022-2023 24 Wolves 1 League 4.7 0 2023 24 Colorado Rapids 2 Leagues 32.3 1632 2003 81.5 32065 11315 697 754 92.4 624 721 86.5 277 460 60.2 8 6.7 7.3 +1.3 64 208 26 8 203 2024 25 Colorado Rapids 1 League 20.1 1307 1571 83.2 22465 8303 612 669 91.5 518 591 87.6 142 239 59.4 1 1.6 2.9 -0.6 17 206 22 6 204 2025 26 Colorado Rapids 1 League 0.8 50 65 76.9 842 301 24 27 88.9 21 24 87.5 5 12 41.7 0 0.0 0.3 0.0 0 12 1 0 16 10 Seasons 6 Clubs 8 Leagues 106.3 2992 3643 82.1 55409 19937 1335 1452 91.9 1164 1338 87.0 424 711 59.6 16 8.3 10.4 +7.7 81 429 49 14 423 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Wolves (4 Seasons) 4 Leagues 6.6 3 4 75.0 37 18 2 2 100.0 1 2 50.0 0 0 1 0.0 0.0 +1.0 0 3 0 0 0 Colorado Rapids (3 Seasons) 2 Leagues 53.2 2989 3639 82.1 55372 19919 1333 1450 91.9 1163 1336 87.1 424 711 59.6 9 8.3 10.4 +0.7 81 426 49 14 423 St Mirren (1 Season) 1 League 23.6 3 Portsmouth (1 Season) 1 League 8.8 1 Walsall (1 Season) 2 Leagues 5.6 1 Blackpool (1 Season) 1 League 8.5 1 Wolves (1 Season) 1 League 4.7 0 Wolves (1 Season) 1 League 3.0 1 MLS (3 Seasons) 52.5 2989 3639 82.1 55372 19919 1333 1450 91.9 1163 1336 87.1 424 711 59.6 9 8.3 10.4 +0.7 81 426 49 14 423 League One (3 Seasons) 22.9 3 EFL Cup (3 Seasons) 3.2 0 FA Cup (3 Seasons) 0.3 0 Championship (2 Seasons) 3.0 1 Premiership (1 Season) 23.6 3 PL2 — Div. 1 (1 Season) 4.7 0 PL2 — Div. 2 (1 Season) 3.0 1 U.S. Open Cup (1 Season) 0.7 0 Premier League (1 Season) 0.0 3 4 75.0 37 18 2 2 100.0 1 2 50.0 0 0 0 0.0 0.0 0.0 0 3 0 0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Wolves eng ENG 2. Championship 15th 2.6 1 Matches 2017-2018 19 Wolves eng ENG 2. Championship 1st 0.4 0 Matches 2017-2018 19 Portsmouth eng ENG 3. League One 8th 8.8 1 Matches 2017-2018 19 Wolves eng ENG Jr. PL2 — Div. 2 9th 3.0 1 Matches 2018-2019 20 Walsall eng ENG 3. League One 22nd 5.6 1 Matches 2019-2020 21 Blackpool eng ENG 3. League One 13th 8.5 1 Matches 2021-2022 23 St Mirren sct SCO 1. Premiership 9th 23.6 3 Matches 2022-2023 24 Wolves eng ENG 1. Premier League 13th 0.0 3 4 75.0 37 18 2 2 100.0 1 2 50.0 0 0 0 0.0 0.0 0.0 0 3 0 0 0 Matches 2022-2023 24 Wolves eng ENG Jr. PL2 — Div. 1 12th 4.7 0 Matches 2023 24 Colorado Rapids us USA 1. MLS 28th 31.6 1632 2003 81.5 32065 11315 697 754 92.4 624 721 86.5 277 460 60.2 8 6.7 7.3 +1.3 64 208 26 8 203 Matches 2024 25 Colorado Rapids us USA 1. MLS 13th 20.1 1307 1571 83.2 22465 8303 612 669 91.5 518 591 87.6 142 239 59.4 1 1.6 2.9 -0.6 17 206 22 6 204 Matches 2025 26 Colorado Rapids us USA 1. MLS 7th 0.8 50 65 76.9 842 301 24 27 88.9 21 24 87.5 5 12 41.7 0 0.0 0.3 0.0 0 12 1 0 16 Matches 9 Seasons 6 Clubs 5 Leagues 102.0 2992 3643 82.1 55409 19937 1335 1452 91.9 1164 1338 87.0 424 711 59.6 16 8.3 10.4 +7.7 81 429 49 14 423 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Colorado Rapids (3 Seasons) 1 League 52.5 2989 3639 82.1 55372 19919 1333 1450 91.9 1163 1336 87.1 424 711 59.6 9 8.3 10.4 +0.7 81 426 49 14 423 Wolves (3 Seasons) 2 Leagues 3.0 3 4 75.0 37 18 2 2 100.0 1 2 50.0 0 0 1 0.0 0.0 +1.0 0 3 0 0 0 St Mirren (1 Season) 1 League 23.6 3 Portsmouth (1 Season) 1 League 8.8 1 Walsall (1 Season) 1 League 5.6 1 Blackpool (1 Season) 1 League 8.5 1 Wolves (1 Season) 1 League 4.7 0 Wolves (1 Season) 1 League 3.0 1 MLS (3 Seasons) 52.5 2989 3639 82.1 55372 19919 1333 1450 91.9 1163 1336 87.1 424 711 59.6 9 8.3 10.4 +0.7 81 426 49 14 423 League One (3 Seasons) 22.9 3 Championship (2 Seasons) 3.0 1 Premiership (1 Season) 23.6 3 PL2 — Div. 1 (1 Season) 4.7 0 PL2 — Div. 2 (1 Season) 3.0 1 Premier League (1 Season) 0.0 3 4 75.0 37 18 2 2 100.0 1 2 50.0 0 0 0 0.0 0.0 0.0 0 3 0 0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2016-2017 18 Wolves eng ENG FA Cup 9th 0.3 0 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 2.5 0 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 0.7 0 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 0.7 0 Matches 6 Seasons 3 Clubs 3 Leagues 4.2 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Wolves (4 Seasons) 2 Leagues 3.6 0 Colorado Rapids (1 Season) 1 League 0.7 0 Walsall (1 Season) 1 League EFL Cup (3 Seasons) 3.2 0 FA Cup (3 Seasons) 0.3 0 U.S. Open Cup (1 Season) 0.7 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 18 Wolves 2 Leagues 3.0 0 2017-2018 19 Wolves 2 Leagues 2.9 13 2017-2018 19 Portsmouth 1 League 8.8 0 2017-2018 19 Wolves 1 League 3.0 2018-2019 20 Walsall 2 Leagues 5.6 2019-2020 21 Blackpool 1 League 8.5 56 2021-2022 23 St Mirren 1 League 23.6 67 2022-2023 24 Wolves 3 Leagues 0.7 4 3 1 1 0 0 9 0 0 0 0 0 3 0 0 2022-2023 24 Wolves 1 League 4.7 2023 24 Colorado Rapids 2 Leagues 32.3 2003 1746 252 113 7 38 195 16 121 41 79 0 1632 5 21 2024 25 Colorado Rapids 1 League 20.1 1571 1476 91 58 1 11 73 10 23 11 11 0 1307 4 18 2025 26 Colorado Rapids 1 League 0.8 65 64 1 0 1 0 2 0 1 0 1 0 50 0 1 10 Seasons 6 Clubs 8 Leagues 106.3 3643 3289 345 172 9 49 415 26 145 52 91 0 2992 9 40 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Wolves (4 Seasons) 4 Leagues 6.6 4 3 1 1 0 0 22 0 0 0 0 0 3 0 0 Colorado Rapids (3 Seasons) 2 Leagues 53.2 3639 3286 344 171 9 49 270 26 145 52 91 0 2989 9 40 St Mirren (1 Season) 1 League 23.6 67 Portsmouth (1 Season) 1 League 8.8 0 Walsall (1 Season) 2 Leagues 5.6 Blackpool (1 Season) 1 League 8.5 56 Wolves (1 Season) 1 League 4.7 Wolves (1 Season) 1 League 3.0 MLS (3 Seasons) 52.5 3639 3286 344 171 9 49 268 26 145 52 91 0 2989 9 40 League One (3 Seasons) 22.9 56 EFL Cup (3 Seasons) 3.2 17 FA Cup (3 Seasons) 0.3 Championship (2 Seasons) 3.0 4 Premiership (1 Season) 23.6 67 PL2 — Div. 1 (1 Season) 4.7 PL2 — Div. 2 (1 Season) 3.0 U.S. Open Cup (1 Season) 0.7 2 Premier League (1 Season) 0.0 4 3 1 1 0 0 1 0 0 0 0 0 3 0 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 18 Wolves eng ENG FA Cup 9th 0.3 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 2.5 9 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 0.7 8 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 0.7 2 Matches 6 Seasons 3 Clubs 3 Leagues 4.2 19 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Wolves (4 Seasons) 2 Leagues 3.6 17 Colorado Rapids (1 Season) 1 League 0.7 2 Walsall (1 Season) 1 League EFL Cup (3 Seasons) 3.2 17 FA Cup (3 Seasons) 0.3 U.S. Open Cup (1 Season) 0.7 2
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 18 Wolves 2 Leagues 3.0 2017-2018 19 Wolves 2 Leagues 2.9 2017-2018 19 Portsmouth 1 League 8.8 2017-2018 19 Wolves 1 League 3.0 2018-2019 20 Walsall 2 Leagues 5.6 2019-2020 21 Blackpool 1 League 8.5 2021-2022 23 St Mirren 1 League 23.6 2022-2023 24 Wolves 3 Leagues 0.7 1 90.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 24 Wolves 1 League 4.7 2023 24 Colorado Rapids 2 Leagues 32.3 116 3.67 65 46 2 1 1 1 11 0.35 4 7 0 0 0 0 2024 25 Colorado Rapids 1 League 20.1 47 2.34 38 8 0 1 0 0 3 0.15 2 1 0 0 0 0 2025 26 Colorado Rapids 1 League 0.8 1 1.22 0 0 0 0 1 0 0 0.00 0 0 0 0 0 0 10 Seasons 6 Clubs 8 Leagues 106.3 165 3.14 104 54 2 2 2 1 14 0.27 6 8 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Wolves (4 Seasons) 4 Leagues 6.6 1 90.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Colorado Rapids (3 Seasons) 2 Leagues 53.2 164 3.12 103 54 2 2 2 1 14 0.27 6 8 0 0 0 0 St Mirren (1 Season) 1 League 23.6 Portsmouth (1 Season) 1 League 8.8 Walsall (1 Season) 2 Leagues 5.6 Blackpool (1 Season) 1 League 8.5 Wolves (1 Season) 1 League 4.7 Wolves (1 Season) 1 League 3.0 MLS (3 Seasons) 52.5 164 3.12 103 54 2 2 2 1 14 0.27 6 8 0 0 0 0 League One (3 Seasons) 22.9 EFL Cup (3 Seasons) 3.2 FA Cup (3 Seasons) 0.3 Championship (2 Seasons) 3.0 Premiership (1 Season) 23.6 PL2 — Div. 1 (1 Season) 4.7 PL2 — Div. 2 (1 Season) 3.0 U.S. Open Cup (1 Season) 0.7 Premier League (1 Season) 0.0 1 90.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 18 Wolves eng ENG FA Cup 9th 0.3 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 2.5 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 0.7 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 0.7 Matches 6 Seasons 3 Clubs 3 Leagues 4.2 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Wolves (4 Seasons) 2 Leagues 3.6 Colorado Rapids (1 Season) 1 League 0.7 Walsall (1 Season) 1 League EFL Cup (3 Seasons) 3.2 FA Cup (3 Seasons) 0.3 U.S. Open Cup (1 Season) 0.7
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 18 Wolves 2 Leagues 3.0 0 0 0 2017-2018 19 Wolves 2 Leagues 2.9 4 5 0 2017-2018 19 Portsmouth 1 League 8.8 0 0 0 2017-2018 19 Wolves 1 League 3.0 0 2018-2019 20 Walsall 2 Leagues 5.6 0 2019-2020 21 Blackpool 1 League 8.5 8 3 0 2021-2022 23 St Mirren 1 League 23.6 17 13 0 2022-2023 24 Wolves 3 Leagues 0.7 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2022-2023 24 Wolves 1 League 4.7 0 2023 24 Colorado Rapids 2 Leagues 32.3 32 20 18 12 2 20 60 33.3 40 22 5 17 20 52 26 2 2024 25 Colorado Rapids 1 League 20.1 36 18 15 15 6 22 56 39.3 34 21 4 17 25 61 19 0 2025 26 Colorado Rapids 1 League 0.8 2 1 1 1 0 2 4 50.0 2 3 3 0 1 3 3 0 10 Seasons 6 Clubs 8 Leagues 106.3 70 68 34 28 8 44 120 36.7 76 46 12 34 68 116 48 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Wolves (4 Seasons) 4 Leagues 6.6 0 4 0 0 0 0 0 0 0 0 0 6 0 0 0 Colorado Rapids (3 Seasons) 2 Leagues 53.2 70 39 34 28 8 44 120 36.7 76 46 12 34 46 116 48 2 St Mirren (1 Season) 1 League 23.6 17 13 0 Portsmouth (1 Season) 1 League 8.8 0 0 0 Walsall (1 Season) 2 Leagues 5.6 0 Blackpool (1 Season) 1 League 8.5 8 3 0 Wolves (1 Season) 1 League 4.7 0 Wolves (1 Season) 1 League 3.0 0 MLS (3 Seasons) 52.5 70 39 34 28 8 44 120 36.7 76 46 12 34 46 116 48 2 League One (3 Seasons) 22.9 8 3 0 EFL Cup (3 Seasons) 3.2 4 5 0 FA Cup (3 Seasons) 0.3 0 Championship (2 Seasons) 3.0 0 1 0 Premiership (1 Season) 23.6 17 13 0 PL2 — Div. 1 (1 Season) 4.7 0 PL2 — Div. 2 (1 Season) 3.0 0 U.S. Open Cup (1 Season) 0.7 0 0 0 Premier League (1 Season) 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 18 Wolves eng ENG FA Cup 9th 0.3 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 2.5 4 4 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 0.7 0 1 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 0.7 0 0 Matches 6 Seasons 3 Clubs 3 Leagues 4.2 4 5 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Wolves (4 Seasons) 2 Leagues 3.6 4 5 0 Colorado Rapids (1 Season) 1 League 0.7 0 0 0 Walsall (1 Season) 1 League 0 EFL Cup (3 Seasons) 3.2 4 5 0 FA Cup (3 Seasons) 0.3 0 U.S. Open Cup (1 Season) 0.7 0 0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 Wolves 2 Leagues 3.0 2017-2018 19 Wolves 2 Leagues 2.9 2017-2018 19 Portsmouth 1 League 8.8 2017-2018 19 Wolves 1 League 3.0 2018-2019 20 Walsall 2 Leagues 5.6 2019-2020 21 Blackpool 1 League 8.5 2021-2022 23 St Mirren 1 League 23.6 2022-2023 24 Wolves 3 Leagues 0.7 4 0 0 3 1 0 4 1 1 100.0 0 0.0 1 4 2 0 0 0 0 0 3 1 2022-2023 24 Wolves 1 League 4.7 2023 24 Colorado Rapids 2 Leagues 32.3 2203 52 524 1226 477 14 2201 49 27 55.1 20 40.8 1260 6373 3098 45 30 2 44 15 1538 53 2024 25 Colorado Rapids 1 League 20.1 1734 38 311 1046 394 9 1734 27 12 44.4 14 51.9 1087 5469 2671 35 41 2 29 13 1295 46 2025 26 Colorado Rapids 1 League 0.8 76 7 14 46 16 1 76 0 0 0 42 197 101 1 2 0 0 1 56 3 10 Seasons 6 Clubs 8 Leagues 106.3 4017 97 849 2321 888 24 4015 77 40 51.9 34 44.2 2390 12043 5872 81 73 4 73 29 2892 103 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Wolves (4 Seasons) 4 Leagues 6.6 4 0 0 3 1 0 4 1 1 100.0 0 0.0 1 4 2 0 0 0 0 0 3 1 Colorado Rapids (3 Seasons) 2 Leagues 53.2 4013 97 849 2318 887 24 4011 76 39 51.3 34 44.7 2389 12039 5870 81 73 4 73 29 2889 102 St Mirren (1 Season) 1 League 23.6 Portsmouth (1 Season) 1 League 8.8 Walsall (1 Season) 2 Leagues 5.6 Blackpool (1 Season) 1 League 8.5 Wolves (1 Season) 1 League 4.7 Wolves (1 Season) 1 League 3.0 MLS (3 Seasons) 52.5 4013 97 849 2318 887 24 4011 76 39 51.3 34 44.7 2389 12039 5870 81 73 4 73 29 2889 102 League One (3 Seasons) 22.9 EFL Cup (3 Seasons) 3.2 FA Cup (3 Seasons) 0.3 Championship (2 Seasons) 3.0 Premiership (1 Season) 23.6 PL2 — Div. 1 (1 Season) 4.7 PL2 — Div. 2 (1 Season) 3.0 U.S. Open Cup (1 Season) 0.7 Premier League (1 Season) 0.0 4 0 0 3 1 0 4 1 1 100.0 0 0.0 1 4 2 0 0 0 0 0 3 1
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 Wolves eng ENG 2. Championship 15th 2.6 Matches 2017-2018 19 Wolves eng ENG 2. Championship 1st 0.4 Matches 2017-2018 19 Portsmouth eng ENG 3. League One 8th 8.8 Matches 2017-2018 19 Wolves eng ENG Jr. PL2 — Div. 2 9th 3.0 Matches 2018-2019 20 Walsall eng ENG 3. League One 22nd 5.6 Matches 2019-2020 21 Blackpool eng ENG 3. League One 13th 8.5 Matches 2021-2022 23 St Mirren sct SCO 1. Premiership 9th 23.6 Matches 2022-2023 24 Wolves eng ENG 1. Premier League 13th 0.0 4 0 0 3 1 0 4 1 1 100.0 0 0.0 1 4 2 0 0 0 0 0 3 1 Matches 2022-2023 24 Wolves eng ENG Jr. PL2 — Div. 1 12th 4.7 Matches 2023 24 Colorado Rapids us USA 1. MLS 28th 31.6 2203 52 524 1226 477 14 2201 49 27 55.1 20 40.8 1260 6373 3098 45 30 2 44 15 1538 53 Matches 2024 25 Colorado Rapids us USA 1. MLS 13th 20.1 1734 38 311 1046 394 9 1734 27 12 44.4 14 51.9 1087 5469 2671 35 41 2 29 13 1295 46 Matches 2025 26 Colorado Rapids us USA 1. MLS 7th 0.8 76 7 14 46 16 1 76 0 0 0 42 197 101 1 2 0 0 1 56 3 Matches 9 Seasons 6 Clubs 5 Leagues 102.0 4017 97 849 2321 888 24 4015 77 40 51.9 34 44.2 2390 12043 5872 81 73 4 73 29 2892 103 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Colorado Rapids (3 Seasons) 1 League 52.5 4013 97 849 2318 887 24 4011 76 39 51.3 34 44.7 2389 12039 5870 81 73 4 73 29 2889 102 Wolves (3 Seasons) 2 Leagues 3.0 4 0 0 3 1 0 4 1 1 100.0 0 0.0 1 4 2 0 0 0 0 0 3 1 St Mirren (1 Season) 1 League 23.6 Portsmouth (1 Season) 1 League 8.8 Walsall (1 Season) 1 League 5.6 Blackpool (1 Season) 1 League 8.5 Wolves (1 Season) 1 League 4.7 Wolves (1 Season) 1 League 3.0 MLS (3 Seasons) 52.5 4013 97 849 2318 887 24 4011 76 39 51.3 34 44.7 2389 12039 5870 81 73 4 73 29 2889 102 League One (3 Seasons) 22.9 Championship (2 Seasons) 3.0 Premiership (1 Season) 23.6 PL2 — Div. 1 (1 Season) 4.7 PL2 — Div. 2 (1 Season) 3.0 Premier League (1 Season) 0.0 4 0 0 3 1 0 4 1 1 100.0 0 0.0 1 4 2 0 0 0 0 0 3 1
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2016-2017 18 Wolves eng ENG FA Cup 9th 0.3 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 2.5 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 0.7 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 0.7 Matches 6 Seasons 3 Clubs 3 Leagues 4.2 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Wolves (4 Seasons) 2 Leagues 3.6 Colorado Rapids (1 Season) 1 League 0.7 Walsall (1 Season) 1 League EFL Cup (3 Seasons) 3.2 FA Cup (3 Seasons) 0.3 U.S. Open Cup (1 Season) 0.7
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 17 Wolves eng ENG League Cup 0 0 0 0 1 Matches 2016-2017 18 Wolves eng ENG 2. Championship 4 237 59 5.7 2.6 3 1 1 5 1.75 2 1 +1 +0.38 +0.50 Matches 2016-2017 18 Wolves eng ENG FA Cup 2 31 16 11.5 0.3 0 0 2 15 0 1.50 0 2 -2 -5.81 -6.94 Matches 2017-2018 19 Wolves eng ENG 2. Championship 3 32 11 0.8 0.4 0 0 3 4 2.00 0 0 0 0.00 -0.94 Matches 2017-2018 19 Wolves eng ENG EFL Cup 4 227 57 54.0 2.5 1 82 0 3 48 0 2.25 4 0 +4 +1.59 +1.59 Matches 2017-2018 19 Portsmouth eng ENG 3. League One 16 793 50 19.2 8.8 8 3 8 4 1.13 8 13 -5 -0.57 -0.73 Matches 2017-2018 19 Wolves eng ENG Jr. PL2 — Div. 2 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 Matches 2018-2019 20 Walsall eng ENG FA Cup 0 0 0 0 3 Matches 2018-2019 20 Walsall eng ENG 3. League One 11 501 46 12.1 5.6 4 87 3 7 22 9 0.36 5 11 -6 -1.08 -0.68 Matches 2019-2020 21 Blackpool eng ENG 3. League One 10 769 77 24.4 8.5 10 77 3 0 0 1.10 8 10 -2 -0.23 -0.35 Matches 2021-2022 23 St Mirren sct SCO 1. Premiership 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 Matches 2022-2023 24 Wolves eng ENG EFL Cup 1 64 64 16.4 0.7 1 64 0 0 1 3.00 0 0 0 0.00 -1.10 Matches 2022-2023 24 Wolves eng ENG FA Cup 0 0 0 0 1 Matches 2022-2023 24 Wolves eng ENG Jr. PL2 — Div. 1 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 Matches 2022-2023 24 Wolves eng ENG 1. Premier League 1 1 1 0.0 0.0 0 0 1 1 10 0.00 0 0 0 0.00 +0.71 0.1 0.0 +0.1 +8.16 +8.77 Matches 2023 24 Colorado Rapids us USA 1. MLS 34 2,846 84 93.0 31.6 33 85 22 1 33 0 0.79 22 46 -24 -0.76 +0.92 36.3 43.8 -7.5 -0.24 +0.61 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup 2 60 30 22.2 0.7 0 0 2 30 0 1.50 1 0 +1 +1.50 +0.64 Matches 2024 25 Colorado Rapids us USA 1. MLS 26 1,809 70 59.1 20.1 21 80 13 5 28 0 1.29 33 37 -4 -0.20 -0.56 33.3 30.2 +3.1 +0.15 -0.03 Matches 2025 26 Colorado Rapids us USA 1. MLS 3 74 25 11.7 0.8 0 0 3 25 0 1.33 1 2 -1 -1.22 -1.22 0.8 1.9 -1.1 -1.38 -0.87 Matches 10 Seasons 6 Clubs 8 Leagues 144 9,565 66 27.0 106.3 107 82 61 37 27 38 1.14 110 152 -42 -0.40 -0.40 70.5 75.9 -5.4 -0.10 +0.32 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Wolves (4 Seasons) 4 Leagues 15 592 39 4.5 6.6 5 74 1 10 29 22 1.87 6 3 +3 +0.46 +0.32 0.1 0.0 +0.1 +8.16 +8.77 Colorado Rapids (3 Seasons) 2 Leagues 65 4,789 74 68.2 53.2 54 83 35 11 28 0 1.04 57 85 -28 -0.53 -0.65 70.4 75.9 -5.5 -0.10 +0.01 St Mirren (1 Season) 1 League 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 Portsmouth (1 Season) 1 League 16 793 50 19.2 8.8 8 3 8 4 1.13 8 13 -5 -0.57 -0.73 Walsall (1 Season) 2 Leagues 11 501 46 11.1 5.6 4 87 3 7 22 12 0.36 5 11 -6 -1.08 -0.68 Blackpool (1 Season) 1 League 10 769 77 24.4 8.5 10 77 3 0 0 1.10 8 10 -2 -0.23 -0.35 Wolves (1 Season) 1 League 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 Wolves (1 Season) 1 League 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 MLS (3 Seasons) 63 4,729 75 70.1 52.5 54 83 35 9 27 0 1.02 56 85 -29 -0.55 -0.60 70.4 75.9 -5.5 -0.10 +0.01 League One (3 Seasons) 37 2,063 56 18.0 22.9 22 80 9 15 22 13 0.89 21 34 -13 -0.57 -0.50 EFL Cup (3 Seasons) 5 291 58 26.9 3.2 2 73 0 3 48 2 2.40 4 0 +4 +1.24 +0.54 FA Cup (3 Seasons) 2 31 16 3.8 0.3 0 0 2 15 4 1.50 0 2 -2 -5.81 -6.94 Championship (2 Seasons) 7 269 38 3.2 3.0 3 1 4 9 1.86 2 1 +1 +0.33 -0.09 Premiership (1 Season) 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 PL2 — Div. 1 (1 Season) 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 PL2 — Div. 2 (1 Season) 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 U.S. Open Cup (1 Season) 2 60 30 22.2 0.7 0 0 2 30 0 1.50 1 0 +1 +1.50 +0.64 Premier League (1 Season) 1 1 1 0.0 0.0 0 0 1 1 10 0.00 0 0 0 0.00 +0.71 0.1 0.0 +0.1 +8.16 +8.77
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 17 Wolves 1 League 0 0 0 0 1 2016-2017 18 Wolves 2 Leagues 6 268 45 6.1 3.0 3 1 3 15 5 1.67 2 3 -1 -0.34 -0.29 2017-2018 19 Wolves 2 Leagues 7 259 37 5.7 2.9 1 82 0 6 48 4 2.14 4 0 +4 +1.39 +0.49 2017-2018 19 Portsmouth 1 League 16 793 50 19.2 8.8 8 3 8 4 1.13 8 13 -5 -0.57 -0.73 2017-2018 19 Wolves 1 League 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 2018-2019 20 Walsall 2 Leagues 11 501 46 11.1 5.6 4 87 3 7 22 12 0.36 5 11 -6 -1.08 -0.68 2019-2020 21 Blackpool 1 League 10 769 77 24.4 8.5 10 77 3 0 0 1.10 8 10 -2 -0.23 -0.35 2021-2022 23 St Mirren 1 League 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 2022-2023 24 Wolves 3 Leagues 2 65 33 1.6 0.7 1 64 0 1 1 12 1.50 0 0 0 0.00 +0.55 0.1 0.0 +0.1 +8.16 +8.77 2022-2023 24 Wolves 1 League 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 2023 24 Colorado Rapids 2 Leagues 36 2,906 81 87.3 32.3 33 85 22 3 31 0 0.83 23 46 -23 -0.71 -0.29 36.3 43.8 -7.5 -0.24 +0.61 2024 25 Colorado Rapids 1 League 26 1,809 70 59.1 20.1 21 80 13 5 28 0 1.29 33 37 -4 -0.20 -0.56 33.3 30.2 +3.1 +0.15 -0.03 2025 26 Colorado Rapids 1 League 3 74 25 11.7 0.8 0 0 3 25 0 1.33 1 2 -1 -1.22 -1.22 0.8 1.9 -1.1 -1.38 -0.87 10 Seasons 6 Clubs 8 Leagues 144 9,565 66 27.0 106.3 107 82 61 37 27 38 1.14 110 152 -42 -0.40 -0.40 70.5 75.9 -5.4 -0.10 +0.32 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Wolves (4 Seasons) 4 Leagues 15 592 39 4.5 6.6 5 74 1 10 29 22 1.87 6 3 +3 +0.46 +0.32 0.1 0.0 +0.1 +8.16 +8.77 Colorado Rapids (3 Seasons) 2 Leagues 65 4,789 74 68.2 53.2 54 83 35 11 28 0 1.04 57 85 -28 -0.53 -0.65 70.4 75.9 -5.5 -0.10 +0.01 St Mirren (1 Season) 1 League 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 Portsmouth (1 Season) 1 League 16 793 50 19.2 8.8 8 3 8 4 1.13 8 13 -5 -0.57 -0.73 Walsall (1 Season) 2 Leagues 11 501 46 11.1 5.6 4 87 3 7 22 12 0.36 5 11 -6 -1.08 -0.68 Blackpool (1 Season) 1 League 10 769 77 24.4 8.5 10 77 3 0 0 1.10 8 10 -2 -0.23 -0.35 Wolves (1 Season) 1 League 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 Wolves (1 Season) 1 League 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 MLS (3 Seasons) 63 4,729 75 70.1 52.5 54 83 35 9 27 0 1.02 56 85 -29 -0.55 -0.60 70.4 75.9 -5.5 -0.10 +0.01 League One (3 Seasons) 37 2,063 56 18.0 22.9 22 80 9 15 22 13 0.89 21 34 -13 -0.57 -0.50 EFL Cup (3 Seasons) 5 291 58 26.9 3.2 2 73 0 3 48 2 2.40 4 0 +4 +1.24 +0.54 FA Cup (3 Seasons) 2 31 16 3.8 0.3 0 0 2 15 4 1.50 0 2 -2 -5.81 -6.94 Championship (2 Seasons) 7 269 38 3.2 3.0 3 1 4 9 1.86 2 1 +1 +0.33 -0.09 Premiership (1 Season) 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 PL2 — Div. 1 (1 Season) 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 PL2 — Div. 2 (1 Season) 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 U.S. Open Cup (1 Season) 2 60 30 22.2 0.7 0 0 2 30 0 1.50 1 0 +1 +1.50 +0.64 Premier League (1 Season) 1 1 1 0.0 0.0 0 0 1 1 10 0.00 0 0 0 0.00 +0.71 0.1 0.0 +0.1 +8.16 +8.77
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 18 Wolves eng ENG 2. Championship 15th 4 237 59 5.7 2.6 3 1 1 5 1.75 2 1 +1 +0.38 +0.50 Matches 2017-2018 19 Wolves eng ENG 2. Championship 1st 3 32 11 0.8 0.4 0 0 3 4 2.00 0 0 0 0.00 -0.94 Matches 2017-2018 19 Portsmouth eng ENG 3. League One 8th 16 793 50 19.2 8.8 8 3 8 4 1.13 8 13 -5 -0.57 -0.73 Matches 2017-2018 19 Wolves eng ENG Jr. PL2 — Div. 2 9th 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 Matches 2018-2019 20 Walsall eng ENG 3. League One 22nd 11 501 46 12.1 5.6 4 87 3 7 22 9 0.36 5 11 -6 -1.08 -0.68 Matches 2019-2020 21 Blackpool eng ENG 3. League One 13th 10 769 77 24.4 8.5 10 77 3 0 0 1.10 8 10 -2 -0.23 -0.35 Matches 2021-2022 23 St Mirren sct SCO 1. Premiership 9th 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 Matches 2022-2023 24 Wolves eng ENG 1. Premier League 13th 1 1 1 0.0 0.0 0 0 1 1 10 0.00 0 0 0 0.00 +0.71 0.1 0.0 +0.1 +8.16 +8.77 Matches 2022-2023 24 Wolves eng ENG Jr. PL2 — Div. 1 12th 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 Matches 2023 24 Colorado Rapids us USA 1. MLS 28th 34 2,846 84 93.0 31.6 33 85 22 1 33 0 0.79 22 46 -24 -0.76 +0.92 36.3 43.8 -7.5 -0.24 +0.61 Matches 2024 25 Colorado Rapids us USA 1. MLS 13th 26 1,809 70 59.1 20.1 21 80 13 5 28 0 1.29 33 37 -4 -0.20 -0.56 33.3 30.2 +3.1 +0.15 -0.03 Matches 2025 26 Colorado Rapids us USA 1. MLS 7th 3 74 25 11.7 0.8 0 0 3 25 0 1.33 1 2 -1 -1.22 -1.22 0.8 1.9 -1.1 -1.38 -0.87 Matches 9 Seasons 6 Clubs 5 Leagues 135 9,183 68 27.6 102.0 105 82 61 30 24 32 1.08 105 150 -45 -0.44 -0.41 70.5 75.9 -5.4 -0.10 +0.32 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Colorado Rapids (3 Seasons) 1 League 63 4,729 75 70.1 52.5 54 83 35 9 27 0 1.02 56 85 -29 -0.55 -0.60 70.4 75.9 -5.5 -0.10 +0.01 Wolves (3 Seasons) 2 Leagues 8 270 34 2.3 3.0 3 1 5 1 19 1.63 2 1 +1 +0.33 +0.25 0.1 0.0 +0.1 +8.16 +8.77 St Mirren (1 Season) 1 League 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 Portsmouth (1 Season) 1 League 16 793 50 19.2 8.8 8 3 8 4 1.13 8 13 -5 -0.57 -0.73 Walsall (1 Season) 1 League 11 501 46 12.1 5.6 4 87 3 7 22 9 0.36 5 11 -6 -1.08 -0.68 Blackpool (1 Season) 1 League 10 769 77 24.4 8.5 10 77 3 0 0 1.10 8 10 -2 -0.23 -0.35 Wolves (1 Season) 1 League 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 Wolves (1 Season) 1 League 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 MLS (3 Seasons) 63 4,729 75 70.1 52.5 54 83 35 9 27 0 1.02 56 85 -29 -0.55 -0.60 70.4 75.9 -5.5 -0.10 +0.01 League One (3 Seasons) 37 2,063 56 18.0 22.9 22 80 9 15 22 13 0.89 21 34 -13 -0.57 -0.50 Championship (2 Seasons) 7 269 38 3.2 3.0 3 1 4 9 1.86 2 1 +1 +0.33 -0.09 Premiership (1 Season) 27 2,121 79 62.0 23.6 26 80 16 1 31 0 1.33 26 30 -4 -0.17 +0.80 PL2 — Div. 1 (1 Season) 5 423 85 18.1 4.7 5 85 4 0 0 2.00 7 3 +4 +0.85 +1.56 PL2 — Div. 2 (1 Season) 3 269 90 16.6 3.0 3 90 2 0 0 1.00 4 7 -3 -1.00 -0.47 Premier League (1 Season) 1 1 1 0.0 0.0 0 0 1 1 10 0.00 0 0 0 0.00 +0.71 0.1 0.0 +0.1 +8.16 +8.77
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 17 Wolves eng ENG League Cup 17th 0 0 0 0 1 Matches 2016-2017 18 Wolves eng ENG FA Cup 9th 2 31 16 11.5 0.3 0 0 2 15 0 1.50 0 2 -2 -5.81 -6.94 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 4 227 57 54.0 2.5 1 82 0 3 48 0 2.25 4 0 +4 +1.59 +1.59 Matches 2018-2019 20 Walsall eng ENG FA Cup 33rd 0 0 0 0 3 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 1 64 64 16.4 0.7 1 64 0 0 1 3.00 0 0 0 0.00 -1.10 Matches 2022-2023 24 Wolves eng ENG FA Cup 0 0 0 0 1 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 2 60 30 22.2 0.7 0 0 2 30 0 1.50 1 0 +1 +1.50 +0.64 Matches 6 Seasons 3 Clubs 3 Leagues 9 382 42 17.7 4.2 2 74 0 7 33 6 2.00 5 2 +3 +0.71 -0.13 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wolves (4 Seasons) 2 Leagues 7 322 46 21.0 3.6 2 74 0 5 35 3 2.14 4 2 +2 +0.56 -0.27 Colorado Rapids (1 Season) 1 League 2 60 30 22.2 0.7 0 0 2 30 0 1.50 1 0 +1 +1.50 +0.64 Walsall (1 Season) 1 League 0 0 0 0 3 EFL Cup (3 Seasons) 5 291 58 26.9 3.2 2 73 0 3 48 2 2.40 4 0 +4 +1.24 +0.54 FA Cup (3 Seasons) 2 31 16 3.8 0.3 0 0 2 15 4 1.50 0 2 -2 -5.81 -6.94 U.S. Open Cup (1 Season) 2 60 30 22.2 0.7 0 0 2 30 0 1.50 1 0 +1 +1.50 +0.64
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 18 Wolves 2 Leagues 3.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 19 Wolves 2 Leagues 2.9 0 0 0 1 4 0 13 5 4 0 0 0 2017-2018 19 Portsmouth 1 League 8.8 0 0 0 7 0 0 0 0 0 0 0 0 2017-2018 19 Wolves 1 League 3.0 0 0 0 0 2018-2019 20 Walsall 2 Leagues 5.6 0 0 0 0 2019-2020 21 Blackpool 1 League 8.5 1 0 0 5 3 1 56 3 8 0 2021-2022 23 St Mirren 1 League 23.6 2 1 0 15 7 3 67 13 17 0 2022-2023 24 Wolves 3 Leagues 0.7 0 0 0 0 0 0 9 1 0 0 0 0 0 0 0 2022-2023 24 Wolves 1 League 4.7 0 0 0 0 2023 24 Colorado Rapids 2 Leagues 32.3 3 0 0 18 14 1 195 20 20 0 0 0 202 5 10 33.3 2024 25 Colorado Rapids 1 League 20.1 2 0 0 15 9 1 73 25 18 0 1 0 125 5 3 62.5 2025 26 Colorado Rapids 1 League 0.8 0 0 0 4 1 0 2 1 1 0 0 0 5 0 2 0.0 10 Seasons 6 Clubs 8 Leagues 106.3 8 1 0 65 38 6 415 68 68 0 1 0 332 10 15 40.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Wolves (4 Seasons) 4 Leagues 6.6 0 0 0 1 4 0 22 6 4 0 0 0 0 0 0 Colorado Rapids (3 Seasons) 2 Leagues 53.2 5 0 0 37 24 2 270 46 39 0 1 0 332 10 15 40.0 St Mirren (1 Season) 1 League 23.6 2 1 0 15 7 3 67 13 17 0 Portsmouth (1 Season) 1 League 8.8 0 0 0 7 0 0 0 0 0 0 0 0 Walsall (1 Season) 2 Leagues 5.6 0 0 0 0 Blackpool (1 Season) 1 League 8.5 1 0 0 5 3 1 56 3 8 0 Wolves (1 Season) 1 League 4.7 0 0 0 0 Wolves (1 Season) 1 League 3.0 0 0 0 0 MLS (3 Seasons) 52.5 5 0 0 37 24 2 268 46 39 0 1 0 332 10 15 40.0 League One (3 Seasons) 22.9 1 0 0 12 3 1 56 3 8 0 0 0 EFL Cup (3 Seasons) 3.2 0 0 0 1 4 0 17 5 4 0 0 0 FA Cup (3 Seasons) 0.3 0 0 0 0 Championship (2 Seasons) 3.0 0 0 0 0 0 0 4 1 0 0 0 0 Premiership (1 Season) 23.6 2 1 0 15 7 3 67 13 17 0 PL2 — Div. 1 (1 Season) 4.7 0 0 0 0 PL2 — Div. 2 (1 Season) 3.0 0 0 0 0 U.S. Open Cup (1 Season) 0.7 0 0 0 0 0 0 2 0 0 0 Premier League (1 Season) 0.0 0 0 0 0 0 0 1 0 0 0 0 0 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 2016-2017 18 Wolves eng ENG FA Cup 9th 0.3 0 0 0 0 Matches 2017-2018 19 Wolves eng ENG EFL Cup 9th 2.5 0 0 0 1 4 0 9 4 4 0 0 0 Matches 2022-2023 24 Wolves eng ENG EFL Cup QF 0.7 0 0 0 0 0 0 8 1 0 0 Matches 2023 24 Colorado Rapids us USA U.S. Open Cup R16 0.7 0 0 0 0 0 0 2 0 0 0 Matches 6 Seasons 3 Clubs 3 Leagues 4.2 0 0 0 1 4 0 19 5 4 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wolves (4 Seasons) 2 Leagues 3.6 0 0 0 1 4 0 17 5 4 0 0 0 Colorado Rapids (1 Season) 1 League 0.7 0 0 0 0 0 0 2 0 0 0 Walsall (1 Season) 1 League EFL Cup (3 Seasons) 3.2 0 0 0 1 4 0 17 5 4 0 0 0 FA Cup (3 Seasons) 0.3 0 0 0 0 U.S. Open Cup (1 Season) 0.7 0 0 0 0 0 0 2 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 Connor Ronan Pages
Connor Ronan Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary