De printervriendelijke versie wordt niet langer ondersteund en kan weergavefouten bevatten. Werk uw browserbladwijzers bij en gebruik de gewone afdrukfunctie van de browser.
Dykes werd geboren in Australië uit Schotse ouders en speelde in zijn jongere jaren ook rugby. In het voetbal speelde hij in de jeugd van Mudgeeraba SC, waarvoor hij in 2013 zijn profdebuut maakte. In 2014 speelde hij kortstondig voor Merrimac FC en scoorde 25 keer in zestien duels. Zijn scoringsdrift bleef niet onopgemerkt in het land van zijn ouders, waarna Dykes zijn geluk beproefde bij de Schotse club Queen of the South FC. Hij kwam echter niet voor de club in actie en transfereerde in 2015 terug naar Australië waar hij achtereenvolgens speelde voor Redlands United FC, Gold Coast City FC en Surfers Paradise Apollo SC. Opnieuw maakte Dykes veel doelpunten, waarna Queen of the South hem weer naar Schotland haalde. Hij speelde 86 duels voor de club waarin hij tien keer doel trof. Dykes verhuisde in 2019 naar Livingston FC, dat hem eerst terugverhuurde aan Queen of the South. In augustus 2020 transfereerde hij voor €2.200.000,- naar het in de Engelse Championship uitkomende Queens Park Rangers FC.[1]
Interlandcarrière
Dykes kon uitkomen voor zijn geboorteland Australië of het land van zijn ouders, Schotland. Op 4 september 2020 debuteerde Dykes voor het Schots voetbalelftal in een Nations Leaguewedstrijd tegen Israël. Hij stond die dag in de basis en werd in de 74ste minuut naar de kant gehaald ten faveure van Oliver Burke. Zijn eerste doelpunt voor de nationale ploeg maakte hij drie dagen later in en tegen Tsjechië (1–2 winst). Bondscoach Steve Clarke nam Dykes mee naar het EK 2020, gespeeld in 2021. Dykes speelde in alle drie de groepsduels.