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 2013-2014 19 Jong PSV nl NED 2. Eerste Divisie 36 28 2,394 26.6 7 1 8 7 0 0 5 1 0.26 0.04 0.30 0.26 0.30 2014-2015 20 Jong PSV nl NED 2. Eerste Divisie 12 9 752 8.4 3 4 7 3 0 0 2 0 0.36 0.48 0.84 0.36 0.84 Matches 2015-2016 21 NEC Nijmegen nl NED 1. Eredivisie 16 4 381 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 NEC Nijmegen nl NED 1. Eredivisie 26 21 1,945 21.6 2 3 5 2 0 0 3 0 0.09 0.14 0.23 0.09 0.23 Matches 2017-2018 23 NEC Nijmegen nl NED 2. Eerste Divisie 18 17 1,308 14.5 7 0 7 6 1 1 3 0 0.48 0.00 0.48 0.41 0.41 Matches 2018-2019 24 Sparta Rotterdam nl NED 2. Eerste Divisie 29 29 2,392 26.6 13 9 22 11 2 2 4 0 0.49 0.34 0.83 0.41 0.75 Matches 2019-2020 25 Sparta Rotterdam nl NED 1. Eredivisie 25 24 1,957 21.7 7 3 10 6 1 2 5 1 0.32 0.14 0.46 0.28 0.41 Matches 2020-2021 26 Sparta Rotterdam nl NED 1. Eredivisie 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Al-Batin sa KSA 1. Pro League 25 22 1,978 22.0 6 4 10 5 1 1 0 0 0.27 0.18 0.46 0.23 0.41 Matches 2021-2022 27 Al-Batin sa KSA 1. Pro League 29 29 2,570 28.6 5 1 6 4 1 1 4 0 0.18 0.04 0.21 0.14 0.18 Matches 2025 30 Wydad AC 1. Club World Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 5 Clubs 4 Leagues 220 186 15,992 177.7 50 25 75 44 6 7 27 2 0.28 0.14 0.42 0.25 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 NEC Nijmegen (3 Seasons) 2 Leagues 60 42 3,634 40.4 9 3 12 8 1 1 7 0 0.22 0.07 0.30 0.20 0.27 Sparta Rotterdam (3 Seasons) 2 Leagues 57 56 4,619 51.3 20 12 32 17 3 4 9 1 0.39 0.23 0.62 0.33 0.57 Al-Batin (2 Seasons) 1 League 54 51 4,548 50.5 11 5 16 9 2 2 4 0 0.22 0.10 0.32 0.18 0.28 Jong PSV (2 Seasons) 1 League 48 37 3,146 35.0 10 5 15 10 0 0 7 1 0.29 0.14 0.43 0.29 0.43 Wydad AC (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (4 Seasons) 95 83 6,846 76.1 30 14 44 27 3 3 14 1 0.39 0.18 0.58 0.35 0.54 Eredivisie (4 Seasons) 70 52 4,553 50.6 9 6 15 8 1 2 9 1 0.18 0.12 0.30 0.16 0.28 Pro League (2 Seasons) 54 51 4,548 50.5 11 5 16 9 2 2 4 0 0.22 0.10 0.32 0.18 0.28 Club World Cup (1 Season) 1 0 45 0.5 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 2013-2014 19 Jong PSV 1 League 36 28 2,394 26.6 7 1 8 7 0 0 5 1 0.26 0.04 0.30 0.26 0.30 2014-2015 20 Jong PSV 1 League 12 9 752 8.4 3 4 7 3 0 0 2 0 0.36 0.48 0.84 0.36 0.84 2015-2016 21 NEC Nijmegen 1 League 16 4 381 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 NEC Nijmegen 1 League 26 21 1,945 21.6 2 3 5 2 0 0 3 0 0.09 0.14 0.23 0.09 0.23 2017-2018 23 NEC Nijmegen 1 League 18 17 1,308 14.5 7 0 7 6 1 1 3 0 0.48 0.00 0.48 0.41 0.41 2018-2019 24 Sparta Rotterdam 1 League 29 29 2,392 26.6 13 9 22 11 2 2 4 0 0.49 0.34 0.83 0.41 0.75 2019-2020 25 Sparta Rotterdam 1 League 25 24 1,957 21.7 7 3 10 6 1 2 5 1 0.32 0.14 0.46 0.28 0.41 2020-2021 26 Sparta Rotterdam 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Al-Batin 1 League 25 22 1,978 22.0 6 4 10 5 1 1 0 0 0.27 0.18 0.46 0.23 0.41 2021-2022 27 Al-Batin 1 League 29 29 2,570 28.6 5 1 6 4 1 1 4 0 0.18 0.04 0.21 0.14 0.18 2025 30 Wydad AC 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 5 Clubs 4 Leagues 220 186 15,992 177.7 50 25 75 44 6 7 27 2 0.28 0.14 0.42 0.25 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 NEC Nijmegen (3 Seasons) 2 Leagues 60 42 3,634 40.4 9 3 12 8 1 1 7 0 0.22 0.07 0.30 0.20 0.27 Sparta Rotterdam (3 Seasons) 2 Leagues 57 56 4,619 51.3 20 12 32 17 3 4 9 1 0.39 0.23 0.62 0.33 0.57 Al-Batin (2 Seasons) 1 League 54 51 4,548 50.5 11 5 16 9 2 2 4 0 0.22 0.10 0.32 0.18 0.28 Jong PSV (2 Seasons) 1 League 48 37 3,146 35.0 10 5 15 10 0 0 7 1 0.29 0.14 0.43 0.29 0.43 Wydad AC (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (4 Seasons) 95 83 6,846 76.1 30 14 44 27 3 3 14 1 0.39 0.18 0.58 0.35 0.54 Eredivisie (4 Seasons) 70 52 4,553 50.6 9 6 15 8 1 2 9 1 0.18 0.12 0.30 0.16 0.28 Pro League (2 Seasons) 54 51 4,548 50.5 11 5 16 9 2 2 4 0 0.22 0.10 0.32 0.18 0.28 Club World Cup (1 Season) 1 0 45 0.5 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 2013-2014 19 Jong PSV nl NED 2. Eerste Divisie 10th 36 28 2,394 26.6 7 1 8 7 0 0 5 1 0.26 0.04 0.30 0.26 0.30 2014-2015 20 Jong PSV nl NED 2. Eerste Divisie 14th 12 9 752 8.4 3 4 7 3 0 0 2 0 0.36 0.48 0.84 0.36 0.84 Matches 2015-2016 21 NEC Nijmegen nl NED 1. Eredivisie 10th 16 4 381 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 NEC Nijmegen nl NED 1. Eredivisie 16th 26 21 1,945 21.6 2 3 5 2 0 0 3 0 0.09 0.14 0.23 0.09 0.23 Matches 2017-2018 23 NEC Nijmegen nl NED 2. Eerste Divisie 3rd 18 17 1,308 14.5 7 0 7 6 1 1 3 0 0.48 0.00 0.48 0.41 0.41 Matches 2018-2019 24 Sparta Rotterdam nl NED 2. Eerste Divisie 2nd 29 29 2,392 26.6 13 9 22 11 2 2 4 0 0.49 0.34 0.83 0.41 0.75 Matches 2019-2020 25 Sparta Rotterdam nl NED 1. Eredivisie 11th 25 24 1,957 21.7 7 3 10 6 1 2 5 1 0.32 0.14 0.46 0.28 0.41 Matches 2020-2021 26 Sparta Rotterdam nl NED 1. Eredivisie 8th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Al-Batin sa KSA 1. Pro League 12th 25 22 1,978 22.0 6 4 10 5 1 1 0 0 0.27 0.18 0.46 0.23 0.41 Matches 2021-2022 27 Al-Batin sa KSA 1. Pro League 13th 29 29 2,570 28.6 5 1 6 4 1 1 4 0 0.18 0.04 0.21 0.14 0.18 Matches 9 Seasons 4 Clubs 3 Leagues 219 186 15,947 177.2 50 25 75 44 6 7 27 2 0.28 0.14 0.42 0.25 0.39 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 NEC Nijmegen (3 Seasons) 2 Leagues 60 42 3,634 40.4 9 3 12 8 1 1 7 0 0.22 0.07 0.30 0.20 0.27 Sparta Rotterdam (3 Seasons) 2 Leagues 57 56 4,619 51.3 20 12 32 17 3 4 9 1 0.39 0.23 0.62 0.33 0.57 Al-Batin (2 Seasons) 1 League 54 51 4,548 50.5 11 5 16 9 2 2 4 0 0.22 0.10 0.32 0.18 0.28 Jong PSV (2 Seasons) 1 League 48 37 3,146 35.0 10 5 15 10 0 0 7 1 0.29 0.14 0.43 0.29 0.43 Eerste Divisie (4 Seasons) 95 83 6,846 76.1 30 14 44 27 3 3 14 1 0.39 0.18 0.58 0.35 0.54 Eredivisie (4 Seasons) 70 52 4,553 50.6 9 6 15 8 1 2 9 1 0.18 0.12 0.30 0.16 0.28 Pro League (2 Seasons) 54 51 4,548 50.5 11 5 16 9 2 2 4 0 0.22 0.10 0.32 0.18 0.28
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 2025 30 Wydad AC 1. Club World Cup GR 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2013-2014 19 Jong PSV 1 League 26.6 7 25 0.94 0.28 0 0 2014-2015 20 Jong PSV 1 League 8.4 3 7 0.84 0.43 0 0 2015-2016 21 NEC Nijmegen 1 League 4.2 0 1 0.24 0.00 0 0 2016-2017 22 NEC Nijmegen 1 League 21.6 2 0 23 0.00 1.06 0.09 0 0 2017-2018 23 NEC Nijmegen 1 League 14.5 7 0 25 0.00 1.72 0.24 1 1 2018-2019 24 Sparta Rotterdam 1 League 26.6 13 2 2 2019-2020 25 Sparta Rotterdam 1 League 21.7 7 59 21 35.6 2.71 0.97 0.10 0.29 1 2 2020-2021 26 Sparta Rotterdam 1 League 3.0 0 8 2 25.0 2.67 0.67 0.00 0.00 0 0 2020-2021 26 Al-Batin 1 League 22.0 6 57 20 35.1 2.59 0.91 0.09 0.25 1 1 2021-2022 27 Al-Batin 1 League 28.6 5 55 21 38.2 1.93 0.74 0.07 0.19 1 1 2025 30 Wydad AC 1 League 0.5 0 1 0 0.0 2.00 0.00 0.00 0 0 10 Seasons 5 Clubs 4 Leagues 177.7 50 180 145 62.2 1.61 0.96 0.13 0.23 6 7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NEC Nijmegen (3 Seasons) 2 Leagues 40.4 9 0 49 0.00 1.21 0.16 1 1 Sparta Rotterdam (3 Seasons) 2 Leagues 51.3 20 67 23 34.3 2.71 0.93 0.09 0.26 3 4 Al-Batin (2 Seasons) 1 League 50.5 11 112 41 36.6 2.22 0.81 0.08 0.22 2 2 Jong PSV (2 Seasons) 1 League 35.0 10 32 0.92 0.31 0 0 Wydad AC (1 Season) 1 League 0.5 0 1 0 0.0 2.00 0.00 0.00 0 0 Eerste Divisie (4 Seasons) 76.1 30 0 57 0.00 1.15 0.28 3 3 Eredivisie (4 Seasons) 50.6 9 67 47 68.7 1.45 0.93 0.12 0.17 1 2 Pro League (2 Seasons) 50.5 11 112 41 36.6 2.22 0.81 0.08 0.22 2 2 Club World Cup (1 Season) 0.5 0 1 0 0.0 2.00 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 PK PKatt Matches 2025 30 Wydad AC 1. Club World Cup GR 0.5 0 1 0 0.0 2.00 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.5 0 1 0 0.0 2.00 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 2013-2014 19 Jong PSV nl NED 2. Eerste Divisie 36 2,394 67 70.0 26.6 28 8 2014-2015 20 Jong PSV nl NED 2. Eerste Divisie 12 752 63 22.0 8.4 9 3 3 2 1.62 16 10 +6 +0.72 +1.12 Matches 2015-2016 21 NEC Nijmegen nl NED 1. Eredivisie 16 381 24 12.5 4.2 4 1 12 4 1.50 4 5 -1 -0.24 -0.10 Matches 2016-2017 22 NEC Nijmegen nl NED 1. Eredivisie 26 1,945 75 63.6 21.6 21 19 5 2 1.00 21 42 -21 -0.97 -0.49 Matches 2017-2018 23 NEC Nijmegen nl NED 2. Eerste Divisie 18 1,308 73 38.2 14.5 17 4 1 0 1.89 27 16 +11 +0.76 -0.27 Matches 2018-2019 24 Sparta Rotterdam nl NED 2. Eerste Divisie 29 2,392 82 69.9 26.6 29 82 20 0 0 2.03 59 27 +32 +1.20 +1.29 Matches 2019-2020 25 Sparta Rotterdam nl NED 1. Eredivisie 25 1,957 78 83.6 21.7 24 81 13 1 13 0 1.20 32 41 -9 -0.41 -1.59 Matches 2020-2021 26 Sparta Rotterdam nl NED 1. Eredivisie 3 270 90 8.8 3.0 3 90 3 0 0 0.00 0 7 -7 -2.33 -2.59 Matches 2020-2021 26 Al-Batin sa KSA 1. Pro League 25 1,978 79 73.3 22.0 22 84 11 3 42 1 1.12 28 39 -11 -0.50 -0.38 Matches 2021-2022 27 Al-Batin sa KSA 1. Pro League 29 2,570 89 95.2 28.6 29 89 20 0 0 1.10 28 38 -10 -0.35 -0.35 Matches 2025 30 Wydad AC 1. Club World Cup 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40 Matches 10 Seasons 5 Clubs 4 Leagues 220 15,992 73 51.8 177.7 186 84 94 34 37 11 1.37 215 225 -10 -0.07 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NEC Nijmegen (3 Seasons) 2 Leagues 60 3,634 61 38.1 40.4 42 24 18 6 1.40 52 63 -11 -0.27 -0.49 Sparta Rotterdam (3 Seasons) 2 Leagues 57 4,619 81 52.4 51.3 56 82 36 1 13 0 1.56 91 75 +16 +0.31 +0.05 Al-Batin (2 Seasons) 1 League 54 4,548 84 84.2 50.5 51 87 31 3 42 1 1.11 56 77 -21 -0.42 -0.31 Jong PSV (2 Seasons) 1 League 48 3,146 66 46.0 35.0 37 3 11 2 1.62 16 10 +6 +0.72 +1.12 Wydad AC (1 Season) 1 League 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40 Eerste Divisie (4 Seasons) 95 6,846 72 50.0 76.1 83 82 27 12 2 1.90 102 53 +49 +0.99 +0.82 Eredivisie (4 Seasons) 70 4,553 65 39.5 50.6 52 82 36 18 13 6 1.14 57 95 -38 -0.75 -0.79 Pro League (2 Seasons) 54 4,548 84 84.2 50.5 51 87 31 3 42 1 1.11 56 77 -21 -0.42 -0.31 Club World Cup (1 Season) 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40
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 2013-2014 19 Jong PSV 1 League 36 2,394 67 70.0 26.6 28 8 2014-2015 20 Jong PSV 1 League 12 752 63 22.0 8.4 9 3 3 2 1.62 16 10 +6 +0.72 +1.12 2015-2016 21 NEC Nijmegen 1 League 16 381 24 12.5 4.2 4 1 12 4 1.50 4 5 -1 -0.24 -0.10 2016-2017 22 NEC Nijmegen 1 League 26 1,945 75 63.6 21.6 21 19 5 2 1.00 21 42 -21 -0.97 -0.49 2017-2018 23 NEC Nijmegen 1 League 18 1,308 73 38.2 14.5 17 4 1 0 1.89 27 16 +11 +0.76 -0.27 2018-2019 24 Sparta Rotterdam 1 League 29 2,392 82 69.9 26.6 29 82 20 0 0 2.03 59 27 +32 +1.20 +1.29 2019-2020 25 Sparta Rotterdam 1 League 25 1,957 78 83.6 21.7 24 81 13 1 13 0 1.20 32 41 -9 -0.41 -1.59 2020-2021 26 Sparta Rotterdam 1 League 3 270 90 8.8 3.0 3 90 3 0 0 0.00 0 7 -7 -2.33 -2.59 2020-2021 26 Al-Batin 1 League 25 1,978 79 73.3 22.0 22 84 11 3 42 1 1.12 28 39 -11 -0.50 -0.38 2021-2022 27 Al-Batin 1 League 29 2,570 89 95.2 28.6 29 89 20 0 0 1.10 28 38 -10 -0.35 -0.35 2025 30 Wydad AC 1 League 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40 10 Seasons 5 Clubs 4 Leagues 220 15,992 73 51.8 177.7 186 84 94 34 37 11 1.37 215 225 -10 -0.07 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NEC Nijmegen (3 Seasons) 2 Leagues 60 3,634 61 38.1 40.4 42 24 18 6 1.40 52 63 -11 -0.27 -0.49 Sparta Rotterdam (3 Seasons) 2 Leagues 57 4,619 81 52.4 51.3 56 82 36 1 13 0 1.56 91 75 +16 +0.31 +0.05 Al-Batin (2 Seasons) 1 League 54 4,548 84 84.2 50.5 51 87 31 3 42 1 1.11 56 77 -21 -0.42 -0.31 Jong PSV (2 Seasons) 1 League 48 3,146 66 46.0 35.0 37 3 11 2 1.62 16 10 +6 +0.72 +1.12 Wydad AC (1 Season) 1 League 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40 Eerste Divisie (4 Seasons) 95 6,846 72 50.0 76.1 83 82 27 12 2 1.90 102 53 +49 +0.99 +0.82 Eredivisie (4 Seasons) 70 4,553 65 39.5 50.6 52 82 36 18 13 6 1.14 57 95 -38 -0.75 -0.79 Pro League (2 Seasons) 54 4,548 84 84.2 50.5 51 87 31 3 42 1 1.11 56 77 -21 -0.42 -0.31 Club World Cup (1 Season) 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40
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 2013-2014 19 Jong PSV nl NED 2. Eerste Divisie 10th 36 2,394 67 70.0 26.6 28 8 2014-2015 20 Jong PSV nl NED 2. Eerste Divisie 14th 12 752 63 22.0 8.4 9 3 3 2 1.62 16 10 +6 +0.72 +1.12 Matches 2015-2016 21 NEC Nijmegen nl NED 1. Eredivisie 10th 16 381 24 12.5 4.2 4 1 12 4 1.50 4 5 -1 -0.24 -0.10 Matches 2016-2017 22 NEC Nijmegen nl NED 1. Eredivisie 16th 26 1,945 75 63.6 21.6 21 19 5 2 1.00 21 42 -21 -0.97 -0.49 Matches 2017-2018 23 NEC Nijmegen nl NED 2. Eerste Divisie 3rd 18 1,308 73 38.2 14.5 17 4 1 0 1.89 27 16 +11 +0.76 -0.27 Matches 2018-2019 24 Sparta Rotterdam nl NED 2. Eerste Divisie 2nd 29 2,392 82 69.9 26.6 29 82 20 0 0 2.03 59 27 +32 +1.20 +1.29 Matches 2019-2020 25 Sparta Rotterdam nl NED 1. Eredivisie 11th 25 1,957 78 83.6 21.7 24 81 13 1 13 0 1.20 32 41 -9 -0.41 -1.59 Matches 2020-2021 26 Sparta Rotterdam nl NED 1. Eredivisie 8th 3 270 90 8.8 3.0 3 90 3 0 0 0.00 0 7 -7 -2.33 -2.59 Matches 2020-2021 26 Al-Batin sa KSA 1. Pro League 12th 25 1,978 79 73.3 22.0 22 84 11 3 42 1 1.12 28 39 -11 -0.50 -0.38 Matches 2021-2022 27 Al-Batin sa KSA 1. Pro League 13th 29 2,570 89 95.2 28.6 29 89 20 0 0 1.10 28 38 -10 -0.35 -0.35 Matches 9 Seasons 4 Clubs 3 Leagues 219 15,947 73 52.1 177.2 186 84 94 33 35 9 1.38 215 225 -10 -0.07 -0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NEC Nijmegen (3 Seasons) 2 Leagues 60 3,634 61 38.1 40.4 42 24 18 6 1.40 52 63 -11 -0.27 -0.49 Sparta Rotterdam (3 Seasons) 2 Leagues 57 4,619 81 52.4 51.3 56 82 36 1 13 0 1.56 91 75 +16 +0.31 +0.05 Al-Batin (2 Seasons) 1 League 54 4,548 84 84.2 50.5 51 87 31 3 42 1 1.11 56 77 -21 -0.42 -0.31 Jong PSV (2 Seasons) 1 League 48 3,146 66 46.0 35.0 37 3 11 2 1.62 16 10 +6 +0.72 +1.12 Eerste Divisie (4 Seasons) 95 6,846 72 50.0 76.1 83 82 27 12 2 1.90 102 53 +49 +0.99 +0.82 Eredivisie (4 Seasons) 70 4,553 65 39.5 50.6 52 82 36 18 13 6 1.14 57 95 -38 -0.75 -0.79 Pro League (2 Seasons) 54 4,548 84 84.2 50.5 51 87 31 3 42 1 1.11 56 77 -21 -0.42 -0.31
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 2025 30 Wydad AC 1. Club World Cup GR 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40 Matches 1 Season 1 Club 1 League 1 45 45 16.7 0.5 0 0 1 45 2 0.00 0 0 0 0.00 +2.40
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 19 Jong PSV 1 League 26.6 5 1 2014-2015 20 Jong PSV 1 League 8.4 2 0 2015-2016 21 NEC Nijmegen 1 League 4.2 1 0 12 2016-2017 22 NEC Nijmegen 1 League 21.6 3 0 0 32 0 0 0 0 0 0 0 0 2017-2018 23 NEC Nijmegen 1 League 14.5 3 0 0 26 0 0 0 0 0 0 0 0 2018-2019 24 Sparta Rotterdam 1 League 26.6 4 0 0 0 2019-2020 25 Sparta Rotterdam 1 League 21.7 5 1 1 37 31 1 91 18 39 0 2020-2021 26 Sparta Rotterdam 1 League 3.0 0 0 0 4 8 0 6 1 3 0 2020-2021 26 Al-Batin 1 League 22.0 0 0 0 45 52 7 61 19 28 0 2021-2022 27 Al-Batin 1 League 28.6 4 0 0 48 49 4 136 25 55 0 2025 30 Wydad AC 1 League 0.5 0 0 0 1 0 0 2 0 1 0 10 Seasons 5 Clubs 4 Leagues 177.7 27 2 1 205 140 12 296 63 126 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NEC Nijmegen (3 Seasons) 2 Leagues 40.4 7 0 0 70 0 0 0 0 0 0 0 0 Sparta Rotterdam (3 Seasons) 2 Leagues 51.3 9 1 1 41 39 1 97 19 42 0 Al-Batin (2 Seasons) 1 League 50.5 4 0 0 93 101 11 197 44 83 0 Jong PSV (2 Seasons) 1 League 35.0 7 1 Wydad AC (1 Season) 1 League 0.5 0 0 0 1 0 0 2 0 1 0 Eerste Divisie (4 Seasons) 76.1 14 1 0 26 0 0 0 0 0 0 0 0 Eredivisie (4 Seasons) 50.6 9 1 1 85 39 1 97 19 42 0 0 0 Pro League (2 Seasons) 50.5 4 0 0 93 101 11 197 44 83 0 Club World Cup (1 Season) 0.5 0 0 0 1 0 0 2 0 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 30 Wydad AC 1. Club World Cup GR 0.5 0 0 0 1 0 0 2 0 1 0 Matches 1 Season 1 Club 1 League 0.5 0 0 0 1 0 0 2 0 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 Mohamed Rayhi Pages
Mohamed Rayhi Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary