Sheila empezó jugando en el equipo de su pueblo, el Club Deportivo Yunquera.
[11] El Rayo concluyó esa temporada en undécima posición, sin acceso a la competición copera y con margen sobre el descenso.
En la temporada 2018-19 el equipo estuvo dirigido por Irene Ferreras, con la que adaptó su posición a la de carrilera.
[13] El equipo estuvo luchando por evitar el descenso durante toda la temporada, cosa que logró acabando en duodécima posición.
[14] Con un estilo rocoso el equipo logró buenos resultados y acabó en octava posición en la liga.
[16] Luego representó a España contra Brasil, y perdió ante Bia Zaneratto.
[17] Posteriormente anunció que jugaría un año más en el Rayo para madurar antes de salir a otro club.
Según sus propias palabras se tomó el fútbol de manera más profesional, cuidando más la alimentación y el descandoo, volvió a destacar y ser elegida por la afición como mejor jugadora del equipo en la primera vuelta.
[24] Aunque al principio le costó entrar en el equipo, con ayuda psicológica acabó siendo titular durante el resto de la temporada,[25] aprovechando su polivalencia para jugar en ambas bandas en el centro del campo o la defensa, donde terminó asentándose como lateral derecho.
[28] El equipo no fue regular durante la temporada y cambió de técnico, acabando en cuarta posición en liga.
En el tramo final de la temporada volvió a sufrir una lesión y se perdió los últimos encuentros.
[45] Volvió a ser titular ante Dinamarca, jugando la primera mitad que acabó sin goles.
[46] En febrero de 2019 el entrenador del F. C. Barcelona, Lluís Cortés, insinuó que su jugadora Andressa Alves, que había sido expulsada tras encararse con Sheila García, había reaccionado así debido a insultos racistas.