En algún momento entre 923 y 928, Tomislav consiguió unir a los croatas de los principados de Panonia y Dalmacia, cada uno de los cuales había sido gobernado por separado por duques y príncipes, y fue coronado como rey de los croatas en Duvno.