Rennes 1-2 Lille final score - 15 March 2026, Ligue 1

France - Ligue 1

Rennes
1
-
2
End
Lille
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Rennes Rennes
Lille Lille
End of game
90+2'
N. Ngoy
89'
A. Ribeiro
H. Haraldsson
A. Ait Boudlal
A. Rouault
87'
84'
F. Correia
P. Frankowski
84'
84'
T. Santos
C. Verdonk
84'
O. Giroud
F. Correia
Y. Zabiri
L. Blas
81'
74'
R. Perraud
N. Mukau
73'
A. Mandi
71'
B. Ozer
B. Embolo
A. Nordin
71'
P. Frankowski
M. Nagida
71'
S. Szymanski
M. Tamari
70'
M. Nagida
65'
E. Lepaul
59'
drop icon
47'
drop icon
H. Haraldsson
M. Fernandez
Half-time
16'
N. Bentaleb
2'
drop icon
M. Fernandez
N. Ngoy
Kick-off

Game Statistics

Rennes Rennes
Lille Lille
8
Total shots
4
5
Clearances
10
4
Shots on target
3
5
Corners
2
7
Free Kicks
15
58
Possession (%)
42
16
Fouls
7
2
Yellow card
5
5
Goal opportunities
2
3
Offside
1
4
Shots off target
1
2
Shots blocked
1
567
Passes attempted
361
501
Successful passes
294
66
Unsuccessful passes
67
44
Long passes attempted
41
17
Successful long passes
13
27
Unsuccessful long passes
28
23
Crosses attempted
5
3
Successful crosses
2
20
Unsuccessful crosses
3
2
Successful dribbles
2
22
Loss of possession
16
7
Fouled against
16
6
Tackles attempted
10
6
Successful tackles
9
0
Missed tackles
1
25
Defensive clearances
28
8
Interceptions
9
2
Defensive blocks
4
0
Saves
2
1
Goalkeeper dives
0
0
Injuries
1
5
Substitutions
4

Form

Table

Teams Pts P W D L GD
3 Lille
61 34 18 7 9 +15
6 Rennes
59 34 17 8 9 +9

Last matches

Rennes
Rennes Last matches
L L W W W W
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.17 Total goals
33% BTTS
2 Goals scored
1.17 Goals conceded
83% Over 2.5
17% Under 2.5

8 Mar 2026 - Ligue 1

Nice
0 :  4
Rennes

28 Feb 2026 - Ligue 1

Rennes
1 :  0
Toulouse

22 Feb 2026 - Ligue 1

Auxerre
0 :  3
Rennes

13 Feb 2026 - Ligue 1

Rennes
3 :  1
PSG

7 Feb 2026 - Ligue 1

Lens
3 :  1
Rennes

3 Feb 2026 - French Cup

Marseille
3 :  0
Rennes
W W D L W W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1.83 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

28 Feb 2026 - Ligue 1

Rennes
1 :  0
Toulouse

13 Feb 2026 - Ligue 1

Rennes
3 :  1
PSG

24 Jan 2026 - Ligue 1

Rennes
0 :  2
Lorient

18 Jan 2026 - Ligue 1

Rennes
1 :  1
Le Havre

21 Dec 2025 - French Cup

Rennes
3 :  0
Les Sables Vendee Foot

13 Dec 2025 - Ligue 1

Rennes
3 :  1
Brest
W L L L W W
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.67 Total goals
33% BTTS
1.83 Goals scored
1.83 Goals conceded
100% Over 2.5
0% Under 2.5

8 Mar 2026 - Ligue 1

Nice
0 :  4
Rennes

22 Feb 2026 - Ligue 1

Auxerre
0 :  3
Rennes

7 Feb 2026 - Ligue 1

Lens
3 :  1
Rennes

3 Feb 2026 - French Cup

Marseille
3 :  0
Rennes

31 Jan 2026 - Ligue 1

Monaco
4 :  0
Rennes

11 Jan 2026 - French Cup

US Chantilly
1 :  3
Rennes
Lille
Lille Last matches
L W W W D L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

1.33 Total goals
17% BTTS
0.83 Goals scored
0.5 Goals conceded
0% Over 2.5
100% Under 2.5

12 Mar 2026 - Europa League

Lille
0 :  1
Aston Villa

8 Mar 2026 - Ligue 1

Lille
1 :  1
Lorient

1 Mar 2026 - Ligue 1

Lille
1 :  0
Nantes

