En 2017 comienza la temporada bajando dos veces el récord junior italiano de 60 metros en pista cubierta en el meeting de Evilard, Suiza. Filippo ejecutó las carreras en 6,67, mejorando por una centésima el récord anterior en manos de Pierfrancesco Pavoni y que se remonta a 1982, y finalmente lo mejora aún más en la final, poniéndolo en 6,64. En abril participó en el Mundial de Relevos de 2017 con el equipo azul de 4 × 100 (sin embargo no pudieron acceder a la final), mientras que el 25 de mayo, en el meeting de Savona, lidera el equipo junior italiano de 100 metros a 10,15, bajando el récord anterior por cuatro centésimas. El 8 de junio, en la Golden Gala Pietro Mennea de Roma, hizo su debut en la temporada también en los 200 metros, corriendo en 20,34 y mejorando su marca personal unas 58 centésimas, quedando solo a 6 centésimas del récord de Andrew Howe. Esta vez también es la clasificación directa de la distancia al Campeonato Mundial de Atletismo de 2017 que tendrá lugar en Londres. Después de recuperarse rápidamente de una distorsión de primer grado en el tobillo izquierdo, vuelve justo a tiempo para Campeonato Europeo Sub-20 de Grosseto, donde no defrauda las expectativas y gana la medalla de oro en los 100 metros con un tiempo de 10,73 (afectado por 4,3 m/s de viento en contra), mientras que dos días después gana la plata con el relevo azul de 4 × 100 junto con Andrei Alexandru Zlatan, Nicholas Artuso y Mario Marchei que concluye en 39,50, un nuevo récord de categoría italiana, a solo dos centésimas del oro. Cierra la temporada compitiendo en los 200 metros en el Campeonato Mundial de Londres , donde obtuvo el acceso a la semifinal al terminar tercero en su carrera clasificadora con 20,59. En la semifinal queda eliminado, ejecutada bajo una fuerte lluvia en 20,62, pero mantuvo la cabeza entre excelentes nombres y llegó sexto a una milésima desde el quinto, con un tiempo que lo colocó en el lugar 17 en general entre los 25 semifinalistas.