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 2017-2018 18 Huddersfield eng ENG FA Cup 0 0 Matches 2018-2019 19 Bradford City eng ENG FA Cup 4 4 420 4.7 0 1 1 0 0 0 0 0 0.00 0.21 0.21 0.00 0.21 Matches 2018-2019 19 Bradford City eng ENG 3. League One 40 38 3,382 37.6 4 5 9 4 0 0 7 0 0.11 0.13 0.24 0.11 0.24 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 38 36 3,207 35.6 2 4 6 2 0 0 10 0 2.3 2.3 3.6 5.9 88 144 110 0.06 0.11 0.17 0.06 0.17 0.06 0.10 0.16 0.06 0.16 Matches 2019-2020 20 Huddersfield eng ENG EFL Cup 0 0 Matches 2019-2020 20 Huddersfield eng ENG FA Cup 1 1 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 42 39 3,512 39.0 3 3 6 3 0 0 5 0 2.2 2.2 5.1 7.4 163 195 192 0.08 0.08 0.15 0.08 0.15 0.06 0.13 0.19 0.06 0.19 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 43 43 3,835 42.6 3 3 6 3 0 0 9 0 4.3 4.3 3.4 7.7 120 205 143 0.07 0.07 0.14 0.07 0.14 0.10 0.08 0.18 0.10 0.18 Matches 2021-2022 22 Huddersfield eng ENG EFL Cup 2 1 112 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Huddersfield eng ENG FA Cup 2 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Nott'ham Forest eng ENG EFL Cup 3 1 124 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Nott'ham Forest eng ENG FA Cup 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 13 6 584 6.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.15 0.00 0.15 0.15 0.15 0.05 0.03 0.08 0.05 0.08 Matches 2023 24 D.C. United us USA 1. MLS 17 17 1,513 16.8 1 1 2 1 0 0 5 0 1.1 1.1 1.9 3.0 43 98 47 0.06 0.06 0.12 0.06 0.12 0.06 0.12 0.18 0.06 0.18 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 23 18 1,576 17.5 0 1 1 0 0 0 1 0 0.6 0.6 1.3 1.8 38 86 54 0.00 0.06 0.06 0.00 0.06 0.03 0.07 0.10 0.03 0.10 Matches 2023-2024 24 Middlesbrough eng ENG EFL Cup 2 1 110 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Nott'ham Forest eng ENG 1. Premier League 0 0 Matches 2024 25 LAFC us USA 1. MLS 9 9 784 8.7 0 1 1 0 0 0 1 1 0.4 0.4 1.0 1.4 12 61 25 0.00 0.11 0.11 0.00 0.11 0.05 0.11 0.16 0.05 0.16 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.5 0.5 2 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.52 0.52 0.00 0.52 Matches 8 Seasons 7 Clubs 6 Leagues 241 216 19,464 216.3 14 19 33 14 0 0 41 1 11.2 11.2 17.1 28.3 479 813 574 0.06 0.09 0.15 0.06 0.15 0.07 0.10 0.17 0.07 0.17 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 Huddersfield (4 Seasons) 3 Leagues 128 120 10,814 120.2 8 10 18 8 0 0 25 0 8.9 8.9 12.1 21.0 371 544 445 0.07 0.08 0.15 0.07 0.15 0.08 0.10 0.18 0.08 0.18 Nott'ham Forest (2 Seasons) 3 Leagues 17 8 775 8.6 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.12 0.00 0.12 0.12 0.12 0.05 0.03 0.08 0.05 0.08 Bradford City (1 Season) 2 Leagues 44 42 3,802 42.2 4 6 10 4 0 0 7 0 0.09 0.14 0.24 0.09 0.24 Middlesbrough (1 Season) 2 Leagues 25 19 1,686 18.7 0 1 1 0 0 0 1 0 0.6 0.6 1.3 1.8 38 86 54 0.00 0.05 0.05 0.00 0.05 0.03 0.07 0.10 0.03 0.10 D.C. United (1 Season) 1 League 17 17 1,513 16.8 1 1 2 1 0 0 5 0 1.1 1.1 1.9 3.0 43 98 47 0.06 0.06 0.12 0.06 0.12 0.06 0.12 0.18 0.06 0.18 LAFC (1 Season) 1 League 9 9 784 8.7 0 1 1 0 0 0 1 1 0.4 0.4 1.0 1.4 12 61 25 0.00 0.11 0.11 0.00 0.11 0.05 0.11 0.16 0.05 0.16 Swansea City (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.5 0.5 2 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.52 0.52 0.00 0.52 Championship (5 Seasons) 147 137 12,220 135.8 8 11 19 8 0 0 25 0 9.4 9.4 13.9 23.4 411 633 499 0.06 0.08 0.14 0.06 0.14 0.07 0.10 0.17 0.07 0.17 FA Cup (5 Seasons) 8 6 635 7.1 0 1 1 0 0 0 0 0 0.00 0.14 0.14 0.00 0.14 EFL Cup (4 Seasons) 7 3 346 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (2 Seasons) 26 26 2,297 25.5 1 2 3 1 0 0 6 1 1.5 1.5 2.9 4.4 55 159 72 0.04 0.08 0.12 0.04 0.12 0.06 0.12 0.17 0.06 0.17 Premier League (2 Seasons) 13 6 584 6.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.15 0.00 0.15 0.15 0.15 0.05 0.03 0.08 0.05 0.08 League One (1 Season) 40 38 3,382 37.6 4 5 9 4 0 0 7 0 0.11 0.13 0.24 0.11 0.24
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 2017-2018 18 Huddersfield 1 League 0 0 2018-2019 19 Bradford City 2 Leagues 44 42 3,802 42.2 4 6 10 4 0 0 7 0 0.09 0.14 0.24 0.09 0.24 2019-2020 20 Huddersfield 3 Leagues 39 37 3,289 36.5 2 4 6 2 0 0 10 0 2.3 2.3 3.6 5.9 88 144 110 0.05 0.11 0.16 0.05 0.16 0.06 0.10 0.16 0.06 0.16 2020-2021 21 Huddersfield 1 League 42 39 3,512 39.0 3 3 6 3 0 0 5 0 2.2 2.2 5.1 7.4 163 195 192 0.08 0.08 0.15 0.08 0.15 0.06 0.13 0.19 0.06 0.19 2021-2022 22 Huddersfield 3 Leagues 47 44 4,013 44.6 3 3 6 3 0 0 10 0 4.3 4.3 3.4 7.7 120 205 143 0.07 0.07 0.13 0.07 0.13 0.10 0.08 0.18 0.10 0.18 2022-2023 23 Nott'ham Forest 3 Leagues 17 8 775 8.6 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.12 0.00 0.12 0.12 0.12 0.05 0.03 0.08 0.05 0.08 2023 24 D.C. United 2 Leagues 19 17 1,565 17.4 1 1 2 1 0 0 5 0 1.1 1.1 1.9 3.0 43 98 47 0.06 0.06 0.12 0.06 0.12 0.06 0.12 0.18 0.06 0.18 2023-2024 24 Nott'ham Forest 1 League 0 0 2023-2024 24 Middlesbrough 2 Leagues 25 19 1,686 18.7 0 1 1 0 0 0 1 0 0.6 0.6 1.3 1.8 38 86 54 0.00 0.05 0.05 0.00 0.05 0.03 0.07 0.10 0.03 0.10 2024 25 LAFC 2 Leagues 11 11 964 10.7 0 1 1 0 0 0 1 1 0.4 0.4 1.0 1.4 12 61 25 0.00 0.09 0.09 0.00 0.09 0.05 0.11 0.16 0.05 0.16 2024-2025 25 Swansea City 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.5 0.5 2 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.52 0.52 0.00 0.52 8 Seasons 7 Clubs 6 Leagues 241 216 19,464 216.3 14 19 33 14 0 0 41 1 11.2 11.2 17.1 28.3 479 813 574 0.06 0.09 0.15 0.06 0.15 0.07 0.10 0.17 0.07 0.17 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 Huddersfield (4 Seasons) 3 Leagues 128 120 10,814 120.2 8 10 18 8 0 0 25 0 8.9 8.9 12.1 21.0 371 544 445 0.07 0.08 0.15 0.07 0.15 0.08 0.10 0.18 0.08 0.18 Nott'ham Forest (2 Seasons) 3 Leagues 17 8 775 8.6 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.12 0.00 0.12 0.12 0.12 0.05 0.03 0.08 0.05 0.08 Bradford City (1 Season) 2 Leagues 44 42 3,802 42.2 4 6 10 4 0 0 7 0 0.09 0.14 0.24 0.09 0.24 Middlesbrough (1 Season) 2 Leagues 25 19 1,686 18.7 0 1 1 0 0 0 1 0 0.6 0.6 1.3 1.8 38 86 54 0.00 0.05 0.05 0.00 0.05 0.03 0.07 0.10 0.03 0.10 D.C. United (1 Season) 1 League 17 17 1,513 16.8 1 1 2 1 0 0 5 0 1.1 1.1 1.9 3.0 43 98 47 0.06 0.06 0.12 0.06 0.12 0.06 0.12 0.18 0.06 0.18 LAFC (1 Season) 1 League 9 9 784 8.7 0 1 1 0 0 0 1 1 0.4 0.4 1.0 1.4 12 61 25 0.00 0.11 0.11 0.00 0.11 0.05 0.11 0.16 0.05 0.16 Swansea City (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.5 0.5 2 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.52 0.52 0.00 0.52 Championship (5 Seasons) 147 137 12,220 135.8 8 11 19 8 0 0 25 0 9.4 9.4 13.9 23.4 411 633 499 0.06 0.08 0.14 0.06 0.14 0.07 0.10 0.17 0.07 0.17 FA Cup (5 Seasons) 8 6 635 7.1 0 1 1 0 0 0 0 0 0.00 0.14 0.14 0.00 0.14 EFL Cup (4 Seasons) 7 3 346 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (2 Seasons) 26 26 2,297 25.5 1 2 3 1 0 0 6 1 1.5 1.5 2.9 4.4 55 159 72 0.04 0.08 0.12 0.04 0.12 0.06 0.12 0.17 0.06 0.17 Premier League (2 Seasons) 13 6 584 6.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.15 0.00 0.15 0.15 0.15 0.05 0.03 0.08 0.05 0.08 League One (1 Season) 40 38 3,382 37.6 4 5 9 4 0 0 7 0 0.11 0.13 0.24 0.11 0.24
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 2018-2019 19 Bradford City eng ENG 3. League One 24th 40 38 3,382 37.6 4 5 9 4 0 0 7 0 0.11 0.13 0.24 0.11 0.24 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 38 36 3,207 35.6 2 4 6 2 0 0 10 0 2.3 2.3 3.6 5.9 88 144 110 0.06 0.11 0.17 0.06 0.17 0.06 0.10 0.16 0.06 0.16 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 42 39 3,512 39.0 3 3 6 3 0 0 5 0 2.2 2.2 5.1 7.4 163 195 192 0.08 0.08 0.15 0.08 0.15 0.06 0.13 0.19 0.06 0.19 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 43 43 3,835 42.6 3 3 6 3 0 0 9 0 4.3 4.3 3.4 7.7 120 205 143 0.07 0.07 0.14 0.07 0.14 0.10 0.08 0.18 0.10 0.18 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 13 6 584 6.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.15 0.00 0.15 0.15 0.15 0.05 0.03 0.08 0.05 0.08 Matches 2023 24 D.C. United us USA 1. MLS 23rd 17 17 1,513 16.8 1 1 2 1 0 0 5 0 1.1 1.1 1.9 3.0 43 98 47 0.06 0.06 0.12 0.06 0.12 0.06 0.12 0.18 0.06 0.18 Matches 2023-2024 24 Nott'ham Forest eng ENG 1. Premier League 17th 0 0 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 23 18 1,576 17.5 0 1 1 0 0 0 1 0 0.6 0.6 1.3 1.8 38 86 54 0.00 0.06 0.06 0.00 0.06 0.03 0.07 0.10 0.03 0.10 Matches 2024 25 LAFC us USA 1. MLS 1st 9 9 784 8.7 0 1 1 0 0 0 1 1 0.4 0.4 1.0 1.4 12 61 25 0.00 0.11 0.11 0.00 0.11 0.05 0.11 0.16 0.05 0.16 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.5 0.5 2 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.52 0.52 0.00 0.52 Matches 7 Seasons 7 Clubs 4 Leagues 226 207 18,483 205.4 14 18 32 14 0 0 40 1 11.2 11.2 17.1 28.3 479 813 574 0.07 0.09 0.16 0.07 0.16 0.07 0.10 0.17 0.07 0.17 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 Huddersfield (3 Seasons) 1 League 123 118 10,554 117.3 8 10 18 8 0 0 24 0 8.9 8.9 12.1 21.0 371 544 445 0.07 0.09 0.15 0.07 0.15 0.08 0.10 0.18 0.08 0.18 Nott'ham Forest (2 Seasons) 1 League 13 6 584 6.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.15 0.00 0.15 0.15 0.15 0.05 0.03 0.08 0.05 0.08 Bradford City (1 Season) 1 League 40 38 3,382 37.6 4 5 9 4 0 0 7 0 0.11 0.13 0.24 0.11 0.24 Middlesbrough (1 Season) 1 League 23 18 1,576 17.5 0 1 1 0 0 0 1 0 0.6 0.6 1.3 1.8 38 86 54 0.00 0.06 0.06 0.00 0.06 0.03 0.07 0.10 0.03 0.10 D.C. United (1 Season) 1 League 17 17 1,513 16.8 1 1 2 1 0 0 5 0 1.1 1.1 1.9 3.0 43 98 47 0.06 0.06 0.12 0.06 0.12 0.06 0.12 0.18 0.06 0.18 LAFC (1 Season) 1 League 9 9 784 8.7 0 1 1 0 0 0 1 1 0.4 0.4 1.0 1.4 12 61 25 0.00 0.11 0.11 0.00 0.11 0.05 0.11 0.16 0.05 0.16 Swansea City (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.5 0.5 2 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.52 0.52 0.00 0.52 Championship (5 Seasons) 147 137 12,220 135.8 8 11 19 8 0 0 25 0 9.4 9.4 13.9 23.4 411 633 499 0.06 0.08 0.14 0.06 0.14 0.07 0.10 0.17 0.07 0.17 MLS (2 Seasons) 26 26 2,297 25.5 1 2 3 1 0 0 6 1 1.5 1.5 2.9 4.4 55 159 72 0.04 0.08 0.12 0.04 0.12 0.06 0.12 0.17 0.06 0.17 Premier League (2 Seasons) 13 6 584 6.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 21 3 0.15 0.00 0.15 0.15 0.15 0.05 0.03 0.08 0.05 0.08 League One (1 Season) 40 38 3,382 37.6 4 5 9 4 0 0 7 0 0.11 0.13 0.24 0.11 0.24
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 2018-2019 19 Bradford City 2 Leagues 42.2 4 7 2 28.6 1.50 0.43 0.00 0.00 0 0 2019-2020 20 Huddersfield 3 Leagues 36.5 2 30 6 20.0 0.82 0.16 0.07 0.33 23.3 0 0 0 2.3 2.3 0.08 -0.3 -0.3 2020-2021 21 Huddersfield 1 League 39.0 3 39 14 35.9 1.00 0.36 0.08 0.21 21.2 0 0 0 2.2 2.2 0.06 +0.8 +0.8 2021-2022 22 Huddersfield 3 Leagues 44.6 3 50 17 34.0 1.12 0.38 0.06 0.18 22.1 0 0 0 4.3 4.3 0.09 -1.3 -1.3 2022-2023 23 Nott'ham Forest 3 Leagues 8.6 1 10 2 20.0 1.16 0.23 0.10 0.50 23.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 2023 24 D.C. United 2 Leagues 17.4 1 20 5 25.0 1.15 0.29 0.05 0.20 23.1 0 0 0 1.1 1.1 0.05 -0.1 -0.1 2023-2024 24 Middlesbrough 2 Leagues 18.7 0 16 5 31.3 0.85 0.27 0.00 0.00 23.4 0 0 0 0.6 0.6 0.04 -0.6 -0.6 2024 25 LAFC 2 Leagues 10.7 0 10 3 30.0 0.93 0.28 0.00 0.00 22.7 0 0 0 0.4 0.4 0.05 -0.4 -0.4 2024-2025 25 Swansea City 1 League 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 8 Seasons 7 Clubs 6 Leagues 216.3 14 181 54 29.8 1.01 0.30 0.06 0.19 22.4 0 0 0 11.2 11.2 0.07 -1.2 -1.2 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 Huddersfield (4 Seasons) 3 Leagues 120.2 8 119 37 31.1 0.99 0.31 0.07 0.22 22.1 0 0 0 8.9 8.9 0.08 -0.9 -0.9 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 1 10 2 20.0 1.16 0.23 0.10 0.50 23.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Bradford City (1 Season) 2 Leagues 42.2 4 7 2 28.6 1.50 0.43 0.00 0.00 0 0 Middlesbrough (1 Season) 2 Leagues 18.7 0 16 5 31.3 0.85 0.27 0.00 0.00 23.4 0 0 0 0.6 0.6 0.04 -0.6 -0.6 D.C. United (1 Season) 1 League 16.8 1 20 5 25.0 1.19 0.30 0.05 0.20 23.1 0 0 0 1.1 1.1 0.05 -0.1 -0.1 LAFC (1 Season) 1 League 8.7 0 9 3 33.3 1.03 0.34 0.00 0.00 22.7 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Swansea City (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Championship (5 Seasons) 135.8 8 130 39 30.0 0.96 0.29 0.06 0.21 22.2 0 0 0 9.4 9.4 0.07 -1.4 -1.4 FA Cup (5 Seasons) 7.1 0 9 2 22.2 1.28 0.28 0.00 0.00 0 0 EFL Cup (4 Seasons) 3.8 0 6 3 50.0 1.56 0.78 0.00 0.00 0 0 MLS (2 Seasons) 25.5 1 29 8 27.6 1.14 0.31 0.03 0.13 23.0 0 0 0 1.5 1.5 0.05 -0.5 -0.5 Premier League (2 Seasons) 6.5 1 7 2 28.6 1.08 0.31 0.14 0.50 23.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 League One (1 Season) 37.6 4 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 2018-2019 19 Bradford City eng ENG 3. League One 24th 37.6 4 0 0 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 35.6 2 30 6 20.0 0.84 0.17 0.07 0.33 23.3 0 0 0 2.3 2.3 0.08 -0.3 -0.3 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 39.0 3 39 14 35.9 1.00 0.36 0.08 0.21 21.2 0 0 0 2.2 2.2 0.06 +0.8 +0.8 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 42.6 3 48 16 33.3 1.13 0.38 0.06 0.19 22.1 0 0 0 4.3 4.3 0.09 -1.3 -1.3 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 6.5 1 7 2 28.6 1.08 0.31 0.14 0.50 23.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Matches 2023 24 D.C. United us USA 1. MLS 23rd 16.8 1 20 5 25.0 1.19 0.30 0.05 0.20 23.1 0 0 0 1.1 1.1 0.05 -0.1 -0.1 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 17.5 0 13 3 23.1 0.74 0.17 0.00 0.00 23.4 0 0 0 0.6 0.6 0.04 -0.6 -0.6 Matches 2024 25 LAFC us USA 1. MLS 1st 8.7 0 9 3 33.3 1.03 0.34 0.00 0.00 22.7 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 7 Seasons 7 Clubs 4 Leagues 205.4 14 166 49 29.5 0.99 0.29 0.06 0.20 22.4 0 0 0 11.2 11.2 0.07 -1.2 -1.2 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 Huddersfield (3 Seasons) 1 League 117.3 8 117 36 30.8 1.00 0.31 0.07 0.22 22.1 0 0 0 8.9 8.9 0.08 -0.9 -0.9 Nott'ham Forest (2 Seasons) 1 League 6.5 1 7 2 28.6 1.08 0.31 0.14 0.50 23.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Bradford City (1 Season) 1 League 37.6 4 0 0 Middlesbrough (1 Season) 1 League 17.5 0 13 3 23.1 0.74 0.17 0.00 0.00 23.4 0 0 0 0.6 0.6 0.04 -0.6 -0.6 D.C. United (1 Season) 1 League 16.8 1 20 5 25.0 1.19 0.30 0.05 0.20 23.1 0 0 0 1.1 1.1 0.05 -0.1 -0.1 LAFC (1 Season) 1 League 8.7 0 9 3 33.3 1.03 0.34 0.00 0.00 22.7 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Swansea City (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Championship (5 Seasons) 135.8 8 130 39 30.0 0.96 0.29 0.06 0.21 22.2 0 0 0 9.4 9.4 0.07 -1.4 -1.4 MLS (2 Seasons) 25.5 1 29 8 27.6 1.14 0.31 0.03 0.13 23.0 0 0 0 1.5 1.5 0.05 -0.5 -0.5 Premier League (2 Seasons) 6.5 1 7 2 28.6 1.08 0.31 0.14 0.50 23.8 0 0 0 0.3 0.3 0.05 +0.7 +0.7 League One (1 Season) 37.6 4 0 0
Passing Table Season Age Squad Country 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 2018-2019 19 Bradford City eng ENG FA Cup 4.7 1 Matches 2018-2019 19 Bradford City eng ENG 3. League One 37.6 5 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 35.6 956 1287 74.3 14533 4120 494 597 82.7 377 477 79.0 47 112 42.0 4 3.6 2.2 +0.4 35 119 18 4 144 Matches 2019-2020 20 Huddersfield eng ENG FA Cup 0.9 0 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 39.0 1336 1773 75.4 20200 4683 732 875 83.7 478 614 77.9 71 143 49.7 3 5.1 2.8 -2.1 45 129 34 5 195 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 42.6 1295 1687 76.8 20604 5271 660 790 83.5 478 581 82.3 103 182 56.6 3 3.4 2.6 -0.4 44 154 27 4 205 Matches 2021-2022 22 Huddersfield eng ENG EFL Cup 1.2 0 Matches 2021-2022 22 Huddersfield eng ENG FA Cup 0.7 0 Matches 2022-2023 23 Nott'ham Forest eng ENG EFL Cup 1.4 0 Matches 2022-2023 23 Nott'ham Forest eng ENG FA Cup 0.7 0 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 6.5 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 Matches 2023 24 D.C. United us USA 1. MLS 16.8 667 830 80.4 10685 3400 346 388 89.2 238 281 84.7 52 100 52.0 1 1.9 2.1 -0.9 23 90 14 3 98 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 17.5 865 1018 85.0 12808 3458 481 525 91.6 308 359 85.8 42 77 54.5 1 1.3 1.8 -0.3 16 84 14 2 86 Matches 2023-2024 24 Middlesbrough eng ENG EFL Cup 1.2 0 Matches 2024 25 LAFC us USA 1. MLS 8.7 348 405 85.9 5689 1680 178 192 92.7 140 161 87.0 26 33 78.8 1 1.0 0.8 0.0 19 46 5 2 61 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 1.0 35 48 72.9 492 76 22 27 81.5 10 14 71.4 0 1 0.0 0 0.5 0.1 -0.5 1 3 1 1 3 Matches 8 Seasons 7 Clubs 6 Leagues 216.3 5668 7262 78.1 87796 23338 2985 3479 85.8 2113 2590 81.6 348 664 52.4 19 17.1 12.7 +1.9 187 644 116 21 813 Country 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 Huddersfield (4 Seasons) 3 Leagues 120.2 3587 4747 75.6 55337 14074 1886 2262 83.4 1333 1672 79.7 221 437 50.6 10 12.1 7.7 -2.1 124 402 79 13 544 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 Bradford City (1 Season) 2 Leagues 42.2 6 Middlesbrough (1 Season) 2 Leagues 18.7 865 1018 85.0 12808 3458 481 525 91.6 308 359 85.8 42 77 54.5 1 1.3 1.8 -0.3 16 84 14 2 86 D.C. United (1 Season) 1 League 16.8 667 830 80.4 10685 3400 346 388 89.2 238 281 84.7 52 100 52.0 1 1.9 2.1 -0.9 23 90 14 3 98 LAFC (1 Season) 1 League 8.7 348 405 85.9 5689 1680 178 192 92.7 140 161 87.0 26 33 78.8 1 1.0 0.8 0.0 19 46 5 2 61 Swansea City (1 Season) 1 League 1.0 35 48 72.9 492 76 22 27 81.5 10 14 71.4 0 1 0.0 0 0.5 0.1 -0.5 1 3 1 1 3 Championship (5 Seasons) 135.8 4487 5813 77.2 68637 17608 2389 2814 84.9 1651 2045 80.7 263 515 51.1 11 13.9 9.6 -2.9 141 489 94 16 633 FA Cup (5 Seasons) 7.1 1 EFL Cup (4 Seasons) 3.8 0 MLS (2 Seasons) 25.5 1015 1235 82.2 16374 5080 524 580 90.3 378 442 85.5 78 133 58.6 2 2.9 2.9 -0.9 42 136 19 5 159 Premier League (2 Seasons) 6.5 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 League One (1 Season) 37.6 5
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 2018-2019 19 Bradford City 2 Leagues 42.2 6 2019-2020 20 Huddersfield 3 Leagues 36.5 956 1287 74.3 14533 4120 494 597 82.7 377 477 79.0 47 112 42.0 4 3.6 2.2 +0.4 35 119 18 4 144 2020-2021 21 Huddersfield 1 League 39.0 1336 1773 75.4 20200 4683 732 875 83.7 478 614 77.9 71 143 49.7 3 5.1 2.8 -2.1 45 129 34 5 195 2021-2022 22 Huddersfield 3 Leagues 44.6 1295 1687 76.8 20604 5271 660 790 83.5 478 581 82.3 103 182 56.6 3 3.4 2.6 -0.4 44 154 27 4 205 2022-2023 23 Nott'ham Forest 3 Leagues 8.6 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 2023 24 D.C. United 2 Leagues 17.4 667 830 80.4 10685 3400 346 388 89.2 238 281 84.7 52 100 52.0 1 1.9 2.1 -0.9 23 90 14 3 98 2023-2024 24 Middlesbrough 2 Leagues 18.7 865 1018 85.0 12808 3458 481 525 91.6 308 359 85.8 42 77 54.5 1 1.3 1.8 -0.3 16 84 14 2 86 2024 25 LAFC 2 Leagues 10.7 348 405 85.9 5689 1680 178 192 92.7 140 161 87.0 26 33 78.8 1 1.0 0.8 0.0 19 46 5 2 61 2024-2025 25 Swansea City 1 League 1.0 35 48 72.9 492 76 22 27 81.5 10 14 71.4 0 1 0.0 0 0.5 0.1 -0.5 1 3 1 1 3 8 Seasons 7 Clubs 6 Leagues 216.3 5668 7262 78.1 87796 23338 2985 3479 85.8 2113 2590 81.6 348 664 52.4 19 17.1 12.7 +1.9 187 644 116 21 813 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 Huddersfield (4 Seasons) 3 Leagues 120.2 3587 4747 75.6 55337 14074 1886 2262 83.4 1333 1672 79.7 221 437 50.6 10 12.1 7.7 -2.1 124 402 79 13 544 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 Bradford City (1 Season) 2 Leagues 42.2 6 Middlesbrough (1 Season) 2 Leagues 18.7 865 1018 85.0 12808 3458 481 525 91.6 308 359 85.8 42 77 54.5 1 1.3 1.8 -0.3 16 84 14 2 86 D.C. United (1 Season) 1 League 16.8 667 830 80.4 10685 3400 346 388 89.2 238 281 84.7 52 100 52.0 1 1.9 2.1 -0.9 23 90 14 3 98 LAFC (1 Season) 1 League 8.7 348 405 85.9 5689 1680 178 192 92.7 140 161 87.0 26 33 78.8 1 1.0 0.8 0.0 19 46 5 2 61 Swansea City (1 Season) 1 League 1.0 35 48 72.9 492 76 22 27 81.5 10 14 71.4 0 1 0.0 0 0.5 0.1 -0.5 1 3 1 1 3 Championship (5 Seasons) 135.8 4487 5813 77.2 68637 17608 2389 2814 84.9 1651 2045 80.7 263 515 51.1 11 13.9 9.6 -2.9 141 489 94 16 633 FA Cup (5 Seasons) 7.1 1 EFL Cup (4 Seasons) 3.8 0 MLS (2 Seasons) 25.5 1015 1235 82.2 16374 5080 524 580 90.3 378 442 85.5 78 133 58.6 2 2.9 2.9 -0.9 42 136 19 5 159 Premier League (2 Seasons) 6.5 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 League One (1 Season) 37.6 5
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 2018-2019 19 Bradford City eng ENG 3. League One 24th 37.6 5 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 35.6 956 1287 74.3 14533 4120 494 597 82.7 377 477 79.0 47 112 42.0 4 3.6 2.2 +0.4 35 119 18 4 144 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 39.0 1336 1773 75.4 20200 4683 732 875 83.7 478 614 77.9 71 143 49.7 3 5.1 2.8 -2.1 45 129 34 5 195 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 42.6 1295 1687 76.8 20604 5271 660 790 83.5 478 581 82.3 103 182 56.6 3 3.4 2.6 -0.4 44 154 27 4 205 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 6.5 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 Matches 2023 24 D.C. United us USA 1. MLS 23rd 16.8 667 830 80.4 10685 3400 346 388 89.2 238 281 84.7 52 100 52.0 1 1.9 2.1 -0.9 23 90 14 3 98 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 17.5 865 1018 85.0 12808 3458 481 525 91.6 308 359 85.8 42 77 54.5 1 1.3 1.8 -0.3 16 84 14 2 86 Matches 2024 25 LAFC us USA 1. MLS 1st 8.7 348 405 85.9 5689 1680 178 192 92.7 140 161 87.0 26 33 78.8 1 1.0 0.8 0.0 19 46 5 2 61 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1.0 35 48 72.9 492 76 22 27 81.5 10 14 71.4 0 1 0.0 0 0.5 0.1 -0.5 1 3 1 1 3 Matches 7 Seasons 7 Clubs 4 Leagues 205.4 5668 7262 78.1 87796 23338 2985 3479 85.8 2113 2590 81.6 348 664 52.4 18 17.1 12.7 +0.9 187 644 116 21 813 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 Huddersfield (3 Seasons) 1 League 117.3 3587 4747 75.6 55337 14074 1886 2262 83.4 1333 1672 79.7 221 437 50.6 10 12.1 7.7 -2.1 124 402 79 13 544 Nott'ham Forest (2 Seasons) 1 League 6.5 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 Bradford City (1 Season) 1 League 37.6 5 Middlesbrough (1 Season) 1 League 17.5 865 1018 85.0 12808 3458 481 525 91.6 308 359 85.8 42 77 54.5 1 1.3 1.8 -0.3 16 84 14 2 86 D.C. United (1 Season) 1 League 16.8 667 830 80.4 10685 3400 346 388 89.2 238 281 84.7 52 100 52.0 1 1.9 2.1 -0.9 23 90 14 3 98 LAFC (1 Season) 1 League 8.7 348 405 85.9 5689 1680 178 192 92.7 140 161 87.0 26 33 78.8 1 1.0 0.8 0.0 19 46 5 2 61 Swansea City (1 Season) 1 League 1.0 35 48 72.9 492 76 22 27 81.5 10 14 71.4 0 1 0.0 0 0.5 0.1 -0.5 1 3 1 1 3 Championship (5 Seasons) 135.8 4487 5813 77.2 68637 17608 2389 2814 84.9 1651 2045 80.7 263 515 51.1 11 13.9 9.6 -2.9 141 489 94 16 633 MLS (2 Seasons) 25.5 1015 1235 82.2 16374 5080 524 580 90.3 378 442 85.5 78 133 58.6 2 2.9 2.9 -0.9 42 136 19 5 159 Premier League (2 Seasons) 6.5 166 214 77.6 2785 650 72 85 84.7 84 103 81.6 7 16 43.8 0 0.2 0.2 -0.2 4 19 3 0 21 League One (1 Season) 37.6 5
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 19 Bradford City 2 Leagues 42.2 13 2019-2020 20 Huddersfield 3 Leagues 36.5 1287 1226 57 14 2 2 49 24 1 0 0 0 956 4 29 2020-2021 21 Huddersfield 1 League 39.0 1773 1697 69 19 3 2 55 38 0 0 0 0 1336 7 60 2021-2022 22 Huddersfield 3 Leagues 44.6 1687 1634 46 24 5 8 31 22 0 0 0 0 1295 7 46 2022-2023 23 Nott'ham Forest 3 Leagues 8.6 214 207 7 4 0 0 4 3 0 0 0 0 166 0 4 2023 24 D.C. United 2 Leagues 17.4 830 770 53 30 4 4 39 6 17 10 3 1 667 7 14 2023-2024 24 Middlesbrough 2 Leagues 18.7 1018 968 46 18 4 3 31 15 13 11 0 0 865 4 15 2024 25 LAFC 2 Leagues 10.7 405 397 8 7 0 0 7 0 1 0 0 0 348 0 9 2024-2025 25 Swansea City 1 League 1.0 48 47 1 1 0 0 1 0 0 0 0 0 35 0 0 8 Seasons 7 Clubs 6 Leagues 216.3 7262 6946 287 117 18 19 228 108 32 21 3 1 5668 29 177 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Huddersfield (4 Seasons) 3 Leagues 120.2 4747 4557 172 57 10 12 135 84 1 0 0 0 3587 18 135 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 214 207 7 4 0 0 4 3 0 0 0 0 166 0 4 Bradford City (1 Season) 2 Leagues 42.2 13 Middlesbrough (1 Season) 2 Leagues 18.7 1018 968 46 18 4 3 31 15 13 11 0 0 865 4 15 D.C. United (1 Season) 1 League 16.8 830 770 53 30 4 4 39 6 17 10 3 1 667 7 14 LAFC (1 Season) 1 League 8.7 405 397 8 7 0 0 5 0 1 0 0 0 348 0 9 Swansea City (1 Season) 1 League 1.0 48 47 1 1 0 0 1 0 0 0 0 0 35 0 0 Championship (5 Seasons) 135.8 5813 5572 219 76 14 15 162 99 14 11 0 0 4487 22 150 FA Cup (5 Seasons) 7.1 13 EFL Cup (4 Seasons) 3.8 5 MLS (2 Seasons) 25.5 1235 1167 61 37 4 4 44 6 18 10 3 1 1015 7 23 Premier League (2 Seasons) 6.5 214 207 7 4 0 0 4 3 0 0 0 0 166 0 4 League One (1 Season) 37.6
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 2018-2019 19 Bradford City eng ENG 3. League One 24th 37.6 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 35.6 1287 1226 57 14 2 2 49 24 1 0 0 0 956 4 29 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 39.0 1773 1697 69 19 3 2 55 38 0 0 0 0 1336 7 60 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 42.6 1687 1634 46 24 5 8 30 22 0 0 0 0 1295 7 46 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 6.5 214 207 7 4 0 0 4 3 0 0 0 0 166 0 4 Matches 2023 24 D.C. United us USA 1. MLS 23rd 16.8 830 770 53 30 4 4 39 6 17 10 3 1 667 7 14 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 17.5 1018 968 46 18 4 3 27 15 13 11 0 0 865 4 15 Matches 2024 25 LAFC us USA 1. MLS 1st 8.7 405 397 8 7 0 0 5 0 1 0 0 0 348 0 9 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1.0 48 47 1 1 0 0 1 0 0 0 0 0 35 0 0 Matches 7 Seasons 7 Clubs 4 Leagues 205.4 7262 6946 287 117 18 19 210 108 32 21 3 1 5668 29 177 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Huddersfield (3 Seasons) 1 League 117.3 4747 4557 172 57 10 12 134 84 1 0 0 0 3587 18 135 Nott'ham Forest (2 Seasons) 1 League 6.5 214 207 7 4 0 0 4 3 0 0 0 0 166 0 4 Bradford City (1 Season) 1 League 37.6 Middlesbrough (1 Season) 1 League 17.5 1018 968 46 18 4 3 27 15 13 11 0 0 865 4 15 D.C. United (1 Season) 1 League 16.8 830 770 53 30 4 4 39 6 17 10 3 1 667 7 14 LAFC (1 Season) 1 League 8.7 405 397 8 7 0 0 5 0 1 0 0 0 348 0 9 Swansea City (1 Season) 1 League 1.0 48 47 1 1 0 0 1 0 0 0 0 0 35 0 0 Championship (5 Seasons) 135.8 5813 5572 219 76 14 15 162 99 14 11 0 0 4487 22 150 MLS (2 Seasons) 25.5 1235 1167 61 37 4 4 44 6 18 10 3 1 1015 7 23 Premier League (2 Seasons) 6.5 214 207 7 4 0 0 4 3 0 0 0 0 166 0 4 League One (1 Season) 37.6
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 2018-2019 19 Bradford City 2 Leagues 42.2 2019-2020 20 Huddersfield 3 Leagues 36.5 78 2.19 60 0 10 0 2 6 7 0.20 3 0 3 0 0 1 2020-2021 21 Huddersfield 1 League 39.0 98 2.51 78 0 5 2 8 5 7 0.18 6 0 0 0 1 0 2021-2022 22 Huddersfield 3 Leagues 44.6 119 2.79 86 2 7 8 13 3 11 0.26 7 0 0 3 1 0 2022-2023 23 Nott'ham Forest 3 Leagues 8.6 21 3.24 14 0 1 1 3 2 0 0.00 0 0 0 0 0 0 2023 24 D.C. United 2 Leagues 17.4 49 2.91 32 3 5 0 5 4 3 0.18 2 1 0 0 0 0 2023-2024 24 Middlesbrough 2 Leagues 18.7 40 2.29 27 3 5 0 2 3 2 0.11 2 0 0 0 0 0 2024 25 LAFC 2 Leagues 10.7 34 3.90 31 0 2 1 0 0 2 0.23 2 0 0 0 0 0 2024-2025 25 Swansea City 1 League 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 8 Seasons 7 Clubs 6 Leagues 216.3 440 2.62 329 8 35 12 33 23 32 0.19 22 1 3 3 2 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Huddersfield (4 Seasons) 3 Leagues 120.2 295 2.52 224 2 22 10 23 14 25 0.21 16 0 3 3 2 1 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 21 3.24 14 0 1 1 3 2 0 0.00 0 0 0 0 0 0 Bradford City (1 Season) 2 Leagues 42.2 Middlesbrough (1 Season) 2 Leagues 18.7 40 2.29 27 3 5 0 2 3 2 0.11 2 0 0 0 0 0 D.C. United (1 Season) 1 League 16.8 49 2.91 32 3 5 0 5 4 3 0.18 2 1 0 0 0 0 LAFC (1 Season) 1 League 8.7 34 3.90 31 0 2 1 0 0 2 0.23 2 0 0 0 0 0 Swansea City (1 Season) 1 League 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Championship (5 Seasons) 135.8 336 2.47 252 5 27 10 25 17 27 0.20 18 0 3 3 2 1 FA Cup (5 Seasons) 7.1 EFL Cup (4 Seasons) 3.8 MLS (2 Seasons) 25.5 83 3.25 63 3 7 1 5 4 5 0.20 4 1 0 0 0 0 Premier League (2 Seasons) 6.5 21 3.24 14 0 1 1 3 2 0 0.00 0 0 0 0 0 0 League One (1 Season) 37.6
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 2018-2019 19 Bradford City eng ENG 3. League One 24th 37.6 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 35.6 78 2.19 60 0 10 0 2 6 7 0.20 3 0 3 0 0 1 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 39.0 98 2.51 78 0 5 2 8 5 7 0.18 6 0 0 0 1 0 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 42.6 119 2.79 86 2 7 8 13 3 11 0.26 7 0 0 3 1 0 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 6.5 21 3.24 14 0 1 1 3 2 0 0.00 0 0 0 0 0 0 Matches 2023 24 D.C. United us USA 1. MLS 23rd 16.8 49 2.91 32 3 5 0 5 4 3 0.18 2 1 0 0 0 0 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 17.5 40 2.29 27 3 5 0 2 3 2 0.11 2 0 0 0 0 0 Matches 2024 25 LAFC us USA 1. MLS 1st 8.7 34 3.90 31 0 2 1 0 0 2 0.23 2 0 0 0 0 0 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 7 Seasons 7 Clubs 4 Leagues 205.4 440 2.62 329 8 35 12 33 23 32 0.19 22 1 3 3 2 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Huddersfield (3 Seasons) 1 League 117.3 295 2.52 224 2 22 10 23 14 25 0.21 16 0 3 3 2 1 Nott'ham Forest (2 Seasons) 1 League 6.5 21 3.24 14 0 1 1 3 2 0 0.00 0 0 0 0 0 0 Bradford City (1 Season) 1 League 37.6 Middlesbrough (1 Season) 1 League 17.5 40 2.29 27 3 5 0 2 3 2 0.11 2 0 0 0 0 0 D.C. United (1 Season) 1 League 16.8 49 2.91 32 3 5 0 5 4 3 0.18 2 1 0 0 0 0 LAFC (1 Season) 1 League 8.7 34 3.90 31 0 2 1 0 0 2 0.23 2 0 0 0 0 0 Swansea City (1 Season) 1 League 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Championship (5 Seasons) 135.8 336 2.47 252 5 27 10 25 17 27 0.20 18 0 3 3 2 1 MLS (2 Seasons) 25.5 83 3.25 63 3 7 1 5 4 5 0.20 4 1 0 0 0 0 Premier League (2 Seasons) 6.5 21 3.24 14 0 1 1 3 2 0 0.00 0 0 0 0 0 0 League One (1 Season) 37.6
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 2018-2019 19 Bradford City 2 Leagues 42.2 0 0 0 2019-2020 20 Huddersfield 3 Leagues 36.5 121 69 33 73 15 30 101 29.7 71 64 13 51 45 166 41 0 2020-2021 21 Huddersfield 1 League 39.0 85 42 39 34 12 27 77 35.1 50 55 12 43 40 125 52 0 2021-2022 22 Huddersfield 3 Leagues 44.6 96 63 26 60 10 45 91 49.5 46 53 9 44 36 130 48 0 2022-2023 23 Nott'ham Forest 3 Leagues 8.6 16 12 4 11 1 6 12 50.0 6 13 2 11 6 21 9 0 2023 24 D.C. United 2 Leagues 17.4 38 22 12 20 6 19 49 38.8 30 21 6 15 17 55 13 2 2023-2024 24 Middlesbrough 2 Leagues 18.7 40 27 15 19 6 16 32 50.0 16 28 9 19 18 57 24 0 2024 25 LAFC 2 Leagues 10.7 18 16 6 10 2 7 18 38.9 11 9 5 4 16 33 13 0 2024-2025 25 Swansea City 1 League 1.0 0 0 0 0 0 0 0 0 4 4 0 1 1 0 0 8 Seasons 7 Clubs 6 Leagues 216.3 414 245 135 227 52 150 380 39.5 230 247 60 187 178 588 200 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Huddersfield (4 Seasons) 3 Leagues 120.2 302 174 98 167 37 102 269 37.9 167 172 34 138 121 421 141 0 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 16 12 4 11 1 6 12 50.0 6 13 2 11 6 21 9 0 Bradford City (1 Season) 2 Leagues 42.2 0 0 0 Middlesbrough (1 Season) 2 Leagues 18.7 40 27 15 19 6 16 32 50.0 16 28 9 19 18 57 24 0 D.C. United (1 Season) 1 League 16.8 38 21 12 20 6 19 49 38.8 30 21 6 15 17 55 13 2 LAFC (1 Season) 1 League 8.7 18 11 6 10 2 7 18 38.9 11 9 5 4 15 33 13 0 Swansea City (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 4 4 0 1 1 0 0 Championship (5 Seasons) 135.8 342 192 113 186 43 118 301 39.2 183 204 47 157 137 479 165 0 FA Cup (5 Seasons) 7.1 2 1 0 EFL Cup (4 Seasons) 3.8 10 3 0 MLS (2 Seasons) 25.5 56 32 18 30 8 26 67 38.8 41 30 11 19 32 88 26 2 Premier League (2 Seasons) 6.5 16 9 4 11 1 6 12 50.0 6 13 2 11 5 21 9 0 League One (1 Season) 37.6 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 2018-2019 19 Bradford City eng ENG 3. League One 24th 37.6 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 35.6 121 69 33 73 15 30 101 29.7 71 64 13 51 45 166 41 0 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 39.0 85 42 39 34 12 27 77 35.1 50 55 12 43 40 125 52 0 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 42.6 96 57 26 60 10 45 91 49.5 46 53 9 44 34 130 48 0 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 6.5 16 9 4 11 1 6 12 50.0 6 13 2 11 5 21 9 0 Matches 2023 24 D.C. United us USA 1. MLS 23rd 16.8 38 21 12 20 6 19 49 38.8 30 21 6 15 17 55 13 2 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 17.5 40 24 15 19 6 16 32 50.0 16 28 9 19 17 57 24 0 Matches 2024 25 LAFC us USA 1. MLS 1st 8.7 18 11 6 10 2 7 18 38.9 11 9 5 4 15 33 13 0 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1.0 0 0 0 0 0 0 0 0 4 4 0 1 1 0 0 Matches 7 Seasons 7 Clubs 4 Leagues 205.4 414 233 135 227 52 150 380 39.5 230 247 60 187 174 588 200 2 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 Huddersfield (3 Seasons) 1 League 117.3 302 168 98 167 37 102 269 37.9 167 172 34 138 119 421 141 0 Nott'ham Forest (2 Seasons) 1 League 6.5 16 9 4 11 1 6 12 50.0 6 13 2 11 5 21 9 0 Bradford City (1 Season) 1 League 37.6 0 Middlesbrough (1 Season) 1 League 17.5 40 24 15 19 6 16 32 50.0 16 28 9 19 17 57 24 0 D.C. United (1 Season) 1 League 16.8 38 21 12 20 6 19 49 38.8 30 21 6 15 17 55 13 2 LAFC (1 Season) 1 League 8.7 18 11 6 10 2 7 18 38.9 11 9 5 4 15 33 13 0 Swansea City (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 4 4 0 1 1 0 0 Championship (5 Seasons) 135.8 342 192 113 186 43 118 301 39.2 183 204 47 157 137 479 165 0 MLS (2 Seasons) 25.5 56 32 18 30 8 26 67 38.8 41 30 11 19 32 88 26 2 Premier League (2 Seasons) 6.5 16 9 4 11 1 6 12 50.0 6 13 2 11 5 21 9 0 League One (1 Season) 37.6 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 2018-2019 19 Bradford City 2 Leagues 42.2 2019-2020 20 Huddersfield 3 Leagues 36.5 1735 50 291 1033 462 35 1735 77 43 55.8 34 44.2 861 5552 2794 88 65 11 67 47 982 110 2020-2021 21 Huddersfield 1 League 39.0 2256 75 475 1126 703 74 2256 90 56 62.2 34 37.8 1267 8672 5058 163 108 18 73 52 1493 192 2021-2022 22 Huddersfield 3 Leagues 44.6 2175 80 408 1221 592 53 2175 126 88 69.8 38 30.2 1297 8785 4432 120 93 13 93 65 1448 143 2022-2023 23 Nott'ham Forest 3 Leagues 8.6 297 19 72 161 71 3 297 17 7 41.2 3 17.6 157 947 518 13 9 2 12 7 166 3 2023 24 D.C. United 2 Leagues 17.4 1009 30 177 544 302 26 1009 49 22 44.9 18 36.7 581 3274 1850 43 27 7 25 12 679 47 2023-2024 24 Middlesbrough 2 Leagues 18.7 1196 37 266 661 278 14 1196 26 12 46.2 7 26.9 721 3568 1895 38 38 3 22 24 870 54 2024 25 LAFC 2 Leagues 10.7 490 20 86 274 135 7 490 12 4 33.3 7 58.3 279 1325 701 12 19 0 11 3 340 25 2024-2025 25 Swansea City 1 League 1.0 57 5 8 46 4 0 57 4 3 75.0 1 25.0 27 190 110 2 2 0 1 2 37 0 8 Seasons 7 Clubs 6 Leagues 216.3 9215 316 1783 5066 2547 212 9215 401 235 58.6 142 35.4 5190 32313 17358 479 361 54 304 212 6015 574 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 Huddersfield (4 Seasons) 3 Leagues 120.2 6166 205 1174 3380 1757 162 6166 293 187 63.8 106 36.2 3425 23009 12284 371 266 42 233 164 3923 445 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 297 19 72 161 71 3 297 17 7 41.2 3 17.6 157 947 518 13 9 2 12 7 166 3 Bradford City (1 Season) 2 Leagues 42.2 Middlesbrough (1 Season) 2 Leagues 18.7 1196 37 266 661 278 14 1196 26 12 46.2 7 26.9 721 3568 1895 38 38 3 22 24 870 54 D.C. United (1 Season) 1 League 16.8 1009 30 177 544 302 26 1009 49 22 44.9 18 36.7 581 3274 1850 43 27 7 25 12 679 47 LAFC (1 Season) 1 League 8.7 490 20 86 274 135 7 490 12 4 33.3 7 58.3 279 1325 701 12 19 0 11 3 340 25 Swansea City (1 Season) 1 League 1.0 57 5 8 46 4 0 57 4 3 75.0 1 25.0 27 190 110 2 2 0 1 2 37 0 Championship (5 Seasons) 135.8 7419 247 1448 4087 2039 176 7419 323 202 62.5 114 35.3 4173 26767 14289 411 306 45 256 190 4830 499 FA Cup (5 Seasons) 7.1 EFL Cup (4 Seasons) 3.8 MLS (2 Seasons) 25.5 1499 50 263 818 437 33 1499 61 26 42.6 25 41.0 860 4599 2551 55 46 7 36 15 1019 72 Premier League (2 Seasons) 6.5 297 19 72 161 71 3 297 17 7 41.2 3 17.6 157 947 518 13 9 2 12 7 166 3 League One (1 Season) 37.6
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 2018-2019 19 Bradford City eng ENG 3. League One 24th 37.6 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 35.6 1735 50 291 1033 462 35 1735 77 43 55.8 34 44.2 861 5552 2794 88 65 11 67 47 982 110 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 39.0 2256 75 475 1126 703 74 2256 90 56 62.2 34 37.8 1267 8672 5058 163 108 18 73 52 1493 192 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 42.6 2175 80 408 1221 592 53 2175 126 88 69.8 38 30.2 1297 8785 4432 120 93 13 93 65 1448 143 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 6.5 297 19 72 161 71 3 297 17 7 41.2 3 17.6 157 947 518 13 9 2 12 7 166 3 Matches 2023 24 D.C. United us USA 1. MLS 23rd 16.8 1009 30 177 544 302 26 1009 49 22 44.9 18 36.7 581 3274 1850 43 27 7 25 12 679 47 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 17.5 1196 37 266 661 278 14 1196 26 12 46.2 7 26.9 721 3568 1895 38 38 3 22 24 870 54 Matches 2024 25 LAFC us USA 1. MLS 1st 8.7 490 20 86 274 135 7 490 12 4 33.3 7 58.3 279 1325 701 12 19 0 11 3 340 25 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1.0 57 5 8 46 4 0 57 4 3 75.0 1 25.0 27 190 110 2 2 0 1 2 37 0 Matches 7 Seasons 7 Clubs 4 Leagues 205.4 9215 316 1783 5066 2547 212 9215 401 235 58.6 142 35.4 5190 32313 17358 479 361 54 304 212 6015 574 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 Huddersfield (3 Seasons) 1 League 117.3 6166 205 1174 3380 1757 162 6166 293 187 63.8 106 36.2 3425 23009 12284 371 266 42 233 164 3923 445 Nott'ham Forest (2 Seasons) 1 League 6.5 297 19 72 161 71 3 297 17 7 41.2 3 17.6 157 947 518 13 9 2 12 7 166 3 Bradford City (1 Season) 1 League 37.6 Middlesbrough (1 Season) 1 League 17.5 1196 37 266 661 278 14 1196 26 12 46.2 7 26.9 721 3568 1895 38 38 3 22 24 870 54 D.C. United (1 Season) 1 League 16.8 1009 30 177 544 302 26 1009 49 22 44.9 18 36.7 581 3274 1850 43 27 7 25 12 679 47 LAFC (1 Season) 1 League 8.7 490 20 86 274 135 7 490 12 4 33.3 7 58.3 279 1325 701 12 19 0 11 3 340 25 Swansea City (1 Season) 1 League 1.0 57 5 8 46 4 0 57 4 3 75.0 1 25.0 27 190 110 2 2 0 1 2 37 0 Championship (5 Seasons) 135.8 7419 247 1448 4087 2039 176 7419 323 202 62.5 114 35.3 4173 26767 14289 411 306 45 256 190 4830 499 MLS (2 Seasons) 25.5 1499 50 263 818 437 33 1499 61 26 42.6 25 41.0 860 4599 2551 55 46 7 36 15 1019 72 Premier League (2 Seasons) 6.5 297 19 72 161 71 3 297 17 7 41.2 3 17.6 157 947 518 13 9 2 12 7 166 3 League One (1 Season) 37.6
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 2017-2018 18 Huddersfield eng ENG FA Cup 0 0 0 0 1 Matches 2018-2019 19 Bradford City eng ENG FA Cup 4 420 105 100.0 4.7 4 105 4 0 0 1.25 8 8 0 0.00 Matches 2018-2019 19 Bradford City eng ENG 3. League One 40 3,382 85 81.7 37.6 38 88 33 2 19 1 0.88 42 69 -27 -0.72 -0.60 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 38 3,207 84 77.5 35.6 36 87 31 2 46 4 1.16 45 55 -10 -0.28 +0.49 43.9 50.4 -6.5 -0.18 -0.40 Matches 2019-2020 20 Huddersfield eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 20 Huddersfield eng ENG FA Cup 1 82 82 91.1 0.9 1 82 0 0 0 0.00 0 1 -1 -1.10 +10.15 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 42 3,512 84 84.8 39.0 39 88 36 3 26 0 1.07 45 63 -18 -0.46 -0.03 37.6 56.7 -19.0 -0.49 -0.01 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 43 3,835 89 92.6 42.6 43 89 41 0 0 1.78 59 41 +18 +0.42 +0.72 52.9 51.9 +1.0 +0.02 -0.11 Matches 2021-2022 22 Huddersfield eng ENG EFL Cup 2 112 56 62.2 1.2 1 90 1 1 22 0 0.50 0 1 -1 -0.80 -0.80 Matches 2021-2022 22 Huddersfield eng ENG FA Cup 2 66 33 24.4 0.7 0 0 2 33 0 3.00 2 0 +2 +2.73 +3.17 Matches 2022-2023 23 Nott'ham Forest eng ENG EFL Cup 3 124 41 21.8 1.4 1 78 0 2 23 1 2.00 4 1 +3 +2.18 +2.18 Matches 2022-2023 23 Nott'ham Forest eng ENG FA Cup 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 2 -2 -2.69 +1.23 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 13 584 45 17.1 6.5 6 77 3 7 17 2 0.92 5 14 -9 -1.39 -0.72 6.7 13.7 -7.0 -1.08 -0.51 Matches 2023 24 D.C. United us USA 1. MLS 17 1,513 89 49.4 16.8 17 89 15 0 0 1.29 23 23 0 0.00 +0.23 21.0 18.1 +2.9 +0.18 +0.16 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 23 1,576 69 38.1 17.5 18 84 14 5 14 2 1.48 27 24 +3 +0.17 -0.04 24.1 25.3 -1.1 -0.07 -0.62 Matches 2023-2024 24 Middlesbrough eng ENG EFL Cup 2 110 55 17.5 1.2 1 90 1 1 20 1 1.50 3 2 +1 +0.82 +0.13 Matches 2023-2024 24 Nott'ham Forest eng ENG 1. Premier League 0 0 0 0 1 Matches 2024 25 LAFC us USA 1. MLS 9 784 87 25.6 8.7 9 87 7 0 0 1.69 14 11 +3 +0.34 -0.33 11.2 11.6 -0.5 -0.05 -0.84 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 1 90 90 3.2 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.33 1.8 1.0 +0.8 +0.80 +0.94 Matches 8 Seasons 7 Clubs 6 Leagues 241 19,464 81 49.7 216.3 216 88 187 25 22 14 1.28 278 315 -37 -0.17 -0.03 199.2 228.6 -29.4 -0.18 -0.26 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 Huddersfield (4 Seasons) 3 Leagues 128 10,814 84 80.5 120.2 120 88 109 8 32 6 1.35 151 161 -10 -0.08 +0.50 134.4 158.9 -24.5 -0.21 -0.18 Nott'ham Forest (2 Seasons) 3 Leagues 17 775 46 10.3 8.6 8 76 3 9 19 4 1.06 9 17 -8 -0.93 -0.33 6.7 13.7 -7.0 -1.08 -0.51 Bradford City (1 Season) 2 Leagues 44 3,802 86 83.4 42.2 42 90 37 2 19 1 0.91 50 77 -27 -0.64 -0.52 Middlesbrough (1 Season) 2 Leagues 25 1,686 67 35.3 18.7 19 84 15 6 15 3 1.48 30 26 +4 +0.21 -0.08 24.1 25.3 -1.1 -0.07 -0.62 D.C. United (1 Season) 1 League 17 1,513 89 49.4 16.8 17 89 15 0 0 1.29 23 23 0 0.00 +0.23 21.0 18.1 +2.9 +0.18 +0.16 LAFC (1 Season) 1 League 9 784 87 25.6 8.7 9 87 7 0 0 1.69 14 11 +3 +0.34 -0.33 11.2 11.6 -0.5 -0.05 -0.84 Swansea City (1 Season) 1 League 1 90 90 3.2 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.33 1.8 1.0 +0.8 +0.80 +0.94 Championship (5 Seasons) 147 12,220 83 63.2 135.8 137 87 123 10 24 6 1.38 177 183 -6 -0.04 +0.16 160.3 185.2 -24.8 -0.18 -0.32 FA Cup (5 Seasons) 8 635 79 50.4 7.1 6 95 4 2 33 1 1.38 10 11 -1 -0.14 +1.01 EFL Cup (4 Seasons) 7 346 49 23.5 3.8 3 86 2 4 22 3 1.43 7 4 +3 +0.78 +0.43 MLS (2 Seasons) 26 2,297 88 37.5 25.5 26 88 22 0 0 1.43 37 34 +3 +0.12 -0.19 32.2 29.7 +2.5 +0.10 -0.38 Premier League (2 Seasons) 13 584 45 8.5 6.5 6 77 3 7 17 3 0.92 5 14 -9 -1.39 -0.72 6.7 13.7 -7.0 -1.08 -0.51 League One (1 Season) 40 3,382 85 81.7 37.6 38 88 33 2 19 1 0.88 42 69 -27 -0.72 -0.60
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 2017-2018 18 Huddersfield 1 League 0 0 0 0 1 2018-2019 19 Bradford City 2 Leagues 44 3,802 86 83.4 42.2 42 90 37 2 19 1 0.91 50 77 -27 -0.64 -0.52 2019-2020 20 Huddersfield 3 Leagues 39 3,289 84 76.1 36.5 37 86 31 2 46 5 1.13 45 56 -11 -0.30 +0.56 43.9 50.4 -6.5 -0.18 -0.40 2020-2021 21 Huddersfield 1 League 42 3,512 84 84.8 39.0 39 88 36 3 26 0 1.07 45 63 -18 -0.46 -0.03 37.6 56.7 -19.0 -0.49 -0.01 2021-2022 22 Huddersfield 3 Leagues 47 4,013 85 87.4 44.6 44 89 42 3 29 0 1.78 61 42 +19 +0.43 +0.74 52.9 51.9 +1.0 +0.02 -0.11 2022-2023 23 Nott'ham Forest 3 Leagues 17 775 46 19.0 8.6 8 76 3 9 19 3 1.06 9 17 -8 -0.93 -0.33 6.7 13.7 -7.0 -1.08 -0.51 2023 24 D.C. United 2 Leagues 19 1,565 82 48.3 17.4 17 89 15 2 26 0 1.31 24 23 +1 +0.06 +0.33 21.0 18.1 +2.9 +0.18 +0.16 2023-2024 24 Nott'ham Forest 1 League 0 0 0 0 1 2023-2024 24 Middlesbrough 2 Leagues 25 1,686 67 35.3 18.7 19 84 15 6 15 3 1.48 30 26 +4 +0.21 -0.08 24.1 25.3 -1.1 -0.07 -0.62 2024 25 LAFC 2 Leagues 11 964 88 27.2 10.7 11 88 8 0 0 1.93 16 12 +4 +0.37 -0.53 11.2 11.6 -0.5 -0.05 -0.84 2024-2025 25 Swansea City 1 League 1 90 90 3.2 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.33 1.8 1.0 +0.8 +0.80 +0.94 8 Seasons 7 Clubs 6 Leagues 241 19,464 81 49.7 216.3 216 88 187 25 22 14 1.28 278 315 -37 -0.17 -0.03 199.2 228.6 -29.4 -0.18 -0.26 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 Huddersfield (4 Seasons) 3 Leagues 128 10,814 84 80.5 120.2 120 88 109 8 32 6 1.35 151 161 -10 -0.08 +0.50 134.4 158.9 -24.5 -0.21 -0.18 Nott'ham Forest (2 Seasons) 3 Leagues 17 775 46 10.3 8.6 8 76 3 9 19 4 1.06 9 17 -8 -0.93 -0.33 6.7 13.7 -7.0 -1.08 -0.51 Bradford City (1 Season) 2 Leagues 44 3,802 86 83.4 42.2 42 90 37 2 19 1 0.91 50 77 -27 -0.64 -0.52 Middlesbrough (1 Season) 2 Leagues 25 1,686 67 35.3 18.7 19 84 15 6 15 3 1.48 30 26 +4 +0.21 -0.08 24.1 25.3 -1.1 -0.07 -0.62 D.C. United (1 Season) 1 League 17 1,513 89 49.4 16.8 17 89 15 0 0 1.29 23 23 0 0.00 +0.23 21.0 18.1 +2.9 +0.18 +0.16 LAFC (1 Season) 1 League 9 784 87 25.6 8.7 9 87 7 0 0 1.69 14 11 +3 +0.34 -0.33 11.2 11.6 -0.5 -0.05 -0.84 Swansea City (1 Season) 1 League 1 90 90 3.2 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.33 1.8 1.0 +0.8 +0.80 +0.94 Championship (5 Seasons) 147 12,220 83 63.2 135.8 137 87 123 10 24 6 1.38 177 183 -6 -0.04 +0.16 160.3 185.2 -24.8 -0.18 -0.32 FA Cup (5 Seasons) 8 635 79 50.4 7.1 6 95 4 2 33 1 1.38 10 11 -1 -0.14 +1.01 EFL Cup (4 Seasons) 7 346 49 23.5 3.8 3 86 2 4 22 3 1.43 7 4 +3 +0.78 +0.43 MLS (2 Seasons) 26 2,297 88 37.5 25.5 26 88 22 0 0 1.43 37 34 +3 +0.12 -0.19 32.2 29.7 +2.5 +0.10 -0.38 Premier League (2 Seasons) 13 584 45 8.5 6.5 6 77 3 7 17 3 0.92 5 14 -9 -1.39 -0.72 6.7 13.7 -7.0 -1.08 -0.51 League One (1 Season) 40 3,382 85 81.7 37.6 38 88 33 2 19 1 0.88 42 69 -27 -0.72 -0.60
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 2018-2019 19 Bradford City eng ENG 3. League One 24th 40 3,382 85 81.7 37.6 38 88 33 2 19 1 0.88 42 69 -27 -0.72 -0.60 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 38 3,207 84 77.5 35.6 36 87 31 2 46 4 1.16 45 55 -10 -0.28 +0.49 43.9 50.4 -6.5 -0.18 -0.40 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 42 3,512 84 84.8 39.0 39 88 36 3 26 0 1.07 45 63 -18 -0.46 -0.03 37.6 56.7 -19.0 -0.49 -0.01 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 43 3,835 89 92.6 42.6 43 89 41 0 0 1.78 59 41 +18 +0.42 +0.72 52.9 51.9 +1.0 +0.02 -0.11 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 13 584 45 17.1 6.5 6 77 3 7 17 2 0.92 5 14 -9 -1.39 -0.72 6.7 13.7 -7.0 -1.08 -0.51 Matches 2023 24 D.C. United us USA 1. MLS 23rd 17 1,513 89 49.4 16.8 17 89 15 0 0 1.29 23 23 0 0.00 +0.23 21.0 18.1 +2.9 +0.18 +0.16 Matches 2023-2024 24 Nott'ham Forest eng ENG 1. Premier League 17th 0 0 0 0 1 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 23 1,576 69 38.1 17.5 18 84 14 5 14 2 1.48 27 24 +3 +0.17 -0.04 24.1 25.3 -1.1 -0.07 -0.62 Matches 2024 25 LAFC us USA 1. MLS 1st 9 784 87 25.6 8.7 9 87 7 0 0 1.69 14 11 +3 +0.34 -0.33 11.2 11.6 -0.5 -0.05 -0.84 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1 90 90 3.2 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.33 1.8 1.0 +0.8 +0.80 +0.94 Matches 7 Seasons 7 Clubs 4 Leagues 226 18,483 82 50.7 205.4 207 87 181 19 21 10 1.27 261 300 -39 -0.19 -0.04 199.2 228.6 -29.4 -0.18 -0.26 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 Huddersfield (3 Seasons) 1 League 123 10,554 86 85.0 117.3 118 88 108 5 34 4 1.35 149 159 -10 -0.09 +0.49 134.4 158.9 -24.5 -0.21 -0.18 Nott'ham Forest (2 Seasons) 1 League 13 584 45 8.5 6.5 6 77 3 7 17 3 0.92 5 14 -9 -1.39 -0.72 6.7 13.7 -7.0 -1.08 -0.51 Bradford City (1 Season) 1 League 40 3,382 85 81.7 37.6 38 88 33 2 19 1 0.88 42 69 -27 -0.72 -0.60 Middlesbrough (1 Season) 1 League 23 1,576 69 38.1 17.5 18 84 14 5 14 2 1.48 27 24 +3 +0.17 -0.04 24.1 25.3 -1.1 -0.07 -0.62 D.C. United (1 Season) 1 League 17 1,513 89 49.4 16.8 17 89 15 0 0 1.29 23 23 0 0.00 +0.23 21.0 18.1 +2.9 +0.18 +0.16 LAFC (1 Season) 1 League 9 784 87 25.6 8.7 9 87 7 0 0 1.69 14 11 +3 +0.34 -0.33 11.2 11.6 -0.5 -0.05 -0.84 Swansea City (1 Season) 1 League 1 90 90 3.2 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.33 1.8 1.0 +0.8 +0.80 +0.94 Championship (5 Seasons) 147 12,220 83 63.2 135.8 137 87 123 10 24 6 1.38 177 183 -6 -0.04 +0.16 160.3 185.2 -24.8 -0.18 -0.32 MLS (2 Seasons) 26 2,297 88 37.5 25.5 26 88 22 0 0 1.43 37 34 +3 +0.12 -0.19 32.2 29.7 +2.5 +0.10 -0.38 Premier League (2 Seasons) 13 584 45 8.5 6.5 6 77 3 7 17 3 0.92 5 14 -9 -1.39 -0.72 6.7 13.7 -7.0 -1.08 -0.51 League One (1 Season) 40 3,382 85 81.7 37.6 38 88 33 2 19 1 0.88 42 69 -27 -0.72 -0.60
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 2018-2019 19 Bradford City 2 Leagues 42.2 7 0 0 4 8 0 13 0 0 0 0 0 2019-2020 20 Huddersfield 3 Leagues 36.5 10 0 0 61 62 2 49 45 69 0 0 0 226 31 42 42.5 2020-2021 21 Huddersfield 1 League 39.0 5 0 0 51 64 4 55 40 42 1 1 0 246 39 46 45.9 2021-2022 22 Huddersfield 3 Leagues 44.6 10 0 0 44 99 4 31 36 63 2 0 0 311 45 66 40.5 2022-2023 23 Nott'ham Forest 3 Leagues 8.6 2 0 0 8 16 0 4 6 12 0 0 0 51 2 6 25.0 2023 24 D.C. United 2 Leagues 17.4 5 0 0 27 31 0 39 17 22 0 0 0 132 12 4 75.0 2023-2024 24 Middlesbrough 2 Leagues 18.7 1 0 0 23 30 1 31 18 27 0 0 0 90 11 12 47.8 2024 25 LAFC 2 Leagues 10.7 1 1 0 15 11 1 7 16 16 0 0 0 50 5 8 38.5 2024-2025 25 Swansea City 1 League 1.0 0 0 0 1 1 0 1 1 0 0 0 0 3 4 1 80.0 8 Seasons 7 Clubs 6 Leagues 216.3 41 1 0 232 320 11 228 178 245 3 1 0 1109 149 185 44.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Huddersfield (4 Seasons) 3 Leagues 120.2 25 0 0 156 225 10 135 121 174 3 1 0 783 115 154 42.8 Nott'ham Forest (2 Seasons) 3 Leagues 8.6 2 0 0 8 16 0 4 6 12 0 0 0 51 2 6 25.0 Bradford City (1 Season) 2 Leagues 42.2 7 0 0 4 8 0 13 0 0 0 0 0 Middlesbrough (1 Season) 2 Leagues 18.7 1 0 0 23 30 1 31 18 27 0 0 0 90 11 12 47.8 D.C. United (1 Season) 1 League 16.8 5 0 0 27 31 0 39 17 21 0 0 0 132 12 4 75.0 LAFC (1 Season) 1 League 8.7 1 1 0 13 9 0 5 15 11 0 0 0 50 5 8 38.5 Swansea City (1 Season) 1 League 1.0 0 0 0 1 1 0 1 1 0 0 0 0 3 4 1 80.0 Championship (5 Seasons) 135.8 25 0 0 177 249 9 162 137 192 3 1 0 876 130 167 43.8 FA Cup (5 Seasons) 7.1 0 0 0 6 10 1 13 1 2 0 0 0 EFL Cup (4 Seasons) 3.8 1 0 0 4 6 1 5 3 10 0 MLS (2 Seasons) 25.5 6 1 0 40 40 0 44 32 32 0 0 0 182 17 12 58.6 Premier League (2 Seasons) 6.5 2 0 0 5 15 0 4 5 9 0 0 0 51 2 6 25.0 League One (1 Season) 37.6 7 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 Recov Won Lost Won% Matches 2018-2019 19 Bradford City eng ENG 3. League One 24th 37.6 7 0 0 0 Matches 2019-2020 20 Huddersfield eng ENG 2. Championship 18th 35.6 10 0 0 61 60 1 49 45 69 0 0 0 226 31 42 42.5 Matches 2020-2021 21 Huddersfield eng ENG 2. Championship 20th 39.0 5 0 0 51 64 4 55 40 42 1 1 0 246 39 46 45.9 Matches 2021-2022 22 Huddersfield eng ENG 2. Championship 3rd 42.6 9 0 0 42 95 4 30 34 57 2 0 0 311 45 66 40.5 Matches 2022-2023 23 Nott'ham Forest eng ENG 1. Premier League 16th 6.5 2 0 0 5 15 0 4 5 9 0 0 0 51 2 6 25.0 Matches 2023 24 D.C. United us USA 1. MLS 23rd 16.8 5 0 0 27 31 0 39 17 21 0 0 0 132 12 4 75.0 Matches 2023-2024 24 Middlesbrough eng ENG 2. Championship 8th 17.5 1 0 0 22 29 0 27 17 24 0 0 0 90 11 12 47.8 Matches 2024 25 LAFC us USA 1. MLS 1st 8.7 1 1 0 13 9 0 5 15 11 0 0 0 50 5 8 38.5 Matches 2024-2025 25 Swansea City eng ENG 2. Championship 16th 1.0 0 0 0 1 1 0 1 1 0 0 0 0 3 4 1 80.0 Matches 7 Seasons 7 Clubs 4 Leagues 205.4 40 1 0 222 304 9 210 174 233 3 1 0 1109 149 185 44.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Huddersfield (3 Seasons) 1 League 117.3 24 0 0 154 219 9 134 119 168 3 1 0 783 115 154 42.8 Nott'ham Forest (2 Seasons) 1 League 6.5 2 0 0 5 15 0 4 5 9 0 0 0 51 2 6 25.0 Bradford City (1 Season) 1 League 37.6 7 0 0 0 Middlesbrough (1 Season) 1 League 17.5 1 0 0 22 29 0 27 17 24 0 0 0 90 11 12 47.8 D.C. United (1 Season) 1 League 16.8 5 0 0 27 31 0 39 17 21 0 0 0 132 12 4 75.0 LAFC (1 Season) 1 League 8.7 1 1 0 13 9 0 5 15 11 0 0 0 50 5 8 38.5 Swansea City (1 Season) 1 League 1.0 0 0 0 1 1 0 1 1 0 0 0 0 3 4 1 80.0 Championship (5 Seasons) 135.8 25 0 0 177 249 9 162 137 192 3 1 0 876 130 167 43.8 MLS (2 Seasons) 25.5 6 1 0 40 40 0 44 32 32 0 0 0 182 17 12 58.6 Premier League (2 Seasons) 6.5 2 0 0 5 15 0 4 5 9 0 0 0 51 2 6 25.0 League One (1 Season) 37.6 7 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 Lewis O'Brien Pages
Lewis O'Brien 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