
Moussa Ndiaye
Match-by-match stats
Moussa Ndiaye 2025/2026 season stats
As a left back, Moussa Ndiaye has appeared in 17 Pro League matches this season, totalling 971 minutes at an average rating of 6.03. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Pro League defenders.
Player traits
Percentile vs defenders
Stats by competition
Output across every competition for club and country this season.
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 17 | 971 | 0 | 0 | 4 | 29 | 6.03 | |
| 14 | 1,121 | 0 | 2 | 13 | 36 | 6.96 | |
| 1 | 90 | 0 | 0 | 0 | 0 | 6.50 | |
| 1 | 90 | 0 | 0 | 0 | 0 | 6.26 | |
| Total | 33 | 2,272 | 0 | 2 | 17 | 65 | 6.45 |
Attacking stats
| Attacking | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Goals | 0 | n/a | 29 |
| Goal involvements | 0 | n/a | 13 |
| Shots | 10 | 0.90 | 72 |
| Shots on target | 1 | 0.10 | 33 |
| Shot accuracy | 10.0% | n/a | 18 |
| Shot conversion | 0.0% | n/a | 23 |
| Goals per SoT | 0.00 | n/a | 23 |
| Big chances missed | 0 | n/a | 20 |
| Shots off target | 6 | 0.56 | 88 |
| Shots blocked | 3 | 0.28 | 76 |
| Hit woodwork | 0 | n/a | 34 |
| Assists | 0 | n/a | 28 |
| Key passes | 4 | 0.40 | 42 |
| Chances created | 4 | 0.37 | 49 |
| Big chances created | 0 | n/a | 15 |
Moussa Ndiaye has taken 10 shots with 1 on target (10% accuracy), scoring 0 goals. That is a shot roughly every 97 minutes. Those shots are worth 0.6 expected goals (xG), 0 of it from shots on target (xGOT). He is strong for shooting, ranking in the 72nd percentile for shot volume among defenders. Moussa Ndiaye has 0 assists and 4 key passes . That works out to a chance created roughly every 243 minutes. Moussa Ndiaye has set up 4 shots for teammates, worth 0.3 expected assists (xA). His creative output is below average, ranking in the 28th percentile for chance creation among defenders.
Passing stats
| Passing | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Passes | 616 | 57.10 | 86 |
| Accurate passes | 505 | 46.80 | 82 |
| Pass accuracy | 82.0% | n/a | 55 |
| Long balls won | 22 | 2.04 | 41 |
| Through balls won | 0 | n/a | 45 |
| Accurate crosses | 1 | 0.09 | 35 |
| Backward passes | 59 | 5.47 | 56 |
| Passes (final third) | 127 | 11.77 | 99 |
Moussa Ndiaye has completed 505 of 616 passes at 82% accuracy , plus 1 accurate crosses . He is elite for passing volume, ranking in the 86th percentile for passing volume among defenders.
Possession stats
| Possession | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Successful dribbles | 8 | 0.74 | 74 |
| Dribble attempts | 12 | 1.11 | 63 |
| Dribble success | 0.7% | n/a | 72 |
| Duels won | 90 | 8.34 | 97 |
| Aerials won | 33 | 3.06 | 88 |
| Touches | 904 | 83.80 | 92 |
| Possession lost | 164 | 15.20 | 75 |
| Dribbled past | 7 | 0.65 | 59 |
| Fouls won | 20 | 1.85 | 91 |
| Dispossessed | 1 | 0.09 | 7 |
| Turnovers | 7 | 0.65 | 85 |
Moussa Ndiaye completes 8 dribbles at a 67% success rate and wins 90 duels .
Defending stats
| Defending | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Tackles | 29 | 2.69 | 88 |
| Tackles won | 16 | 1.48 | 77 |
| Interceptions | 22 | 2.04 | 93 |
| Clearances | 36 | 3.34 | 39 |
| Blocks | 0 | n/a | 50 |
| Ball recoveries | 55 | 5.10 | 87 |
| Crosses blocked | 0 | n/a | 50 |
| Clearances off line | 0 | n/a | 50 |
| Offsides won | 1 | 0.09 | 49 |
| Errors led to shot | 0 | n/a | 21 |
| Errors led to goal | 0 | n/a | 37 |
Moussa Ndiaye makes 29 tackles and 22 interceptions , adding 36 clearances . That is a tackle roughly every 33 minutes. He is elite defensively, ranking in the 88th percentile for tackles among defenders.
Discipline stats
| Discipline | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Fouls committed | 11 | 1.02 | 53 |
| Yellow cards | 2 | 0.19 | 56 |
| Red cards | 0 | n/a | 43 |
| Fouls per card | 5.50 | n/a | 61 |
| Foul involvements | 31 | 2.87 | 87 |
| 2nd yellows | 0 | n/a | n/a |
| Penalties scored | 0 | n/a | n/a |
| Penalties missed | 0 | n/a | n/a |
| Penalties won | 0 | n/a | n/a |
| Penalties committed | 2 | n/a | n/a |
| Own goals | 0 | n/a | n/a |
Moussa Ndiaye has committed 11 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 5.5 fouls.
Positions played
Pro LeagueMainly left back (7 appearances), also at left center back (2).
Strengths & weaknesses
vs defendersStrengths
Weaknesses
Similar players
defenders
Anderlecht squad
M. Cvetkovic
19 yrs#9
M. Winkler
23 yrs#10
O. Antman
25 yrs#11
D. Sikan
25 yrs#14
C. Huerta
25 yrs#21
J. Onia Seke
17 yrs#49
N. Ojea Cobiella
17 yrs#53
J. Nga Kana
17 yrs#61
T. Degreef
21 yrs#83
A. Bertaccini
26 yrs#91
C. Hatenboer
21 yrs#8
N. Saliba
22 yrs#13
L. Ambros
22 yrs#18
E. Llansana
25 yrs#24
M. Stroeykens
21 yrs#29
M. Kana
24 yrs#55
N. Kalonji
17 yrs#68
M. Ashimeru
28 yrsMoussa Ndiaye previous seasons
Per season, all competitions| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 4 | 247 | 0 | 0 | 1 | 2 | 6.58 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 27 | 1,945 | 0 | 1 | 12 | 44 | 7.00 | |
| 8 | 449 | 0 | 1 | 3 | 18 | 7.06 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 14 | 658 | 1 | 1 | 5 | 23 | 6.73 | |
| 2 | 136 | 0 | 0 | 0 | 1 | 6.73 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 14 | 823 | 0 | 2 | 6 | 31 | 6.77 | |
| 8 | 662 | 0 | 0 | 9 | 29 | 7.27 | |
| 4 | 312 | 0 | 1 | 0 | 0 | 0.00 |
About Moussa Ndiaye
Pro League 2025/2026 season
This season in the Pro League, Moussa Ndiaye has featured across 17 appearances (9 starts), totalling 971 minutes. Moussa Ndiaye has attempted 10 shots with 1 on target, a 10% shot accuracy rate. That shot output is worth 0.64 expected goals (xG) this season.
Attacking and creative
In attacking play, Moussa Ndiaye has created 4 chances including 0 big chances for teammates. The defender has completed 8 successful dribbles from 12 attempts (67% success rate). Moussa Ndiaye has contributed 4 key passes and 7 crosses this season.
Defensive and passing
Defensively, Moussa Ndiaye has registered 29 tackles (16 won), 22 interceptions, and 36 clearances. In possession, the defender has completed 505 from 616 pass attempts, a 82% pass accuracy rate. Moussa Ndiaye has won 90 of 129 total duels.
Discipline
Moussa Ndiaye has received 2 yellow cards this season, committing 11 fouls and winning 20.
About Moussa Ndiaye
Moussa Ndiaye is a 24-year-old defender playing for Anderlecht in the Pro League, representing Senegal. Moussa Ndiaye is left-footed and wears the number 5 shirt. Born on 18 June 2002.
Most recent appearance
Moussa Ndiaye's most recent match was away at SK Beveren on December 19th. Anderlecht lost 1-0. Moussa Ndiaye played 19 minutes, registering 1 key pass, 3 tackles with a match rating of 7.09.
Recent matches
- December 19th1-0 lossatSK Beveren(19 mins, rating 7.09)
- July 20th3-2 winvsPAOK(78 mins, rating 6.6)
- May 16th2-1 winvsLa Louvière(32 mins, rating 7.02)
- April 20th0-1 winatPAOK(90 mins, 1 yellow card, rating 6.98)
- March 21st3-1 winvsHammarby(44 mins, rating 6.5)
Next fixture
Moussa Ndiaye and Anderlecht are next in action on August 19th against Standard Liège in the Pro League. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Standard Liège vs Anderlecht match preview.
Teammates at Anderlecht
Moussa Ndiaye currently plays alongside Giulian Biancone, Zoumana Keita, Noa Ojea Cobiella, Ilay Camara, Basile Vroninks, Noah Kalonji, Enric Llansana, Michiel Haentjens, Mihajlo Cvetkovic, Jayden Onia Seke, Marco Kana, Mattis Seghers, Kaïs Barry, Marten Winkler, Lucas Hey, Nathan Saliba, César Huerta, Ludwig Augustinsson, Oliver Antman, Majeed Ashimeru, Justin Heekeren, Cedric Hatenboer, Carlos Fernández, Danylo Sikan, Lukas Ambros, Moussa Ndiaye, Léo Pétrot, Killian Sardella, Joshua Nga Kana, Ali Maamar, Tristan Degreef, Mario Stroeykens and Adriano Bertaccini at Anderlecht.









23 yrs
26 yrs
24 yrs
32 yrs




