Annecy host Bastia in the Ligue 2 on 21 November 2025, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:00 UK Time.
Annecy return home aiming to re establish rhythm after a mixed run that has swung between sharp spells and narrow setbacks. Bastia arrive in need of stability following a sequence of results that has kept them under pressure. The fixture brings together two teams capable of competitive moments yet still searching for consistency in their league form.
Annecy’s recent sequence highlights both resilience and inconsistency. The 1 to 0 loss at Montpellier was tight but followed a stronger home performance in the 1 to 1 draw against Boulogne, where they controlled long periods.
Their 2 to 1 defeat at Rodez came despite creating chances, yet their earlier 4 to 0 win against Saint Etienne underlined their potential when the match opens up in their favour.
They also showed composure in the 1 to 0 victory at Clermont Foot, which demonstrated their capacity to manage away fixtures with discipline. Annecy’s home form remains their clearer strength and they generally find a better attacking rhythm on their own pitch.
Bastia enter this match on a difficult run. The 3 to 1 home defeat against Reims extended a stretch where they have struggled to sustain control across ninety minutes.
Their 1 to 0 win against Clermont Foot did show promise, but the performances around it lacked fluency, including the 2 to 0 loss at Nancy and the 1 to 0 defeat at Troyes.
Their 0 to 0 draw with Dunkerque suggested an ability to keep matches tight when needed, yet their recent pattern shows difficulty turning possession into chances. Bastia have found it hard to impose themselves away from home and often fall into long defensive phases.
The main pick is the correct score of Annecy to win 2 to 1 at 11.00 odds. Annecy’s home displays offer more balance and they tend to generate clearer openings in front of their supporters.
Bastia’s recent defensive issues, including the three goal concession against Reims, increase the likelihood of them conceding in key moments. Annecy have produced competitive attacking performances at home and a narrow win fits the pattern indicated by their current run.
Additionally, both teams to score at 2.38 odds aligns with the way the match could unfold. Bastia have shown they can respond in spells even during poor form and Annecy’s tendency to leave spaces when pushing forward makes a reply plausible. Their recent head to head record also shows competitive matches with goals for both sides.
Annecy arrive with clearer momentum and have a stronger foundation at home, while Bastia face the challenge of lifting their level after a difficult sequence. A competitive match with chances at both ends suits the profile here, with Annecy edging it by the narrow margin indicated in the correct score tip.
| Annecy | Bastia | |
|---|---|---|
| Game Played | 16 | 15 |
| Wins | 6 | 1 |
| Draws | 4 | 4 |
| Loss | 6 | 10 |
| Goals For | 20 | 6 |
| Goals Against | 16 | 20 |
| Annecy | Bastia | |
|---|---|---|
| Game Played | 7 | 8 |
| Wins | 2 | 0 |
| Draws | 4 | 2 |
| Loss | 1 | 6 |
| Goals For | 10 | 0 |
| Goals Against | 6 | 8 |
|
05.12.25
|
Guingamp Annecy |
0-3 |
|
28.11.25
|
Annecy Grenoble |
1-2 |
|
21.11.25
|
Annecy Bastia |
1-0 |
|
14.11.25
|
Cannes Annecy |
1-2 |
|
07.11.25
|
Montpellier Annecy |
1-0 |
|
31.10.25
|
Annecy Boulogne |
1-1 |
|
28.10.25
|
Rodez Annecy |
2-1 |
|
25.10.25
|
Annecy Saint-Etienne |
4-0 |
|
17.10.25
|
Clermont Foot Annecy |
0-1 |
|
03.10.25
|
Annecy Laval |
0-0 |
|
26.09.25
|
Troyes Annecy |
3-1 |
|
23.09.25
|
Annecy Nancy |
1-2 |
|
19.09.25
|
Grenoble Annecy |
1-3 |
|
13.09.25
|
Annecy Reims |
1-1 |
|
29.08.25
|
Red Star Annecy |
1-0 |
|
22.08.25
|
Amiens Annecy |
0-1 |
|
16.08.25
|
Annecy Dunkerque |
2-2 |
|
09.08.25
|
Pau FC Annecy |
2-0 |
|
18.07.25
|
FC Sion Annecy |
3-0 |
|
10.05.25
|
Annecy Grenoble |
3-1 |
|
02.05.25
|
Clermont Foot Annecy |
3-2 |
|
25.04.25
|
Annecy Ajaccio |
2-0 |
|
21.04.25
|
Annecy Lorient |
0-0 |
|
11.04.25
|
Red Star Annecy |
0-1 |
|
04.04.25
|
Annecy Bastia |
1-1 |
|
28.03.25
|
Pau FC Annecy |
1-0 |
|
14.03.25
|
Annecy Rodez |
1-1 |
|
08.03.25
|
Metz Annecy |
5-1 |
|
28.02.25
|
Annecy Paris FC |
2-3 |
|
21.02.25
|
Martigues Annecy |
2-0 |
|
17.02.25
|
Annecy Caen |
1-0 |
|
07.02.25
|
Laval Annecy |
0-1 |
|
31.01.25
|
Amiens Annecy |
1-0 |
|
27.01.25
|
Annecy Dunkerque |
0-2 |
|
20.01.25
|
Troyes Annecy |
0-1 |
|
15.01.25
|
Stade Briochin Annecy (Penalties:4 - 3) |
1-1 |
|
10.01.25
|
Annecy Guingamp |
1-4 |
|
03.01.25
|
Ajaccio Annecy |
1-2 |
|
20.12.24
|
Chasselay MDA Annecy |
1-2 |
|
14.12.24
|
Annecy Metz |
0-0 |
|
06.12.24
|
Annecy Clermont Foot |
2-0 |
|
30.11.24
|
Jura Sud Foot Annecy (Penalties:0 - 1) |
0-0 |
|
23.11.24
|
Paris FC Annecy |
0-0 |
|
16.11.24
|
Vesoul Annecy |
1-6 |
|
08.11.24
|
Rodez Annecy |
5-1 |
|
01.11.24
|
Annecy Pau FC |
2-0 |
|
29.10.24
|
Grenoble Annecy |
0-0 |
|
25.10.24
|
Annecy Laval |
2-0 |
|
19.10.24
|
Lorient Annecy |
4-2 |
|
11.10.24
|
Annecy Lausanne |
1-2 |
|
28.11.25
|
Annecy Grenoble |
1-2 |
|
21.11.25
|
Annecy Bastia |
1-0 |
|
31.10.25
|
Annecy Boulogne |
1-1 |
|
25.10.25
|
Annecy Saint-Etienne |
4-0 |
|
03.10.25
|
Annecy Laval |
0-0 |
|
23.09.25
|
Annecy Nancy |
1-2 |
|
13.09.25
|
Annecy Reims |
1-1 |
|
16.08.25
|
Annecy Dunkerque |
2-2 |
|
10.05.25
|
Annecy Grenoble |
3-1 |
|
25.04.25
|
Annecy Ajaccio |
2-0 |
|
21.04.25
|
Annecy Lorient |
0-0 |
|
04.04.25
|
Annecy Bastia |
1-1 |
|
14.03.25
|
Annecy Rodez |
1-1 |
|
28.02.25
|
Annecy Paris FC |
2-3 |
|
17.02.25
|
Annecy Caen |
1-0 |
|
27.01.25
|
Annecy Dunkerque |
0-2 |
|
10.01.25
|
Annecy Guingamp |
1-4 |
|
14.12.24
|
Annecy Metz |
0-0 |
|
06.12.24
|
Annecy Clermont Foot |
2-0 |
|
01.11.24
|
Annecy Pau FC |
2-0 |
|
25.10.24
|
Annecy Laval |
2-0 |
|
11.10.24
|
Annecy Lausanne |
1-2 |
|
04.10.24
|
Annecy Red Star |
1-0 |
|
24.09.24
|
Annecy Troyes |
1-0 |
|
13.09.24
|
Annecy Amiens |
3-0 |
|
23.08.24
|
Annecy Martigues |
2-4 |
|
20.07.24
|
Annecy Caen |
3-1 |
|
10.05.24
|
Annecy Angers |
1-2 |
|
27.04.24
|
Annecy Bastia |
3-2 |
|
20.04.24
|
Annecy Grenoble |
0-1 |
|
06.04.24
|
Annecy Valenciennes |
2-1 |
|
16.03.24
|
Annecy Bordeaux |
3-1 |
|
02.03.24
|
Annecy Quevilly |
0-0 |
|
17.02.24
|
Annecy Auxerre |
0-2 |
|
10.02.24
|
Annecy Concarneau |
0-3 |
|
27.01.24
|
Annecy Pau FC |
0-0 |
|
06.01.24
|
Annecy Dijon |
1-5 |
|
19.12.23
|
Annecy Rodez |
1-2 |
|
06.12.23
|
Annecy Caen |
1-2 |
|
25.11.23
|
Annecy Ajaccio |
2-0 |
|
04.11.23
|
Annecy Laval |
1-3 |
|
30.09.23
|
Annecy Paris FC |
2-2 |
|
16.09.23
|
Annecy Troyes |
0-0 |
|
28.08.23
|
Annecy Saint-Etienne |
1-1 |
|
26.07.23
|
Annecy Saint-Etienne |
2-3 |
|
26.05.23
|
Annecy Bordeaux |
1-0 |
|
15.05.23
|
Annecy Le Havre |
1-0 |
|
06.04.23
|
Annecy Toulouse |
1-2 |
|
04.03.23
|
Annecy Metz |
0-3 |
|
05.12.25
|
Guingamp Annecy |
0-3 |
|
14.11.25
|
Cannes Annecy |
1-2 |
|
07.11.25
|
Montpellier Annecy |
1-0 |
|
28.10.25
|
Rodez Annecy |
2-1 |
|
17.10.25
|
Clermont Foot Annecy |
0-1 |
|
26.09.25
|
Troyes Annecy |
3-1 |
|
19.09.25
|
Grenoble Annecy |
1-3 |
|
29.08.25
|
Red Star Annecy |
1-0 |
|
22.08.25
|
Amiens Annecy |
0-1 |
|
09.08.25
|
Pau FC Annecy |
2-0 |
|
18.07.25
|
FC Sion Annecy |
3-0 |
|
02.05.25
|
Clermont Foot Annecy |
3-2 |
|
11.04.25
|
Red Star Annecy |
0-1 |
|
28.03.25
|
Pau FC Annecy |
1-0 |
|
08.03.25
|
Metz Annecy |
5-1 |
|
21.02.25
|
Martigues Annecy |
2-0 |
|
07.02.25
|
Laval Annecy |
0-1 |
|
31.01.25
|
Amiens Annecy |
1-0 |
|
20.01.25
|
Troyes Annecy |
0-1 |
|
15.01.25
|
Stade Briochin Annecy (Penalties:4 - 3) |
1-1 |
|
03.01.25
|
Ajaccio Annecy |
1-2 |
|
20.12.24
|
Chasselay MDA Annecy |
1-2 |
|
30.11.24
|
Jura Sud Foot Annecy (Penalties:0 - 1) |
0-0 |
|
23.11.24
|
Paris FC Annecy |
0-0 |
|
16.11.24
|
Vesoul Annecy |
1-6 |
|
08.11.24
|
Rodez Annecy |
5-1 |
|
29.10.24
|
Grenoble Annecy |
0-0 |
|
19.10.24
|
Lorient Annecy |
4-2 |
|
27.09.24
|
Bastia Annecy |
2-2 |
|
20.09.24
|
Guingamp Annecy |
2-2 |
|
06.09.24
|
FC Sion Annecy |
2-1 |
|
30.08.24
|
Caen Annecy |
1-1 |
|
16.08.24
|
Dunkerque Annecy |
0-2 |
|
10.08.24
|
Sochaux Annecy |
0-1 |
|
03.08.24
|
Dijon Annecy |
1-1 |
|
31.07.24
|
Bastia Annecy |
3-1 |
|
27.07.24
|
Clermont Foot Annecy |
1-1 |
|
17.05.24
|
Troyes Annecy |
1-1 |
|
03.05.24
|
Rodez Annecy |
1-3 |
|
23.04.24
|
Caen Annecy |
2-1 |
|
13.04.24
|
Laval Annecy |
0-3 |
|
30.03.24
|
Dunkerque Annecy |
0-2 |
|
09.03.24
|
Ajaccio Annecy |
1-3 |
|
24.02.24
|
Saint-Etienne Annecy |
2-1 |
|
03.02.24
|
Guingamp Annecy |
1-4 |
|
23.01.24
|
Amiens Annecy |
1-0 |
|
19.01.24
|
FC Sion Annecy |
0-1 |
|
13.01.24
|
Paris FC Annecy |
2-1 |
|
16.12.23
|
Grenoble Annecy |
1-0 |
|
09.12.23
|
Thionville Lusitanos Annecy |
2-1 |
|
05.12.25
|
Bastia Red Star |
0-0 |
|
29.11.25
|
Saint-Malo Bastia (Penalties:4 - 5) |
0-0 |
|
25.11.25
|
Bastia Laval |
0-2 |
|
21.11.25
|
Annecy Bastia |
1-0 |
|
15.11.25
|
US Chateau-Malo Bastia |
0-6 |
|
07.11.25
|
Bastia Reims |
1-3 |
|
31.10.25
|
Bastia Clermont Foot |
1-0 |
|
28.10.25
|
Nancy Bastia |
2-0 |
|
17.10.25
|
Troyes Bastia |
1-0 |
|
03.10.25
|
Bastia Dunkerque |
0-0 |
|
26.09.25
|
Grenoble Bastia |
0-0 |
|
23.09.25
|
Bastia Rodez |
2-3 |
|
20.09.25
|
Montpellier Bastia |
2-0 |
|
16.09.25
|
Boulogne Bastia |
1-0 |
|
12.09.25
|
Amiens Bastia |
0-0 |
|
30.08.25
|
Bastia Guingamp |
1-3 |
|
22.08.25
|
Le Mans Bastia |
1-0 |
|
15.08.25
|
Bastia Pau FC |
1-1 |
|
26.07.25
|
Bastia Montpellier |
0-1 |
|
10.05.25
|
Bastia Caen |
2-1 |
|
02.05.25
|
Guingamp Bastia |
2-2 |
|
25.04.25
|
Bastia Grenoble |
2-3 |
|
19.04.25
|
Paris FC Bastia |
1-0 |
|
14.04.25
|
Bastia Laval |
5-2 |
|
04.04.25
|
Annecy Bastia |
1-1 |
|
28.03.25
|
Bastia Dunkerque |
2-0 |
|
15.03.25
|
Lorient Bastia |
4-0 |
|
07.03.25
|
Bastia Martigues |
1-0 |
|
28.02.25
|
Troyes Bastia |
2-0 |
|
21.02.25
|
Bastia Red Star |
1-0 |
|
14.02.25
|
Clermont Foot Bastia |
1-1 |
|
07.02.25
|
Rodez Bastia |
0-2 |
|
31.01.25
|
Bastia Metz |
1-1 |
|
24.01.25
|
Bastia Pau FC |
1-1 |
|
17.01.25
|
Amiens Bastia |
1-0 |
|
14.01.25
|
Bastia Nice |
0-1 |
|
11.01.25
|
Bastia Ajaccio |
4-0 |
|
03.01.25
|
Grenoble Bastia |
3-2 |
|
20.12.24
|
Bastia RC Saint Joseph |
5-0 |
|
13.12.24
|
Bastia Guingamp |
3-1 |
|
06.12.24
|
Red Star Bastia |
0-0 |
|
03.12.24
|
Ajaccio Bastia |
0-0 |
|
29.11.24
|
Bastia Nancy |
2-0 |
|
23.11.24
|
Bastia Lorient |
0-0 |
|
16.11.24
|
Freyming Bastia |
0-4 |
|
08.11.24
|
Laval Bastia |
2-2 |
|
02.11.24
|
Caen Bastia |
2-0 |
|
29.10.24
|
Bastia Rodez |
2-2 |
|
22.10.24
|
Pau FC Bastia |
1-1 |
|
18.10.24
|
Bastia Clermont Foot |
0-0 |
|
05.12.25
|
Bastia Red Star |
0-0 |
|
25.11.25
|
Bastia Laval |
0-2 |
|
07.11.25
|
Bastia Reims |
1-3 |
|
31.10.25
|
Bastia Clermont Foot |
1-0 |
|
03.10.25
|
Bastia Dunkerque |
0-0 |
|
23.09.25
|
Bastia Rodez |
2-3 |
|
30.08.25
|
Bastia Guingamp |
1-3 |
|
15.08.25
|
Bastia Pau FC |
1-1 |
|
26.07.25
|
Bastia Montpellier |
0-1 |
|
10.05.25
|
Bastia Caen |
2-1 |
|
25.04.25
|
Bastia Grenoble |
2-3 |
|
14.04.25
|
Bastia Laval |
5-2 |
|
28.03.25
|
Bastia Dunkerque |
2-0 |
|
07.03.25
|
Bastia Martigues |
1-0 |
|
21.02.25
|
Bastia Red Star |
1-0 |
|
31.01.25
|
Bastia Metz |
1-1 |
|
24.01.25
|
Bastia Pau FC |
1-1 |
|
14.01.25
|
Bastia Nice |
0-1 |
|
11.01.25
|
Bastia Ajaccio |
4-0 |
|
20.12.24
|
Bastia RC Saint Joseph |
5-0 |
|
13.12.24
|
Bastia Guingamp |
3-1 |
|
29.11.24
|
Bastia Nancy |
2-0 |
|
23.11.24
|
Bastia Lorient |
0-0 |
|
29.10.24
|
Bastia Rodez |
2-2 |
|
18.10.24
|
Bastia Clermont Foot |
0-0 |
|
27.09.24
|
Bastia Annecy |
2-2 |
|
20.09.24
|
Bastia Paris FC |
2-1 |
|
13.09.24
|
Bastia Troyes |
0-0 |
|
23.08.24
|
Bastia Amiens |
1-0 |
|
31.07.24
|
Bastia Annecy |
3-1 |
|
23.07.24
|
Bastia Balagne |
1-2 |
|
20.07.24
|
Bastia Gallia Lucciana |
3-0 |
|
17.05.24
|
Bastia Paris FC |
1-1 |
|
03.05.24
|
Bastia Amiens |
1-2 |
|
23.04.24
|
Bastia Concarneau |
2-0 |
|
06.04.24
|
Bastia Dunkerque |
1-1 |
|
16.03.24
|
Bastia Saint-Etienne |
0-4 |
|
02.03.24
|
Bastia Grenoble |
1-0 |
|
17.02.24
|
Bastia Rodez |
0-2 |
|
05.02.24
|
Bastia Ajaccio |
1-0 |
|
23.01.24
|
Bastia Caen |
1-2 |
|
13.01.24
|
Bastia Angers |
2-0 |
|
04.01.24
|
Bastia Furiani-Agliani |
2-1 |
|
16.12.23
|
Bastia Quevilly |
0-0 |
|
25.11.23
|
Bastia Auxerre |
0-0 |
|
04.11.23
|
Bastia Bordeaux |
3-1 |
|
28.10.23
|
Bastia Guingamp |
0-0 |
|
07.10.23
|
Bastia Annecy |
2-1 |
|
26.09.23
|
Bastia Pau FC |
1-4 |
|
16.09.23
|
Bastia Laval |
0-3 |
|
29.11.25
|
Saint-Malo Bastia (Penalties:4 - 5) |
0-0 |
|
21.11.25
|
Annecy Bastia |
1-0 |
|
15.11.25
|
US Chateau-Malo Bastia |
0-6 |
|
28.10.25
|
Nancy Bastia |
2-0 |
|
17.10.25
|
Troyes Bastia |
1-0 |
|
26.09.25
|
Grenoble Bastia |
0-0 |
|
20.09.25
|
Montpellier Bastia |
2-0 |
|
16.09.25
|
Boulogne Bastia |
1-0 |
|
12.09.25
|
Amiens Bastia |
0-0 |
|
22.08.25
|
Le Mans Bastia |
1-0 |
|
02.05.25
|
Guingamp Bastia |
2-2 |
|
19.04.25
|
Paris FC Bastia |
1-0 |
|
04.04.25
|
Annecy Bastia |
1-1 |
|
15.03.25
|
Lorient Bastia |
4-0 |
|
28.02.25
|
Troyes Bastia |
2-0 |
|
14.02.25
|
Clermont Foot Bastia |
1-1 |
|
07.02.25
|
Rodez Bastia |
0-2 |
|
17.01.25
|
Amiens Bastia |
1-0 |
|
03.01.25
|
Grenoble Bastia |
3-2 |
|
06.12.24
|
Red Star Bastia |
0-0 |
|
03.12.24
|
Ajaccio Bastia |
0-0 |
|
16.11.24
|
Freyming Bastia |
0-4 |
|
08.11.24
|
Laval Bastia |
2-2 |
|
02.11.24
|
Caen Bastia |
2-0 |
|
22.10.24
|
Pau FC Bastia |
1-1 |
|
24.09.24
|
Dunkerque Bastia |
2-1 |
|
30.08.24
|
Martigues Bastia |
0-1 |
|
19.08.24
|
Metz Bastia |
1-1 |
|
03.08.24
|
Ajaccio Bastia |
1-2 |
|
27.07.24
|
Rodez Bastia |
2-1 |
|
10.05.24
|
Pau FC Bastia |
1-2 |
|
27.04.24
|
Annecy Bastia |
3-2 |
|
20.04.24
|
Guingamp Bastia |
0-1 |
|
13.04.24
|
Bordeaux Bastia |
2-3 |
|
30.03.24
|
Laval Bastia |
1-2 |
|
09.03.24
|
Troyes Bastia |
2-0 |
|
24.02.24
|
Auxerre Bastia |
1-1 |
|
10.02.24
|
Quevilly Bastia |
0-1 |
|
27.01.24
|
Valenciennes Bastia |
3-1 |
|
19.12.23
|
Saint-Etienne Bastia |
3-2 |
|
05.12.23
|
Dunkerque Bastia |
0-5 |
|
02.12.23
|
Caen Bastia |
1-0 |
|
18.11.23
|
Lyon Duchere Bastia |
4-1 |
|
11.11.23
|
Paris FC Bastia |
1-0 |
|
21.10.23
|
Rodez Bastia |
1-1 |
|
02.10.23
|
Ajaccio Bastia |
2-0 |
|
23.09.23
|
Angers Bastia |
2-0 |
|
02.09.23
|
Grenoble Bastia |
0-0 |
|
19.08.23
|
Amiens Bastia |
2-1 |
|
05.08.23
|
Concarneau Bastia |
0-0 |
|
04.04.2025
|
Annecy Bastia |
1-1
|
|
27.09.2024
|
Bastia Annecy |
2-2
|
|
31.07.2024
|
Bastia Annecy |
3-1
|
|
27.04.2024
|
Annecy Bastia |
3-2
|
|
07.10.2023
|
Bastia Annecy |
2-1
|
|
04.04.2025
|
Annecy Bastia |
1-1
|
|
27.04.2024
|
Annecy Bastia |
3-2
|
|
01.10.2022
|
Annecy Bastia |
0-2
|
|
08.07.2021
|
Annecy Bastia |
2-3
|
|
18.12.2020
|
Annecy Bastia |
1-1
|