xgEdge

Sunday, 15/03/2026 at 17:15

Full time
Match report · Ligue 1

Metz 3:4 Toulouse

Metz Home 1.65 xG · 17 shots
Toulouse Away 1.42 xG · 19 shots
34 The chances were evenly matched

Goals

  1. 6' Aron Dønnum Toulouse · 0.10 xG chance 0–1
  2. 14' Yann Gboho Toulouse · 0.33 xG chance 0–2
  3. 30' Nathan Mbala Metz · 0.16 xG chance 1–2
  4. 31' Koffi Kouao Metz · 0.09 xG chance 2–2
  5. 45' Yann Gboho Toulouse · 0.02 xG chance 2–3
  6. 88' Giorgi Abuashvili Metz · 0.12 xG chance 3–3
  7. 90' Mario Sauer Toulouse · 0.33 xG chance 3–4

The shots behind it

Metz Toulouse
Shots
17
19
On target
8
6
Inside the box
13
9
xG per shot
0.10
0.08
Open play xG
1.60
1.34
Set-piece xG
0.07
0.09
Penalties
—
—

Metz's shots add up to 1.67 xG and Toulouse's to 1.43; the published figures are 1.65 and 1.42.

Shot map

Both teams shown attacking the same goal for comparison.

Toulouse · Yann Gboho · 14' · Goal · 15 m · 0.33 xG Toulouse · Mario Sauer · 90' · Goal · 8 m · 0.33 xG Metz · Jean-Philippe Gbamin · 36' · No goal · 13 m · 0.27 xG Metz · Nathan Mbala · 67' · No goal · 6 m · 0.22 xG Metz · Bouna Sarr · 39' · No goal · 5 m · 0.17 xG Metz · Nathan Mbala · 30' · Goal · 14 m · 0.16 xG Metz · Lucas Michal · 89' · No goal · 5 m · 0.16 xG Toulouse · Emersonn · 90' · No goal · 7 m · 0.14 xG Metz · Giorgi Abuashvili · 88' · Goal · 12 m · 0.12 xG Metz · Alpha Touré · 82' · No goal · 7 m · 0.11 xG Toulouse · Aron Dønnum · 6' · Goal · 19 m · 0.10 xG Metz · Nathan Mbala · 15' · No goal · 13 m · 0.10 xG Toulouse · Mario Sauer · 90' · No goal · 20 m · 0.10 xG Metz · Koffi Kouao · 31' · Goal · 10 m · 0.09 xG Toulouse · Waren Kamanzi · 37' · No goal · 8 m · 0.06 xG Toulouse · Yann Gboho · 45' · No goal · 12 m · 0.06 xG Metz · Lucas Michal · 90' · No goal · 19 m · 0.06 xG Metz · Jessy Deminguet · 20' · No goal · 10 m · 0.05 xG Toulouse · Jacen Russell Rowe · 29' · No goal · 8 m · 0.05 xG Toulouse · Yann Gboho · 5' · No goal · 23 m · 0.04 xG Toulouse · Jacen Russell Rowe · 22' · No goal · 24 m · 0.04 xG Metz · Giorgi Tsitaishvili · 42' · No goal · 6 m · 0.04 xG Toulouse · Waren Kamanzi · 79' · No goal · 20 m · 0.04 xG Metz · Jessy Deminguet · 43' · No goal · 12 m · 0.03 xG Metz · Nathan Mbala · 54' · No goal · 23 m · 0.03 xG Toulouse · Aron Dønnum · 90' · No goal · 28 m · 0.03 xG Toulouse · Yann Gboho · 34' · No goal · 18 m · 0.02 xG Toulouse · Rasmus Nicolaisen · 39' · No goal · 11 m · 0.02 xG Metz · Jessy Deminguet · 40' · No goal · 7 m · 0.02 xG Toulouse · Yann Gboho · 45' · Goal · 18 m · 0.02 xG Metz · Koffi Kouao · 66' · No goal · 22 m · 0.02 xG Toulouse · Emersonn · 68' · No goal · 7 m · 0.02 xG Metz · Giorgi Abuashvili · 90' · No goal · 21 m · 0.02 xG Toulouse · Santiago Hidalgo · 38' · No goal · 22 m · 0.01 xG Toulouse · Mario Sauer · 72' · No goal · 23 m · 0.01 xG Toulouse · Seny Koumbassa · 81' · No goal · 10 m · 0.01 xG

All shots

36 shots · 3.10 xG

Hover, focus or tap a shot to read it.

  • Metz
  • Toulouse
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
Metz

0.63 xG created 1.71 xGA

  • L 0.45 created, 1.62 conceded against Angers
  • D 0.63 created, 1.65 conceded against Lille
  • L 0.93 created, 0.78 conceded against Auxerre
  • L 0.08 created, 2.13 conceded against Paris Saint-Germain
  • L 1.27 created, 0.87 conceded against Stade Brestois
  • L 0.40 created, 3.22 conceded against RC Lens
Toulouse

1.36 xG created 0.92 xGA

  • D 0.75 created, 0.56 conceded against Auxerre
  • L 0.45 created, 0.98 conceded against Angers
  • L 2.57 created, 1.16 conceded against Le Havre
  • D 2.89 created, 0.82 conceded against Paris FC
  • L 0.49 created, 0.92 conceded against Stade Rennais
  • L 0.98 created, 1.09 conceded against Olympique de Marseille

xG created xG conceded (xGA) W / D / L: the match result

Head to head

Metz: 0 won · 0 drawn · 1 lost

Model details

Show

The model never priced this match before kick-off, so there is no projection to read the result against.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.