1. HNL matches, tables and stats
1. HNL
1. HNL
Croatia
2025/2026
Hajduk Split
Winner
Dinamo Zagreb
Runner-up
2024/2025
Rijeka
Winner
Dinamo Zagreb
Runner-up
2023/2024
Dinamo Zagreb
Winner
Rijeka
Runner-up
2022/2023
Dinamo Zagreb
Winner
Hajduk Split
Runner-up
2021/2022
Dinamo Zagreb
Winner
Hajduk Split
Runner-up
2020/2021
Dinamo Zagreb
Winner
Osijek
Runner-up
2019/2020
Dinamo Zagreb
Winner
Lokomotiva Zagreb
Runner-up
2018/2019
Dinamo Zagreb
Winner
Rijeka
Runner-up
2017/2018
Dinamo Zagreb
Winner
Rijeka
Runner-up
2016/2017
Rijeka
Winner
Dinamo Zagreb
Runner-up
2015/2016
Dinamo Zagreb
Winner
Rijeka
Runner-up
2014/2015
Dinamo Zagreb
Winner
Rijeka
Runner-up
2013/2014
Dinamo Zagreb
Winner
Rijeka
Runner-up
2012/2013
Dinamo Zagreb
Winner
Lokomotiva Zagreb
Runner-up
2011/2012
Dinamo Zagreb
Winner
Hajduk Split
Runner-up
2010/2011
Dinamo Zagreb
Winner
Hajduk Split
Runner-up
2009/2010
Dinamo Zagreb
Winner
Cibalia
Runner-up
2008/2009
Dinamo Zagreb
Winner
Hajduk Split
Runner-up
2007/2008
Dinamo Zagreb
Winner
Slaven Koprivnica
Runner-up
2006/2007
Dinamo Zagreb
Winner
Hajduk Split
Runner-up
2005/2006
Dinamo Zagreb
Winner
Rijeka
Runner-up