Back

Metz vs Rennes Prediction & Betting Tips

Metz host Rennes in the French Ligue 1 on 28 November 2025, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.

Metz vs Rennes Match Preview

Metz host Rennes with both sides entering from very different trajectories. Metz have tightened up slightly at home but still carry the league’s second-worst defensive record, and their games often swing late.

Rennes arrive with stronger momentum after a run of controlled wins, particularly against Monaco, Paris FC and Strasbourg.

Metz Improving at Home but Still Vulnerable Under Pressure

Metz’s home form has stabilised, producing wins over Nice and Lens and shutting out Le Havre earlier in the season. Those results show they can protect leads when the game suits them. However, their broader form remains fragile.

The 3-2 loss at Brest and the heavy 6-1 defeat at Lille underline why they sit with thirty goals conceded from just thirteen league matches.

Their attack has looked sharper recently, scoring in four of their last five, and they often start games well before fading in the second half. Even their 2-0 win at Nantes earlier this month came with long spells where they gave up territory.

Rennes Carry Momentum and Structured Attacking Play

Rennes travel with confidence after three wins in their last four, highlighted by the 4-1 victories over Monaco and Strasbourg. Their attack has been reliable all season, producing twenty-three goals while showing better balance than Metz.

The 1-0 away win at Paris FC showed they can manage tight games, while their 2-2 draws at Toulouse and Le Havre displayed resilience when matches get stretched.

Away from home, Rennes have drawn four of six, often controlling the tempo even when they don’t find the breakthrough. Their defensive resilience gives them a steadier platform than the hosts, and their pacing in transitions makes them dangerous across ninety minutes.

Metz vs Rennes Prediction

Metz can cause problems, but defensive lapses continue to undermine their progress. Therefore, Rennes to win at 2.03 odds is the top pick, supported by their more consistent form over the hosts’ ongoing defensive issues.

Rennes have shown greater stability both home and away, and their recent attacking rhythm should test a Metz side that concedes too easily under sustained pressure.

Both Teams to Score at 1.62 odds also fits the pattern of this fixture. Metz have scored in four of their last five, and Rennes tend to allow chances when playing away.

The correct-score tip we recommend is 2-1 for Rennes naturally aligns with that blend of a stronger visiting side and a Metz team capable of contributing before being edged out late.

Marco Marin- November 25, 2025

Metz vs Rennes Betting Tips

Rennes to win

2.03 Odds Bet Now

Both Teams to Score

1.62 Odds Bet Now

Rennes 2-1

8.00 Odds Bet Now

Team Stats

Metz Rennes
Game Played 15 15
Wins 3 6
Draws 2 6
Loss 10 3
Goals For 15 24
Goals Against 34 23
Metz Rennes
Game Played 7 8
Wins 2 2
Draws 2 4
Loss 3 2
Goals For 5 9
Goals Against 7 16
Current Season stats from French Ligue 1

Metz Form

07.12.25

French Ligue 1

Auxerre

Metz

3-1

28.11.25

French Ligue 1

Metz

Rennes

0-1

23.11.25

French Ligue 1

Brest

Metz

3-2

09.11.25

French Ligue 1

Metz

Nice

2-1

02.11.25

French Ligue 1

Nantes

Metz

0-2

29.10.25

French Ligue 1

Metz

Lens

2-0

26.10.25

French Ligue 1

Lille

Metz

6-1

19.10.25

French Ligue 1

Toulouse

Metz

4-0

04.10.25

French Ligue 1

Metz

Marseille

0-3

28.09.25

French Ligue 1

Metz

Le Havre

0-0

21.09.25

French Ligue 1

Monaco

Metz

5-2

14.09.25

French Ligue 1

Metz

Angers

1-1

31.08.25

French Ligue 1

Paris FC

Metz

3-2

23.08.25

French Ligue 1

Lyon

Metz

3-0

17.08.25

French Ligue 1

Metz

Strasbourg

0-1

09.08.25

Club Friendly

Hoffenheim

Metz

8-0

02.08.25

Club Friendly

Troyes

Metz

0-1

26.07.25

Club Friendly

Lens

Metz

2-1

19.07.25

Club Friendly

Metz

Red Star

4-0

