Nunnely speelde in de jeugd van Almere City en FC Utrecht tot hij in 2012 naar de jeugd van Ajax vertrok. Hij debuteerde op 13 januari 2017 voor Jong Ajax in de Eerste divisie, in een met 0-0 gelijkgespeelde wedstrijd uit tegen FC Emmen. Hij kwam in de 70e minuut in het veld voor Kaj Sierhuis. In seizoen 2017/18 werd hij met Jong Ajax kampioen van de Eerste divisie.
In de zomer van 2019 mocht hij vertrekken na 42 duels (10 goals) voor Jong Ajax in de Eerste Divisie.[3]
Nunnely maakte deel uit van verschillende Nederlandse nationale jeugdselecties. Hij kwam met Nederland –17 tot de halve finale op het EK –17 van 2016 en met Nederland –19 tot de halve finale op het EK –19 van 2017. Het team van Portugal was op allebei de toernooien de betere.