26 Feb 2026 - Europa League

Red Star Belgrade
0 :  2
Lille

22 Feb 2026 - Ligue 1

Angers
0 :  1
Lille

19 Feb 2026 - Europa League

Lille
0 :  1
Red Star Belgrade
W D L W D L
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

1.33 Total goals
33% BTTS
0.67 Goals scored
0.67 Goals conceded
0% Over 2.5
100% Under 2.5

12 Mar 2026 - Europa League

Lille
0 :  1
Aston Villa

8 Mar 2026 - Ligue 1

Lille
1 :  1
Lorient

1 Mar 2026 - Ligue 1

Lille
1 :  0
Nantes

19 Feb 2026 - Europa League

Lille
0 :  1
Red Star Belgrade

14 Feb 2026 - Ligue 1

Lille
1 :  1
Brest

29 Jan 2026 - Europa League

Lille
1 :  0
Freiburg
L L L D W W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

1.67 Total goals
17% BTTS
0.67 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

26 Feb 2026 - Europa League

Red Star Belgrade
0 :  2
Lille

22 Feb 2026 - Ligue 1

Angers
0 :  1
Lille

6 Feb 2026 - Ligue 1

Metz
0 :  0
Lille

1 Feb 2026 - Ligue 1

Lyon
1 :  0
Lille

22 Jan 2026 - Europa League

Celta Vigo
2 :  1
Lille

16 Jan 2026 - Ligue 1

PSG
3 :  0
Lille

Head to head

Rennes

17 %

Draw

33 %

Lille

50 %

Average stats (last H2H results)

2.83
Total goals
50%
BTTS
1.17
Goals scored
1.67
Goals conceded
50%
Over 2.5
50%
Under 2.5

3 Jan 2026 - Ligue 1

Lille
0 :  2
Rennes

16 Feb 2025 - Ligue 1

Rennes
0 :  2
Lille

24 Nov 2024 - Ligue 1

Lille
1 :  0
Rennes

10 Mar 2024 - Ligue 1

Lille
2 :  2
Rennes

16 Sept 2023 - Ligue 1

Rennes
2 :  2
Lille

4 Feb 2023 - Ligue 1

Rennes
1 :  3
Lille

Tactical Scheme

Rennes

Formation : 4 - 3 - 3

30
B. Samba
18
M. Nagida
24
A. Rouault
3
L. Brassier
26
Q. Merlin
10
L. Blas
21
V. Rongier
45
M. Camara
11
M. Tamari
9
E. Lepaul
70
A. Nordin
7
M. Fernandez
10
H. Haraldsson
32
A. Bouaddi
27
F. Correia
6
N. Bentaleb
17
N. Mukau
24
C. Verdonk
23
A. Mandi
3
N. Ngoy
12
T. Meunier
1
B. Ozer

Formation : 4 - 2 - 3 - 1

Lille

Substitutes

Rennes
Rennes
Goalkeeper

A. Akabou

M. Silistrie

Defender

A. Seidu

A. Ait Boudlal

A. Rouault 87'

P. Frankowski

M. Nagida 71'

Midfielder

D. Cisse

S. Szymanski

M. Tamari 70'

G. Kamara

Forward

N. Mukiele

Y. Zabiri

L. Blas 81'

B. Embolo

A. Nordin 71'

Lille
Lille
Goalkeeper

A. Bodart

Defender

T. Santos

C. Verdonk 84'

A. Ribeiro

H. Haraldsson 89'

R. Perraud

N. Mukau 74'

C. Mbemba

Midfielder

M. Broholm

S. Boussadia

Forward

S. Diaoune

O. Giroud

F. Correia 84'

Missing players

Rennes
Rennes
Defender

J. Jacquet

Lille
Lille
Goalkeeper

M. Caillard

Defender

O. Toure

R. Fernandes

Midfielder

B. Andre

G. Perrin

O. Sahraoui

E. Mbappe

Forward

H. Igamane

Live Commentary

90+7' sifflet_1

Lille have a goal kick.

90+6'  

Throw-in for Stade Rennais close to the penalty box.

90+5'  

Throw-in for Lille in their own half.

90+4'  

Jerome Brisard awards the away team a throw-in.

90+4' coup_franc_1

Free kick for Stade Rennais in their own half.

90+3'  

Throw-in high up the field for Lille in Rennes.

90+2' carton_jaune_1

Nathan Ngoy (Lille) gets a yellow card.

90+1' sifflet_1

