Loading...
BetGPS Football Betting Resources
France Ligue 2 ·

Valenciennes 0–0 Annecy

Full time · half time 0–0 · season 2023/2024

Home 2.55 fair 2.77
Draw ✓ 3.10 fair 3.67
Away 2.80 fair 2.72
Under 2.5 ✓ 1.62 fair 1.81
Over 2.5 2.25 fair 2.24

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Valenciennes Annecy
14 Shots 18
6 Shots on target 2
4 Corners 5
14 Fouls 15
1 Yellow cards 2
0 Red cards 1

Our pre-match prediction

✗ Result missed ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (151 league matches this season so far).
Result Annecy to win
Goals Under 2.5
Both teams score Yes fair 1.99
Expected goals 1.22 – 1.24
Home / Draw / Away
ValenciennesDrawAnnecy
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 12.9% 0–1 10.5% 1–0 10.4%

Statistics 2023/2024, before this match

Valenciennes before this match, all matches
0.67points / match
0.60scored / match
1.33conceded / match
WonDrawnLost 15 played · 9:20
Annecy before this match, all matches
1.20points / match
1.27scored / match
1.47conceded / match
WonDrawnLost 15 played · 19:22
Valenciennes all matches all matches Annecy

Per match

0.60 Goals scored 1.27
1.33 Goals conceded 1.47
1.93 Total goals 2.73
10.13 Shots 10.47
3.47 Shots on target 3.40
12.60 Shots faced 10.20
3.67 Corners 4.53
5.53 Corners against 4.40
13.53 Fouls 14.80
2.53 Yellow cards 2.20
0.33 1st-half goals scored 0.73
0.60 1st-half goals conceded 0.47

How often Full Time

7% Wins 27%
47% Draws 40%
47% Losses 33%
73% Over 0.5 goals 87%
47% Over 1.5 goals 87%
33% Over 2.5 goals 60%
20% Over 3.5 goals 33%
13% Over 4.5 goals 7%
7% Over 5.5 goals 0%
33% Both teams scored 60%
33% Clean sheets 33%
60% Failed to score 20%

How often Half Time

13% Wins 40%
47% Draws 47%
40% Losses 13%
60% Over 0.5 goals 73%
27% Over 1.5 goals 40%
7% Over 2.5 goals 7%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Valenciennes all matches
Annecy all matches
Valenciennes before this match, at home
0.43points / match
0.71scored / match
1.57conceded / match
WonDrawnLost 7 played · 5:11
Annecy before this match, away
1.14points / match
1.14scored / match
1.57conceded / match
WonDrawnLost 7 played · 8:11
Valenciennes at home away Annecy

Per match

0.71 Goals scored 1.14
1.57 Goals conceded 1.57
2.29 Total goals 2.71
13.43 Shots 8.86
4.00 Shots on target 3.29
10.86 Shots faced 11.57
4.57 Corners 4.29
6.14 Corners against 5.00
12.71 Fouls 15.71
2.43 Yellow cards 2.14
0.43 1st-half goals scored 0.71
0.57 1st-half goals conceded 0.71

How often Full Time

0% Wins 29%
43% Draws 29%
57% Losses 43%
86% Over 0.5 goals 86%
57% Over 1.5 goals 86%
43% Over 2.5 goals 71%
29% Over 3.5 goals 29%
14% Over 4.5 goals 0%
0% Over 5.5 goals 0%
57% Both teams scored 57%
14% Clean sheets 29%
43% Failed to score 29%

How often Half Time

14% Wins 29%
43% Draws 43%
43% Losses 29%
71% Over 0.5 goals 71%
29% Over 1.5 goals 57%
0% Over 2.5 goals 14%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Valenciennes at home
Annecy away

Last 10 matches before this match

Valenciennes all matches

