Skip to main content
M. Ndiaye photo

Mbaye Ndiaye stats

Last 5
WWDLL
Senegal
Nationality
Forward
Position
23
Age
178 cm
Height
Left
Foot
#30
Shirt

Next match

Ekstraklasa logoEkstraklasa
Best match odds
1Kambi2.05
XPaddy Power3.60
2Kambi3.40

Match-by-match stats

M. Ndiaye photo

M. Ndiaye

0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Zagłębie LubinM. Ndiaye vs Zagłębie Lubin

4 games played

Mbaye 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.

Against ZAG
Goals
Avg
0.25
Season 0.18
P90
0.36
Season 0.19
Assists
Avg
0.25
Season 0.27
P90
0.36
Season 0.28
Shots
Avg
2.00
Season 3.00
P90
2.90
Season 3.13
Shots on target
Avg
0.75
Season 0.73
P90
1.09
Season 0.76
Fouls
Avg
1.50
Season 1.91
P90
2.18
Season 1.99
Cards
Avg
0.00
Season 0.18
P90
0.00
Season 0.19

Before the next match

Motor Lublin v Zagłębie Lubin, Friday

Zagłębie LubinWhat Zagłębie Lubin allow right midfielders

Position stats
Per RM appearanceProjectedZAGLeague
Shots0.861.94
Passesn/a20.320.1
Tackles0.711.04
Fouls committedn/a1.431.15

7 appearances at RM against Zagłębie Lubin in their last 20 matches; league average from the Ekstraklasa.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on M. Ndiaye

Odds Outliers

Mbaye 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

AttackingTotalPer 90 / %Percentile
Goals20.2071
Goal involvements50.4785
Shots333.1091
Shots on target80.8077
Shot accuracy24.0%n/a39
Shot conversion6.0%n/a56
Goals per SoT0.25n/a61
Big chances missed40.3889
Shots off target131.2392
Shots blocked121.1492
Hit woodwork0n/a38
Assists30.3089
Key passes151.4063
Chances created151.4265
Big chances created70.6695

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

PassingTotalPer 90 / %Percentile
Passes21520.408
Accurate passes17116.207
Pass accuracy80.0%n/a31
Long balls won60.5715
Through balls won0n/a50
Accurate crosses30.2831
Backward passes494.6510
Passes (final third)151.428

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

PossessionTotalPer 90 / %Percentile
Successful dribbles171.6192
Dribble attempts343.2288
Dribble success0.5%n/a47
Duels won535.0361
Aerials won50.4730
Touches47445.0015
Possession lost14513.7569
Dribbled past70.6631
Fouls won201.9074
Dispossessed100.9549
Turnovers30.2848

Mbaye Ndiaye completes 17 dribbles at a 50% success rate and wins 53 duels . Aerial duels are a relative weakness (30th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles111.0426
Tackles won40.3816
Interceptions30.2811
Clearances50.4712
Blocks0n/a50
Ball recoveries343.2220
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a34
Errors led to goal0n/a45

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

DisciplineTotalPer 90 / %Percentile
Fouls committed211.9981
Yellow cards20.1949
Red cards0n/a50
Offsides90.8599
Fouls per card10.50n/a87
Foul involvements413.8976
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Mbaye Ndiaye has committed 21 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 10.5 fouls.

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ekstraklasa241,6378225266.80

2024/2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ekstraklasa311,5694020196.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

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 stats FAQ

How many tackles does Mbaye Ndiaye make per game?

Mbaye Ndiaye averages 1.04 tackles per 90 minutes in the Ekstraklasa along with 0.28 interceptions , ranking in the 26th percentile for tackles among players in his position.

How many goals and assists does Mbaye Ndiaye have in 26/27?

Mbaye Ndiaye has 2 goals and 3 assists from 11 appearances in the Ekstraklasa.

What is Mbaye Ndiaye's xG (expected goals) in 26/27?

Mbaye Ndiaye has 3.3 expected goals (xG) from 2 actual goals in 11 appearances in the Ekstraklasa.

What position does Mbaye Ndiaye play?

Mbaye Ndiaye plays as an outfielder for Motor Lublin.

Who does Mbaye Ndiaye play for?

Mbaye Ndiaye plays for Motor Lublin in the Ekstraklasa.

When is Mbaye Ndiaye's next match?

Motor Lublin next face Zagłębie Lubin on 23 October in the Ekstraklasa.