Yates stand zunächst bei der U18-Weltmeisterschaft 2002 für Südafrika in der Division III auf dem Eis. Zwei Jahre später nahm er für sein Heimatland an der U20-Weltmeisterschaft in der Division II teil.