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 2014-2015 16 Jong Ajax nl NED 2. Eerste Divisie 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 17 Jong Ajax nl NED 2. Eerste Divisie 17 14 1,241 13.8 5 4 9 5 0 0 2 0 0.36 0.29 0.65 0.36 0.65 Matches 2015-2016 17 Ajax nl NED 1. Eredivisie 7 2 270 3.0 1 1 2 1 0 0 0 0 0.33 0.33 0.67 0.33 0.67 Matches 2015-2016 17 Ajax 2. Europa Lg 1 0 21 0.2 1 0 1 1 0 0 1 0 4.29 0.00 4.29 4.29 4.29 Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 28 28 2,271 25.2 15 7 22 15 0 0 3 0 0.59 0.28 0.87 0.59 0.87 Matches 2016-2017 18 Ajax nl NED 1. Eredivisie 5 2 238 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Ajax 2. Europa 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 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1 1 71 0.8 1 0 1 1 0 0 0 0 1.27 0.00 1.27 1.27 1.27 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 4 2 156 1.7 0 2 2 0 0 0 0 0 0.00 1.15 1.15 0.00 1.15 Matches 2018-2019 20 Ajax 1. Champions Lg 0 0 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 22 22 1,819 20.2 10 11 21 9 1 2 2 0 0.49 0.54 1.04 0.45 0.99 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 0 0 Matches 2019-2020 21 Jong Utrecht nl NED 2. Eerste Divisie 3 3 270 3.0 2 1 3 2 0 0 0 0 0.67 0.33 1.00 0.67 1.00 Matches 2019-2020 21 Utrecht nl NED 1. Eredivisie 13 3 366 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Twente nl NED 1. Eredivisie 16 16 1,186 13.2 6 7 13 6 0 0 2 0 0.46 0.53 0.99 0.46 0.99 Matches 2021-2022 23 Twente nl NED 1. Eredivisie 18 3 543 6.0 1 1 2 1 0 0 1 0 0.17 0.17 0.33 0.17 0.33 Matches 2022-2023 24 Twente nl NED 1. Eredivisie 32 29 2,388 26.5 13 11 24 13 0 0 1 1 0.49 0.41 0.90 0.49 0.90 Matches 2023-2024 25 Wolfsburg de GER 1. Bundesliga 22 12 921 10.2 4 1 5 4 0 0 2 0 0.39 0.10 0.49 0.39 0.49 Matches 2023-2024 25 Wolfsburg de GER DFB-Pokal 3 2 132 1.5 1 1 2 1 0 0 0 0 0.68 0.68 1.36 0.68 1.36 Matches 2024-2025 26 Rangers 2. Europa Lg 12 12 922 10.2 6 2 8 6 0 0 1 0 0.59 0.20 0.78 0.59 0.78 Matches 2024-2025 26 Rangers sct SCO 1. Premiership 33 30 2,472 27.5 12 4 16 12 0 0 3 0 0.44 0.15 0.58 0.44 0.58 Matches 2025-2026 27 Wolfsburg de GER 1. Bundesliga 2 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 27 Wolfsburg de GER DFB-Pokal 1 0 32 0.4 1 0 1 1 0 0 0 0 2.81 0.00 2.81 2.81 2.81 Matches 2025-2026 27 Beşiktaş tr TUR 1. Süper Lig 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 Matches 12 Seasons 8 Clubs 8 Leagues 272 207 17,460 194.0 84 61 145 83 1 2 20 1 0.43 0.31 0.75 0.43 0.74 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 Jong Ajax (5 Seasons) 1 League 69 65 5,415 60.2 31 22 53 30 1 2 7 0 0.52 0.37 0.88 0.50 0.86 Ajax (4 Seasons) 3 Leagues 18 7 775 8.6 2 3 5 2 0 0 1 0 0.23 0.35 0.58 0.23 0.58 Twente (3 Seasons) 1 League 66 48 4,117 45.7 20 19 39 20 0 0 4 1 0.44 0.42 0.85 0.44 0.85 Wolfsburg (2 Seasons) 2 Leagues 28 14 1,132 12.6 6 2 8 6 0 0 2 0 0.48 0.16 0.64 0.48 0.64 Rangers (1 Season) 2 Leagues 45 42 3,394 37.7 18 6 24 18 0 0 4 0 0.48 0.16 0.64 0.48 0.64 Beşiktaş (1 Season) 1 League 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 Utrecht (1 Season) 1 League 13 3 366 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Jong Utrecht (1 Season) 1 League 3 3 270 3.0 2 1 3 2 0 0 0 0 0.67 0.33 1.00 0.67 1.00 Eredivisie (8 Seasons) 95 57 5,147 57.2 21 22 43 21 0 0 5 1 0.37 0.38 0.75 0.37 0.75 Eerste Divisie (6 Seasons) 72 68 5,685 63.2 33 23 56 32 1 2 7 0 0.52 0.36 0.89 0.51 0.87 Europa Lg (3 Seasons) 14 13 1,033 11.5 7 2 9 7 0 0 2 0 0.61 0.17 0.78 0.61 0.78 Bundesliga (2 Seasons) 24 12 968 10.8 4 1 5 4 0 0 2 0 0.37 0.09 0.46 0.37 0.46 DFB-Pokal (2 Seasons) 4 2 164 1.8 2 1 3 2 0 0 0 0 1.10 0.55 1.65 1.10 1.65 Premiership (1 Season) 33 30 2,472 27.5 12 4 16 12 0 0 3 0 0.44 0.15 0.58 0.44 0.58 Süper Lig (1 Season) 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 Champions Lg (1 Season) 0 0
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 2014-2015 16 Jong Ajax 1 League 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 17 Ajax 2 Leagues 8 2 291 3.2 2 1 3 2 0 0 1 0 0.62 0.31 0.93 0.62 0.93 2015-2016 17 Jong Ajax 1 League 17 14 1,241 13.8 5 4 9 5 0 0 2 0 0.36 0.29 0.65 0.36 0.65 2016-2017 18 Ajax 2 Leagues 6 3 328 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Jong Ajax 1 League 28 28 2,271 25.2 15 7 22 15 0 0 3 0 0.59 0.28 0.87 0.59 0.87 2017-2018 19 Ajax 1 League 4 2 156 1.7 0 2 2 0 0 0 0 0 0.00 1.15 1.15 0.00 1.15 2017-2018 19 Jong Ajax 1 League 1 1 71 0.8 1 0 1 1 0 0 0 0 1.27 0.00 1.27 1.27 1.27 2018-2019 20 Ajax 2 Leagues 0 0 2018-2019 20 Jong Ajax 1 League 22 22 1,819 20.2 10 11 21 9 1 2 2 0 0.49 0.54 1.04 0.45 0.99 2019-2020 21 Utrecht 1 League 13 3 366 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 21 Jong Utrecht 1 League 3 3 270 3.0 2 1 3 2 0 0 0 0 0.67 0.33 1.00 0.67 1.00 2020-2021 22 Twente 1 League 16 16 1,186 13.2 6 7 13 6 0 0 2 0 0.46 0.53 0.99 0.46 0.99 2021-2022 23 Twente 1 League 18 3 543 6.0 1 1 2 1 0 0 1 0 0.17 0.17 0.33 0.17 0.33 2022-2023 24 Twente 1 League 32 29 2,388 26.5 13 11 24 13 0 0 1 1 0.49 0.41 0.90 0.49 0.90 2023-2024 25 Wolfsburg 2 Leagues 25 14 1,053 11.7 5 2 7 5 0 0 2 0 0.43 0.17 0.60 0.43 0.60 2024-2025 26 Rangers 2 Leagues 45 42 3,394 37.7 18 6 24 18 0 0 4 0 0.48 0.16 0.64 0.48 0.64 2025-2026 27 Beşiktaş 1 League 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 2025-2026 27 Wolfsburg 2 Leagues 3 0 79 0.9 1 0 1 1 0 0 0 0 1.14 0.00 1.14 1.14 1.14 12 Seasons 8 Clubs 8 Leagues 272 207 17,460 194.0 84 61 145 83 1 2 20 1 0.43 0.31 0.75 0.43 0.74 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 Jong Ajax (5 Seasons) 1 League 69 65 5,415 60.2 31 22 53 30 1 2 7 0 0.52 0.37 0.88 0.50 0.86 Ajax (4 Seasons) 3 Leagues 18 7 775 8.6 2 3 5 2 0 0 1 0 0.23 0.35 0.58 0.23 0.58 Twente (3 Seasons) 1 League 66 48 4,117 45.7 20 19 39 20 0 0 4 1 0.44 0.42 0.85 0.44 0.85 Wolfsburg (2 Seasons) 2 Leagues 28 14 1,132 12.6 6 2 8 6 0 0 2 0 0.48 0.16 0.64 0.48 0.64 Rangers (1 Season) 2 Leagues 45 42 3,394 37.7 18 6 24 18 0 0 4 0 0.48 0.16 0.64 0.48 0.64 Beşiktaş (1 Season) 1 League 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 Utrecht (1 Season) 1 League 13 3 366 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Jong Utrecht (1 Season) 1 League 3 3 270 3.0 2 1 3 2 0 0 0 0 0.67 0.33 1.00 0.67 1.00 Eredivisie (8 Seasons) 95 57 5,147 57.2 21 22 43 21 0 0 5 1 0.37 0.38 0.75 0.37 0.75 Eerste Divisie (6 Seasons) 72 68 5,685 63.2 33 23 56 32 1 2 7 0 0.52 0.36 0.89 0.51 0.87 Europa Lg (3 Seasons) 14 13 1,033 11.5 7 2 9 7 0 0 2 0 0.61 0.17 0.78 0.61 0.78 Bundesliga (2 Seasons) 24 12 968 10.8 4 1 5 4 0 0 2 0 0.37 0.09 0.46 0.37 0.46 DFB-Pokal (2 Seasons) 4 2 164 1.8 2 1 3 2 0 0 0 0 1.10 0.55 1.65 1.10 1.65 Premiership (1 Season) 33 30 2,472 27.5 12 4 16 12 0 0 3 0 0.44 0.15 0.58 0.44 0.58 Süper Lig (1 Season) 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 Champions Lg (1 Season) 0 0
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 2014-2015 16 Jong Ajax nl NED 2. Eerste Divisie 12th 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 17 Ajax nl NED 1. Eredivisie 2nd 7 2 270 3.0 1 1 2 1 0 0 0 0 0.33 0.33 0.67 0.33 0.67 Matches 2015-2016 17 Jong Ajax nl NED 2. Eerste Divisie 9th 17 14 1,241 13.8 5 4 9 5 0 0 2 0 0.36 0.29 0.65 0.36 0.65 Matches 2016-2017 18 Ajax nl NED 1. Eredivisie 2nd 5 2 238 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 2nd 28 28 2,271 25.2 15 7 22 15 0 0 3 0 0.59 0.28 0.87 0.59 0.87 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 2nd 4 2 156 1.7 0 2 2 0 0 0 0 0 0.00 1.15 1.15 0.00 1.15 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1st 1 1 71 0.8 1 0 1 1 0 0 0 0 1.27 0.00 1.27 1.27 1.27 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 1st 0 0 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 11th 22 22 1,819 20.2 10 11 21 9 1 2 2 0 0.49 0.54 1.04 0.45 0.99 Matches 2019-2020 21 Utrecht nl NED 1. Eredivisie 6th 13 3 366 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Jong Utrecht nl NED 2. Eerste Divisie 12th 3 3 270 3.0 2 1 3 2 0 0 0 0 0.67 0.33 1.00 0.67 1.00 Matches 2020-2021 22 Twente nl NED 1. Eredivisie 10th 16 16 1,186 13.2 6 7 13 6 0 0 2 0 0.46 0.53 0.99 0.46 0.99 Matches 2021-2022 23 Twente nl NED 1. Eredivisie 4th 18 3 543 6.0 1 1 2 1 0 0 1 0 0.17 0.17 0.33 0.17 0.33 Matches 2022-2023 24 Twente nl NED 1. Eredivisie 5th 32 29 2,388 26.5 13 11 24 13 0 0 1 1 0.49 0.41 0.90 0.49 0.90 Matches 2023-2024 25 Wolfsburg de GER 1. Bundesliga 12th 22 12 921 10.2 4 1 5 4 0 0 2 0 0.39 0.10 0.49 0.39 0.49 Matches 2024-2025 26 Rangers sct SCO 1. Premiership 2nd 33 30 2,472 27.5 12 4 16 12 0 0 3 0 0.44 0.15 0.58 0.44 0.58 Matches 2025-2026 27 Beşiktaş tr TUR 1. Süper Lig 4th 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 Matches 2025-2026 27 Wolfsburg de GER 1. Bundesliga 16th 2 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 8 Clubs 5 Leagues 254 192 16,263 180.7 75 58 133 74 1 2 18 1 0.42 0.32 0.74 0.41 0.73 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 Jong Ajax (5 Seasons) 1 League 69 65 5,415 60.2 31 22 53 30 1 2 7 0 0.52 0.37 0.88 0.50 0.86 Ajax (4 Seasons) 1 League 16 6 664 7.4 1 3 4 1 0 0 0 0 0.14 0.41 0.54 0.14 0.54 Twente (3 Seasons) 1 League 66 48 4,117 45.7 20 19 39 20 0 0 4 1 0.44 0.42 0.85 0.44 0.85 Wolfsburg (2 Seasons) 1 League 24 12 968 10.8 4 1 5 4 0 0 2 0 0.37 0.09 0.46 0.37 0.46 Rangers (1 Season) 1 League 33 30 2,472 27.5 12 4 16 12 0 0 3 0 0.44 0.15 0.58 0.44 0.58 Beşiktaş (1 Season) 1 League 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59 Utrecht (1 Season) 1 League 13 3 366 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Jong Utrecht (1 Season) 1 League 3 3 270 3.0 2 1 3 2 0 0 0 0 0.67 0.33 1.00 0.67 1.00 Eredivisie (8 Seasons) 95 57 5,147 57.2 21 22 43 21 0 0 5 1 0.37 0.38 0.75 0.37 0.75 Eerste Divisie (6 Seasons) 72 68 5,685 63.2 33 23 56 32 1 2 7 0 0.52 0.36 0.89 0.51 0.87 Bundesliga (2 Seasons) 24 12 968 10.8 4 1 5 4 0 0 2 0 0.37 0.09 0.46 0.37 0.46 Premiership (1 Season) 33 30 2,472 27.5 12 4 16 12 0 0 3 0 0.44 0.15 0.58 0.44 0.58 Süper Lig (1 Season) 30 25 1,991 22.1 5 8 13 5 0 0 1 0 0.23 0.36 0.59 0.23 0.59
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 2023-2024 25 Wolfsburg de GER DFB-Pokal R16 3 2 132 1.5 1 1 2 1 0 0 0 0 0.68 0.68 1.36 0.68 1.36 Matches 2025-2026 27 Wolfsburg de GER DFB-Pokal R32 1 0 32 0.4 1 0 1 1 0 0 0 0 2.81 0.00 2.81 2.81 2.81 Matches 2 Seasons 1 Club 1 League 4 2 164 1.8 2 1 3 2 0 0 0 0 1.10 0.55 1.65 1.10 1.65
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 2015-2016 17 Ajax 2. Europa Lg GR 1 0 21 0.2 1 0 1 1 0 0 1 0 4.29 0.00 4.29 4.29 4.29 Matches 2016-2017 18 Ajax 2. Europa Lg F 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Ajax 1. Champions Lg SF 0 0 Matches 2024-2025 26 Rangers 2. Europa Lg QF 12 12 922 10.2 6 2 8 6 0 0 1 0 0.59 0.20 0.78 0.59 0.78 Matches 4 Seasons 2 Clubs 2 Leagues 14 13 1,033 11.5 7 2 9 7 0 0 2 0 0.61 0.17 0.78 0.61 0.78 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 Ajax (3 Seasons) 2 Leagues 2 1 111 1.2 1 0 1 1 0 0 1 0 0.81 0.00 0.81 0.81 0.81 Rangers (1 Season) 1 League 12 12 922 10.2 6 2 8 6 0 0 1 0 0.59 0.20 0.78 0.59 0.78 Europa Lg (3 Seasons) 14 13 1,033 11.5 7 2 9 7 0 0 2 0 0.61 0.17 0.78 0.61 0.78 Champions Lg (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 16 Jong Ajax 1 League 0.1 0 0 0.00 0 0 2015-2016 17 Ajax 2 Leagues 3.2 2 4 1.24 0.50 0 0 2015-2016 17 Jong Ajax 1 League 13.8 5 12 0.87 0.42 0 0 2016-2017 18 Ajax 2 Leagues 3.6 0 2 1 50.0 0.55 0.27 0.00 0.00 0 0 2016-2017 18 Jong Ajax 1 League 25.2 15 0 34 0.00 1.35 0.44 0 0 2017-2018 19 Ajax 1 League 1.7 0 0 2 0.00 1.15 0.00 0 0 2017-2018 19 Jong Ajax 1 League 0.8 1 0 1 0.00 1.27 1.00 0 0 2018-2019 20 Jong Ajax 1 League 20.2 10 1 2 2019-2020 21 Utrecht 1 League 4.1 0 11 1 9.1 2.70 0.25 0.00 0.00 0 0 2019-2020 21 Jong Utrecht 1 League 3.0 2 13 7 53.8 4.33 2.33 0.15 0.29 0 0 2020-2021 22 Twente 1 League 13.2 6 34 17 50.0 2.58 1.29 0.18 0.35 0 0 2021-2022 23 Twente 1 League 6.0 1 17 2 11.8 2.82 0.33 0.06 0.50 0 0 2022-2023 24 Twente 1 League 26.5 13 97 29 29.9 3.66 1.09 0.13 0.45 0 0 2023-2024 25 Wolfsburg 2 Leagues 11.7 5 23 7 30.4 1.97 0.60 0.22 0.71 0 0 2024-2025 26 Rangers 2 Leagues 37.7 18 136 54 39.7 3.61 1.43 0.13 0.33 0 0 2025-2026 27 Beşiktaş 1 League 22.1 5 64 26 40.6 2.89 1.18 0.08 0.19 0 0 2025-2026 27 Wolfsburg 2 Leagues 0.9 1 2 1 50.0 2.28 1.14 0.50 1.00 0 0 12 Seasons 8 Clubs 8 Leagues 194.0 84 399 198 45.6 2.55 1.14 0.17 0.37 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Jong Ajax (5 Seasons) 1 League 60.2 31 0 47 0.00 1.18 0.45 1 2 Ajax (4 Seasons) 3 Leagues 8.6 2 2 7 150.0 0.37 0.81 0.00 0.29 0 0 Twente (3 Seasons) 1 League 45.7 20 148 48 32.4 3.24 1.05 0.14 0.42 0 0 Wolfsburg (2 Seasons) 2 Leagues 12.6 6 25 8 32.0 1.99 0.64 0.24 0.75 0 0 Rangers (1 Season) 2 Leagues 37.7 18 136 54 39.7 3.61 1.43 0.13 0.33 0 0 Beşiktaş (1 Season) 1 League 22.1 5 64 26 40.6 2.89 1.18 0.08 0.19 0 0 Utrecht (1 Season) 1 League 4.1 0 11 1 9.1 2.70 0.25 0.00 0.00 0 0 Jong Utrecht (1 Season) 1 League 3.0 2 13 7 53.8 4.33 2.33 0.15 0.29 0 0 Eredivisie (8 Seasons) 57.2 21 159 55 32.7 2.93 0.96 0.13 0.38 0 0 Eerste Divisie (6 Seasons) 63.2 33 13 54 323.1 0.45 1.26 1.38 0.43 1 2 Europa Lg (3 Seasons) 11.5 7 43 16 34.9 3.82 1.39 0.14 0.44 0 0 Bundesliga (2 Seasons) 10.8 4 21 5 23.8 1.95 0.46 0.19 0.80 0 0 DFB-Pokal (2 Seasons) 1.8 2 4 3 75.0 2.20 1.65 0.50 0.67 0 0 Premiership (1 Season) 27.5 12 95 39 41.1 3.46 1.42 0.13 0.31 0 0 Süper Lig (1 Season) 22.1 5 64 26 40.6 2.89 1.18 0.08 0.19 0 0 Champions Lg (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023-2024 25 Wolfsburg de GER DFB-Pokal R16 1.5 1 3 2 66.7 2.05 1.36 0.33 0.50 0 0 Matches 2025-2026 27 Wolfsburg de GER DFB-Pokal R32 0.4 1 1 1 100.0 2.81 2.81 1.00 1.00 0 0 Matches 2 Seasons 1 Club 1 League 1.8 2 4 3 75.0 2.20 1.65 0.50 0.67 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 2015-2016 17 Ajax 2. Europa Lg GR 0.2 1 1 4.29 1.00 0 0 Matches 2016-2017 18 Ajax 2. Europa Lg F 1.0 0 2 0 0.0 2.00 0.00 0.00 0 0 Matches 2024-2025 26 Rangers 2. Europa Lg QF 10.2 6 41 15 36.6 4.00 1.46 0.15 0.40 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 11.5 7 43 16 34.9 3.82 1.39 0.14 0.44 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ajax (3 Seasons) 2 Leagues 1.2 1 2 1 0.0 2.00 0.81 0.00 1.00 0 0 Rangers (1 Season) 1 League 10.2 6 41 15 36.6 4.00 1.46 0.15 0.40 0 0 Europa Lg (3 Seasons) 11.5 7 43 16 34.9 3.82 1.39 0.14 0.44 0 0 Champions Lg (1 Season)
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 2014-2015 16 Jong Ajax nl NED 2. Eerste Divisie 1 13 13 0.4 0.1 0 0 1 2 0.00 0 0 0 0.00 +0.08 Matches 2015-2016 17 Jong Ajax nl NED 2. Eerste Divisie 17 1,241 73 38.3 13.8 14 10 3 0 1.35 27 21 +6 +0.44 +0.62 Matches 2015-2016 17 Ajax nl NED 1. Eredivisie 7 270 39 8.8 3.0 2 0 5 1 2.43 8 2 +6 +2.00 +0.26 Matches 2015-2016 17 Ajax 2. Europa Lg 1 21 21 3.9 0.2 0 0 1 0 3.00 1 0 +1 +4.29 +4.29 Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 28 2,271 81 66.4 25.2 28 19 0 0 1.93 61 40 +21 +0.83 -0.58 Matches 2016-2017 18 Ajax nl NED 1. Eredivisie 5 238 48 7.8 2.6 2 0 3 9 2.60 7 2 +5 +1.89 +0.26 Matches 2016-2017 18 Ajax 2. Europa Lg 1 90 90 6.5 1.0 1 1 0 1 3.00 2 0 +2 +2.00 +1.65 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1 71 71 2.1 0.8 1 0 0 0 3.00 3 0 +3 +3.80 +2.92 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 4 156 39 5.1 1.7 2 0 2 5 1.50 4 1 +3 +1.73 +0.09 Matches 2018-2019 20 Ajax 1. Champions Lg 0 0 0 0 1 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 22 1,819 83 53.2 20.2 22 83 15 0 0 1.91 53 34 +19 +0.94 +1.22 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 0 0 0 0 5 Matches 2019-2020 21 Jong Utrecht nl NED 2. Eerste Divisie 3 270 90 10.3 3.0 3 90 3 0 0 2.00 8 6 +2 +0.67 +0.71 Matches 2019-2020 21 Utrecht nl NED 1. Eredivisie 13 366 28 16.3 4.1 3 63 0 10 18 10 1.08 5 6 -1 -0.25 -1.06 Matches 2020-2021 22 Twente nl NED 1. Eredivisie 16 1,186 74 38.8 13.2 16 74 3 0 0 1.69 24 19 +5 +0.38 +0.72 Matches 2021-2022 23 Twente nl NED 1. Eredivisie 18 543 30 17.7 6.0 3 72 0 15 22 3 2.22 10 8 +2 +0.33 -0.24 Matches 2022-2023 24 Twente nl NED 1. Eredivisie 32 2,388 75 78.0 26.5 29 80 8 3 20 0 1.89 51 22 +29 +1.09 -0.25 Matches 2023-2024 25 Wolfsburg de GER 1. Bundesliga 22 921 42 30.1 10.2 12 67 0 10 12 8 0.91 13 17 -4 -0.39 +0.07 Matches 2023-2024 25 Wolfsburg de GER DFB-Pokal 3 132 44 44.0 1.5 2 62 0 1 9 0 2.00 5 1 +4 +2.73 +1.66 Matches 2024-2025 26 Rangers 2. Europa Lg 12 922 77 83.1 10.2 12 77 1 0 0 1.50 17 11 +6 +0.59 +1.54 Matches 2024-2025 26 Rangers sct SCO 1. Premiership 33 2,472 75 72.3 27.5 30 79 9 3 30 0 1.97 62 26 +36 +1.31 +1.03 Matches 2025-2026 27 Wolfsburg de GER 1. Bundesliga 2 47 24 1.5 0.5 0 0 2 24 0 2.00 0 1 -1 -1.91 -1.23 Matches 2025-2026 27 Wolfsburg de GER DFB-Pokal 1 32 32 17.8 0.4 0 0 1 32 0 3.00 5 0 +5 +14.06 +12.24 Matches 2025-2026 27 Beşiktaş tr TUR 1. Süper Lig 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 Matches 12 Seasons 8 Clubs 8 Leagues 272 17,460 64 28.9 194.0 207 77 72 65 20 45 1.76 404 241 +163 +0.84 +0.34 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jong Ajax (5 Seasons) 1 League 69 5,415 78 32.0 60.2 65 83 44 4 2 1.77 144 95 +49 +0.81 +0.51 Ajax (4 Seasons) 3 Leagues 18 775 43 5.1 8.6 7 1 11 22 2.33 22 5 +17 +1.97 +0.55 Twente (3 Seasons) 1 League 66 4,117 62 44.8 45.7 48 78 11 18 21 3 1.93 85 49 +36 +0.79 +0.45 Wolfsburg (2 Seasons) 2 Leagues 28 1,132 40 17.2 12.6 14 66 0 14 15 8 1.18 23 19 +4 +0.32 +0.80 Rangers (1 Season) 2 Leagues 45 3,394 75 74.9 37.7 42 79 10 3 30 0 1.84 79 37 +42 +1.11 +1.03 Beşiktaş (1 Season) 1 League 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 Utrecht (1 Season) 1 League 13 366 28 16.3 4.1 3 63 0 10 18 10 1.08 5 6 -1 -0.25 -1.06 Jong Utrecht (1 Season) 1 League 3 270 90 10.3 3.0 3 90 3 0 0 2.00 8 6 +2 +0.67 +0.71 Eredivisie (8 Seasons) 95 5,147 54 21.7 57.2 57 77 11 38 20 33 1.87 109 60 +49 +0.86 -0.27 Eerste Divisie (6 Seasons) 72 5,685 79 29.1 63.2 68 84 47 4 2 1.78 152 101 +51 +0.81 +0.56 Europa Lg (3 Seasons) 14 1,033 74 34.1 11.5 13 77 2 1 1 1.71 20 11 +9 +0.78 +0.65 Bundesliga (2 Seasons) 24 968 40 15.8 10.8 12 67 0 12 14 8 1.00 13 18 -5 -0.46 +0.13 DFB-Pokal (2 Seasons) 4 164 41 34.2 1.8 2 62 0 2 21 0 2.25 10 1 +9 +4.94 +3.51 Premiership (1 Season) 33 2,472 75 72.3 27.5 30 79 9 3 30 0 1.97 62 26 +36 +1.31 +1.03 Süper Lig (1 Season) 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 Champions Lg (1 Season) 0 0 0 0 1
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 2014-2015 16 Jong Ajax 1 League 1 13 13 0.4 0.1 0 0 1 2 0.00 0 0 0 0.00 +0.08 2015-2016 17 Ajax 2 Leagues 8 291 36 8.1 3.2 2 0 6 1 2.50 9 2 +7 +2.16 +0.70 2015-2016 17 Jong Ajax 1 League 17 1,241 73 38.3 13.8 14 10 3 0 1.35 27 21 +6 +0.44 +0.62 2016-2017 18 Ajax 2 Leagues 6 328 55 7.4 3.6 3 1 3 10 2.67 9 2 +7 +1.92 +0.70 2016-2017 18 Jong Ajax 1 League 28 2,271 81 66.4 25.2 28 19 0 0 1.93 61 40 +21 +0.83 -0.58 2017-2018 19 Ajax 1 League 4 156 39 5.1 1.7 2 0 2 5 1.50 4 1 +3 +1.73 +0.09 2017-2018 19 Jong Ajax 1 League 1 71 71 2.1 0.8 1 0 0 0 3.00 3 0 +3 +3.80 +2.92 2018-2019 20 Ajax 2 Leagues 0 0 0 0 6 2018-2019 20 Jong Ajax 1 League 22 1,819 83 53.2 20.2 22 83 15 0 0 1.91 53 34 +19 +0.94 +1.22 2019-2020 21 Utrecht 1 League 13 366 28 16.3 4.1 3 63 0 10 18 10 1.08 5 6 -1 -0.25 -1.06 2019-2020 21 Jong Utrecht 1 League 3 270 90 10.3 3.0 3 90 3 0 0 2.00 8 6 +2 +0.67 +0.71 2020-2021 22 Twente 1 League 16 1,186 74 38.8 13.2 16 74 3 0 0 1.69 24 19 +5 +0.38 +0.72 2021-2022 23 Twente 1 League 18 543 30 17.7 6.0 3 72 0 15 22 3 2.22 10 8 +2 +0.33 -0.24 2022-2023 24 Twente 1 League 32 2,388 75 78.0 26.5 29 80 8 3 20 0 1.89 51 22 +29 +1.09 -0.25 2023-2024 25 Wolfsburg 2 Leagues 25 1,053 42 31.3 11.7 14 66 0 11 12 8 1.04 18 18 0 0.00 +0.35 2024-2025 26 Rangers 2 Leagues 45 3,394 75 74.9 37.7 42 79 10 3 30 0 1.84 79 37 +42 +1.11 +1.03 2025-2026 27 Beşiktaş 1 League 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 2025-2026 27 Wolfsburg 2 Leagues 3 79 26 2.4 0.9 0 0 3 26 0 2.33 5 1 +4 +4.56 +5.13 12 Seasons 8 Clubs 8 Leagues 272 17,460 64 28.9 194.0 207 77 72 65 20 45 1.76 404 241 +163 +0.84 +0.34 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jong Ajax (5 Seasons) 1 League 69 5,415 78 32.0 60.2 65 83 44 4 2 1.77 144 95 +49 +0.81 +0.51 Ajax (4 Seasons) 3 Leagues 18 775 43 5.1 8.6 7 1 11 22 2.33 22 5 +17 +1.97 +0.55 Twente (3 Seasons) 1 League 66 4,117 62 44.8 45.7 48 78 11 18 21 3 1.93 85 49 +36 +0.79 +0.45 Wolfsburg (2 Seasons) 2 Leagues 28 1,132 40 17.2 12.6 14 66 0 14 15 8 1.18 23 19 +4 +0.32 +0.80 Rangers (1 Season) 2 Leagues 45 3,394 75 74.9 37.7 42 79 10 3 30 0 1.84 79 37 +42 +1.11 +1.03 Beşiktaş (1 Season) 1 League 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 Utrecht (1 Season) 1 League 13 366 28 16.3 4.1 3 63 0 10 18 10 1.08 5 6 -1 -0.25 -1.06 Jong Utrecht (1 Season) 1 League 3 270 90 10.3 3.0 3 90 3 0 0 2.00 8 6 +2 +0.67 +0.71 Eredivisie (8 Seasons) 95 5,147 54 21.7 57.2 57 77 11 38 20 33 1.87 109 60 +49 +0.86 -0.27 Eerste Divisie (6 Seasons) 72 5,685 79 29.1 63.2 68 84 47 4 2 1.78 152 101 +51 +0.81 +0.56 Europa Lg (3 Seasons) 14 1,033 74 34.1 11.5 13 77 2 1 1 1.71 20 11 +9 +0.78 +0.65 Bundesliga (2 Seasons) 24 968 40 15.8 10.8 12 67 0 12 14 8 1.00 13 18 -5 -0.46 +0.13 DFB-Pokal (2 Seasons) 4 164 41 34.2 1.8 2 62 0 2 21 0 2.25 10 1 +9 +4.94 +3.51 Premiership (1 Season) 33 2,472 75 72.3 27.5 30 79 9 3 30 0 1.97 62 26 +36 +1.31 +1.03 Süper Lig (1 Season) 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 Champions Lg (1 Season) 0 0 0 0 1
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 2014-2015 16 Jong Ajax nl NED 2. Eerste Divisie 12th 1 13 13 0.4 0.1 0 0 1 2 0.00 0 0 0 0.00 +0.08 Matches 2015-2016 17 Ajax nl NED 1. Eredivisie 2nd 7 270 39 8.8 3.0 2 0 5 1 2.43 8 2 +6 +2.00 +0.26 Matches 2015-2016 17 Jong Ajax nl NED 2. Eerste Divisie 9th 17 1,241 73 38.3 13.8 14 10 3 0 1.35 27 21 +6 +0.44 +0.62 Matches 2016-2017 18 Ajax nl NED 1. Eredivisie 2nd 5 238 48 7.8 2.6 2 0 3 9 2.60 7 2 +5 +1.89 +0.26 Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 2nd 28 2,271 81 66.4 25.2 28 19 0 0 1.93 61 40 +21 +0.83 -0.58 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 2nd 4 156 39 5.1 1.7 2 0 2 5 1.50 4 1 +3 +1.73 +0.09 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1st 1 71 71 2.1 0.8 1 0 0 0 3.00 3 0 +3 +3.80 +2.92 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 1st 0 0 0 0 5 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 11th 22 1,819 83 53.2 20.2 22 83 15 0 0 1.91 53 34 +19 +0.94 +1.22 Matches 2019-2020 21 Utrecht nl NED 1. Eredivisie 6th 13 366 28 16.3 4.1 3 63 0 10 18 10 1.08 5 6 -1 -0.25 -1.06 Matches 2019-2020 21 Jong Utrecht nl NED 2. Eerste Divisie 12th 3 270 90 10.3 3.0 3 90 3 0 0 2.00 8 6 +2 +0.67 +0.71 Matches 2020-2021 22 Twente nl NED 1. Eredivisie 10th 16 1,186 74 38.8 13.2 16 74 3 0 0 1.69 24 19 +5 +0.38 +0.72 Matches 2021-2022 23 Twente nl NED 1. Eredivisie 4th 18 543 30 17.7 6.0 3 72 0 15 22 3 2.22 10 8 +2 +0.33 -0.24 Matches 2022-2023 24 Twente nl NED 1. Eredivisie 5th 32 2,388 75 78.0 26.5 29 80 8 3 20 0 1.89 51 22 +29 +1.09 -0.25 Matches 2023-2024 25 Wolfsburg de GER 1. Bundesliga 12th 22 921 42 30.1 10.2 12 67 0 10 12 8 0.91 13 17 -4 -0.39 +0.07 Matches 2024-2025 26 Rangers sct SCO 1. Premiership 2nd 33 2,472 75 72.3 27.5 30 79 9 3 30 0 1.97 62 26 +36 +1.31 +1.03 Matches 2025-2026 27 Beşiktaş tr TUR 1. Süper Lig 4th 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 Matches 2025-2026 27 Wolfsburg de GER 1. Bundesliga 16th 2 47 24 1.5 0.5 0 0 2 24 0 2.00 0 1 -1 -1.91 -1.23 Matches 12 Seasons 8 Clubs 5 Leagues 254 16,263 64 29.1 180.7 192 77 70 62 20 43 1.75 374 229 +145 +0.80 +0.29 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jong Ajax (5 Seasons) 1 League 69 5,415 78 32.0 60.2 65 83 44 4 2 1.77 144 95 +49 +0.81 +0.51 Ajax (4 Seasons) 1 League 16 664 42 5.4 7.4 6 0 10 20 2.25 19 5 +14 +1.90 +0.23 Twente (3 Seasons) 1 League 66 4,117 62 44.8 45.7 48 78 11 18 21 3 1.93 85 49 +36 +0.79 +0.45 Wolfsburg (2 Seasons) 1 League 24 968 40 15.8 10.8 12 67 0 12 14 8 1.00 13 18 -5 -0.46 +0.13 Rangers (1 Season) 1 League 33 2,472 75 72.3 27.5 30 79 9 3 30 0 1.97 62 26 +36 +1.31 +1.03 Beşiktaş (1 Season) 1 League 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21 Utrecht (1 Season) 1 League 13 366 28 16.3 4.1 3 63 0 10 18 10 1.08 5 6 -1 -0.25 -1.06 Jong Utrecht (1 Season) 1 League 3 270 90 10.3 3.0 3 90 3 0 0 2.00 8 6 +2 +0.67 +0.71 Eredivisie (8 Seasons) 95 5,147 54 21.7 57.2 57 77 11 38 20 33 1.87 109 60 +49 +0.86 -0.27 Eerste Divisie (6 Seasons) 72 5,685 79 29.1 63.2 68 84 47 4 2 1.78 152 101 +51 +0.81 +0.56 Bundesliga (2 Seasons) 24 968 40 15.8 10.8 12 67 0 12 14 8 1.00 13 18 -5 -0.46 +0.13 Premiership (1 Season) 33 2,472 75 72.3 27.5 30 79 9 3 30 0 1.97 62 26 +36 +1.31 +1.03 Süper Lig (1 Season) 30 1,991 66 65.1 22.1 25 75 3 5 25 0 1.70 38 24 +14 +0.63 +0.21
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 2023-2024 25 Wolfsburg de GER DFB-Pokal R16 3 132 44 44.0 1.5 2 62 0 1 9 0 2.00 5 1 +4 +2.73 +1.66 Matches 2025-2026 27 Wolfsburg de GER DFB-Pokal R32 1 32 32 17.8 0.4 0 0 1 32 0 3.00 5 0 +5 +14.06 +12.24 Matches 2 Seasons 1 Club 1 League 4 164 41 34.2 1.8 2 62 0 2 21 0 2.25 10 1 +9 +4.94 +3.51
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 2015-2016 17 Ajax 2. Europa Lg GR 1 21 21 3.9 0.2 0 0 1 0 3.00 1 0 +1 +4.29 +4.29 Matches 2016-2017 18 Ajax 2. Europa Lg F 1 90 90 6.5 1.0 1 1 0 1 3.00 2 0 +2 +2.00 +1.65 Matches 2018-2019 20 Ajax 1. Champions Lg SF 0 0 0 0 1 Matches 2024-2025 26 Rangers 2. Europa Lg QF 12 922 77 83.1 10.2 12 77 1 0 0 1.50 17 11 +6 +0.59 +1.54 Matches 4 Seasons 2 Clubs 2 Leagues 14 1,033 74 25.1 11.5 13 77 2 1 2 1.71 20 11 +9 +0.78 +0.65 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ajax (3 Seasons) 2 Leagues 2 111 56 3.7 1.2 1 1 1 2 3.00 3 0 +3 +2.43 +2.18 Rangers (1 Season) 1 League 12 922 77 83.1 10.2 12 77 1 0 0 1.50 17 11 +6 +0.59 +1.54 Europa Lg (3 Seasons) 14 1,033 74 34.1 11.5 13 77 2 1 1 1.71 20 11 +9 +0.78 +0.65 Champions Lg (1 Season) 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 16 Jong Ajax 1 League 0.1 0 0 2015-2016 17 Ajax 2 Leagues 3.2 1 0 2 2015-2016 17 Jong Ajax 1 League 13.8 2 0 2016-2017 18 Ajax 2 Leagues 3.6 0 0 0 2 0 0 0 1 2 0 0 0 2016-2017 18 Jong Ajax 1 League 25.2 3 0 0 0 0 0 0 0 0 0 0 2017-2018 19 Ajax 1 League 1.7 0 0 0 1 0 0 0 0 0 0 0 0 2017-2018 19 Jong Ajax 1 League 0.8 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 20 Jong Ajax 1 League 20.2 2 0 0 0 2019-2020 21 Utrecht 1 League 4.1 1 0 0 8 2 2 20 4 5 0 2019-2020 21 Jong Utrecht 1 League 3.0 0 0 0 4 1 0 3 7 1 0 2020-2021 22 Twente 1 League 13.2 2 0 0 13 10 8 64 11 17 0 2021-2022 23 Twente 1 League 6.0 1 0 0 8 0 1 18 3 7 0 2022-2023 24 Twente 1 League 26.5 1 1 0 15 9 10 152 15 22 0 2023-2024 25 Wolfsburg 2 Leagues 11.7 2 0 0 10 0 5 40 9 4 0 2024-2025 26 Rangers 2 Leagues 37.7 4 0 0 20 10 5 173 23 10 0 2025-2026 27 Beşiktaş 1 League 22.1 1 0 0 15 5 2 82 12 12 0 2025-2026 27 Wolfsburg 2 Leagues 0.9 0 0 0 0 2 0 2 0 1 0 12 Seasons 8 Clubs 8 Leagues 194.0 20 1 0 98 39 33 554 85 81 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Jong Ajax (5 Seasons) 1 League 60.2 7 0 0 0 0 0 0 0 0 0 0 0 Ajax (4 Seasons) 3 Leagues 8.6 1 0 0 5 0 0 0 1 2 0 0 0 Twente (3 Seasons) 1 League 45.7 4 1 0 36 19 19 234 29 46 0 Wolfsburg (2 Seasons) 2 Leagues 12.6 2 0 0 10 2 5 42 9 5 0 Rangers (1 Season) 2 Leagues 37.7 4 0 0 20 10 5 173 23 10 0 Beşiktaş (1 Season) 1 League 22.1 1 0 0 15 5 2 82 12 12 0 Utrecht (1 Season) 1 League 4.1 1 0 0 8 2 2 20 4 5 0 Jong Utrecht (1 Season) 1 League 3.0 0 0 0 4 1 0 3 7 1 0 Eredivisie (8 Seasons) 57.2 5 1 0 47 21 21 254 33 51 0 0 0 Eerste Divisie (6 Seasons) 63.2 7 0 0 4 1 0 3 7 1 0 0 0 Europa Lg (3 Seasons) 11.5 2 0 0 12 4 1 24 11 5 0 0 0 Bundesliga (2 Seasons) 10.8 2 0 0 9 2 4 35 7 4 0 DFB-Pokal (2 Seasons) 1.8 0 0 0 1 0 1 7 2 1 0 Premiership (1 Season) 27.5 3 0 0 10 6 4 149 13 7 0 Süper Lig (1 Season) 22.1 1 0 0 15 5 2 82 12 12 0 Champions Lg (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 17 Ajax 2. Europa Lg GR 0.2 1 0 2 Matches 2016-2017 18 Ajax 2. Europa Lg F 1.0 0 0 0 0 0 0 0 1 2 0 0 0 Matches 2024-2025 26 Rangers 2. Europa Lg QF 10.2 1 0 0 10 4 1 24 10 3 0 Matches 4 Seasons 2 Clubs 2 Leagues 11.5 2 0 0 12 4 1 24 11 5 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ajax (3 Seasons) 2 Leagues 1.2 1 0 0 2 0 0 0 1 2 0 0 0 Rangers (1 Season) 1 League 10.2 1 0 0 10 4 1 24 10 3 0 Europa Lg (3 Seasons) 11.5 2 0 0 12 4 1 24 11 5 0 0 0 Champions Lg (1 Season)
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 Václav Černý Pages
Václav Černý Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary