Today

Stade Brestois 29 2-2 Toulouse: result and stats, Ligue 1

Matchday 2
FT
  • K. Doumbia18'
  • L. Ajorque90'
  • 9'J. Russell-Rowe
  • 62'C. Tape
Stade Francis-Le-BléJérôme BrisardCapacity 15,931Sat, 29 Aug 202620:45
Julien Lachuer portrait
Assistant
Julien Lachuer
Pol García portrait
Assistant
Pol García

Home

  • J. Bourgault portraitStade Brestois 29 crest
    J. Bourgault
    Knee Injury
    Out
  • B. Chardonnet portraitStade Brestois 29 crest
    B. Chardonnet
    Calf Injury
    Out

Away

  • A. Donnum portraitToulouse crest
    A. Donnum
    Personal Reasons
    Out
  • A. Francis portraitToulouse crest
    A. Francis
    Muscle Injury
    Out
Player of the match
Cristian Cásseres headshot
Cristian Cásseres
Midfielder · Toulouse
8.7
This match
Shooting0.9Finishing0.0Creativity10.0Passing7.8Involvement10.0Defending10.0Physical7.9Dribbling10.0
Attacking
Goals0
Assists1
Dribbles won4
Build-up
Passes77
Key passes1
Pass accuracy78%
Defending
Tackles5
Blocks1
Interceptions1
Duels won18 · 75%
Fouls won/made4 / 3
This match · octagon = season skill index

Highest-rated players

Chotard8.3Ajorque8.0Magnetti7.3Tapé7.7Restes7.9Jr.8.7
Player
Guillaume RestesGuillaume RestesG523,21+1,2129/363/10
Egil SelvikEgil SelvikG021,54-0,4617/251/10
Stade Brestois 29 crestLive statsToulouse crest

Possession & Passing

51%Possession49%
432Total passes445
83%Pass accuracy82%
7Corners2

Attack

27Shots6
7On target2
12Off target3
8Blocked shots1

Box & Quality

16Shots in box4
11Shots out box2
2.9xG1.1
1.3Goals prevented1.3

Defense & Discipline

0Goalkeeper saves5
5Offsides0
19Fouls18
2Yellow cards3

Half by half

The same match, split at the break. Which half did each side actually win?

Stade Brestois 29 crest

First half

Toulouse crest
0,61xG0,78
8Shots3
2On target1
1Big chances2
11Touches in box7
54%Possession46%
3Corners0
Stade Brestois 29 crest

Second half

Toulouse crest
2,12xG0,34
18Shots3
5On target1
5Big chances1
19Touches in box9
47%Possession53%
4Corners2

xG analytics

TeamxGShotsSOTPoss
Stade Brestois 29 crestStade Brestois 29
2.86261551%
22% open play78% set piece
Toulouse crestToulouse
1.126349%
77% open play23% set piece

Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

xG race

32 shots

Chance quality as it built up. A steep step is a big chance.

0,00,81,62,43,20'15'30'45'60'75'90'Jacen Russell-Rowe 9'Christ Tapé 62'Kamory Doumbia 18'Ludovic Ajorque 90'Stade Brest…2,86 xGToulouse1,12 xGCumulative expected goals per team over the match.
Stade Brestois 29 crestStade Brestois 292,86 xG · 2 scoredToulouse crestToulouse1,12 xG · 2 scored

How those chances were made

Stade Brestois 2950
Open play 35Set piece 8Dribble 1Foul won 1Rebound 5
Toulouse12
Open play 10Set piece 1Foul won 1

Momentum

19 swings

Which side was on top, minute by minute. A taller bar is heavier pressure.

Jacen Russell-Rowe 9'Kamory Doumbia 18'Christ Tapé 62'Ludovic Ajorque 90'0'15'30'45'60'75'90'Stade Brest…Toulouse
Stade Brestois 29 crestStade Brestois 2955% pressureToulouse crestToulouse45% pressure

Match replay

91'
2-2
0%Draw 100%0%
2.86xG1.12
26Shots6
15On target3
Momentum
Ludovic Ajorque portrait90' Goal Ludovic Ajorque 0.34 xG

