Ligue 1 Regular Season - 26

Le Havre vs NS Lyon

Stade Océane

Match Preview

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
69
Le Havre
vs
Lyon
Sun, Mar 15 • 16:15 Français
⚡ Form 49
⚖️ Balance 79
🏆 Stakes 56
⭐ Stars 78
Lyon chase Europe, Le Havre survive.

European Ambitions Meet Survival Instincts

Worth Watching Futmetrix Score: 69/100. Lyon's push for the top three collides with Le Havre's sheer desperation to avoid the drop, making this a classic clash of entirely contrasting motivations.

The Setup

Lyon head to Stade Océane sitting comfortably in fourth place, but their sights are firmly set on automatic Champions League qualification. A remarkably high Stars rating is driven by world-class attacking talent like Endrick and a midfield that is starting to click. The visitors boast a solid Form rating despite some recent road bumps, having won three of their last five outings. Meanwhile, Le Havre find themselves perched precariously in 14th place. For the hosts, the Stakes are entirely about top-flight survival and dragging themselves away from the danger zone. The competitive Balance is intriguing; Le Havre's defense must weather an inevitable, sustained attacking storm from a deeply talented Lyon squad.

Key Battle

This match hinges entirely on moments of individual brilliance in transition. Issa Soumaré is the primary offensive weapon for the home side, finding the back of the net consistently in recent weeks. He will look to aggressively exploit any gaps left by Lyon's high defensive line. On the other side of the pitch, Corentin Tolisso dictates the entire tempo. The veteran midfielder has been unexpectedly lethal in the final third, turning simple possession sequences into direct scoring threats. Whichever player commands this transition game will likely secure the points for their team.

Our Prediction

Lyon's superior attacking depth will eventually break down a stubborn and compact home defense. Expect Le Havre to sit incredibly deep and try to counter, but the visitors simply have too much firepower in reserve. Lyon take this 2-0, controlling the second half completely as the hosts tire.

Key Questions

Should I watch this match?

Yes, a compelling tactical battle with massive stakes at both ends of the table makes this highly watchable.

What's the predicted outcome?

Lyon should secure a comfortable 2-0 victory through sustained attacking pressure and complete midfield control.

Where are Le Havre and Lyon in the league table?

Lyon sit highly in 4th chasing Champions League spots, while Le Havre languish in 14th fighting a relegation battle.

What is Le Havre's current form?

Le Havre have struggled for consistency recently, recording two wins and three losses in their last five outings.

Who is the in-form player to watch?

Issa Soumaré (Le Havre) is the standout, bagging 3 goals in 5 matches with a brilliant 7.5 average rating.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Head to Head

Date Home Score Away Competition Venue
16/03/2025 Lyon 4 - 2 Le Havre Ligue 1 Groupama Stadium
20/10/2024 Le Havre 0 - 4 Lyon Ligue 1 Stade Océane
14/01/2024 Le Havre 3 - 1 Lyon Ligue 1 Stade Océane
17/09/2023 Lyon 0 - 0 Le Havre Ligue 1 Groupama Stadium
16/03/2025
4 - 2
Ligue 1 Groupama Stadium
20/10/2024
0 - 4
Ligue 1 Stade Océane
14/01/2024
3 - 1
Ligue 1 Stade Océane
17/09/2023
0 - 0
Ligue 1 Groupama Stadium
Le Havre Win
Lyon Win
Draw

Season Statistics

14
League Position
4
26
Points
45
20
Goals Scored
39
30
Goals Conceded
26

