Belgium

Pro League 2017/18 regular season, results and top scorers

The 2017/18 season as it ended: the regular season's table, every result by month and the player boards. History only, never a prediction.

Regular season

Champions: Club Brugge, 46 points at the end of the season.

Regular season
#TeamPWDLGoalsGDPts
1Club Brugge30207368:33+3567
2Anderlecht30167749:42+755
3Charleroi301312546:30+1651
4Gent30148845:27+1850
5Genk301111844:36+844
6Standard Liège301111843:41+244
7Kortrijk301261242:39+342
8Antwerp301011938:40−241
9Zulte Waregem301141547:52−537
10Sint-Truiden309101129:41−1237
11Oostende301061442:41+136
12Beveren30981350:51−135
13Lokeren30871533:49−1631
14Royal Excel Mouscron30861640:59−1930
15Eupen30691540:57−1727
16Mechelen30691531:49−1827

League rounds only, 90 minutes: 3 points a win, then goal difference and goals scored.

After the regular season the league split into groups that played on; this is the regular season's table, the group games are among the results.

The regular season's points were halved (rounded up) before the groups.

Player boards

Top scorers

Player boards · Top scorers
#PlayerGoals
1Isaac Thelin
Beveren
16
2Teddy Chevalier
Kortrijk
16
3Kaveh Rezaei
Charleroi
12

Penalties scored

Player boards · Penalties scored
#PlayerGoals
1Isaac Thelin
Beveren
6
2Jelle Vossen
Club Brugge
5
3Ruud Vormer
Club Brugge
4

Hat-tricks

Player boards · Hat-tricks
#PlayerHat-tricks
1Brecht Capon
Oostende
1
2Isaac Thelin
Beveren
1
3Sofiane Hanni
Anderlecht
1
4Teddy Chevalier
Kortrijk
1
5Y. Toyokawa
Eupen
1
6Łukasz Teodorczyk
Anderlecht
1

Yellow cards

Player boards · Yellow cards
#PlayerYellow
1Edin Cocalić
Mechelen
12
2Rudy Camacho
Beveren
11
3Sebastien Pocognoli
Standard Liège
10
4Sébastien Siani
Oostende
10

The season's records

Biggest win: Eupen 0–5 Zulte Waregem (29 Jul 2017)

Highest-scoring game: Antwerp 3–5 Genk (13 Aug 2017)

All results

