Top match
HNL

Top match Predictions — Dinamo Zagreb — HNK Rijeka

Top match — History, Stats & Predictions

Read full analysis 9 min

No upcoming Top match match scheduled yet

Head to Head (All-time · 41 matches)

22Dinamo Zagreb
12Draws
7HNK Rijeka
Total matches41
Avg goals/match3.1
Goals80 - 49
BTTS %56%
Over 2.556%

Derby Records

Biggest Win — Dinamo Zagreb
2-7
HNK Rijeka — Dinamo Zagreb · 13 Nov 22
Biggest Win — HNK Rijeka
4-0
HNK Rijeka — Dinamo Zagreb · 22 Feb 25
Highest Scoring Match
2-7
HNK Rijeka — Dinamo Zagreb · 13 Nov 22
Longest Win Streaks
7 in a row
2 in a row
Longest Unbeaten Runs
16 matches
4 matches

Most Common Scorelines

2-1
6×
2-0
4×
1-1
4×
2-2
3×
0-0
3×
1-0
3×

Goals by Time Period

17
0-15'
18
16-30'
24
31-45'
23
46-60'
13
61-75'
27
76-90'

All-Time Derby Top Scorers

1M. OršićActive12
2E. Soudani7
3B. Petković6
4L. IvanušecActive4
5M. Gavranović3
6M. Vešović3
7F. Andrijašević3
8A. Gorgon3
9D. Perić3
10J. Drmic3

Venue Stats

At Dinamo Zagreb home
21P
14HW
5D
2AW
41-18Goals
At HNK Rijeka home
20P
5HW
7D
8AW
31-39Goals

Results by Season

20261W0D0W2-1▼
20252W2D0W6-3▼
20241W2D1W2-5▼
20233W1D0W7-4▼
20224W0D0W13-4▼
20212W2D0W10-7▼
20202W1D1W9-5▼
20193W0D1W12-2▼
20181W2D1W4-3▼
20172W0D2W6-6▼
20161W2D1W9-9▼

Current Form

Dinamo Zagreb
WLWLW
3W 0D 2L · 11-7
W@ Sunderland2-0
L@ Rudes0-1
Wvs HNK Rijeka2-1
Lvs NEC Nijmegen2-4
W@ NK Slaven Belupo5-1
HNK Rijeka
LDLWL
1W 1D 3L · 6-11
L@ Istra 19611-3
Dvs NK Varazdin1-1
L@ Dinamo Zagreb1-2
W@ Rudes2-1
L@ NK Slaven Belupo1-4

Upcoming Fixtures

Dinamo Zagreb
8 Nov 26NK Varazdin — Dinamo ZagrebHNL
21 Nov 26Dinamo Zagreb — Istra 1961HNL
HNK Rijeka
21 Nov 26HNK Rijeka — HNK GoricaHNL

League Standings

Dinamo Zagreb#2
22Pts
7W
1D
3L
25-14Goals
LWWLW
HNK Rijeka#5
18Pts
5W
3D
3L
18-15Goals
DLWLW

Recent Meetings

27 Oct 26Dinamo Zagreb2 - 1HNK Rijeka
18 Apr 26Dinamo Zagreb2 - 2HNK Rijeka
8 Feb 26HNK Rijeka0 - 0Dinamo Zagreb
1 Nov 25Dinamo Zagreb2 - 1HNK Rijeka
16 Aug 25HNK Rijeka0 - 2Dinamo Zagreb
27 Apr 25Dinamo Zagreb1 - 0HNK Rijeka
22 Feb 25HNK Rijeka4 - 0Dinamo Zagreb
23 Nov 24Dinamo Zagreb0 - 0HNK Rijeka
1 Sept 24HNK Rijeka1 - 1Dinamo Zagreb
5 May 24HNK Rijeka1 - 2Dinamo Zagreb
25 Feb 24Dinamo Zagreb1 - 0HNK Rijeka
12 Nov 23HNK Rijeka2 - 2Dinamo Zagreb
27 Aug 23Dinamo Zagreb2 - 1HNK Rijeka
21 May 23HNK Rijeka1 - 2Dinamo Zagreb
19 Mar 23Dinamo Zagreb1 - 0HNK Rijeka
13 Nov 22HNK Rijeka2 - 7Dinamo Zagreb
2 Sept 22Dinamo Zagreb3 - 1HNK Rijeka
10 Apr 22HNK Rijeka1 - 2Dinamo Zagreb
30 Jan 22Dinamo Zagreb2 - 0HNK Rijeka
16 Oct 21HNK Rijeka3 - 3Dinamo Zagreb
Dinamo Zagreb vs HNK Rijeka Predictions & Stats

