Rennes v Stade Brestois 29 result

Full-time · Rennes 3–1 Stade Brestois 29

Ligue 1 · · Roazhon Park

Updated · refreshed continuously

Rennes 3–1 Stade Brestois 29 — Rennes won this Ligue 1 match.

Match report, in numbers

What xG said

xG said Rennes: 1.59 to 0.87 in expected goals, from 9 shots to 14, ahead on xG from the 24th minute (per-shot expected goals for this match).

The result

Rennes beat Stade Brestois 29 3–1 at Roazhon Park in Ligue 1 on Saturday 13 December. It is Rennes’s first win over Stade Brestois 29 since 3 June 2023, after four meetings without one (the 6 prior meetings TACTIX holds).

The goals

Rennes led 2–1 at half-time. The goals — Stade Brestois 29: Mama Baldé (13’, assisted by Kamory Doumbia); Rennes: Esteban Lepaul (24’, assisted by Mousa Tamari), Mousa Tamari (25’) and M. Meïté (87’, assisted by Quentin Merlin).

Discipline

Benoît Millot, France showed five yellow cards — against 3.8 yellows a game across the last 5 matches refereed (all competitions). The bookings — Rennes: Mousa Tamari (29’) and Brice Samba (90’); Stade Brestois 29: Kamory Doumbia (64’), Soumaïla Coulibaly (86’) and J. Dina Ebimbe (90+1’).

What it changes

Rennes move up from sixth to fifth (16 league matches played).

Stade Brestois 29 move down from ninth to 11th (16 league matches played).

Who stood out

By TACTIX Impact for this match, Mousa Tamari (Rennes) 10.2, Valentin Rongier (Rennes) 6.8 and Kamory Doumbia (Stade Brestois 29) 6.7 led the match.

Next up

Rennes next travel to Paris FC on 18 October 2026.

Stade Brestois 29 next host Nice on 23 October 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Rennes: Paris FC v Rennes, Sunday 18 October — the preview. Next for Stade Brestois 29: Stade Brestois 29 v Nice, Friday 23 October — the preview.

The numbers

  • Result: Rennes 3–1 Stade Brestois 29 · Ligue 1
  • Venue: Roazhon Park · Rennes
  • Referee: Benoît Millot, France
  • Head-to-head (last 6): Rennes 2 · draws 2 · Stade Brestois 29 2 · 3.5 goals/game
  • Recent form: Rennes 4W 0D 1L · Stade Brestois 29 3W 1D 1L

Rennes 3–1 Stade Brestois 29 (Ligue 1): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 30 July 2026). See the live track record →

Key stats

1.88 / 1.13
Goals
against 1.63 / 1.63 · 3 of the last 5 over 2.5
over 8 matches
6.13 / 3.38
Corners
against 5.38 / 4.38 · 4 of the last 5 over 9.5
over 8 matches
5.13 / 3.5
Shots on target
against 4.25 / 4.75 · 2 of the last 5 over 8.5
over 8 matches
2 / 2
Cards
against 1.75 / 1.63 · 2 of the last 5 over 3.5
over 8 matches

Per game, last 8 completed matches, to 6 December 2025. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 completed matches, to 6 December 2025. Bars: for (mint) against (amber), scaled to the larger figure in the row. Over/under figures use standard thresholds, not bookmaker lines.
Per gameRennes for / againstLineStade Brestois 29 for / against
Goals scored
1.88 for · 1.63 against n 8
2.5standard
1.13 for · 1.63 against n 8
Corners won
6.13 for · 5.38 against n 8
9.5standard
3.38 for · 4.38 against n 8
Shots
13 for · 14.88 against n 8
19.5standard
10 for · 12.13 against n 8
Shots on target
5.13 for · 4.25 against n 8
8.5standard
3.5 for · 4.75 against n 8
Fouls committed
10 for · 11.88 against n 8
21.5standard
13.5 for · 11 against n 8
Cards shown
2 for · 1.75 against n 8
3.5standard
2 for · 1.63 against n 8

Referee: Benoît Millot, France.

