Alle 20-vuotiaiden maailmanmestaruuskilpailuihin Gordon on osallistunut kaksi kertaa. Vuonna 2010 Monctonissa hän sai pronssia 4 × 400 metrin viestijuoksussa. Vuonna 2012 Barcelonassa hän oli 400 metrin juoksussa seitsemäs. Alle 18-vuotiaiden maailmanmestaruuskilpailuissa 2011 Lillessä hän voitti ruotsalaisviestin ja oli 400 metrillä seitsemäs.