Barham zakwalifikował się do Mistrzostw Świata w Dartach 2012
jako drugi w rankingu Youth Tour Order of Merit. Przegrał w rundzie wstępnej 2 do 4 przeciwko Scott MacKenzie z Hong Kongu. W turnieju PDC Pro Tour w 2012 roku Barham tylko raz osiągnął finał 64 z wszystkich turniejów, w których grał.