KickoffDNA
0 live

Toulouse

Ligue 1 17th of 18 · 2 pts · P4 W0 D2 L2 · GD -3 LDLD

Coach: Jens Askou · since Jul 2026 · 0.50 ppg over 4

Next: v Le Havre · Ligue 1

33 team matches · 44 goals · 2025-09-21 → 2026-09-12 · ranks within the current squad · 12 players who appeared but left not shown

Most influential

#1
Cristian Cásseres Jr. 23 · Central Midfield · captain ×1
▲ 8.0
Minutes #3G+A #3Rating #2Creation #4
Minutes
2588 (87% of team) · 29 starts + 2 sub
Goals + assists
2 + 6 (18% of team goals) · xG 1.3
Rating
7.28 (97th pct, midfielders in league)
Creation
49.0 key passes · 10.0 big chances · 2.05/90
  • DLorientA 2A9.1
  • LLOSC LilleH8.7
  • DBrestA 1A7.8
  • LOlympique LyonnaisH7.7
  • WOlympique LyonnaisH6.8
#2
Aron Dønnum 15 · Right Midfield
▼ 6.87
Minutes #5G+A #2Rating #1Creation #1
Minutes
2064 (69% of team) · 24 starts
Goals + assists
4 + 4 (18% of team goals) · xG 5.0
Rating
7.31 (99th pct, midfielders in league)
Creation
60.0 key passes · 9.0 big chances · 3.01/90
With / without
1.25 ppg starting (24) · 1.11 without (9) +0.14
  • WOlympique LyonnaisH6.2
  • WStrasbourgA6.8
  • DMonacoH8.5
  • LLensA6.3
  • LLOSC LilleH6.5
#3
Santiago Hidalgo 9 · Centre Forward
● 6.68
Minutes #6G+A #1Rating #9Creation #8
Minutes
1393 (47% of team) · 16 starts + 12 sub
Goals + assists
5 + 4 (20% of team goals) · xG 3.9
Rating
6.75 (32th pct, midfielders in league)
Creation
11.0 key passes · 5.0 big chances · 1.03/90
With / without
1.56 ppg starting (16) · 0.88 without (17) +0.68
  • DLorientA6.2
  • LLOSC LilleH6.7
  • DBrestA6.5
  • LOlympique LyonnaisH6.8
  • WOlympique LyonnaisH 1A7.3
#4
Rasmus Nicolaisen 2 · Centre Back · captain ×31
▲ 7.16
Minutes #2G+A #9Rating #6Defence #2
Minutes
2657 (89% of team) · 31 starts
Goals + assists
1 + 0 (2% of team goals) · xG 1.1
Rating
6.81 (49th pct, defenders in league)
Defence
8.5 actions/90 · duels 63% · aerials 94%
  • LLOSC LilleH7.1
  • DBrestA7.2
  • LOlympique LyonnaisH7.0
  • WOlympique LyonnaisH7.3
  • WStrasbourgA7.2
#5
Mark McKenzie 3 · Centre Back
● 6.93
Minutes #4G+A #6Rating #8Defence #4
Minutes
2405 (81% of team) · 27 starts + 2 sub
Goals + assists
0 + 2 (5% of team goals) · xG 0.3
Rating
6.75 (34th pct, defenders in league)
Defence
6.6 actions/90 · duels 58% · aerials 108%
With / without
1.19 ppg starting (27) · 1.33 without (6) -0.15
  • DLorientA6.9
  • LLOSC LilleH7.0
  • DBrestA6.8
  • LOlympique LyonnaisH6.8
  • WOlympique LyonnaisH7.2

Full squad by position · click a column to sort

