Ligue 1 Gameweek 24 Sat, Feb 28 2026 · 16:00 Roazhon Park, Rennes
1–0 Full time · HT 1–0 xG 0.92 – 0.40
  • A. Nordin 27’
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Nordin goal decides it for Rennes

Rennes entered as favourites and won 1–0 through a Nordin goal. Rennes finished with the higher xG (0.92 vs 0.40). On the chances created, Toulouse deserved more: 0.8 expected points against the 0 points they took.

Rennes ✓50%
Draw25%
Toulouse25%

Model vs reality

Rennes goals
1
Model 1.70 · xG 0.92
Toulouse goals
0
Model 1.13 · xG 0.40
Total goals
1
Model 2.83 · xG 1.32
Score 1–0
9%
Most likely 1–1 (12%)
Over 2.5
No
Model 54%
Both scored
No
Model 56%
Match facts
★ Player of the matchA. NordinRennes · 1 goal
7.9
  • RefereeStephanie Frappart
  • VenueRoazhon Park
  • Table before kick-offRennes 6th · Toulouse 10th

Timeline

  1. E. LepaulYellow card · Roughing
    24’
  2. A. Nordin 1–0
    27’
  3. Pape DiopYellow card · Tripping
    42’
  4. C. CresswellYellow card · Tripping
    45+1’
  5. Half time · 1–0
  6. ⇄ EmersonnFor Julián Vignolo
    46’
  7. A. VossahYellow card · Holding
    62’
  8. ⇄ D. CisséFor S. Szymański
    73’
  9. ⇄ L. BlasFor Mousa Al Ta'mari
    73’
  10. ⇄ M. SauerFor A. Vossah
    74’
  11. ⇄ J. Russell-RoweFor W. Kamanzi
    81’
  12. ⇄ B. EmboloFor E. Lepaul
    81’
  13. ⇄ Nordan MukieleFor A. Nordin
    90’
  14. Full time · 1–0

Team stats

Rennes10 shots · 4 in box, 6 outside
Toulouse8 shots · 3 in box, 5 outside
RennesToulouse
65% Possession 35%
0.92 Expected goals (xG) 0.40
1.78 Expected points (xPts) 0.84
10 Shots 8
2 Shots on target 1
6 Shots off target 6
2 Blocked shots 1
4 Shots inside the box 3
6 Shots outside the box 5
669 Passes 359
86% Pass accuracy 75%
6 Corners 1
2 Goalkeeper saves 1
9 Fouls 11
1 Offsides 0
1 Yellow cards 3
0 Red cards 0
6.97 Team rating 6.74

Line-ups

Rennes 4-2-3-1

306.6 B. Samba(G)
266.6 Q. Merlin 37.3 L. Brassier 247.3 A. Rouault 186.9 M. Nagida
456.9 M. Camara 217.3 V. Rongier
707.9★ A. Nordin ↓90’ 176.7 S. Szymański ↓73’ 116.6 Mousa Al Ta'mari ↓73’
96.6 E. Lepaul ↓81’
  • 30B. Samba (G)6.6
  • 26Q. Merlin6.6
  • 3L. Brassier7.3
  • 24A. Rouault7.3
  • 18M. Nagida6.9
  • 45M. Camara6.9
  • 21V. Rongier7.3
  • 70A. Nordin ★↓90’7.9
  • 17S. Szymański↓73’6.7
  • 11Mousa Al Ta'mari↓73’6.6
  • 9E. Lepaul↓81’6.6

Substitutes used

  • 6D. Cissé↑73’6.3
  • 10L. Blas↑73’6.7
  • 7B. Embolo↑81’6.5
  • 65Nordan Mukiele↑90’

Unused: Mathys Silistrie, A. Seidu, A. Aït Boudlal, Henrick Do Marcolino, M. Zabiri

Toulouse 3-4-2-1

16.2 G. Restes(G)
37.2 M. McKenzie 46.5 C. Cresswell 196.7 D. Sidibé
246.5 D. Methalie 187.3 Pape Diop 456.7 A. Vossah ↓74’ 126.7 W. Kamanzi ↓81’
106.7 G. Gboho 76.5 Julián Vignolo ↓46’
117.2 S. Hidalgo
  • 1G. Restes (G)6.2
  • 3M. McKenzie7.2
  • 4C. Cresswell6.5
  • 19D. Sidibé6.7
  • 24D. Methalie6.5
  • 18Pape Diop7.3
  • 45A. Vossah↓74’6.7
  • 12W. Kamanzi↓81’6.7
  • 10G. Gboho6.7
  • 7Julián Vignolo↓46’6.5
  • 11S. Hidalgo7.2

Substitutes used

  • 77M. Sauer↑74’6.5
  • 13J. Russell-Rowe↑81’6.7
  • 20Emersonn↑46’6.5

Unused: C. Haug, Naime Said Mchindra, Gaëtan Bakhouche, Thibaud Garondo, S. Koumbassa, N. Lahmadi

Player stats

Top rated
A. NordinRennes7.9
2nd
L. BrassierRennes7.3
3rd
A. RouaultRennes7.3

Rennes

Toulouse

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.