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 2009-2010 20 ADO Den Haag nl NED 1. Eredivisie 18 16 1,494 16.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 21 ADO Den Haag nl NED 1. Eredivisie 34 34 3,036 33.7 3 2 5 3 0 0 4 0 0.09 0.06 0.15 0.09 0.15 Matches 2011-2012 22 ADO Den Haag nl NED 1. Eredivisie 32 32 2,861 31.8 3 5 8 3 0 0 7 0 0.09 0.16 0.25 0.09 0.25 Matches 2012-2013 23 Utrecht nl NED 1. Eredivisie 12 12 1,069 11.9 5 5 10 5 0 0 1 0 0.42 0.42 0.84 0.42 0.84 Matches 2012-2013 23 ADO Den Haag nl NED 1. Eredivisie 20 20 1,798 20.0 5 2 7 5 0 0 4 0 0.25 0.10 0.35 0.25 0.35 Matches 2013-2014 24 Utrecht nl NED 1. Eredivisie 34 34 3,042 33.8 12 3 15 11 1 2 3 0 0.36 0.09 0.44 0.33 0.41 Matches 2014-2015 25 Utrecht nl NED 1. Eredivisie 2 2 180 2.0 1 1 2 1 0 0 0 0 0.50 0.50 1.00 0.50 1.00 Matches 2014-2015 25 Feyenoord nl NED 1. Eredivisie 29 24 2,056 22.8 7 4 11 7 0 0 0 0 0.31 0.18 0.48 0.31 0.48 Matches 2014-2015 25 Feyenoord 2. Europa Lg 8 8 720 8.0 3 1 4 3 0 0 0 0 0.37 0.12 0.50 0.37 0.50 Matches 2015-2016 26 Feyenoord nl NED 1. Eredivisie 21 16 1,403 15.6 2 5 7 2 0 0 1 0 0.13 0.32 0.45 0.13 0.45 Matches 2016-2017 27 Feyenoord nl NED 1. Eredivisie 34 31 2,798 31.1 14 9 23 14 0 0 3 0 0.45 0.29 0.74 0.45 0.74 Matches 2016-2017 27 Feyenoord 2. Europa Lg 6 6 475 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Feyenoord 1. Champions Lg 5 3 322 3.6 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Feyenoord nl NED 1. Eredivisie 32 26 2,297 25.5 8 10 18 8 0 0 3 0 0.31 0.39 0.71 0.31 0.71 Matches 2018-2019 29 Feyenoord nl NED 1. Eredivisie 32 28 2,333 25.9 8 5 13 8 0 0 3 0 0.31 0.19 0.50 0.31 0.50 Matches 2019-2020 30 Feyenoord nl NED 1. Eredivisie 21 19 1,715 19.1 5 3 8 5 0 0 4 0 0.26 0.16 0.42 0.26 0.42 Matches 2019-2020 30 Feyenoord 2. Europa Lg 6 5 430 4.8 2 0 2 2 0 0 0 0 0.42 0.00 0.42 0.42 0.42 Matches 2020-2021 31 Feyenoord nl NED 1. Eredivisie 31 30 2,665 29.6 8 2 10 8 0 0 6 1 0.27 0.07 0.34 0.27 0.34 Matches 2020-2021 31 Feyenoord 2. Europa Lg 6 6 520 5.8 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Matches 2021-2022 32 Feyenoord 3. Conf Lg 10 8 704 7.8 2 3 5 2 0 0 1 0 0.26 0.38 0.64 0.26 0.64 Matches 2021-2022 32 Feyenoord nl NED 1. Eredivisie 31 18 1,787 19.9 3 3 6 3 0 0 4 0 0.15 0.15 0.30 0.15 0.30 Matches 2022-2023 33 Utrecht nl NED 1. Eredivisie 28 28 2,330 25.9 1 5 6 1 0 0 7 0 0.04 0.19 0.23 0.04 0.23 Matches 2022-2023 33 Feyenoord nl NED 1. Eredivisie 3 0 77 0.9 0 1 1 0 0 0 0 0 0.00 1.17 1.17 0.00 1.17 Matches 2023-2024 34 Utrecht nl NED 1. Eredivisie 31 21 1,781 19.8 4 5 9 4 0 0 3 0 0.20 0.25 0.45 0.20 0.45 Matches 2024-2025 35 Utrecht nl NED 1. Eredivisie 31 16 1,333 14.8 1 4 5 1 0 0 0 0 0.07 0.27 0.34 0.07 0.34 Matches 2025-2026 36 Sparta Rotterdam nl NED 1. Eredivisie 17 9 795 8.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 4 Clubs 4 Leagues 534 452 40,021 444.7 97 79 176 96 1 3 63 1 0.22 0.18 0.40 0.22 0.39 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 Feyenoord (9 Seasons) 4 Leagues 275 228 20,302 225.6 62 47 109 62 0 1 27 1 0.27 0.21 0.48 0.27 0.48 Utrecht (6 Seasons) 1 League 138 113 9,735 108.2 24 23 47 23 1 2 14 0 0.22 0.21 0.43 0.21 0.43 ADO Den Haag (4 Seasons) 1 League 104 102 9,189 102.1 11 9 20 11 0 0 17 0 0.11 0.09 0.20 0.11 0.20 Sparta Rotterdam (1 Season) 1 League 17 9 795 8.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (17 Seasons) 493 416 36,850 409.4 90 74 164 89 1 2 60 1 0.22 0.18 0.40 0.22 0.40 Europa Lg (4 Seasons) 26 25 2,145 23.8 5 2 7 5 0 0 1 0 0.21 0.08 0.29 0.21 0.29 Conf Lg (1 Season) 10 8 704 7.8 2 3 5 2 0 0 1 0 0.26 0.38 0.64 0.26 0.64 Champions Lg (1 Season) 5 3 322 3.6 0 0 0 0 0 1 1 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 2009-2010 20 ADO Den Haag 1 League 18 16 1,494 16.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 ADO Den Haag 1 League 34 34 3,036 33.7 3 2 5 3 0 0 4 0 0.09 0.06 0.15 0.09 0.15 2011-2012 22 ADO Den Haag 1 League 32 32 2,861 31.8 3 5 8 3 0 0 7 0 0.09 0.16 0.25 0.09 0.25 2012-2013 23 ADO Den Haag 1 League 20 20 1,798 20.0 5 2 7 5 0 0 4 0 0.25 0.10 0.35 0.25 0.35 2012-2013 23 Utrecht 1 League 12 12 1,069 11.9 5 5 10 5 0 0 1 0 0.42 0.42 0.84 0.42 0.84 2013-2014 24 Utrecht 1 League 34 34 3,042 33.8 12 3 15 11 1 2 3 0 0.36 0.09 0.44 0.33 0.41 2014-2015 25 Utrecht 1 League 2 2 180 2.0 1 1 2 1 0 0 0 0 0.50 0.50 1.00 0.50 1.00 2014-2015 25 Feyenoord 2 Leagues 37 32 2,776 30.8 10 5 15 10 0 0 0 0 0.32 0.16 0.49 0.32 0.49 2015-2016 26 Feyenoord 1 League 21 16 1,403 15.6 2 5 7 2 0 0 1 0 0.13 0.32 0.45 0.13 0.45 2016-2017 27 Feyenoord 2 Leagues 40 37 3,273 36.4 14 9 23 14 0 0 3 0 0.38 0.25 0.63 0.38 0.63 2017-2018 28 Feyenoord 2 Leagues 37 29 2,619 29.1 8 10 18 8 0 1 4 0 0.27 0.34 0.62 0.27 0.62 2018-2019 29 Feyenoord 1 League 32 28 2,333 25.9 8 5 13 8 0 0 3 0 0.31 0.19 0.50 0.31 0.50 2019-2020 30 Feyenoord 2 Leagues 27 24 2,145 23.8 7 3 10 7 0 0 4 0 0.29 0.13 0.42 0.29 0.42 2020-2021 31 Feyenoord 2 Leagues 37 36 3,185 35.4 8 3 11 8 0 0 7 1 0.23 0.08 0.31 0.23 0.31 2021-2022 32 Feyenoord 2 Leagues 41 26 2,491 27.7 5 6 11 5 0 0 5 0 0.18 0.22 0.40 0.18 0.40 2022-2023 33 Feyenoord 1 League 3 0 77 0.9 0 1 1 0 0 0 0 0 0.00 1.17 1.17 0.00 1.17 2022-2023 33 Utrecht 1 League 28 28 2,330 25.9 1 5 6 1 0 0 7 0 0.04 0.19 0.23 0.04 0.23 2023-2024 34 Utrecht 1 League 31 21 1,781 19.8 4 5 9 4 0 0 3 0 0.20 0.25 0.45 0.20 0.45 2024-2025 35 Utrecht 1 League 31 16 1,333 14.8 1 4 5 1 0 0 0 0 0.07 0.27 0.34 0.07 0.34 2025-2026 36 Sparta Rotterdam 1 League 17 9 795 8.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 17 Seasons 4 Clubs 4 Leagues 534 452 40,021 444.7 97 79 176 96 1 3 63 1 0.22 0.18 0.40 0.22 0.39 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 Feyenoord (9 Seasons) 4 Leagues 275 228 20,302 225.6 62 47 109 62 0 1 27 1 0.27 0.21 0.48 0.27 0.48 Utrecht (6 Seasons) 1 League 138 113 9,735 108.2 24 23 47 23 1 2 14 0 0.22 0.21 0.43 0.21 0.43 ADO Den Haag (4 Seasons) 1 League 104 102 9,189 102.1 11 9 20 11 0 0 17 0 0.11 0.09 0.20 0.11 0.20 Sparta Rotterdam (1 Season) 1 League 17 9 795 8.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (17 Seasons) 493 416 36,850 409.4 90 74 164 89 1 2 60 1 0.22 0.18 0.40 0.22 0.40 Europa Lg (4 Seasons) 26 25 2,145 23.8 5 2 7 5 0 0 1 0 0.21 0.08 0.29 0.21 0.29 Conf Lg (1 Season) 10 8 704 7.8 2 3 5 2 0 0 1 0 0.26 0.38 0.64 0.26 0.64 Champions Lg (1 Season) 5 3 322 3.6 0 0 0 0 0 1 1 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 2009-2010 20 ADO Den Haag nl NED 1. Eredivisie 15th 18 16 1,494 16.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 21 ADO Den Haag nl NED 1. Eredivisie 7th 34 34 3,036 33.7 3 2 5 3 0 0 4 0 0.09 0.06 0.15 0.09 0.15 Matches 2011-2012 22 ADO Den Haag nl NED 1. Eredivisie 15th 32 32 2,861 31.8 3 5 8 3 0 0 7 0 0.09 0.16 0.25 0.09 0.25 Matches 2012-2013 23 ADO Den Haag nl NED 1. Eredivisie 9th 20 20 1,798 20.0 5 2 7 5 0 0 4 0 0.25 0.10 0.35 0.25 0.35 Matches 2012-2013 23 Utrecht nl NED 1. Eredivisie 5th 12 12 1,069 11.9 5 5 10 5 0 0 1 0 0.42 0.42 0.84 0.42 0.84 Matches 2013-2014 24 Utrecht nl NED 1. Eredivisie 10th 34 34 3,042 33.8 12 3 15 11 1 2 3 0 0.36 0.09 0.44 0.33 0.41 Matches 2014-2015 25 Utrecht nl NED 1. Eredivisie 11th 2 2 180 2.0 1 1 2 1 0 0 0 0 0.50 0.50 1.00 0.50 1.00 Matches 2014-2015 25 Feyenoord nl NED 1. Eredivisie 4th 29 24 2,056 22.8 7 4 11 7 0 0 0 0 0.31 0.18 0.48 0.31 0.48 Matches 2015-2016 26 Feyenoord nl NED 1. Eredivisie 3rd 21 16 1,403 15.6 2 5 7 2 0 0 1 0 0.13 0.32 0.45 0.13 0.45 Matches 2016-2017 27 Feyenoord nl NED 1. Eredivisie 1st 34 31 2,798 31.1 14 9 23 14 0 0 3 0 0.45 0.29 0.74 0.45 0.74 Matches 2017-2018 28 Feyenoord nl NED 1. Eredivisie 4th 32 26 2,297 25.5 8 10 18 8 0 0 3 0 0.31 0.39 0.71 0.31 0.71 Matches 2018-2019 29 Feyenoord nl NED 1. Eredivisie 3rd 32 28 2,333 25.9 8 5 13 8 0 0 3 0 0.31 0.19 0.50 0.31 0.50 Matches 2019-2020 30 Feyenoord nl NED 1. Eredivisie 3rd 21 19 1,715 19.1 5 3 8 5 0 0 4 0 0.26 0.16 0.42 0.26 0.42 Matches 2020-2021 31 Feyenoord nl NED 1. Eredivisie 5th 31 30 2,665 29.6 8 2 10 8 0 0 6 1 0.27 0.07 0.34 0.27 0.34 Matches 2021-2022 32 Feyenoord nl NED 1. Eredivisie 3rd 31 18 1,787 19.9 3 3 6 3 0 0 4 0 0.15 0.15 0.30 0.15 0.30 Matches 2022-2023 33 Feyenoord nl NED 1. Eredivisie 1st 3 0 77 0.9 0 1 1 0 0 0 0 0 0.00 1.17 1.17 0.00 1.17 Matches 2022-2023 33 Utrecht nl NED 1. Eredivisie 7th 28 28 2,330 25.9 1 5 6 1 0 0 7 0 0.04 0.19 0.23 0.04 0.23 Matches 2023-2024 34 Utrecht nl NED 1. Eredivisie 7th 31 21 1,781 19.8 4 5 9 4 0 0 3 0 0.20 0.25 0.45 0.20 0.45 Matches 2024-2025 35 Utrecht nl NED 1. Eredivisie 4th 31 16 1,333 14.8 1 4 5 1 0 0 0 0 0.07 0.27 0.34 0.07 0.34 Matches 2025-2026 36 Sparta Rotterdam nl NED 1. Eredivisie 10th 17 9 795 8.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 4 Clubs 1 League 493 416 36,850 409.4 90 74 164 89 1 2 60 1 0.22 0.18 0.40 0.22 0.40 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 Feyenoord (9 Seasons) 1 League 234 192 17,131 190.3 55 42 97 55 0 0 24 1 0.29 0.22 0.51 0.29 0.51 Utrecht (6 Seasons) 1 League 138 113 9,735 108.2 24 23 47 23 1 2 14 0 0.22 0.21 0.43 0.21 0.43 ADO Den Haag (4 Seasons) 1 League 104 102 9,189 102.1 11 9 20 11 0 0 17 0 0.11 0.09 0.20 0.11 0.20 Sparta Rotterdam (1 Season) 1 League 17 9 795 8.8 0 0 0 0 0 0 5 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 2014-2015 25 Feyenoord 2. Europa Lg R32 8 8 720 8.0 3 1 4 3 0 0 0 0 0.37 0.12 0.50 0.37 0.50 Matches 2016-2017 27 Feyenoord 2. Europa Lg GR 6 6 475 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Feyenoord 1. Champions Lg GR 5 3 322 3.6 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Feyenoord 2. Europa Lg GR 6 5 430 4.8 2 0 2 2 0 0 0 0 0.42 0.00 0.42 0.42 0.42 Matches 2020-2021 31 Feyenoord 2. Europa Lg GR 6 6 520 5.8 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Matches 2021-2022 32 Feyenoord 3. Conf Lg F 10 8 704 7.8 2 3 5 2 0 0 1 0 0.26 0.38 0.64 0.26 0.64 Matches 6 Seasons 1 Club 3 Leagues 41 36 3,171 35.2 7 5 12 7 0 1 3 0 0.20 0.14 0.34 0.20 0.34 Europa Lg (4 Seasons) 26 25 2,145 23.8 5 2 7 5 0 0 1 0 0.21 0.08 0.29 0.21 0.29 Conf Lg (1 Season) 10 8 704 7.8 2 3 5 2 0 0 1 0 0.26 0.38 0.64 0.26 0.64 Champions Lg (1 Season) 5 3 322 3.6 0 0 0 0 0 1 1 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 2017 27 nl Netherlands Friendlies (M) 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 28 nl Netherlands WCQ 0 0 Matches 2 Seasons 1 Club 2 Leagues 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (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 2009-2010 20 ADO Den Haag 1 League 16.6 0 8 0.48 0.00 0 0 2010-2011 21 ADO Den Haag 1 League 33.7 3 14 0.42 0.21 0 0 2011-2012 22 ADO Den Haag 1 League 31.8 3 22 0.69 0.14 0 0 2012-2013 23 ADO Den Haag 1 League 20.0 5 13 0.65 0.38 0 0 2012-2013 23 Utrecht 1 League 11.9 5 17 1.43 0.29 0 0 2013-2014 24 Utrecht 1 League 33.8 12 28 0.83 0.39 1 2 2014-2015 25 Utrecht 1 League 2.0 1 5 2.50 0.20 0 0 2014-2015 25 Feyenoord 2 Leagues 30.8 10 36 1.17 0.28 0 0 2015-2016 26 Feyenoord 1 League 15.6 2 12 0.77 0.17 0 0 2016-2017 27 Feyenoord 2 Leagues 36.4 14 4 29 725.0 0.11 0.80 3.50 0.48 0 0 2017-2018 28 Feyenoord 2 Leagues 29.1 8 7 25 357.1 0.24 0.86 1.14 0.32 0 1 2018-2019 29 Feyenoord 1 League 25.9 8 0 0 2019-2020 30 Feyenoord 2 Leagues 23.8 7 28 13 46.4 1.17 0.55 0.25 0.54 0 0 2020-2021 31 Feyenoord 2 Leagues 35.4 8 49 22 44.9 1.38 0.62 0.16 0.36 0 0 2021-2022 32 Feyenoord 2 Leagues 27.7 5 44 9 20.5 2.22 0.45 0.07 0.33 0 0 2022-2023 33 Feyenoord 1 League 0.9 0 2 2 100.0 2.34 2.34 0.00 0.00 0 0 2022-2023 33 Utrecht 1 League 25.9 1 19 5 26.3 0.73 0.19 0.05 0.20 0 0 2023-2024 34 Utrecht 1 League 19.8 4 29 11 37.9 1.47 0.56 0.14 0.36 0 0 2024-2025 35 Utrecht 1 League 14.8 1 25 8 32.0 1.69 0.54 0.04 0.13 0 0 2025-2026 36 Sparta Rotterdam 1 League 8.8 0 11 2 18.2 1.25 0.23 0.00 0.00 0 0 17 Seasons 4 Clubs 4 Leagues 444.7 97 218 281 57.8 1.02 0.68 0.21 0.31 1 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Feyenoord (9 Seasons) 4 Leagues 225.6 62 134 148 74.6 0.92 0.77 0.30 0.35 0 1 Utrecht (6 Seasons) 1 League 108.2 24 73 74 32.9 1.21 0.68 0.08 0.31 1 2 ADO Den Haag (4 Seasons) 1 League 102.1 11 57 0.56 0.19 0 0 Sparta Rotterdam (1 Season) 1 League 8.8 0 11 2 18.2 1.25 0.23 0.00 0.00 0 0 Eredivisie (17 Seasons) 409.4 90 199 265 59.3 1.02 0.69 0.22 0.31 1 2 Europa Lg (4 Seasons) 23.8 5 12 14 50.0 0.76 0.59 0.17 0.36 0 0 Conf Lg (1 Season) 7.8 2 0 0 Champions Lg (1 Season) 3.6 0 7 2 28.6 1.96 0.56 0.00 0.00 0 1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 27 nl Netherlands Friendlies (M) 1.0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 1.0 0 0 0 Friendlies (M) (1 Season) 1.0 0 0 0 WCQ (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 2009-2010 20 ADO Den Haag nl NED 1. Eredivisie 18 1,494 83 48.8 16.6 16 15 2 Matches 2010-2011 21 ADO Den Haag nl NED 1. Eredivisie 34 3,036 89 99.2 33.7 34 32 0 Matches 2011-2012 22 ADO Den Haag nl NED 1. Eredivisie 32 2,861 89 93.5 31.8 32 30 0 Matches 2012-2013 23 Utrecht nl NED 1. Eredivisie 12 1,069 89 34.9 11.9 12 10 0 Matches 2012-2013 23 ADO Den Haag nl NED 1. Eredivisie 20 1,798 90 58.8 20.0 20 19 0 Matches 2013-2014 24 Utrecht nl NED 1. Eredivisie 34 3,042 89 99.4 33.8 34 32 0 Matches 2014-2015 25 Utrecht nl NED 1. Eredivisie 2 180 90 5.9 2.0 2 2 0 0 1.50 2 3 -1 -0.50 -0.47 Matches 2014-2015 25 Feyenoord nl NED 1. Eredivisie 29 2,056 71 67.2 22.8 24 13 5 0 1.71 38 22 +16 +0.70 +0.61 Matches 2014-2015 25 Feyenoord 2. Europa Lg 8 720 90 100.0 8.0 8 8 0 0 1.63 12 9 +3 +0.37 Matches 2015-2016 26 Feyenoord nl NED 1. Eredivisie 21 1,403 67 45.8 15.6 16 9 5 13 2.05 23 12 +11 +0.71 +0.11 Matches 2016-2017 27 Feyenoord nl NED 1. Eredivisie 34 2,798 82 91.4 31.1 31 27 3 0 2.41 76 21 +55 +1.77 -0.29 Matches 2016-2017 27 Feyenoord 2. Europa Lg 6 475 79 88.0 5.3 6 3 0 0 1.17 3 6 -3 -0.57 +0.82 Matches 2017-2018 28 Feyenoord 1. Champions Lg 5 322 64 59.6 3.6 3 2 2 1 0.60 2 5 -3 -0.84 +1.64 Matches 2017-2018 28 Feyenoord nl NED 1. Eredivisie 32 2,297 72 75.1 25.5 26 17 6 1 2.03 60 31 +29 +1.14 +0.19 Matches 2018-2019 29 Feyenoord nl NED 1. Eredivisie 32 2,333 73 76.2 25.9 28 81 16 4 16 1 1.94 55 27 +28 +1.08 +0.34 Matches 2019-2020 30 Feyenoord nl NED 1. Eredivisie 21 1,715 82 76.2 19.1 19 88 16 2 22 0 2.10 40 28 +12 +0.63 +0.13 Matches 2019-2020 30 Feyenoord 2. Europa Lg 6 430 72 79.6 4.8 5 85 3 1 5 0 0.83 7 8 -1 -0.21 +0.61 Matches 2020-2021 31 Feyenoord nl NED 1. Eredivisie 31 2,665 86 87.1 29.6 30 89 24 1 6 1 1.91 59 31 +28 +0.95 +0.95 Matches 2020-2021 31 Feyenoord 2. Europa Lg 6 520 87 96.3 5.8 6 87 5 0 0 0.83 4 8 -4 -0.69 -0.69 Matches 2021-2022 32 Feyenoord 3. Conf Lg 10 704 70 60.2 7.8 8 81 4 2 30 1 2.13 19 11 +8 +1.02 +0.25 Matches 2021-2022 32 Feyenoord nl NED 1. Eredivisie 31 1,787 58 58.4 19.9 18 81 9 13 26 0 2.00 43 16 +27 +1.36 +0.30 Matches 2022-2023 33 Utrecht nl NED 1. Eredivisie 28 2,330 83 76.1 25.9 28 83 19 0 0 1.80 46 35 +11 +0.42 +1.16 Matches 2022-2023 33 Feyenoord nl NED 1. Eredivisie 3 77 26 2.5 0.9 0 0 3 26 0 2.33 3 0 +3 +3.51 +2.06 Matches 2023-2024 34 Utrecht nl NED 1. Eredivisie 31 1,781 57 58.2 19.8 21 75 5 10 20 1 1.52 30 27 +3 +0.15 +0.22 Matches 2024-2025 35 Utrecht nl NED 1. Eredivisie 31 1,333 43 43.6 14.8 16 65 0 15 20 3 1.84 22 19 +3 +0.20 -0.53 Matches 2025-2026 36 Sparta Rotterdam nl NED 1. Eredivisie 17 795 47 26.0 8.8 9 80 5 8 9 16 1.29 10 20 -10 -1.13 -0.66 Matches 17 Seasons 4 Clubs 4 Leagues 534 40,021 75 62.1 444.7 452 81 325 82 20 38 1.84 554 339 +215 +0.72 +0.31 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Feyenoord (9 Seasons) 4 Leagues 275 20,302 74 66.0 225.6 228 85 156 47 23 18 1.92 444 235 +209 +0.93 +0.11 Utrecht (6 Seasons) 1 League 138 9,735 71 53.0 108.2 113 76 68 25 20 4 1.71 100 84 +16 +0.26 +0.17 ADO Den Haag (4 Seasons) 1 League 104 9,189 88 75.1 102.1 102 96 2 Sparta Rotterdam (1 Season) 1 League 17 795 47 26.0 8.8 9 80 5 8 9 16 1.29 10 20 -10 -1.13 -0.66 Eredivisie (17 Seasons) 493 36,850 75 61.0 409.4 416 81 300 77 20 36 1.90 507 292 +215 +0.82 +0.37 Europa Lg (4 Seasons) 26 2,145 83 91.7 23.8 25 86 19 1 5 0 1.15 26 31 -5 -0.21 +0.25 Conf Lg (1 Season) 10 704 70 60.2 7.8 8 81 4 2 30 1 2.13 19 11 +8 +1.02 +0.25 Champions Lg (1 Season) 5 322 64 59.6 3.6 3 2 2 1 0.60 2 5 -3 -0.84 +1.64
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 2009-2010 20 ADO Den Haag 1 League 18 1,494 83 48.8 16.6 16 15 2 2010-2011 21 ADO Den Haag 1 League 34 3,036 89 99.2 33.7 34 32 0 2011-2012 22 ADO Den Haag 1 League 32 2,861 89 93.5 31.8 32 30 0 2012-2013 23 ADO Den Haag 1 League 20 1,798 90 58.8 20.0 20 19 0 2012-2013 23 Utrecht 1 League 12 1,069 89 34.9 11.9 12 10 0 2013-2014 24 Utrecht 1 League 34 3,042 89 99.4 33.8 34 32 0 2014-2015 25 Utrecht 1 League 2 180 90 5.9 2.0 2 2 0 0 1.50 2 3 -1 -0.50 -0.47 2014-2015 25 Feyenoord 2 Leagues 37 2,776 75 73.4 30.8 32 21 5 0 1.69 50 31 +19 +0.62 +0.44 2015-2016 26 Feyenoord 1 League 21 1,403 67 45.8 15.6 16 9 5 13 2.05 23 12 +11 +0.71 +0.11 2016-2017 27 Feyenoord 2 Leagues 40 3,273 82 90.9 36.4 37 30 3 0 2.22 79 27 +52 +1.43 +0.05 2017-2018 28 Feyenoord 2 Leagues 37 2,619 71 72.8 29.1 29 19 8 2 1.84 62 36 +26 +0.89 +0.71 2018-2019 29 Feyenoord 1 League 32 2,333 73 76.2 25.9 28 81 16 4 16 1 1.94 55 27 +28 +1.08 +0.34 2019-2020 30 Feyenoord 2 Leagues 27 2,145 79 76.9 23.8 24 87 19 3 16 0 1.82 47 36 +11 +0.46 +0.18 2020-2021 31 Feyenoord 2 Leagues 37 3,185 86 88.5 35.4 36 88 29 1 6 1 1.73 63 39 +24 +0.68 +0.68 2021-2022 32 Feyenoord 2 Leagues 41 2,491 61 58.9 27.7 26 81 13 15 26 1 2.03 62 27 +35 +1.26 +0.28 2022-2023 33 Feyenoord 1 League 3 77 26 2.5 0.9 0 0 3 26 0 2.33 3 0 +3 +3.51 +2.06 2022-2023 33 Utrecht 1 League 28 2,330 83 76.1 25.9 28 83 19 0 0 1.80 46 35 +11 +0.42 +1.16 2023-2024 34 Utrecht 1 League 31 1,781 57 58.2 19.8 21 75 5 10 20 1 1.52 30 27 +3 +0.15 +0.22 2024-2025 35 Utrecht 1 League 31 1,333 43 43.6 14.8 16 65 0 15 20 3 1.84 22 19 +3 +0.20 -0.53 2025-2026 36 Sparta Rotterdam 1 League 17 795 47 26.0 8.8 9 80 5 8 9 16 1.29 10 20 -10 -1.13 -0.66 17 Seasons 4 Clubs 4 Leagues 534 40,021 75 62.1 444.7 452 81 325 82 20 38 1.84 554 339 +215 +0.72 +0.31 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Feyenoord (9 Seasons) 4 Leagues 275 20,302 74 66.0 225.6 228 85 156 47 23 18 1.92 444 235 +209 +0.93 +0.11 Utrecht (6 Seasons) 1 League 138 9,735 71 53.0 108.2 113 76 68 25 20 4 1.71 100 84 +16 +0.26 +0.17 ADO Den Haag (4 Seasons) 1 League 104 9,189 88 75.1 102.1 102 96 2 Sparta Rotterdam (1 Season) 1 League 17 795 47 26.0 8.8 9 80 5 8 9 16 1.29 10 20 -10 -1.13 -0.66 Eredivisie (17 Seasons) 493 36,850 75 61.0 409.4 416 81 300 77 20 36 1.90 507 292 +215 +0.82 +0.37 Europa Lg (4 Seasons) 26 2,145 83 91.7 23.8 25 86 19 1 5 0 1.15 26 31 -5 -0.21 +0.25 Conf Lg (1 Season) 10 704 70 60.2 7.8 8 81 4 2 30 1 2.13 19 11 +8 +1.02 +0.25 Champions Lg (1 Season) 5 322 64 59.6 3.6 3 2 2 1 0.60 2 5 -3 -0.84 +1.64
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 2009-2010 20 ADO Den Haag nl NED 1. Eredivisie 15th 18 1,494 83 48.8 16.6 16 15 2 Matches 2010-2011 21 ADO Den Haag nl NED 1. Eredivisie 7th 34 3,036 89 99.2 33.7 34 32 0 Matches 2011-2012 22 ADO Den Haag nl NED 1. Eredivisie 15th 32 2,861 89 93.5 31.8 32 30 0 Matches 2012-2013 23 ADO Den Haag nl NED 1. Eredivisie 9th 20 1,798 90 58.8 20.0 20 19 0 Matches 2012-2013 23 Utrecht nl NED 1. Eredivisie 5th 12 1,069 89 34.9 11.9 12 10 0 Matches 2013-2014 24 Utrecht nl NED 1. Eredivisie 10th 34 3,042 89 99.4 33.8 34 32 0 Matches 2014-2015 25 Utrecht nl NED 1. Eredivisie 11th 2 180 90 5.9 2.0 2 2 0 0 1.50 2 3 -1 -0.50 -0.47 Matches 2014-2015 25 Feyenoord nl NED 1. Eredivisie 4th 29 2,056 71 67.2 22.8 24 13 5 0 1.71 38 22 +16 +0.70 +0.61 Matches 2015-2016 26 Feyenoord nl NED 1. Eredivisie 3rd 21 1,403 67 45.8 15.6 16 9 5 13 2.05 23 12 +11 +0.71 +0.11 Matches 2016-2017 27 Feyenoord nl NED 1. Eredivisie 1st 34 2,798 82 91.4 31.1 31 27 3 0 2.41 76 21 +55 +1.77 -0.29 Matches 2017-2018 28 Feyenoord nl NED 1. Eredivisie 4th 32 2,297 72 75.1 25.5 26 17 6 1 2.03 60 31 +29 +1.14 +0.19 Matches 2018-2019 29 Feyenoord nl NED 1. Eredivisie 3rd 32 2,333 73 76.2 25.9 28 81 16 4 16 1 1.94 55 27 +28 +1.08 +0.34 Matches 2019-2020 30 Feyenoord nl NED 1. Eredivisie 3rd 21 1,715 82 76.2 19.1 19 88 16 2 22 0 2.10 40 28 +12 +0.63 +0.13 Matches 2020-2021 31 Feyenoord nl NED 1. Eredivisie 5th 31 2,665 86 87.1 29.6 30 89 24 1 6 1 1.91 59 31 +28 +0.95 +0.95 Matches 2021-2022 32 Feyenoord nl NED 1. Eredivisie 3rd 31 1,787 58 58.4 19.9 18 81 9 13 26 0 2.00 43 16 +27 +1.36 +0.30 Matches 2022-2023 33 Feyenoord nl NED 1. Eredivisie 1st 3 77 26 2.5 0.9 0 0 3 26 0 2.33 3 0 +3 +3.51 +2.06 Matches 2022-2023 33 Utrecht nl NED 1. Eredivisie 7th 28 2,330 83 76.1 25.9 28 83 19 0 0 1.80 46 35 +11 +0.42 +1.16 Matches 2023-2024 34 Utrecht nl NED 1. Eredivisie 7th 31 1,781 57 58.2 19.8 21 75 5 10 20 1 1.52 30 27 +3 +0.15 +0.22 Matches 2024-2025 35 Utrecht nl NED 1. Eredivisie 4th 31 1,333 43 43.6 14.8 16 65 0 15 20 3 1.84 22 19 +3 +0.20 -0.53 Matches 2025-2026 36 Sparta Rotterdam nl NED 1. Eredivisie 10th 17 795 47 26.0 8.8 9 80 5 8 9 16 1.29 10 20 -10 -1.13 -0.66 Matches 17 Seasons 4 Clubs 1 League 493 36,850 75 61.0 409.4 416 81 300 77 20 36 1.90 507 292 +215 +0.82 +0.37 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Feyenoord (9 Seasons) 1 League 234 17,131 73 64.1 190.3 192 85 131 42 23 16 2.03 397 188 +209 +1.10 +0.18 Utrecht (6 Seasons) 1 League 138 9,735 71 53.0 108.2 113 76 68 25 20 4 1.71 100 84 +16 +0.26 +0.17 ADO Den Haag (4 Seasons) 1 League 104 9,189 88 75.1 102.1 102 96 2 Sparta Rotterdam (1 Season) 1 League 17 795 47 26.0 8.8 9 80 5 8 9 16 1.29 10 20 -10 -1.13 -0.66
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 2014-2015 25 Feyenoord 2. Europa Lg R32 8 720 90 100.0 8.0 8 8 0 0 1.63 12 9 +3 +0.37 Matches 2016-2017 27 Feyenoord 2. Europa Lg GR 6 475 79 88.0 5.3 6 3 0 0 1.17 3 6 -3 -0.57 +0.82 Matches 2017-2018 28 Feyenoord 1. Champions Lg GR 5 322 64 59.6 3.6 3 2 2 1 0.60 2 5 -3 -0.84 +1.64 Matches 2019-2020 30 Feyenoord 2. Europa Lg GR 6 430 72 79.6 4.8 5 85 3 1 5 0 0.83 7 8 -1 -0.21 +0.61 Matches 2020-2021 31 Feyenoord 2. Europa Lg GR 6 520 87 96.3 5.8 6 87 5 0 0 0.83 4 8 -4 -0.69 -0.69 Matches 2021-2022 32 Feyenoord 3. Conf Lg F 10 704 70 60.2 7.8 8 81 4 2 30 1 2.13 19 11 +8 +1.02 +0.25 Matches 6 Seasons 1 Club 3 Leagues 41 3,171 77 78.3 35.2 36 84 25 5 21 2 1.32 47 47 0 0.00 +0.31 Europa Lg (4 Seasons) 26 2,145 83 91.7 23.8 25 86 19 1 5 0 1.15 26 31 -5 -0.21 +0.25 Conf Lg (1 Season) 10 704 70 60.2 7.8 8 81 4 2 30 1 2.13 19 11 +8 +1.02 +0.25 Champions Lg (1 Season) 5 322 64 59.6 3.6 3 2 2 1 0.60 2 5 -3 -0.84 +1.64
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 2017 27 nl Netherlands Friendlies (M) 2 86 43 19.1 1.0 1 73 0 1 13 1 1.50 2 1 +1 +1.05 -0.93 Matches 2018 28 nl Netherlands WCQ 0 0 0 0 3 Matches 2 Seasons 1 Club 2 Leagues 2 86 43 6.4 1.0 1 73 0 1 13 4 1.50 2 1 +1 +1.05 -0.93 Friendlies (M) (1 Season) 2 86 43 19.1 1.0 1 73 0 1 13 1 1.50 2 1 +1 +1.05 -0.93 WCQ (1 Season) 0 0 0 0 3
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009-2010 20 ADO Den Haag 1 League 16.6 2 0 21 2010-2011 21 ADO Den Haag 1 League 33.7 4 0 40 2011-2012 22 ADO Den Haag 1 League 31.8 7 0 43 2012-2013 23 ADO Den Haag 1 League 20.0 4 0 19 2012-2013 23 Utrecht 1 League 11.9 1 0 12 2013-2014 24 Utrecht 1 League 33.8 3 0 33 2014-2015 25 Utrecht 1 League 2.0 0 0 0 2014-2015 25 Feyenoord 2 Leagues 30.8 0 0 30 2015-2016 26 Feyenoord 1 League 15.6 1 0 21 2016-2017 27 Feyenoord 2 Leagues 36.4 3 0 0 34 2 0 25 5 4 0 0 0 2017-2018 28 Feyenoord 2 Leagues 29.1 4 0 0 31 2 1 4 6 3 0 0 0 2018-2019 29 Feyenoord 1 League 25.9 3 0 0 0 2019-2020 30 Feyenoord 2 Leagues 23.8 4 0 0 16 5 0 38 30 14 0 2020-2021 31 Feyenoord 2 Leagues 35.4 7 1 1 19 19 3 66 50 36 0 2021-2022 32 Feyenoord 2 Leagues 27.7 5 0 0 21 7 3 67 26 21 0 2022-2023 33 Feyenoord 1 League 0.9 0 0 0 1 0 0 1 0 1 0 2022-2023 33 Utrecht 1 League 25.9 7 0 0 17 8 2 113 30 26 0 2023-2024 34 Utrecht 1 League 19.8 3 0 0 24 7 5 141 13 26 0 2024-2025 35 Utrecht 1 League 14.8 0 0 0 12 8 3 60 12 12 1 2025-2026 36 Sparta Rotterdam 1 League 8.8 5 0 0 5 3 1 30 9 12 0 17 Seasons 4 Clubs 4 Leagues 444.7 63 1 1 399 61 18 545 181 155 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Feyenoord (9 Seasons) 4 Leagues 225.6 27 1 1 173 35 7 201 117 79 0 0 0 Utrecht (6 Seasons) 1 League 108.2 14 0 0 98 23 10 314 55 64 1 ADO Den Haag (4 Seasons) 1 League 102.1 17 0 123 Sparta Rotterdam (1 Season) 1 League 8.8 5 0 0 5 3 1 30 9 12 0 Eredivisie (17 Seasons) 409.4 60 1 1 381 51 17 502 156 136 0 0 1 Europa Lg (4 Seasons) 23.8 1 0 0 15 8 0 39 19 16 0 0 0 Conf Lg (1 Season) 7.8 1 0 0 0 Champions Lg (1 Season) 3.6 1 0 0 3 2 1 4 6 3 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 2017 27 nl Netherlands Friendlies (M) 1.0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 1.0 0 0 0 0 Friendlies (M) (1 Season) 1.0 0 0 0 0 WCQ (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 Jens Toornstra Pages
Jens Toornstra Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary