← Match Finder
Ligue 1
Referee: R Buquet
Metz
T T S S T
2–3
Full-time
Rennes
T T T S T

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Metz Rennes
Last 6 — all competitions · 6/6 matches
Win Ø 25%
33%
17%
Points per game
1,0
0,5
Over 2.5 Ø 67%
83%
50%
Both score Ø 58%
83%
33%
Average goals
4,0
3,2
Scored
1,7
1,3
Conceded
2,3
1,8
Goal diff per game
-0,7
-0,5
xG created Pro
xG conceded Pro
xG diff Pro
This season — Ligue 1 · 31/31 matches
Win Ø 31%
26%
35%
Points per game
0,9
1,4
Over 2.5 Ø 54%
52%
55%
Both score Ø 57%
52%
61%
Average goals
2,7
2,9
Scored
1,0
1,5
Conceded
1,6
1,3
Goal diff per game
-0,6
+0,2
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 2–1

0,61 xG 2,17
35% Possession 65%
7 Shots 21
4 Shots on target 9
0 Blocked shots 7
6 Goalkeeper saves 1
2 Corners 5
0 Offside 1
15 Free kicks against 14
2 Yellow cards 3
1 Red cards 0
The table before the match Metz 16. · Rennes 9.
# Team K V U T +/− xG +/− P
1 Paris SG 31 20 10 1 +47 +27.5 70
2 Monaco 32 18 7 7 +20 +10.8 61
3 Brest 31 16 8 7 +16 +8.7 56
4 Lille 31 15 10 6 +18 +13.3 55
5 Nice 31 14 9 8 +11 +13.3 51
6 Lens 32 14 7 11 +8 +3.7 49
7 Marseille 31 11 11 9 +9 +18.4 44
8 Lyon 31 13 5 13 -9 -5.0 44
9 Rennes 31 11 9 11 +7 +9.4 42
10 Montpellier 32 10 11 11 -3 +0.9 41
11 Toulouse 32 10 10 12 -3 -6.2 40
12 Reims 31 11 7 13 -7 -0.1 40
13 Strasbourg 32 9 9 14 -12 -3.0 36
14 Le Havre 32 7 11 14 -9 -12.3 32
15 Nantes 31 9 5 17 -20 -15.3 32
16 Metz 31 8 5 18 -19 -18.8 29
17 Lorient 32 6 8 18 -26 -19.8 26
18 Clermont 32 5 10 17 -28 -25.6 25

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Metz Rennes
1–0 G. Mikautadze
A. Jallow
17′
23′
A. Gouiri 1–1
M. Terrier
44′
🟨 Adrien Truffert
2–1 P. Diallo
G. Mikautadze
45′
Half-time 2–1
60′
🔁 E. Le Fée
↦ M. Terrier
68′
🔁 B. Yıldırım
↦ A. Gouiri
68′
🔁 G. Doué
↦ A. Seidu
Ismaël Traoré 🟨
71′
73′
B. Bourigeaud 2–2
Christophe Herelle 🟨
75′
75′
🟨 Arthur Theate
K. Van Den Kerkhof 🔁
↦ A. Jallow
84′
C. Sabaly 🔁
↦ L. Camara
87′
D. Lamkel Zé 🔁
↦ P. Diallo
87′
D. Jean Jacques 🔁
↦ A. Atta
87′
87′
🔁 I. Salah
↦ D. Doué
93′
A. Kalimuendo 2–3
B. Yıldırım
Georges Mikautadze 🟥
95′
Georges Mikautadze ℹ️
VAR:
96′
96′
🟨 Arnaud Kalimuendo
Full-time 2–3

Line-ups

Metz

4-3-3
16 A. Oukidja G
2 M. Colin D
8 I. Traoré D
29 C. Hérelle D
5 Fali Candé D
18 L. Camara M
6 K. N'Doram M
25 A. Atta M
36 A. Jallow F
10 G. Mikautadze F
7 P. Diallo F
Bench (9)
22 K. Van Den Kerkhof
14 C. Sabaly
11 D. Lamkel Zé
27 D. Jean Jacques
39 K. Kouao
38 S. Sané
15 A. Lô
1 G. Dietsch
37 I. Sané

Coach: L. Bölöni

Rennes

4-4-2
30 S. Mandanda G
36 A. Seidu D
4 C. Wooh D
5 A. Theate D
3 A. Truffert D
14 B. Bourigeaud M
6 A. Matusiwa M
33 D. Doué M
7 M. Terrier M
9 A. Kalimuendo F
10 A. Gouiri F
Bench (9)
28 E. Le Fée
99 B. Yıldırım
17 G. Doué
34 I. Salah
23 W. Omari
8 B. Santamaría
1 G. Gallon
32 F. Rieder
11 L. Blas

Coach: J. Stéphan

Odds comparison

Green columns are the outcomes that came in.

1X2
H
3,47
U
3,65
B ✓
2,06
Over/under goals
O1,5 ✓
O2,5 ✓
1,86
U2,5
1,95
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

R Buquet · 155 kamper i vår database

🟨 Yellow cards
3,7 / match
Average
⚽ Free kicks
23,4 / match
Average

🟥 Red cards: 0,25 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.