Setelah kemenangan [[Barisan Nasional (Malaysia)|Barisan Nasional]] di Johor,<ref>{{Cite webnews|date=13 Maret 2022|title=Menang Telak di Pemilu Johor, Barisan Nasional Kembali Perkasa|url=https://www.kompas.com/global/read/2022/03/13/212800370/menang-telak-di-pemilu-johor-barisan-nasional-kembali-perkasa|access-date=15 Maret 2022|editor-first=Aditya Jaya|editor-last=Jaya Iswara|websitework=[[Kompas.com]]|language=|last=Ericssen}}</ref> koalisi tersebut mengusung tiga nama untuk menjadi [[Menteri Besar Johor]], diantaranya sang petahana, [[Hasni Mohammad]], [[Mohd Puad Zarkashi]], dan dirinya.<ref>{{Cite web|date=14 Maret 2022|title=Tiga nama calon MB Johor diserah kepada Sultan Johor|url=https://wartarakyat.com.my/index.php/2022/03/14/tiga-nama-calon-mb-johor-diserah-kepada-sultan-johor/|access-date=15 Maret 2022|work=Warta Rakyat|language=ms}}</ref> Dari ketiga nama tersebut, hanya Hasni yang mendapat dukungan mayoritas dengan memperoleh 39 dari 40 kursi di [[Dewan Negeri Johor]], sehingga diajukannyalah kepada [[Sultan Johor]].<ref>{{Cite web|date=15 Maret 2022|title=39 akuan bersumpah sokong Hasni jadi MB Johor|url=https://www.bharian.com.my/berita/nasional/2022/03/934319/39-akuan-bersumpah-sokong-hasni-jadi-mb-johor|first=Mohamed|last=Farid Noh|access-date=15 Maret 2022|work=[[Berita Harian]]|language=ms}}</ref> Namun, pada 14 Maret 2022, Hasni mundur dari pencalonan menteri besar dan memberi peluang kepada kandidat yang lebih muda untuk menjadi Menteri Besar Johor.<ref>{{Cite web|date=14 Maret 2022|title=Calon MB: Hasni Cadang Beri Orang Muda Pimpin Johor|url=https://sumberkini.my/calon-mb-hasni-cadang-beri-orang-muda-pimpin-johor/|first=Diyana|last=Rahip|access-date=15 Maret 2022|work=Sumberkini|language=ms}}</ref> Nama Onn Hafiz pun mencuat dan digadang-gadang akan menjadi menteri besar menggantikan Hasni. Pada 15 Maret 2022, ia resmi dilantik oleh Sultan Johor, [[Ibrahim Ismail dari Johor|Ibrahim Ismail]].<ref name="mbjohor" />