PlayerRankAppsMinGAxGRatingFormMin#G+A#Rat#
Goalkeepers
Guillaume Restes 16 #6 32 2831 0 0 0.0 6.8 ● 6.89 1 16 7
Mathys Niflore 60 Back from loan #18 2 109 0 0 0.0 6.38 6.38 18 18 18
Defenders
Rasmus Nicolaisen 2 #4 31 2657 1 0 1.1 6.81 ▲ 7.16 2 9 6
Mark McKenzie 3 #5 29 2405 0 2 0.3 6.75 ● 6.93 4 6 8
Christ Tapé 12 New signing · 9 Jul #8 4 354 1 0 1.4 6.82 6.82 13 7 5
Rafik Messali 22 #13 15 658 0 0 0.0 6.67 ● 6.66 9 17 11
Seny Koumbassa 5 #14 10 532 1 0 0.2 6.42 ● 6.52 10 11 16
Ismail Diallo 94 New signing · 1 Jul #17 4 147 0 0 0.0 6.41 6.41 17 15 17
David Odogu 19 On loan · from AC Milan 0 0 0 0 at AC Milan
Midfielders
Cristian Cásseres Jr. 23 #1 31 2588 2 6 1.3 7.28 ▲ 8.0 3 3 2
Aron Dønnum 15 #2 24 2064 4 4 5.0 7.31 ▼ 6.87 5 2 1
Santiago Hidalgo 9 #3 28 1393 5 4 3.9 6.75 ● 6.68 6 1 9
Thomas Jørgensen 8 New signing · 19 Aug #9 4 348 1 0 1.3 6.99 6.99 14 8 3
Alexis Vossah 6 #11 23 1174 0 1 0.5 6.51 ● 6.54 7 10 15
Niklas Schmidt 31 #12 4 218 0 0 0.1 6.84 6.84 15 14 4
Abu Francis 17 #15 7 459 0 0 0.3 6.59 ● 6.51 11 12 14
Ilyas Azizi 37 #16 6 202 0 0 0.3 6.61 ● 6.64 16 13 12
Niko Sigur 14 New signing · 1 Sep 1 44 0 0 0.0 6.9 ● 6.5
Mathis Amougou 18 On loan · from Strasbourg 0 0 0 0 ● 6.75 at Strasbourg
Attackers
Jacen Russell-Rowe 13 #7 17 721 2 0 3.1 6.59 ● 6.61 8 4 13
Julián Vignolo 7 #10 16 356 2 0 1.3 6.69 ● 6.71 12 5 10
Casper Tengstedt 20 New signing · 31 Aug 2 69 1 0 0.9 6.61 ▼ 6.44
Sion Oppong 11 3 56 0 0 0.0 6.55 6.55
Aymen Amaaouch 49 0 0 0 0 ● None

Ranks need 90+ minutes in the window (rating also 2+ rated matches). Form = average rating over the player's last 5 appearances anywhere, arrow vs their own last-365 average (±0.3). With/without shown only with 5+ matches each side and is a record, not an effect.

This week · last 7 days

1match played · last one 6 days ago
1,189 kmtravelled · round trips from Stadium de Toulouse, as the crow flies
1 duntil the next match
Last win from behind · 138 days ago 3 May 2026 · at Strasbourg 2-1 · Ligue 1 From 1 down at 27′ · level Dayann Methalie 43′ · winner Emersonn 84′
  • 12 Sepat Lorient · Stade Yves Allainmat - Le Moustoir, Lorient · 595 km each way · FRA L1

Market · 2026/2027 · Ligue 1 · 4 priced matches

2 ptsthe market expected 5.0 ± 2.5 · gap -3.0 (-1.2 sd)
0%went in as favourite · even 75% · underdog 25%

Pinnacle closing 1X2, margin removed; expected points = 3 × P(win) + P(draw) per match, summed. ± is one standard deviation of the season total, so about a third of team-seasons finish outside it and the gap is a description of this season, not a rating of the team or the market.

33 matches · 2025-09-21 → 2026-09-12

