Po teh razočaranjih je Brown sezono 2018 posvetil temu, da se je osredotočil na Igre Commonwealtha 2018, ki bodo potekala na Zlati obali. Brown je bil imenovan v kanadsko ekipo za igre, posebej za tekmovanje na 200 m, in je prvotno osvojil tretje mesto v finalu dogodka s časom 20,34. Vendar pa je bil Zharnel Hughes diskvalificiran, ker se je potiskal z eventualnim zlati medaljistom Jereemom Richardsom, zaradi česar je Brown osvojil srebrno medaljo. To je bila prva velika individualna medalja v Brownovi karieri, ki jo je pripisal odstranitvi "ta čip na moji rami letos". On je šel na uživati uspeh na
2018 Diamond League, ki je 200 mm tekel v pod-20 drugič (19.98) prvič na Bislett Games v Oslu. Zmagal je z Zlatno šiljco Ostrava nad svetskim prvakom Ramilom Gulijevom.