It's a goal kick for the away team in Rennes.

90' sifflet_1

Ball goes out of play for a Stade Rennais goal kick.

90' sifflet_1

Goal kick for Lille at Roazhon Park.

89' substitution_1

Lille make their fourth substitution with Alexsandro Ribeiro replacing Hakon Arnar Haraldsson.

88'  

Can Stade Rennais capitalize from this throw-in deep inside Lille's half?

87' substitution_1

Abdelhamid Ait Boudlal is on a sub for Anthony Rouault for Stade Rennais.

87'  

Can Stade Rennais get the ball into an attacking position from this throw-in in Lille's half?

87'  

Jerome Brisard signals a Stade Rennais throw-in in Lille's half.

86'  

Jerome Brisard signals a Lille throw-in in Stade Rennais's half.

85' coup_franc_1

Lille awarded a free kick in their own half.

84+4' carton_jaune_1

Felix Correia (Lille) has received a first yellow card.

84' substitution_1

Lille make their third substitution with Olivier Giroud replacing Felix Correia.

84' substitution_1

The away team have replaced Calvin Verdonk with Tiago Santos. This is the second substitution made today by Bruno Genesio.

84' coup_franc_1

Jerome Brisard signals a free kick to Lille in their own half.

84' carton_jaune_1

Przemyslaw Frankowski (Stade Rennais) has been booked and must now be careful not to get a second yellow card.

84' corner_1

Corner awarded to Stade Rennais.

83' corner_1

Stade Rennais have been awarded a corner by Jerome Brisard.

82'  

Throw-in for Stade Rennais at Roazhon Park.

81' substitution_1

Yassir Zabiri is on a sub for Ludovic Blas for Stade Rennais.

81' coup_franc_1

Lille awarded a free kick in their own half.

81' corner_1

Corner awarded to Stade Rennais.

80' sifflet_1

Jerome Brisard awards Stade Rennais a goal kick.

78' sifflet_1

Ball goes out of play for a Stade Rennais goal kick.

78'  

Throw-in for Stade Rennais in the half of Lille.

77' sifflet_1

Stade Rennais have a goal kick.

77' tir_non_cadre_1

Lille are pushing forward but Nathan Ngoy's finish is wide of the goal.

77' corner_1

Corner awarded to Lille.

76' coup_franc_1

Free kick Lille.

75'  

Throw-in Stade Rennais.

75' tir_cadre_1

Sebastian Szymanski of Stade Rennais smashes in a shot on target. The keeper saves, though.

74' substitution_1

Bruno Genesio (Lille) is making a first substitution, with Romain Perraud replacing Ngal'ayel Mukau.

73'  

Stade Rennais awarded a throw-in in their own half.

73' carton_jaune_1

Aissa Mandi is booked for the away team.

73' hors_jeu_1

Stade Rennais push upfield but Jerome Brisard quickly pulls them for offside.

72'  

Ball safe as Stade Rennais is awarded a throw-in in their half.

71'  

Lille to take a throw-in in Stade Rennais territory.

71' carton_jaune_1

Berke Ozer (Lille) has received a first yellow card.

71' substitution_1

The home team replace Arnaud Nordin with Breel Embolo.

71' substitution_1

Przemyslaw Frankowski is replacing Mahamadou Nagida for Stade Rennais at Roazhon Park.

70' substitution_1

Sebastian Szymanski is replacing Mousa Tamari for the home team.

70' sifflet_1

It's a goal kick for the away team in Rennes.

70' tir_non_cadre_1

In Rennes Stade Rennais attack through Mahdi Camara. The finish is off target, however.

68' sifflet_1

Goal kick for Lille at Roazhon Park.

68' tir_non_cadre_1

Stade Rennais are coming forward and Ludovic Blas gets in a strike, it misses the target, however.

66' coup_franc_1

In Rennes a free kick has been awarded the home team.

66'  

Throw-in for Lille at Roazhon Park.

65' coup_franc_1

Stade Rennais will need to be alert as they defend a dangerous free kick from Lille.

65' carton_jaune_1

At Roazhon Park, Mahamadou Nagida has been yellow-carded for the home team.

63' coup_franc_1

Free kick for Stade Rennais in their own half.

62'  

Lille have a dangerous throw-in.

61'  

Throw-in Lille.

60'  

Throw-in for Lille in their own half.

59' but_1

Esteban Lepaul keeps the home team in the match by reducing the deficit to 1-2.

57'  

