Charleroi host Antwerp in the Belgian Pro League on 10 April 2026, 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:45 UK Time.
Charleroi return to home surroundings looking to build on a mixed run of results that has lacked sustained control. Their performances have swung between disciplined displays and defensive lapses, making consistency the key issue heading into this fixture.
Antwerp arrive with a more structured profile, particularly in how they manage games without the ball. While not always dominant in attack, their ability to stay compact and grind out results keeps them competitive in tighter encounters.
Charleroi’s recent run reflects a side struggling to find balance between attack and defensive stability. A 2-0 win away at Westerlo and a 1-0 victory at Zulte Waregem showed their ability to edge controlled matches, but those results were offset by a 0-2 home loss to Leuven and a 1-2 defeat against Club Brugge. The 2-2 draw at Dender further highlighted how quickly control can slip once games open up.
Across the season, Charleroi have conceded 44 goals in 31 matches, the highest total between the two sides. Even in victories, they rarely dominate phases for long stretches, often relying on moments rather than sustained pressure. Their home performances have lacked authority, with defensive gaps appearing whenever opponents increase tempo.
Antwerp’s recent results underline a team built around discipline and compactness. A 1-0 away win at Leuven and a 1-0 home victory over Sint-Truiden showcased their ability to manage narrow leads, while draws against Standard Liege 1-1 and La Louviere 0-0 reinforced their control in low-scoring contests. Even the 1-2 loss to Genk remained competitive throughout.
With just 34 goals conceded across 31 matches, Antwerp have shown greater defensive organisation than their opponents. Their away approach is particularly measured, focusing on limiting space and slowing the tempo. While attacking output remains modest, they rarely allow matches to become chaotic, instead preferring controlled, methodical play.
The best bet for this match leans towards Antwerp to win or draw at 1.90 odds. Their defensive structure and ability to manage tight games contrasts with Charleroi’s inconsistency, especially in matches where control becomes fragmented. Antwerp’s recent away discipline suggests they are well equipped to avoid defeat.
A lower scoring pattern also stands out, making under 2.5 goals at 2.00 odds a strong consideration. Antwerp’s recent results have consistently stayed within tight margins, while Charleroi have struggled to impose sustained attacking pressure against organised sides.
For those considering a correct score prediction, Antwerp 2-0 at 19.00 odds fits the tactical outlook of this fixture. Antwerp’s controlled style and Charleroi’s defensive vulnerabilities point towards a measured away performance where chances are limited but efficiently taken.
| Charleroi | Antwerp | |
|---|---|---|
| Game Played | 38 | 38 |
| Wins | 13 | 12 |
| Draws | 8 | 8 |
| Loss | 17 | 18 |
| Goals For | 47 | 41 |
| Goals Against | 49 | 48 |
| Charleroi | Antwerp | |
|---|---|---|
| Game Played | 19 | 19 |
| Wins | 6 | 5 |
| Draws | 5 | 4 |
| Loss | 8 | 10 |
| Goals For | 25 | 17 |
| Goals Against | 25 | 22 |
|
16.05.26
|
Charleroi Westerlo |
0-1 |
|
10.05.26
|
Antwerp Charleroi |
0-1 |
|
02.05.26
|
Charleroi Genk |
2-0 |
|
25.04.26
|
Leuven Charleroi |
0-2 |
|
21.04.26
|
Genk Charleroi |
1-1 |
|
18.04.26
|
Charleroi Standard Liege |
1-2 |
|
10.04.26
|
Charleroi Antwerp |
2-1 |
|
05.04.26
|
Westerlo Charleroi |
2-0 |
|
22.03.26
|
Zulte Waregem Charleroi |
1-0 |
|
14.03.26
|
Charleroi Leuven |
0-2 |
|
07.03.26
|
Dender Charleroi |
2-2 |
|
01.03.26
|
Charleroi Club Brugge |
1-2 |
|
22.02.26
|
Westerlo Charleroi |
2-1 |
|
14.02.26
|
Charleroi Gent |
2-3 |
|
11.02.26
|
Union St. Gilloise Charleroi |
4-1 |
|
07.02.26
|
Charleroi Cercle Brugge |
3-4 |
|
04.02.26
|
Charleroi Union St. Gilloise |
0-0 |
|
31.01.26
|
Sint-Truiden Charleroi |
0-2 |
|
25.01.26
|
Antwerp Charleroi |
0-2 |
|
18.01.26
|
Charleroi Standard Liege |
2-0 |
|
13.01.26
|
Charleroi Club Brugge |
2-0 |
|
08.01.26
|
Paderborn Charleroi |
3-2 |
|
26.12.25
|
Anderlecht Charleroi |
1-2 |
|
19.12.25
|
Charleroi Genk |
2-2 |
|
14.12.25
|
Charleroi Union St. Gilloise |
1-1 |
|
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 |
|
16.05.26
|
Charleroi Westerlo |
0-1 |
|
02.05.26
|
Charleroi Genk |
2-0 |
|
18.04.26
|
Charleroi Standard Liege |
1-2 |
|
10.04.26
|
Charleroi Antwerp |
2-1 |
|
14.03.26
|
Charleroi Leuven |
0-2 |
|
01.03.26
|
Charleroi Club Brugge |
1-2 |
|
14.02.26
|
Charleroi Gent |
2-3 |
|
07.02.26
|
Charleroi Cercle Brugge |
3-4 |
|
04.02.26
|
Charleroi Union St. Gilloise |
0-0 |
|
18.01.26
|
Charleroi Standard Liege |
2-0 |
|
13.01.26
|
Charleroi Club Brugge |
2-0 |
|
19.12.25
|
Charleroi Genk |
2-2 |
|
14.12.25
|
Charleroi Union St. Gilloise |
1-1 |
|
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 |
|
10.05.26
|
Antwerp Charleroi |
0-1 |
|
25.04.26
|
Leuven Charleroi |
0-2 |
|
21.04.26
|
Genk Charleroi |
1-1 |
|
05.04.26
|
Westerlo Charleroi |
2-0 |
|
22.03.26
|
Zulte Waregem Charleroi |
1-0 |
|
07.03.26
|
Dender Charleroi |
2-2 |
|
22.02.26
|
Westerlo Charleroi |
2-1 |
|
11.02.26
|
Union St. Gilloise Charleroi |
4-1 |
|
31.01.26
|
Sint-Truiden Charleroi |
0-2 |
|
25.01.26
|
Antwerp Charleroi |
0-2 |
|
08.01.26
|
Paderborn Charleroi |
3-2 |
|
26.12.25
|
Anderlecht Charleroi |
1-2 |
|
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 |
|
19.05.26
|
Genk Antwerp |
0-0 |
|
15.05.26
|
Leuven Antwerp |
3-0 |
|
10.05.26
|
Antwerp Charleroi |
0-1 |
|
03.05.26
|
Antwerp Standard Liege |
0-5 |
|
25.04.26
|
Westerlo Antwerp |
2-4 |
|
21.04.26
|
Standard Liege Antwerp |
1-2 |
|
18.04.26
|
Antwerp Leuven |
2-0 |
|
10.04.26
|
Charleroi Antwerp |
2-1 |
|
03.04.26
|
Antwerp Genk |
1-2 |
|
22.03.26
|
Leuven Antwerp |
1-0 |
|
15.03.26
|
Antwerp Standard Liege |
1-1 |
|
06.03.26
|
La Louviere Antwerp |
0-0 |
|
28.02.26
|
Antwerp Sint-Truiden |
1-0 |
|
21.02.26
|
Union St. Gilloise Antwerp |
2-1 |
|
15.02.26
|
Antwerp Westerlo |
0-2 |
|
12.02.26
|
Antwerp Anderlecht |
0-4 |
|
08.02.26
|
Mechelen Antwerp |
2-0 |
|
05.02.26
|
Anderlecht Antwerp |
0-1 |
|
31.01.26
|
Cercle Brugge Antwerp |
0-4 |
|
25.01.26
|
Antwerp Charleroi |
0-2 |
|
18.01.26
|
Dender Antwerp |
1-0 |
|
13.01.26
|
Antwerp La Louviere |
2-1 |
|
27.12.25
|
Antwerp Zulte Waregem |
2-1 |
|
21.12.25
|
Antwerp Anderlecht |
2-2 |
|
14.12.25
|
Gent Antwerp |
0-2 |
|
07.12.25
|
Antwerp Genk |
3-0 |
|
03.12.25
|
Antwerp Sint-Truiden (Penalties:4 - 3) |
3-3 |
|
30.11.25
|
Club Brugge Antwerp |
0-1 |
|
23.11.25
|
Antwerp Dender |
1-2 |
|
08.11.25
|
Antwerp La Louviere |
3-1 |
|
02.11.25
|
Sint-Truiden Antwerp |
1-0 |
|
29.10.25
|
Antwerp Eupen |
3-1 |
|
26.10.25
|
Antwerp Club Brugge |
0-1 |
|
20.10.25
|
Standard Liege Antwerp |
1-0 |
|
04.10.25
|
Antwerp Cercle Brugge |
1-1 |
|
27.09.25
|
Zulte Waregem Antwerp |
2-0 |
|
20.09.25
|
Anderlecht Antwerp |
0-0 |
|
14.09.25
|
Antwerp Gent |
1-2 |
|
30.08.25
|
Westerlo Antwerp |
2-0 |
|
24.08.25
|
Antwerp Mechelen |
2-1 |
|
17.08.25
|
Charleroi Antwerp |
1-1 |
|
10.08.25
|
Antwerp Leuven |
3-1 |
|
03.08.25
|
Genk Antwerp |
1-1 |
|
25.07.25
|
Antwerp Union St. Gilloise |
1-1 |
|
20.07.25
|
Antwerp Eupen |
2-0 |
|
19.07.25
|
Antwerp Willem II |
2-0 |
|
29.05.25
|
Antwerp Charleroi |
1-2 |
|
25.05.25
|
Club Brugge Antwerp |
1-1 |
|
17.05.25
|
Antwerp Union St. Gilloise |
0-4 |
|
11.05.25
|
Gent Antwerp |
0-3 |
|
10.05.26
|
Antwerp Charleroi |
0-1 |
|
03.05.26
|
Antwerp Standard Liege |
0-5 |
|
18.04.26
|
Antwerp Leuven |
2-0 |
|
03.04.26
|
Antwerp Genk |
1-2 |
|
15.03.26
|
Antwerp Standard Liege |
1-1 |
|
28.02.26
|
Antwerp Sint-Truiden |
1-0 |
|
15.02.26
|
Antwerp Westerlo |
0-2 |
|
12.02.26
|
Antwerp Anderlecht |
0-4 |
|
25.01.26
|
Antwerp Charleroi |
0-2 |
|
13.01.26
|
Antwerp La Louviere |
2-1 |
|
27.12.25
|
Antwerp Zulte Waregem |
2-1 |
|
21.12.25
|
Antwerp Anderlecht |
2-2 |
|
07.12.25
|
Antwerp Genk |
3-0 |
|
03.12.25
|
Antwerp Sint-Truiden (Penalties:4 - 3) |
3-3 |
|
23.11.25
|
Antwerp Dender |
1-2 |
|
08.11.25
|
Antwerp La Louviere |
3-1 |
|
29.10.25
|
Antwerp Eupen |
3-1 |
|
26.10.25
|
Antwerp Club Brugge |
0-1 |
|
04.10.25
|
Antwerp Cercle Brugge |
1-1 |
|
14.09.25
|
Antwerp Gent |
1-2 |
|
24.08.25
|
Antwerp Mechelen |
2-1 |
|
10.08.25
|
Antwerp Leuven |
3-1 |
|
25.07.25
|
Antwerp Union St. Gilloise |
1-1 |
|
20.07.25
|
Antwerp Eupen |
2-0 |
|
19.07.25
|
Antwerp Willem II |
2-0 |
|
29.05.25
|
Antwerp Charleroi |
1-2 |
|
17.05.25
|
Antwerp Union St. Gilloise |
0-4 |
|
01.05.25
|
Antwerp Anderlecht |
1-3 |
|
23.04.25
|
Antwerp Genk |
1-1 |
|
13.04.25
|
Antwerp Gent |
0-1 |
|
06.04.25
|
Antwerp Club Brugge |
2-3 |
|
09.03.25
|
Antwerp Gent |
0-1 |
|
22.02.25
|
Antwerp Leuven |
2-2 |
|
15.02.25
|
Antwerp Kortrijk |
2-1 |
|
06.02.25
|
Antwerp Anderlecht |
2-2 |
|
02.02.25
|
Antwerp Club Brugge |
2-1 |
|
19.01.25
|
Antwerp Westerlo |
3-2 |
|
08.01.25
|
Antwerp Union St. Gilloise |
5-1 |
|
26.12.24
|
Antwerp Genk |
2-2 |
|
08.12.24
|
Antwerp Charleroi |
1-3 |
|
22.11.24
|
Antwerp Dender |
1-1 |
|
31.10.24
|
Antwerp Deinze |
6-1 |
|
27.10.24
|
Antwerp Standard Liege |
3-0 |
|
06.10.24
|
Antwerp Cercle Brugge |
3-0 |
|
29.09.24
|
Antwerp Beerschot |
4-0 |
|
15.09.24
|
Antwerp Union St. Gilloise |
2-0 |
|
24.08.24
|
Antwerp Mechelen |
0-1 |
|
11.08.24
|
Antwerp Sint-Truiden |
6-1 |
|
04.08.24
|
Antwerp Anderlecht |
1-2 |
|
20.07.24
|
Antwerp Parma |
1-2 |
|
19.05.26
|
Genk Antwerp |
0-0 |
|
15.05.26
|
Leuven Antwerp |
3-0 |
|
25.04.26
|
Westerlo Antwerp |
2-4 |
|
21.04.26
|
Standard Liege Antwerp |
1-2 |
|
10.04.26
|
Charleroi Antwerp |
2-1 |
|
22.03.26
|
Leuven Antwerp |
1-0 |
|
06.03.26
|
La Louviere Antwerp |
0-0 |
|
21.02.26
|
Union St. Gilloise Antwerp |
2-1 |
|
08.02.26
|
Mechelen Antwerp |
2-0 |
|
05.02.26
|
Anderlecht Antwerp |
0-1 |
|
31.01.26
|
Cercle Brugge Antwerp |
0-4 |
|
18.01.26
|
Dender Antwerp |
1-0 |
|
14.12.25
|
Gent Antwerp |
0-2 |
|
30.11.25
|
Club Brugge Antwerp |
0-1 |
|
02.11.25
|
Sint-Truiden Antwerp |
1-0 |
|
20.10.25
|
Standard Liege Antwerp |
1-0 |
|
27.09.25
|
Zulte Waregem Antwerp |
2-0 |
|
20.09.25
|
Anderlecht Antwerp |
0-0 |
|
30.08.25
|
Westerlo Antwerp |
2-0 |
|
17.08.25
|
Charleroi Antwerp |
1-1 |
|
03.08.25
|
Genk Antwerp |
1-1 |
|
25.05.25
|
Club Brugge Antwerp |
1-1 |
|
11.05.25
|
Gent Antwerp |
0-3 |
|
27.04.25
|
Genk Antwerp |
0-1 |
|
20.04.25
|
Anderlecht Antwerp |
0-0 |
|
29.03.25
|
Union St. Gilloise Antwerp |
5-1 |
|
16.03.25
|
Standard Liege Antwerp |
0-0 |
|
01.03.25
|
Cercle Brugge Antwerp |
0-0 |
|
09.02.25
|
Anderlecht Antwerp |
2-0 |
|
24.01.25
|
Sint-Truiden Antwerp |
1-1 |
|
16.01.25
|
Anderlecht Antwerp |
1-0 |
|
12.01.25
|
Beerschot Antwerp |
1-1 |
|
21.12.24
|
Dender Antwerp |
1-3 |
|
13.12.24
|
Mechelen Antwerp |
1-1 |
|
04.12.24
|
Kortrijk Antwerp (Penalties:3 - 4) |
0-0 |
|
01.12.24
|
Union St. Gilloise Antwerp |
2-1 |
|
09.11.24
|
Kortrijk Antwerp |
1-2 |
|
03.11.24
|
Genk Antwerp |
2-0 |
|
20.10.24
|
Leuven Antwerp |
1-1 |
|
21.09.24
|
Westerlo Antwerp |
1-2 |
|
01.09.24
|
Gent Antwerp |
1-1 |
|
18.08.24
|
Club Brugge Antwerp |
1-0 |
|
28.07.24
|
Charleroi Antwerp |
0-1 |
|
13.07.24
|
Brondby Antwerp |
0-0 |
|
20.05.24
|
Genk Antwerp |
1-0 |
|
09.05.24
|
Union St. Gilloise Antwerp |
1-0 |
|
28.04.24
|
Union St. Gilloise Antwerp |
4-1 |
|
21.04.24
|
Cercle Brugge Antwerp |
0-1 |
|
14.04.24
|
Club Brugge Antwerp |
3-0 |
|
30.03.24
|
Anderlecht Antwerp |
1-0 |
|
10.04.2026
|
Charleroi Antwerp |
2-1
|
|
25.01.2026
|
Antwerp Charleroi |
0-2
|
|
17.08.2025
|
Charleroi Antwerp |
1-1
|
|
29.05.2025
|
Antwerp Charleroi |
1-2
|
|
08.12.2024
|
Antwerp Charleroi |
1-3
|
|
10.04.2026
|
Charleroi Antwerp |
2-1
|
|
17.08.2025
|
Charleroi Antwerp |
1-1
|
|
28.07.2024
|
Charleroi Antwerp |
0-1
|
|
21.10.2023
|
Charleroi Antwerp |
3-2
|
|
30.10.2022
|
Charleroi Antwerp |
1-0
|
|
13.08.2021
|
Charleroi Antwerp |
1-1
|