Date Match Score 1 X 2 O U
25.11.23 Quevilly Rouen – Valenciennes 0–0 (0–0) 1.673.504.75 2.05 1.80
11.11.23 Valenciennes – Dunkerque 0–1 (0–0) 2.253.253.00 2.10 1.70
04.11.23 Angers – Valenciennes 2–0 (2–0) 1.603.756.00 2.05 1.75
28.10.23 Valenciennes – Caen 2–2 (2–0) 2.903.202.45 2.10 1.70
21.10.23 Grenoble – Valenciennes 3–3 (2–1) 2.003.254.00 2.30 1.60
07.10.23 Valenciennes – Troyes 1–1 (0–1) 2.453.402.80 2.05 1.80
30.09.23 Laval – Valenciennes 1–0 (0–0) 1.733.405.00 2.25 1.62
26.09.23 Valenciennes – Concarneau 0–1 (0–1) 2.253.203.10 2.35 1.57
23.09.23 Amiens – Valenciennes 0–0 (0–0) 1.653.755.25 2.03 1.83
16.09.23 Valenciennes – Bordeaux 1–2 (0–1) 4.203.401.91 2.00 1.80

Annecy all matches

Date Match Score 1 X 2 O U
25.11.23 Annecy – Ajaccio 2–0 (1–0) 2.882.902.50 2.60 1.48
11.11.23 Bordeaux – Annecy 3–1 (2–1) 1.574.005.00 1.95 1.90
04.11.23 Annecy – Laval 1–3 (1–1) 2.883.202.55 2.30 1.60
28.10.23 Quevilly Rouen – Annecy 1–2 (1–1) 2.003.403.60 2.10 1.70
21.10.23 Annecy – Amiens 1–1 (1–1) 2.703.202.63 2.25 1.62
07.10.23 Bastia – Annecy 2–1 (0–0) 1.953.404.00 2.15 1.67
30.09.23 Annecy – Paris FC 2–2 (1–0) 2.303.253.10 2.25 1.62
26.09.23 Auxerre – Annecy 4–0 (2–0) 1.554.205.50 1.88 1.98
23.09.23 Pau FC – Annecy 0–3 (0–2) 2.703.402.50 2.20 1.65
16.09.23 Annecy – Troyes 0–0 (0–0) 2.383.303.00 2.00 1.80

Valenciennes at home

Date Match Score 1 X 2 O U
11.11.23 Valenciennes – Dunkerque 0–1 (0–0) 2.253.253.00 2.10 1.70
28.10.23 Valenciennes – Caen 2–2 (2–0) 2.903.202.45 2.10 1.70
07.10.23 Valenciennes – Troyes 1–1 (0–1) 2.453.402.80 2.05 1.80
26.09.23 Valenciennes – Concarneau 0–1 (0–1) 2.253.203.10 2.35 1.57
16.09.23 Valenciennes – Bordeaux 1–2 (0–1) 4.203.401.91 2.00 1.80
19.08.23 Valenciennes – Guingamp 0–0 (0–0) 3.403.302.15 2.10 1.78
05.08.23 Valenciennes – Auxerre 1–4 (1–1) 3.403.252.05 2.15 1.67
26.05.23 Valenciennes – Grenoble 1–0 (0–0) 1.913.403.75 1.98 1.88
13.05.23 Valenciennes – Pau FC 1–1 (0–0) 2.253.003.20 2.15 1.67
29.04.23 Valenciennes – Bordeaux 0–2 (0–0) 4.753.401.80 2.08 1.73

Annecy away

Date Match Score 1 X 2 O U
11.11.23 Bordeaux – Annecy 3–1 (2–1) 1.574.005.00 1.95 1.90
28.10.23 Quevilly Rouen – Annecy 1–2 (1–1) 2.003.403.60 2.10 1.70
07.10.23 Bastia – Annecy 2–1 (0–0) 1.953.404.00 2.15 1.67
26.09.23 Auxerre – Annecy 4–0 (2–0) 1.554.205.50 1.88 1.98
23.09.23 Pau FC – Annecy 0–3 (0–2) 2.703.402.50 2.20 1.65
02.09.23 Concarneau – Annecy 1–1 (0–1) 2.153.303.40 2.15 1.67
12.08.23 Angers – Annecy 0–0 (0–0) 1.673.505.00 2.15 1.67
02.06.23 Paris FC – Annecy 1–0 (0–0) 1.913.503.80 1.85 2.00
20.05.23 Niort – Annecy 2–2 (0–1) 3.603.402.05 2.05 1.75
29.04.23 Quevilly Rouen – Annecy 2–2 (0–1) 1.853.404.20 2.25 1.62

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Valenciennes winsDrawsAnnecy wins
2matches
3.50goals / match
100%over 2.5
100%both scored
Date Match Score 1 X 2 O U
10.04.23F2 Annecy – Valenciennes 2–1 (1–1) 2.203.303.25 2.10 1.70
10.01.23F2 Valenciennes – Annecy 2–2 (1–1) 2.252.903.50 2.50 1.50

France Ligue 2 table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Laval 15 10 2 3 18 10 +8 32 WLDWLW
2 Angers 15 9 3 3 26 14 +12 30 WWLWDW
3 Grenoble 15 7 6 2 20 15 +5 27 DDLLWW
4 Auxerre 15 7 5 3 30 16 +14 26 WDLLWD
5 Pau FC 15 7 4 4 27 26 +1 25 DLWDWW
6 Guingamp 15 6 6 3 21 13 +8 24 DDDWDW
7 St Etienne 15 7 3 5 16 14 +2 24 DWWLLL
8 Ajaccio 15 6 5 4 15 14 +1 23 DWLWWL
9 Rodez 15 5 5 5 24 23 +1 20 WDDLDL
10 Amiens 15 5 5 5 13 16 -3 20 LDDWLD
11 Concarneau 15 5 4 6 16 19 -3 19 WDWWDL
12 Bordeaux 16 5 4 7 16 22 -6 19 LDLWWL
13 Annecy 15 4 6 5 19 22 -3 18 LDWLLW
14 Paris FC 15 5 2 8 17 20 -3 17 LWDWWL
15 Bastia 15 4 5 6 14 19 -5 17 WDDWLD
16 Caen 15 4 4 7 23 24 -1 16 LDDLDL
17 Troyes 16 3 7 6 17 19 -2 16 DDWLLW
18 Quevilly Rouen 15 2 6 7 18 22 -4 12 DDLWDD
19 Dunkerque 15 3 3 9 12 23 -11 12 LLWLWL
20 Valenciennes 15 1 7 7 9 20 -11 10 DDDLLD
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Angers 8 6 2 0 15 2 +13 20 WWWWWW
2 Ajaccio 7 4 3 0 10 4 +6 15 DDWWWW
3 Grenoble 8 4 3 1 11 8 +3 15 DWWDLW
4 Laval 7 5 0 2 7 6 +1 15 WWWWLL
5 Rodez 7 4 2 1 14 8 +6 14 LWWWDD
6 Pau FC 7 4 2 1 15 11 +4 14 WDLWWD
7 Bastia 8 4 2 2 12 11 +1 14 LLWDWD
8 Amiens 9 3 4 2 10 9 +1 13 DDLDLD
9 Guingamp 7 3 3 1 13 6 +7 12 WWDDDW
10 Auxerre 7 3 2 2 14 7 +7 11 DDWWLW
11 St Etienne 8 3 2 3 7 5 +2 11 DWDWLL
12 Bordeaux 8 3 2 3 11 10 +1 11 LDLDWL
13 Paris FC 8 3 1 4 10 9 +1 10 WLLDWL
14 Annecy 8 2 4 2 11 11 0 10 DDDDLW
15 Caen 7 2 2 3 11 9 +2 8 WLLLDD
16 Troyes 7 2 2 3 8 8 0 8 DLLDWL
17 Concarneau 7 2 2 3 8 10 -2 8 LDLWWL
18 Quevilly Rouen 8 1 3 4 8 10 -2 6 LLDLWD
19 Valenciennes 7 0 3 4 5 11 -6 3 DLLDDL
20 Dunkerque 8 0 2 6 4 12 -8 2 DLLLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Laval 8 5 2 1 11 4 +7 17 WWWDWW
2 Auxerre 8 4 3 1 16 9 +7 15 WWWDLD
3 St Etienne 7 4 1 2 9 9 0 13 DWWWWL
4 Grenoble 7 3 3 1 9 7 +2 12 DDWDLW
5 Guingamp 8 3 3 2 8 7 +1 12 LLWDDW
6 Concarneau 8 3 2 3 8 9 -1 11 WWLDWD
7 Pau FC 8 3 2 3 12 15 -3 11 DWDLWW
8 Angers 7 3 1 3 11 12 -1 10 WLWWLD
9 Dunkerque 7 3 1 3 8 11 -3 10 LDLLWW
10 Troyes 9 1 5 3 9 11 -2 8 DLDDLW
11 Caen 8 2 2 4 12 15 -3 8 LDLDLL
12 Annecy 7 2 2 3 8 11 -3 8 DWLLWL
13 Ajaccio 8 2 2 4 5 10 -5 8 LDDLWL
14 Bordeaux 8 2 2 4 5 12 -7 8 WDLLLW
15 Paris FC 7 2 1 4 7 11 -4 7 LLLDWW
16 Amiens 6 2 1 3 3 7 -4 7 WLLLDW
17 Valenciennes 8 1 4 3 4 9 -5 7 DDLDLD
18 Quevilly Rouen 7 1 3 3 10 12 -2 6 LDLWDD
19 Rodez 8 1 3 4 10 15 -5 6 DWLDLL
20 Bastia 7 0 3 4 2 8 -6 3 LDLLDL

Valenciennes   Annecy

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
# Streak
1 5 Pau FC 15 4 11 1.8 1.7 7 4 4 27 26 25 OUOOOO
2 9 Rodez 15 5 10 1.6 1.5 5 5 5 24 23 20 OUOOUO
3 4 Auxerre 15 6 9 2.0 1.1 7 5 3 30 16 26 UUUOOU
4 13 Annecy 15 6 9 1.3 1.5 4 6 5 19 22 18 OUOOOU
5 16 Caen 15 6 9 1.5 1.6 4 4 7 23 24 16 OUOOOO
6 18 Quevilly Rouen 15 6 9 1.2 1.5 2 6 7 18 22 12 OOOOOU
7 3 Grenoble 15 7 8 1.3 1.0 7 6 2 20 15 27 OOOOOO
8 6 Guingamp 15 7 8 1.4 0.9 6 6 3 21 13 24 OOUOUU
9 17 Troyes 16 8 8 1.1 1.2 3 7 6 17 19 16 UOOUUU
10 12 Bordeaux 16 9 7 1.0 1.4 5 4 7 16 22 19 UOOOOU
11 14 Paris FC 15 8 7 1.1 1.3 5 2 8 17 20 17 UOOUUO
12 15 Bastia 15 8 7 0.9 1.3 4 5 6 14 19 17 OUUOUU
13 1 Laval 15 9 6 1.2 0.7 10 2 3 18 10 32 UUUOOU
14 8 Ajaccio 15 9 6 1.0 0.9 6 5 4 15 14 23 UUOOUU
15 11 Concarneau 15 9 6 1.1 1.3 5 4 6 16 19 19 OUOOUO
16 19 Dunkerque 15 9 6 0.8 1.5 3 3 9 12 23 12 OOUUUU
17 2 Angers 15 10 5 1.7 0.9 9 3 3 26 14 30 OUUUOO
18 7 St Etienne 15 10 5 1.1 0.9 7 3 5 16 14 24 UUUUOO
19 10 Amiens 15 10 5 0.9 1.1 5 5 5 13 16 20 OUUUOU
20 20 Valenciennes 15 10 5 0.6 1.3 1 7 7 9 20 10 UOOUUU
Home – Under/Over goals
# Streak
1 15 Bastia 8 2 6 1.5 1.4 4 2 2 12 11 14 OOOUOU
2 5 Pau FC 7 2 5 2.1 1.6 4 2 1 15 11 14 UOOUOO
3 6 Guingamp 7 2 5 1.9 0.9 3 3 1 13 6 12 OOUOOO
4 3 Grenoble 8 4 4 1.4 1.0 4 3 1 11 8 15 UOUOOO
5 4 Auxerre 7 3 4 2.0 1.0 3 2 2 14 7 11 UOOOUO
6 9 Rodez 7 3 4 2.0 1.1 4 2 1 14 8 14 UOOOUU
7 10 Amiens 9 5 4 1.1 1.0 3 4 2 10 9 13 UUOUOU
8 13 Annecy 8 4 4 1.4 1.4 2 4 2 11 11 10 UUOUOU
9 14 Paris FC 8 4 4 1.2 1.1 3 1 4 10 9 10 OUUOUO
10 16 Caen 7 3 4 1.6 1.3 2 2 3 11 9 8 OOOUUO
11 17 Troyes 7 3 4 1.1 1.1 2 2 3 8 8 8 OOUUOU
12 18 Quevilly Rouen 8 4 4 1.0 1.2 1 3 4 8 10 6 OUOOOU
13 1 Laval 7 4 3 1.0 0.9 5 0 2 7 6 15 UOOUUO
14 11 Concarneau 7 4 3 1.1 1.4 2 2 3 8 10 8 UUUOOO
15 12 Bordeaux 8 5 3 1.4 1.2 3 2 3 11 10 11 OUUOOU
16 19 Dunkerque 8 5 3 0.5 1.5 0 2 6 4 12 2 UOUOUU
17 20 Valenciennes 7 4 3 0.7 1.6 0 3 4 5 11 3 UOUUOU
18 2 Angers 8 6 2 1.9 0.2 6 2 0 15 2 20 UUUUUO
19 7 St Etienne 8 6 2 0.9 0.6 3 2 3 7 5 11 UUUUUO
20 8 Ajaccio 7 5 2 1.4 0.6 4 3 0 10 4 15 UOOUUU
Away – Under/Over goals
# Streak
1 5 Pau FC 8 2 6 1.5 1.9 3 2 3 12 15 11 OOOUOO
2 9 Rodez 8 2 6 1.2 1.9 1 3 4 10 15 6 OOOOOO
3 4 Auxerre 8 3 5 2.0 1.1 4 3 1 16 9 15 OOUUOU
4 13 Annecy 7 2 5 1.1 1.6 2 2 3 8 11 8 UOOOOO
5 16 Caen 8 3 5 1.5 1.9 2 2 4 12 15 8 OUOOOO
6 18 Quevilly Rouen 7 2 5 1.4 1.7 1 3 3 10 12 6 OOOUOO
7 3 Grenoble 7 3 4 1.3 1.0 3 3 1 9 7 12 UUOOOO
8 8 Ajaccio 8 4 4 0.6 1.2 2 2 4 5 10 8 OUUOOU
9 12 Bordeaux 8 4 4 0.6 1.5 2 2 4 5 12 8 OUUUOO
10 17 Troyes 9 5 4 1.0 1.2 1 5 3 9 11 8 UOUOUU
11 1 Laval 8 5 3 1.4 0.5 5 2 1 11 4 17 OUUUOU
12 2 Angers 7 4 3 1.6 1.7 3 1 3 11 12 10 UOUOUO
13 6 Guingamp 8 5 3 1.0 0.9 3 3 2 8 7 12 OOUUUU
14 7 St Etienne 7 4 3 1.3 1.3 4 1 2 9 9 13 UOUUUO
15 11 Concarneau 8 5 3 1.0 1.1 3 2 3 8 9 11 OUUUOU
16 14 Paris FC 7 4 3 1.0 1.6 2 1 4 7 11 7 UUOOOU
17 19 Dunkerque 7 4 3 1.1 1.6 3 1 3 8 11 10 OOUOUU
18 20 Valenciennes 8 6 2 0.5 1.1 1 4 3 4 9 7 UUUOUU
19 10 Amiens 6 5 1 0.5 1.2 2 1 3 3 7 7 UUOUUU
20 15 Bastia 7 6 1 0.3 1.1 0 3 4 2 8 3 OUUUUU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 21:10