La temporada 2004-05 de la Primera División belga comenzó el 6 de agosto de 2004 y finalizó el 23 de mayo de 2005. El Club Brujas se proclamó campeón el 15 de mayo de 2005 después de un partido decisivo contra su viejo rival Anderlecht . La temporada estuvo llena de suspense, ya que los campeones y los equipos descendidos no se conocieron hasta la jornada 33 (en 34). Además, el tercer puesto (clasificación para la Copa de la UEFA ) tuvo que decidirse en un partido de control, algo que no ocurría últimamente.
Estos equipos ascendieron de segunda división al inicio de la temporada:
Estos equipos descendieron a segunda división al final de la temporada:
Como es habitual, los dos gigantes (Sporting Anderlecht y Club Brugge) ocupaban las dos primeras plazas después de 5 partidos. Brujas ya era 1.º y se mantuvo en cabeza hasta el final. De hecho, el equipo de Bruselas no ha demostrado coherencia bajo la dirección de Hugo Broos , que fue despedido tras el empate 0-0 en Gent . Con el nuevo entrenador ( Franky Vercauteren ), Anderlecht tuvo una racha de buena forma (después de la derrota inicial por 0-1 contra Oostende). Esta situación, ligada a los malos resultados de su rival Brujas, llevó a una diferencia de 6 puntos entre los dos clubes después de 32 partidos. El partido Brujas-Anderlecht (jornada 33) fue decisivo para ambos clubes. El partido terminó con un empate 2-2 que fue suficiente para los flamencos occidentales .
El título de Brujas se debe a su excepcional regularidad contra equipos más pequeños, como se muestra en la siguiente tabla (que muestra los puntos ganados por un equipo de los 4 mejores contra los otros 4 mejores equipos):
Mientras Anderlecht y Brujas se llevaban rápidamente los dos primeros puestos, la batalla por Europa consistía principalmente en la lucha por los puestos en la Copa de la UEFA (o la batalla por el tercer puesto). Cuatro equipos eran serios candidatos: Standard , Genk , Charleroi y Gent. Los dos últimos pronto fueron despedidos. Antes de la última jornada, Standard tenía dos puntos de ventaja sobre Genk, pero perdió su ventaja tras un empate 1-1 en Ostende, mientras que Genk obtuvo una victoria por 3-1 en Cercle Brugge . Como ahora ambos equipos tenían el mismo número de puntos y victorias, se tuvo que jugar un partido de prueba (a dos partidos). El Standard ganó el primer partido por 3-1, pero perdió el partido fuera de casa por 0-3 y perdió el billete europeo para la próxima temporada.
Después de sus malos resultados iniciales, se preveía que cinco equipos lucharían contra el descenso: Sint-Truiden , Mouscron y, especialmente, los recién llegados FC Bruselas y Oostende junto con Mons . Beveren se unió a la lista después de una final muy pobre. Antes de la 33ª jornada, la tabla decía:
Lierse y Sint-Truiden ya se habían salvado. Mons y Oostende debían ganar o empatar para mantener el suspense pero finalmente ambos perdieron (2-0 respectivamente contra Mouscron y en La Louvière ).