May 2018 · 12 matches
All results · May 2018
DateMatchScore
4 MayGent – Charleroi0–1
6 MayClub Brugge – Anderlecht1–2
6 MayStandard Liège – Genk5–0
10 MayAnderlecht – Standard Liège1–3
10 MayCharleroi – Club Brugge1–3
10 MayGenk – Gent1–1
13 MayGenk – Charleroi4–1
13 MayGent – Anderlecht1–0
13 MayStandard Liège – Club Brugge1–1
20 MayAnderlecht – Genk1–2
20 MayCharleroi – Standard Liège0–0
20 MayClub Brugge – Gent0–1
April 2018 · 17 matches
All results · April 2018
DateMatchScore
1 AprAnderlecht – Gent0–2
2 AprClub Brugge – Genk1–0
6 AprCharleroi – Anderlecht1–2
7 AprGenk – Standard Liège1–0
8 AprGent – Club Brugge1–0
13 AprCharleroi – Genk2–2
14 AprStandard Liège – Gent1–0
15 AprAnderlecht – Club Brugge1–0
17 AprGent – Genk0–0
18 AprStandard Liège – Anderlecht2–1
19 AprClub Brugge – Charleroi6–0
21 AprGenk – Anderlecht2–1
22 AprCharleroi – Gent2–1
22 AprClub Brugge – Standard Liège4–4
27 AprGenk – Club Brugge1–1
29 AprAnderlecht – Charleroi3–1
29 AprGent – Standard Liège1–3
March 2018 · 17 matches
All results · March 2018
DateMatchScore
3 MarAntwerp – Eupen2–0
3 MarBeveren – Genk0–1
3 MarCharleroi – Sint-Truiden0–0
3 MarClub Brugge – Kortrijk2–1
3 MarGent – Oostende2–3
3 MarRoyal Excel Mouscron – Lokeren1–2
3 MarStandard Liège – Mechelen3–2
3 MarZulte Waregem – Anderlecht2–3
11 MarAnderlecht – Antwerp2–1
11 MarEupen – Royal Excel Mouscron4–0
11 MarGenk – Gent1–2
11 MarKortrijk – Charleroi2–0
11 MarLokeren – Zulte Waregem0–2
11 MarMechelen – Beveren2–0
11 MarOostende – Standard Liège2–3
11 MarSint-Truiden – Club Brugge0–1
30 MarStandard Liège – Charleroi1–0
February 2018 · 32 matches
All results · February 2018
DateMatchScore
2 FebAntwerp – Beveren1–2
3 FebEupen – Gent1–1
3 FebLokeren – Standard Liège0–3
3 FebRoyal Excel Mouscron – Genk0–1
3 FebSint-Truiden – Kortrijk0–2
4 FebAnderlecht – Mechelen2–2
4 FebClub Brugge – Charleroi3–3
4 FebZulte Waregem – Oostende1–1
9 FebGenk – Zulte Waregem3–1
10 FebGent – Sint-Truiden3–0
10 FebKortrijk – Antwerp4–0
10 FebMechelen – Eupen1–0
10 FebOostende – Anderlecht2–0
11 FebBeveren – Club Brugge1–1
11 FebCharleroi – Lokeren1–1
11 FebStandard Liège – Royal Excel Mouscron4–3
16 FebSint-Truiden – Anderlecht1–0
17 FebAntwerp – Oostende0–0
17 FebClub Brugge – Genk2–2
17 FebLokeren – Kortrijk0–1
17 FebZulte Waregem – Eupen3–2
18 FebCharleroi – Standard Liège1–1
18 FebGent – Mechelen2–2
18 FebRoyal Excel Mouscron – Beveren2–2
23 FebGenk – Antwerp4–0
24 FebBeveren – Gent1–2
24 FebEupen – Lokeren3–2
24 FebMechelen – Charleroi1–1
24 FebOostende – Sint-Truiden2–0
25 FebAnderlecht – Royal Excel Mouscron5–3
25 FebKortrijk – Zulte Waregem0–1
25 FebStandard Liège – Club Brugge1–1
January 2018 · 25 matches
All results · January 2018
DateMatchScore
16 JanOostende – Genk1–2
19 JanCharleroi – Royal Excel Mouscron2–0
20 JanBeveren – Sint-Truiden3–1
20 JanMechelen – Zulte Waregem0–2
20 JanOostende – Kortrijk2–1
20 JanStandard Liège – Eupen3–2
21 JanAntwerp – Club Brugge2–2
21 JanGenk – Anderlecht0–1
21 JanGent – Lokeren3–0
23 JanRoyal Excel Mouscron – Kortrijk0–3
23 JanSint-Truiden – Mechelen2–0
23 JanZulte Waregem – Standard Liège2–1
24 JanAnderlecht – Beveren2–2
24 JanAntwerp – Gent1–1
24 JanEupen – Charleroi1–0
24 JanLokeren – Genk1–2
25 JanClub Brugge – Oostende3–2
26 JanMechelen – Royal Excel Mouscron0–2
27 JanBeveren – Zulte Waregem2–2
27 JanCharleroi – Antwerp1–1
27 JanGenk – Sint-Truiden1–1
27 JanKortrijk – Eupen0–0
28 JanGent – Club Brugge2–0
28 JanOostende – Lokeren2–3
28 JanStandard Liège – Anderlecht3–3
December 2017 · 39 matches
All results · December 2017
DateMatchScore
1 DecCharleroi – Oostende1–1
2 DecKortrijk – Beveren4–1
2 DecLokeren – Anderlecht1–2
2 DecMechelen – Genk3–2
2 DecRoyal Excel Mouscron – Sint-Truiden1–1
3 DecEupen – Club Brugge2–2
3 DecStandard Liège – Antwerp1–1
3 DecZulte Waregem – Gent0–1
8 DecBeveren – Standard Liège3–1
9 DecAntwerp – Royal Excel Mouscron1–0
9 DecGenk – Eupen1–1
9 DecGent – Kortrijk2–1
9 DecOostende – Mechelen0–1
10 DecAnderlecht – Charleroi1–3
10 DecClub Brugge – Lokeren3–1
10 DecSint-Truiden – Zulte Waregem1–1
15 DecRoyal Excel Mouscron – Oostende1–0
16 DecEupen – Sint-Truiden0–0
16 DecKortrijk – Mechelen2–0
16 DecLokeren – Beveren1–1
16 DecStandard Liège – Gent0–0
17 DecCharleroi – Genk1–1
17 DecClub Brugge – Anderlecht5–0
17 DecZulte Waregem – Antwerp1–2
20 DecMechelen – Club Brugge0–3
21 DecAntwerp – Lokeren1–2
21 DecGent – Charleroi1–0
22 DecAnderlecht – Eupen1–0
22 DecBeveren – Oostende1–3
23 DecGenk – Kortrijk2–3
23 DecRoyal Excel Mouscron – Zulte Waregem2–1
23 DecStandard Liège – Sint-Truiden1–1
26 DecAnderlecht – Gent1–0
26 DecClub Brugge – Royal Excel Mouscron4–2
26 DecEupen – Beveren1–0
26 DecLokeren – Mechelen2–0
26 DecZulte Waregem – Charleroi0–4
27 DecKortrijk – Standard Liège2–1
27 DecSint-Truiden – Antwerp0–3
November 2017 · 24 matches
All results · November 2017
DateMatchScore
3 NovGent – Standard Liège1–0
4 NovBeveren – Royal Excel Mouscron2–0
4 NovGenk – Lokeren0–0
4 NovMechelen – Kortrijk2–0
4 NovSint-Truiden – Eupen4–4
5 NovAnderlecht – Club Brugge0–0
5 NovAntwerp – Charleroi1–3
5 NovOostende – Zulte Waregem4–2
17 NovCharleroi – Mechelen2–0
18 NovEupen – Antwerp0–1
18 NovKortrijk – Sint-Truiden3–2
18 NovRoyal Excel Mouscron – Anderlecht1–2
18 NovStandard Liège – Oostende0–0
19 NovClub Brugge – Beveren3–0
19 NovLokeren – Gent0–3
19 NovZulte Waregem – Genk0–1
24 NovGent – Royal Excel Mouscron3–1
25 NovAntwerp – Mechelen0–0
25 NovBeveren – Charleroi0–2
25 NovOostende – Eupen1–0
25 NovSint-Truiden – Lokeren0–0
26 NovAnderlecht – Kortrijk4–0
26 NovClub Brugge – Zulte Waregem3–2
26 NovGenk – Standard Liège0–2
October 2017 · 35 matches
All results · October 2017
DateMatchScore
1 OctAnderlecht – Standard Liège1–0
1 OctClub Brugge – Gent2–1
1 OctZulte Waregem – Lokeren1–3
13 OctMechelen – Anderlecht3–4
14 OctCharleroi – Eupen2–2
14 OctGenk – Royal Excel Mouscron1–1
14 OctGent – Beveren2–0
14 OctLokeren – Sint-Truiden1–1
15 OctAntwerp – Zulte Waregem3–0
15 OctOostende – Club Brugge2–3
15 OctStandard Liège – Kortrijk3–1
20 OctRoyal Excel Mouscron – Standard Liège1–3
21 OctEupen – Mechelen4–1
21 OctKortrijk – Gent1–1
21 OctLokeren – Charleroi1–1
21 OctSint-Truiden – Oostende1–0
22 OctAnderlecht – Genk0–1
22 OctClub Brugge – Antwerp1–0
22 OctZulte Waregem – Beveren2–5
24 OctGent – Eupen3–0
24 OctMechelen – Lokeren0–2
24 OctOostende – Charleroi3–0
25 OctAnderlecht – Zulte Waregem2–0
25 OctBeveren – Kortrijk2–1
25 OctGenk – Club Brugge2–0
26 OctAntwerp – Standard Liège0–0
26 OctSint-Truiden – Royal Excel Mouscron1–0
27 OctCharleroi – Gent2–1
28 OctEupen – Anderlecht2–3
28 OctKortrijk – Genk0–0
28 OctLokeren – Oostende0–3
28 OctZulte Waregem – Mechelen2–1
29 OctClub Brugge – Sint-Truiden4–1
29 OctRoyal Excel Mouscron – Antwerp2–2
29 OctStandard Liège – Beveren3–1
September 2017 · 29 matches
All results · September 2017
DateMatchScore
8 SepAnderlecht – Lokeren3–2
9 SepAntwerp – Sint-Truiden1–1
9 SepBeveren – Eupen5–1
9 SepRoyal Excel Mouscron – Club Brugge2–1
9 SepZulte Waregem – Kortrijk2–2
10 SepGent – Genk1–1
10 SepMechelen – Oostende1–1
10 SepStandard Liège – Charleroi0–0
15 SepClub Brugge – Mechelen2–0
16 SepCharleroi – Beveren2–2
16 SepKortrijk – Anderlecht2–2
16 SepLokeren – Antwerp1–1
16 SepSint-Truiden – Genk2–1
17 SepEupen – Standard Liège1–1
17 SepOostende – Gent0–2
17 SepZulte Waregem – Royal Excel Mouscron2–1
22 SepAntwerp – Kortrijk3–0
23 SepBeveren – Anderlecht1–2
23 SepGenk – Oostende1–1
23 SepMechelen – Sint-Truiden2–0
23 SepRoyal Excel Mouscron – Eupen3–2
24 SepCharleroi – Club Brugge1–2
24 SepGent – Zulte Waregem0–1
24 SepStandard Liège – Lokeren2–1
29 SepSint-Truiden – Charleroi0–1
30 SepBeveren – Antwerp3–0
30 SepEupen – Genk3–3
30 SepKortrijk – Oostende1–2
30 SepRoyal Excel Mouscron – Mechelen2–2
August 2017 · 32 matches
All results · August 2017
DateMatchScore
4 AugStandard Liège – Genk2–1
5 AugBeveren – Mechelen2–2
5 AugKortrijk – Lokeren1–0
5 AugRoyal Excel Mouscron – Charleroi2–5
5 AugZulte Waregem – Sint-Truiden2–0
6 AugAnderlecht – Oostende1–0
6 AugClub Brugge – Eupen3–1
6 AugGent – Antwerp0–1
11 AugZulte Waregem – Club Brugge1–2
12 AugEupen – Kortrijk1–2
12 AugLokeren – Royal Excel Mouscron0–2
12 AugMechelen – Gent1–1
12 AugOostende – Beveren0–3
13 AugAntwerp – Genk3–5
13 AugCharleroi – Anderlecht2–0
13 AugSint-Truiden – Standard Liège1–0
18 AugStandard Liège – Zulte Waregem0–4
19 AugBeveren – Lokeren2–3
19 AugEupen – Oostende2–1
19 AugGenk – Charleroi0–1
19 AugMechelen – Antwerp1–2
20 AugAnderlecht – Sint-Truiden2–3
20 AugKortrijk – Club Brugge1–2
20 AugRoyal Excel Mouscron – Gent3–2
25 AugKortrijk – Royal Excel Mouscron1–1
26 AugCharleroi – Zulte Waregem3–2
26 AugGenk – Mechelen1–0
26 AugLokeren – Eupen3–0
26 AugSint-Truiden – Beveren1–0
27 AugClub Brugge – Standard Liège4–0
27 AugGent – Anderlecht0–0
27 AugOostende – Antwerp3–4
July 2017 · 8 matches
All results · July 2017
DateMatchScore
28 JulAntwerp – Anderlecht0–0
29 JulCharleroi – Kortrijk1–0
29 JulEupen – Zulte Waregem0–5
29 JulGenk – Beveren3–3
29 JulLokeren – Club Brugge0–4
30 JulMechelen – Standard Liège1–1
30 JulOostende – Royal Excel Mouscron0–1
30 JulSint-Truiden – Gent3–2

League rounds, 90 minutes, by month.

Referees

Referees
RefereeMatches
Bart Vertenten21
Lawrence Visser21
Wim Smet21
Bram Van Driessche20
Jonathan Lardot20
Nicolas Laforge20
Nathan Verboomen19
Alexandre Boucaut18
Sebastien Delferiere16
Eric Lambrechts15
Jan Boterberg12
Christof Dierick11
Wesley Alen10
Bert Put9
Luc Wouters7

Matches per referee from the season's schedule; the table lists referees with at least 3 matches.

From our data: the season's league matches. History only, never a prediction.

The day's tips on Telegram

Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.