| |
| ^top 1e journée, samedi 29/07/2017 |
| Royal Antwerp | Anderlecht | 0-0 |
| Lokeren | FC Bruges | 0-4 |
| Racing Genk | Waasland-Bev. | 3-3 |
| AS Eupen | Zulte-Waregem | 0-5 |
| Charleroi SC | KV Courtrai | 1-0 |
| FC Malines | Standard Liège | 1-1 |
| Saint-Trond | La Gantoise | 3-2 |
| KV Oostende | Mouscron | 0-1 |
| | | ^top 2e journée, samedi 05/08/2017 |
| Standard Liège | Racing Genk | 2-1 |
| Mouscron | Charleroi SC | 2-5 |
| Waasland-Bev. | FC Malines | 2-2 |
| KV Courtrai | Lokeren | 1-0 |
| Zulte-Waregem | Saint-Trond | 2-0 |
| La Gantoise | Royal Antwerp | 0-1 |
| Anderlecht | KV Oostende | 1-0 |
| FC Bruges | AS Eupen | 3-1 |
| | | ^top 3e journée, samedi 12/08/2017 |
| Zulte-Waregem | FC Bruges | 1-2 |
| FC Malines | La Gantoise | 1-1 |
| Lokeren | Mouscron | 0-2 |
| AS Eupen | KV Courtrai | 1-2 |
| KV Oostende | Waasland-Bev. | 0-3 |
| Royal Antwerp | Racing Genk | 3-5 |
| Charleroi SC | Anderlecht | 2-0 |
| Saint-Trond | Standard Liège | 1-0 |
|
| |
| | ^top 4e journée, samedi 19/08/2017 |
| Standard Liège | Zulte-Waregem | 0-4 |
| Racing Genk | Charleroi SC | 0-1 |
| AS Eupen | KV Oostende | 2-1 |
| Waasland-Bev. | Lokeren | 2-3 |
| FC Malines | Royal Antwerp | 1-2 |
| Anderlecht | Saint-Trond | 2-3 |
| KV Courtrai | FC Bruges | 1-2 |
| Mouscron | La Gantoise | 3-2 |
|
| |
| ^top 5e journée, samedi 26/08/2017 |
| KV Courtrai | Mouscron | 1-1 |
| Charleroi SC | Zulte-Waregem | 3-2 |
| Saint-Trond | Waasland-Bev. | 1-0 |
| Lokeren | AS Eupen | 3-0 |
| Racing Genk | FC Malines | 1-0 |
| FC Bruges | Standard Liège | 4-0 |
| La Gantoise | Anderlecht | 0-0 |
| KV Oostende | Royal Antwerp | 3-4 |
| | | ^top 6e journée, samedi 09/09/2017 |
| Anderlecht | Lokeren | 3-2 |
| Mouscron | FC Bruges | 2-1 |
| Waasland-Bev. | AS Eupen | 5-1 |
| Royal Antwerp | Saint-Trond | 1-1 |
| Zulte-Waregem | KV Courtrai | 2-2 |
| La Gantoise | Racing Genk | 1-1 |
| Standard Liège | Charleroi SC | 0-0 |
| FC Malines | KV Oostende | 1-1 |
| | | ^top 7e journée, samedi 16/09/2017 |
| FC Bruges | FC Malines | 2-0 |
| KV Courtrai | Anderlecht | 2-2 |
| Charleroi SC | Waasland-Bev. | 2-2 |
| Lokeren | Royal Antwerp | 1-1 |
| Saint-Trond | Racing Genk | 2-1 |
| Zulte-Waregem | Mouscron | 2-1 |
| KV Oostende | La Gantoise | 0-2 |
| AS Eupen | Standard Liège | 1-1 |
|
| |
| ^top 8e journée, samedi 23/09/2017 |
| Royal Antwerp | KV Courtrai | 3-0 |
| Racing Genk | KV Oostende | 1-1 |
| Mouscron | AS Eupen | 3-2 |
| FC Malines | Saint-Trond | 2-0 |
| Waasland-Bev. | Anderlecht | 1-2 |
| La Gantoise | Zulte-Waregem | 0-1 |
| Charleroi SC | FC Bruges | 1-2 |
| Standard Liège | Lokeren | 2-1 |
| | | ^top 9e journée, samedi 30/09/2017 |
| Saint-Trond | Charleroi SC | 0-1 |
| AS Eupen | Racing Genk | 3-3 |
| Mouscron | FC Malines | 2-2 |
| Waasland-Bev. | Royal Antwerp | 3-0 |
| KV Courtrai | KV Oostende | 1-2 |
| FC Bruges | La Gantoise | 2-1 |
| Anderlecht | Standard Liège | 1-0 |
| Zulte-Waregem | Lokeren | 1-3 |
| | | ^top 10e journée, samedi 14/10/2017 |
| FC Malines | Anderlecht | 3-4 |
| Charleroi SC | AS Eupen | 2-2 |
| Racing Genk | Mouscron | 1-1 |
| Lokeren | Saint-Trond | 1-1 |
| La Gantoise | Waasland-Bev. | 2-0 |
| Standard Liège | KV Courtrai | 3-1 |
| KV Oostende | FC Bruges | 2-3 |
| Royal Antwerp | Zulte-Waregem | 3-0 |
|
| |
| ^top 11e journée, samedi 21/10/2017 |
| Mouscron | Standard Liège | 1-3 |
| Lokeren | Charleroi SC | 1-1 |
| AS Eupen | FC Malines | 4-1 |
| Saint-Trond | KV Oostende | 1-0 |
| KV Courtrai | La Gantoise | 1-1 |
| FC Bruges | Royal Antwerp | 1-0 |
| Anderlecht | Racing Genk | 0-1 |
| Zulte-Waregem | Waasland-Bev. | 2-5 |
| | | ^top 12e journée, mardi 24/10/2017 |
| FC Malines | Lokeren | 0-2 |
| KV Oostende | Charleroi SC | 3-0 |
| La Gantoise | AS Eupen | 3-0 |
| Anderlecht | Zulte-Waregem | 2-0 |
| Racing Genk | FC Bruges | 2-0 |
| Waasland-Bev. | KV Courtrai | 2-1 |
| Royal Antwerp | Standard Liège | 0-0 |
| Saint-Trond | Mouscron | 1-0 |
| | | ^top 13e journée, samedi 28/10/2017 |
| Charleroi SC | La Gantoise | 2-1 |
| AS Eupen | Anderlecht | 2-3 |
| Zulte-Waregem | FC Malines | 2-1 |
| Lokeren | KV Oostende | 0-3 |
| KV Courtrai | Racing Genk | 0-0 |
| FC Bruges | Saint-Trond | 4-1 |
| Standard Liège | Waasland-Bev. | 3-1 |
| Mouscron | Royal Antwerp | 2-2 |
|
| |
| ^top 14e journée, samedi 04/11/2017 |
| La Gantoise | Standard Liège | 1-0 |
| Racing Genk | Lokeren | 0-0 |
| FC Malines | KV Courtrai | 2-0 |
| Saint-Trond | AS Eupen | 4-4 |
| Waasland-Bev. | Mouscron | 2-0 |
| Royal Antwerp | Charleroi SC | 1-3 |
| Anderlecht | FC Bruges | 0-0 |
| KV Oostende | Zulte-Waregem | 4-2 |
| | | ^top 15e journée, samedi 18/11/2017 |
| Charleroi SC | FC Malines | 2-0 |
| Mouscron | Anderlecht | 1-2 |
| AS Eupen | Royal Antwerp | 0-1 |
| KV Courtrai | Saint-Trond | 3-2 |
| Standard Liège | KV Oostende | 0-0 |
| Zulte-Waregem | Racing Genk | 0-1 |
| FC Bruges | Waasland-Bev. | 3-0 |
| Lokeren | La Gantoise | 0-3 |
| | | ^top 16e journée, samedi 25/11/2017 |
| La Gantoise | Mouscron | 3-1 |
| Royal Antwerp | FC Malines | 0-0 |
| Saint-Trond | Lokeren | 0-0 |
| KV Oostende | AS Eupen | 1-0 |
| Waasland-Bev. | Charleroi SC | 0-2 |
| Racing Genk | Standard Liège | 0-2 |
| Anderlecht | KV Courtrai | 4-0 |
| FC Bruges | Zulte-Waregem | 3-2 |
|
| |
| ^top 17e journée, samedi 02/12/2017 |
| Charleroi SC | KV Oostende | 1-1 |
| Lokeren | Anderlecht | 1-2 |
| Mouscron | Saint-Trond | 1-1 |
| KV Courtrai | Waasland-Bev. | 4-1 |
| FC Malines | Racing Genk | 3-2 |
| Standard Liège | Royal Antwerp | 1-1 |
| AS Eupen | FC Bruges | 2-2 |
| Zulte-Waregem | La Gantoise | 0-1 |
| | | ^top 18e journée, samedi 09/12/2017 |
| Waasland-Bev. | Standard Liège | 3-1 |
| KV Oostende | FC Malines | 0-1 |
| Royal Antwerp | Mouscron | 1-0 |
| Racing Genk | AS Eupen | 1-1 |
| La Gantoise | KV Courtrai | 2-1 |
| FC Bruges | Lokeren | 3-1 |
| Anderlecht | Charleroi SC | 1-3 |
| Saint-Trond | Zulte-Waregem | 1-1 |
| | | ^top 19e journée, samedi 16/12/2017 |
| Mouscron | KV Oostende | 1-0 |
| Standard Liège | La Gantoise | 0-0 |
| KV Courtrai | FC Malines | 2-0 |
| AS Eupen | Saint-Trond | 0-0 |
| Lokeren | Waasland-Bev. | 1-1 |
| FC Bruges | Anderlecht | 5-0 |
| Charleroi SC | Racing Genk | 1-1 |
| Zulte-Waregem | Royal Antwerp | 1-2 |
|
| |
| ^top 20e journée, samedi 23/12/2017 |
| FC Malines | FC Bruges | 0-3 |
| Royal Antwerp | Lokeren | 1-2 |
| La Gantoise | Charleroi SC | 1-0 |
| Anderlecht | AS Eupen | 1-0 |
| Waasland-Bev. | KV Oostende | 1-3 |
| Mouscron | Zulte-Waregem | 2-1 |
| Racing Genk | KV Courtrai | 2-3 |
| Standard Liège | Saint-Trond | 1-1 |
| | | ^top 21e journée, mardi 26/12/2017 |
| FC Bruges | Mouscron | 4-2 |
| Lokeren | FC Malines | 2-0 |
| AS Eupen | Waasland-Bev. | 1-0 |
| Zulte-Waregem | Charleroi SC | 0-4 |
| Anderlecht | La Gantoise | 1-0 |
| KV Courtrai | Standard Liège | 2-1 |
| Saint-Trond | Royal Antwerp | 0-3 |
| KV Oostende | Racing Genk | 1-2 |
| | | ^top 22e journée, samedi 20/01/2018 |
| Charleroi SC | Mouscron | 2-0 |
| Standard Liège | AS Eupen | 3-2 |
| Waasland-Bev. | Saint-Trond | 3-1 |
| KV Oostende | KV Courtrai | 2-1 |
| FC Malines | Zulte-Waregem | 0-2 |
| Royal Antwerp | FC Bruges | 2-2 |
| Racing Genk | Anderlecht | 0-1 |
| La Gantoise | Lokeren | 3-0 |
|
| |
| ^top 23e journée, mercredi 24/01/2018 |
| Zulte-Waregem | Standard Liège | 2-1 |
| Mouscron | KV Courtrai | 0-3 |
| Saint-Trond | FC Malines | 2-0 |
| Anderlecht | Waasland-Bev. | 2-2 |
| Royal Antwerp | La Gantoise | 1-1 |
| AS Eupen | Charleroi SC | 1-0 |
| Lokeren | Racing Genk | 1-2 |
| FC Bruges | KV Oostende | 3-2 |
| | | ^top 24e journée, samedi 27/01/2018 |
| FC Malines | Mouscron | 0-2 |
| Charleroi SC | Royal Antwerp | 1-1 |
| Waasland-Bev. | Zulte-Waregem | 2-2 |
| KV Courtrai | AS Eupen | 0-0 |
| Racing Genk | Saint-Trond | 1-1 |
| La Gantoise | FC Bruges | 2-0 |
| Standard Liège | Anderlecht | 3-3 |
| KV Oostende | Lokeren | 2-3 |
| | | ^top 25e journée, samedi 03/02/2018 |
| Royal Antwerp | Waasland-Bev. | 1-2 |
| Lokeren | Standard Liège | 0-3 |
| Saint-Trond | KV Courtrai | 0-2 |
| AS Eupen | La Gantoise | 1-1 |
| Mouscron | Racing Genk | 0-1 |
| Anderlecht | FC Malines | 2-2 |
| FC Bruges | Charleroi SC | 3-3 |
| Zulte-Waregem | KV Oostende | 1-1 |
|
| |
| ^top 26e journée, samedi 10/02/2018 |
| Racing Genk | Zulte-Waregem | 3-1 |
| KV Oostende | Anderlecht | 2-0 |
| FC Malines | AS Eupen | 1-0 |
| KV Courtrai | Royal Antwerp | 4-0 |
| La Gantoise | Saint-Trond | 3-0 |
| Waasland-Bev. | FC Bruges | 1-1 |
| Standard Liège | Mouscron | 4-3 |
| Charleroi SC | Lokeren | 1-1 |
| | | ^top 27e journée, samedi 17/02/2018 |
| Saint-Trond | Anderlecht | 1-0 |
| Royal Antwerp | KV Oostende | 0-0 |
| Zulte-Waregem | AS Eupen | 3-2 |
| Lokeren | KV Courtrai | 0-1 |
| FC Bruges | Racing Genk | 2-2 |
| La Gantoise | FC Malines | 2-2 |
| Charleroi SC | Standard Liège | 1-1 |
| Mouscron | Waasland-Bev. | 2-2 |
| | | ^top 28e journée, samedi 24/02/2018 |
| Racing Genk | Royal Antwerp | 4-0 |
| FC Malines | Charleroi SC | 1-1 |
| KV Oostende | Saint-Trond | 2-0 |
| AS Eupen | Lokeren | 3-2 |
| Waasland-Bev. | La Gantoise | 1-2 |
| Anderlecht | Mouscron | 5-3 |
| Standard Liège | FC Bruges | 1-1 |
| KV Courtrai | Zulte-Waregem | 0-1 |
|
| |
| ^top 29e journée, samedi 03/03/2018 |
| Standard Liège | FC Malines | 3-2 |
| Zulte-Waregem | Anderlecht | 2-3 |
| Mouscron | Lokeren | 1-2 |
| FC Bruges | KV Courtrai | 2-1 |
| Royal Antwerp | AS Eupen | 2-0 |
| Charleroi SC | Saint-Trond | 0-0 |
| La Gantoise | KV Oostende | 2-3 |
| Waasland-Bev. | Racing Genk | 0-1 |
| | | ^top 30e journée, dimanche 11/03/2018 |
| Anderlecht | Royal Antwerp | 2-1 |
| KV Oostende | Standard Liège | 2-3 |
| AS Eupen | Mouscron | 4-0 |
| Saint-Trond | FC Bruges | 0-1 |
| FC Malines | Waasland-Bev. | 2-0 |
| Racing Genk | La Gantoise | 1-2 |
| Lokeren | Zulte-Waregem | 0-2 |
| KV Courtrai | Charleroi SC | 2-0 |
|