Active in Ligue 1

Rassoul Ndiaye

Midfielder #14
Age 24 years
Nationality Senegal
Birth Country France
Market Value €3M

Career

No transfer history

Rassoul Ndiaye is Le Havre AC's Bronze Engine, providing vital energy to the Norman midfield. Since joining the club in 2023 from FC Sochaux, the Senegalese midfielder has established himself as a reliable fixture in the squad, building a solid body of work in one of Europe’s most physically demanding leagues.

Defining himself as a hybrid Engine with creative leanings, Ndiaye has racked up 1,461 minutes across 20 league outings this season. While his current role is that of a SQUAD PLAYER, he is far outperforming his baseline season ability. He is hitting top form with a form rating of 98, underscored by a prolific run of three assists in his last five matches. His Shooting score of 68 remains his standout attribute, marking him as a midfielder capable of testing goalkeepers from distance and adding a clinical edge to his tireless work rate across the pitch.

With his market value trending upwards toward €3M, Ndiaye represents significant Stakes for the club's long-term stability. His physical Intensity and tactical Balance make him a crucial asset during high-pressure matchdays as the team looks to secure its position in the table.

Player Rating

Rassoul Ndiaye
66
Rating
87
hot streak
Form
⚡ Skills 54
🎯 Clutch 38
🎨 Style 40
📊 Ability 44
💰 Opportunity
🎚️ ●○○
Midfielder

Archetypes earned from what we've seen this season.

Scout Report

Our breakdown of how this player plays, built from this season's match data.

Rassoul Ndiaye is a solid SQUAD PLAYER for Le Havre. Evidence: 20.0 Appearances.

Player DNA

Are they a specialist or an all-rounder? The shape tells the story.

A specialist who excels in Shooting (66/100) but has room to grow in Workrate.

Rassoul Ndiaye Traits

Percentile rankings show how a player compares to others. 90% means they rank higher than 90% of comparable players.

vs Midfielders

Height 42%
Weight 36%
Experience 49%

vs Ligue 1

Height 31%
Weight 25%
Experience 49%

Traits

PRIME

Player DNA

Five dimensions that show what kind of player they are

Dribbling: 58 - Ability to beat defenders with close control and skill moves Shooting: 66 - Clinical finishing, shot accuracy, and conversion rate Defense: 59 - Winning duels, tackles, interceptions, and blocks Workrate: 31 - Engine and intensity - total duels and physical commitment Passing: 53 - Vision, key passes, and ability to create chances
Dribbling
Shooting
Defense
Workrate
Passing
Dribbling 58
Shooting 66
Defense 59
Workrate 31
Passing 53
Key Strength 66 Shooting
Area to Watch 31 Workrate

Match Stats

Match-by-match record for Rassoul Ndiaye this season

Date Fixture League Mins Rating G A FM Score Venue
Apr 26, 2026 Le Havre 4-4 Metz Ligue 1 45' 7.2 - - 100 Stade Océane
Apr 18, 2026 Angers 1-1 Le Havre Ligue 1 91' 7.2 0 0 48 Stade Raymond-Kopa
Apr 12, 2026 Nice 1-1 Le Havre Ligue 1 93' 6.7 0 1 33 Allianz Riviera
Apr 05, 2026 Le Havre 1-1 Auxerre Ligue 1 92' 6.9 0 0 41 Stade Océane
Mar 22, 2026 Paris FC 3-2 Le Havre Ligue 1 90' 7.5 1 0 87 Stade Jean Bouin
Mar 15, 2026 Le Havre 0-0 Lyon Ligue 1 94' 7.3 0 0 41 Stade Océane
Mar 08, 2026 Stade Brestois 29 2-0 Le Havre Ligue 1 96' 6.3 0 0 22 Stade Francis-Le Blé
Feb 28, 2026 Le Havre 0-1 Paris Saint Germain Ligue 1 95' 7.0 0 0 45 Stade Océane
Feb 22, 2026 Nantes 2-0 Le Havre Ligue 1 94' 6.5 0 0 36 Stade de la Beaujoire
Feb 15, 2026 Le Havre 2-1 Toulouse Ligue 1 95' 7.5 0 0 76 Stade Océane
Feb 08, 2026 Le Havre 2-1 Strasbourg Ligue 1 95' 6.9 0 0 69 Stade Océane
Jan 30, 2026 Lens 1-0 Le Havre Ligue 1 101' 6.9 0 0 40 Stade Bollaert-Delelis
Jan 24, 2026 Le Havre 0-0 Monaco Ligue 1 90' 7.2 0 0 14 Stade Océane
Jan 18, 2026 Rennes 1-1 Le Havre Ligue 1 96' 7.9 0 1 66 Roazhon Park
Jan 04, 2026 Le Havre 2-1 Angers Ligue 1 90' 8.5 0 2 44 Stade Océane

Player Market Value

Track Rassoul Ndiaye's transfer value changes and career value history

Current Value €3.0M
Peak Value €4.0M (Q2'23)
€4.0M €2.0M €0
Q3'19 Q1'20 Q2'20 Q3'20 Q4'20 Q2'21 Q4'21 Q1'22 Q2'22 Q4'22 Q2'23 Q2'23 Q4'23 Q1'24 Q2'24 Q4'24 Q2'25 Q4'25