Shot map

26 v 6

Stade Brestois 29 shoot right, Toulouse left. Bigger dot = better chance.

29TOUgoalsavedoff target

Goal mouth

18 on target · 4 scored

Where each shot on target crossed the line. Placement beats power.

Mamady Diambou, 18', off targetThomas Jørgensen, 21', off targetGautier Lloris, 29', off targetIsmaïl Diallo, 37', off targetKenny Lala, 43', off targetKamory Doumbia, 45', off targetChrist Tapé, 46', off targetPathé Mboup, 51', off targetRaphaël Le Guen, 51', off targetMamady Diambou, 75', off targetHugo Magnetti, 84', off targetLucas Tousart, 90', off targetMama Baldé, 90', off targetRaphaël Le Guen, 90', off target
Stade Brestois 29Toulousegoalsavedoff target

Average positions

Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

Stade Brestois 29Defensive line 45%
51Doumbia42Selvik109Chotard71Lloris65Ajorque57Mboup79Guen56Castillo81Lala90Locko66Diambou
ToulouseDefensive line 29%
40Rowe39Diallo31Vignolo48Vossah55Restes80McKenzie62Gboho132Jr.84Nicolaisen63Jørgensen87Tapé

An average, not a movement map: it says where a player's actions balanced out, not where they ran.

Passing network

Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

Stade Brestois 29Until 67'
13714670223101199

Most-connected pair: Guen and Lloris, 18 passes between them.

ToulouseUntil 45'
23231012168946137

Most-connected pair: Cásseres and Nicolaisen, 11 passes between them.

Tactical battle

60control40
60%Field tiltField tilt 41%12Box entriesBox entries 914Passes into boxPasses into box 8
Ludovic Ajorque
Ludovic Ajorque
6 touches in box
Press6.9 · 9.7Territory60% · 41%Direct2.50 · 2.54Progress40 · 47Dribble4 · 8Creation50 · 12Threat1.20 · 0.77Recover9 · 12
Stade Brestois 29 crest

In possession

Toulouse crest
59,5%Field tilt40,5%
14Passes into box8
29Progressive passes32
8Carries into final third8
17Chances created6

Field tilt is each side's share of play in the final third.

Stade Brestois 29 crest

Out of possession

Toulouse crest
6,86Press intensity (PPDA)9,67
17High turnovers4
9Regains within 5s12
17,2sBall recovery time18,8s
19Interceptions16

↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

Stade Brestois 29 crest

Carrying

Toulouse crest
125Carries123
1354mCarry distance1438m
11Progressive carries15
726mProgressive carry distance804m
2Carries into the box2

Distances are how far the ball was moved forward, not how far anybody ran.

Stade Brestois 29 crest

Beating the press

Toulouse crest
4Take-ons won8
14Take-ons attempted18
502mProgressive pass distance505m
1Through balls4
13Switches of play3

A take-on is a player going past an opponent with the ball at his feet.

Stade Brestois 29 crest

Threat created

Toulouse crest
1,20Expected threat (xT)0,77
2,40Action value (VAEP)2,55
50Shot-creating actions12
4Goal-creating actions4
2,19Expected assisted goals1,12

xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

Stade Brestois 29 crest

Tempo

Toulouse crest
3,1Passes per attack3,1
9,7sAttack duration9,4s
2,50 m/sAttack directness2,54 m/s
3Build-up attacks3
7Direct attacks5

An attack is direct when it moves upfield quickly rather than through many passes.

Stade Brestois 29 crest

More match stats

Toulouse crest
Stade Brestois 29 crest

Attack

Toulouse crest
29Touches in box15
53Final third entries43
6Big chances3
3,31xG on target1,61
4Big chances missed1
Stade Brestois 29 crest

Passing

Toulouse crest
10/37 (27%)Crosses2/10 (20%)
38/71 (54%)Long balls17/44 (39%)
26Throw-ins17
18Free kicks19
4Goal kicks10
Stade Brestois 29 crest

Duels

