Sport Picks

Stadium Background

Firminy vs Annecy - H2H Analysis, Preview & Predictions

France France

Coupe de France
Sat, Nov 14, 2026
VS
04:00 PM
Our Tip

AI Match Summary

A one-off knockout match in the Coupe de France. Form suggests where the edge lies here. Annecy have shipped 1.44 goals a game lately, while Firminy have conceded 1.67 and scored 1. These two haven't met recently, so form does most of the talking. Model xG sits at 1.23 vs 1.11, favoring Annecy. Home (1) are the model's selection here, or BTTS: GG.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

39%
Firminy
15%
Draws
46%
Annecy
Draw rate projection: 15% Favored: Annecy

Model Confidence

Aggregate indicator score

39% / Low Confidence
  • Firminy haven't matched Annecy's recent run of results.
  • Win probability leans Firminy's way, sitting at 40%.
  • Annecy arrive in better shape, but cup ties don't always follow form.
  • These two have never met before — a fresh matchup with no historical pattern to lean on.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 12.5%
Over 4.5 Goals 6%
Both Teams To Score (BTTS) 75.8%
Firminy Clean Sheet 20%
Annecy Clean Sheet 12%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Firminy Annecy
Matches Played 3 34
Wins 1 16
Draws 0 6
Losses 2 12
Goals Scored 1 1.85
Goals Conceded 1.67 1.44
Expected Goals (xG) 1.23 1.11
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Firminy 40 / 100
Annecy 27 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Firminy Annecy

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Firminy Win (1)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 2:1
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Firminy scored in 67% of their last 3 games.

Defensive concern: Annecy conceded in 79% of 34 recent games.

Annecy's recent record shows 3 losses from the last 5 matches.

Firminy has registered 1 games unbeaten in their last 5 outings.

Scoring Trends

Firminy VS Annecy
0 Goals Scored 1.13
0 Goals Conceded 1.25
0% Over 1.5 75%
0% Over 2.5 50%
0% Over 3.5 25%

Recent Form & Match History

Firminy

(Home)
11 Dec
Firminy
0 : 2
Jura Sud
20 Nov
Venissieux FC
1 : 2
Firminy
23 Nov
Firminy
1 : 2
Nimes

Annecy

(Away)
06 Nov
Boulogne
3 : 0
Annecy
31 Oct
Annecy
0 : 3
Montpellier
23 Oct
Sochaux
1 : 3
Annecy
16 Oct
Annecy
1 : 2
Nancy
09 Oct
Dunkerque
0 : 1
Annecy
Page 1 of 7

Tournament Bracket & Draw

1/128-finals
Pontivy -
TA Rennes -
COBSP -
Rouen -
St. Renan -
Laval -
Lannion FC -
Guingamp -
Vitre -
Saint-Pierre Milizac -
Stade Pontivyen -
Plabennec -
Tinteniac -
Concarneau -
Perros-Louannec -
Vannes -
Metz ESAP -
Reipertswiller -
Amneville -
Sundhoffen -
Koetzingue -
Biesheim -
Besancon RC -
APM Metz -
Talange -
Baume Dames -
Strasbourg Koenigshoffen -
Oberlauterbach -
SR Saint-Die Kellermann -
Metz -
CA Boulay -
Sochaux -
Montigny -
Pontarlier -
Vesoul -
Fleury 91 -
US Vandoeuvre -
Epinal -
OM Cambrai Amerique -
Amiens SC -
IC Croix -
Thaon -
Violaines -
US Vermelles -
Chauny -
USLPV -
La Neuvillette -
Valenciennes -
Tourcoing -
Reims -
OCPAM -
Olympique Marcquois -
Bethune -
Nancy -
Neslois -
Furiani Agliani -
St Ouen -
Boulogne -
AS Verson -
RC Calais -
Sottevillais -
Fecamp -
Dunkerque -
Quevilly -
ASPTT Caen -
Chambly -
Le Touquet -
Avranches -
SML Tatinghem -
Racing Club de France -
US Montreuil-sur-Mer -
Loon Plage -
Saint-Omer -
AF Virois -
Choisy Au Bac -
Caen -
Val Yerres Crosne A.F. -
Cosne US -
Sedan -
Bourges 18 -
Paris 13 Atletico -
Red Star -
Tremblay FC -
Maisons Alfort -
Dijon -
Orleans -
Massay -
Montlouis -
Chatou -
Les Ulis -
Contres -
Linas-Montlhery -
USM Senlis -
Saint-Pryve -
ASPTT Dijon -
Selongey -
Chambery -
Grenoble -
Seyssinet -
Nimes -
Claira/Laurent -
AS Puissalicon -
Grau-du-Roi -
Riviera -
FC Balagne -
Montpellier -
Avenir Lozere -
Entente Crest-Aouste -
Atlas Paillade -
Cannes -
Le Puy-en-Velay -
Diables Noirs -
Rhone-Crussol Foot 07 -
Frejus Saint Raphael -
Marseille Endoume -
Toulon -
Versailles -
Rodez -
FC 2 Rives 82 -
Trelissac -
RC Chambery -
Niort -
Boulazac -
Genets -
Balma -
US Castanet -
Lourdes -
Pau -
SAG Cestas -
Bayonne -
Brive -
Angouleme CFC -
Rochefort -
Juventus Papus -
Stade Bordelais -
Mazeres -
Castelbourgeois -
Nantes -
Macaire -
FC Nueillaubiers -
Bressuire -
Challans -
St Sebastien -
La Baule -
Fontenay -
Clermont -
CPB Brequigny -
Montlucon -
Saint-Philbert -
La Roche Vendee -
Voltigeurs de Chateaubriant -
Horizon Patho -
Le Poire Sur Vie -
Vertou -
ES Buxerolles -
Sable -
Rumilly Vallieres -
St Etienne -
Paray -
Villefranche -
Riom -
Limonest -
FC Chalon -
Hauts Lyonnais -
Lyon - La Duchere -
Feurs -
Firminy -
Annecy -
Veauche -
Saint Paul en Jarez -
FC Cournon d'Auvergne -
Chassieu Decines -
FC Pont De Cheruy -
Bourg Peronnas -
Tamponnaise -
Saint-Pauloise FC -
Franciscain 4
Aiglon Lamentin 0
Tefana -
Thionville -
Baie Mahault 0
Siroco les Abymes 1
Olympique de Cayenne 1
Etoile Matoury 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/64-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/32-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/16-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/8-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Quarter-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Semi-finals
TBD -
TBD -
TBD -
TBD -
Final
TBD -
TBD -