KickoffDNA
0 live
Sign in
Ligue 1 · Matchweek 28

Momentum

MetzNantes
now

Match momentum Δ pressure · 0–100

Waiting for pressure data…

Competition

Stage
Regular Season
Round
28

Venue

Stadium
Stade Saint-Symphorien, Longeville-lès-Metz
Capacity
28,786
Surface
grass
Attendance
20,591

Teams

Coaches
Benoit Tavenot · Vahid Halilhodžić
Position
18 · 17
Formation
4-2-3-1 · 4-1-4-1

Referee

Jérôme Brisard

Weather

Conditions
overcast clouds
Temperature
14.5° (feels 13.7°)
Wind
6.2
Humidity
67%

Where to watch · 156

2025/2026

#TeamPWDLGFGAGDPtsForm
1 Paris Saint Germain 342446 742945 76 WDWWL
2 Lens 342248 663531 70 DDWLW
3 LOSC Lille 341879 523715 61 DWDWL
4 Olympique Lyonnais 3418610 534013 60 WWWLL
5 Olympique Marseille 3418511 634518 59 LDLWW
6 Rennes 341789 59509 59 WWLWL
7 Monaco 3416612 60546 54 DDWLL
8 Strasbourg 3415811 584711 53 WLDWW
9 Lorient 34111211 4851-3 45 WLDWL
10 Toulouse 3312813 47461 44 LLDWW
11 Paris 34111112 4750-3 44 WLWLW
12 Brest 3410915 4355-12 39 DLLLD
13 Angers SCO 349916 2948-19 36 DLLDD
14 Le Havre 3471413 3244-12 35 DDDLW
15 Auxerre 3481016 3444-10 34 DLWWW
16 Nice 3471116 3760-23 32 DDDLD
17 Nantes 335820 2952-23 23 DLLWL
18 Metz 343823 3276-44 17 LDLLD
  • UEFA Champions League
  • UEFA Champions League Qualifiers
  • UEFA Europa League
  • UEFA Conference League Qualifiers
  • Relegation Play-off
  • Relegation

Metz

LLLLD 0W 1D 4L · 1 pts (0.2 ppg) · GF 3 GA 11 · xG 4.21–9.22 · xPts 4.11

  • D A Rennes 0–0 xG 0.44–1.74 FRA L1
  • L H Toulouse 3–4 xG 2.0–1.68 FRA L1
  • L A Lens 0–3 xG 0.43–2.9 FRA L1
  • L H Brest 0–1 xG 1.23–0.82 FRA L1
  • L A Paris Saint Germain 0–3 xG 0.11–2.08 FRA L1

Nantes

LWLLL 1W 0D 4L · 3 pts (0.6 ppg) · GF 5 GA 8 · xG 5.27–6.17 · xPts 6.13

  • L H Strasbourg 2–3 xG 1.39–2.11 FRA L1
  • L H Angers SCO 0–1 xG 0.86–0.63 FRA L1
  • L A LOSC Lille 0–1 xG 0.25–0.85 FRA L1
  • W H Le Havre 2–0 xG 1.51–0.77 FRA L1
  • L A Monaco 1–3 xG 1.27–1.81 FRA L1

All meetings · 18 matches since 2005

Metz 69 draws3 Nantes

Goals 18–12 · 1.67 per match · BTTS 33% · over 2.5 17%

Last 10 · 10 matches

Metz 54 draws1 Nantes

Goals 11–4 · 1.5 per match · BTTS 20% · over 2.5 10%

Last 5 · 5 matches

Metz 32 draws0 Nantes

Goals 7–1 · 1.6 per match · BTTS 20% · over 2.5 20%

Recent meetings

  • D Metz 0–0 Nantes FRA L1 · Regular Season
  • W Nantes 0–2 Metz FRA L1 · Regular Season
  • W Nantes 0–2 Metz FRA L1 · Regular Season
  • W Metz 3–1 Nantes FRA L1 · Regular Season
  • D Metz 0–0 Nantes FRA L1 · Regular Season
  • L Nantes 2–0 Metz FRA L1 · Regular Season
  • W Metz 2–0 Nantes FRA L1 · Regular Season
  • D Nantes 1–1 Metz FRA L1 · Regular Season
  • D Nantes 0–0 Metz FRA L1 · Regular Season
  • W Metz 1–0 Nantes FRA L1 · Regular Season