Rennes
Rennes — Discipline: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
M. Meïté n 836.9
2.44/3
0.93/0
—
B. Embolo n 861.9
1.87/3
2.55/4
P. Mboup
A. Rouault n 872.9
1.56/3
0.32/0
D. Guindo
M. Nagida n 822.8
1.53/0
1.52/1
—
V. Rongier n 890
1.47/2
0.95/2
—
Rennes — Shooting: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
M. Nagida n 822.8
34/2
1.53/0
Esteban Lepaul n 876.6
2.26/4
1.24/2
B. Embolo n 861.9
26/3
1.34/2
L. Blas n 840.8
1.75/1
0.83/0
D. Cissé n 860.1
1.34/2
0.73/1
Rennes — Goalscoring: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
M. Nagida n 822.8
12/0
00/0
Esteban Lepaul n 876.6
0.62/1
0.32/0
B. Embolo n 861.9
0.53/0
0.21/0
L. Blas n 840.8
0.31/0
0.31/0
M. Meïté n 836.9
0.31/0
0.31/0
Rennes — Tackles: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
A. Seidu n 856.4
3.27/3
Przemysław Frankowski n 862.6
3.16/5
D. Cissé n 860.1
2.88/4
B. Embolo n 861.9
2.46/3
V. Rongier n 890
28/4
Rennes — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
B. Samba n 890
2.66/3
Stade Brestois 29
Stade Brestois 29 — Discipline: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
R. Labeau Lascary n 832.6
3.16/1
1.73/1
—
L. Tousart n 834.8
2.95/4
0.62/0
—
P. Mboup n 847.9
2.86/3
1.66/1
B. Embolo
Mama Baldé n 837.8
1.85/1
0.92/1
—
D. Guindo n 854.4
1.74/3
13/1
A. Rouault
Stade Brestois 29 — Shooting: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
Mama Baldé n 837.8
2.45/2
0.62/0
R. Labeau Lascary n 832.6
2.45/2
1.75/0
P. Mboup n 847.9
2.15/2
1.25/0
J. Dina Ebimbe n 838.8
1.22/1
0.62/0
K. Doumbia n 874.8
1.15/2
0.63/1
Stade Brestois 29 — Goalscoring: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
R. Labeau Lascary n 832.6
0.72/0
00/0
R. Del Castillo n 887
0.43/0
00/0
K. Doumbia n 874.8
0.32/0
00/0
J. Dina Ebimbe n 838.8
0.31/0
00/0
Mama Baldé n 837.8
00/0
0.31/0
Stade Brestois 29 — Tackles: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
L. Tousart n 834.8
4.24/4
L. Zogbe n 842.3
3.75/3
B. Locko n 872.3
3.48/6
P. Mboup n 847.9
3.16/3
K. Doumbia n 874.8
38/7
Stade Brestois 29 — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances before kick-off, to 6 December 2025. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
G. Coudert n 882.6
3.18/4
R. Majecki n 885.6
2.97/4

The day’s free picks, by email

Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.

Match statistics & details

Full-time team statistics as recorded by the data provider; – = not recorded.
RennesStade Brestois 29
61%Possession39%
2.23Expected goals (xG)0.82
9Shots14
5Shots on target7
1Shots off target5
3Blocked shots2
6Shots inside the box9
5Corners7
2Offsides4
16Fouls22
2Yellow cards3
0Red cards0
6Saves2
490Passes300
83%Pass accuracy73%

Rennes player stats

PlayerMinGAShSoTKPTklCardsRating
B. Samba90000000Y7.2
A. Ait Boudlal9000000307.2
A. Rouault9000100106.7
L. Brassier9000001106.3
M. Camara9000000206.5
V. Rongier9000001707.7
Mousa Tamari79112224Y8.9
B. Embolo7900001006.9
Esteban Lepaul7810110007.7
D. Cissé5800001406.3
Przemysław Frankowski5100000206.9
Q. Merlin sub3901001107.2
L. Blas sub3200001006.9
M. Meïté sub1210110007.3
A. Seidu sub1100000106.9
S. Fofana sub1100110007

Stade Brestois 29 player stats

