Barham kwalificeerde zich voor het PDC Wereldkampioenschap Darts 2012.
als tweede in de Youth Tour Order of Merit. Hij verloor in de voorronde 2 tegen 4 tegen Scott MacKenzie uit Hong Kong. Op de PDC Pro Tour in 2012 kon Barham slechts één keer de laatste 64 bereiken van alle evenementen die hij speelde.