League Standings

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 25 57 54 22 +32 LParis Saint Germain 1 - 3 Monaco (06-03-2026)WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)LRennes 3 - 1 Paris Saint Germain (13-02-2026)WParis Saint Germain 5 - 0 Marseille (08-02-2026)
2 Lens 25 56 48 21 +27 WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)LLens 2 - 3 Monaco (21-02-2026)WParis FC 0 - 5 Lens (14-02-2026)WLens 3 - 1 Rennes (07-02-2026)
3 Marseille 25 46 52 33 +19 WToulouse 0 - 1 Marseille (07-03-2026)WMarseille 3 - 2 Lyon (01-03-2026)LStade Brestois 29 2 - 0 Marseille (20-02-2026)DMarseille 2 - 2 Strasbourg (14-02-2026)LParis Saint Germain 5 - 0 Marseille (08-02-2026)
4 Lyon 24 45 39 26 +13 DLyon 1 - 1 Paris FC (08-03-2026)LMarseille 3 - 2 Lyon (01-03-2026)LStrasbourg 3 - 1 Lyon (22-02-2026)WLyon 2 - 0 Nice (15-02-2026)WNantes 0 - 1 Lyon (07-02-2026)
5 Lille 25 43 38 31 +7 DLille 1 - 1 Lorient (08-03-2026)WLille 1 - 0 Nantes (01-03-2026)WAngers 0 - 1 Lille (22-02-2026)DLille 1 - 1 Stade Brestois 29 (14-02-2026)DMetz 0 - 0 Lille (06-02-2026)
6 Rennes 25 43 41 35 +6 WNice 0 - 4 Rennes (08-03-2026)WRennes 1 - 0 Toulouse (28-02-2026)WAuxerre 0 - 3 Rennes (22-02-2026)WRennes 3 - 1 Paris Saint Germain (13-02-2026)LLens 3 - 1 Rennes (07-02-2026)
7 Monaco 25 40 43 37 +6 WParis Saint Germain 1 - 3 Monaco (06-03-2026)WMonaco 2 - 0 Angers (28-02-2026)WLens 2 - 3 Monaco (21-02-2026)WMonaco 3 - 1 Nantes (13-02-2026)DNice 0 - 0 Monaco (08-02-2026)
8 Strasbourg 25 36 40 31 +9 DAuxerre 0 - 0 Strasbourg (07-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)WStrasbourg 3 - 1 Lyon (22-02-2026)DMarseille 2 - 2 Strasbourg (14-02-2026)LLe Havre 2 - 1 Strasbourg (08-02-2026)
9 Stade Brestois 29 25 36 34 34 0 WStade Brestois 29 2 - 0 Le Havre (08-03-2026)WMetz 0 - 1 Stade Brestois 29 (01-03-2026)WStade Brestois 29 2 - 0 Marseille (20-02-2026)DLille 1 - 1 Stade Brestois 29 (14-02-2026)WStade Brestois 29 2 - 0 Lorient (07-02-2026)
10 Lorient 25 33 34 39 -5 DLille 1 - 1 Lorient (08-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)WLorient 2 - 0 Angers (15-02-2026)LStade Brestois 29 2 - 0 Lorient (07-02-2026)
11 Angers 25 32 23 30 -7 WNantes 0 - 1 Angers (07-03-2026)LMonaco 2 - 0 Angers (28-02-2026)LAngers 0 - 1 Lille (22-02-2026)LLorient 2 - 0 Angers (15-02-2026)WAngers 1 - 0 Toulouse (08-02-2026)
12 Toulouse 25 31 33 29 +4 LToulouse 0 - 1 Marseille (07-03-2026)LRennes 1 - 0 Toulouse (28-02-2026)DToulouse 1 - 1 Paris FC (21-02-2026)LLe Havre 2 - 1 Toulouse (15-02-2026)LAngers 1 - 0 Toulouse (08-02-2026)
13 Paris FC 24 26 28 40 -12 DLyon 1 - 1 Paris FC (08-03-2026)WParis FC 1 - 0 Nice (01-03-2026)DToulouse 1 - 1 Paris FC (21-02-2026)LParis FC 0 - 5 Lens (14-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)
14 Le Havre 25 26 20 32 -12 LStade Brestois 29 2 - 0 Le Havre (08-03-2026)LLe Havre 0 - 1 Paris Saint Germain (28-02-2026)LNantes 2 - 0 Le Havre (22-02-2026)WLe Havre 2 - 1 Toulouse (15-02-2026)WLe Havre 2 - 1 Strasbourg (08-02-2026)
15 Nice 25 24 30 47 -17 LNice 0 - 4 Rennes (08-03-2026)LParis FC 1 - 0 Nice (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)LLyon 2 - 0 Nice (15-02-2026)DNice 0 - 0 Monaco (08-02-2026)
16 Auxerre 25 19 19 35 -16 DAuxerre 0 - 0 Strasbourg (07-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)LAuxerre 0 - 3 Rennes (22-02-2026)WMetz 1 - 3 Auxerre (15-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)
17 Nantes 25 17 22 42 -20 LNantes 0 - 1 Angers (07-03-2026)LLille 1 - 0 Nantes (01-03-2026)WNantes 2 - 0 Le Havre (22-02-2026)LMonaco 3 - 1 Nantes (13-02-2026)LNantes 0 - 1 Lyon (07-02-2026)
18 Metz 25 13 22 56 -34 LLens 3 - 0 Metz (08-03-2026)LMetz 0 - 1 Stade Brestois 29 (01-03-2026)LParis Saint Germain 3 - 0 Metz (21-02-2026)LMetz 1 - 3 Auxerre (15-02-2026)DMetz 0 - 0 Lille (06-02-2026)