Stefano Nepa debutó en el mundial corriendo com wild card el Gran Premio de Italia 2018 con el NRT Junior Team. A partir del Gran Premio de los Países Bajos hasta el Gran Premio de la Comunidad Valenciana, reemplazo al kazajo Makar Yurchenko en el CIP - Green Power. Sus únicos puntos de la temporada los consiguió en la carrera final en Valencia en donde terminó en la 12 posición; finalizó la temporada en la 35º con 4 ubicación con 4 puntos.