Rennes 2-1 Nantes

Updated

Rennes won: Rennes 2-1 Nantes in the Ligue 1 (Round 31) on Sun, 26 Apr 2026 at Roazhon Park, Rennes. Rennes goals: Estéban Lepaul 8' (pen), Valentin Rongier 90'+1. Nantes goals: Ignatius Ganago 40'. Expected goals: 1.30-2.17. Possession: 63-37. Player of the match: Johann Lepenant (8.4).

Match report

Rennes beat Nantes 2-1

Rennes squeezed past Nantes 2-1 at Roazhon Park on Sunday 26 April in Ligue 1.

Estéban Lepaul put Rennes ahead from the penalty spot on 8' (1-0), Ignatius Ganago levelled for Nantes on 40' (1-1) and Valentin Rongier restored Rennes' lead on 90+1' (2-1).

Valentin Rongier's 90+1' strike proved decisive.

Rennes had 63% of the ball, shots were 14-24 (5-8 on target) and expected goals finished 1.30-2.17. Nantes created the better chances but couldn't make them count.

Johann Lepenant (Nantes) was player of the match with an 8.4 rating.

Attendance: 27,576. Referee: Benoît Bastien.

Match stats

RennesNantes
Ball possession6337
Expected goals (xG)1.302.17
Total shots1424
Shots on target58
Touches in opposition box3343
Big chances34
Big chances missed24
Accurate passes393 (84%)185 (71%)
Yellow cards32
Corners68
Total shots1424
Shots off target46
Shots on target58
Blocked shots510
Hit woodwork00
Shots inside box821

Lineups

Rennes (4-3-3): Brice Samba, Alidu Seidu, Abdelhamid Aït Boudlal, Lilian Brassier, Quentin Merlin, Ludovic Blas, Valentin Rongier, Mahdi Camara, Mousa Tamari, Breel Embolo, Estéban Lepaul

Nantes (4-4-2): Anthony Lopes, Frédéric Guilbert, Ali Yousef Musrati, Nicolas Cozza, Deiver Machado, Mohamed Kaba, Johann Lepenant, Ibrahima Sissoko, Louis Leroux, Matthis Abline, Ignatius Ganago

Key events

  • 8' · Goal · Estéban Lepaul (Rennes)
  • 38' · Yellow card · Nicolas Cozza (Nantes)
  • 40' · Goal · Ignatius Ganago (Nantes)
  • 50' · Yellow card · Deiver Machado (Nantes)
  • 68' · Substitution · Mahamadou Nagida for Alidu Seidu (Rennes)
  • 68' · Substitution · Sebastian Szymanski for Ludovic Blas (Rennes)
  • 68' · Substitution · Bahereba Guirassy for Louis Leroux (Nantes)
  • 68' · Substitution · Dehmaine Tabibou for Mohamed Kaba (Nantes)
  • 73' · Yellow card · Abdelhamid Aït Boudlal (Rennes)
  • 76' · Substitution · Mathieu Acapandié for Frédéric Guilbert (Nantes)
  • 80' · Substitution · Yassir Zabiri for Breel Embolo (Rennes)
  • 87' · Substitution · Youssef El Arabi for Matthis Abline (Nantes)
  • 87' · Substitution · Mostafa Mohamed for Ignatius Ganago (Nantes)
  • 88' · Yellow card · Valentin Rongier (Rennes)
  • 90' · Substitution · Nordan Mukiele for Mousa Tamari (Rennes)
  • 90'+1 · Goal · Valentin Rongier (Rennes)
  • 90'+6 · Yellow card · Sebastian Szymanski (Rennes)

All-time head-to-head

54 league meetings since 1994: Rennes 22, draws 15, Nantes 17.

Rennes vs Nantes: full head-to-head record

Questions

Who won Rennes vs Nantes?

Rennes won, 2-1 (Ligue 1) on Sun, 26 Apr 2026.

When and where is Rennes vs Nantes?

Sun, 26 Apr 2026, 15:15 UTC at Roazhon Park, Rennes, Ligue 1.

What is the head-to-head record between Rennes and Nantes?

In 54 league meetings since 1994: Rennes 22 wins, 15 draws, Nantes 17 wins (goals 68-58).