1. Players
  2. Toulouse

Rafik Messali

Right wing-back, Toulouse
Matches 2026-2753 starts
Minutes247
Goals0
Assists0

Next match

Model estimate
Monaco v ToulouseSat 10 Oct,
To score1%
To assist3%
Goal or assist4%
Shots0.1expected, in 49 minutes

In our likely line-up (started 3 of the team's last 5). From Vesta's expected goals for the team, his expected goals and goals per 90 minutes and the minutes he is likely to play.

Chances

2026-27, total and per 90 minutes
Expected goals0.20.06 per 90
Expected assists0.50.16 per 90
Shots10.36 per 90
Key passes31.09 per 90

Season projection

Model estimate
Goals at the end10 now; 8 in 10 between 0 and 2
Assists at the end20 now; 8 in 10 between 0 and 3
Top scorer–in Ligue 1
Most assists–

Every remaining Ligue 1 match simulated with Vesta; the team's goals shared among its players by their recent part in its attack. The whole race

In numbers

Top five leagues since 2024-25
  • 0league goals in 30 matches0.0 per 90 minutes over 3 seasons

Last matches

DateMatchMinGAShotsxG
Sat 19 SepToulouse 3–2 Le Havre7210.17
Sat 12 SepLorient 2–2 Toulouse4800.00
Thu 3 SepToulouse 0–1 Lille6900.00
Sat 29 AugBrest 2–2 Toulouse40*00.00
Sat 22 AugToulouse 0–2 Lyon18*00.00
Sun 15 FebLe Havre 2–1 Toulouse2900.00
Sun 8 FebAngers 1–0 Toulouse8100.00
Sun 1 FebToulouse 0–0 Auxerre16*00.00
Sun 25 JanBrest 0–2 Toulouse9000.00
Sat 17 JanToulouse 5–1 Nice9000.00
Fri 2 JanToulouse 0–3 Lens6700.00
Sat 13 Dec 2025Paris FC 0–3 Toulouse18*00.00
Sat 6 Dec 2025Toulouse 1–0 Strasbourg43*00.00
Sat 29 Nov 2025Marseille 2–2 Toulouse12*00.00
Sun 23 Nov 2025Toulouse 0–1 Angers22*00.00
Sun 9 Nov 2025Lorient 1–1 Toulouse8*00.00
Sun 14 Sep 2025Lille 2–1 Toulouse17*00.00
Sat 17 May 2025Saint-Etienne 2–3 Toulouse14*00.00
Sat 3 May 2025Toulouse 2–1 Rennes15*00.00
Sat 12 Apr 2025Toulouse 1–2 Lille64100.00

* came on as a substitute.