Belgium
Pro League 2016/17 regular season, results and top scorers
The 2016/17 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: Anderlecht, 52 points at the end of the season.
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 30 | 18 | 7 | 5 | 67:30 | +37 | 61 | |
| 2 | 30 | 18 | 5 | 7 | 56:24 | +32 | 59 | |
| 3 | 30 | 15 | 9 | 6 | 49:38 | +11 | 54 | |
| 4 | 30 | 14 | 8 | 8 | 45:29 | +16 | 50 | |
| 5 | Oostende | 30 | 14 | 8 | 8 | 52:37 | +15 | 50 |
| 6 | 30 | 13 | 10 | 7 | 34:29 | +5 | 49 | |
| 7 | 30 | 14 | 6 | 10 | 41:36 | +5 | 48 | |
| 8 | 30 | 14 | 6 | 10 | 40:35 | +5 | 48 | |
| 9 | 30 | 10 | 12 | 8 | 47:38 | +9 | 42 | |
| 10 | Lokeren | 30 | 7 | 10 | 13 | 24:34 | −10 | 31 |
| 11 | 30 | 8 | 7 | 15 | 38:55 | −17 | 31 | |
| 12 | 30 | 8 | 6 | 16 | 35:48 | −13 | 30 | |
| 13 | 30 | 7 | 9 | 14 | 28:43 | −15 | 30 | |
| 14 | Eupen | 30 | 8 | 6 | 16 | 40:64 | −24 | 30 |
| 15 | Royal Excel Mouscron | 30 | 7 | 3 | 20 | 29:53 | −24 | 24 |
| 16 | 30 | 5 | 8 | 17 | 33:65 | −32 | 23 |
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 | Goals |
|---|---|---|
| 1 | Łukasz Teodorczyk | 20 |
| 2 | Jelle Vossen | 15 |
| 3 | Idriss Saadi | 14 |
| 4 | Orlando Sá | 14 |
Penalties scored
| # | Player | Goals |
|---|---|---|
| 1 | Jelle Vossen | 6 |
| 2 | Youri Tielemans | 5 |
| 3 | Franck Berrier Oostende | 3 |
| 4 | Mijat Marić Lokeren | 3 |
| 5 | Timothy Derijck | 3 |
Hat-tricks
| # | Player | Hat-tricks |
|---|---|---|
| 1 | Jelle Vossen | 1 |
| 2 | Simon Diédhiou Royal Excel Mouscron | 1 |
Yellow cards
| # | Player | Yellow |
|---|---|---|
| 1 | Aleksandar Bjelica | 11 |
| 2 | Luis García Eupen | 9 |
| 3 | Siebe Blondelle Eupen | 9 |
| 4 | Steven De Petter | 9 |
The season's records
Biggest win:
Anderlecht 7–0 Royal Excel Mouscron (27 Nov 2016)
Highest-scoring game:
Anderlecht 7–0 Royal Excel Mouscron (27 Nov 2016)
All results
May 2017 · 13 matches
| Date | Match | Score |
|---|---|---|
| 1 May | Club Brugge – Zulte Waregem | 2–1 |
| 5 May | Charleroi – Club Brugge | 1–3 |
| 7 May | Anderlecht – Zulte Waregem | 2–0 |
| 7 May | Oostende – Gent | 4–3 |
| 13 May | Zulte Waregem – Oostende | 3–1 |
| 14 May | Club Brugge – Anderlecht | 1–1 |
| 14 May | Gent – Charleroi | 1–1 |
| 18 May | Charleroi – Anderlecht | 1–3 |
| 18 May | Gent – Zulte Waregem | 5–2 |
| 18 May | Oostende – Club Brugge | 2–1 |
| 21 May | Anderlecht – Oostende | 3–2 |
| 21 May | Club Brugge – Gent | 2–1 |
| 21 May | Zulte Waregem – Charleroi | 2–2 |
April 2017 · 16 matches
| Date | Match | Score |
|---|---|---|
| 1 Apr | Charleroi – Oostende | 1–1 |
| 2 Apr | Gent – Club Brugge | 2–1 |
| 7 Apr | Oostende – Zulte Waregem | 1–1 |
| 8 Apr | Club Brugge – Charleroi | 1–1 |
| 9 Apr | Anderlecht – Gent | 0–0 |
| 16 Apr | Oostende – Anderlecht | 0–1 |
| 17 Apr | Charleroi – Gent | 0–1 |
| 17 Apr | Zulte Waregem – Club Brugge | 2–2 |
| 21 Apr | Gent – Oostende | 1–1 |
| 22 Apr | Charleroi – Zulte Waregem | 2–0 |
| 23 Apr | Anderlecht – Club Brugge | 2–0 |
| 25 Apr | Zulte Waregem – Gent | 0–2 |
| 26 Apr | Club Brugge – Oostende | 3–1 |
| 27 Apr | Anderlecht – Charleroi | 0–1 |
| 30 Apr | Gent – Anderlecht | 0–0 |
| 30 Apr | Oostende – Charleroi | 1–0 |
March 2017 · 17 matches
| Date | Match | Score |
|---|---|---|
| 4 Mar | Beveren – Gent | 2–3 |
| 4 Mar | Charleroi – Kortrijk | 1–1 |
| 4 Mar | Genk – Club Brugge | 2–1 |
| 4 Mar | Mechelen – Anderlecht | 3–2 |
| 4 Mar | Oostende – Lokeren | 0–0 |
| 4 Mar | Royal Excel Mouscron – Standard Liège | 1–0 |
| 4 Mar | Sint-Truiden – Eupen | 2–1 |
| 4 Mar | Zulte Waregem – Westerlo | 2–2 |
| 12 Mar | Anderlecht – Beveren | 3–0 |
| 12 Mar | Club Brugge – Sint-Truiden | 2–2 |
| 12 Mar | Eupen – Zulte Waregem | 1–3 |
| 12 Mar | Gent – Mechelen | 3–0 |
| 12 Mar | Kortrijk – Royal Excel Mouscron | 0–2 |
| 12 Mar | Lokeren – Charleroi | 0–0 |
| 12 Mar | Standard Liège – Oostende | 2–2 |
| 12 Mar | Westerlo – Genk | 0–4 |
| 31 Mar | Zulte Waregem – Anderlecht | 1–2 |
February 2017 · 33 matches
| Date | Match | Score |
|---|---|---|
| 3 Feb | Lokeren – Anderlecht | 0–0 |
| 4 Feb | Eupen – Beveren | 0–2 |
| 4 Feb | Genk – Royal Excel Mouscron | 1–0 |
| 4 Feb | Oostende – Mechelen | 2–0 |
| 4 Feb | Standard Liège – Kortrijk | 0–3 |
| 5 Feb | Club Brugge – Charleroi | 1–0 |
| 5 Feb | Zulte Waregem – Gent | 1–1 |
| 5 Feb | Westerlo – Sint-Truiden | 1–0 |
| 7 Feb | Beveren – Genk | 0–0 |
| 10 Feb | Sint-Truiden – Genk | 0–3 |
| 11 Feb | Charleroi – Westerlo | 2–1 |
| 11 Feb | Gent – Eupen | 0–1 |
| 11 Feb | Kortrijk – Mechelen | 0–2 |
| 11 Feb | Royal Excel Mouscron – Oostende | 1–2 |
| 12 Feb | Anderlecht – Zulte Waregem | 4–2 |
| 12 Feb | Beveren – Standard Liège | 0–1 |
| 12 Feb | Lokeren – Club Brugge | 1–0 |
| 17 Feb | Westerlo – Club Brugge | 1–2 |
| 18 Feb | Eupen – Kortrijk | 1–0 |
| 18 Feb | Mechelen – Lokeren | 3–0 |
| 18 Feb | Royal Excel Mouscron – Beveren | 1–2 |
| 18 Feb | Zulte Waregem – Sint-Truiden | 4–1 |
| 19 Feb | Genk – Charleroi | 1–1 |
| 19 Feb | Oostende – Anderlecht | 1–4 |
| 19 Feb | Standard Liège – Gent | 1–1 |
| 24 Feb | Club Brugge – Zulte Waregem | 5–0 |
| 25 Feb | Charleroi – Sint-Truiden | 1–0 |
| 25 Feb | Kortrijk – Beveren | 1–2 |
| 25 Feb | Lokeren – Eupen | 1–2 |
| 25 Feb | Westerlo – Oostende | 0–4 |
| 26 Feb | Anderlecht – Genk | 2–0 |
| 26 Feb | Gent – Royal Excel Mouscron | 3–1 |
| 26 Feb | Standard Liège – Mechelen | 2–2 |
January 2017 · 24 matches
| Date | Match | Score |
|---|---|---|
| 20 Jan | Gent – Charleroi | 1–0 |
| 21 Jan | Beveren – Oostende | 0–1 |
| 21 Jan | Eupen – Genk | 0–1 |
| 21 Jan | Kortrijk – Zulte Waregem | 2–3 |
| 21 Jan | Royal Excel Mouscron – Lokeren | 2–1 |
| 22 Jan | Anderlecht – Sint-Truiden | 3–1 |
| 22 Jan | Mechelen – Westerlo | 1–2 |
| 22 Jan | Standard Liège – Club Brugge | 0–3 |
| 24 Jan | Genk – Kortrijk | 3–0 |
| 24 Jan | Oostende – Charleroi | 1–2 |
| 24 Jan | Zulte Waregem – Royal Excel Mouscron | 1–0 |
| 25 Jan | Club Brugge – Beveren | 2–1 |
| 25 Jan | Lokeren – Gent | 0–0 |
| 25 Jan | Sint-Truiden – Mechelen | 2–1 |
| 25 Jan | Westerlo – Anderlecht | 2–4 |
| 26 Jan | Eupen – Standard Liège | 2–2 |
| 27 Jan | Charleroi – Zulte Waregem | 2–1 |
| 28 Jan | Beveren – Westerlo | 0–0 |
| 28 Jan | Kortrijk – Lokeren | 2–1 |
| 28 Jan | Mechelen – Genk | 1–0 |
| 28 Jan | Sint-Truiden – Oostende | 3–0 |
| 29 Jan | Anderlecht – Standard Liège | 0–0 |
| 29 Jan | Gent – Club Brugge | 2–0 |
| 29 Jan | Royal Excel Mouscron – Eupen | 3–0 |
December 2016 · 39 matches
| Date | Match | Score |
|---|---|---|
| 2 Dec | Mechelen – Eupen | 1–0 |
| 3 Dec | Club Brugge – Oostende | 2–0 |
| 3 Dec | Sint-Truiden – Royal Excel Mouscron | 1–0 |
| 3 Dec | Zulte Waregem – Beveren | 1–1 |
| 3 Dec | Westerlo – Gent | 0–0 |
| 4 Dec | Charleroi – Standard Liège | 1–3 |
| 4 Dec | Genk – Lokeren | 1–2 |
| 4 Dec | Kortrijk – Anderlecht | 1–3 |
| 9 Dec | Lokeren – Zulte Waregem | 1–1 |
| 10 Dec | Eupen – Charleroi | 2–2 |
| 10 Dec | Kortrijk – Sint-Truiden | 0–1 |
| 10 Dec | Royal Excel Mouscron – Mechelen | 1–4 |
| 11 Dec | Anderlecht – Club Brugge | 0–0 |
| 11 Dec | Gent – Oostende | 1–1 |
| 11 Dec | Standard Liège – Westerlo | 3–1 |
| 17 Dec | Charleroi – Royal Excel Mouscron | 2–0 |
| 17 Dec | Mechelen – Beveren | 2–0 |
| 17 Dec | Oostende – Zulte Waregem | 1–1 |
| 17 Dec | Sint-Truiden – Gent | 3–1 |
| 17 Dec | Westerlo – Lokeren | 1–3 |
| 18 Dec | Anderlecht – Eupen | 4–0 |
| 18 Dec | Club Brugge – Kortrijk | 5–1 |
| 18 Dec | Genk – Standard Liège | 2–2 |
| 20 Dec | Beveren – Sint-Truiden | 3–1 |
| 20 Dec | Mechelen – Charleroi | 1–0 |
| 20 Dec | Royal Excel Mouscron – Westerlo | 0–0 |
| 21 Dec | Eupen – Club Brugge | 1–4 |
| 21 Dec | Kortrijk – Oostende | 0–2 |
| 21 Dec | Standard Liège – Lokeren | 1–1 |
| 21 Dec | Zulte Waregem – Genk | 1–0 |
| 22 Dec | Gent – Anderlecht | 2–3 |
| 26 Dec | Charleroi – Anderlecht | 0–2 |
| 26 Dec | Club Brugge – Royal Excel Mouscron | 2–1 |
| 26 Dec | Lokeren – Beveren | 0–0 |
| 26 Dec | Oostende – Eupen | 1–3 |
| 26 Dec | Zulte Waregem – Mechelen | 0–0 |
| 26 Dec | Westerlo – Kortrijk | 4–1 |
| 27 Dec | Genk – Gent | 2–0 |
| 27 Dec | Sint-Truiden – Standard Liège | 2–2 |
November 2016 · 24 matches
| Date | Match | Score |
|---|---|---|
| 4 Nov | Kortrijk – Charleroi | 2–1 |
| 5 Nov | Eupen – Sint-Truiden | 4–2 |
| 5 Nov | Lokeren – Mechelen | 0–0 |
| 5 Nov | Westerlo – Zulte Waregem | 1–2 |
| 6 Nov | Anderlecht – Oostende | 1–1 |
| 6 Nov | Club Brugge – Genk | 1–1 |
| 6 Nov | Gent – Beveren | 2–0 |
| 6 Nov | Standard Liège – Royal Excel Mouscron | 2–1 |
| 18 Nov | Sint-Truiden – Club Brugge | 0–1 |
| 19 Nov | Beveren – Kortrijk | 1–1 |
| 19 Nov | Genk – Eupen | 2–0 |
| 19 Nov | Oostende – Westerlo | 5–0 |
| 19 Nov | Royal Excel Mouscron – Gent | 0–2 |
| 20 Nov | Charleroi – Lokeren | 2–1 |
| 20 Nov | Mechelen – Standard Liège | 2–1 |
| 20 Nov | Zulte Waregem – Anderlecht | 3–2 |
| 25 Nov | Club Brugge – Mechelen | 6–1 |
| 26 Nov | Beveren – Charleroi | 0–1 |
| 26 Nov | Eupen – Westerlo | 3–3 |
| 26 Nov | Lokeren – Sint-Truiden | 1–0 |
| 27 Nov | Anderlecht – Royal Excel Mouscron | 7–0 |
| 27 Nov | Gent – Kortrijk | 3–0 |
| 27 Nov | Oostende – Genk | 6–0 |
| 27 Nov | Standard Liège – Zulte Waregem | 4–1 |
October 2016 · 39 matches
| Date | Match | Score |
|---|---|---|
| 1 Oct | Eupen – Royal Excel Mouscron | 1–4 |
| 1 Oct | Lokeren – Kortrijk | 2–1 |
| 1 Oct | Zulte Waregem – Charleroi | 1–1 |
| 1 Oct | Westerlo – Beveren | 1–0 |
| 2 Oct | Club Brugge – Gent | 1–0 |
| 2 Oct | Genk – Mechelen | 2–1 |
| 2 Oct | Standard Liège – Anderlecht | 0–1 |
| 14 Oct | Charleroi – Club Brugge | 1–0 |
| 15 Oct | Beveren – Eupen | 4–2 |
| 15 Oct | Kortrijk – Standard Liège | 3–3 |
| 15 Oct | Royal Excel Mouscron – Genk | 2–2 |
| 15 Oct | Sint-Truiden – Westerlo | 2–2 |
| 16 Oct | Anderlecht – Lokeren | 1–0 |
| 16 Oct | Gent – Zulte Waregem | 3–0 |
| 16 Oct | Mechelen – Oostende | 2–3 |
| 21 Oct | Oostende – Kortrijk | 2–2 |
| 22 Oct | Mechelen – Royal Excel Mouscron | 2–0 |
| 22 Oct | Zulte Waregem – Lokeren | 2–0 |
| 22 Oct | Westerlo – Charleroi | 0–0 |
| 23 Oct | Club Brugge – Anderlecht | 2–1 |
| 23 Oct | Eupen – Gent | 3–2 |
| 23 Oct | Genk – Sint-Truiden | 1–0 |
| 23 Oct | Standard Liège – Beveren | 5–0 |
| 25 Oct | Lokeren – Oostende | 1–2 |
| 26 Oct | Anderlecht – Mechelen | 2–0 |
| 26 Oct | Charleroi – Genk | 2–1 |
| 26 Oct | Club Brugge – Westerlo | 4–0 |
| 26 Oct | Kortrijk – Eupen | 1–1 |
| 26 Oct | Sint-Truiden – Zulte Waregem | 0–2 |
| 27 Oct | Beveren – Royal Excel Mouscron | 0–0 |
| 27 Oct | Gent – Standard Liège | 1–0 |
| 29 Oct | Eupen – Lokeren | 2–2 |
| 29 Oct | Genk – Westerlo | 2–1 |
| 29 Oct | Sint-Truiden – Charleroi | 2–2 |
| 29 Oct | Zulte Waregem – Club Brugge | 0–0 |
| 30 Oct | Beveren – Anderlecht | 2–1 |
| 30 Oct | Mechelen – Gent | 2–0 |
| 30 Oct | Oostende – Standard Liège | 3–1 |
| 30 Oct | Royal Excel Mouscron – Kortrijk | 0–1 |
September 2016 · 25 matches
| Date | Match | Score |
|---|---|---|
| 9 Sep | Beveren – Club Brugge | 1–0 |
| 10 Sep | Eupen – Oostende | 2–1 |
| 10 Sep | Kortrijk – Westerlo | 4–1 |
| 10 Sep | Mechelen – Sint-Truiden | 2–0 |
| 10 Sep | Royal Excel Mouscron – Zulte Waregem | 1–5 |
| 11 Sep | Anderlecht – Charleroi | 3–2 |
| 11 Sep | Gent – Lokeren | 3–0 |
| 11 Sep | Standard Liège – Genk | 2–0 |
| 16 Sep | Charleroi – Mechelen | 0–0 |
| 17 Sep | Club Brugge – Eupen | 3–2 |
| 17 Sep | Sint-Truiden – Beveren | 4–1 |
| 17 Sep | Zulte Waregem – Kortrijk | 2–1 |
| 17 Sep | Westerlo – Royal Excel Mouscron | 1–3 |
| 18 Sep | Genk – Anderlecht | 0–2 |
| 18 Sep | Lokeren – Standard Liège | 0–1 |
| 18 Sep | Oostende – Gent | 1–0 |
| 23 Sep | Royal Excel Mouscron – Club Brugge | 0–3 |
| 24 Sep | Beveren – Lokeren | 1–1 |
| 24 Sep | Charleroi – Oostende | 2–1 |
| 24 Sep | Gent – Sint-Truiden | 2–1 |
| 24 Sep | Mechelen – Zulte Waregem | 2–3 |
| 25 Sep | Anderlecht – Westerlo | 1–2 |
| 25 Sep | Kortrijk – Genk | 4–1 |
| 25 Sep | Standard Liège – Eupen | 3–0 |
| 30 Sep | Oostende – Sint-Truiden | 2–2 |
August 2016 · 32 matches
| Date | Match | Score |
|---|---|---|
| 5 Aug | Oostende – Club Brugge | 1–0 |
| 6 Aug | Beveren – Zulte Waregem | 0–2 |
| 6 Aug | Eupen – Mechelen | 0–2 |
| 6 Aug | Royal Excel Mouscron – Charleroi | 0–1 |
| 6 Aug | Standard Liège – Sint-Truiden | 2–0 |
| 7 Aug | Anderlecht – Kortrijk | 5–1 |
| 7 Aug | Gent – Genk | 1–0 |
| 7 Aug | Lokeren – Westerlo | 3–0 |
| 12 Aug | Sint-Truiden – Anderlecht | 0–0 |
| 13 Aug | Charleroi – Gent | 1–1 |
| 13 Aug | Genk – Beveren | 2–2 |
| 13 Aug | Mechelen – Kortrijk | 0–0 |
| 13 Aug | Westerlo – Eupen | 1–2 |
| 14 Aug | Club Brugge – Lokeren | 1–0 |
| 14 Aug | Oostende – Royal Excel Mouscron | 2–1 |
| 14 Aug | Zulte Waregem – Standard Liège | 1–0 |
| 19 Aug | Standard Liège – Charleroi | 0–0 |
| 20 Aug | Beveren – Mechelen | 2–2 |
| 20 Aug | Kortrijk – Club Brugge | 2–1 |
| 20 Aug | Royal Excel Mouscron – Sint-Truiden | 2–1 |
| 20 Aug | Zulte Waregem – Oostende | 1–1 |
| 21 Aug | Eupen – Anderlecht | 2–2 |
| 21 Aug | Gent – Westerlo | 4–2 |
| 21 Aug | Lokeren – Genk | 0–3 |
| 26 Aug | Charleroi – Eupen | 3–2 |
| 27 Aug | Lokeren – Royal Excel Mouscron | 2–1 |
| 27 Aug | Oostende – Beveren | 2–1 |
| 27 Aug | Sint-Truiden – Kortrijk | 1–2 |
| 27 Aug | Westerlo – Mechelen | 1–2 |
| 28 Aug | Anderlecht – Gent | 2–2 |
| 28 Aug | Club Brugge – Standard Liège | 2–2 |
| 28 Aug | Genk – Zulte Waregem | 1–0 |
July 2016 · 8 matches
| Date | Match | Score |
|---|---|---|
| 29 Jul | Mechelen – Club Brugge | 0–2 |
| 30 Jul | Charleroi – Beveren | 1–0 |
| 30 Jul | Royal Excel Mouscron – Anderlecht | 1–2 |
| 30 Jul | Sint-Truiden – Lokeren | 1–0 |
| 30 Jul | Zulte Waregem – Eupen | 3–0 |
| 31 Jul | Genk – Oostende | 2–1 |
| 31 Jul | Kortrijk – Gent | 1–1 |
| 31 Jul | Westerlo – Standard Liège | 2–2 |
League rounds, 90 minutes, by month.
Referees
| Referee | Matches |
|---|---|
| Sebastien Delferiere | 24 |
| Bart Vertenten | 19 |
| Nicolas Laforge | 17 |
| Wim Smet | 17 |
| Jonathan Lardot | 16 |
| Alexandre Boucaut | 15 |
| Eric Lambrechts | 15 |
| Frederik Geldhof | 15 |
| Lawrence Visser | 14 |
| Christof Dierick | 13 |
| Luc Wouters | 13 |
| Bram Van Driessche | 9 |
| Joeri Van De Velde | 9 |
| Serge Gumienny | 9 |
| Jan Boterberg | 7 |
| Nathan Verboomen | 7 |
| van Driessche Bram | 4 |
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.