Skip to content

Marseille vs Toulouse

Ligue 1
2-0
Final
Stade Vélodrome

Match pulse

OLMAttacking pressure by 5 minutes
0'HTTOU
44%Possession56%
13Shots14
3On target7
4Corners3
6Saves1
14Fouls14
44'Pierre-Emile HøjbjergOLM78'CJ Egan-RileyOLM86'Santiago HidalgoTOU
Team1H2HT
OLM202
TOU000

Who won: Marseille 2-0

Marseille beat Toulouse 2-0 on Sunday, November 1, 2026 at Stade Vélodrome. Goals for Marseille: Amine Harit (1') and Amine Gouiri (25').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.9Jeffrey de LangeG
  2. 27.8Amine GouiriF
  3. 37.4Amine HaritRM
  4. 47.1Igor PaixãoLM
  5. 56.9Nayef AguerdCD-L
  6. 66.9Timothy WeahRB
  7. 76.6Jacen Russell-RoweCF-R
  8. 86.4CJ Egan-RileyCD-R
  9. 96.4Himad AbdelliCM-R
  10. 106.4Ulisses GarciaSUB
  11. 116.3Tochukwu NnadiCM-L
  12. 126.3Cristian Cásseres Jr.CM-L

Team stats

OLMTOU
14Fouls14
2Yellow Cards1
0Red Cards0
1Offsides4
4Corner Kicks3
6Saves1
43.6Possession56.4
13SHOTS14
3ON GOAL7
0.2On Target %0.5
0Penalty Goals0
0Penalty Kicks Taken0
400Accurate Passes516
478Passes610
0.8Pass Completion %0.8
3Accurate Crosses3
8Crosses20
0.4Cross %0.2
61Long Balls31
21Accurate Long Balls12
0.3Long Balls %0.4
4Blocked Shots3
12Effective Tackles11
26Tackles19
0.5Tackle %0.6
15Interceptions6
35Effective Clearances16
35Clearances16

Player of the game

Jeffrey de Lange

OLM · 6 saves, clean sheet

8.9

Deserved to win

22%
OLM · 1.04 xG
26%
Draw
52%
TOU · 1.62 xG

Toulouse deserved better: 52% on chances, lost 0-2

Play by play

  1. Match ends, Marseille 2, Toulouse 0.
  2. Second Half ends, Marseille 2, Toulouse 0.
  3. 90'+7'

    Free kick won

    Casper Tengstedt (Toulouse) wins a free kick in the defensive half.

  4. 90'+7'

    Foul

    Foul by Nayef Aguerd (Marseille).

  5. 90'+6'

    Foul

    Foul by Christ Tapé (Toulouse).

  6. 90'+6'

    Free kick won

    Pierre-Emile Højbjerg (Marseille) wins a free kick in the defensive half.

  7. 90'+2'OLM

    Free kick won

    Cristian Cásseres (Toulouse) wins a free kick in the attacking half.

  8. 90'+2'

    Foul

    Foul by Neal Maupay (Marseille).

  9. 90'+2'

    Shot off target

    Attempt missed. Cristian Cásseres (Toulouse) right footed shot from outside the box is close, but misses to the left. Assisted by Santiago Hidalgo.

  10. 90'+1'

    Fourth official has announced 6 minutes of added time.

  11. 90'

    Foul

    Foul by Casper Tengstedt (Toulouse).

  12. 90'

    Free kick won

    CJ Egan-Riley (Marseille) wins a free kick in the defensive half.

  13. 89'
    Sub

    Subbed on for R. Nicolaisen

    Substitution, Toulouse. Seny Koumbassa replaces Rasmus Nicolaisen.

    S. Koumbassa

  14. 89'
    Sub

    Subbed on for N. Sigur

    Substitution, Toulouse. Julián Vignolo replaces Niko Sigur.

    J. Vignolo

  15. 87'Mark McKenzie

    Free kick won

    Mark McKenzie (Toulouse) wins a free kick in the defensive half.

  16. 87'
    Sub

    Subbed on for T. Nnadi

    Substitution, Marseille. Angel Gomes replaces Tochukwu Nnadi.

    A. Gomes

  17. 87'
    Sub

    Subbed on for A. Gouiri

    Substitution, Marseille. Neal Maupay replaces Amine Gouiri.

    N. Maupay

  18. 86'

    Yellow card

    Santiago Hidalgo (Toulouse) is shown the yellow card for a bad foul.

    S. Hidalgo

  19. 86'

    Foul

    Foul by Santiago Hidalgo (Toulouse).

  20. 86'

    Free kick won

    Ulisses Garcia (Marseille) wins a free kick in the defensive half.

  21. 84'TOU

    Corner awarded

    Corner, Toulouse. Conceded by CJ Egan-Riley.

  22. 82'

    Left footed shot just wide

    Attempt missed. Timothy Weah (Marseille) left footed shot from the left side of the box misses to the left. Assisted by Amine Gouiri.

    T. Weah

  23. 81'

    Free kick won

    Santiago Hidalgo (Toulouse) wins a free kick in the defensive half.

  24. 81'

    Foul

    Foul by Geoffrey Kondogbia (Marseille).

  25. 80'Mark McKenzie

    Foul

    Foul by Mark McKenzie (Toulouse).

Leaders

OLMTOU
Total Shots
Timothy Weah
3
Cristian Cásseres Jr.
4
Accurate Passes
Pierre-Emile Højbjerg
54
Cristian Cásseres Jr.
87
Defensive Interventions
CJ Egan-Riley
17
Mark McKenzie
15
Saves
Jeffrey de Lange
6
Guillaume Restes
1