4年，他在争夺基辅大公公位的混战中击败了切尔尼戈夫王公弗谢沃洛德·斯维亚托斯拉维奇（红头发），使自己的叔叔姆斯季斯拉夫·罗曼诺维奇成为大公。1216年，姆斯季斯拉夫·姆斯季斯拉维奇领导诺夫哥罗德军队在利皮齐河沿岸的战役中打败了弗拉基米尔大公尤里二世·弗谢沃洛多维奇。他于是把自己的盟友、罗斯托夫王公康斯坦丁·弗谢沃洛多维奇推上大公宝座。1218年，姆斯季斯拉夫在诺夫哥罗德的公位被敌人推翻；他被迫放弃在罗斯东北部的领地，返回加利奇。在那里他击败了占有公位的匈牙利王子科罗曼·乌戈尔斯基（匈牙利国王安德烈二世之