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

Montpellier 3–0 Toulouse

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

Home ✓ 1.75 fair 2.32
Draw 4.00 fair 3.94
Away 4.50 fair 3.17
Under 2.5 2.08 fair 2.07
Over 2.5 ✓ 1.73 fair 1.94

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

Match facts

Montpellier Toulouse
19 Shots 16
6 Shots on target 5
3 Corners 4
13 Fouls 15
2 Yellow cards 3
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (84 league matches this season so far).
Result Montpellier to win
Goals Over 2.5
Both teams score Yes fair 1.81
Expected goals 1.50 – 1.24
Home / Draw / Away
MontpellierDrawToulouse
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% 1–0 9.7% 2–1 9%

Statistics 2023/2024, before this match

Montpellier before this match, all matches
1.13points / match
1.50scored / match
1.38conceded / match
WonDrawnLost 8 played · 12:11
Toulouse before this match, all matches
1.22points / match
1.22scored / match
1.11conceded / match
WonDrawnLost 9 played · 11:10
Montpellier all matches all matches Toulouse

Per match

1.50 Goals scored 1.22
1.38 Goals conceded 1.11
2.88 Total goals 2.33
13.25 Shots 9.44
5.38 Shots on target 4.00
13.25 Shots faced 15.33
3.75 Corners 3.56
4.50 Corners against 6.00
10.88 Fouls 14.44
1.75 Yellow cards 2.11
0.75 1st-half goals scored 0.67
0.63 1st-half goals conceded 0.33

How often Full Time

25% Wins 22%
38% Draws 56%
38% Losses 22%
88% Over 0.5 goals 89%
75% Over 1.5 goals 89%
63% Over 2.5 goals 44%
50% Over 3.5 goals 11%
13% Over 4.5 goals 0%
0% Over 5.5 goals 0%
50% Both teams scored 67%
25% Clean sheets 22%
38% Failed to score 22%

How often Half Time

38% Wins 33%
13% Draws 56%
50% Losses 11%
88% Over 0.5 goals 56%
38% Over 1.5 goals 33%
13% Over 2.5 goals 11%

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

Montpellier all matches
Toulouse all matches
Montpellier before this match, at home
0.67points / match
1.00scored / match
1.67conceded / match
WonDrawnLost 3 played · 3:5
Toulouse before this match, away
1.00points / match
0.80scored / match
1.20conceded / match
WonDrawnLost 5 played · 4:6
Montpellier at home away Toulouse

Per match

1.00 Goals scored 0.80
1.67 Goals conceded 1.20
2.67 Total goals 2.00
15.67 Shots 8.40
4.00 Shots on target 2.80
14.00 Shots faced 16.80
4.33 Corners 3.60
3.67 Corners against 5.60
9.00 Fouls 15.00
1.33 Yellow cards 2.60
0.33 1st-half goals scored 0.40
1.00 1st-half goals conceded 0.40

How often Full Time

0% Wins 20%
67% Draws 40%
33% Losses 40%
67% Over 0.5 goals 80%
67% Over 1.5 goals 80%
67% Over 2.5 goals 40%
67% Over 3.5 goals 0%
0% Over 4.5 goals 0%
0% Over 5.5 goals 0%
67% Both teams scored 60%
33% Clean sheets 20%
33% Failed to score 40%

How often Half Time

0% Wins 20%
33% Draws 60%
67% Losses 20%
67% Over 0.5 goals 60%
33% Over 1.5 goals 20%
33% Over 2.5 goals 0%

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

Montpellier at home
Toulouse away

Last 10 matches before this match

Montpellier all matches

Date Match Score 1 X 2 O U
22.10.23 Nantes – Montpellier 2–0 (1–0) 2.883.502.40 1.75 2.05
01.10.23 Lorient – Montpellier 0–3 (0–1) 3.003.502.38 1.80 2.00
24.09.23 Montpellier – Rennes 0–0 (0–0) 2.703.502.50 1.73 2.10
17.09.23 Strasbourg – Montpellier 2–2 (0–2) 2.303.602.90 1.85 2.05
03.09.23 Lille – Montpellier 1–0 (1–0) 1.754.004.20 1.62 2.30
27.08.23 Montpellier – Reims 1–3 (1–2) 2.403.402.90 1.73 2.10
19.08.23 Lyon – Montpellier 1–4 (0–2) 1.704.204.33 1.57 2.38
13.08.23 Montpellier – Le Havre 2–2 (0–1) 1.913.604.00 2.10 1.73
03.06.23 Reims – Montpellier 1–3 (1–0) 2.003.803.40 1.50 2.63
27.05.23 Montpellier – Nice 2–3 (2–0) 2.453.502.80 1.73 2.10

Toulouse all matches

Date Match Score 1 X 2 O U
22.10.23 Toulouse – Reims 1–1 (0–0) 2.803.502.40 1.87 2.03
08.10.23 Brest – Toulouse 1–1 (0–1) 1.803.804.33 2.01 1.89
01.10.23 Toulouse – Metz 3–0 (2–0) 2.103.603.40 2.01 1.89
24.09.23 Lens – Toulouse 2–1 (1–1) 1.733.805.00 1.73 2.10
17.09.23 Marseille – Toulouse 0–0 (0–0) 1.504.756.00 1.57 2.38
03.09.23 Toulouse – Clermont 2–2 (2–1) 2.003.603.75 1.89 2.01
27.08.23 Strasbourg – Toulouse 2–0 (0–0) 2.153.503.30 1.80 2.00
19.08.23 Toulouse – Paris SG 1–1 (0–0) 4.754.201.65 1.57 2.38
13.08.23 Nantes – Toulouse 1–2 (1–0) 2.503.402.75 2.03 1.87
03.06.23 Monaco – Toulouse 1–2 (0–0) 1.455.255.50 1.44 2.75

Montpellier at home

Date Match Score 1 X 2 O U
24.09.23 Montpellier – Rennes 0–0 (0–0) 2.703.502.50 1.73 2.10
27.08.23 Montpellier – Reims 1–3 (1–2) 2.403.402.90 1.73 2.10
13.08.23 Montpellier – Le Havre 2–2 (0–1) 1.913.604.00 2.10 1.73
27.05.23 Montpellier – Nice 2–3 (2–0) 2.453.502.80 1.73 2.10
14.05.23 Montpellier – Lorient 1–1 (0–0) 1.833.754.20 1.80 2.00
23.04.23 Montpellier – Rennes 1–0 (0–0) 3.303.252.30 1.94 1.96
09.04.23 Montpellier – Toulouse 1–2 (0–1) 2.053.603.50 1.80 2.00
19.03.23 Montpellier – Clermont 2–1 (0–1) 1.833.504.33 2.10 1.73
05.03.23 Montpellier – Angers 5–0 (3–0) 1.753.604.75 2.09 1.81
25.02.23 Montpellier – Lens 1–1 (0–1) 4.333.751.80 2.03 1.87

Toulouse away

Date Match Score 1 X 2 O U
08.10.23 Brest – Toulouse 1–1 (0–1) 1.803.804.33 2.01 1.89
24.09.23 Lens – Toulouse 2–1 (1–1) 1.733.805.00 1.73 2.10
17.09.23 Marseille – Toulouse 0–0 (0–0) 1.504.756.00 1.57 2.38
27.08.23 Strasbourg – Toulouse 2–0 (0–0) 2.153.503.30 1.80 2.00
13.08.23 Nantes – Toulouse 1–2 (1–0) 2.503.402.75 2.03 1.87
03.06.23 Monaco – Toulouse 1–2 (0–0) 1.455.255.50 1.44 2.75
21.05.23 Nice – Toulouse 0–0 (0–0) 1.853.753.80 1.73 2.10
07.05.23 Ajaccio – Toulouse 0–0 (0–0) 3.403.502.10 2.10 1.73
23.04.23 Lorient – Toulouse 0–1 (0–0) 2.383.752.88 1.73 2.10
09.04.23 Montpellier – Toulouse 1–2 (0–1) 2.053.603.50 1.80 2.00

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

Montpellier winsDrawsToulouse wins
2matches
4.50goals / match
100%over 2.5
100%both scored
Date Match Score 1 X 2 O U
09.04.23F1 Montpellier – Toulouse 1–2 (0–1) 2.053.603.50 1.80 2.00
02.10.22F1 Toulouse – Montpellier 4–2 (3–1) 1.853.803.75 1.72 2.10

France Ligue 1 table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Nice 10 6 4 0 11 4 +7 22 WWDWWW
2 Paris SG 10 6 3 1 23 9 +14 21 LWDWWW
3 Monaco 9 6 2 1 23 12 +11 20 WDLWWW
4 Reims 10 5 2 3 16 12 +4 17 LWWLDW
5 Lille 9 4 3 2 12 10 +2 15 WDLWDW
6 Brest 10 4 3 3 11 11 0 15 WWDDLL
7 Nantes 10 4 2 4 16 19 -3 14 WWLWWL
8 Marseille 9 3 3 3 12 12 0 12 DDLLWL
9 Lens 10 3 3 4 12 13 -1 12 LWWDDW
10 Rennes 9 2 5 2 15 12 +3 11 DDDWLL
11 Toulouse 9 2 5 2 11 10 +1 11 DDLWDD
12 Le Havre 9 2 4 3 10 12 -2 10 WDWLLD
13 Lorient 10 2 4 4 15 20 -5 10 DLLDWL
14 Strasbourg 9 3 1 5 8 14 -6 10 LDWLLL
15 Montpellier 8 2 3 3 12 11 +1 9 LLDDWL
16 Metz 9 2 2 5 8 16 -8 8 DWLLLL
17 Clermont 9 1 2 6 7 14 -7 5 DLLDWL
18 Lyon 9 0 3 6 7 18 -11 3 LDLLDL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Monaco 5 4 0 1 11 4 +7 12 WWLWW
2 Paris SG 5 3 1 1 12 4 +8 10 DWLWW
3 Marseille 4 3 1 0 7 1 +6 10 WWDW
4 Lille 4 3 0 1 5 2 +3 9 WWLW
5 Nice 5 2 3 0 4 1 +3 9 DDWDW
6 Reims 5 3 0 2 7 5 +2 9 WLWLW
7 Rennes 5 2 2 1 13 9 +4 8 WDDWL
8 Lens 5 2 2 1 8 4 +4 8 DLWDW
9 Nantes 5 2 2 1 12 9 +3 8 LDDWW
10 Lorient 5 2 2 1 9 8 +1 8 DWDLW
11 Brest 5 2 2 1 7 6 +1 8 WDWDL
12 Strasbourg 5 2 1 2 7 6 +1 7 WWDLL
13 Le Havre 5 2 1 2 6 5 +1 7 LWWLD
14 Toulouse 4 1 3 0 7 4 +3 6 DDWD
15 Metz 4 0 2 2 4 6 -2 2 DDLL
16 Montpellier 3 0 2 1 3 5 -2 2 DLD
17 Lyon 5 0 2 3 6 13 -7 2 LLDDL
18 Clermont 5 0 1 4 2 7 -5 1 LLLDL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Nice 5 4 1 0 7 3 +4 13 DWWWW
2 Paris SG 5 3 2 0 11 5 +6 11 DWDWW
3 Monaco 4 2 2 0 12 8 +4 8 WDDW
4 Reims 5 2 2 1 9 7 +2 8 LWDWD
5 Montpellier 5 2 1 2 9 6 +3 7 WLDWL
6 Brest 5 2 1 2 4 5 -1 7 WLWDL
7 Lille 5 1 3 1 7 8 -1 6 DLDWD
8 Metz 5 2 0 3 4 10 -6 6 LWWLL
9 Nantes 5 2 0 3 4 10 -6 6 LWLWL
10 Toulouse 5 1 2 2 4 6 -2 5 WLDLD
11 Clermont 4 1 1 2 5 7 -2 4 LDLW
12 Lens 5 1 1 3 4 9 -5 4 LLLWD
13 Rennes 4 0 3 1 2 3 -1 3 DDDL
14 Le Havre 4 0 3 1 4 7 -3 3 DDDL
15 Strasbourg 4 1 0 3 1 8 -7 3 LLWL
16 Lorient 5 0 2 3 6 12 -6 2 DLLDL
17 Marseille 5 0 2 3 5 11 -6 2 DDLLL
18 Lyon 4 0 1 3 1 5 -4 1 LDLL

Montpellier   Toulouse

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
# Streak
1 3 Monaco 9 1 8 2.6 1.3 6 2 1 23 12 20 OOUOOO
2 2 Paris SG 10 3 7 2.3 0.9 6 3 1 23 9 21 OOUOOO
3 13 Lorient 10 3 7 1.5 2.0 2 4 4 15 20 10 OOOOOU
4 4 Reims 10 4 6 1.6 1.2 5 2 3 16 12 17 OOUOUU
5 7 Nantes 10 4 6 1.6 1.9 4 2 4 16 19 14 UOOOUO
6 10 Rennes 9 3 6 1.7 1.3 2 5 2 15 12 11 UOUOOO
7 12 Le Havre 9 3 6 1.1 1.3 2 4 3 10 12 10 OUOUOU
8 8 Marseille 9 4 5 1.3 1.3 3 3 3 12 12 12 UUOOOU
9 9 Lens 10 5 5 1.2 1.3 3 3 4 12 13 12 UOUUUO
10 14 Strasbourg 9 4 5 0.9 1.6 3 1 5 8 14 10 UOUUOO
11 15 Montpellier 8 3 5 1.5 1.4 2 3 3 12 11 9 OUOUOU
12 16 Metz 9 4 5 0.9 1.8 2 2 5 8 16 8 OUUOUO
13 18 Lyon 9 4 5 0.8 2.0 0 3 6 7 18 3 OUUUOO
14 6 Brest 10 6 4 1.1 1.1 4 3 3 11 11 15 OUUUUO
15 11 Toulouse 9 5 4 1.2 1.1 2 5 2 11 10 11 OUOOUU
16 17 Clermont 9 5 4 0.8 1.6 1 2 6 7 14 5 OUOUOU
17 5 Lille 9 6 3 1.3 1.1 4 3 2 12 10 15 UOOUUU
18 1 Nice 10 9 1 1.1 0.4 6 4 0 11 4 22 OUUUUU
Home – Under/Over goals
# Streak
1 10 Rennes 5 0 5 2.6 1.8 2 2 1 13 9 8 OOOOO
2 2 Paris SG 5 1 4 2.4 0.8 3 1 1 12 4 10 UOOOO
3 3 Monaco 5 1 4 2.2 0.8 4 0 1 11 4 12 OOUOO
4 13 Lorient 5 1 4 1.8 1.6 2 2 1 9 8 8 UOOOO
5 18 Lyon 5 1 4 1.2 2.6 0 2 3 6 13 2 OOUOO
6 7 Nantes 5 2 3 2.4 1.8 2 2 1 12 9 8 OOUOU
7 12 Le Havre 5 2 3 1.2 1.0 2 1 2 6 5 7 OOOUU
8 14 Strasbourg 5 2 3 1.4 1.2 2 1 2 7 6 7 OUOUO
9 4 Reims 5 3 2 1.4 1.0 3 0 2 7 5 9 UOUOU
10 6 Brest 5 3 2 1.4 1.2 2 2 1 7 6 8 OUUUO
11 8 Marseille 4 2 2 1.8 0.2 3 1 0 7 1 10 OUUO
12 9 Lens 5 3 2 1.6 0.8 2 2 1 8 4 8 UUOUO
13 11 Toulouse 4 2 2 1.8 1.0 1 3 0 7 4 6 UOOU
14 15 Montpellier 3 1 2 1.0 1.7 0 2 1 3 5 2 OOU
15 16 Metz 4 2 2 1.0 1.5 0 2 2 4 6 2 OOUU
16 5 Lille 4 3 1 1.2 0.5 3 0 1 5 2 9 UUOU
17 17 Clermont 5 4 1 0.4 1.4 0 1 4 2 7 1 OUUUU
18 1 Nice 5 5 0 0.8 0.2 2 3 0 4 1 9 UUUUU
Away – Under/Over goals
# Streak
1 3 Monaco 4 0 4 3.0 2.0 2 2 0 12 8 8 OOOO
2 4 Reims 5 1 4 1.8 1.4 2 2 1 9 7 8 OOOOU
3 2 Paris SG 5 2 3 2.2 1.0 3 2 0 11 5 11 UOUOO
4 7 Nantes 5 2 3 0.8 2.0 2 0 3 4 10 6 UUOOO
5 8 Marseille 5 2 3 1.0 2.2 0 2 3 5 11 2 OUOOU
6 9 Lens 5 2 3 0.8 1.8 1 1 3 4 9 4 OOOUU
7 12 Le Havre 4 1 3 1.0 1.8 0 3 1 4 7 3 OOUO
8 13 Lorient 5 2 3 1.2 2.4 0 2 3 6 12 2 UOOOU
9 15 Montpellier 5 2 3 1.8 1.2 2 1 2 9 6 7 OUOOU
10 16 Metz 5 2 3 0.8 2.0 2 0 3 4 10 6 OUUOO
11 17 Clermont 4 1 3 1.2 1.8 1 1 2 5 7 4 UOOO
12 5 Lille 5 3 2 1.4 1.6 1 3 1 7 8 6 UOOUU
13 6 Brest 5 3 2 0.8 1.0 2 1 2 4 5 7 OUOUU
14 11 Toulouse 5 3 2 0.8 1.2 1 2 2 4 6 5 OUUOU
15 14 Strasbourg 4 2 2 0.2 2.0 1 0 3 1 8 3 OUUO
16 1 Nice 5 4 1 1.4 0.6 4 1 0 7 3 13 UOUUU
17 10 Rennes 4 3 1 0.5 0.8 0 3 1 2 3 3 UUUO
18 18 Lyon 4 3 1 0.2 1.2 0 1 3 1 5 1 OUUU

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, 06:11