Foi em 2018, que a Continental Corrida de São João mudou-se para o concelho de Vila Nova de Gaia e, depois de uma pausa de dois anos, devido ao Covid-19, o sucesso da tradicional corrida desta quadra manteve-se e correu-se novamente pelo santo popular na margem a sul do rio Douro. Por isso, no dia 19 de junho, cerca de 3.000 atletas alinharam-se na zona pedonal de Canidelo e animaram os momentos antes da partida para os 15 quilómetros da Continental Corrida de S. João e para os sete quilómetros da Mini Corrida Pela Saúde Digestiva by SPG.
Nuno Lopes, atleta do CD Feirense, voltou a triunfar e cortou a linha de meta em primeiro lugar aos 00:45:47, seguido por Rui Teixeira (Sporting CP), com o tempo 00:46:26, e Paulo Paula que fechou o pódio masculino com o tempo 00:46:56.
Do lado das meninas, Catarina Ribeiro repetiu o feito de 2017 e ficou novamente na primeira posição do pódio, com o tempo de 00:51:59. Na segunda posição, Carla Martinho, do RD Águeda, chegou à meta com o tempo de 00:52:41, seguida da atleta do CD Feirense, Susana Godinho, que fez o percurso em 00:53:16.