2012 nahm Edoburun über 100 Meter an den Britischen U17-Meisterschaften teil, bei denen er das Halbfinale erreichte. 2013 gewann er mit einer Zeit von 10,41 s die Bronzemedaille bei den Britischen Juniorenmeisterschaften. Einen Monat später trat er bei den U18-Weltmeisterschaften in Donezk an. Dabei stellte er im Finale mit 10,35 s eine neue Bestzeit auf und gewann damit die Silbermedaille. 2014 erreichte er bei den Britischen Hallenmeisterschaften der Erwachsenen über 60 Meter das Finale, in dem er dann den letzten Platz belegte. Im Sommer trat er bei den U20-Weltmeisterschaften in Eugene an. Dort belegte er mit einer Zeit von 10,45 s den sechsten Platz. Bis zum August verbesserte er sich auf eine Zeit von 10,15 s. 2015 siegte Edoburun bei den Britischen U20-Hallenmeisterschaften, bei den Erwachsenen wurde er Fünfter. Im Juli gewann er bei den Britischen Meisterschaften die Bronzemedaille über 100 Meter und startete über diese Distanz auch bei den U20-Europameisterschaften im schwedischen Eskilstuna, bei denen er in 10,36 s die Goldmedaille gewinnen konnte.