Yoşiya’nın krallığı dönemindeki öteki olaylar ve bütün yaptıkları Yahuda krallarının tarihinde yazılıdır.
Yoşiya’nın krallığı sırasında Mısır Firavunu Neko Asur Kralı’na yardım etmek üzere Fırat’a doğru yola çıktı. Kral Yoşiya da Neko’nun üzerine yürüdü. Megiddo’da karşılaştılar. Neko Yoşiya’yı öldürdü. Görevlileri Yoşiya’nın cesedini savaş arabasıyla Megiddo’dan Yeruşalim’e getirip mezarına gömdüler. Yahuda halkı Yoşiya’nın oğlu Yehoahaz’ı meshederek babasının yerine kral yaptı.