Da Wikipedia, l'enciclopedia libera.
La formula del torneo era uguale alla stagione precedente.
Le squadre partecipanti furono dodici e disputarono un girone di andata/ritorno/andata per un totale di 33 partite.
L'ultima classificata fu retrocessa e la penultima spareggiò con la seconda della 2.HNL .
Le squadre qualificate alle coppe europee furono quattro: la vincente alla UEFA Champions League 2008-2009 , la seconda e la vincitrice della coppa nazionale alla Coppa UEFA 2008-2009 e un'ulteriore squadra alla Coppa Intertoto 2008 .
A Zagabria: Dinamo NK Zagabria
Ubicazione delle squadre della 1.HNL 2007-08
Note:
Tre punti a vittoria, uno a pareggio, zero a sconfitta.
Din Sla Osi Rij Haj Zag Var Cib Zar Seb int Međ
Dinamo Zagabria
4:0
1:0
1:0
1:0
6:3
1:2
2:1
5:1
5:0
5:0
3:1
1:0
3:2
6:1
—
—
—
4:0
—
5:1
1:0
—
Slaven Belupo
5:2
2:0
1:0
2:2
1:0
6:0
2:2
4:2
1:0
2:0
2:0
—
—
1:1
—
1:0
2:1
2:0
2:0
—
—
4:0
Osijek
1:3
1:0
2:2
0:1
1:1
0:1
5:1
1:0
1:1
1:0
4:0
—
1:0
1:0
—
2:1
2:0
2:1
—
—
—
3:1
Rijeka
2:4
1:0
1:1
4:0
2:1
1:1
3:0
2:0
2:0
2:1
3:1
—
—
—
1:1
1:1
2:2
2:0
5:3
—
—
5:2
Hajduk Spalato
1:2
1:0
1:0
1:1
2:1
3:1
2:2
4:1
2:0
7:1
3:3
1:1
2:0
0:2
—
—
—
1:2
—
4:1
7:2
—
NK Zagabria
1:3
0:2
0:2
2:2
1:0
0:0
4:1
7:2
3:1
3:0
1:1
0:0
—
—
—
2:1
3:1
—
0:0
—
—
6:1
Varteks Varaždin
4:3
1:1
1:2
1:2
1:3
0:1
2:1
2:0
3:0
1:2
2:0
1:1
—
—
—
4:0
—
—
5:2
1:1
—
3:2
Cibalia
1:2
3:0
2:0
2:0
0:0
3:1
1:0
0:2
3:3
2:0
2:0
—
—
—
—
—
2:2
0:1
—
2:0
1:1
3:0
Zara
1:2
1:0
5:1
0:0
0:0
1:0
2:0
1:1
2:2
3:0
4:0
2:5
—
1:1
—
1:3
—
—
1:0
0:2
3:1
—
Sebenico
0:2
0:2
1:0
3:2
1:0
0:0
4:3
2:0
0:0
1:1
4:2
—
0:0
1:0
0:0
—
0:2
—
—
—
0:0
—
Inter Zaprešić
0:4
1:0
1:1
0:1
0:1
1:1
0:0
1:0
2:1
2:2
3:0
—
0:0
1:2
2:1
—
0:0
1:0
—
—
—
—
Međimurje
1:1
2:0
0:1
0:1
1:1
0:3
4:1
0:1
2:4
2:2
2:3
1:2
—
—
—
2:2
—
—
—
2:3
0:1
4:0
Andata (1ª)
1ª giornata
Ritorno (12ª)
21 lug. 5-0 Dinamo - Šibenik 2-0 20 ott.
0-0 Zadar - Hajduk 1-4
0-1 Inter - Rijeka 1-2
1-0 Cibalia - Varteks 1-2
1-0 Osijek - Sl. Belupo 0-2
0-3 Međimurje - Zagreb 1-1
Andata (2ª)
2ª giornata
Ritorno (13ª)
28 lug. 0-0 Šibenik - Zagreb 1-3 27 nov.
2-0 Sl. Belupo - Međimurje 0-2
1-2 Varteks - Osijek 1-0
3-0 Rijeka - Cibalia 0-2
7-1 Hajduk - Inter 1-0
5-1 Dinamo - Zadar 2-1
Andata (3ª)
3ª giornata
Ritorno (14ª)
4 ago. 2-2 Zadar - Šibenik 0-0 31 ott.
0-4 Inter - Dinamo 0-5
0-0 Cibalia - Hajduk 2-2
2-2 Osijek - Rijeka 1-1
4-1 Međimurje - Varteks 0-2
0-2 Zagreb - Sl. Belupo 0-1
Andata (4ª)
4ª giornata
Ritorno (15ª)
11 ago 0-2 Šibenik - Sl. Belupo 0-1 3 nov.
0-1 Varteks - Zagreb 0-0
3-1 Rijeka - Međimurje 1-0
1-0 Hajduk - Osijek 1-0
2-1 Dinamo - Cibalia 2-1
3-0 Zadar - Inter 1-2
Andata (5ª)
5ª giornata
Ritorno (16ª)
19 ago. 2-2 Inter - Šibenik 1-1 10 nov.
0-2 Cibalia - Zadar 1-1
1-3 Osijek - Dinamo 0-1
1-1 Međimurje - Hajduk 3-3
2-2 Zagreb - Rijeka 1-2
6-0 Sl. Belupo - Varteks 1-1
Andata (6ª)
6ª giornata
Ritorno (17ª)
25 ago. 4-3 Šibenik - Varteks 0-3 24 nov.
1-0 Rijeka - Sl. Belupo 0-1
2-1 Hajduk - Zagreb 0-1
3-1 Dinamo - Međimurje 1-1
5-1 Zadar - Osijek 0-1
1-0 Inter - Cibalia 0-2
Andata (7ª)
7ª giornata
Ritorno (18ª)
1 set. 3-3 Cibalia - Šibenik 0-2 1 dic.
1-0 Osijek - Inter 1-1
2-4 Međimurje - Zadar 0-4
1-3 Zagreb - Dinamo 3-6
2-2 Sl. Belupo - Hajduk 0-1
1-2 Varteks - Rijeka 1-1
Andata (8ª)
8ª giornata
Ritorno (19ª)
15 set. 3-2 Šibenik - Rijeka 0-2 8 dic.
3-1 Hajduk - Varteks 3-1
4-0 Dinamo - Sl. Belupo 2-5
1-0 Zadar - Zagreb 2-7
3-0 Inter - Međimurje 3-2
2-0 Cibalia - Osijek 1-5
Andata (9ª)
9ª giornata
Ritorno (20ª)
22 set. 1-1 Osijek - Šibenik 0-1 23 feb.
0-1 Međimurje - Cibalia 0-2
3-0 Zagreb - Inter 1-1
4-2 Sl. Belupo - Zadar 0-1
4-3 Varteks - Dinamo 2-1
4-0 Rijeka - Hajduk 1-1
Andata (10ª)
10ª giornata
Ritorno (21ª)
29 set. 1-0 Šibenik - Hajduk 0-2 1 mar.
1-0 Dinamo - Rijeka 4-2
2-0 Zadar - Varteks 0-2
1-0 Inter - Sl. Belupo 0-2
3-1 Cibalia - Zagreb 1-4
4-0 Osijek - Međimurje 1-0
Andata (11ª)
11ª giornata
Ritorno (22ª)
6 ott. 2-2 Međimurje - Šibenik 2-4 8 mar.
0-2 Zagreb - Osijek 1-1
2-2 Sl. Belupo - Cibalia 0-3
1-2 Varteks - Inter 0-0
2-0 Rijeka - Zadar 0-0
1-2 Hajduk - Dinamo 0-1
23ª giornata
15 mar. Dinamo - Cibalia 4-0
Rijeka - Zagreb 1-1
Hajduk - Šibenik 4-1
Sl. Belupo - Varteks 2-1
Zadar - Inter 3-1
Osijek - Međimurje 3-1
24ª giornata
19 mar. Zagreb - Dinamo 0-0
Šibenik - Rijeka 0-0
Varteks - Hajduk 4-0
Inter - Sl. Belupo 0-0
Međimurje - Zadar 2-3
Osijek - Cibalia 2-1
25ª giornata
22 mar. Dinamo - Šibenik 5-1
Rijeka - Varteks 2-2
Hajduk - Inter 7-2
Sl. Belupo - Međimurje 4-0
Zadar - Osijek 1-1
Cibalia - Zagreb 2-2
26ª giornata
29 mar. Varteks - Dinamo 1-1
Inter - Rijeka 2-1
Međimurje - Hajduk 2-2
Osijek - Sl. Belupo 1-0
Zadar - Cibalia 1-0
Šibenik - Zagreb 0-2
28ª giornata
12 apr. Međimurje - Dinamo 1-2
Osijek - Rijeka 1-0
Zadar - Hajduk 1-3
Sl. Belupo - Cibalia 2-0
Inter - Zagreb 0-0
Varteks - Šibenik 1-1
29ª giornata
16 apr. Dinamo - Osijek 3-2
Rijeka - Zadar 5-3
Hajduk - Sl. Belupo 2-0
Zagreb - Međimurje 6-1
Šibenik - Inter 0-0
Cibalia - Varteks 0-1
30ª giornata
19 apr. Zadar - Dinamo 2-5
Sl. Belupo - Rijeka 1-1
Hajduk - Cibalia 1-2
Osijek - Zagreb 2-1
Međimurje - Šibenik 0-1
Inter - Varteks 1-0
31ª giornata
26 apr. Dinamo - Sl. Belupo 1-0
Rijeka - Hajduk 1-1
Zagreb - Zadar 0-0
Šibenik - Osijek 1-0
Varteks - Međimurje 3-2
Cibalia - Inter 1-1
27ª giornata [ 2]
30 apr. Dinamo - Inter 1-0
Rijeka - Međimurje 5-2
Hajduk - Osijek 0-2
Sl. Belupo - Zadar 2-0
Zagreb - Varteks 3-1
Cibalia - Šibenik 2-0
32ª giornata
3 mag. Hajduk - Dinamo 1-1
Rijeka - Cibalia 2-0
Sl. Belupo - Zagreb 1-0
Zadar - Šibenik 0-2
Osijek - Varteks 2-0
Međimurje - Inter 4-0
33ª giornata
10 mag. Dinamo - Rijeka 6-1
Zagreb - Hajduk 2-1
Šibenik - Sl. Belupo 0-0
Varteks - Zadar 5-2
Inter - Osijek 1-2
Cibalia - Međimurje 3-0