En 1986, 1987 y 1988, Tao fue el participante más joven de la historia en la Olimpiada Internacional de Matemática, compitiendo primero con diez años de edad y ganando una medalla de bronce, plata y oro respectivamente.