P
Prognosist
P
⚽ Football 📈 Forecasts
Football France Ligue 1 Metz — Rennes

Match Metz vs Rennes November 28, 2025

France   /   Ligue 1
Metz
Metz
Home · last 5 L D L L D
Kick-off
Fri 28 Nov · 19:45
0:1
Full-time
Rennes
Rennes
W W L W L Away · last 5
Stade Saint-Symphorien · Metz Referee Jeremy Stinat, France
Hit
Away Win
Away Win
AI 58% · book 1.99
Hit
Under 2.5
Under 2.5
AI 47% · book 2.25
Hit
BTTS No
BTTS No
AI 44% · book 2.35
Total goals
1
0 · 1
xG (open play)
1.01 – 0.78
Δ +0.23
Possession
52% – 48%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Rennes enter this Ligue 1 clash with a clear quality edge, boasting a stronger overall squad and a more potent attack compared to Metz. Despite Metz's decent recent form and home momentum, Rennes' defensive solidity and offensive threat could challenge the hosts' compact block.

  • Rennes' pressing edge may disrupt Metz's rhythm.
  • Metz's home form suggests resilience but may be tested.
  • Moderate pace expected, with a balanced goal environment.

This match could see Rennes control possession and create key chances, though Metz's home spirit might keep it tight. Expect tactical discipline and a contest where Rennes' quality might just tip the scales.

P Recap generated by AI · 6 markets graded

Lineups

MET 3-4-2-1 · REN 3-5-2
Subs used · MET
19' Asoro ↑ · Sabaly
75' Toure ↑ · Deminguet
76' Mbaye ↑ · Ballo-Toure
76' Bokele Mputu ↑ · Sane
88' Abuashvili ↑ · Traore
Subs used · REN
62' Rouault ↑ · Cisse
62' Merlin ↑ · Frankowski
62' Blas ↑ · Brassier
76' Meite ↑ · Lepaul

📊 Statistics

MET 01 REN
52%
Possession (%)
48%
1.01
Expected Goals (xG) expected goals
0.78
16
Total Shots
9
5
Shots on Target
2
6
Shots off Target
3
11
Shots Inside Box
5
6
Corner Kicks
3
4
Offsides
1
9
Fouls
8
87%
Pass Accuracy (%)
82%
1
Goalkeeper Saves
5

Match events

10 · 0 – 1
J. Asoro ↓ · C. Sabaly ↑
Substitution 1
19'
22'
V. Rongier
Assist · B. Embolo · 0–1
Half-time · 0 – 1
62'
A. Rouault ↓ · D. Cisse ↑
Substitution 1
62'
Q. Merlin ↓ · P. Frankowski ↑
Substitution 2
62'
L. Blas ↓ · L. Brassier ↑
Substitution 3
A. Toure ↓ · J. Deminguet ↑
Substitution 2
75'
M. Mbaye ↓ · F. Ballo-Toure ↑
Substitution 3
76'
M. Bokele Mputu ↓ · I. Sane ↑
Substitution 4
76'
76'
M. Meite ↓ · E. Lepaul ↑
Substitution 4
G. Abuashvili ↓ · B. Traore ↑
Substitution 5
88'
Full-time · 0 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Away Win 1.99 58% Cashed +0.99 Cashed
Under 2.5 2.25 47% Cashed +1.25 Cashed
BTTS No 2.35 44% Cashed +1.35 Cashed
Over 2.5 1.75 53% Lost −1.00 Miss
BTTS Yes 1.63 56% Lost −1.00 Miss
Double Chance 1X 1.94 42% Lost −1.00 Miss
Double Chance X2 1.30 81% Cashed +0.30 Cashed
Under 1.5 4.50 24% Cashed +3.50 Cashed
Under 3.5 1.50 69% Cashed +0.50 Cashed
Over 3.5 2.85 31% Lost −1.00 Miss
AH Away 0 1.46 58% Cashed +0.46 Cashed
Under 0.5 15.50 7% Lost −1.00 Miss
Over 0.5 1.05 93% Cashed +0.05 Cashed
Over 1.5 1.23 76% Lost −1.00 Miss
Draw 3.91 24% Lost −1.00 Miss
AH Home 0 2.86 19% Lost −1.00 Miss
Home Win 3.90 19% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −0.60u −4% ROI