Está establecido en la ciudad de Xgħajra y juega sus partidos de casa en el Xgħajra Tornadoes Ground.
Aunque no fue hasta 1994 que no llegó a disputar ningún campeonato.
No fue hasta la temporada 1996/97 que jugó en la Primera División de Malta.
Después de 18 jornadas quedó en primera posición, ascendiendo así de división.
[1] En la próxima temporada, la 1997/98 jugó en la Premier League de Malta[2] El tiempo en la máxima categoría les duró poco, dado que, tras quedar en penúltima posición volvieron a la Primera División.