16.07.25

Club Friendly

Metz

US Mondorf-les-bains

1-0

29.05.25

French Ligue 1

Reims

Metz

1-3

21.05.25

French Ligue 1

Metz

Reims

1-1

17.05.25

France – Ligue 2

Metz

Dunkerque

1-0

10.05.25

France – Ligue 2

Laval

Metz

2-3

02.05.25

France – Ligue 2

Metz

Rodez

3-3

26.04.25

France – Ligue 2

Pau FC

Metz

2-1

19.04.25

France – Ligue 2

Metz

Red Star

2-2

11.04.25

France – Ligue 2

Martigues

Metz

1-4

05.04.25

France – Ligue 2

Caen

Metz

2-2

28.03.25

France – Ligue 2

Metz

Troyes

2-1

15.03.25

France – Ligue 2

Dunkerque

Metz

2-3

08.03.25

France – Ligue 2

Metz

Annecy

5-1

01.03.25

France – Ligue 2

Amiens

Metz

1-2

22.02.25

France – Ligue 2

Metz

Ajaccio

0-1

15.02.25

France – Ligue 2

Guingamp

Metz

0-3

08.02.25

France – Ligue 2

Metz

Clermont Foot

3-1

31.01.25

France – Ligue 2

Bastia

Metz

1-1

24.01.25

France – Ligue 2

Metz

Grenoble

3-0

18.01.25

France – Ligue 2

Metz

Paris FC

3-1

11.01.25

France – Ligue 2

Lorient

Metz

0-0

04.01.25

France – Ligue 2

Metz

Pau FC

0-0

20.12.24

Coupe de France

Troyes

Metz

3-0

14.12.24

France – Ligue 2

Annecy

Metz

0-0

09.12.24

France – Ligue 2

Metz

Dunkerque

2-0

29.11.24

Coupe de France

Raon l'Etape

Metz

0-1

22.11.24

France – Ligue 2

Clermont Foot

Metz

1-1

16.11.24

Coupe de France

FCSR Obernai

Metz

0-3

09.11.24

France – Ligue 2

Metz

Caen

1-0

04.11.24

France – Ligue 2

Ajaccio

Metz

0-1

29.10.24

France – Ligue 2

Red Star

Metz

1-0

28.11.25

French Ligue 1

Metz

Rennes

0-1

09.11.25

French Ligue 1

Metz

Nice

2-1

29.10.25

French Ligue 1

Metz

Lens

2-0

04.10.25

French Ligue 1

Metz

Marseille

0-3

28.09.25

French Ligue 1

Metz

Le Havre

0-0

14.09.25

French Ligue 1

Metz

Angers

1-1

17.08.25

French Ligue 1

Metz

Strasbourg

0-1

19.07.25

Club Friendly

Metz

Red Star

4-0

16.07.25

Club Friendly

Metz

US Mondorf-les-bains

1-0

21.05.25

French Ligue 1

Metz

Reims

1-1

17.05.25

France – Ligue 2

Metz

Dunkerque

1-0

02.05.25

France – Ligue 2

Metz

Rodez

3-3

19.04.25

France – Ligue 2

Metz

Red Star

2-2

28.03.25

France – Ligue 2

Metz

Troyes

2-1

08.03.25

France – Ligue 2

Metz

Annecy

5-1

22.02.25

France – Ligue 2

Metz

Ajaccio

0-1

08.02.25

France – Ligue 2

Metz

Clermont Foot

3-1

24.01.25

France – Ligue 2

Metz

Grenoble

3-0

18.01.25

France – Ligue 2

Metz

Paris FC

3-1

04.01.25

France – Ligue 2

Metz

Pau FC

0-0

09.12.24

France – Ligue 2

Metz

Dunkerque

2-0

09.11.24

France – Ligue 2

Metz

Caen

1-0

25.10.24

France – Ligue 2

Metz

Guingamp

1-0

05.10.24

France – Ligue 2

Metz

Amiens

3-2

24.09.24

France – Ligue 2

Metz

Martigues

6-0

21.09.24

France – Ligue 2

Metz

Lorient

1-1

31.08.24

France – Ligue 2

Metz

Laval

1-1

19.08.24

France – Ligue 2

Metz

Bastia

1-1

03.08.24

Club Friendly

Metz

Torino

0-3

31.07.24

Club Friendly

Metz

UNFP

0-0

24.07.24

Club Friendly

Metz

Francs Borains

5-1

20.07.24

Club Friendly

Metz

Villefranche

3-0

12.07.24

Club Friendly

Metz

AS Jeunesse Esch

4-0

02.06.24

French Ligue 1

Metz

Saint-Etienne

2-2

19.05.24

French Ligue 1

Metz

PSG

0-2

04.05.24

French Ligue 1

Metz

Rennes

2-3

28.04.24

French Ligue 1

Metz

Lille

1-2

12.04.24

French Ligue 1

Metz

Lens

2-1

30.03.24

French Ligue 1

Metz

Monaco

2-5

21.03.24

Club Friendly

Metz

Troyes

0-0

10.03.24

French Ligue 1

Metz

Clermont Foot

1-0

23.02.24

French Ligue 1

Metz

Lyon

1-2

04.02.24

French Ligue 1

Metz

Lorient

1-2

14.01.24

French Ligue 1

Metz

Toulouse

0-1

05.01.24

Coupe de France

Metz

Clermont Foot

(Penalties:1 - 3)

1-1

17.12.23

French Ligue 1

Metz

Montpellier

0-1

10.12.23

French Ligue 1

Metz

Brest

0-1

12.11.23

French Ligue 1

Metz

Nantes

3-1

29.10.23

French Ligue 1

Metz

Le Havre

0-0

07.10.23

French Ligue 1

Metz

Nice

0-1

07.12.25

French Ligue 1

Auxerre

Metz

3-1

23.11.25

French Ligue 1

Brest

Metz

3-2

02.11.25

French Ligue 1

Nantes

Metz

0-2

26.10.25

French Ligue 1

Lille

Metz

6-1

19.10.25

French Ligue 1

Toulouse

Metz

4-0

21.09.25

French Ligue 1

Monaco

Metz

5-2

31.08.25

French Ligue 1

Paris FC

Metz

3-2

23.08.25

French Ligue 1

Lyon

Metz

3-0

09.08.25

Club Friendly

Hoffenheim

Metz

8-0

02.08.25

Club Friendly

Troyes

Metz

0-1

26.07.25

Club Friendly

Lens

Metz

2-1

29.05.25

French Ligue 1

Reims

Metz

1-3

10.05.25

France – Ligue 2

Laval

Metz

2-3

26.04.25

France – Ligue 2

Pau FC

Metz

2-1

11.04.25

France – Ligue 2

Martigues

Metz

1-4

05.04.25

France – Ligue 2

Caen

Metz

2-2

15.03.25

France – Ligue 2

Dunkerque

Metz

2-3

01.03.25

France – Ligue 2

Amiens

Metz

1-2

15.02.25

France – Ligue 2

Guingamp

Metz

0-3

31.01.25

France – Ligue 2

Bastia

Metz

1-1

11.01.25

France – Ligue 2

Lorient

Metz

0-0

20.12.24

Coupe de France

Troyes

Metz

3-0

14.12.24

France – Ligue 2

Annecy

Metz

0-0

29.11.24

Coupe de France

Raon l'Etape

Metz

0-1

22.11.24

France – Ligue 2

Clermont Foot

Metz

1-1

16.11.24

Coupe de France

FCSR Obernai

Metz

0-3

04.11.24

France – Ligue 2

Ajaccio

Metz

0-1

29.10.24

France – Ligue 2

Red Star

Metz

1-0

18.10.24

France – Ligue 2

Grenoble

Metz

2-0

28.09.24

France – Ligue 2

Troyes

Metz

2-1

14.09.24

France – Ligue 2

Paris FC

Metz

1-2

06.09.24

Club Friendly

Mondercange

Metz

0-1

23.08.24

France – Ligue 2

Rodez

Metz

1-3

10.08.24

Club Friendly

Amiens

Metz

1-1

27.07.24

Club Friendly

Wehen

Metz

0-2

30.05.24

French Ligue 1

Saint-Etienne

Metz

2-1

12.05.24

French Ligue 1

Strasbourg

Metz

2-1

21.04.24

French Ligue 1

Le Havre

Metz

0-1

07.04.24

French Ligue 1

Brest

Metz

4-3

17.03.24

French Ligue 1

Reims

Metz

2-1

03.03.24

French Ligue 1

Nantes

Metz

0-2

18.02.24

French Ligue 1

Montpellier

Metz

3-0

09.02.24

French Ligue 1

Marseille

Metz

1-1

27.01.24

French Ligue 1

Nice

Metz

1-0

20.12.23

French Ligue 1

PSG

Metz

3-1

03.12.23

French Ligue 1

Lille

Metz

2-0

26.11.23

French Ligue 1

Lorient

Metz

2-3

17.11.23

Club Friendly

Elversberg

Metz

1-0

05.11.23

French Ligue 1

Lyon

Metz

1-1

22.10.23

French Ligue 1

Monaco

Metz

2-1

Rennes Form

06.12.25

French Ligue 1

PSG

Rennes

5-0

28.11.25

French Ligue 1

Metz

Rennes

0-1

22.11.25

French Ligue 1

Rennes

Monaco

4-1

07.11.25

French Ligue 1

Paris FC

Rennes

0-1

02.11.25

French Ligue 1

Rennes

Strasbourg

4-1

29.10.25

French Ligue 1

Toulouse

Rennes

2-2

26.10.25

French Ligue 1

Rennes

Nice

1-2

19.10.25

French Ligue 1

Rennes

Auxerre

2-2

05.10.25

French Ligue 1

Le Havre

Rennes

2-2

28.09.25

French Ligue 1

Rennes

Lens

0-0

20.09.25

French Ligue 1

Nantes

Rennes

2-2

14.09.25

French Ligue 1

Rennes

Lyon

3-1

31.08.25

French Ligue 1

Angers

Rennes

1-1

24.08.25

French Ligue 1

Lorient

Rennes

4-0

15.08.25

French Ligue 1

Rennes

Marseille

1-0

09.08.25

Club Friendly

Rennes

Genoa

2-2

02.08.25

Club Friendly

Real Sociedad B

Rennes

0-0

18.07.25

Club Friendly

Rennes

Brest

2-3

10.07.25

Club Friendly

Rennes

Stade Briochin

1-1

17.05.25

French Ligue 1

Marseille

Rennes

4-2

10.05.25

French Ligue 1

Rennes

Nice

2-0

03.05.25

French Ligue 1

Toulouse

Rennes

2-1

26.04.25

French Ligue 1

Lyon

Rennes

4-1

18.04.25

French Ligue 1

Rennes

Nantes

2-1

13.04.25

French Ligue 1

Le Havre

Rennes

1-5

06.04.25

French Ligue 1

Rennes

Auxerre

0-1

30.03.25

French Ligue 1

Angers

Rennes

0-3

15.03.25

French Ligue 1

Lens

Rennes

1-0

08.03.25

French Ligue 1

Rennes

PSG

1-4

02.03.25

French Ligue 1

Montpellier

Rennes

0-4

21.02.25

French Ligue 1

Rennes

Reims

1-0

16.02.25

French Ligue 1

Rennes

Lille

0-2

08.02.25

French Ligue 1

Saint-Etienne

Rennes

0-2

02.02.25

French Ligue 1

Rennes

Strasbourg

1-0

25.01.25

French Ligue 1

Monaco

Rennes

3-2

18.01.25

French Ligue 1

Rennes

Brest

1-2

15.01.25

Coupe de France

Troyes

Rennes

1-0

11.01.25

French Ligue 1

Rennes

Marseille

1-2

03.01.25

French Ligue 1

Nice

Rennes

3-2

22.12.24

Coupe de France

Bordeaux

Rennes

1-4

15.12.24

French Ligue 1

Rennes

Angers

2-0

08.12.24

French Ligue 1

Nantes

Rennes

1-0

30.11.24

French Ligue 1

Rennes

Saint-Etienne

5-0

24.11.24

French Ligue 1

Lille

Rennes

1-0

10.11.24

French Ligue 1

Rennes

Toulouse

0-2

03.11.24

French Ligue 1

Auxerre

Rennes

4-0

25.10.24