Stade Rennais have a dangerous throw-in.

55' coup_franc_1

Jerome Brisard signals a free kick to Lille in their own half.

54' corner_1

Stade Rennais have been awarded a corner by Jerome Brisard.

52' coup_franc_1

Jerome Brisard signals a free kick to Lille.

52' sifflet_1

Jerome Brisard awards Stade Rennais a goal kick.

51'  

Matias Fernandez is back on his feet again.

51' blessure_1

Matias Fernandez is writhing in pain and play has been suspended for a few moments.

50' tir_cadre_1

Stade Rennais's Arnaud Nordin gets in a shot on goal at Roazhon Park. But the effort is unsuccessful.

48' coup_franc_1

Free kick for Stade Rennais in the half of Lille.

47' but_1

Hakon Arnar Haraldsson puts the ball in the net and the away team extend their lead. The score-line now reads 0-2. Matias Fernandez with an assist there.

47' corner_1

Corner awarded to Stade Rennais.

46'  

Can Stade Rennais get the ball into an attacking position from this throw-in in Lille's half?

45+1' sifflet_1

Lille have a goal kick.

45' sifflet_1

The first half has been concluded at Roazhon Park.

45'  

Jerome Brisard awards the home team a throw-in.

45'  

A throw-in for the away team on the opposite half.

44' coup_franc_1

Free kick Stade Rennais.

44'  

Ball safe as Lille is awarded a throw-in in their half.

42' coup_franc_1

Free kick for Lille in their own half.

42'  

Jerome Brisard signals a Lille throw-in in Stade Rennais's half.

41' coup_franc_1

Lille awarded a free kick in their own half.

41'  

Can Stade Rennais capitalize from this throw-in deep inside Lille's half?

40'  

Jerome Brisard signals a throw-in for Stade Rennais, close to Lille's area.

40'  

A throw-in for the home team on the opposite half.

39' sifflet_1

It's a goal kick for the away team in Rennes.

39' tir_non_cadre_1

Stade Rennais's Mousa Tamari misses with an attempt on goal.

39'  

Jerome Brisard awards the away team a throw-in.

38'  

Can Stade Rennais get the ball into an attacking position from this throw-in in Lille's half?

38'  

Throw-in for Stade Rennais in the half of Lille.

37' sifflet_1

Goal kick for Lille at Roazhon Park.

37' tir_non_cadre_1

Stade Rennais attack but Anthony Rouault's header doesn't find the target.

36' coup_franc_1

Jerome Brisard signals a free kick to Stade Rennais just outside Lille's area.

35' coup_franc_1

Jerome Brisard signals a free kick to Lille in their own half.

35' sifflet_1

Ball goes out of play for a Lille goal kick.

33'  

Throw-in for Stade Rennais at Roazhon Park.

32'  

Throw-in Stade Rennais.

31' sifflet_1

Jerome Brisard awards Lille a goal kick.

30'  

Stade Rennais to take a throw-in in Lille territory.

29'  

Stade Rennais awarded a throw-in in their own half.

28'  

Stade Rennais needs to be cautious. Lille have an attacking throw-in.

28' corner_1

Lille have been awarded a corner by Jerome Brisard.

26'  

Stade Rennais to take a throw-in in Lille territory.

25'  

Throw-in for Stade Rennais in their own half.

24'  

Throw-in for Lille at Roazhon Park.

23'  

Throw-in Stade Rennais.

22' tir_cadre_1

Thomas Meunier (Lille) goes close with a header but the ball is scrambled away by Stade Rennais defenders.

21' coup_franc_1

Can Lille capitalize from this dangerous free kick?

20'  

A throw-in for the home team on the opposite half.

20'  

Throw-in for Lille in their own half.

19' coup_franc_1

Jerome Brisard signals a free kick to Lille in their own half.

17' coup_franc_1

Lille awarded a free kick in their own half.

16' coup_franc_1

Free kick for Stade Rennais in their own half.

16' carton_jaune_1

Nabil Bentaleb for Lille has been booked by Jerome Brisard and receives a first yellow card.

15'  

Can Lille get the ball into an attacking position from this throw-in in Stade Rennais's half?

14' hors_jeu_1

At Roazhon Park, Stade Rennais are penalized for being offside.

14'  

Throw-in for Stade Rennais close to the penalty box.

12' coup_franc_1

In Rennes a free kick has been awarded the away team.

12' hors_jeu_1

Lille are too eager and fall into an offside trap.

11'  

