Joachim B. Nilsen tok sitt første IM-napp med 6 poeng på 9 runder i IM-gruppen i TV2 International på Fagernes i påsken 2016. Han tok deretter IM-napp i eliteklassen i Norgesmesterskapet i sjakk i Tromsø i juli 2016, med 5,5 poeng på de 8 første rundene. Det tredje og avgjørende IM-nappet kom i Øbros Jubileumsturnering i oktober 2016, med 6,5 poeng på 9 runder. Han hadde dermed oppfylt kravet om IM-resultat i turneringer med til sammen minst 27 partier. Rating-kravet, kravet til egen rating over 2400, oppfylte han allerede per 1. februar 2015 med 2417. Han ble utnevnt til IM av Verdenssjakkforbundet FIDE ved beslutning publisert 3. mars 2017.