Al año siguiente, volvió a España y jugó con el filial del R. C. D. Mallorca.En el mercado estival de 2018, abandonó la concentración del equipo antes de tiempo y regresó a España donde se oficializó su salida del club catalán para volver al Sevilla F. C., club que abandonó al finalizar la temporada 2020-21.Nacido en Valls y criado en Puigpelat, comienza su etapa de fútbol base en el año 2000, empezando con Alevín A del U.E. Valls, esto lo llevó al año siguiente a La Masía del F. C. Barcelona, integrando el Infantil B dirigido por Xavi Llorens compartiendo además con jugadores como Jordi Alba, Rubén Miño, Víctor Rodríguez y Víctor Ruiz (todos se convertirían en futbolistas profesionales).Lamentablemente no logra progresar, por lo que pasa por el Veterans Cambrils y luego al Gimnástic de Tarragona en donde se repite la historia.Mallorca, en donde nuevamente fue asignado al filial del equipo balear que se encontraba en Segunda B.Tras haber renovado su contrato hasta 2017, a Vidal le tocaba vivir su primera temporada en Primera División, volviendo a ser imprescindible para el entrenador, consiguiendo disputar los 38 encuentros y anotando seis goles.[6] Ya en aquella final, los del nervión se lograron imponer en un disputado encuentro al F. C. Dnipro por un marcador de 2 a 3 consiguiendo así su cuarto título.[25] Mes y medio después regresó al R. C. D. Espanyol firmando por dos años más uno opcional.