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 2016 16 Halmstad se SWE 2. Superettan 17 2 411 4.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 25 12 1,263 14.0 4 0 4 4 0 0 4 0 0.29 0.00 0.29 0.29 0.29 Matches 2018 18 Halmstad se SWE 2. Superettan 28 28 2,306 25.6 9 1 10 9 0 0 3 0 0.35 0.04 0.39 0.35 0.39 Matches 2019 19 Halmstad se SWE 2. Superettan 10 10 848 9.4 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 11 4 405 4.5 2 0 2 2 0 0 2 0 1.1 1.1 0.3 1.4 12 8 23 0.44 0.00 0.44 0.44 0.44 0.24 0.07 0.30 0.24 0.30 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 23 20 1,637 18.2 0 5 5 0 0 0 1 0 2.0 2.0 3.5 5.5 120 41 114 0.00 0.27 0.27 0.00 0.27 0.11 0.19 0.30 0.11 0.30 Matches 2021-2022 22 Lille 1. Champions Lg 4 3 241 2.7 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 10 6 10 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 2021-2022 22 Lille fr FRA Coupe de France 2 2 163 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 3 3 239 2.7 0 0 0 0 0 0 0 0 0.3 0.3 0.4 0.7 14 4 15 0.00 0.00 0.00 0.00 0.00 0.12 0.15 0.27 0.12 0.27 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 30 15 1,344 14.9 1 0 1 1 0 0 3 0 2.2 2.2 1.0 3.3 49 51 68 0.07 0.00 0.07 0.07 0.07 0.15 0.07 0.22 0.15 0.22 Matches 2022-2023 23 Lille fr FRA Coupe de France 0 0 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 18 9 838 9.3 0 0 0 0 0 0 3 0 0.5 0.5 0.9 1.3 44 31 57 0.00 0.00 0.00 0.00 0.00 0.05 0.09 0.14 0.05 0.14 Matches 2023-2024 24 Lille 3. Conf Lg 10 8 758 8.4 0 1 1 0 0 0 0 0 0.7 0.7 0.5 1.2 20 28 62 0.00 0.12 0.12 0.00 0.12 0.08 0.06 0.14 0.08 0.14 Matches 2023-2024 24 Lille fr FRA Coupe de France 2 1 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 25 14 1,267 14.1 1 0 1 1 0 0 2 0 1.1 1.1 1.2 2.2 39 37 66 0.07 0.00 0.07 0.07 0.07 0.08 0.08 0.16 0.08 0.16 Matches 8 Seasons 3 Clubs 7 Leagues 208 131 11,817 131.3 18 7 25 18 0 0 19 0 7.9 7.9 7.8 15.7 308 206 415 0.14 0.05 0.19 0.14 0.19 0.11 0.10 0.21 0.11 0.21 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 Halmstad (4 Seasons) 2 Leagues 80 52 4,828 53.6 14 1 15 14 0 0 7 0 0.26 0.02 0.28 0.26 0.28 Lille (3 Seasons) 4 Leagues 91 52 4,708 52.3 2 1 3 2 0 0 9 0 4.5 4.5 3.6 8.1 162 153 263 0.04 0.02 0.06 0.04 0.06 0.09 0.07 0.16 0.09 0.16 Groningen (3 Seasons) 1 League 37 27 2,281 25.3 2 5 7 2 0 0 3 0 3.4 3.4 4.2 7.6 146 53 152 0.08 0.20 0.28 0.08 0.28 0.13 0.17 0.30 0.13 0.30 Ligue 1 (3 Seasons) 73 38 3,449 38.3 2 0 2 2 0 0 8 0 3.8 3.8 3.1 6.8 132 119 191 0.05 0.00 0.05 0.05 0.05 0.10 0.08 0.18 0.10 0.18 Superettan (3 Seasons) 55 40 3,565 39.6 10 1 11 10 0 0 3 0 0.25 0.03 0.28 0.25 0.28 Eredivisie (3 Seasons) 37 27 2,281 25.3 2 5 7 2 0 0 3 0 3.4 3.4 4.2 7.6 146 53 152 0.08 0.20 0.28 0.08 0.28 0.13 0.17 0.30 0.13 0.30 Coupe de France (3 Seasons) 4 3 260 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Allsvenskan (1 Season) 25 12 1,263 14.0 4 0 4 4 0 0 4 0 0.29 0.00 0.29 0.29 0.29 Conf Lg (1 Season) 10 8 758 8.4 0 1 1 0 0 0 0 0 0.7 0.7 0.5 1.2 20 28 62 0.00 0.12 0.12 0.00 0.12 0.08 0.06 0.14 0.08 0.14 Champions Lg (1 Season) 4 3 241 2.7 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 10 6 10 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03
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 2016 16 Halmstad 1 League 17 2 411 4.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017 17 Halmstad 1 League 25 12 1,263 14.0 4 0 4 4 0 0 4 0 0.29 0.00 0.29 0.29 0.29 2018 18 Halmstad 1 League 28 28 2,306 25.6 9 1 10 9 0 0 3 0 0.35 0.04 0.39 0.35 0.39 2019 19 Halmstad 1 League 10 10 848 9.4 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 2019-2020 20 Groningen 1 League 11 4 405 4.5 2 0 2 2 0 0 2 0 1.1 1.1 0.3 1.4 12 8 23 0.44 0.00 0.44 0.44 0.44 0.24 0.07 0.30 0.24 0.30 2020-2021 21 Groningen 1 League 23 20 1,637 18.2 0 5 5 0 0 0 1 0 2.0 2.0 3.5 5.5 120 41 114 0.00 0.27 0.27 0.00 0.27 0.11 0.19 0.30 0.11 0.30 2021-2022 22 Groningen 1 League 3 3 239 2.7 0 0 0 0 0 0 0 0 0.3 0.3 0.4 0.7 14 4 15 0.00 0.00 0.00 0.00 0.00 0.12 0.15 0.27 0.12 0.27 2021-2022 22 Lille 3 Leagues 36 20 1,748 19.4 1 0 1 1 0 0 4 0 2.3 2.3 1.0 3.3 59 57 78 0.05 0.00 0.05 0.05 0.05 0.13 0.06 0.19 0.13 0.19 2022-2023 23 Lille 2 Leagues 18 9 838 9.3 0 0 0 0 0 0 3 0 0.5 0.5 0.9 1.3 44 31 57 0.00 0.00 0.00 0.00 0.00 0.05 0.09 0.14 0.05 0.14 2023-2024 24 Lille 3 Leagues 37 23 2,122 23.6 1 1 2 1 0 0 2 0 1.8 1.8 1.7 3.5 59 65 128 0.04 0.04 0.08 0.04 0.08 0.08 0.07 0.15 0.08 0.15 8 Seasons 3 Clubs 7 Leagues 208 131 11,817 131.3 18 7 25 18 0 0 19 0 7.9 7.9 7.8 15.7 308 206 415 0.14 0.05 0.19 0.14 0.19 0.11 0.10 0.21 0.11 0.21 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 Halmstad (4 Seasons) 2 Leagues 80 52 4,828 53.6 14 1 15 14 0 0 7 0 0.26 0.02 0.28 0.26 0.28 Lille (3 Seasons) 4 Leagues 91 52 4,708 52.3 2 1 3 2 0 0 9 0 4.5 4.5 3.6 8.1 162 153 263 0.04 0.02 0.06 0.04 0.06 0.09 0.07 0.16 0.09 0.16 Groningen (3 Seasons) 1 League 37 27 2,281 25.3 2 5 7 2 0 0 3 0 3.4 3.4 4.2 7.6 146 53 152 0.08 0.20 0.28 0.08 0.28 0.13 0.17 0.30 0.13 0.30 Ligue 1 (3 Seasons) 73 38 3,449 38.3 2 0 2 2 0 0 8 0 3.8 3.8 3.1 6.8 132 119 191 0.05 0.00 0.05 0.05 0.05 0.10 0.08 0.18 0.10 0.18 Superettan (3 Seasons) 55 40 3,565 39.6 10 1 11 10 0 0 3 0 0.25 0.03 0.28 0.25 0.28 Eredivisie (3 Seasons) 37 27 2,281 25.3 2 5 7 2 0 0 3 0 3.4 3.4 4.2 7.6 146 53 152 0.08 0.20 0.28 0.08 0.28 0.13 0.17 0.30 0.13 0.30 Coupe de France (3 Seasons) 4 3 260 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Allsvenskan (1 Season) 25 12 1,263 14.0 4 0 4 4 0 0 4 0 0.29 0.00 0.29 0.29 0.29 Conf Lg (1 Season) 10 8 758 8.4 0 1 1 0 0 0 0 0 0.7 0.7 0.5 1.2 20 28 62 0.00 0.12 0.12 0.00 0.12 0.08 0.06 0.14 0.08 0.14 Champions Lg (1 Season) 4 3 241 2.7 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 10 6 10 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03
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 16 Halmstad se SWE 2. Superettan 3rd 17 2 411 4.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 15th 25 12 1,263 14.0 4 0 4 4 0 0 4 0 0.29 0.00 0.29 0.29 0.29 Matches 2018 18 Halmstad se SWE 2. Superettan 5th 28 28 2,306 25.6 9 1 10 9 0 0 3 0 0.35 0.04 0.39 0.35 0.39 Matches 2019 19 Halmstad se SWE 2. Superettan 6th 10 10 848 9.4 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 9th 11 4 405 4.5 2 0 2 2 0 0 2 0 1.1 1.1 0.3 1.4 12 8 23 0.44 0.00 0.44 0.44 0.44 0.24 0.07 0.30 0.24 0.30 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 7th 23 20 1,637 18.2 0 5 5 0 0 0 1 0 2.0 2.0 3.5 5.5 120 41 114 0.00 0.27 0.27 0.00 0.27 0.11 0.19 0.30 0.11 0.30 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 12th 3 3 239 2.7 0 0 0 0 0 0 0 0 0.3 0.3 0.4 0.7 14 4 15 0.00 0.00 0.00 0.00 0.00 0.12 0.15 0.27 0.12 0.27 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 10th 30 15 1,344 14.9 1 0 1 1 0 0 3 0 2.2 2.2 1.0 3.3 49 51 68 0.07 0.00 0.07 0.07 0.07 0.15 0.07 0.22 0.15 0.22 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 5th 18 9 838 9.3 0 0 0 0 0 0 3 0 0.5 0.5 0.9 1.3 44 31 57 0.00 0.00 0.00 0.00 0.00 0.05 0.09 0.14 0.05 0.14 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 4th 25 14 1,267 14.1 1 0 1 1 0 0 2 0 1.1 1.1 1.2 2.2 39 37 66 0.07 0.00 0.07 0.07 0.07 0.08 0.08 0.16 0.08 0.16 Matches 8 Seasons 3 Clubs 4 Leagues 190 117 10,558 117.3 18 6 24 18 0 0 18 0 7.2 7.2 7.3 14.4 278 172 343 0.15 0.05 0.20 0.15 0.20 0.11 0.11 0.23 0.11 0.23 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 Halmstad (4 Seasons) 2 Leagues 80 52 4,828 53.6 14 1 15 14 0 0 7 0 0.26 0.02 0.28 0.26 0.28 Lille (3 Seasons) 1 League 73 38 3,449 38.3 2 0 2 2 0 0 8 0 3.8 3.8 3.1 6.8 132 119 191 0.05 0.00 0.05 0.05 0.05 0.10 0.08 0.18 0.10 0.18 Groningen (3 Seasons) 1 League 37 27 2,281 25.3 2 5 7 2 0 0 3 0 3.4 3.4 4.2 7.6 146 53 152 0.08 0.20 0.28 0.08 0.28 0.13 0.17 0.30 0.13 0.30 Ligue 1 (3 Seasons) 73 38 3,449 38.3 2 0 2 2 0 0 8 0 3.8 3.8 3.1 6.8 132 119 191 0.05 0.00 0.05 0.05 0.05 0.10 0.08 0.18 0.10 0.18 Superettan (3 Seasons) 55 40 3,565 39.6 10 1 11 10 0 0 3 0 0.25 0.03 0.28 0.25 0.28 Eredivisie (3 Seasons) 37 27 2,281 25.3 2 5 7 2 0 0 3 0 3.4 3.4 4.2 7.6 146 53 152 0.08 0.20 0.28 0.08 0.28 0.13 0.17 0.30 0.13 0.30 Allsvenskan (1 Season) 25 12 1,263 14.0 4 0 4 4 0 0 4 0 0.29 0.00 0.29 0.29 0.29
Standard Stats Table Season Age Squad 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 2021-2022 22 Lille 1. Champions Lg R16 4 3 241 2.7 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 10 6 10 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 2023-2024 24 Lille 3. Conf Lg QF 10 8 758 8.4 0 1 1 0 0 0 0 0 0.7 0.7 0.5 1.2 20 28 62 0.00 0.12 0.12 0.00 0.12 0.08 0.06 0.14 0.08 0.14 Matches 2 Seasons 1 Club 2 Leagues 14 11 999 11.1 0 1 1 0 0 0 1 0 0.8 0.8 0.5 1.3 30 34 72 0.00 0.09 0.09 0.00 0.09 0.07 0.05 0.12 0.07 0.12 Conf Lg (1 Season) 10 8 758 8.4 0 1 1 0 0 0 0 0 0.7 0.7 0.5 1.2 20 28 62 0.00 0.12 0.12 0.00 0.12 0.08 0.06 0.14 0.08 0.14 Champions Lg (1 Season) 4 3 241 2.7 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 10 6 10 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03
Standard Stats Table Season Age Squad 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 2022-2023 23 se Sweden UEFA Nations League LgB 2 1 104 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 23 se Sweden Friendlies (M) 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 24 se Sweden Friendlies (M) 1 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 24 se Sweden UEFA Euro Qualifying 2 1 96 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 3 Leagues 7 4 363 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (2 Seasons) 3 2 163 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 2 1 104 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 2 1 96 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country 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 16 Halmstad se SWE 2. Superettan 4.6 0 0 3 0.00 0.66 0.00 0 0 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 14.0 4 0 15 0.00 1.07 0.27 0 0 Matches 2018 18 Halmstad se SWE 2. Superettan 25.6 9 0 0.00 0 0 Matches 2019 19 Halmstad se SWE 2. Superettan 9.4 1 0 0 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 4.5 2 8 2 25.0 1.78 0.44 0.25 1.00 14.2 0 0 0 1.1 1.1 0.13 +0.9 +0.9 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 18.2 0 27 7 25.9 1.48 0.38 0.00 0.00 19.9 0 0 0 2.0 2.0 0.07 -2.0 -2.0 Matches 2021-2022 22 Lille 1. Champions Lg 2.7 0 2 0 0.0 0.75 0.00 0.00 20.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2021-2022 22 Lille fr FRA Coupe de France 1.8 0 1 1 100.0 0.55 0.55 0.00 0.00 0 0 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 2.7 0 5 1 20.0 1.88 0.38 0.00 0.00 21.5 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 14.9 1 19 6 31.6 1.27 0.40 0.05 0.17 17.0 0 0 0 2.2 2.2 0.12 -1.2 -1.2 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 9.3 0 7 1 14.3 0.75 0.11 0.00 0.00 22.0 0 0 0 0.5 0.5 0.07 -0.5 -0.5 Matches 2023-2024 24 Lille 3. Conf Lg 8.4 0 9 2 22.2 1.07 0.24 0.00 0.00 17.2 0 0 0 0.7 0.7 0.08 -0.7 -0.7 Matches 2023-2024 24 Lille fr FRA Coupe de France 1.1 0 2 2 100.0 1.86 1.86 0.00 0.00 0 0 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 14.1 1 15 5 33.3 1.07 0.36 0.07 0.20 17.5 0 0 0 1.1 1.1 0.07 -0.1 -0.1 Matches 8 Seasons 3 Clubs 7 Leagues 131.3 18 95 45 47.4 0.78 0.47 0.18 0.18 18.4 0 0 0 7.9 7.9 0.09 -3.9 -3.9 Country 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 Halmstad (4 Seasons) 2 Leagues 53.6 14 0 18 0.00 0.97 0.22 0 0 Lille (3 Seasons) 4 Leagues 52.3 2 55 17 30.9 1.05 0.32 0.04 0.12 18.0 0 0 0 4.5 4.5 0.09 -2.5 -2.5 Groningen (3 Seasons) 1 League 25.3 2 40 10 25.0 1.58 0.39 0.05 0.20 19.0 0 0 0 3.4 3.4 0.08 -1.4 -1.4 Ligue 1 (3 Seasons) 38.3 2 41 12 29.3 1.07 0.31 0.05 0.17 18.0 0 0 0 3.8 3.8 0.09 -1.8 -1.8 Superettan (3 Seasons) 39.6 10 0 3 0.00 0.66 0.00 0 0 Eredivisie (3 Seasons) 25.3 2 40 10 25.0 1.58 0.39 0.05 0.20 19.0 0 0 0 3.4 3.4 0.08 -1.4 -1.4 Coupe de France (3 Seasons) 2.9 0 3 3 100.0 1.04 1.04 0.00 0.00 0 0 Allsvenskan (1 Season) 14.0 4 0 15 0.00 1.07 0.27 0 0 Conf Lg (1 Season) 8.4 0 9 2 22.2 1.07 0.24 0.00 0.00 17.2 0 0 0 0.7 0.7 0.08 -0.7 -0.7 Champions Lg (1 Season) 2.7 0 2 0 0.0 0.75 0.00 0.00 20.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 16 Halmstad 1 League 4.6 0 0 3 0.00 0.66 0.00 0 0 2017 17 Halmstad 1 League 14.0 4 0 15 0.00 1.07 0.27 0 0 2018 18 Halmstad 1 League 25.6 9 0 0.00 0 0 2019 19 Halmstad 1 League 9.4 1 0 0 2019-2020 20 Groningen 1 League 4.5 2 8 2 25.0 1.78 0.44 0.25 1.00 14.2 0 0 0 1.1 1.1 0.13 +0.9 +0.9 2020-2021 21 Groningen 1 League 18.2 0 27 7 25.9 1.48 0.38 0.00 0.00 19.9 0 0 0 2.0 2.0 0.07 -2.0 -2.0 2021-2022 22 Groningen 1 League 2.7 0 5 1 20.0 1.88 0.38 0.00 0.00 21.5 0 0 0 0.3 0.3 0.06 -0.3 -0.3 2021-2022 22 Lille 3 Leagues 19.4 1 22 7 31.8 1.13 0.36 0.05 0.14 17.3 0 0 0 2.3 2.3 0.11 -1.3 -1.3 2022-2023 23 Lille 2 Leagues 9.3 0 7 1 14.3 0.75 0.11 0.00 0.00 22.0 0 0 0 0.5 0.5 0.07 -0.5 -0.5 2023-2024 24 Lille 3 Leagues 23.6 1 26 9 34.6 1.10 0.38 0.04 0.11 17.4 0 0 0 1.8 1.8 0.07 -0.8 -0.8 8 Seasons 3 Clubs 7 Leagues 131.3 18 95 45 47.4 0.78 0.47 0.18 0.18 18.4 0 0 0 7.9 7.9 0.09 -3.9 -3.9 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 Halmstad (4 Seasons) 2 Leagues 53.6 14 0 18 0.00 0.97 0.22 0 0 Lille (3 Seasons) 4 Leagues 52.3 2 55 17 30.9 1.05 0.32 0.04 0.12 18.0 0 0 0 4.5 4.5 0.09 -2.5 -2.5 Groningen (3 Seasons) 1 League 25.3 2 40 10 25.0 1.58 0.39 0.05 0.20 19.0 0 0 0 3.4 3.4 0.08 -1.4 -1.4 Ligue 1 (3 Seasons) 38.3 2 41 12 29.3 1.07 0.31 0.05 0.17 18.0 0 0 0 3.8 3.8 0.09 -1.8 -1.8 Superettan (3 Seasons) 39.6 10 0 3 0.00 0.66 0.00 0 0 Eredivisie (3 Seasons) 25.3 2 40 10 25.0 1.58 0.39 0.05 0.20 19.0 0 0 0 3.4 3.4 0.08 -1.4 -1.4 Coupe de France (3 Seasons) 2.9 0 3 3 100.0 1.04 1.04 0.00 0.00 0 0 Allsvenskan (1 Season) 14.0 4 0 15 0.00 1.07 0.27 0 0 Conf Lg (1 Season) 8.4 0 9 2 22.2 1.07 0.24 0.00 0.00 17.2 0 0 0 0.7 0.7 0.08 -0.7 -0.7 Champions Lg (1 Season) 2.7 0 2 0 0.0 0.75 0.00 0.00 20.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 16 Halmstad se SWE 2. Superettan 3rd 4.6 0 0 3 0.00 0.66 0.00 0 0 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 15th 14.0 4 0 15 0.00 1.07 0.27 0 0 Matches 2018 18 Halmstad se SWE 2. Superettan 5th 25.6 9 0 0.00 0 0 Matches 2019 19 Halmstad se SWE 2. Superettan 6th 9.4 1 0 0 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 9th 4.5 2 8 2 25.0 1.78 0.44 0.25 1.00 14.2 0 0 0 1.1 1.1 0.13 +0.9 +0.9 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 7th 18.2 0 27 7 25.9 1.48 0.38 0.00 0.00 19.9 0 0 0 2.0 2.0 0.07 -2.0 -2.0 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 12th 2.7 0 5 1 20.0 1.88 0.38 0.00 0.00 21.5 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 10th 14.9 1 19 6 31.6 1.27 0.40 0.05 0.17 17.0 0 0 0 2.2 2.2 0.12 -1.2 -1.2 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 5th 9.3 0 7 1 14.3 0.75 0.11 0.00 0.00 22.0 0 0 0 0.5 0.5 0.07 -0.5 -0.5 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 4th 14.1 1 15 5 33.3 1.07 0.36 0.07 0.20 17.5 0 0 0 1.1 1.1 0.07 -0.1 -0.1 Matches 8 Seasons 3 Clubs 4 Leagues 117.3 18 81 40 49.4 0.75 0.49 0.21 0.20 18.5 0 0 0 7.2 7.2 0.09 -3.2 -3.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 Halmstad (4 Seasons) 2 Leagues 53.6 14 0 18 0.00 0.97 0.22 0 0 Lille (3 Seasons) 1 League 38.3 2 41 12 29.3 1.07 0.31 0.05 0.17 18.0 0 0 0 3.8 3.8 0.09 -1.8 -1.8 Groningen (3 Seasons) 1 League 25.3 2 40 10 25.0 1.58 0.39 0.05 0.20 19.0 0 0 0 3.4 3.4 0.08 -1.4 -1.4 Ligue 1 (3 Seasons) 38.3 2 41 12 29.3 1.07 0.31 0.05 0.17 18.0 0 0 0 3.8 3.8 0.09 -1.8 -1.8 Superettan (3 Seasons) 39.6 10 0 3 0.00 0.66 0.00 0 0 Eredivisie (3 Seasons) 25.3 2 40 10 25.0 1.58 0.39 0.05 0.20 19.0 0 0 0 3.4 3.4 0.08 -1.4 -1.4 Allsvenskan (1 Season) 14.0 4 0 15 0.00 1.07 0.27 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 2021-2022 22 Lille fr FRA Coupe de France R32 1.8 0 1 1 100.0 0.55 0.55 0.00 0.00 0 0 Matches 2023-2024 24 Lille fr FRA Coupe de France R16 1.1 0 2 2 100.0 1.86 1.86 0.00 0.00 0 0 Matches 3 Seasons 1 Club 1 League 2.9 0 3 3 100.0 1.04 1.04 0.00 0.00 0 0
Shooting Table Season Age Squad 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 2021-2022 22 Lille 1. Champions Lg R16 2.7 0 2 0 0.0 0.75 0.00 0.00 20.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2023-2024 24 Lille 3. Conf Lg QF 8.4 0 9 2 22.2 1.07 0.24 0.00 0.00 17.2 0 0 0 0.7 0.7 0.08 -0.7 -0.7 Matches 2 Seasons 1 Club 2 Leagues 11.1 0 11 2 18.2 0.99 0.18 0.00 0.00 17.8 0 0 0 0.8 0.8 0.07 -0.8 -0.8 Conf Lg (1 Season) 8.4 0 9 2 22.2 1.07 0.24 0.00 0.00 17.2 0 0 0 0.7 0.7 0.08 -0.7 -0.7 Champions Lg (1 Season) 2.7 0 2 0 0.0 0.75 0.00 0.00 20.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 2016 16 Halmstad se SWE 2. Superettan 4.6 0 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 14.0 0 Matches 2018 18 Halmstad se SWE 2. Superettan 25.6 1 Matches 2019 19 Halmstad se SWE 2. Superettan 9.4 0 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 4.5 64 95 67.4 1114 370 28 36 77.8 30 38 78.9 5 12 41.7 0 0.3 0.6 -0.3 4 2 8 3 8 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 18.2 492 745 66.0 9599 2551 186 241 77.2 235 320 73.4 65 135 48.1 5 3.5 2.3 +1.5 18 29 25 17 41 Matches 2021-2022 22 Lille 1. Champions Lg 2.7 59 94 62.8 958 298 27 35 77.1 25 35 71.4 5 12 41.7 0 0.0 0.0 0.0 0 4 0 0 6 Matches 2021-2022 22 Lille fr FRA Coupe de France 1.8 0 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 2.7 72 121 59.5 1398 419 29 36 80.6 28 41 68.3 14 37 37.8 0 0.4 0.3 -0.4 3 2 3 3 4 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 14.9 512 719 71.2 8113 2483 270 308 87.7 194 255 76.1 37 94 39.4 0 1.0 0.8 -1.0 11 36 6 4 51 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 9.3 369 455 81.1 6058 1643 170 200 85.0 161 188 85.6 24 46 52.2 0 0.9 1.5 -0.9 11 22 8 7 31 Matches 2023-2024 24 Lille 3. Conf Lg 8.4 344 421 81.7 5268 1448 182 203 89.7 138 161 85.7 15 36 41.7 1 0.5 0.6 +0.5 4 18 6 3 28 Matches 2023-2024 24 Lille fr FRA Coupe de France 1.1 0 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 14.1 437 560 78.0 6983 1602 209 249 83.9 187 233 80.3 26 41 63.4 0 1.2 1.6 -1.2 13 20 10 5 37 Matches 8 Seasons 3 Clubs 7 Leagues 131.3 2349 3210 73.2 39491 10814 1101 1308 84.2 998 1271 78.5 191 413 46.2 7 7.8 7.7 -0.8 64 133 66 42 206 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 Halmstad (4 Seasons) 2 Leagues 53.6 1 Lille (3 Seasons) 4 Leagues 52.3 1721 2249 76.5 27380 7474 858 995 86.2 705 872 80.8 107 229 46.7 1 3.6 4.4 -2.6 39 100 30 19 153 Groningen (3 Seasons) 1 League 25.3 628 961 65.3 12111 3340 243 313 77.6 293 399 73.4 84 184 45.7 5 4.2 3.2 +0.8 25 33 36 23 53 Ligue 1 (3 Seasons) 38.3 1318 1734 76.0 21154 5728 649 757 85.7 542 676 80.2 87 181 48.1 0 3.1 3.8 -3.1 35 78 24 16 119 Superettan (3 Seasons) 39.6 1 Eredivisie (3 Seasons) 25.3 628 961 65.3 12111 3340 243 313 77.6 293 399 73.4 84 184 45.7 5 4.2 3.2 +0.8 25 33 36 23 53 Coupe de France (3 Seasons) 2.9 0 Allsvenskan (1 Season) 14.0 0 Conf Lg (1 Season) 8.4 344 421 81.7 5268 1448 182 203 89.7 138 161 85.7 15 36 41.7 1 0.5 0.6 +0.5 4 18 6 3 28 Champions Lg (1 Season) 2.7 59 94 62.8 958 298 27 35 77.1 25 35 71.4 5 12 41.7 0 0.0 0.0 0.0 0 4 0 0 6
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 16 Halmstad 1 League 4.6 0 2017 17 Halmstad 1 League 14.0 0 2018 18 Halmstad 1 League 25.6 1 2019 19 Halmstad 1 League 9.4 0 2019-2020 20 Groningen 1 League 4.5 64 95 67.4 1114 370 28 36 77.8 30 38 78.9 5 12 41.7 0 0.3 0.6 -0.3 4 2 8 3 8 2020-2021 21 Groningen 1 League 18.2 492 745 66.0 9599 2551 186 241 77.2 235 320 73.4 65 135 48.1 5 3.5 2.3 +1.5 18 29 25 17 41 2021-2022 22 Groningen 1 League 2.7 72 121 59.5 1398 419 29 36 80.6 28 41 68.3 14 37 37.8 0 0.4 0.3 -0.4 3 2 3 3 4 2021-2022 22 Lille 3 Leagues 19.4 571 813 70.2 9071 2781 297 343 86.6 219 290 75.5 42 106 39.6 0 1.0 0.8 -1.0 11 40 6 4 57 2022-2023 23 Lille 2 Leagues 9.3 369 455 81.1 6058 1643 170 200 85.0 161 188 85.6 24 46 52.2 0 0.9 1.5 -0.9 11 22 8 7 31 2023-2024 24 Lille 3 Leagues 23.6 781 981 79.6 12251 3050 391 452 86.5 325 394 82.5 41 77 53.2 1 1.7 2.2 -0.7 17 38 16 8 65 8 Seasons 3 Clubs 7 Leagues 131.3 2349 3210 73.2 39491 10814 1101 1308 84.2 998 1271 78.5 191 413 46.2 7 7.8 7.7 -0.8 64 133 66 42 206 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 Halmstad (4 Seasons) 2 Leagues 53.6 1 Lille (3 Seasons) 4 Leagues 52.3 1721 2249 76.5 27380 7474 858 995 86.2 705 872 80.8 107 229 46.7 1 3.6 4.4 -2.6 39 100 30 19 153 Groningen (3 Seasons) 1 League 25.3 628 961 65.3 12111 3340 243 313 77.6 293 399 73.4 84 184 45.7 5 4.2 3.2 +0.8 25 33 36 23 53 Ligue 1 (3 Seasons) 38.3 1318 1734 76.0 21154 5728 649 757 85.7 542 676 80.2 87 181 48.1 0 3.1 3.8 -3.1 35 78 24 16 119 Superettan (3 Seasons) 39.6 1 Eredivisie (3 Seasons) 25.3 628 961 65.3 12111 3340 243 313 77.6 293 399 73.4 84 184 45.7 5 4.2 3.2 +0.8 25 33 36 23 53 Coupe de France (3 Seasons) 2.9 0 Allsvenskan (1 Season) 14.0 0 Conf Lg (1 Season) 8.4 344 421 81.7 5268 1448 182 203 89.7 138 161 85.7 15 36 41.7 1 0.5 0.6 +0.5 4 18 6 3 28 Champions Lg (1 Season) 2.7 59 94 62.8 958 298 27 35 77.1 25 35 71.4 5 12 41.7 0 0.0 0.0 0.0 0 4 0 0 6
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 16 Halmstad se SWE 2. Superettan 3rd 4.6 0 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 15th 14.0 0 Matches 2018 18 Halmstad se SWE 2. Superettan 5th 25.6 1 Matches 2019 19 Halmstad se SWE 2. Superettan 6th 9.4 0 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 9th 4.5 64 95 67.4 1114 370 28 36 77.8 30 38 78.9 5 12 41.7 0 0.3 0.6 -0.3 4 2 8 3 8 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 7th 18.2 492 745 66.0 9599 2551 186 241 77.2 235 320 73.4 65 135 48.1 5 3.5 2.3 +1.5 18 29 25 17 41 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 12th 2.7 72 121 59.5 1398 419 29 36 80.6 28 41 68.3 14 37 37.8 0 0.4 0.3 -0.4 3 2 3 3 4 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 10th 14.9 512 719 71.2 8113 2483 270 308 87.7 194 255 76.1 37 94 39.4 0 1.0 0.8 -1.0 11 36 6 4 51 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 5th 9.3 369 455 81.1 6058 1643 170 200 85.0 161 188 85.6 24 46 52.2 0 0.9 1.5 -0.9 11 22 8 7 31 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 4th 14.1 437 560 78.0 6983 1602 209 249 83.9 187 233 80.3 26 41 63.4 0 1.2 1.6 -1.2 13 20 10 5 37 Matches 8 Seasons 3 Clubs 4 Leagues 117.3 1946 2695 72.2 33265 9068 892 1070 83.4 835 1075 77.7 171 365 46.8 6 7.3 7.1 -1.3 60 111 60 39 172 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 Halmstad (4 Seasons) 2 Leagues 53.6 1 Lille (3 Seasons) 1 League 38.3 1318 1734 76.0 21154 5728 649 757 85.7 542 676 80.2 87 181 48.1 0 3.1 3.8 -3.1 35 78 24 16 119 Groningen (3 Seasons) 1 League 25.3 628 961 65.3 12111 3340 243 313 77.6 293 399 73.4 84 184 45.7 5 4.2 3.2 +0.8 25 33 36 23 53 Ligue 1 (3 Seasons) 38.3 1318 1734 76.0 21154 5728 649 757 85.7 542 676 80.2 87 181 48.1 0 3.1 3.8 -3.1 35 78 24 16 119 Superettan (3 Seasons) 39.6 1 Eredivisie (3 Seasons) 25.3 628 961 65.3 12111 3340 243 313 77.6 293 399 73.4 84 184 45.7 5 4.2 3.2 +0.8 25 33 36 23 53 Allsvenskan (1 Season) 14.0 0
Passing Table Season Age Squad 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 2021-2022 22 Lille 1. Champions Lg R16 2.7 59 94 62.8 958 298 27 35 77.1 25 35 71.4 5 12 41.7 0 0.0 0.0 0.0 0 4 0 0 6 Matches 2023-2024 24 Lille 3. Conf Lg QF 8.4 344 421 81.7 5268 1448 182 203 89.7 138 161 85.7 15 36 41.7 1 0.5 0.6 +0.5 4 18 6 3 28 Matches 2 Seasons 1 Club 2 Leagues 11.1 403 515 78.3 6226 1746 209 238 87.8 163 196 83.2 20 48 41.7 1 0.5 0.6 +0.5 4 22 6 3 34 Conf Lg (1 Season) 8.4 344 421 81.7 5268 1448 182 203 89.7 138 161 85.7 15 36 41.7 1 0.5 0.6 +0.5 4 18 6 3 28 Champions Lg (1 Season) 2.7 59 94 62.8 958 298 27 35 77.1 25 35 71.4 5 12 41.7 0 0.0 0.0 0.0 0 4 0 0 6
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 16 Halmstad 1 League 4.6 0 2017 17 Halmstad 1 League 14.0 0 2018 18 Halmstad 1 League 25.6 0 2019 19 Halmstad 1 League 9.4 2019-2020 20 Groningen 1 League 4.5 95 83 12 1 0 0 14 6 1 1 0 0 64 0 6 2020-2021 21 Groningen 1 League 18.2 745 637 106 11 0 10 98 94 1 0 0 0 492 2 25 2021-2022 22 Groningen 1 League 2.7 121 85 36 3 0 0 17 33 0 0 0 0 72 0 5 2021-2022 22 Lille 3 Leagues 19.4 813 686 122 9 0 1 77 113 0 0 0 0 571 5 43 2022-2023 23 Lille 2 Leagues 9.3 455 363 92 10 0 1 33 81 1 1 0 0 369 0 9 2023-2024 24 Lille 3 Leagues 23.6 981 818 161 18 0 2 62 142 1 0 0 0 781 2 34 8 Seasons 3 Clubs 7 Leagues 131.3 3210 2672 529 52 0 14 301 469 4 2 0 0 2349 9 122 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Halmstad (4 Seasons) 2 Leagues 53.6 0 Lille (3 Seasons) 4 Leagues 52.3 2249 1867 375 37 0 4 172 336 2 1 0 0 1721 7 86 Groningen (3 Seasons) 1 League 25.3 961 805 154 15 0 10 129 133 2 1 0 0 628 2 36 Ligue 1 (3 Seasons) 38.3 1734 1449 279 29 0 2 131 248 2 1 0 0 1318 6 67 Superettan (3 Seasons) 39.6 0 Eredivisie (3 Seasons) 25.3 961 805 154 15 0 10 129 133 2 1 0 0 628 2 36 Coupe de France (3 Seasons) 2.9 6 Allsvenskan (1 Season) 14.0 0 Conf Lg (1 Season) 8.4 421 339 81 7 0 2 26 74 0 0 0 0 344 1 10 Champions Lg (1 Season) 2.7 94 79 15 1 0 0 9 14 0 0 0 0 59 0 9
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2021-2022 22 Lille 1. Champions Lg R16 2.7 94 79 15 1 0 0 9 14 0 0 0 0 59 0 9 Matches 2023-2024 24 Lille 3. Conf Lg QF 8.4 421 339 81 7 0 2 26 74 0 0 0 0 344 1 10 Matches 2 Seasons 1 Club 2 Leagues 11.1 515 418 96 8 0 2 35 88 0 0 0 0 403 1 19 Conf Lg (1 Season) 8.4 421 339 81 7 0 2 26 74 0 0 0 0 344 1 10 Champions Lg (1 Season) 2.7 94 79 15 1 0 0 9 14 0 0 0 0 59 0 9
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 16 Halmstad 1 League 4.6 2017 17 Halmstad 1 League 14.0 2018 18 Halmstad 1 League 25.6 2019 19 Halmstad 1 League 9.4 2019-2020 20 Groningen 1 League 4.5 15 3.33 10 0 3 0 1 1 2 0.44 1 0 1 0 0 0 2020-2021 21 Groningen 1 League 18.2 40 2.20 23 0 10 3 4 0 7 0.38 5 0 0 2 0 0 2021-2022 22 Groningen 1 League 2.7 6 2.26 4 0 0 1 1 0 1 0.38 0 0 0 1 0 0 2021-2022 22 Lille 3 Leagues 19.4 30 1.70 21 1 4 2 2 0 1 0.06 1 0 0 0 0 0 2022-2023 23 Lille 2 Leagues 9.3 22 2.37 16 0 3 1 2 0 1 0.11 0 0 0 0 1 0 2023-2024 24 Lille 3 Leagues 23.6 32 1.42 25 0 4 2 0 1 3 0.13 2 0 0 1 0 0 8 Seasons 3 Clubs 7 Leagues 131.3 145 1.94 99 1 24 9 10 2 15 0.20 9 0 1 4 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Halmstad (4 Seasons) 2 Leagues 53.6 Lille (3 Seasons) 4 Leagues 52.3 84 1.70 62 1 11 5 4 1 5 0.10 3 0 0 1 1 0 Groningen (3 Seasons) 1 League 25.3 61 2.41 37 0 13 4 6 1 10 0.39 6 0 1 3 0 0 Ligue 1 (3 Seasons) 38.3 71 1.85 52 1 10 4 3 1 4 0.10 2 0 0 1 1 0 Superettan (3 Seasons) 39.6 Eredivisie (3 Seasons) 25.3 61 2.41 37 0 13 4 6 1 10 0.39 6 0 1 3 0 0 Coupe de France (3 Seasons) 2.9 Allsvenskan (1 Season) 14.0 Conf Lg (1 Season) 8.4 10 1.19 8 0 1 1 0 0 1 0.12 1 0 0 0 0 0 Champions Lg (1 Season) 2.7 3 1.12 2 0 0 0 1 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2021-2022 22 Lille 1. Champions Lg R16 2.7 3 1.12 2 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 24 Lille 3. Conf Lg QF 8.4 10 1.19 8 0 1 1 0 0 1 0.12 1 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 11.1 13 1.17 10 0 1 1 1 0 1 0.09 1 0 0 0 0 0 Conf Lg (1 Season) 8.4 10 1.19 8 0 1 1 0 0 1 0.12 1 0 0 0 0 0 Champions Lg (1 Season) 2.7 3 1.12 2 0 0 0 1 0 0 0.00 0 0 0 0 0 0
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 16 Halmstad 1 League 4.6 0 0 0 2017 17 Halmstad 1 League 14.0 0 0 0 2018 18 Halmstad 1 League 25.6 0 0 0 2019 19 Halmstad 1 League 9.4 0 2019-2020 20 Groningen 1 League 4.5 8 3 3 3 2 1 6 16.7 5 4 0 4 1 9 7 0 2020-2021 21 Groningen 1 League 18.2 50 31 29 17 4 19 48 39.6 29 24 1 23 16 66 39 0 2021-2022 22 Groningen 1 League 2.7 13 10 7 4 2 7 8 87.5 1 5 1 4 1 14 4 0 2021-2022 22 Lille 3 Leagues 19.4 50 39 29 16 5 19 41 46.3 22 21 4 17 24 72 15 0 2022-2023 23 Lille 2 Leagues 9.3 19 11 7 10 2 12 22 54.5 10 11 2 9 10 29 20 0 2023-2024 24 Lille 3 Leagues 23.6 36 29 15 16 5 17 29 58.6 12 21 6 15 23 59 39 1 8 Seasons 3 Clubs 7 Leagues 131.3 176 123 90 66 20 75 154 48.7 79 86 14 72 75 249 124 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Halmstad (4 Seasons) 2 Leagues 53.6 0 0 0 Lille (3 Seasons) 4 Leagues 52.3 105 79 51 42 12 48 92 52.2 44 53 12 41 57 160 74 1 Groningen (3 Seasons) 1 League 25.3 71 44 39 24 8 27 62 43.5 35 33 2 31 18 89 50 0 Ligue 1 (3 Seasons) 38.3 84 58 38 39 7 41 77 53.2 36 40 8 32 45 129 58 0 Superettan (3 Seasons) 39.6 0 0 0 Eredivisie (3 Seasons) 25.3 71 44 39 24 8 27 62 43.5 35 33 2 31 18 89 50 0 Coupe de France (3 Seasons) 2.9 7 2 0 Allsvenskan (1 Season) 14.0 0 0 0 Conf Lg (1 Season) 8.4 14 10 8 3 3 5 9 55.6 4 7 3 4 8 22 14 1 Champions Lg (1 Season) 2.7 7 4 5 0 2 2 6 33.3 4 6 1 5 2 9 2 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2021-2022 22 Lille 1. Champions Lg R16 2.7 7 4 5 0 2 2 6 33.3 4 6 1 5 2 9 2 0 Matches 2023-2024 24 Lille 3. Conf Lg QF 8.4 14 10 8 3 3 5 9 55.6 4 7 3 4 8 22 14 1 Matches 2 Seasons 1 Club 2 Leagues 11.1 21 14 13 3 5 7 15 46.7 8 13 4 9 10 31 16 1 Conf Lg (1 Season) 8.4 14 10 8 3 3 5 9 55.6 4 7 3 4 8 22 14 1 Champions Lg (1 Season) 2.7 7 4 5 0 2 2 6 33.3 4 6 1 5 2 9 2 0
Possession Table Season Age Squad Country 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 16 Halmstad se SWE 2. Superettan 4.6 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 14.0 Matches 2018 18 Halmstad se SWE 2. Superettan 25.6 Matches 2019 19 Halmstad se SWE 2. Superettan 9.4 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 4.5 164 10 37 54 76 14 164 25 13 52.0 12 48.0 94 718 307 12 6 3 12 5 87 23 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 18.2 1026 56 257 446 359 47 1026 91 62 68.1 29 31.9 577 4961 2923 120 59 25 39 32 588 114 Matches 2021-2022 22 Lille 1. Champions Lg 2.7 137 9 47 60 32 2 137 6 2 33.3 4 66.7 64 539 253 10 7 1 9 2 69 10 Matches 2021-2022 22 Lille fr FRA Coupe de France 1.8 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 2.7 171 2 52 72 48 5 171 13 7 53.8 6 46.2 73 669 388 14 8 1 4 2 75 15 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 14.9 902 29 251 410 259 29 902 40 22 55.0 18 45.0 543 3818 1656 49 40 11 29 20 536 68 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 9.3 563 26 142 247 180 24 563 32 18 56.3 9 28.1 355 2508 1298 44 25 10 13 7 323 57 Matches 2023-2024 24 Lille 3. Conf Lg 8.4 506 19 127 196 185 18 506 11 3 27.3 7 63.6 337 2098 922 20 21 4 16 6 309 62 Matches 2023-2024 24 Lille fr FRA Coupe de France 1.1 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 14.1 711 35 177 332 216 39 711 32 9 28.1 18 56.3 484 3180 1373 39 19 13 25 17 439 66 Matches 8 Seasons 3 Clubs 7 Leagues 131.3 4180 186 1090 1817 1355 178 4180 250 136 54.4 103 41.2 2527 18491 9120 308 185 68 147 91 2426 415 Country 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 Halmstad (4 Seasons) 2 Leagues 53.6 Lille (3 Seasons) 4 Leagues 52.3 2819 118 744 1245 872 112 2819 121 54 44.6 56 46.3 1783 12143 5502 162 112 39 92 52 1676 263 Groningen (3 Seasons) 1 League 25.3 1361 68 346 572 483 66 1361 129 82 63.6 47 36.4 744 6348 3618 146 73 29 55 39 750 152 Ligue 1 (3 Seasons) 38.3 2176 90 570 989 655 92 2176 104 49 47.1 45 43.3 1382 9506 4327 132 84 34 67 44 1298 191 Superettan (3 Seasons) 39.6 Eredivisie (3 Seasons) 25.3 1361 68 346 572 483 66 1361 129 82 63.6 47 36.4 744 6348 3618 146 73 29 55 39 750 152 Coupe de France (3 Seasons) 2.9 Allsvenskan (1 Season) 14.0 Conf Lg (1 Season) 8.4 506 19 127 196 185 18 506 11 3 27.3 7 63.6 337 2098 922 20 21 4 16 6 309 62 Champions Lg (1 Season) 2.7 137 9 47 60 32 2 137 6 2 33.3 4 66.7 64 539 253 10 7 1 9 2 69 10
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 16 Halmstad 1 League 4.6 2017 17 Halmstad 1 League 14.0 2018 18 Halmstad 1 League 25.6 2019 19 Halmstad 1 League 9.4 2019-2020 20 Groningen 1 League 4.5 164 10 37 54 76 14 164 25 13 52.0 12 48.0 94 718 307 12 6 3 12 5 87 23 2020-2021 21 Groningen 1 League 18.2 1026 56 257 446 359 47 1026 91 62 68.1 29 31.9 577 4961 2923 120 59 25 39 32 588 114 2021-2022 22 Groningen 1 League 2.7 171 2 52 72 48 5 171 13 7 53.8 6 46.2 73 669 388 14 8 1 4 2 75 15 2021-2022 22 Lille 3 Leagues 19.4 1039 38 298 470 291 31 1039 46 24 52.2 22 47.8 607 4357 1909 59 47 12 38 22 605 78 2022-2023 23 Lille 2 Leagues 9.3 563 26 142 247 180 24 563 32 18 56.3 9 28.1 355 2508 1298 44 25 10 13 7 323 57 2023-2024 24 Lille 3 Leagues 23.6 1217 54 304 528 401 57 1217 43 12 27.9 25 58.1 821 5278 2295 59 40 17 41 23 748 128 8 Seasons 3 Clubs 7 Leagues 131.3 4180 186 1090 1817 1355 178 4180 250 136 54.4 103 41.2 2527 18491 9120 308 185 68 147 91 2426 415 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 Halmstad (4 Seasons) 2 Leagues 53.6 Lille (3 Seasons) 4 Leagues 52.3 2819 118 744 1245 872 112 2819 121 54 44.6 56 46.3 1783 12143 5502 162 112 39 92 52 1676 263 Groningen (3 Seasons) 1 League 25.3 1361 68 346 572 483 66 1361 129 82 63.6 47 36.4 744 6348 3618 146 73 29 55 39 750 152 Ligue 1 (3 Seasons) 38.3 2176 90 570 989 655 92 2176 104 49 47.1 45 43.3 1382 9506 4327 132 84 34 67 44 1298 191 Superettan (3 Seasons) 39.6 Eredivisie (3 Seasons) 25.3 1361 68 346 572 483 66 1361 129 82 63.6 47 36.4 744 6348 3618 146 73 29 55 39 750 152 Coupe de France (3 Seasons) 2.9 Allsvenskan (1 Season) 14.0 Conf Lg (1 Season) 8.4 506 19 127 196 185 18 506 11 3 27.3 7 63.6 337 2098 922 20 21 4 16 6 309 62 Champions Lg (1 Season) 2.7 137 9 47 60 32 2 137 6 2 33.3 4 66.7 64 539 253 10 7 1 9 2 69 10
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 16 Halmstad se SWE 2. Superettan 3rd 4.6 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 15th 14.0 Matches 2018 18 Halmstad se SWE 2. Superettan 5th 25.6 Matches 2019 19 Halmstad se SWE 2. Superettan 6th 9.4 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 9th 4.5 164 10 37 54 76 14 164 25 13 52.0 12 48.0 94 718 307 12 6 3 12 5 87 23 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 7th 18.2 1026 56 257 446 359 47 1026 91 62 68.1 29 31.9 577 4961 2923 120 59 25 39 32 588 114 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 12th 2.7 171 2 52 72 48 5 171 13 7 53.8 6 46.2 73 669 388 14 8 1 4 2 75 15 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 10th 14.9 902 29 251 410 259 29 902 40 22 55.0 18 45.0 543 3818 1656 49 40 11 29 20 536 68 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 5th 9.3 563 26 142 247 180 24 563 32 18 56.3 9 28.1 355 2508 1298 44 25 10 13 7 323 57 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 4th 14.1 711 35 177 332 216 39 711 32 9 28.1 18 56.3 484 3180 1373 39 19 13 25 17 439 66 Matches 8 Seasons 3 Clubs 4 Leagues 117.3 3537 158 916 1561 1138 158 3537 233 131 56.2 92 39.5 2126 15854 7945 278 157 63 122 83 2048 343 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 Halmstad (4 Seasons) 2 Leagues 53.6 Lille (3 Seasons) 1 League 38.3 2176 90 570 989 655 92 2176 104 49 47.1 45 43.3 1382 9506 4327 132 84 34 67 44 1298 191 Groningen (3 Seasons) 1 League 25.3 1361 68 346 572 483 66 1361 129 82 63.6 47 36.4 744 6348 3618 146 73 29 55 39 750 152 Ligue 1 (3 Seasons) 38.3 2176 90 570 989 655 92 2176 104 49 47.1 45 43.3 1382 9506 4327 132 84 34 67 44 1298 191 Superettan (3 Seasons) 39.6 Eredivisie (3 Seasons) 25.3 1361 68 346 572 483 66 1361 129 82 63.6 47 36.4 744 6348 3618 146 73 29 55 39 750 152 Allsvenskan (1 Season) 14.0
Possession Table Season Age Squad 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 2021-2022 22 Lille 1. Champions Lg R16 2.7 137 9 47 60 32 2 137 6 2 33.3 4 66.7 64 539 253 10 7 1 9 2 69 10 Matches 2023-2024 24 Lille 3. Conf Lg QF 8.4 506 19 127 196 185 18 506 11 3 27.3 7 63.6 337 2098 922 20 21 4 16 6 309 62 Matches 2 Seasons 1 Club 2 Leagues 11.1 643 28 174 256 217 20 643 17 5 29.4 11 64.7 401 2637 1175 30 28 5 25 8 378 72 Conf Lg (1 Season) 8.4 506 19 127 196 185 18 506 11 3 27.3 7 63.6 337 2098 922 20 21 4 16 6 309 62 Champions Lg (1 Season) 2.7 137 9 47 60 32 2 137 6 2 33.3 4 66.7 64 539 253 10 7 1 9 2 69 10
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 2016 16 Halmstad se SWE 2. Superettan 17 411 24 15.2 4.6 2 0 15 8 1.47 7 5 +2 +0.44 -0.07 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 25 1,263 51 46.8 14.0 12 7 13 2 0.84 10 20 -10 -0.71 -0.34 Matches 2018 18 Halmstad se SWE 2. Superettan 28 2,306 82 85.4 25.6 28 82 16 0 0 1.79 41 32 +9 +0.35 -0.11 Matches 2019 19 Halmstad se SWE 2. Superettan 10 848 85 31.4 9.4 10 85 8 0 0 1.00 9 13 -4 -0.42 -1.15 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 11 405 37 17.3 4.5 4 67 0 7 20 0 1.09 4 6 -2 -0.44 -0.58 7.3 5.9 +1.4 +0.32 +0.32 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 23 1,637 71 53.5 18.2 20 79 9 3 16 0 1.57 24 19 +5 +0.27 +0.40 22.8 22.1 +0.7 +0.04 +0.42 Matches 2021-2022 22 Lille 1. Champions Lg 4 241 60 33.5 2.7 3 75 0 1 15 3 0.75 3 4 -1 -0.37 -0.56 2.8 3.1 -0.3 -0.13 -0.74 Matches 2021-2022 22 Lille fr FRA Coupe de France 2 163 82 90.6 1.8 2 82 1 0 0 2.00 5 2 +3 +1.66 +6.95 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 3 239 80 7.8 2.7 3 80 1 0 0 1.33 3 5 -2 -0.75 -0.37 3.9 1.8 +2.1 +0.79 +1.10 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 30 1,344 45 39.3 14.9 15 72 4 15 18 2 1.50 14 21 -7 -0.47 -0.77 17.8 19.1 -1.3 -0.08 -0.60 Matches 2022-2023 23 Lille fr FRA Coupe de France 0 0 0 0 1 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 18 838 47 24.5 9.3 9 72 5 9 21 6 1.72 18 16 +2 +0.21 -0.45 17.0 11.4 +5.6 +0.60 -0.19 Matches 2023-2024 24 Lille 3. Conf Lg 10 758 76 81.5 8.4 8 88 6 2 26 0 2.18 13 6 +7 +0.83 -1.26 15.3 7.0 +8.3 +0.99 -0.54 Matches 2023-2024 24 Lille fr FRA Coupe de France 2 97 49 35.9 1.1 1 90 1 1 7 1 1.50 1 0 +1 +0.93 -4.79 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 25 1,267 51 41.4 14.1 14 80 7 11 14 9 1.72 21 13 +8 +0.57 +0.07 18.5 16.3 +2.1 +0.15 -0.35 Matches 8 Seasons 3 Clubs 7 Leagues 208 11,817 57 37.5 131.3 131 79 65 77 18 32 1.49 173 162 +11 +0.08 -0.21 105.3 86.7 +18.6 +0.25 +0.01 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 Halmstad (4 Seasons) 2 Leagues 80 4,828 60 44.7 53.6 52 83 31 28 10 1.33 67 70 -3 -0.06 -0.42 Lille (3 Seasons) 4 Leagues 91 4,708 52 38.4 52.3 52 78 24 39 17 22 1.66 75 62 +13 +0.25 -0.38 71.3 56.9 +14.4 +0.29 -0.35 Groningen (3 Seasons) 1 League 37 2,281 62 27.0 25.3 27 78 10 10 19 0 1.41 31 30 +1 +0.04 +0.20 34.0 29.8 +4.2 +0.17 +0.40 Ligue 1 (3 Seasons) 73 3,449 47 34.8 38.3 38 75 16 35 17 17 1.63 53 50 +3 +0.08 -0.42 53.2 46.8 +6.4 +0.17 -0.45 Superettan (3 Seasons) 55 3,565 65 44.0 39.6 40 83 24 15 8 1.55 57 50 +7 +0.18 -0.42 Eredivisie (3 Seasons) 37 2,281 62 27.0 25.3 27 78 10 10 19 0 1.41 31 30 +1 +0.04 +0.20 34.0 29.8 +4.2 +0.17 +0.40 Coupe de France (3 Seasons) 4 260 65 36.1 2.9 3 84 2 1 7 2 1.75 6 2 +4 +1.38 -3.35 Allsvenskan (1 Season) 25 1,263 51 46.8 14.0 12 7 13 2 0.84 10 20 -10 -0.71 -0.34 Conf Lg (1 Season) 10 758 76 81.5 8.4 8 88 6 2 26 0 2.18 13 6 +7 +0.83 -1.26 15.3 7.0 +8.3 +0.99 -0.54 Champions Lg (1 Season) 4 241 60 33.5 2.7 3 75 0 1 15 3 0.75 3 4 -1 -0.37 -0.56 2.8 3.1 -0.3 -0.13 -0.74
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 2016 16 Halmstad 1 League 17 411 24 15.2 4.6 2 0 15 8 1.47 7 5 +2 +0.44 -0.07 2017 17 Halmstad 1 League 25 1,263 51 46.8 14.0 12 7 13 2 0.84 10 20 -10 -0.71 -0.34 2018 18 Halmstad 1 League 28 2,306 82 85.4 25.6 28 82 16 0 0 1.79 41 32 +9 +0.35 -0.11 2019 19 Halmstad 1 League 10 848 85 31.4 9.4 10 85 8 0 0 1.00 9 13 -4 -0.42 -1.15 2019-2020 20 Groningen 1 League 11 405 37 17.3 4.5 4 67 0 7 20 0 1.09 4 6 -2 -0.44 -0.58 7.3 5.9 +1.4 +0.32 +0.32 2020-2021 21 Groningen 1 League 23 1,637 71 53.5 18.2 20 79 9 3 16 0 1.57 24 19 +5 +0.27 +0.40 22.8 22.1 +0.7 +0.04 +0.42 2021-2022 22 Groningen 1 League 3 239 80 7.8 2.7 3 80 1 0 0 1.33 3 5 -2 -0.75 -0.37 3.9 1.8 +2.1 +0.79 +1.10 2021-2022 22 Lille 3 Leagues 36 1,748 49 40.5 19.4 20 73 5 16 18 5 1.44 22 27 -5 -0.26 -0.50 20.6 22.2 -1.6 -0.09 -0.62 2022-2023 23 Lille 2 Leagues 18 838 47 22.7 9.3 9 72 5 9 21 7 1.72 18 16 +2 +0.21 -0.45 17.0 11.4 +5.6 +0.60 -0.19 2023-2024 24 Lille 3 Leagues 37 2,122 57 49.8 23.6 23 83 14 14 15 10 1.83 35 19 +16 +0.68 -0.37 33.7 23.3 +10.5 +0.47 -0.13 8 Seasons 3 Clubs 7 Leagues 208 11,817 57 37.5 131.3 131 79 65 77 18 32 1.49 173 162 +11 +0.08 -0.21 105.3 86.7 +18.6 +0.25 +0.01 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 Halmstad (4 Seasons) 2 Leagues 80 4,828 60 44.7 53.6 52 83 31 28 10 1.33 67 70 -3 -0.06 -0.42 Lille (3 Seasons) 4 Leagues 91 4,708 52 38.4 52.3 52 78 24 39 17 22 1.66 75 62 +13 +0.25 -0.38 71.3 56.9 +14.4 +0.29 -0.35 Groningen (3 Seasons) 1 League 37 2,281 62 27.0 25.3 27 78 10 10 19 0 1.41 31 30 +1 +0.04 +0.20 34.0 29.8 +4.2 +0.17 +0.40 Ligue 1 (3 Seasons) 73 3,449 47 34.8 38.3 38 75 16 35 17 17 1.63 53 50 +3 +0.08 -0.42 53.2 46.8 +6.4 +0.17 -0.45 Superettan (3 Seasons) 55 3,565 65 44.0 39.6 40 83 24 15 8 1.55 57 50 +7 +0.18 -0.42 Eredivisie (3 Seasons) 37 2,281 62 27.0 25.3 27 78 10 10 19 0 1.41 31 30 +1 +0.04 +0.20 34.0 29.8 +4.2 +0.17 +0.40 Coupe de France (3 Seasons) 4 260 65 36.1 2.9 3 84 2 1 7 2 1.75 6 2 +4 +1.38 -3.35 Allsvenskan (1 Season) 25 1,263 51 46.8 14.0 12 7 13 2 0.84 10 20 -10 -0.71 -0.34 Conf Lg (1 Season) 10 758 76 81.5 8.4 8 88 6 2 26 0 2.18 13 6 +7 +0.83 -1.26 15.3 7.0 +8.3 +0.99 -0.54 Champions Lg (1 Season) 4 241 60 33.5 2.7 3 75 0 1 15 3 0.75 3 4 -1 -0.37 -0.56 2.8 3.1 -0.3 -0.13 -0.74
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 16 Halmstad se SWE 2. Superettan 3rd 17 411 24 15.2 4.6 2 0 15 8 1.47 7 5 +2 +0.44 -0.07 Matches 2017 17 Halmstad se SWE 1. Allsvenskan 15th 25 1,263 51 46.8 14.0 12 7 13 2 0.84 10 20 -10 -0.71 -0.34 Matches 2018 18 Halmstad se SWE 2. Superettan 5th 28 2,306 82 85.4 25.6 28 82 16 0 0 1.79 41 32 +9 +0.35 -0.11 Matches 2019 19 Halmstad se SWE 2. Superettan 6th 10 848 85 31.4 9.4 10 85 8 0 0 1.00 9 13 -4 -0.42 -1.15 Matches 2019-2020 20 Groningen nl NED 1. Eredivisie 9th 11 405 37 17.3 4.5 4 67 0 7 20 0 1.09 4 6 -2 -0.44 -0.58 7.3 5.9 +1.4 +0.32 +0.32 Matches 2020-2021 21 Groningen nl NED 1. Eredivisie 7th 23 1,637 71 53.5 18.2 20 79 9 3 16 0 1.57 24 19 +5 +0.27 +0.40 22.8 22.1 +0.7 +0.04 +0.42 Matches 2021-2022 22 Groningen nl NED 1. Eredivisie 12th 3 239 80 7.8 2.7 3 80 1 0 0 1.33 3 5 -2 -0.75 -0.37 3.9 1.8 +2.1 +0.79 +1.10 Matches 2021-2022 22 Lille fr FRA 1. Ligue 1 10th 30 1,344 45 39.3 14.9 15 72 4 15 18 2 1.50 14 21 -7 -0.47 -0.77 17.8 19.1 -1.3 -0.08 -0.60 Matches 2022-2023 23 Lille fr FRA 1. Ligue 1 5th 18 838 47 24.5 9.3 9 72 5 9 21 6 1.72 18 16 +2 +0.21 -0.45 17.0 11.4 +5.6 +0.60 -0.19 Matches 2023-2024 24 Lille fr FRA 1. Ligue 1 4th 25 1,267 51 41.4 14.1 14 80 7 11 14 9 1.72 21 13 +8 +0.57 +0.07 18.5 16.3 +2.1 +0.15 -0.35 Matches 8 Seasons 3 Clubs 4 Leagues 190 10,558 56 36.2 117.3 117 79 57 73 18 27 1.46 151 150 +1 +0.01 -0.23 87.2 76.6 +10.6 +0.17 -0.04 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 Halmstad (4 Seasons) 2 Leagues 80 4,828 60 44.7 53.6 52 83 31 28 10 1.33 67 70 -3 -0.06 -0.42 Lille (3 Seasons) 1 League 73 3,449 47 34.8 38.3 38 75 16 35 17 17 1.63 53 50 +3 +0.08 -0.42 53.2 46.8 +6.4 +0.17 -0.45 Groningen (3 Seasons) 1 League 37 2,281 62 27.0 25.3 27 78 10 10 19 0 1.41 31 30 +1 +0.04 +0.20 34.0 29.8 +4.2 +0.17 +0.40 Ligue 1 (3 Seasons) 73 3,449 47 34.8 38.3 38 75 16 35 17 17 1.63 53 50 +3 +0.08 -0.42 53.2 46.8 +6.4 +0.17 -0.45 Superettan (3 Seasons) 55 3,565 65 44.0 39.6 40 83 24 15 8 1.55 57 50 +7 +0.18 -0.42 Eredivisie (3 Seasons) 37 2,281 62 27.0 25.3 27 78 10 10 19 0 1.41 31 30 +1 +0.04 +0.20 34.0 29.8 +4.2 +0.17 +0.40 Allsvenskan (1 Season) 25 1,263 51 46.8 14.0 12 7 13 2 0.84 10 20 -10 -0.71 -0.34
Playing Time Table Season Age Squad 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 2021-2022 22 Lille 1. Champions Lg R16 4 241 60 33.5 2.7 3 75 0 1 15 3 0.75 3 4 -1 -0.37 -0.56 2.8 3.1 -0.3 -0.13 -0.74 Matches 2023-2024 24 Lille 3. Conf Lg QF 10 758 76 81.5 8.4 8 88 6 2 26 0 2.18 13 6 +7 +0.83 -1.26 15.3 7.0 +8.3 +0.99 -0.54 Matches 2 Seasons 1 Club 2 Leagues 14 999 71 60.5 11.1 11 85 6 3 22 3 1.77 16 10 +6 +0.54 -0.15 18.1 10.1 +8.0 +0.72 -0.14 Conf Lg (1 Season) 10 758 76 81.5 8.4 8 88 6 2 26 0 2.18 13 6 +7 +0.83 -1.26 15.3 7.0 +8.3 +0.99 -0.54 Champions Lg (1 Season) 4 241 60 33.5 2.7 3 75 0 1 15 3 0.75 3 4 -1 -0.37 -0.56 2.8 3.1 -0.3 -0.13 -0.74
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022-2023 23 se Sweden UEFA Nations League LgB 2 104 52 19.3 1.2 1 90 1 1 14 4 0.00 2 3 -1 -0.87 -0.25 Matches 2023 23 se Sweden Friendlies (M) 2 135 68 37.5 1.5 2 68 1 0 0 3.00 6 2 +4 +2.67 +1.07 Matches 2024 24 se Sweden Friendlies (M) 1 28 28 15.6 0.3 0 0 1 28 1 3.00 0 0 0 0.00 +1.18 Matches 2024 24 se Sweden UEFA Euro Qualifying 2 96 48 13.3 1.1 1 90 1 1 6 0 1.50 5 0 +5 +4.69 +5.12 Matches 3 Seasons 1 Club 3 Leagues 7 363 52 20.2 4.0 4 79 3 3 16 5 1.71 13 5 +8 +1.98 +2.23 Friendlies (M) (2 Seasons) 3 163 54 30.2 1.8 2 68 1 1 28 1 3.00 6 2 +4 +2.21 +1.73 UEFA Nations League (1 Season) 2 104 52 19.3 1.2 1 90 1 1 14 4 0.00 2 3 -1 -0.87 -0.25 UEFA Euro Qualifying (1 Season) 2 96 48 13.3 1.1 1 90 1 1 6 0 1.50 5 0 +5 +4.69 +5.12
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 16 Halmstad 1 League 4.6 0 0 0 0 0 0 0 0 0 0 0 2017 17 Halmstad 1 League 14.0 4 0 0 21 0 0 0 0 0 0 0 0 2018 18 Halmstad 1 League 25.6 3 0 0 0 0 0 0 0 0 0 0 2019 19 Halmstad 1 League 9.4 0 0 0 0 2019-2020 20 Groningen 1 League 4.5 2 0 0 15 8 0 14 1 3 1 0 0 24 4 5 44.4 2020-2021 21 Groningen 1 League 18.2 1 0 0 28 39 4 98 16 31 0 1 0 103 32 11 74.4 2021-2022 22 Groningen 1 League 2.7 0 0 0 2 7 0 17 1 10 0 0 0 15 5 0 100.0 2021-2022 22 Lille 3 Leagues 19.4 4 0 0 33 29 5 77 24 39 0 0 0 94 18 21 46.2 2022-2023 23 Lille 2 Leagues 9.3 3 0 0 17 21 3 33 10 11 1 0 0 46 12 7 63.2 2023-2024 24 Lille 3 Leagues 23.6 2 0 0 31 30 5 62 23 29 0 0 0 100 12 17 41.4 8 Seasons 3 Clubs 7 Leagues 131.3 19 0 0 147 134 17 301 75 123 2 1 0 382 83 61 57.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Halmstad (4 Seasons) 2 Leagues 53.6 7 0 0 21 0 0 0 0 0 0 0 0 Lille (3 Seasons) 4 Leagues 52.3 9 0 0 81 80 13 172 57 79 1 0 0 240 42 45 48.3 Groningen (3 Seasons) 1 League 25.3 3 0 0 45 54 4 129 18 44 1 1 0 142 41 16 71.9 Ligue 1 (3 Seasons) 38.3 8 0 0 65 60 12 131 45 58 1 0 0 190 37 41 47.4 Superettan (3 Seasons) 39.6 3 0 0 0 0 0 0 0 0 0 0 Eredivisie (3 Seasons) 25.3 3 0 0 45 54 4 129 18 44 1 1 0 142 41 16 71.9 Coupe de France (3 Seasons) 2.9 0 0 0 7 2 0 6 2 7 0 Allsvenskan (1 Season) 14.0 4 0 0 21 0 0 0 0 0 0 0 0 Conf Lg (1 Season) 8.4 0 0 0 7 11 1 26 8 10 0 0 0 35 3 3 50.0 Champions Lg (1 Season) 2.7 1 0 0 2 7 0 9 2 4 0 0 0 15 2 1 66.7
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2021-2022 22 Lille 1. Champions Lg R16 2.7 1 0 0 2 7 0 9 2 4 0 0 0 15 2 1 66.7 Matches 2023-2024 24 Lille 3. Conf Lg QF 8.4 0 0 0 7 11 1 26 8 10 0 0 0 35 3 3 50.0 Matches 2 Seasons 1 Club 2 Leagues 11.1 1 0 0 9 18 1 35 10 14 0 0 0 50 5 4 55.6 Conf Lg (1 Season) 8.4 0 0 0 7 11 1 26 8 10 0 0 0 35 3 3 50.0 Champions Lg (1 Season) 2.7 1 0 0 2 7 0 9 2 4 0 0 0 15 2 1 66.7
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 Gabriel Gudmundsson Pages
Gabriel Gudmundsson 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