Toulouse crest
46Total54
43/90 (48%)Ground47/90 (52%)
18/42 (43%)Aerial24/42 (57%)
6/14 (43%)Dribbles10/19 (53%)
11Dispossessed12
Stade Brestois 29 crest

Defending

Toulouse crest
56Recoveries58
14Interceptions11
21Tackles19
76%Tackles won58%
20Clearances55
2Big chances scored2
1Fouled in final third1
7,45Average rating7,30

Goal profile

This season

How often each side reaches a scoreline, across 6 matches each.

Stade Brestois 29 crestShare of their matchesToulouse crest

They score

83%1+ goal67%
67%2+ goals67%
17%3+ goals17%

They concede

100%1+ goal100%
50%2+ goals83%

Heaviest results

Stade Brestois 29 crestbest 5-1 (H)·worst 0-1 (H)

Toulouse crestbest 3-2 (H)·worst 0-2 (H)

Where these sides shoot from

2025/26 season

Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

Stade Brestois 29shootallowToulouse
6.0%Six-yard box-1.73.7%
59.5%-2.5Penalty area-2.659.3%
26.1%+1.7Edge of the box+3.327.7%
8.4%Long range9.4%

383 shots taken · 405 faced

ToulouseshootallowStade Brestois 29
5.4%Six-yard box5.1%
61.6%Penalty area63.1%
26.7%+2.3Edge of the box-2.222.2%
6.3%-2.1Long range9.7%

427 shots taken · 474 faced

Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

Match summary

Stade Brestois 29 and Toulouse drew 2-2 at Stade Francis-Le-Blé in Ligue 1. It was 1-1 at half-time. Scorers: K. Doumbia (18'), L. Ajorque (90') for Stade Brestois 29; J. Russell-Rowe (9'), C. Tape (62') for Toulouse. In their last 17 meetings, Stade Brestois 29 have won 5, Toulouse 6, with 6 drawn. Full match stats, lineups and player ratings are all on this page.

AI prediction
Confidence 45%
2945%
X45%
TOU10%

→ Winner: Stade Brestois 29

Why this prediction

The factors the model weighed, each split between the two sides.

Stade Brestois 29 crestShare per factorToulouse crest
100%Form0%
100%Attack0%
50%Defence50%
60%Head-to-head40%
60%Goals40%
57%Overall43%
Last match
Scored 2, conceded 2
Last match
Scored 0, conceded 2

Who will win?

Cast your vote!

Stade Brestois 29 crestCompare teamsToulouse crest
Team formsLatestPts
7
Stade Brestois 29 crestStade Brestois 29
WLLWD
8
15
Toulouse crestToulouse
DWDLD
6
Prematch standings

Head-to-headLast 17 meetings

Stade Brestois 29 crest5
Wins
6
Draws
6Toulouse crest
Wins
Show 11 earlier meetings
  • 8 Oct 2023Stade Brestois 29 crest1 - 1Toulouse crestLigue 1
  • 2 Apr 2023Stade Brestois 29 crest3 - 1Toulouse crestLigue 1
  • 15 Jan 2023Toulouse crest1 - 1Stade Brestois 29 crestLigue 1
  • 11 Jan 2020Toulouse crest2 - 5Stade Brestois 29 crestLigue 1
  • 10 Aug 2019Stade Brestois 29 crest1 - 1Toulouse crestLigue 1
  • 9 Mar 2013Stade Brestois 29 crest0 - 1Toulouse crestLigue 1
  • 27 Oct 2012Toulouse crest3 - 1Stade Brestois 29 crestLigue 1
  • 2 May 2012Stade Brestois 29 crest0 - 0Toulouse crestLigue 1
  • 21 Dec 2011Toulouse crest0 - 0Stade Brestois 29 crestLigue 1
  • 29 May 2011Stade Brestois 29 crest0 - 2Toulouse crestLigue 1
  • 7 Aug 2010Toulouse crest2 - 0Stade Brestois 29 crestLigue 1
Full head-to-head →

Venue spotlight

Stade Francis-Le-Blé
Brest, France
15,931
Capacity