Top match — History, Stats & Predictions

Top match: Croatia’s premier stage for Zagreb and Rijeka

Croatian football is shaped by few fixtures with the stature of Top match, the meeting between Dinamo Zagreb and HNK Rijeka. It is a duel between the country’s leading domestic institutions, where league position, attacking identity and the possibility of extending a dominant head-to-head trend all converge. The recent numbers explain why the fixture carries such weight: across 40 competitive matches, Dinamo Zagreb have won 21, drawn 12 and beaten HNK Rijeka seven times, with the goals split 78-48.

That balance suggests a recurring pattern of Zagreb control without outright domination. Dinamo’s longest winning streak in the sample is seven matches, while their longest unbeaten run extends to 16; Rijeka’s corresponding figures are two wins and four games unbeaten. The margins are sharper at Dinamo’s home ground, where they have won 13 of 20 matches, drawn five and lost twice. Rijeka have been more resilient in their own stadium, winning five, drawing seven and losing eight of 20, making the location of the match central to the contest.

The standings add a tight layer to the rivalry. Second-placed Dinamo Zagreb have 19 points from nine matches, two ahead of fourth-placed HNK Rijeka on 17. Both have won three of their last five, although Dinamo’s run reads LWWLW and Rijeka’s WLWDW; Rijeka have also conceded seven goals to Dinamo’s nine while scoring 11 compared with 12. A result here can therefore influence the upper order and sharpen an already compressed contest.

Goals are often central to Top match. The 40 recent meetings produced an average of 3.2 goals, with both teams scoring in 55% and matches featuring at least three goals in 55%. The late stages have supplied many of them: 27 goals came between the 76th and 90th minutes, compared with 13 in the 61st-to-75th window. The sample also includes a 2-7 highest-scoring entry and a 4-0 Rijeka victory in 2025, underlining that recent history contains both controlled Zagreb superiority and emphatic Rijeka resistance.

History: Dinamo’s long advantage, shaped by dominance and resistance

A favorable recent balance

Across the 40 competitive meetings in the supplied recent-history sample, Dinamo Zagreb established the clearer statistical advantage: 21 wins against seven for HNK Rijeka, with 12 draws. The goal margin was equally pronounced, 78-48, producing an average of 3.2 goals per match. Dinamo’s longest unbeaten run reached 16 matches, compared with four for Rijeka, while its longest winning streak extended to seven. Rijeka’s own best winning sequence was two, so the broader pattern shows Dinamo not only winning more often but also doing so with greater continuity.

The venue split reinforces that imbalance. Dinamo won 13 of its 20 home matches in the sample, drawing five and losing only twice. Its home goals totalled 39, compared with 17 conceded. Rijeka’s home record was less secure at five wins, seven draws and eight defeats, although the 31 goals it scored indicate that it was rarely passive in front of its own supporters. In short, Dinamo enjoyed both the stronger home record and the greater scoring control, while Rijeka’s narrow defeats were more frequent than its victories.

From equilibrium to a Dinamo-dominant era

The season-by-season figures reveal distinct periods rather than one fixed hierarchy. From 2016 through 2018, the rivalry was closely balanced. Dinamo and Rijeka each won four matches, with four draws completing 12 encounters. The results included a number of close scorelines, including 1-1, 2-2 and 0-0, suggesting a period in which neither side could establish decisive control.