French Ligue 1

Rennes

Le Havre

1-0

19.10.24

French Ligue 1

Brest

Rennes

1-1

05.10.24

French Ligue 1

Rennes

Monaco

1-2

27.09.24

French Ligue 1

PSG

Rennes

3-1

22.11.25

French Ligue 1

Rennes

Monaco

4-1

02.11.25

French Ligue 1

Rennes

Strasbourg

4-1

26.10.25

French Ligue 1

Rennes

Nice

1-2

19.10.25

French Ligue 1

Rennes

Auxerre

2-2

28.09.25

French Ligue 1

Rennes

Lens

0-0

14.09.25

French Ligue 1

Rennes

Lyon

3-1

15.08.25

French Ligue 1

Rennes

Marseille

1-0

09.08.25

Club Friendly

Rennes

Genoa

2-2

18.07.25

Club Friendly

Rennes

Brest

2-3

10.07.25

Club Friendly

Rennes

Stade Briochin

1-1

10.05.25

French Ligue 1

Rennes

Nice

2-0

18.04.25

French Ligue 1

Rennes

Nantes

2-1

06.04.25

French Ligue 1

Rennes

Auxerre

0-1

08.03.25

French Ligue 1

Rennes

PSG

1-4

21.02.25

French Ligue 1

Rennes

Reims

1-0

16.02.25

French Ligue 1

Rennes

Lille

0-2

02.02.25

French Ligue 1

Rennes

Strasbourg

1-0

18.01.25

French Ligue 1

Rennes

Brest

1-2

11.01.25

French Ligue 1

Rennes

Marseille

1-2

15.12.24

French Ligue 1

Rennes

Angers

2-0

30.11.24

French Ligue 1

Rennes

Saint-Etienne

5-0

10.11.24

French Ligue 1

Rennes

Toulouse

0-2

25.10.24

French Ligue 1

Rennes

Le Havre

1-0

05.10.24

French Ligue 1

Rennes

Monaco

1-2

21.09.24

French Ligue 1

Rennes

Lens

1-1

15.09.24

French Ligue 1

Rennes

Montpellier

3-0

18.08.24

French Ligue 1

Rennes

Lyon

3-0

10.08.24

Club Friendly

Rennes

Werder Bremen

1-1

03.08.24

Club Friendly

Rennes

Real Sociedad

2-0

27.07.24

Club Friendly

Rennes

Angers

2-1

20.07.24

Club Friendly

Rennes

Laval

2-1

12.05.24

French Ligue 1

Rennes

Lens

1-1

28.04.24

French Ligue 1

Rennes

Brest

4-5

13.04.24

French Ligue 1

Rennes

Toulouse

1-2

17.03.24

French Ligue 1

Rennes

Marseille

2-0

03.03.24

French Ligue 1

Rennes

Lorient

1-2

22.02.24

UEFA Europa League

Rennes

AC Milan

3-2

18.02.24

French Ligue 1

Rennes

Clermont Foot

3-1

03.02.24

French Ligue 1

Rennes

Montpellier

2-1

21.01.24

Coupe de France

Rennes

Marseille

(Penalties:9 - 8)

1-1

13.01.24

French Ligue 1

Rennes

Nice

2-0

14.12.23

UEFA Europa League

Rennes

Villarreal

2-3

09.12.23

French Ligue 1

Rennes

Monaco

1-2

26.11.23

French Ligue 1

Rennes

Reims

3-1

12.11.23

French Ligue 1

Rennes

Lyon

0-1

09.11.23

UEFA Europa League

Rennes

Panathinaikos

3-1

29.10.23

French Ligue 1

Rennes

Strasbourg

1-1

08.10.23

French Ligue 1

Rennes

PSG

1-3

01.10.23

French Ligue 1

Rennes

Nantes

3-1

21.09.23

UEFA Europa League

Rennes

Maccabi Haifa

3-0

06.12.25

French Ligue 1

PSG

Rennes

5-0

28.11.25

French Ligue 1

Metz

Rennes

0-1

07.11.25

French Ligue 1

Paris FC

Rennes

0-1

29.10.25

French Ligue 1

Toulouse

Rennes

2-2

05.10.25

French Ligue 1

Le Havre

