Troyes host Boulogne in the French Ligue 2 on 18 April 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 13:00 UK Time.
This Ligue 2 clash sets up nicely with Troyes coming in strong at home and Boulogne showing a very different kind of form. One side is scoring freely, the other is grinding out tight results, which makes this an interesting contrast in styles.
Momentum also leans slightly toward Troyes, especially when playing in front of their own fans. Boulogne have been hard to beat, but their lack of goals could become a real issue in this matchup.
Troyes have been impressive at home, picking up big wins like the 5-1 victory over Dunkerque and a 4-3 thriller against Pau FC. They also beat Clermont Foot 2-1 and Reims 2-1, showing consistent attacking quality and confidence in front of goal lately.
Even in their most recent outings, a 2-2 draw with Montpellier and a 2-1 away win at Annecy highlight their ability to score regularly. The only recent slip at home was the 0-2 loss to Le Mans, but overall they look sharp and dangerous going forward right now.
Boulogne’s recent form tells a very different story, with three straight 0-0 draws against Le Mans, Reims, and Nancy. While that shows defensive discipline, it also points to a clear struggle in attack that could hurt them badly here overall.
They did manage wins like the 1-0 away at Bastia and a 4-2 victory over Amiens, which proves they can step up occasionally. Still, their general pattern suggests a cautious approach that may not be enough against an in form Troyes side today.
Troyes to win and both teams to score looks like a solid option at odds of 3.31. Troyes should create plenty, but Boulogne have shown they can grab a goal when given chances.
The over 2.5 goals market at 1.85 odds also stands out here. Troyes games, especially at home, tend to produce goals, and that trend could continue.
A 2-1 win for Troyes at 7.00 odds feels like a realistic outcome. It balances Troyes’ attacking strength with Boulogne’s ability to stay competitive and possibly get on the scoresheet.
| Troyes | Boulogne | |
|---|---|---|
| Game Played | 29 | 31 |
| Wins | 17 | 9 |
| Draws | 7 | 9 |
| Loss | 5 | 13 |
| Goals For | 51 | 30 |
| Goals Against | 30 | 39 |
| Troyes | Boulogne | |
|---|---|---|
| Game Played | 15 | 16 |
| Wins | 12 | 5 |
| Draws | 1 | 6 |
| Loss | 2 | 5 |
| Goals For | 35 | 13 |
| Goals Against | 17 | 14 |
|
02.05.26
|
Troyes Laval |
4-0 |
|
25.04.26
|
Saint-Etienne Troyes |
0-3 |
|
18.04.26
|
Troyes Boulogne |
1-0 |
|
13.04.26
|
Rodez Troyes |
2-1 |
|
04.04.26
|
Montpellier Troyes |
2-2 |
|
21.03.26
|
Troyes Dunkerque |
5-1 |
|
16.03.26
|
Annecy Troyes |
1-2 |
|
07.03.26
|
Troyes Clermont Foot |
2-1 |
|
02.03.26
|
Amiens Troyes |
0-2 |
|
21.02.26
|
Troyes Pau FC |
4-3 |
|
16.02.26
|
Bastia Troyes |
0-0 |
|
07.02.26
|
Nancy Troyes |
2-1 |
|
04.02.26
|
Troyes Lens |
2-4 |
|
31.01.26
|
Troyes Le Mans |
0-2 |
|
24.01.26
|
Guingamp Troyes |
1-0 |
|
17.01.26
|
Troyes Reims |
2-1 |
|
10.01.26
|
Bastia Troyes |
0-2 |
|
03.01.26
|
Troyes Red Star |
1-0 |
|
20.12.25
|
Olympique Marcquois Troyes |
1-3 |
|
15.12.25
|
Boulogne Troyes |
1-2 |
|
06.12.25
|
Troyes Rodez |
1-1 |
|
30.11.25
|
UF Touraine Troyes |
0-2 |
|
21.11.25
|
Laval Troyes |
0-1 |
|
15.11.25
|
France Aizenay Troyes |
0-3 |
|
08.11.25
|
Troyes Saint-Etienne |
2-3 |
|
03.11.25
|
Pau FC Troyes |
1-1 |
|
28.10.25
|
Troyes Amiens |
3-1 |
|
24.10.25
|
Reims Troyes |
0-0 |
|
17.10.25
|
Troyes Bastia |
1-0 |
|
03.10.25
|
Le Mans Troyes |
2-2 |
|
26.09.25
|
Troyes Annecy |
3-1 |
|
23.09.25
|
Red Star Troyes |
1-3 |
|
20.09.25
|
Troyes Guingamp |
5-2 |
|
12.09.25
|
Troyes Nancy |
3-0 |
|
29.08.25
|
Dunkerque Troyes |
2-0 |
|
23.08.25
|
Troyes Montpellier |
1-0 |
|
15.08.25
|
Clermont Foot Troyes |
0-0 |
|
09.08.25
|
Troyes Grenoble |
2-1 |
|
02.08.25
|
Troyes Metz |
0-1 |
|
25.07.25
|
Troyes Dijon |
0-0 |
|
19.07.25
|
Grenoble Troyes |
0-5 |
|
10.05.25
|
Troyes Amiens |
1-0 |
|
02.05.25
|
Grenoble Troyes |
3-1 |
|
25.04.25
|
Troyes Dunkerque |
1-0 |
|
18.04.25
|
Clermont Foot Troyes |
0-2 |
|
11.04.25
|
Troyes Ajaccio |
0-0 |
|
05.04.25
|
Troyes Red Star |
2-2 |
|
28.03.25
|
Metz Troyes |
2-1 |
|
14.03.25
|
Troyes Guingamp |
0-1 |
|
07.03.25
|
Pau FC Troyes |
0-2 |
|
02.05.26
|
Troyes Laval |
4-0 |
|
18.04.26
|
Troyes Boulogne |
1-0 |
|
21.03.26
|
Troyes Dunkerque |
5-1 |
|
07.03.26
|
Troyes Clermont Foot |
2-1 |
|
21.02.26
|
Troyes Pau FC |
4-3 |
|
04.02.26
|
Troyes Lens |
2-4 |
|
31.01.26
|
Troyes Le Mans |
0-2 |
|
17.01.26
|
Troyes Reims |
2-1 |
|
03.01.26
|
Troyes Red Star |
1-0 |
|
06.12.25
|
Troyes Rodez |
1-1 |
|
08.11.25
|
Troyes Saint-Etienne |
2-3 |
|
28.10.25
|
Troyes Amiens |
3-1 |
|
17.10.25
|
Troyes Bastia |
1-0 |
|
26.09.25
|
Troyes Annecy |
3-1 |
|
20.09.25
|
Troyes Guingamp |
5-2 |
|
12.09.25
|
Troyes Nancy |
3-0 |
|
23.08.25
|
Troyes Montpellier |
1-0 |
|
09.08.25
|
Troyes Grenoble |
2-1 |
|
02.08.25
|
Troyes Metz |
0-1 |
|
25.07.25
|
Troyes Dijon |
0-0 |
|
10.05.25
|
Troyes Amiens |
1-0 |
|
25.04.25
|
Troyes Dunkerque |
1-0 |
|
11.04.25
|
Troyes Ajaccio |
0-0 |
|
05.04.25
|
Troyes Red Star |
2-2 |
|
14.03.25
|
Troyes Guingamp |
0-1 |
|
28.02.25
|
Troyes Bastia |
2-0 |
|
14.02.25
|
Troyes Lorient |
0-1 |
|
04.02.25
|
Troyes Brest |
1-2 |
|
01.02.25
|
Troyes Caen |
3-0 |
|
20.01.25
|
Troyes Annecy |
0-1 |
|
15.01.25
|
Troyes Rennes |
1-0 |
|
20.12.24
|
Troyes Metz |
3-0 |
|
13.12.24
|
Troyes Martigues |
4-0 |
|
22.11.24
|
Troyes Grenoble |
0-0 |
|
01.11.24
|
Troyes Laval |
0-0 |
|
29.10.24
|
Troyes Pau FC |
3-0 |
|
21.10.24
|
Troyes Paris FC |
0-3 |
|
28.09.24
|
Troyes Metz |
2-1 |
|
20.09.24
|
Troyes Rodez |
0-3 |
|
23.08.24
|
Troyes Clermont Foot |
0-1 |
|
31.07.24
|
Troyes Auxerre |
1-2 |
|
17.07.24
|
Troyes Paris FC |
1-2 |
|
17.05.24
|
Troyes Annecy |
1-1 |
|
03.05.24
|
Troyes Valenciennes |
1-1 |
|
23.04.24
|
Troyes Pau FC |
2-2 |
|
13.04.24
|
Troyes Paris FC |
1-2 |
|
30.03.24
|
Troyes Rodez |
2-3 |
|
09.03.24
|
Troyes Bastia |
2-0 |
|
24.02.24
|
Troyes Dunkerque |
1-2 |
|
17.02.24
|
Troyes Grenoble |
3-1 |
|
25.04.26
|
Saint-Etienne Troyes |
0-3 |
|
13.04.26
|
Rodez Troyes |
2-1 |
|
04.04.26
|
Montpellier Troyes |
2-2 |
|
16.03.26
|
Annecy Troyes |
1-2 |
|
02.03.26
|
Amiens Troyes |
0-2 |
|
16.02.26
|
Bastia Troyes |
0-0 |
|
07.02.26
|
Nancy Troyes |
2-1 |
|
24.01.26
|
Guingamp Troyes |
1-0 |
|
10.01.26
|
Bastia Troyes |
0-2 |
|
20.12.25
|
Olympique Marcquois Troyes |
1-3 |
|
15.12.25
|
Boulogne Troyes |
1-2 |
|
30.11.25
|
UF Touraine Troyes |
0-2 |
|
21.11.25
|
Laval Troyes |
0-1 |
|
15.11.25
|
France Aizenay Troyes |
0-3 |
|
03.11.25
|
Pau FC Troyes |
1-1 |
|
24.10.25
|
Reims Troyes |
0-0 |
|
03.10.25
|
Le Mans Troyes |
2-2 |
|
23.09.25
|
Red Star Troyes |
1-3 |
|
29.08.25
|
Dunkerque Troyes |
2-0 |
|
15.08.25
|
Clermont Foot Troyes |
0-0 |
|
19.07.25
|
Grenoble Troyes |
0-5 |
|
02.05.25
|
Grenoble Troyes |
3-1 |
|
18.04.25
|
Clermont Foot Troyes |
0-2 |
|
28.03.25
|
Metz Troyes |
2-1 |
|
07.03.25
|
Pau FC Troyes |
0-2 |
|
21.02.25
|
Paris FC Troyes |
1-0 |
|
07.02.25
|
Martigues Troyes |
1-2 |
|
24.01.25
|
Laval Troyes |
1-0 |
|
10.01.25
|
Rodez Troyes |
2-1 |
|
03.01.25
|
Amiens Troyes |
0-3 |
|
06.12.24
|
Lorient Troyes |
2-0 |
|
30.11.24
|
Cluses-Scionzier Troyes |
0-1 |
|
16.11.24
|
Foron Troyes |
1-3 |
|
08.11.24
|
Red Star Troyes |
0-3 |
|
26.10.24
|
Caen Troyes |
0-1 |
|
04.10.24
|
Dunkerque Troyes |
2-1 |
|
24.09.24
|
Annecy Troyes |
1-0 |
|
13.09.24
|
Bastia Troyes |
0-0 |
|
30.08.24
|
Ajaccio Troyes |
2-1 |
|
16.08.24
|
Guingamp Troyes |
4-0 |
|
10.08.24
|
Valenciennes Troyes |
2-2 |
|
10.05.24
|
Laval Troyes |
1-2 |
|
27.04.24
|
Amiens Troyes |
0-0 |
|
20.04.24
|
Angers Troyes |
2-1 |
|
08.04.24
|
Auxerre Troyes |
2-0 |
|
21.03.24
|
Metz Troyes |
0-0 |
|
16.03.24
|
Quevilly Troyes |
1-1 |
|
02.03.24
|
Guingamp Troyes |
0-0 |
|
12.02.24
|
Saint-Etienne Troyes |
5-0 |
|
27.01.24
|
Caen Troyes |
0-0 |
|
09.05.26
|
Laval Boulogne |
2-1 |
|
18.04.26
|
Troyes Boulogne |
1-0 |
|
11.04.26
|
Boulogne Le Mans |
0-0 |
|
04.04.26
|
Reims Boulogne |
0-0 |
|
20.03.26
|
Boulogne Nancy |
0-0 |
|
13.03.26
|
Bastia Boulogne |
0-1 |
|
06.03.26
|
Boulogne Amiens |
4-2 |
|
27.02.26
|
Grenoble Boulogne |
0-0 |
|
20.02.26
|
Boulogne Clermont Foot |
0-2 |
|
13.02.26
|
Pau FC Boulogne |
1-2 |
|
06.02.26
|
Boulogne Rodez |
1-2 |
|
31.01.26
|
Saint-Etienne Boulogne |
0-1 |
|
24.01.26
|
Red Star Boulogne |
2-2 |
|
16.01.26
|
Boulogne Montpellier |
1-0 |
|
03.01.26
|
Guingamp Boulogne |
3-0 |
|
15.12.25
|
Boulogne Troyes |
1-2 |
|
05.12.25
|
Clermont Foot Boulogne |
1-1 |
|
21.11.25
|
Boulogne Grenoble |
3-1 |
|
16.11.25
|
Boulogne Dunkerque (Penalties:3 - 5) |
2-2 |
|
07.11.25
|
Dunkerque Boulogne |
1-1 |
|
31.10.25
|
Annecy Boulogne |
1-1 |
|
28.10.25
|
Boulogne Reims |
2-6 |
|
24.10.25
|
Le Mans Boulogne |
1-0 |
|
17.10.25
|
Boulogne Guingamp |
2-2 |
|
03.10.25
|
Amiens Boulogne |
0-1 |
|
29.09.25
|
Boulogne Red Star |
1-2 |
|
23.09.25
|
Montpellier Boulogne |
1-3 |
|
19.09.25
|
Boulogne Pau FC |
0-3 |
|
16.09.25
|
Boulogne Bastia |
1-0 |
|
12.09.25
|
Boulogne Laval |
1-2 |
|
29.08.25
|
Rodez Boulogne |
1-0 |
|
23.08.25
|
Boulogne Saint-Etienne |
0-1 |
|
15.08.25
|
Nancy Boulogne |
1-0 |
|
26.07.25
|
Boulogne Francs Borains |
1-0 |
|
25.07.25
|
Boulogne Versailles |
0-0 |
|
19.07.25
|
Boulogne Amiens |
2-2 |
|
16.07.25
|
Reims Boulogne |
1-0 |
|
09.07.25
|
Boulogne Standard Liege |
0-1 |
|
25.05.25
|
Clermont Foot Boulogne |
1-2 |
|
20.05.25
|
Boulogne Clermont Foot |
1-3 |
|
16.05.25
|
Boulogne Chateauroux |
1-1 |
|
09.05.25
|
Dijon Boulogne |
0-3 |
|
02.05.25
|
Boulogne Sochaux |
2-3 |
|
25.04.25
|
Villefranche Boulogne |
1-1 |
|
18.04.25
|
Boulogne Versailles |
1-0 |
|
11.04.25
|
Concarneau Boulogne |
1-1 |
|
04.04.25
|
Boulogne Rouen |
1-2 |
|
28.03.25
|
Valenciennes Boulogne |
2-3 |
|
21.03.25
|
Boulogne Nimes |
2-1 |
|
14.03.25
|
Orleans Boulogne |
1-1 |
|
11.04.26
|
Boulogne Le Mans |
0-0 |
|
20.03.26
|
Boulogne Nancy |
0-0 |
|
06.03.26
|
Boulogne Amiens |
4-2 |
|
20.02.26
|
Boulogne Clermont Foot |
0-2 |
|
06.02.26
|
Boulogne Rodez |
1-2 |
|
16.01.26
|
Boulogne Montpellier |
1-0 |
|
15.12.25
|
Boulogne Troyes |
1-2 |
|
21.11.25
|
Boulogne Grenoble |
3-1 |
|
16.11.25
|
Boulogne Dunkerque (Penalties:3 - 5) |
2-2 |
|
28.10.25
|
Boulogne Reims |
2-6 |
|
17.10.25
|
Boulogne Guingamp |
2-2 |
|
29.09.25
|
Boulogne Red Star |
1-2 |
|
19.09.25
|
Boulogne Pau FC |
0-3 |
|
16.09.25
|
Boulogne Bastia |
1-0 |
|
12.09.25
|
Boulogne Laval |
1-2 |
|
23.08.25
|
Boulogne Saint-Etienne |
0-1 |
|
26.07.25
|
Boulogne Francs Borains |
1-0 |
|
25.07.25
|
Boulogne Versailles |
0-0 |
|
19.07.25
|
Boulogne Amiens |
2-2 |
|
09.07.25
|
Boulogne Standard Liege |
0-1 |
|
20.05.25
|
Boulogne Clermont Foot |
1-3 |
|
16.05.25
|
Boulogne Chateauroux |
1-1 |
|
02.05.25
|
Boulogne Sochaux |
2-3 |
|
18.04.25
|
Boulogne Versailles |
1-0 |
|
04.04.25
|
Boulogne Rouen |
1-2 |
|
21.03.25
|
Boulogne Nimes |
2-1 |
|
07.03.25
|
Boulogne Aubagne |
1-1 |
|
21.02.25
|
Boulogne Gobelins |
3-1 |
|
24.01.25
|
Boulogne Bourg-en-bresse 01 |
1-1 |
|
17.01.25
|
Boulogne Dijon |
2-2 |
|
13.12.24
|
Boulogne Villefranche |
1-0 |
|
01.12.24
|
Boulogne Beauvais |
4-2 |
|
23.11.24
|
Boulogne Concarneau |
2-1 |
|
01.11.24
|
Boulogne Valenciennes |
0-0 |
|
18.10.24
|
Boulogne Orleans |
3-0 |
|
27.09.24
|
Boulogne Nancy |
1-1 |
|
13.09.24
|
Boulogne Le Mans |
3-2 |
|
27.07.24
|
Boulogne Amiens |
2-2 |
|
20.07.24
|
Boulogne Dunkerque |
2-3 |
|
01.09.23
|
Boulogne Stade Briochin |
2-1 |
|
09.05.26
|
Laval Boulogne |
2-1 |
|
18.04.26
|
Troyes Boulogne |
1-0 |
|
04.04.26
|
Reims Boulogne |
0-0 |
|
13.03.26
|
Bastia Boulogne |
0-1 |
|
27.02.26
|
Grenoble Boulogne |
0-0 |
|
13.02.26
|
Pau FC Boulogne |
1-2 |
|
31.01.26
|
Saint-Etienne Boulogne |
0-1 |
|
24.01.26
|
Red Star Boulogne |
2-2 |
|
03.01.26
|
Guingamp Boulogne |
3-0 |
|
05.12.25
|
Clermont Foot Boulogne |
1-1 |
|
07.11.25
|
Dunkerque Boulogne |
1-1 |
|
31.10.25
|
Annecy Boulogne |
1-1 |
|
24.10.25
|
Le Mans Boulogne |
1-0 |
|
03.10.25
|
Amiens Boulogne |
0-1 |
|
23.09.25
|
Montpellier Boulogne |
1-3 |
|
29.08.25
|
Rodez Boulogne |
1-0 |
|
15.08.25
|
Nancy Boulogne |
1-0 |
|
16.07.25
|
Reims Boulogne |
1-0 |
|
25.05.25
|
Clermont Foot Boulogne |
1-2 |
|
09.05.25
|
Dijon Boulogne |
0-3 |
|
25.04.25
|
Villefranche Boulogne |
1-1 |
|
11.04.25
|
Concarneau Boulogne |
1-1 |
|
28.03.25
|
Valenciennes Boulogne |
2-3 |
|
14.03.25
|
Orleans Boulogne |
1-1 |
|
28.02.25
|
Nancy Boulogne |
0-2 |
|
14.02.25
|
Le Mans Boulogne |
1-0 |
|
01.02.25
|
Quevilly Boulogne |
0-1 |
|
10.01.25
|
Sochaux Boulogne |
1-1 |
|
20.12.24
|
Haguenau Boulogne |
4-1 |
|
06.12.24
|
Versailles Boulogne |
2-3 |
|
16.11.24
|
Houilles Boulogne |
0-3 |
|
08.11.24
|
Rouen Boulogne |
3-1 |
|
23.10.24
|
Nimes Boulogne |
2-0 |
|
13.07.24
|
La Louviere Boulogne |
3-2 |
|
26.01.24
|
Stade Briochin Boulogne |
2-1 |
|
15.12.2025
|
Boulogne Troyes |
1-2
|
|
27.04.2012
|
Troyes Boulogne |
2-1
|
|
20.12.2011
|
Boulogne Troyes |
2-0
|
|
18.03.2011
|
Boulogne Troyes |
2-0
|
|
15.10.2010
|
Troyes Boulogne |
1-1
|
|
27.04.2012
|
Troyes Boulogne |
2-1
|
|
15.10.2010
|
Troyes Boulogne |
1-1
|