That balance shifted between 2019 and 2020. Dinamo collected five wins in the two seasons, compared with two for Rijeka, with one draw. The change became far more pronounced from 2021 through 2023: Dinamo won nine matches across those three seasons and Rijeka won none, with three draws. The four Dinamo victories in 2022 formed the core of this dominant phase, followed by another three-win sweep in 2023. The 2-7 contest on 13 November 2022 was the highest-scoring match in the dataset and the largest Dinamo victory, providing the sharpest indication of the gulf that developed during this period.

Rijeka’s resistance and the narrowing of the gap

Recent meetings show that the pattern became less one-sided. In the ten listed contests, Dinamo won five, Rijeka won one and four ended in draws. Dinamo’s 2-1 victory on 18 April 2026 was followed by a goalless stalemate, while earlier meetings in that run included 2-2, 0-0 and 1-1 results. Rijeka’s 4-0 win on 22 February 2025 was its largest victory in the sample and the clearest recent interruption to Dinamo’s dominance. That result was especially significant because it came immediately before a 1-0 Dinamo win and a 0-0 draw in the next two listed meetings.

The broader scoring lists also point toward Rijeka’s difficulty in matching Dinamo’s attacking output. M. Oršić, a current Dinamo player, leads the recorded scorers with 12 goals, ahead of former Dinamo forward E. Soudani on seven and B. Petković on six. Current Dinamo midfielder L. Ivanušec has four, while M. Gavranović and each of Rijeka’s leading scorers—M. Vešović, F. Andrijašević and A. Gorgon—have three. The distribution makes the central historical contrast clear: Dinamo possessed both a greater volume of victories and the leading individual scoring figures, whereas Rijeka’s most successful periods have been defined more by defensive resistance and the ability to puncture Dinamo’s advantage.

A matchup increasingly defined by late goals

Goal timing adds another layer to the derby’s recent character. The opening 15 minutes produced 17 goals, followed by 18 between minutes 16 and 30 and 24 in first-half stoppage time. The second half was similarly productive, with 23 goals between minutes 46 and 60 and a high of 27 after minute 75. Of the 122 total goals, 63 came after the interval, making the closing stages especially important even as the overall average of 3.2 goals reflects a relatively open contest.

Both teams also cleared the Over 2.5 mark in 55% of matches, while 55% featured goals from both sides. These are not records of every meeting in the rivalry, but they capture a recent pattern: Dinamo’s historical edge has been considerable, yet the narrowing win margin, increased share of draws and Rijeka’s capacity for decisive home results have made the Top match more closely contested than its aggregate record alone might suggest.

Iconic Moments

HNK Rijeka 2-7 Dinamo Zagreb

The 7-2 victory on 13 November 2022 stands as Dinamo Zagreb’s biggest win in the supplied recent history and the highest-scoring meeting listed. Nine goals separated two explosive attacking displays, with Dinamo producing the decisive surge after Rijeka had established an early two-goal advantage. The scoreline also illustrates the matchup’s capacity for rapid momentum swings: a tight contest can become a rout when one side converts its chances and sustains the pressure. For Dinamo, this was the benchmark victory; for Rijeka, it remains the sharpest recent reminder of how quickly control can disappear.

HNK Rijeka 4-0 Dinamo Zagreb

Rijeka’s 4-0 victory on 22 February 2025 provides the clearest counterpoint to Dinamo’s 2022 rout. It is the biggest home victory recorded in the supplied recent meetings and one of only two emphatic results alongside the 7-2 fixture. The clean sheet matters as much as the four-goal margin, suggesting a controlled and comprehensive home performance rather than a narrow success rescued by a late goal. Coming after Dinamo had won three of the preceding four listed meetings, the result broke that sequence and reinforced the central analytical point of this rivalry: recent form offers only a fragile guide when two closely matched sides meet.

Dinamo Zagreb 1-0 HNK Rijeka

The 1-0 result on 27 April 2025 continued Dinamo’s recent dominance and underlined a more pragmatic pattern away from the enormous margins recorded in 2022 and February 2025. Across the listed 2025 meetings, Dinamo won 2-0 in August, 1-0 in April and 2-1 in November, conceding only once in those three fixtures. This 1-0 therefore represented a compact version of Dinamo’s success: one goal was enough to secure the points, with the defence preserving the margin. After Rijeka’s recent four-goal statement, this response demonstrated that Dinamo could immediately regain control without needing another high-scoring spectacle.