MetricMetz all · 34Metz at home · 17Nantes all · 33Nantes away · 17
Results
Matches34173317
Points per game0.500.590.700.65
W / D / L3 / 8 / 232 / 4 / 115 / 8 / 202 / 5 / 10
Goals for / match0.940.880.880.65
Goals against / match2.241.881.581.47
Clean sheets21%24%21%24%
Failed to score44%47%42%53%
Both teams scored50%47%46%41%
Over 2.562%53%46%47%
Expected goals
xG for / match1.001.161.100.99
xG against / match1.771.411.491.56
xG difference-0.77-0.25-0.38-0.57
Finishing vs xG-0.06-0.28-0.22-0.35
xPts / match0.931.211.131.00
Points vs xPts-0.43-0.62-0.44-0.36
Game state
Scored first21%18%27%24%
PPG when scoring first1.141.332.002.00
PPG when conceding first0.180.270.100.00
Came back from behind8%8%9%0%
Leads held38%50%56%50%
Minutes leading6%6%19%14%
Minutes level52%58%50%61%
Minutes trailing42%35%30%25%
First goal (min)42483740
First goal conceded (min)31394346
Timing
Goals scored in 2nd half56%60%45%36%
Goals conceded in 2nd half55%56%58%64%
Late goals for (76'+)0.320.350.150.12
Late goals against0.710.710.580.53
Style
Possession49%50%42%40%
Shots10.111.811.310.6
On target3.23.83.33.1
Shot conversion9%8%8%6%
Shots inside box62%61%65%67%
Big chances created1.41.81.81.5
Corners4.24.93.73.4
xG from set plays33%31%36%38%
Goals from headers16%13%14%18%
Pressure index8.710.18.28.1
Dominant minutes40.346.836.235.1
Pass accuracy85%86%78%78%
Fouls11.411.512.712.9
Cards1.761.472.122.18

Goal timing for / against per 15 min

Metz

0–15'412
16–30'49
31–45'613
46–60'59
61–75'29
76–90'1124

Nantes

0–15'66
16–30'18
31–45'98
46–60'57
61–75'34
76–90'519

Metz

Current: unbeaten 1 · winless 22 · clean sheets 1

FormationUsePPGGFGAxGxGA
4-2-3-119 56%0.581.112.051.041.7
3-4-2-15 15%0.20.42.60.771.98
4-3-34 12%0.250.753.01.022.05
4-1-4-13 9%1.00.671.331.421.38
5-3-22 6%0.00.02.00.321.82

Nantes

Current: winless 1 · conceding 1

FormationUsePPGGFGAxGxGA
4-3-310 30%0.91.22.11.081.94
4-1-4-110 30%0.50.51.10.91.38
3-4-2-13 9%0.00.672.01.071.2
5-3-23 9%0.00.01.670.771.19
4-2-3-12 6%1.52.01.02.41.5

Windows with fewer than 5 matches show no figures.

Pre-match movement · ends at kick-off

Every snapshot up to kick-off only — in-play prices are in Match Hub. Movement is in fair-probability points since the first snapshot (overround removed): ▲ shortened, ▼ drifted.

No pre-match movement recorded for this fixture.

Latest prices

bet365 · pre-match line 0.0h before kick-off. Fair % removes the overround; P = Pinnacle fair %.

Fulltime Result

2.8Home 34% P 33%3.4Draw 28% P 29%2.55Away 38% P 37%

Double Chance

1.53Metz or Draw 31%1.3Metz or Nantes 36%1.4Draw or Nantes 33%

Draw No Bet

2.01 46%1.722 54%

Both Teams To Score

1.8Yes 52%1.95No 48%

Goals Over/Under

2.52.1Over 45% P 44%1.72Under 55% P 56%

Total Corners

8.0Under 6 11%2.756 - 8 32%2.629 - 11 33%5.012 - 14 17%13.0Over 14 7%

Number of Cards

4.52.1Over 44%1.66Under 56%

Fixtures priced like this · Pinnacle closing price · 2017–2026

Every past fixture whose Pinnacle fair price fell in the same band as this one, and how it finished at 90 minutes. Band = mean price in the band; ± = actual minus price, in probability points.

Match result · home 32.5–35% · away 35–37.5% · 692 fixtures

This matchBandActual±
Home33%34%34%+0.6
Draw29%30%27%-2.5
Away37%36%38%+2.0

In those fixtures: 2.5 goals a game · BTTS 53% · over 2.5 45%

Goals over/under 2.5 · over 42.5–45% · 2,474 fixtures

This matchBandActual±
Over 2.544%44%43%-1.2

Jérôme Brisard

Career
207 matches · 11 seasons
Cards / match
4.0 (3.73 yellow · 0.2 red)
Fouls / match
24.4 · 6.1 fouls per card
Penalties / match
0.35
Cards to home side
47%

Style in Ligue 1 (5-year window · 89 matches)

MetricRefereeLeaguevs peerspct
Cards / match3.914.06-0.3628
Fouls / match23.424.3-0.38
Fouls per card6.16.0+0.12 (+ = lenient)
Penalties / match0.360.36-0.0444
Time added7.46.7+0.5988
First card
32' on average
Card timing
17% in first 30' · 33% in last 15'
Cards to home side
50% (league 47%)
VAR events / match
1.1

Recent matches

DateYRFoulsPens1st card+min
2026-03-15 70 230 16'15
2026-03-01 50 240 30'16
2026-02-15 61 230 2'12
2026-01-16 10 200 62'6
2026-01-03 51 260 7'13
2025-12-05 20 200 26'9
2025-11-27 21 240 27'6
2025-11-22 52 260 3'7
2025-11-02 10 200 88'7
2025-10-29 · Nantes 100 300 16'12