Peacock has competed in one World Youth Championships (2007) and one World Junior Championships (2008). He competed in the javelin at both competitions and made the final in each. In the 2007 World Youth Championships in Ostrava Peacock finished second in the javelin.