Dinamo Zagreb 2-1 HNK Rijeka

The 2-1 victory on 1 November 2025 extended Dinamo’s run of victories over the two 2025 fixtures played in Zagreb. It was less conclusive than the 1-0 win in April, however, because both teams scored and the margin remained narrow. That detail reflects the broader recent pattern: Dinamo’s listed results against Rijeka have generally favoured the Zagreb side, but several have been decided by only one goal or overturned through a multi-goal contest. The November meeting was another example of Dinamo finding enough room to prevail while Rijeka remained capable of threatening the result.

Dinamo Zagreb 2-2 HNK Rijeka

The latest listed meeting, on 18 April 2026, ended in a 2-2 draw and offered another balanced chapter in this recent rivalry. Four goals, a point for each side and no clean sheet combined the elements seen across the previous highlights: productive attacking play, meaningful resistance and a final outcome harder to separate than the major victories in the record. Dinamo’s 2-1 win in November and Rijeka’s 4-0 triumph in February had both been decisive, but the 2-2 showed that neither advantage can be treated as permanent. In recent history, this matchup has moved between emphatic wins and tight draws, with the biggest occasions defined as much by their swings in momentum as by their final scores.

Frequently Asked Questions

Who has won more derbies?

Dinamo Zagreb have won more of the 40 derbies in the supplied head-to-head record. Their 21 victories account for just over half of all meetings, compared with seven wins for HNK Rijeka, while 12 matches ended in draws. The numbers establish a clear advantage for Dinamo across recent history, although the sizeable draw total shows that Rijeka have regularly kept these contests closely balanced.

What is the biggest win in this head-to-head record?

The largest listed victory for Dinamo Zagreb is recorded as 2-7, while HNK Rijeka’s biggest win is 4-0. These are notable outliers within a record where the average of 3.2 goals per match already points toward a relatively productive rivalry. The headline margins sit alongside a high scoring frequency rather than forming the typical pattern of every derby.

How many goals are scored on average?

The 40 matches have produced 126 goals in total, with Dinamo Zagreb scoring 78 and HNK Rijeka adding 48. That is an average of 3.2 goals per match. Both teams have also scored in 55% of the fixtures, while 55% contained more than 2.5 goals. The identical percentages suggest that the rivalry’s attacking character often arrives together: open matches tend to benefit both scoring chances and elevated totals.

Who is the leading scorer?

M. Oršić is the leading scorer in the supplied derby data with 12 goals. His contribution is especially meaningful in a rivalry containing 126 goals across 40 matches. Rijeka’s total of 48 suggests he has been a significant source of their attacking output, while Dinamo’s 78 goals reflect the stronger overall winning record recorded over the last decade of competitive meetings.

Does home advantage shape the derby?

The available figures do not separate home and away results, so they cannot quantify a venue advantage directly. They do, however, show Dinamo holding the stronger overall record with 21 wins compared with Rijeka’s seven. Across the same 40-match sample, Dinamo have scored 30 more goals, reinforcing their statistical edge regardless of where the fixture is staged.

When is the next Dinamo Zagreb vs HNK Rijeka match?

The next listed Dinamo Zagreb vs HNK Rijeka fixture is scheduled for 27 October 2026, with the supplied matchup designated as Array vs Array. Given the rivalry’s recent pattern, attention will centre on whether Dinamo can extend their 21-win advantage or whether Rijeka can produce another attacking contest. The 3.2-goal average and 55% rate of matches above 2.5 goals provide the clearest statistical guide to what this matchup tends to produce.

Important Notice: Responsible Gambling & Predictions Disclaimer

18+

YOU MUST BE 18+ TO BET. Gambling involves risk and can be addictive. Please gamble responsibly and only bet what you can afford to lose.

Our football predictions are based on statistical analysis and should be used for entertainment purposes only. Past performance does not guarantee future results.

We are not licensed financial or gambling advisors. Always consult professional advice before making betting decisions.

18+Local responsible gambling resources — United Kingdom
Self-exclusion:GAMSTOP