Vinyals se formó en las categorías inferiores del F. C. Barcelona, con el que disputó 14 partidos oficiales.
Su primer desafío fue el Villarreal B, logrando ascenderlo a la Regional Preferente de Valenciana.
[11] Sin embargo, fue cesado en octubre de ese mismo año, tras encajar 3 derrotas consecutivas.
[13] Ocupó la vacante producida por la renuncia de Miguel Álvarez a aceptar la propuesta del club franjirrojo.
En verano de 2012, fichó por el Juvenil A del Fútbol Club Barcelona por 2 temporadas.
[16] Su llegada no supuso el revulsivo esperado, y el filial azulgrana descendió a Segunda División B.