Johnston membuat debutnya untuk Munster pada 5 September 2015, dimulai dari pertandingan pembukaan 2015<unk>16 Pro12
melawan Benetton. Pada Januari 2016, diumumkan bahwa Johnston telah menandatangani kontrak dengan Munster yang akan membuatnya bergabung dengan skuad senior dari musim 2016-17, pertama pada kontrak pengembangan dan kemudian, dari 2017-18, pada kontrak penuh. Johnston dinominasikan untuk Munster Academy Player of the Year Award 2016.