Throw-in high up the field for Lille in Rennes.

11'  

Throw-in for Lille in the half of Stade Rennais.

8' coup_franc_1

Jerome Brisard signals a free kick to Lille.

7' hors_jeu_1

Stade Rennais are whistled for offside.

7' tir_cadre_1

Mousa Tamari gets his shot on target but fails to score for Stade Rennais.

7'  

Jerome Brisard signals a Stade Rennais throw-in in Lille's half.

5'  

Ball safe as Stade Rennais is awarded a throw-in in their half.

4'  

Jerome Brisard awards the away team a throw-in.

4'  

Lille awarded a throw-in in their own half.

2' but_1

Goal! Matias Fernandez gives Lille a 0-1 lead. Nathan Ngoy instrumental with a fine assist.

 

Stade Rennais FC scores 1.84 goals when playing at home and Lille OSC scores 1.32 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Stade Rennais FC and Lille OSC is 0.8.

 

Average number of goals in meetings between Stade Rennais FC and Lille OSC is 2.6.

 

Stade Rennais FC scores 1.2 goals in a match against Lille OSC and Lille OSC scores 1.4 goals against Stade Rennais FC (on average).

 

Stade Rennais FC have won just 1 of their last 5 Ligue 1 games against Lille OSC.

 

Lille OSC have lost just 1 of their last 5 Ligue 1 games against Stade Rennais FC.

 

In the last 5 meetings Stade Rennais FC won 1, Lille OSC won 2, 2 draws.

 

Lille OSC have lost just 1 of their last 5 games against Stade Rennais FC (in all competitions).

 

Stade Rennais FC's performance of the last 5 matches is better than Lille OSC's.

 

In Ligue 1, Stade Rennais FC has better performance than Lille OSC.

 

When Lille OSC is down 1-0 away, they win 0% of their matches.

 

When Stade Rennais FC is down 0-1 home, they win 28% of their matches.

 

When Lille OSC leads 0-1 away, they win in 76% of their matches.

 

When Stade Rennais FC leads 1-0 at home, they win in 72% of their matches.

 

On their last meeting Stade Rennais FC won by 2 goals.

 

The winner of their last meeting was Stade Rennais FC.

 

Stade Rennais FC wins 41% of halftimes, Lille OSC wins 35%.

 

Stade Rennais FC wins 1st half in 41% of their matches, Lille OSC in 35% of their matches.

 

Stade Rennais FC have scored at least one goal for 5 consecutive matches.

 

Stade Rennais FC have kept a clean sheet in 3 matches in a row.

 

A year ago, Stade Rennais FC were number 12 in the table with 29 points. Now they are number 5 with 43 points.

 

Mousa Suleiman Al-Tamari has assisted the most goals for Stade Rennais FC with 5. Felix Alexandre Andrade Sanches Correia is Lille OSC's biggest assister (5).

 

Lille OSC haven't scored in 6 of their 12 away matches in Ligue 1 this season.

 

Stade Rennais FC haven't scored in 2 of their 12 home matches in Ligue 1 this season.

 

Lille OSC haven't lost in their last 4 games.

 

Stade Rennais FC have a winning streak of 4 matches.

 

Did you know that Lille OSC scores 55% of their goals between the minutes 76-90?

 

Did you know that Stade Rennais FC scores 29% of their goals between the minutes 16-30? This is the highest percentage in the league.

 

Stade Rennais FC have a winning streak of 4 matches in Ligue 1.

 

Last season Lille OSC won both games against Stade Rennais FC (1-0 at home and 2-0 away).

 

Stade Rennais FC's last home win against Lille OSC was in 2019.

 

During the last 62 meetings, Stade Rennais FC have won 16 times, there have been 22 draws while Lille OSC have won 24 times. The goal difference is 74-71 in favour of Lille OSC.

 

During the last 30 meetings with Stade Rennais FC playing at home, Stade Rennais FC have won 14 times, there have been 9 draws while Lille OSC have won 7 times. The goal difference is 49-30 in favour of Stade Rennais FC.

 

The most common result of matches between Stade Rennais FC and Lille OSC when Stade Rennais FC is playing at home is 2-0. 6 matches have ended with this result.

Score and result Rennes - Lille

The Rennes - Lille match (Football - Ligue 1) at 15/03/2026 15:45 is complete.

The Rennes - Lille match result is as follows: 1-2.

Now that this Ligue 1 Football match is over and the score is known, you can find the highlights and key statistics on that same page.