MetricAll 33Home 17Away 16
Results
Matches331716
Points per game1.211.241.19
W / D / L10 / 10 / 135 / 6 / 65 / 4 / 7
Goals for / match1.331.181.50
Goals against / match1.361.241.50
Clean sheets21%29%12%
Failed to score36%47%25%
Both teams scored48%35%62%
Over 2.554%47%62%
Expected goals
xG for / match1.441.711.15
xG against / match1.231.051.41
xG difference0.210.66-0.27
Finishing vs xG-0.11-0.540.35
xPts / match1.531.781.26
Points vs xPts-0.31-0.54-0.07
Game state
Scored first33%29%38%
PPG when scoring first2.363.001.83
PPG when conceding first0.600.400.80
Came back from behind41%40%42%
Won from behind202
Came back for a point or win945
Leads held77%100%62%
Minutes leading23%21%24%
Minutes level47%49%45%
Minutes trailing30%30%31%
First goal (min)374134
First goal conceded (min)404338
Timing
Goals scored in 2nd half54%70%42%
Goals conceded in 2nd half53%67%42%
Late goals for (76'+)0.390.470.31
Late goals against0.270.240.31
Style
Possession44%45%43%
Shots13.515.910.9
On target4.45.03.8
Shot conversion10%7%14%
Shots inside box66%68%63%
Big chances created2.12.31.8
Corners4.45.33.5
xG from set plays37%36%37%
Goals from headers18%10%25%
Pressure index10.211.78.6
Dominant minutes42.346.038.4
Pass accuracy81%83%80%
Fouls15.114.515.6
Cards2.452.242.69

Goal timing for / against per 15 min

0–15'102
16–30'410
31–45'69
46–60'47
61–75'78
76–90'139

Current: unbeaten 1 · winless 4 · scoring 1 · conceding 10

FormationUsePPGGFGAxGxGA
3-4-2-123 70%1.01.041.391.251.2
3-4-36 18%2.52.671.01.931.12
4-2-3-14 12%0.51.01.751.791.52

Windows with fewer than 5 matches show no figures. Won from behind counts matches the team trailed in at any point and won on goals; a shootout win after coming back to level counts as a comeback, not a win from behind. Distances are straight-line round trips from the ground the team hosts most, never road or air miles.

4 matches with pressure data · intensity v an average side in the same situations, SD units · raw 15.4 for, 10.75 against

Pressure above an average side in the same situations (+0.20) · stands out: when level +0.35

Typical match · pressure by minute, smoothed · overall home away

0'15'30'45'60'75'90'

Tempo

Overall intensity+0.204
Early press (0-15, level)+0.014
Late push (76+, level)+0.262
Late chase (76+, behind)-0.182

Game state

When level+0.354
When behind+0.033
10 min after conceding-0.264
10 min after scoring+0.392

Situations

At home+0.422
Away-0.012
4+ days rest+0.204

Opposition

v top-tier opponents+0.422
v mid-tier opponents-0.012
Evenly matched+0.063

Conceded

Pressure conceded-0.044
Conceded late (76+)+0.104

Ahead vs level -0.73 · Behind vs level -0.32

Bars are SD units against the league baseline for the same venue, game state, men on the pitch and minute; the last column is the number of matches behind each figure. Fewer than 3 matches shows greyed.

4 played in the 2026/27 season · W0 D2 L2 · tap a result for the summary, events, stats, lineups, player stats and closing odds.

Ligue 1· 2026/2027W0 D2 L2

30 fixtures in the feed · kick-off times in your local time.

Sat 19 SepLigue 1 · Matchweek 5 Toulouse v Le Havre 1/1 Sat 10 OctLigue 1 · Matchweek 6 Monaco v Toulouse 1/1 Fri 16 OctLigue 1 · Matchweek 7 Le Mans v Toulouse 1/1 Sat 24 OctLigue 1 · Matchweek 8 Toulouse v Troyes 1/1 Sun 1 NovLigue 1 · Matchweek 9 Olympique Marseille v Toulouse 1/1 Fri 6 NovLigue 1 · Matchweek 10 Toulouse v Strasbourg 1/1 Sat 21 NovLigue 1 · Matchweek 11 Lens v Toulouse 1/1 Sun 29 NovLigue 1 · Matchweek 12 Toulouse v Rennes 1/1 Sat 5 DecLigue 1 · Matchweek 13 Toulouse v Paris Saint Germain 1/1 Sat 12 DecLigue 1 · Matchweek 14 Auxerre v Toulouse 1/1 Sat 2 JanLigue 1 · Matchweek 15 Toulouse v Angers SCO 1/1 Sat 16 JanLigue 1 · Matchweek 16 Paris v Toulouse 1/1 Sat 23 JanLigue 1 · Matchweek 17 Toulouse v Nice 1/1 Sat 30 JanLigue 1 · Matchweek 18 Toulouse v Lens 1/1 Sat 6 FebLigue 1 · Matchweek 19 Le Havre v Toulouse 1/1 Sat 13 FebLigue 1 · Matchweek 20 Toulouse v Monaco 1/1 Sat 20 FebLigue 1 · Matchweek 21 Rennes v Toulouse 1/1 Sat 27 FebLigue 1 · Matchweek 22 Olympique Lyonnais v Toulouse 1/1 Sat 6 MarLigue 1 · Matchweek 23 Toulouse v Le Mans 1/1 Sat 13 MarLigue 1 · Matchweek 24 Nice v Toulouse 1/1 Sat 20 MarLigue 1 · Matchweek 25 Toulouse v Brest 1/1 Sat 3 AprLigue 1 · Matchweek 26 Strasbourg v Toulouse 1/1 Sat 10 AprLigue 1 · Matchweek 27 LOSC Lille v Toulouse 1/1 Sat 17 AprLigue 1 · Matchweek 28 Toulouse v Paris 1/1 Sat 24 AprLigue 1 · Matchweek 29 Troyes v Toulouse 1/1 Sat 1 MayLigue 1 · Matchweek 30 Toulouse v Olympique Marseille 1/1 Sat 8 MayLigue 1 · Matchweek 31 Angers SCO v Toulouse 1/1 Sun 16 MayLigue 1 · Matchweek 32 Toulouse v Lorient 1/1 Sat 22 MayLigue 1 · Matchweek 33 Toulouse v Auxerre 1/1 Sat 29 MayLigue 1 · Matchweek 34 Paris Saint Germain v Toulouse 1/1

24 players in the current squad · 2026/2027. Appearances, minutes and rating over the last 365 days for this club.

Goalkeepers 2

  • 16 Guillaume RestesGoalkeeper · 21 · France 32 (32) 2831′ 0+0 6.8
  • 60 Mathys Niflore Back from loanGoalkeeper · 19 · France 2 (1) 109′ 0+0 6.38

Defenders 7

  • 2 Rasmus NicolaisenCentre Back · 29 · Denmark 31 (31) 2657′ 1+0 6.81
  • 3 Mark McKenzieCentre Back · 27 · United States 29 (27) 2405′ 0+2 6.75
  • 5 Seny KoumbassaCentre Back · 19 · Guinea 10 (5) 532′ 1+0 6.42
  • 12 Christ Tapé New signing · 9 JulLeft Back · 20 · Ivory Coast 4 (4) 354′ 1+0 6.82
  • 19 David Odogu On loan · from AC Milan Yet to debutCentre Back · 20 · Germany 0 0′ 0+0
  • 22 Rafik MessaliRight Back · 23 · Algeria 15 (7) 658′ 0+0 6.67
  • 94 Ismail Diallo New signing · 1 JulRight Back · 23 · France 4 (2) 147′ 0+0 6.41

Midfielders 10

  • 6 Alexis VossahCentral Midfield · 18 · France 23 (14) 1174′ 0+1 6.51
  • 8 Thomas Jørgensen New signing · 19 AugCentral Midfield · 20 · Denmark 4 (4) 348′ 1+0 6.99
  • 9 Santiago HidalgoCentre Forward · 21 · Argentina 28 (16) 1393′ 5+4 6.75
  • 14 Niko Sigur New signing · 1 SepDefensive Midfield · 23 · Canada 1 44′ 0+0 6.9
  • 15 Aron DønnumRight Midfield · 28 · Norway 24 (24) 2064′ 4+4 7.31
  • 17 Abu FrancisCentral Midfield · 25 · Ghana 7 (6) 459′ 0+0 6.59
  • 18 Mathis Amougou On loan · from Strasbourg Yet to debutCentral Midfield · 20 · France 0 0′ 0+0
  • 23 Cristian Cásseres Jr.Central Midfield · 26 · Venezuela 31 (29) 2588′ 2+6 7.28
  • 31 Niklas SchmidtCentral Midfield · 28 · Germany 4 (2) 218′ 0+0 6.84
  • 37 Ilyas AziziLeft Wing · 18 · France 6 (2) 202′ 0+0 6.61

Attackers 5