Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018-2019 18 Jong Ajax nl NED 2. Eerste Divisie 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 Matches 2020-2021 20 Lille fr FRA Coupe de France 2 1 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Lille 2. Europa Lg 8 7 662 7.4 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 37 37 3,309 36.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Lille 1. Champions Lg 5 5 417 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Lille fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 25 25 2,250 25.0 3 1 4 3 0 0 4 0 0.12 0.04 0.16 0.12 0.16 Matches 2021-2022 21 Lille fr FRA Trophée des Champions 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Newcastle United eng ENG EFL Cup 7 5 526 5.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Newcastle United eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Newcastle United eng ENG 1. Premier League 36 35 3,127 34.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle United 1. Champions Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle United eng ENG EFL Cup 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle United eng ENG FA Cup 3 3 262 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle United eng ENG 1. Premier League 17 15 1,377 15.3 2 2 4 2 0 0 2 0 0.13 0.13 0.26 0.13 0.26 Matches 2024-2025 24 Newcastle United eng ENG EFL Cup 2 2 169 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Newcastle United eng ENG Jr. PL2 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Newcastle United eng ENG 1. Premier League 8 6 412 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Newcastle United 1. Champions Lg 8 6 545 6.1 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Matches 2025-2026 25 Newcastle United eng ENG EFL Cup 3 3 268 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Newcastle United eng ENG FA Cup 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Newcastle United eng ENG 1. Premier League 25 21 1,835 20.4 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 Matches 8 Seasons 4 Clubs 10 Leagues 247 231 20,596 228.8 11 10 21 11 0 0 24 1 0.05 0.04 0.09 0.05 0.09 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Newcastle United (4 Seasons) 4 Leagues 114 101 8,956 99.5 4 3 7 4 0 0 9 0 0.04 0.03 0.07 0.04 0.07 Lille (2 Seasons) 5 Leagues 79 77 6,917 76.9 3 2 5 3 0 0 9 0 0.04 0.03 0.07 0.04 0.07 Jong Ajax (1 Season) 1 League 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Heerenveen (1 Season) 1 League 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 Newcastle United (1 Season) 1 League 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 86 77 6,751 75.0 3 3 6 3 0 0 7 0 0.04 0.04 0.08 0.04 0.08 EFL Cup (4 Seasons) 13 11 1,008 11.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (3 Seasons) 14 12 1,052 11.7 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 FA Cup (3 Seasons) 6 6 562 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (2 Seasons) 62 62 5,559 61.8 3 1 4 3 0 0 6 0 0.05 0.02 0.06 0.05 0.06 Coupe de France (2 Seasons) 3 2 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Eredivisie (1 Season) 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 Europa Lg (1 Season) 8 7 662 7.4 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Trophée des Champions (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 (1 Season) 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018-2019 18 Jong Ajax 1 League 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 2019-2020 19 Heerenveen 1 League 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 2020-2021 20 Lille 3 Leagues 47 45 4,070 45.2 0 1 1 0 0 0 4 0 0.00 0.02 0.02 0.00 0.02 2021-2022 21 Lille 4 Leagues 32 32 2,847 31.6 3 1 4 3 0 0 5 0 0.09 0.03 0.13 0.09 0.13 2022-2023 22 Newcastle United 3 Leagues 44 41 3,743 41.6 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2023-2024 23 Newcastle United 4 Leagues 22 20 1,774 19.7 2 2 4 2 0 0 2 0 0.10 0.10 0.20 0.10 0.20 2024-2025 24 Newcastle United 1 League 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 24 Newcastle United 2 Leagues 10 8 581 6.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2025-2026 25 Newcastle United 4 Leagues 38 32 2,858 31.8 2 1 3 2 0 0 2 0 0.06 0.03 0.09 0.06 0.09 8 Seasons 4 Clubs 10 Leagues 247 231 20,596 228.8 11 10 21 11 0 0 24 1 0.05 0.04 0.09 0.05 0.09 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Newcastle United (4 Seasons) 4 Leagues 114 101 8,956 99.5 4 3 7 4 0 0 9 0 0.04 0.03 0.07 0.04 0.07 Lille (2 Seasons) 5 Leagues 79 77 6,917 76.9 3 2 5 3 0 0 9 0 0.04 0.03 0.07 0.04 0.07 Jong Ajax (1 Season) 1 League 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Heerenveen (1 Season) 1 League 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 Newcastle United (1 Season) 1 League 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 86 77 6,751 75.0 3 3 6 3 0 0 7 0 0.04 0.04 0.08 0.04 0.08 EFL Cup (4 Seasons) 13 11 1,008 11.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (3 Seasons) 14 12 1,052 11.7 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 FA Cup (3 Seasons) 6 6 562 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (2 Seasons) 62 62 5,559 61.8 3 1 4 3 0 0 6 0 0.05 0.02 0.06 0.05 0.06 Coupe de France (2 Seasons) 3 2 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Eredivisie (1 Season) 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 Europa Lg (1 Season) 8 7 662 7.4 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Trophée des Champions (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 (1 Season) 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018-2019 18 Jong Ajax nl NED 2. Eerste Divisie 11th 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 10th 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 37 37 3,309 36.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 25 25 2,250 25.0 3 1 4 3 0 0 4 0 0.12 0.04 0.16 0.12 0.16 Matches 2022-2023 22 Newcastle United eng ENG 1. Premier League 4th 36 35 3,127 34.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle United eng ENG 1. Premier League 7th 17 15 1,377 15.3 2 2 4 2 0 0 2 0 0.13 0.13 0.26 0.13 0.26 Matches 2024-2025 24 Newcastle United eng ENG Jr. PL2 9th 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Newcastle United eng ENG 1. Premier League 5th 8 6 412 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Newcastle United eng ENG 1. Premier League 12th 25 21 1,835 20.4 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 Matches 8 Seasons 4 Clubs 4 Leagues 202 192 17,033 189.3 10 9 19 10 0 0 19 1 0.05 0.05 0.10 0.05 0.10 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Newcastle United (4 Seasons) 1 League 86 77 6,751 75.0 3 3 6 3 0 0 7 0 0.04 0.04 0.08 0.04 0.08 Lille (2 Seasons) 1 League 62 62 5,559 61.8 3 1 4 3 0 0 6 0 0.05 0.02 0.06 0.05 0.06 Jong Ajax (1 Season) 1 League 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Heerenveen (1 Season) 1 League 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 Newcastle United (1 Season) 1 League 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 86 77 6,751 75.0 3 3 6 3 0 0 7 0 0.04 0.04 0.08 0.04 0.08 Ligue 1 (2 Seasons) 62 62 5,559 61.8 3 1 4 3 0 0 6 0 0.05 0.02 0.06 0.05 0.06 Eerste Divisie (1 Season) 28 27 2,383 26.5 2 1 3 2 0 0 6 1 0.08 0.04 0.11 0.08 0.11 Eredivisie (1 Season) 26 26 2,340 26.0 2 4 6 2 0 0 0 0 0.08 0.15 0.23 0.08 0.23 PL2 (1 Season) 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp 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 2020-2021 20 Lille 2. Europa Lg R32 8 7 662 7.4 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2021-2022 21 Lille 1. Champions Lg R16 5 5 417 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle United 1. Champions Lg GR 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Newcastle United 1. Champions Lg R16 8 6 545 6.1 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Matches 4 Seasons 2 Clubs 2 Leagues 22 19 1,714 19.0 1 1 2 1 0 0 3 0 0.05 0.05 0.11 0.05 0.11 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 Lille (2 Seasons) 2 Leagues 13 12 1,079 12.0 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Newcastle United (2 Seasons) 1 League 9 7 635 7.1 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Champions Lg (3 Seasons) 14 12 1,052 11.7 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 Europa Lg (1 Season) 8 7 662 7.4 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2018-2019 18 Jong Ajax 1 League 26.5 2 0 0 2019-2020 19 Heerenveen 1 League 26.0 2 24 9 37.5 0.92 0.35 0.08 0.22 0 0 2020-2021 20 Lille 3 Leagues 45.2 0 23 6 26.1 0.51 0.13 0.00 0.00 0 0 2021-2022 21 Lille 4 Leagues 31.6 3 19 6 31.6 0.60 0.19 0.16 0.50 0 0 2022-2023 22 Newcastle United 3 Leagues 41.6 0 31 8 25.8 0.75 0.19 0.00 0.00 0 0 2023-2024 23 Newcastle United 4 Leagues 19.7 2 12 3 25.0 0.61 0.15 0.17 0.67 0 0 2024-2025 24 Newcastle United 1 League 0.7 0 0 0 2024-2025 24 Newcastle United 2 Leagues 6.5 0 6 2 33.3 0.93 0.31 0.00 0.00 0 0 2025-2026 25 Newcastle United 4 Leagues 31.8 2 28 10 35.7 0.88 0.31 0.07 0.20 0 0 8 Seasons 4 Clubs 10 Leagues 228.8 11 143 44 30.8 0.71 0.22 0.06 0.20 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Newcastle United (4 Seasons) 4 Leagues 99.5 4 77 23 29.9 0.77 0.23 0.05 0.17 0 0 Lille (2 Seasons) 5 Leagues 76.9 3 42 12 28.6 0.55 0.16 0.07 0.25 0 0 Jong Ajax (1 Season) 1 League 26.5 2 0 0 Heerenveen (1 Season) 1 League 26.0 2 24 9 37.5 0.92 0.35 0.08 0.22 0 0 Newcastle United (1 Season) 1 League 0.7 0 0 0 Premier League (4 Seasons) 75.0 3 52 15 28.8 0.69 0.20 0.06 0.20 0 0 EFL Cup (4 Seasons) 11.2 0 10 3 30.0 0.89 0.27 0.00 0.00 0 0 Champions Lg (3 Seasons) 11.7 1 9 5 55.6 0.77 0.43 0.11 0.20 0 0 FA Cup (3 Seasons) 6.2 0 9 1 11.1 1.44 0.16 0.00 0.00 0 0 Ligue 1 (2 Seasons) 61.8 3 31 10 32.3 0.50 0.16 0.10 0.30 0 0 Coupe de France (2 Seasons) 2.1 0 1 0 0.0 0.48 0.00 0.00 0 0 Eerste Divisie (1 Season) 26.5 2 0 0 Eredivisie (1 Season) 26.0 2 24 9 37.5 0.92 0.35 0.08 0.22 0 0 Europa Lg (1 Season) 7.4 0 7 1 14.3 0.95 0.14 0.00 0.00 0 0 Trophée des Champions (1 Season) 1.0 0 0 0 0.00 0.00 0 0 PL2 (1 Season) 0.7 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 20 Lille 2. Europa Lg R32 7.4 0 7 1 14.3 0.95 0.14 0.00 0.00 0 0 Matches 2021-2022 21 Lille 1. Champions Lg R16 4.6 0 3 1 33.3 0.65 0.22 0.00 0.00 0 0 Matches 2023-2024 23 Newcastle United 1. Champions Lg GR 1.0 0 0 0 0.00 0.00 0 0 Matches 2025-2026 25 Newcastle United 1. Champions Lg R16 6.1 1 6 4 66.7 0.99 0.66 0.17 0.25 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 19.0 1 16 6 37.5 0.84 0.32 0.06 0.17 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Lille (2 Seasons) 2 Leagues 12.0 0 10 2 20.0 0.83 0.17 0.00 0.00 0 0 Newcastle United (2 Seasons) 1 League 7.1 1 6 4 66.7 0.85 0.57 0.17 0.25 0 0 Champions Lg (3 Seasons) 11.7 1 9 5 55.6 0.77 0.43 0.11 0.20 0 0 Europa Lg (1 Season) 7.4 0 7 1 14.3 0.95 0.14 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018-2019 18 Jong Ajax nl NED 2. Eerste Divisie 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 Matches 2020-2021 20 Lille fr FRA Coupe de France 2 99 50 36.7 1.1 1 90 1 1 9 0 1.50 1 4 -3 -2.73 -4.31 Matches 2020-2021 20 Lille 2. Europa Lg 8 662 83 91.9 7.4 7 88 6 1 45 0 1.38 15 10 +5 +0.68 +2.23 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 37 3,309 89 96.8 36.8 37 89 35 0 1 2.22 64 23 +41 +1.12 +1.12 Matches 2021-2022 21 Lille 1. Champions Lg 5 417 83 57.9 4.6 5 83 4 0 0 0.80 5 6 -1 -0.22 -0.51 Matches 2021-2022 21 Lille fr FRA Coupe de France 1 90 90 50.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -2.00 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 25 2,250 90 65.8 25.0 25 90 25 0 1 1.60 33 33 0 0.00 0.00 Matches 2021-2022 21 Lille fr FRA Trophée des Champions 1 90 90 100.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 Matches 2022-2023 22 Newcastle United eng ENG EFL Cup 7 526 75 79.7 5.8 5 90 5 2 38 0 2.29 6 3 +3 +0.51 -0.16 Matches 2022-2023 22 Newcastle United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2022-2023 22 Newcastle United eng ENG 1. Premier League 36 3,127 87 91.4 34.7 35 89 33 1 1 2 1.94 64 30 +34 +0.98 +0.67 Matches 2023-2024 23 Newcastle United 1. Champions Lg 1 90 90 16.7 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.20 Matches 2023-2024 23 Newcastle United eng ENG EFL Cup 1 45 45 15.0 0.5 1 45 0 0 0 1.00 1 0 +1 +2.00 +0.94 Matches 2023-2024 23 Newcastle United eng ENG FA Cup 3 262 87 67.2 2.9 3 87 2 0 0 2.00 5 2 +3 +1.03 +1.03 Matches 2023-2024 23 Newcastle United eng ENG 1. Premier League 17 1,377 81 40.3 15.3 15 88 12 2 31 0 1.35 37 29 +8 +0.52 -0.14 Matches 2024-2025 24 Newcastle United eng ENG EFL Cup 2 169 85 26.8 1.9 2 85 1 0 0 3.00 4 0 +4 +2.13 +0.96 Matches 2024-2025 24 Newcastle United eng ENG Jr. PL2 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05 Matches 2024-2025 24 Newcastle United eng ENG 1. Premier League 8 412 52 12.0 4.6 6 67 1 2 5 2 1.63 7 4 +3 +0.66 +0.12 Matches 2025-2026 25 Newcastle United 1. Champions Lg 8 545 68 50.5 6.1 6 84 5 2 21 2 2.00 17 3 +14 +2.31 +2.82 Matches 2025-2026 25 Newcastle United eng ENG EFL Cup 3 268 89 59.6 3.0 3 89 2 0 1 1.00 5 6 -1 -0.34 -1.82 Matches 2025-2026 25 Newcastle United eng ENG FA Cup 2 210 105 70.0 2.3 2 105 2 0 0 0.50 4 6 -2 -0.86 -2.86 Matches 2025-2026 25 Newcastle United eng ENG 1. Premier League 25 1,835 73 53.7 20.4 21 84 17 4 15 5 1.36 25 27 -2 -0.10 -0.10 Matches 8 Seasons 4 Clubs 10 Leagues 247 20,596 83 63.0 228.8 231 88 205 16 22 14 1.65 388 274 +114 +0.50 +0.07 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newcastle United (4 Seasons) 4 Leagues 114 8,956 79 49.4 99.5 101 86 82 13 19 12 1.67 176 112 +64 +0.64 +0.20 Lille (2 Seasons) 5 Leagues 79 6,917 88 78.4 76.9 77 89 73 2 27 2 1.83 121 78 +43 +0.56 +0.32 Jong Ajax (1 Season) 1 League 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Heerenveen (1 Season) 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 Newcastle United (1 Season) 1 League 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05 Premier League (4 Seasons) 86 6,751 79 49.3 75.0 77 86 63 9 15 9 1.63 133 90 +43 +0.57 +0.13 EFL Cup (4 Seasons) 13 1,008 78 49.4 11.2 11 85 8 2 38 1 2.00 16 9 +7 +0.62 -0.51 Champions Lg (3 Seasons) 14 1,052 75 45.0 11.7 12 84 10 2 21 2 1.50 22 9 +13 +1.11 +1.32 FA Cup (3 Seasons) 6 562 94 72.1 6.2 6 94 5 0 0 1.17 10 10 0 0.00 -0.83 Ligue 1 (2 Seasons) 62 5,559 90 81.3 61.8 62 90 60 0 2 1.97 97 56 +41 +0.66 +0.66 Coupe de France (2 Seasons) 3 189 63 42.0 2.1 2 90 2 1 9 0 1.33 3 6 -3 -1.43 -3.15 Eerste Divisie (1 Season) 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Eredivisie (1 Season) 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 Europa Lg (1 Season) 8 662 83 91.9 7.4 7 88 6 1 45 0 1.38 15 10 +5 +0.68 +2.23 Trophée des Champions (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 PL2 (1 Season) 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018-2019 18 Jong Ajax 1 League 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 2019-2020 19 Heerenveen 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 2020-2021 20 Lille 3 Leagues 47 4,070 87 92.3 45.2 45 89 42 2 27 1 2.05 80 37 +43 +0.95 +0.42 2021-2022 21 Lille 4 Leagues 32 2,847 89 64.6 31.6 32 89 31 0 1 1.50 41 41 0 0.00 -0.17 2022-2023 22 Newcastle United 3 Leagues 44 3,743 85 89.8 41.6 41 89 39 3 26 2 1.95 71 35 +36 +0.87 +0.44 2023-2024 23 Newcastle United 4 Leagues 22 1,774 81 38.2 19.7 20 86 15 2 31 0 1.41 43 31 +12 +0.61 +0.08 2024-2025 24 Newcastle United 1 League 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05 2024-2025 24 Newcastle United 2 Leagues 10 581 58 14.3 6.5 8 72 2 2 5 2 1.90 11 4 +7 +1.08 +0.46 2025-2026 25 Newcastle United 4 Leagues 38 2,858 75 54.4 31.8 32 86 26 6 17 8 1.42 51 42 +9 +0.28 +0.21 8 Seasons 4 Clubs 10 Leagues 247 20,596 83 63.0 228.8 231 88 205 16 22 14 1.65 388 274 +114 +0.50 +0.07 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newcastle United (4 Seasons) 4 Leagues 114 8,956 79 49.4 99.5 101 86 82 13 19 12 1.67 176 112 +64 +0.64 +0.20 Lille (2 Seasons) 5 Leagues 79 6,917 88 78.4 76.9 77 89 73 2 27 2 1.83 121 78 +43 +0.56 +0.32 Jong Ajax (1 Season) 1 League 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Heerenveen (1 Season) 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 Newcastle United (1 Season) 1 League 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05 Premier League (4 Seasons) 86 6,751 79 49.3 75.0 77 86 63 9 15 9 1.63 133 90 +43 +0.57 +0.13 EFL Cup (4 Seasons) 13 1,008 78 49.4 11.2 11 85 8 2 38 1 2.00 16 9 +7 +0.62 -0.51 Champions Lg (3 Seasons) 14 1,052 75 45.0 11.7 12 84 10 2 21 2 1.50 22 9 +13 +1.11 +1.32 FA Cup (3 Seasons) 6 562 94 72.1 6.2 6 94 5 0 0 1.17 10 10 0 0.00 -0.83 Ligue 1 (2 Seasons) 62 5,559 90 81.3 61.8 62 90 60 0 2 1.97 97 56 +41 +0.66 +0.66 Coupe de France (2 Seasons) 3 189 63 42.0 2.1 2 90 2 1 9 0 1.33 3 6 -3 -1.43 -3.15 Eerste Divisie (1 Season) 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Eredivisie (1 Season) 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 Europa Lg (1 Season) 8 662 83 91.9 7.4 7 88 6 1 45 0 1.38 15 10 +5 +0.68 +2.23 Trophée des Champions (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 PL2 (1 Season) 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018-2019 18 Jong Ajax nl NED 2. Eerste Divisie 11th 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 10th 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 37 3,309 89 96.8 36.8 37 89 35 0 1 2.22 64 23 +41 +1.12 +1.12 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 25 2,250 90 65.8 25.0 25 90 25 0 1 1.60 33 33 0 0.00 0.00 Matches 2022-2023 22 Newcastle United eng ENG 1. Premier League 4th 36 3,127 87 91.4 34.7 35 89 33 1 1 2 1.94 64 30 +34 +0.98 +0.67 Matches 2023-2024 23 Newcastle United eng ENG 1. Premier League 7th 17 1,377 81 40.3 15.3 15 88 12 2 31 0 1.35 37 29 +8 +0.52 -0.14 Matches 2024-2025 24 Newcastle United eng ENG Jr. PL2 9th 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05 Matches 2024-2025 24 Newcastle United eng ENG 1. Premier League 5th 8 412 52 12.0 4.6 6 67 1 2 5 2 1.63 7 4 +3 +0.66 +0.12 Matches 2025-2026 25 Newcastle United eng ENG 1. Premier League 12th 25 1,835 73 53.7 20.4 21 84 17 4 15 5 1.36 25 27 -2 -0.10 -0.10 Matches 8 Seasons 4 Clubs 4 Leagues 202 17,033 84 64.8 189.3 192 88 173 10 18 11 1.66 321 230 +91 +0.48 +0.08 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newcastle United (4 Seasons) 1 League 86 6,751 79 49.3 75.0 77 86 63 9 15 9 1.63 133 90 +43 +0.57 +0.13 Lille (2 Seasons) 1 League 62 5,559 90 81.3 61.8 62 90 60 0 2 1.97 97 56 +41 +0.66 +0.66 Jong Ajax (1 Season) 1 League 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Heerenveen (1 Season) 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 Newcastle United (1 Season) 1 League 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05 Premier League (4 Seasons) 86 6,751 79 49.3 75.0 77 86 63 9 15 9 1.63 133 90 +43 +0.57 +0.13 Ligue 1 (2 Seasons) 62 5,559 90 81.3 61.8 62 90 60 0 2 1.97 97 56 +41 +0.66 +0.66 Eerste Divisie (1 Season) 28 2,383 85 69.7 26.5 27 87 24 1 45 0 1.46 50 43 +7 +0.26 -0.34 Eredivisie (1 Season) 26 2,340 90 100.0 26.0 26 90 26 0 0 1.27 41 41 0 0.00 PL2 (1 Season) 1 59 59 3.3 0.7 1 59 0 0 0 3.00 2 0 +2 +3.05 +3.05
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 2020-2021 20 Lille 2. Europa Lg R32 8 662 83 91.9 7.4 7 88 6 1 45 0 1.38 15 10 +5 +0.68 +2.23 Matches 2021-2022 21 Lille 1. Champions Lg R16 5 417 83 57.9 4.6 5 83 4 0 0 0.80 5 6 -1 -0.22 -0.51 Matches 2023-2024 23 Newcastle United 1. Champions Lg GR 1 90 90 16.7 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.20 Matches 2025-2026 25 Newcastle United 1. Champions Lg R16 8 545 68 50.5 6.1 6 84 5 2 21 2 2.00 17 3 +14 +2.31 +2.82 Matches 4 Seasons 2 Clubs 2 Leagues 22 1,714 78 56.0 19.0 19 86 16 3 29 2 1.46 37 19 +18 +0.95 +1.21 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lille (2 Seasons) 2 Leagues 13 1,079 83 74.9 12.0 12 86 10 1 45 0 1.16 20 16 +4 +0.33 +0.33 Newcastle United (2 Seasons) 1 League 9 635 71 39.2 7.1 7 85 6 2 21 2 1.89 17 3 +14 +1.98 +2.35 Champions Lg (3 Seasons) 14 1,052 75 45.0 11.7 12 84 10 2 21 2 1.50 22 9 +13 +1.11 +1.32 Europa Lg (1 Season) 8 662 83 91.9 7.4 7 88 6 1 45 0 1.38 15 10 +5 +0.68 +2.23
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 18 Jong Ajax 1 League 26.5 6 1 1 0 2019-2020 19 Heerenveen 1 League 26.0 0 0 0 16 14 2 1 42 33 1 2020-2021 20 Lille 3 Leagues 45.2 4 0 0 17 32 2 3 73 21 0 2021-2022 21 Lille 4 Leagues 31.6 5 0 0 17 16 1 0 32 14 0 2022-2023 22 Newcastle United 3 Leagues 41.6 4 0 0 18 17 2 2 40 28 0 2023-2024 23 Newcastle United 4 Leagues 19.7 2 0 0 10 4 1 0 9 16 1 2024-2025 24 Newcastle United 1 League 0.7 0 0 0 0 2024-2025 24 Newcastle United 2 Leagues 6.5 1 0 0 6 4 0 0 7 9 0 2025-2026 25 Newcastle United 4 Leagues 31.8 2 0 0 15 25 1 3 34 18 1 8 Seasons 4 Clubs 10 Leagues 228.8 24 1 1 99 112 9 9 237 139 3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Newcastle United (4 Seasons) 4 Leagues 99.5 9 0 0 49 50 4 5 90 71 2 Lille (2 Seasons) 5 Leagues 76.9 9 0 0 34 48 3 3 105 35 0 Jong Ajax (1 Season) 1 League 26.5 6 1 1 0 Heerenveen (1 Season) 1 League 26.0 0 0 0 16 14 2 1 42 33 1 Newcastle United (1 Season) 1 League 0.7 0 0 0 0 Premier League (4 Seasons) 75.0 7 0 0 42 37 4 3 73 61 2 EFL Cup (4 Seasons) 11.2 2 0 0 3 3 0 1 9 3 0 Champions Lg (3 Seasons) 11.7 1 0 0 2 8 0 0 10 5 0 FA Cup (3 Seasons) 6.2 0 0 0 3 6 0 1 3 4 0 Ligue 1 (2 Seasons) 61.8 6 0 0 30 37 3 1 88 32 0 Coupe de France (2 Seasons) 2.1 0 0 0 0 1 0 0 2 0 0 Eerste Divisie (1 Season) 26.5 6 1 1 0 Eredivisie (1 Season) 26.0 0 0 0 16 14 2 1 42 33 1 Europa Lg (1 Season) 7.4 2 0 0 3 6 0 2 10 1 0 Trophée des Champions (1 Season) 1.0 0 0 0 0 0 0 0 0 0 0 PL2 (1 Season) 0.7 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 20 Lille 2. Europa Lg R32 7.4 2 0 0 3 6 0 2 10 1 0 Matches 2021-2022 21 Lille 1. Champions Lg R16 4.6 1 0 0 1 4 0 0 5 2 0 Matches 2023-2024 23 Newcastle United 1. Champions Lg GR 1.0 0 0 0 0 0 0 0 0 0 0 Matches 2025-2026 25 Newcastle United 1. Champions Lg R16 6.1 0 0 0 1 4 0 0 5 3 0 Matches 4 Seasons 2 Clubs 2 Leagues 19.0 3 0 0 5 14 0 2 20 6 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Lille (2 Seasons) 2 Leagues 12.0 3 0 0 4 10 0 2 15 3 0 Newcastle United (2 Seasons) 1 League 7.1 0 0 0 1 4 0 0 5 3 0 Champions Lg (3 Seasons) 11.7 1 0 0 2 8 0 0 10 5 0 Europa Lg (1 Season) 7.4 2 0 0 3 6 0 2 10 1 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Sven Botman Pages
Sven Botman Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary