Charleroi host Westerlo in the Belgian Pro League on 8 November 2025, 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 17:15 UK Time.
Charleroi and Westerlo meet in a fixture that has consistently produced goals and drama in recent seasons. Charleroi enter the match with a strong home record and an edge in head-to-head performance, while Westerlo travel looking to rediscover form after a frustrating run. Both teams have been involved in open matches lately, setting the stage for another lively contest.
Charleroi’s recent form shows a blend of promise and inconsistency, with solid defensive displays at home contrasting with setbacks on the road. The 1-0 win over Anderlecht and a cup success at Liège reflected improved control in tight matches, but defeats at Standard Liege and Union St. Gilloise again exposed gaps in transition. Despite those results, Charleroi have taken confidence from their recent home rhythm, where they’ve kept two clean sheets in a row.
Their scoring pattern remains steady, finding the net in four of the last five fixtures. The side’s ability to respond after setbacks is notable, and they tend to perform best when dictating the tempo at home. That pattern, combined with their head-to-head dominance over Westerlo, points toward another strong showing in front of their supporters.
Westerlo’s recent sequence highlights a struggle for consistency. The narrow 0-1 loss to Genk extended a run of three league games without a win, while the 3-2 cup defeat at Beerschot again underlined defensive lapses. Their last league win came a month ago, and while they managed a clean sheet in a 2-0 success over Leuven earlier in October, the back line has since looked vulnerable.
Away from home, Westerlo’s results have been mixed, often performing well for stretches but unable to maintain control across 90 minutes. The 1-1 draw with Dender and goalless stalemate at La Louviere show resilience, yet they lack the sharpness needed to close games out. That inconsistency may prove costly against a side like Charleroi, who tend to capitalise on errors at home.
The main betting angle points toward Charleroi to win at 2.11 odds, which reflects both recent home form and a dominant head-to-head record. Charleroi have won four of their last five meetings with Westerlo, including a thrilling 4-3 encounter in May and a steady 1-0 result last November. Their tactical organisation at home should give them the upper hand once again.
In the goals market, over 2.5 goals at 1.69 odds fits the historical pattern of this matchup. The last four meetings have produced a total of 20 goals, with both sides showing attacking intent regardless of venue. Charleroi’s improved scoring record and Westerlo’s leaky defence make another high-scoring match a likely scenario.
Given both teams’ tendencies, a 3-1 home win looks the most realistic outcome, combining Charleroi’s attacking momentum with Westerlo’s ongoing defensive issues.
| Charleroi | Westerlo | |
|---|---|---|
| Game Played | 17 | 17 |
| Wins | 5 | 5 |
| Draws | 4 | 5 |
| Loss | 8 | 7 |
| Goals For | 18 | 25 |
| Goals Against | 22 | 26 |
| Charleroi | Westerlo | |
|---|---|---|
| Game Played | 8 | 8 |
| Wins | 3 | 1 |
| Draws | 3 | 3 |
| Loss | 2 | 4 |
| Goals For | 9 | 13 |
| Goals Against | 7 | 20 |
|
07.12.25
|
Mechelen Charleroi |
1-0 |
|
04.12.25
|
Charleroi Mechelen |
2-0 |
|
29.11.25
|
Charleroi La Louviere |
0-0 |
|
22.11.25
|
Club Brugge Charleroi |
1-0 |
|
08.11.25
|
Charleroi Westerlo |
2-0 |
|
31.10.25
|
Standard Liege Charleroi |
3-1 |
|
28.10.25
|
Liège Charleroi |
0-1 |
|
24.10.25
|
Charleroi Anderlecht |
1-0 |
|
18.10.25
|
Union St. Gilloise Charleroi |
3-1 |
|
03.10.25
|
Gent Charleroi |
2-1 |
|
28.09.25
|
Charleroi Mechelen |
0-2 |
|
20.09.25
|
Charleroi Zulte Waregem |
1-2 |
|
17.09.25
|
Genk Charleroi |
0-1 |
|
14.09.25
|
Cercle Brugge Charleroi |
2-3 |
|
30.08.25
|
Charleroi Dender |
3-1 |
|
17.08.25
|
Charleroi Antwerp |
1-1 |
|
10.08.25
|
La Louviere Charleroi |
1-0 |
|
03.08.25
|
Charleroi Sint-Truiden |
1-1 |
|
31.07.25
|
Charleroi Hammarby |
1-2 |
|
27.07.25
|
Leuven Charleroi |
2-2 |
|
24.07.25
|
Hammarby Charleroi |
0-0 |
|
18.07.25
|
Utrecht Charleroi |
1-2 |
|
08.07.25
|
Charleroi Waasland-beveren |
4-1 |
|
29.05.25
|
Antwerp Charleroi |
1-2 |
|
24.05.25
|
Charleroi Leuven |
2-1 |
|
18.05.25
|
Mechelen Charleroi |
1-1 |
|
09.05.25
|
Charleroi Westerlo |
4-3 |
|
04.05.25
|
Standard Liege Charleroi |
0-1 |
|
26.04.25
|
Charleroi Dender |
4-1 |
|
22.04.25
|
Dender Charleroi |
2-1 |
|
19.04.25
|
Charleroi Mechelen |
3-0 |
|
11.04.25
|
Westerlo Charleroi |
2-2 |
|
06.04.25
|
Charleroi Standard Liege |
1-0 |
|
28.03.25
|
Leuven Charleroi |
0-0 |
|
16.03.25
|
Club Brugge Charleroi |
4-2 |
|
08.03.25
|
Charleroi Mechelen |
0-1 |
|
28.02.25
|
Charleroi Genk |
1-1 |
|
22.02.25
|
Westerlo Charleroi |
1-3 |
|
16.02.25
|
Charleroi Anderlecht |
0-1 |
|
09.02.25
|
Beerschot Charleroi |
1-1 |
|
01.02.25
|
Charleroi Dender |
5-0 |
|
25.01.25
|
Charleroi Cercle Brugge |
1-1 |
|
17.01.25
|
Gent Charleroi |
1-1 |
|
11.01.25
|
Charleroi Union St. Gilloise |
1-2 |
|
26.12.24
|
Kortrijk Charleroi |
0-1 |
|
21.12.24
|
Charleroi Sint-Truiden |
2-1 |
|
14.12.24
|
Leuven Charleroi |
1-0 |
|
08.12.24
|
Antwerp Charleroi |
1-3 |
|
30.11.24
|
Charleroi Standard Liege |
1-1 |
|
23.11.24
|
Genk Charleroi |
3-0 |
|
04.12.25
|
Charleroi Mechelen |
2-0 |
|
29.11.25
|
Charleroi La Louviere |
0-0 |
|
08.11.25
|
Charleroi Westerlo |
2-0 |
|
24.10.25
|
Charleroi Anderlecht |
1-0 |
|
28.09.25
|
Charleroi Mechelen |
0-2 |
|
20.09.25
|
Charleroi Zulte Waregem |
1-2 |
|
30.08.25
|
Charleroi Dender |
3-1 |
|
17.08.25
|
Charleroi Antwerp |
1-1 |
|
03.08.25
|
Charleroi Sint-Truiden |
1-1 |
|
31.07.25
|
Charleroi Hammarby |
1-2 |
|
08.07.25
|
Charleroi Waasland-beveren |
4-1 |
|
24.05.25
|
Charleroi Leuven |
2-1 |
|
09.05.25
|
Charleroi Westerlo |
4-3 |
|
26.04.25
|
Charleroi Dender |
4-1 |
|
19.04.25
|
Charleroi Mechelen |
3-0 |
|
06.04.25
|
Charleroi Standard Liege |
1-0 |
|
08.03.25
|
Charleroi Mechelen |
0-1 |
|
28.02.25
|
Charleroi Genk |
1-1 |
|
16.02.25
|
Charleroi Anderlecht |
0-1 |
|
01.02.25
|
Charleroi Dender |
5-0 |
|
25.01.25
|
Charleroi Cercle Brugge |
1-1 |
|
11.01.25
|
Charleroi Union St. Gilloise |
1-2 |
|
21.12.24
|
Charleroi Sint-Truiden |
2-1 |
|
30.11.24
|
Charleroi Standard Liege |
1-1 |
|
09.11.24
|
Charleroi Westerlo |
1-0 |
|
26.10.24
|
Charleroi Leuven |
0-2 |
|
27.09.24
|
Charleroi Club Brugge |
1-1 |
|
15.09.24
|
Charleroi Beerschot |
3-0 |
|
25.08.24
|
Charleroi Kortrijk |
1-0 |
|
11.08.24
|
Charleroi Gent |
1-0 |
|
28.07.24
|
Charleroi Antwerp |
0-1 |
|
13.07.24
|
Charleroi Zulte Waregem |
2-0 |
|
11.05.24
|
Charleroi Kortrijk |
3-1 |
|
21.04.24
|
Charleroi Eupen |
1-0 |
|
06.04.24
|
Charleroi RWDM |
0-0 |
|
09.03.24
|
Charleroi Cercle Brugge |
0-0 |
|
23.02.24
|
Charleroi Genk |
0-1 |
|
11.02.24
|
Charleroi Anderlecht |
1-3 |
|
31.01.24
|
Charleroi Eupen |
1-0 |
|
27.01.24
|
Charleroi Club Brugge |
1-4 |
|
27.12.23
|
Charleroi Mechelen |
3-1 |
|
10.12.23
|
Charleroi Union St. Gilloise |
1-3 |
|
25.11.23
|
Charleroi Westerlo |
3-2 |
|
05.11.23
|
Charleroi Gent |
1-3 |
|
21.10.23
|
Charleroi Antwerp |
3-2 |
|
06.10.23
|
Charleroi RWDM |
2-1 |
|
23.09.23
|
Charleroi Kortrijk |
1-0 |
|
03.09.23
|
Charleroi Sint-Truiden |
1-1 |
|
13.08.23
|
Charleroi Standard Liege |
1-1 |
|
29.07.23
|
Charleroi Leuven |
1-1 |
|
07.12.25
|
Mechelen Charleroi |
1-0 |
|
22.11.25
|
Club Brugge Charleroi |
1-0 |
|
31.10.25
|
Standard Liege Charleroi |
3-1 |
|
28.10.25
|
Liège Charleroi |
0-1 |
|
18.10.25
|
Union St. Gilloise Charleroi |
3-1 |
|
03.10.25
|
Gent Charleroi |
2-1 |
|
17.09.25
|
Genk Charleroi |
0-1 |
|
14.09.25
|
Cercle Brugge Charleroi |
2-3 |
|
10.08.25
|
La Louviere Charleroi |
1-0 |
|
27.07.25
|
Leuven Charleroi |
2-2 |
|
24.07.25
|
Hammarby Charleroi |
0-0 |
|
18.07.25
|
Utrecht Charleroi |
1-2 |
|
29.05.25
|
Antwerp Charleroi |
1-2 |
|
18.05.25
|
Mechelen Charleroi |
1-1 |
|
04.05.25
|
Standard Liege Charleroi |
0-1 |
|
22.04.25
|
Dender Charleroi |
2-1 |
|
11.04.25
|
Westerlo Charleroi |
2-2 |
|
28.03.25
|
Leuven Charleroi |
0-0 |
|
16.03.25
|
Club Brugge Charleroi |
4-2 |
|
22.02.25
|
Westerlo Charleroi |
1-3 |
|
09.02.25
|
Beerschot Charleroi |
1-1 |
|
17.01.25
|
Gent Charleroi |
1-1 |
|
26.12.24
|
Kortrijk Charleroi |
0-1 |
|
14.12.24
|
Leuven Charleroi |
1-0 |
|
08.12.24
|
Antwerp Charleroi |
1-3 |
|
23.11.24
|
Genk Charleroi |
3-0 |
|
03.11.24
|
Cercle Brugge Charleroi |
2-0 |
|
29.10.24
|
Patro Eisden Charleroi |
4-1 |
|
20.10.24
|
Standard Liege Charleroi |
2-1 |
|
05.10.24
|
Dender Charleroi |
1-0 |
|
21.09.24
|
Anderlecht Charleroi |
0-0 |
|
05.09.24
|
Gent Charleroi |
0-3 |
|
31.08.24
|
Mechelen Charleroi |
5-2 |
|
16.08.24
|
Union St. Gilloise Charleroi |
1-0 |
|
04.08.24
|
Francs Borains Charleroi |
1-2 |
|
03.08.24
|
Sint-Truiden Charleroi |
1-4 |
|
06.07.24
|
Genk Charleroi |
3-3 |
|
28.06.24
|
Albert Quévy-Mons Charleroi |
0-3 |
|
04.05.24
|
RWDM Charleroi |
1-3 |
|
26.04.24
|
Eupen Charleroi |
1-2 |
|
14.04.24
|
Kortrijk Charleroi |
1-2 |
|
17.03.24
|
Gent Charleroi |
5-0 |
|
01.03.24
|
Westerlo Charleroi |
0-1 |
|
17.02.24
|
Leuven Charleroi |
0-0 |
|
03.02.24
|
Kortrijk Charleroi |
1-0 |
|
21.01.24
|
Antwerp Charleroi |
4-1 |
|
12.01.24
|
Dinamo Bucuresti Charleroi |
2-6 |
|
23.12.23
|
Sint-Truiden Charleroi |
1-0 |
|
16.12.23
|
Standard Liege Charleroi |
0-0 |
|
06.12.23
|
Antwerp Charleroi |
5-2 |
|
07.12.25
|
Westerlo Anderlecht |
4-0 |
|
29.11.25
|
Dender Westerlo |
2-2 |
|
22.11.25
|
Westerlo Gent |
0-0 |
|
08.11.25
|
Charleroi Westerlo |
2-0 |
|
02.11.25
|
Westerlo Genk |
0-1 |
|
30.10.25
|
Beerschot Westerlo |
3-2 |
|
25.10.25
|
Westerlo Dender |
1-1 |
|
18.10.25
|
La Louviere Westerlo |
0-0 |
|
05.10.25
|
Westerlo Leuven |
2-0 |
|
27.09.25
|
Union St. Gilloise Westerlo |
2-0 |
|
24.09.25
|
Club Brugge Westerlo |
5-5 |
|
21.09.25
|
Westerlo Standard Liege |
0-2 |
|
14.09.25
|
Sint-Truiden Westerlo |
0-3 |
|
30.08.25
|
Westerlo Antwerp |
2-0 |
|
17.08.25
|
Cercle Brugge Westerlo |
4-1 |
|
09.08.25
|
Westerlo Mechelen |
0-1 |
|
02.08.25
|
Westerlo Zulte Waregem |
3-1 |
|
27.07.25
|
Anderlecht Westerlo |
5-2 |
|
19.07.25
|
Westerlo Samsunspor |
3-1 |
|
16.07.25
|
Westerlo Panathinaikos |
1-3 |
|
05.07.25
|
Westerlo Sint-Truiden |
1-3 |
|
27.06.25
|
Westerlo Lierse Kempenzonen |
2-1 |
|
24.05.25
|
Westerlo Standard Liege |
0-0 |
|
16.05.25
|
Leuven Westerlo |
0-2 |
|
09.05.25
|
Charleroi Westerlo |
4-3 |
|
02.05.25
|
Westerlo Dender |
4-2 |
|
26.04.25
|
Westerlo Mechelen |
2-2 |
|
22.04.25
|
Mechelen Westerlo |
2-3 |
|
19.04.25
|
Standard Liege Westerlo |
1-1 |
|
11.04.25
|
Westerlo Charleroi |
2-2 |
|
05.04.25
|
Westerlo Leuven |
2-2 |
|
30.03.25
|
Dender Westerlo |
1-0 |
|
16.03.25
|
Beerschot Westerlo |
1-2 |
|
09.03.25
|
Westerlo Anderlecht |
2-0 |
|
02.03.25
|
Leuven Westerlo |
0-0 |
|
22.02.25
|
Westerlo Charleroi |
1-3 |
|
16.02.25
|
Cercle Brugge Westerlo |
1-1 |
|
09.02.25
|
Westerlo Standard Liege |
4-2 |
|
02.02.25
|
Kortrijk Westerlo |
1-2 |
|
25.01.25
|
Westerlo Genk |
1-2 |
|
19.01.25
|
Antwerp Westerlo |
3-2 |
|
11.01.25
|
Westerlo Sint-Truiden |
1-2 |
|
26.12.24
|
Club Brugge Westerlo |
4-3 |
|
20.12.24
|
Westerlo Mechelen |
1-1 |
|
15.12.24
|
Union St. Gilloise Westerlo |
3-1 |
|
08.12.24
|
Dender Westerlo |
1-0 |
|
05.12.24
|
Anderlecht Westerlo |
4-1 |
|
01.12.24
|
Westerlo Gent |
2-2 |
|
24.11.24
|
Westerlo Kortrijk |
4-0 |
|
09.11.24
|
Charleroi Westerlo |
1-0 |
|
07.12.25
|
Westerlo Anderlecht |
4-0 |
|
22.11.25
|
Westerlo Gent |
0-0 |
|
02.11.25
|
Westerlo Genk |
0-1 |
|
25.10.25
|
Westerlo Dender |
1-1 |
|
05.10.25
|
Westerlo Leuven |
2-0 |
|
21.09.25
|
Westerlo Standard Liege |
0-2 |
|
30.08.25
|
Westerlo Antwerp |
2-0 |
|
09.08.25
|
Westerlo Mechelen |
0-1 |
|
02.08.25
|
Westerlo Zulte Waregem |
3-1 |
|
19.07.25
|
Westerlo Samsunspor |
3-1 |
|
16.07.25
|
Westerlo Panathinaikos |
1-3 |
|
05.07.25
|
Westerlo Sint-Truiden |
1-3 |
|
27.06.25
|
Westerlo Lierse Kempenzonen |
2-1 |
|
24.05.25
|
Westerlo Standard Liege |
0-0 |
|
02.05.25
|
Westerlo Dender |
4-2 |
|
26.04.25
|
Westerlo Mechelen |
2-2 |
|
11.04.25
|
Westerlo Charleroi |
2-2 |
|
05.04.25
|
Westerlo Leuven |
2-2 |
|
09.03.25
|
Westerlo Anderlecht |
2-0 |
|
22.02.25
|
Westerlo Charleroi |
1-3 |
|
09.02.25
|
Westerlo Standard Liege |
4-2 |
|
25.01.25
|
Westerlo Genk |
1-2 |
|
11.01.25
|
Westerlo Sint-Truiden |
1-2 |
|
20.12.24
|
Westerlo Mechelen |
1-1 |
|
01.12.24
|
Westerlo Gent |
2-2 |
|
24.11.24
|
Westerlo Kortrijk |
4-0 |
|
01.11.24
|
Westerlo Dender |
2-0 |
|
29.10.24
|
Westerlo RWDM |
2-1 |
|
19.10.24
|
Westerlo Club Brugge |
1-2 |
|
04.10.24
|
Westerlo Beerschot |
2-2 |
|
21.09.24
|
Westerlo Antwerp |
1-2 |
|
24.08.24
|
Westerlo Leuven |
1-1 |
|
10.08.24
|
Westerlo Union St. Gilloise |
4-3 |
|
28.07.24
|
Westerlo Cercle Brugge |
3-0 |
|
20.07.24
|
Westerlo Helmond |
0-0 |
|
18.05.24
|
Westerlo Mechelen |
0-2 |
|
03.05.24
|
Westerlo Sint-Truiden |
2-2 |
|
23.04.24
|
Westerlo Leuven |
1-1 |
|
20.04.24
|
Westerlo Standard Liege |
3-3 |
|
07.04.24
|
Westerlo Gent |
0-3 |
|
17.03.24
|
Westerlo Genk |
1-1 |
|
01.03.24
|
Westerlo Charleroi |
0-1 |
|
16.02.24
|
Westerlo Standard Liege |
2-1 |
|
03.02.24
|
Westerlo Leuven |
0-3 |
|
30.01.24
|
Westerlo Cercle Brugge |
4-2 |
|
12.01.24
|
Westerlo FC Bocholt |
2-2 |
|
26.12.23
|
Westerlo RWDM |
3-0 |
|
15.12.23
|
Westerlo Eupen |
2-0 |
|
01.12.23
|
Westerlo Anderlecht |
1-3 |
|
10.11.23
|
Westerlo Sint-Truiden |
3-3 |
|
29.11.25
|
Dender Westerlo |
2-2 |
|
08.11.25
|
Charleroi Westerlo |
2-0 |
|
30.10.25
|
Beerschot Westerlo |
3-2 |
|
18.10.25
|
La Louviere Westerlo |
0-0 |
|
27.09.25
|
Union St. Gilloise Westerlo |
2-0 |
|
24.09.25
|
Club Brugge Westerlo |
5-5 |
|
14.09.25
|
Sint-Truiden Westerlo |
0-3 |
|
17.08.25
|
Cercle Brugge Westerlo |
4-1 |
|
27.07.25
|
Anderlecht Westerlo |
5-2 |
|
16.05.25
|
Leuven Westerlo |
0-2 |
|
09.05.25
|
Charleroi Westerlo |
4-3 |
|
22.04.25
|
Mechelen Westerlo |
2-3 |
|
19.04.25
|
Standard Liege Westerlo |
1-1 |
|
30.03.25
|
Dender Westerlo |
1-0 |
|
16.03.25
|
Beerschot Westerlo |
1-2 |
|
02.03.25
|
Leuven Westerlo |
0-0 |
|
16.02.25
|
Cercle Brugge Westerlo |
1-1 |
|
02.02.25
|
Kortrijk Westerlo |
1-2 |
|
19.01.25
|
Antwerp Westerlo |
3-2 |
|
26.12.24
|
Club Brugge Westerlo |
4-3 |
|
15.12.24
|
Union St. Gilloise Westerlo |
3-1 |
|
08.12.24
|
Dender Westerlo |
1-0 |
|
05.12.24
|
Anderlecht Westerlo |
4-1 |
|
09.11.24
|
Charleroi Westerlo |
1-0 |
|
26.10.24
|
Sint-Truiden Westerlo |
2-0 |
|
28.09.24
|
Standard Liege Westerlo |
1-2 |
|
14.09.24
|
Anderlecht Westerlo |
2-2 |
|
30.08.24
|
Genk Westerlo |
1-0 |
|
18.08.24
|
Gent Westerlo |
4-1 |
|
03.08.24
|
Mechelen Westerlo |
2-4 |
|
09.07.24
|
Servette Westerlo |
3-2 |
|
06.07.24
|
Young Boys Westerlo |
0-1 |
|
25.05.24
|
Leuven Westerlo |
1-2 |
|
10.05.24
|
Standard Liege Westerlo |
0-5 |
|
27.04.24
|
Gent Westerlo |
3-2 |
|
13.04.24
|
Mechelen Westerlo |
3-2 |
|
31.03.24
|
Sint-Truiden Westerlo |
2-0 |
|
08.03.24
|
Mechelen Westerlo |
3-1 |
|
24.02.24
|
Sint-Truiden Westerlo |
1-0 |
|
10.02.24
|
Union St. Gilloise Westerlo |
2-2 |
|
27.01.24
|
Gent Westerlo |
2-2 |
|
20.01.24
|
Club Brugge Westerlo |
3-0 |
|
12.01.24
|
Rapid Bucuresti Westerlo |
2-3 |
|
23.12.23
|
Antwerp Westerlo |
2-2 |
|
08.12.23
|
Kortrijk Westerlo |
1-2 |
|
25.11.23
|
Charleroi Westerlo |
3-2 |
|
04.11.23
|
Leuven Westerlo |
0-2 |
|
01.11.23
|
Waasland-beveren Westerlo |
3-1 |
|
21.10.23
|
RWDM Westerlo |
1-1 |
|
01.10.23
|
Genk Westerlo |
3-3 |
|
09.05.2025
|
Charleroi Westerlo |
4-3
|
|
11.04.2025
|
Westerlo Charleroi |
2-2
|
|
22.02.2025
|
Westerlo Charleroi |
1-3
|
|
09.11.2024
|
Charleroi Westerlo |
1-0
|
|
01.03.2024
|
Westerlo Charleroi |
0-1
|
|
09.05.2025
|
Charleroi Westerlo |
4-3
|
|
09.11.2024
|
Charleroi Westerlo |
1-0
|
|
25.11.2023
|
Charleroi Westerlo |
3-2
|
|
17.09.2022
|
Charleroi Westerlo |
2-3
|
|
03.02.2021
|
Charleroi Westerlo |
1-0
|
|
11.02.2017
|
Charleroi Westerlo |
2-1
|