A corrida de São Silvestre acontece em São Paulo desde 1924. O idealizador da prova, o jornalista Cásper Líbero, assistiu a uma corrida em Paris que acontecia durante a noite e era iluminada por tochas que os participantes levavam. No mesmo ano, ele criou a corrida de São Silvestre. A primeira prova era de 8.800 metros e teve 48 inscritos. Ela começou à meia-noite do dia 31 de dezembro e terminou no dia 1º de janeiro de 1925. Em 1989, a corrida passou a ser realizada no período da tarde e, dois anos depois, o percurso passou para 15 quilômetros.