PlayerMinGAShSoTKPTklCardsRating
G. Coudert9000000007
K. Lala9000001105.7
B. Chardonnet9000001105.9
S. Coulibaly90001102Y5.9
J. Chotard9000000106.5
P. Mboup9000221105.3
D. Guindo8800110005.5
R. Del Castillo8800004106.2
H. Magnetti8100000106.2
K. Doumbia81011113Y6.9
Mama Baldé7010511007.3
R. Labeau Lascary sub2000210106.2
L. Tousart sub900000106.7
J. Dina Ebimbe sub9000011Y6.3
B. Locko sub900000006.6
H. Makalou sub900000006.6

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, head-to-head & standings

The numbers behind Rennes v Stade Brestois 29 — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
RennesWWWWL
Last 5: 4W 0D 1L · 2 scored / 1.4 conceded per game
Stade Brestois 29DLWWW
Last 5: 3W 1D 1L · 1.2 scored / 1.2 conceded per game
Head-to-head last 6
Rennes 2 · 2 draws · Stade Brestois 29 2 · 3.5 goals/game
  • 2025-01-18 Rennes 1–2 Stade Brestois 29
  • 2024-10-19 Stade Brestois 29 1–1 Rennes
  • 2024-04-28 Rennes 4–5 Stade Brestois 29
  • 2023-09-02 Stade Brestois 29 0–0 Rennes
  • 2023-06-03 Stade Brestois 29 1–2 Rennes
  • 2022-08-31 Rennes 3–1 Stade Brestois 29
League standing · 2025/26
Rennes#6 pos59 pts34 pl+9 GD
Stade Brestois 29#12 pos39 pts34 pl-12 GD
Goals per game
Rennes scored1.74
Stade Brestois 29 scored1.26
Rennes conceded1.47
Stade Brestois 29 conceded1.62

Shot map and expected goals

Rennes 1.59 xG from 9 shots, Stade Brestois 29 0.87 from 14. Every mark is one shot, placed where it was taken and sized by the chance it had of becoming a goal. Filled marks with a white ring are goals.

Mousa Al Tamari 27' · 0.12 xGKamory Doumbia 3' · 0.11 xGSeko Fofana 91' · 0.09 xGEsteban Lepaul 36' · 0.07 xGPathé Mboup 2' · 0.06 xGAnthony Rouault 58' · 0.06 xGMousa Al Tamari 58' · 0.06 xGSoumaila Coulibaly 81' · 0.05 xGMama Baldé 0' · 0.05 xGRemy Labeau Lascary 93' · 0.04 xGMama Baldé 27' · 0.04 xGRomain Del Castillo 69' · 0.03 xGPathé Mboup 75' · 0.03 xGEsteban Lepaul 44' · 0.03 xGRemy Labeau Lascary 94' · 0.03 xGKamory Doumbia 70' · 0.03 xGMama Baldé 46' · 0.02 xGMama Baldé 16' · 0.01 xGDaouda Guindo 1' · 0.01 xGEsteban Lepaul 23' · 0.46 xG · goalMama Baldé 12' · 0.37 xG · goalMousa Al Tamari 24' · 0.35 xG · goalMohamed Meïté 86' · 0.35 xG · goal
Rennes (attacking right)Stade Brestois 29 (attacking left)mark size = expected goals
TeamShotsGoalsxG
Rennes931.59
Stade Brestois 291410.87

Shot locations and expected-goals values from per-shot data. Per-shot tables, situation and shot-type breakdowns are part of TACTIX Pro.

The full post-match picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1.00 — the full match analysis

£1.00 for 14 days, then £9.99/month. Cancel in the trial and pay nothing more.

Frequently asked questions

What is the head-to-head record between Rennes and Stade Brestois 29?
In their last 6 meetings, Rennes won 2, Stade Brestois 29 won 2 and there were 2 draws, averaging 3.5 goals per game.
What is the recent form of Rennes and Stade Brestois 29?
Recent form — Rennes 4W 0D 1L; Stade Brestois 29 3W 1D 1L.

Today’s boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all predictions, advanced stats & value against the bookies with ProTry Pro for £1.00 →