Toulouse vs Angers: Prediction, Head-to-Head, Odds & Stats (Sun, 23 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 16 Nov, 02:38 PM

Next Match 23/11/25 at 04:15 PM

Toulouse vs Angers
📍 Stadium de Toulouse, France.

Scheduled H2H Match For Toulouse Vs Angers

Ligue 1

Sun, 23 Nov 2025 at 04:15 PM UTC

Toulouse
Toulouse

FRA FRA

Recent Form

W
L
D
D
D
Angers
Angers

FRA FRA

Recent Form

D
W
D
L
W

6

Win

Last 10 Played

10
3 Draws

1

Win

6.79
Avg. Rating
6.73
10
Position
13
Carles Martínez
Manager
Alexandre Dujeux

Game Schedule - Time Of Fixture

Toulouse will square off vs Angers in Ligue 1 on Sun, 23 Nov 2025 at 04:15 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Toulouse vs Angers Prediction

Determined from the implicit expectation from the 1x2 market, Toulouse FC have a 59.38% to win. Implied probability from the odds, also reveals there is a 47.85% expectation of both teams to score (BTTS). Subscribe to the football picks club to reveal implied vs actual predictions to today’s highly profitable bets in order to see the best bets Matchstat.com football picks club to get data on implied vs actual predictions to value bets in order to make successful bets

PredictionChance to win
Toulouse59.38 %
Angers17.83 %
Draw25.97 %

Above win % is implied from odds. Login / Signup to discover our expert picks.

Toulouse vs Angers H2H Game Summary

Over the most recent 10 head to head matches between these rivals, Toulouse have got the victory 6 times and Angers have come out on top on 1 occasion.


Head-to-Head (Last 10 Matches)
Toulouse6
Draw3
Angers1

Toulouse Vs Angers Performance stats

Editorial Prediction:

As we prepare for the upcoming showdown in Ligue 1, we find ourselves setting the stage at the grand Stadium de Toulouse in France on a cozy Sunday afternoon, precisely on 23 November, 2025. Anticipation unfurls like a freshly laid picnic blanket, as Toulouse and Angers prepare to lock horns in a duel that promises drama and a healthy sprinkle of humor.

Delving into their not-so-distant past, one might notice that Toulouse are quite the hoarders of victories with two wins snuggled in their pockets from the last trio of encounters against Angers, who seem to have misplaced the winning ticket altogether. They managed a draw once, though, just to keep things interesting. The last tango between Toulouse and Angers left the latter licking their wounds, with Toulouse prancing off the field with a 4-0 victory as if they owned the place back on 2 March 2025.

Speaking of recent form, it's a tale of contrasting fortunes. Toulouse shuffled onto the pitch against Lorient and played to a 1-1 draw in their previous game, while Angers seemed to have found their scoring boots, much to the despair of Auxerre, who lost 2-0 to them. When it comes to the standings dance, Toulouse finds themselves twirling in 10th place, whereas Angers seems content to groove in 13th position, perhaps biding their time for a grand leap.

Enter the performers of the show: Beware of Monsieur F. Magri from Toulouse, the goal-scoring maitre d' this season with four strikes to his name. Meanwhile, Angers will be hoping to let Y. Belkhdim work his assist magic, having set things up twice like a culinary maestro. But alas, it doesn't stop there. Toulouse's top trio of tacticians involves Aron Dønnum with a score of 7.61, Yann Gboho standing at 7.19, and Jaydee Canvot clocking in 7.15. Across the green expanse, Angers has Hervé Koffi at a cool 7.37, Ousmane Camara with a solid 7, and Haris Belkebla not far behind at 6.91.

Possession stats have provided some light entertainment in this season’s repertoire: Toulouse might not cling onto the ball like a toddler with candy, holding 42.83% of it, but Angers, with their 39.08%, aren't exactly hogging it either. And if corners had a fan club, Toulouse would be modest members with an average of 4.75, while Angers tail with an unassuming 4. On the discipline front, it's a head-to-head race to earn a starring role in the naughty corner, with Toulouse receiving 32 yellow cards, a solitary red, alongside four penalties—similar statistics keeping Angers good company with their 16 yellow and one red sent off as well.

When the dust settles and laughter subsides, it looks like Toulouse might just wear the crown of victory, armed with past wins and the ability to score financial goals for all things red and yellow. But don't bite your nails off just yet—football's unpredictability remains its endearing charm. Analyzing the current form and streaks makes for accurate predictions, but remember, a little drama never hurts.

Toulouse vs Angers Best Odds For The Match

Full Time Result
1W
1.684
2W
5.61
X
3.85
Both Teams To Score
Yes
2.09
No
1.781
Over Under Full Time
> 1.5
1.364
< 1.5
3.45
> 2.5
2.13
< 2.5
1.769
Asian Handicap
1W -1.5
3.02
2W -1.5
1.418
Draw No Bet
1W
1.251
2W
4.19
Over Under First Half
> 1.5
3.16
< 1.5
1.38
Over Under Second Half
> 1.5
2.25
< 1.5
1.58

Toulouse vs Angers Past H2H Matches

34
Ligue 1
04:15 PM
02/03/25
1684
Angers
0
1681
Toulouse
4
03:00 PM
20/10/24
1681
Toulouse
1
1684
Angers
1
02:00 PM
12/03/23
1684
Angers
0
1681
Toulouse
2
11:00 AM
16/10/22
1681
Toulouse
3
1684
Angers
2
05:00 PM
25/09/19
1681
Toulouse
0
1684
Angers
2
07:00 PM
27/01/19
1681
Toulouse
0
1684
Angers
0
06:00 PM
22/09/18
1684
Angers
0
1681
Toulouse
0
06:00 PM
21/04/18
1681
Toulouse
2
1684
Angers
0
06:00 PM
21/10/17
1684
Angers
0
1681
Toulouse
1
02:00 PM
05/02/17
1681
Toulouse
4
1684
Angers
0
06:00 PM
22/10/16
1684
Angers
0
1681
Toulouse
0
07:00 PM
14/05/16
1684
Angers
2
1681
Toulouse
3
06:00 PM
17/10/15
1681
Toulouse
1
1684
Angers
2
12:00 PM
11/03/94
1684
Angers
0
1681
Toulouse
0

Head To Head Streaks

1681
No losses
4
1684
Without clean sheet
4
(Both)
Less than 2.5 goals
7/9

Team Streaks

1681
No losses
3
1681
No wins
4
1684
Less than 2.5 goals
8/10
1681
First to concede
6/8
1684
Less than 4.5 cards
9/9

Toulouse Recent Matches

34
Ligue 1 (24 Matches)
02:00 PM
09/11/25
1656
Lorient
1
1681
Toulouse
1
D
04:15 PM
02/11/25
1681
Toulouse
0
1662
Le Havre
0
D
08:05 PM
29/10/25
1681
Toulouse
2
1658
Stade Rennais
2
D
05:00 PM
25/10/25
1653
AS Monaco
1
1681
Toulouse
0
L
03:15 PM
19/10/25
1681
Toulouse
4
1651
Metz
0
W
01:00 PM
05/10/25
1649
Olympique Lyonnais
1
1681
Toulouse
2
W
05:00 PM
27/09/25
1681
Toulouse
2
1647
Nantes
2
D
03:15 PM
21/09/25
1646
Auxerre
1
1681
Toulouse
0
L
01:00 PM
14/09/25
1643
Lille
2
1681
Toulouse
1
L
07:05 PM
30/08/25
1681
Toulouse
3
1644
Paris Saint-Germain
6
L
03:15 PM
24/08/25
1681
Toulouse
2
1715
Stade Brestois
0
W
07:05 PM
16/08/25
1661
Nice
0
1681
Toulouse
1
W
07:00 PM
17/05/25
1678
Saint-Étienne
2
1681
Toulouse
3
W
07:00 PM
10/05/25
1681
Toulouse
1
1648
RC Lens
1
D
05:00 PM
03/05/25
1681
Toulouse
2
1658
Stade Rennais
1
W
03:15 PM
27/04/25
1647
Nantes
0
1681
Toulouse
0
D
03:15 PM
20/04/25
1682
Stade de Reims
1
1681
Toulouse
0
L
05:00 PM
12/04/25
1681
Toulouse
1
1643
Lille
2
L
06:45 PM
06/04/25
1641
Olympique de Marseille
3
1681
Toulouse
2
L
01:00 PM
30/03/25
1681
Toulouse
2
1715
Stade Brestois
4
L
04:15 PM
16/03/25
1659
RC Strasbourg
2
1681
Toulouse
1
L
07:45 PM
07/03/25
1681
Toulouse
1
1653
AS Monaco
1
D
04:15 PM
02/03/25
1684
Angers
0
1681
Toulouse
4
W
04:15 PM
23/02/25
1662
Le Havre
1
1681
Toulouse
4
W
853
Club Friendly Games (6 Matches)
05:00 PM
10/08/25
1681
Toulouse
1
2833
Sevilla
1
D
01:00 PM
02/08/25
2677
VfB Stuttgart
6
1681
Toulouse
0
L
03:30 PM
30/07/25
23400
Al-Nassr
2
1681
Toulouse
1
L
01:30 PM
26/07/25
36360
RB Leipzig
7
1681
Toulouse
0
L
04:00 PM
18/07/25
1681
Toulouse
1
1
Queens Park Rangers
2
L
03:00 PM
12/07/25
1681
Toulouse
0
1685
Pau FC
0
D

Angers Recent Matches

34
Ligue 1 (23 Matches)
04:15 PM
09/11/25
1684
Angers
2
1646
Auxerre
0
W
04:15 PM
02/11/25
1643
Lille
1
1684
Angers
0
L
08:05 PM
29/10/25
1641
Olympique de Marseille
2
1684
Angers
2
D
04:15 PM
26/10/25
1684
Angers
2
1656
Lorient
0
W
05:00 PM
18/10/25
1684
Angers
1
1653
AS Monaco
1
D
03:15 PM
05/10/25
1659
RC Strasbourg
5
1684
Angers
0
L
03:15 PM
28/09/25
1684
Angers
0
1715
Stade Brestois
2
L
06:45 PM
19/09/25
1649
Olympique Lyonnais
1
1684
Angers
0
L
03:15 PM
14/09/25
1651
Metz
1
1684
Angers
1
D
01:00 PM
31/08/25
1684
Angers
1
1658
Stade Rennais
1
D
06:45 PM
22/08/25
1644
Paris Saint-Germain
1
1684
Angers
0
L
03:15 PM
17/08/25
1684
Angers
1
6070
Paris FC
0
W
07:00 PM
17/05/25
1649
Olympique Lyonnais
2
1684
Angers
0
L
07:00 PM
10/05/25
1684
Angers
2
1659
RC Strasbourg
1
W
01:00 PM
04/05/25
1647
Nantes
0
1684
Angers
1
W
01:00 PM
27/04/25
1684
Angers
0
1643
Lille
2
L
03:15 PM
20/04/25
1661
Nice
2
1684
Angers
1
L
03:15 PM
13/04/25
1684
Angers
2
1642
Montpellier
0
W
03:00 PM
05/04/25
1644
Paris Saint-Germain
1
1684
Angers
0
L
03:15 PM
30/03/25
1684
Angers
0
1658
Stade Rennais
3
L
06:00 PM
15/03/25
1684
Angers
0
1653
AS Monaco
2
L
02:00 PM
09/03/25
1715
Stade Brestois
2
1684
Angers
0
L
04:15 PM
02/03/25
1684
Angers
0
1681
Toulouse
4
L
853
Club Friendly Games (6 Matches)
03:00 PM
09/08/25
1684
Angers
1
1656
Lorient
0
W
09:00 AM
03/08/25
1684
Angers
2
32494
Olympique Saumur
0
W
03:00 PM
02/08/25
1684
Angers
1
1647
Nantes
0
W
01:00 PM
26/07/25
1662
Le Havre
0
1684
Angers
0
D
01:00 PM
19/07/25
1667
Caen
0
1684
Angers
1
W
04:00 PM
16/07/25
39407
Les Herbiers
1
1684
Angers
0
L
335
Coupe de France (1 Matches)
08:00 PM
25/02/25
1684
Angers
1
1682
Stade de Reims
1
L

Toulouse Next Fixtures

Angers Next Fixtures

Toulouse Last Match Played stats

Lorient vs Toulouse

Final Score :1 - 1

(H)Match overview (A)
50%Ball possession50%
1.36Expected goals1.32
1Big chances1
10Total shots6
1Goalkeeper saves1
6Corner kicks4
6Fouls18
399Passes413
19Tackles21
17Free kicks5
0Yellow cards4
(H)Shots (A)
10Total shots6
2Shots on target2
1Hit woodwork0
6Shots off target1
2Blocked shots3
5Shots inside box5
5Shots outside box1
(H)Attack (A)
1Big chances scored1
24Touches in penalty area13
4Fouled in final third2
1Offsides3
(H)Passes (A)
325Accurate passes346
10Throw-ins24
48Final third entries52
79/112 (71%)Final third phase59/97 (61%)
20/42 (48%)Long balls18/33 (55%)
2/21 (10%)Crosses0/15 (0%)
(H)Duels (A)
53%Duels47%
11Dispossessed10
44/77 (57%)Ground duels33/77 (43%)
13/30 (43%)Aerial duels17/30 (57%)
10/20 (50%)Dribbles6/15 (40%)
(H)Defending (A)
58%Tackles won62%
19Total tackles21
11Interceptions12
42Recoveries42
15Clearances23
1Errors lead to a shot1
(H)Goalkeeping (A)
1Total saves1
-0.06Goals prevented-0.08
0Punches1
4Goal kicks7

Angers Last Match Played stats

Angers vs Auxerre

Final Score :2 - 0

(H)Match overview (A)
49%Ball possession51%
0.66Expected goals0.70
1Big chances0
9Total shots12
5Goalkeeper saves4
3Corner kicks3
19Fouls14
444Passes465
14Tackles15
14Free kicks19
2Yellow cards2
(H)Shots (A)
9Total shots12
5Shots on target5
1Hit woodwork1
3Shots off target5
1Blocked shots2
2Shots inside box6
7Shots outside box6
(H)Attack (A)
1Big chances scored0
11Touches in penalty area17
2Fouled in final third2
2Offsides2
(H)Passes (A)
373Accurate passes391
26Throw-ins16
36Final third entries59
57/82 (70%)Final third phase82/118 (69%)
13/33 (39%)Long balls23/53 (43%)
2/16 (13%)Crosses6/13 (46%)
(H)Duels (A)
47%Duels53%
7Dispossessed7
30/67 (45%)Ground duels37/67 (55%)
10/19 (53%)Aerial duels9/19 (47%)
3/11 (27%)Dribbles5/12 (42%)
(H)Defending (A)
64%Tackles won67%
14Total tackles15
10Interceptions13
49Recoveries55
19Clearances19
0Errors lead to a goal1
(H)Goalkeeping (A)
5Total saves4
0.48Goals prevented-1.03
2High claims0
4Goal kicks4

Toulouse Vs Angers Season Stats

ToulousePerformance SummaryAngers
12Matches12
18Goals Scored10
16Goals Conceded15
1.5Goals per Game0.83
1.33Goals Conceded per Game1.25
3.75Shots on Target per Game3.08
1.58Big Chances per Game1.58
42.83%Ball Possession39.08%
4Clean Sheets3
15.92Tackles per Game17.58
4Penalty Goals Conceded1
14.17Fouls per Game11.5
1Offsides per Game1.75
6.33Goal Kicks per Game8.75
16.75Throw-ins per Game15.83
2.67Yellow Cards per Game1.33
1Red Cards1

Ligue 1 25/26 Standings

POSTEAMMPWLDPTS
1Olympique de MarseilleOlympique de Marseille1393128
2Paris Saint-GermainParis Saint-Germain1281327
3RC LensRC Lens1283125
4RC StrasbourgRC Strasbourg1274122
5LilleLille1264220
6AS MonacoAS Monaco1264220
7Olympique LyonnaisOlympique Lyonnais1264220
8Stade RennaisStade Rennais1242618
9NiceNice1356217
10ToulouseToulouse1244416
11Paris FCParis FC1246214
12Le HavreLe Havre1234514
13AngersAngers1235413
14MetzMetz1237211
15Stade BrestoisStade Brestois1226410
16NantesNantes1226410
17LorientLorient1226410
18AuxerreAuxerre122917
Champions League
Champions League Qualification
UEFA Europa League
Conference League Qualification
Relegation Playoffs
Relegation