Ligue 1 · 2025Stade Francis-Le Blé

Stade Brestois 1–0 AS Monaco · Ligue 1

1–0Historical match

A completed match from a finished season. This page is the record of what happened.

Match at a glance

Stade Brestois won 1–0.

Shots
1210
Shots on target
42
Expected goals
1.530.6
Possession
40%60%

Full time

What the match recorded

Stade Brestois 29 beat Monaco 1–0. Recorded in this match (Stade Brestois 29 – Monaco): shots 12–10, shots on target 4–2, expected goals 1.53–0.6, possession 40%–60%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Monaco's recent record differs from the season

moderate

Monaco's last-five goals scored average is below their season average.

0.6 goals/match ▲Goals forLast 5 · Season1.73 goals/match
Evidence and caveat

Comparison: An unweighted last-five average is compared with the unweighted season average.

Window: last_5 versus season

MetricLast 5SeasonBaseline
Goals for0.6 goals/match1.73 goals/match1.46 goals/match

Caveat: Five matches are sensitive to opponent mix and isolated match states.

Stade Brestois 29 have a visible home split

moderate

Stade Brestois 29's home-only shot average is above their full-season average.

15.3 shots/match ▲ShotsHome only · Season12.1 shots/match
Evidence and caveat

Comparison: Venue-only shot volume is compared with the same team's season record.

Window: home

MetricHome onlySeasonBaseline
Shots15.3 shots/match12.1 shots/match12.3 shots/match

Caveat: Venue splits can reflect opponent mix and should be read with the listed sample.

The teams have contrasting possession records

moderate

Monaco have recorded the higher season possession share.

44.2%PossessionStade Brestois 29 · Monaco● 54.5%
Evidence and caveat

Comparison: The recorded possession gap is 10.3 percentage points.

Window: season

MetricStade Brestois 29MonacoBaseline
Possession44.2%54.5%47.8%

Caveat: Possession share does not show where possession occurred or how chances were created.

This match

Match statistics

  • Shots12 shots10 shotsStade Brestois 12 shots, AS Monaco 10 shots
  • Shots on target4 shots2 shotsStade Brestois 4 shots, AS Monaco 2 shots
  • Expected goals1.53 xG0.6 xGStade Brestois 1.53 xG, AS Monaco 0.6 xG
  • Possession40%60%Stade Brestois 40%, AS Monaco 60%
  • Corners2 corners3 cornersStade Brestois 2 corners, AS Monaco 3 corners
  • Fouls17 fouls15 foulsStade Brestois 17 fouls, AS Monaco 15 fouls
  • Yellow cards2 cards4 cardsStade Brestois 2 cards, AS Monaco 4 cards

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Hugo Magnetti · Stade Brestois 29 · 45′ · 0.01 xG · off target or blockedHugo Magnetti · Stade Brestois 29 · 71′ · 0.01 xG · off target or blockedDaouda Guindo · Stade Brestois 29 · 5′ · 0.02 xG · on targetTakumi Minamino · Monaco · 62′ · 0.02 xG · off target or blockedJordan Teze · Monaco · 66′ · 0.02 xG · off target or blockedRemy Labeau Lascary · Stade Brestois 29 · 14′ · 0.03 xG · off target or blockedHugo Magnetti · Stade Brestois 29 · 36′ · 0.03 xG · off target or blockedMika Biereth · Monaco · 38′ · 0.03 xG · off target or blockedMama Baldé · Stade Brestois 29 · 90′ · 0.03 xG · off target or blockedMika Biereth · Monaco · 14′ · 0.04 xG · on targetDaouda Guindo · Stade Brestois 29 · 54′ · 0.04 xG · off target or blockedMaghnes Akliouche · Monaco · 75′ · 0.04 xG · off target or blockedLudovic Ajorque · Stade Brestois 29 · 28′ · 0.05 xG · on targetLamine Camara · Monaco · 76′ · 0.05 xG · off target or blockedHugo Magnetti · Stade Brestois 29 · 35′ · 0.06 xG · off target or blockedLudovic Ajorque · Stade Brestois 29 · 38′ · 0.07 xG · off target or blockedAleksandr Golovin · Monaco · 34′ · 0.08 xG · on targetTakumi Minamino · Monaco · 39′ · 0.08 xG · off target or blockedParis Brunner · Monaco · 90′ · 0.10 xG · off target or blockedMika Biereth · Monaco · 43′ · 0.14 xG · off target or blockedKamory Doumbia · Stade Brestois 29 · 28′ · 0.57 xG · goalRemy Labeau Lascary · Stade Brestois 29 · 20′ · 0.61 xG · on target
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Stade Brestois 29: 12 shots, 4 on target, 1.53 xG. Monaco: 10 shots, 2 on target, 0.60 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

0120′HT90′Kamory Doumbia · Stade Brestois 29 · 28′

The step line is cumulative expected goals; circles mark goals. Final: Stade Brestois 29 1.53 xG · Monaco 0.60 xG.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

1Stade Brestois
0Draws
4AS Monaco
Stade Brestois — AS Monaco · Ligue 12–1
AS Monaco — Stade Brestois · Ligue 13–2
Stade Brestois — AS Monaco · Ligue 10–2
AS Monaco — Stade Brestois · Ligue 12–0
Stade Brestois — AS Monaco · Ligue 11–2

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: Stade Brestois favored in 4 of 11 directional metrics · AS Monaco in 4 · 3 too close

led this metric higher value (descriptive) too close

Window

Season

Stade Brestois15 matchesAS Monaco15 matches
1.33 goals/matchGoals scored15/15▲ 1.73 goals/match
1.6 goals/match ▲Goals allowed15/151.73 goals/match
1.56 xG/matchExpected goals15/15▲ 1.93 xG/match
12.1 shots/matchShots15/1512.5 shots/match
3.87 shots/matchShots on target15/154 shots/match
44.2%Possession15/15● 54.5%
4.2 corners/matchCorners15/15● 4.33 corners/match
1.8 cards/matchCards15/152.87 cards/match
12.9 fouls/matchFouls15/1513.1 fouls/match

Evidence quality

How much supports this analysis

Grade A · Strong evidenceStrong evidence — limited
Season samples15 / 15home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom nearest prior match
  • The fixture is outside the configured active season.
  • Recent samples and important metric coverage meet the strong evidence threshold.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • The fixture season differs from the competition's configured active season.
Analysis cutoff: Fri, 5 Dec 2025, 22:00 UTC · analysis-v4

Team rankings in Ligue 1

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required