Rennes

2-2

20.09.25

French Ligue 1

Nantes

Rennes

2-2

31.08.25

French Ligue 1

Angers

Rennes

1-1

24.08.25

French Ligue 1

Lorient

Rennes

4-0

02.08.25

Club Friendly

Real Sociedad B

Rennes

0-0

17.05.25

French Ligue 1

Marseille

Rennes

4-2

03.05.25

French Ligue 1

Toulouse

Rennes

2-1

26.04.25

French Ligue 1

Lyon

Rennes

4-1

13.04.25

French Ligue 1

Le Havre

Rennes

1-5

30.03.25

French Ligue 1

Angers

Rennes

0-3

15.03.25

French Ligue 1

Lens

Rennes

1-0

02.03.25

French Ligue 1

Montpellier

Rennes

0-4

08.02.25

French Ligue 1

Saint-Etienne

Rennes

0-2

25.01.25

French Ligue 1

Monaco

Rennes

3-2

15.01.25

Coupe de France

Troyes

Rennes

1-0

03.01.25

French Ligue 1

Nice

Rennes

3-2

22.12.24

Coupe de France

Bordeaux

Rennes

1-4

08.12.24

French Ligue 1

Nantes

Rennes

1-0

24.11.24

French Ligue 1

Lille

Rennes

1-0

03.11.24

French Ligue 1

Auxerre

Rennes

4-0

19.10.24

French Ligue 1

Brest

Rennes

1-1

27.09.24

French Ligue 1

PSG

Rennes

3-1

01.09.24

French Ligue 1

Reims

Rennes

2-1

25.08.24

French Ligue 1

Strasbourg

Rennes

3-1

31.07.24

Club Friendly

Guingamp

Rennes

3-0

13.07.24

Club Friendly

Saint-Malo

Rennes

3-3

19.05.24

French Ligue 1

Reims

Rennes

2-1

04.05.24

French Ligue 1

Metz

Rennes

2-3

20.04.24

French Ligue 1

Nantes

Rennes

0-3

07.04.24

French Ligue 1

Monaco

Rennes

1-0

03.04.24

Coupe de France

PSG

Rennes

1-0

31.03.24

French Ligue 1

Strasbourg

Rennes

2-0

10.03.24

French Ligue 1

Lille

Rennes

2-2

29.02.24

Coupe de France

Le Puy Foot

Rennes

1-3

25.02.24

French Ligue 1

PSG

Rennes

1-1

15.02.24

UEFA Europa League

AC Milan

Rennes

3-0

11.02.24

French Ligue 1

Le Havre

Rennes

0-1

06.02.24

Coupe de France

Sochaux

Rennes

1-6

26.01.24

French Ligue 1

Lyon

Rennes

2-3

07.01.24

Coupe de France

Guingamp

Rennes

0-2

20.12.23

French Ligue 1

Clermont Foot

Rennes

1-3

17.12.23

French Ligue 1

Toulouse

Rennes

0-0

03.12.23

French Ligue 1

Marseille

Rennes

2-0

30.11.23

UEFA Europa League

Maccabi Haifa

Rennes

0-3

05.11.23

French Ligue 1

Nice

Rennes

2-0

26.10.23

UEFA Europa League

Panathinaikos

Rennes

1-2

Metz vs Rennes Head-to-head

04.05.2024

French Ligue 1

Metz

Rennes

2-3

13.08.2023

French Ligue 1

Rennes

Metz

5-1

20.03.2022

French Ligue 1

Rennes

Metz

6-1

17.10.2021

French Ligue 1

Metz

Rennes

0-3

20.03.2021

French Ligue 1

Metz

Rennes

1-3

04.05.2024

French Ligue 1

Metz

Rennes

2-3

17.10.2021

French Ligue 1

Metz

Rennes

0-3

20.03.2021

French Ligue 1

Metz

Rennes

1-3

04.12.2019

French Ligue 1

Metz

Rennes

0-1

09.12.2017

French Ligue 1

Metz

Rennes

1-1

04.03.2017

French Ligue 1

Metz

Rennes

1-1

Upcoming Matches

Match Previews are available 48 hours before kick-off subject to availability of odds. Please check back later.

Offers