
Mbaye Ndiaye stats
Next match
Match-by-match stats

M. Ndiaye
M. Ndiaye vs Zagłębie Lubin
4 games playedMbaye Ndiaye's next match is on Friday at 17:00 against Zagłębie Lubin. See how Mbaye Ndiaye did in earlier matches against Zagłębie Lubin.
Before the next match
Motor Lublin v Zagłębie Lubin, Friday
What Zagłębie Lubin allow right midfielders
Position stats7 appearances at RM against Zagłębie Lubin in their last 20 matches; league average from the Ekstraklasa.
Best odds on M. Ndiaye
Odds OutliersMbaye Ndiaye 2026/2027 season stats
As a right midfielder, Mbaye Ndiaye has appeared in 11 Ekstraklasa matches this season, totalling 949 minutes at an average rating of 6.95. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Ekstraklasa midfielders.
Attacking stats
Mbaye Ndiaye has taken 33 shots with 8 on target (24% accuracy), scoring 2 goals. That is a shot roughly every 29 minutes. Those shots are worth 3.3 expected goals (xG), 0.7 of it from shots on target (xGOT). He is elite for shooting, ranking in the 91st percentile for shot volume among midfielders. Mbaye Ndiaye has 3 assists and 15 key passes , creating 7 big chances . That works out to a chance created roughly every 63 minutes. Mbaye Ndiaye has set up 18 shots for teammates, worth 2.5 expected assists (xA). His creative output is elite, ranking in the 89th percentile for chance creation among midfielders.
Passing stats
Mbaye Ndiaye has completed 171 of 215 passes at 80% accuracy , plus 3 accurate crosses . He is below average for passing volume, ranking in the 8th percentile for passing volume among midfielders.
Possession stats
Mbaye Ndiaye completes 17 dribbles at a 50% success rate and wins 53 duels . Aerial duels are a relative weakness (30th percentile).
Defending stats
Mbaye Ndiaye makes 11 tackles and 3 interceptions , adding 5 clearances . That is a tackle roughly every 86 minutes. He is below average defensively, ranking in the 26th percentile for tackles among midfielders.
Discipline stats
Mbaye Ndiaye has committed 21 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 10.5 fouls.
Positions played
EkstraklasaMainly right midfielder (8 appearances), also at right winger (3).
Strengths & weaknesses
vs midfieldersStrengths
Weaknesses

Motor Lublin squad
R. Lopes
30 yrs#9
K. Czubak
26 yrs#10
F. Ronaldo
25 yrs#11
F. Haxha
24 yrs#23
M. Ndiaye
23 yrs#30
M. Aïko
25 yrs#70
D. Gregorski
20 yrs#90
M. Łęgowski
23 yrs#6
I. Rodrigues
31 yrs#7
C. Simon
26 yrs#8
M. Złomańczuk
21 yrs#22
Y. Bourhane
28 yrs#27
A. Oumar Tall
19 yrs#47Previous seasons
Per competition, club and country2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 24 | 1,637 | 8 | 2 | 25 | 26 | 6.80 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 31 | 1,569 | 4 | 0 | 20 | 19 | 6.86 |
About Mbaye Ndiaye
Ekstraklasa 2026/2027 season
This season in the Ekstraklasa, Mbaye Ndiaye has scored 2 goals and 3 assists across 11 appearances (11 starts), totalling 949 minutes. That works out to 0.2 goals and 0.3 assists per 90 minutes. Mbaye Ndiaye has attempted 33 shots with 8 on target, a 24% shot accuracy rate. That shot output is worth 3.26 expected goals (xG) this season.
Attacking and creative
In attacking play, Mbaye Ndiaye has created 15 chances including 7 big chances for teammates. The forward has completed 17 successful dribbles from 34 attempts (50% success rate). Mbaye Ndiaye has contributed 15 key passes and 18 crosses this season.
Defensive and passing
Defensively, Mbaye Ndiaye has registered 11 tackles (4 won), 3 interceptions, and 5 clearances. In possession, the forward has completed 171 from 215 pass attempts, a 80% pass accuracy rate. Mbaye Ndiaye has won 53 of 125 total duels.
Discipline
Mbaye Ndiaye has received 2 yellow cards this season, committing 21 fouls and winning 20.
About Mbaye Ndiaye
Mbaye Ndiaye is a 23-year-old forward playing for Motor Lublin in the Ekstraklasa, representing Senegal. Mbaye Ndiaye is left-footed and wears the number 30 shirt. Born on 10 October 2003.
Most recent appearance
Mbaye Ndiaye's most recent match was at home against Śląsk Wrocław on November 11th. Motor Lublin won 3-2. Mbaye Ndiaye played 90 minutes, registering 4 shots, 5 key passs, 1 tackle with a match rating of 7.53.
Recent matches
- November 11th3-2 winvsŚląsk Wrocław(90 mins, 1 yellow card, rating 7.53)
- July 17th2-3 winatRadomiak Radom(90 mins, 1 goal, rating 8.26)
- October 29th0-0 drawvsGórnik Zabrze(72 mins, rating 6.69)
- August 31st2-1 lossatRaków Częstochowa(79 mins, rating 6.52)
- June 30th2-3 lossvsLegia Warszawa(90 mins, 1 assist, rating 6.7)
Next fixture
Mbaye Ndiaye and Motor Lublin are next in action on August 28th against Zagłębie Lubin in the Ekstraklasa. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Motor Lublin vs Zagłębie Lubin match preview.
Teammates at Motor Lublin
Mbaye Ndiaye currently plays alongside Fábio Ronaldo, Dominik Gregorski, Karol Czubak, Alioune Oumar Tall, Marcel Złomańczuk, Christopher Simon, Marek Bartos, Paskal Meyer, Thomas Santos, Makan Aïko, Artem Akatov, Borys Mołdach, Kamil Lukoszek, Gasper Tratnik, Mbaye Ndiaye, Yacine Bourhane, Florian Haxha, Ivo Rodrigues, Bartosz Bereszyński, Rony Lopes, Tin Plavotic, Filip Luberecki, Patryk Kukulski, Mihai Popa and Mateusz Łęgowski at Motor Lublin.

29 yrs
19 yrs
28 yrs
30 yrs
26 yrs
26 yrs