1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 11 mai 2016
Recruté par West Ham United en 1997 pour 2 500 000 £, il joue son premier match pour les Hammers le avec un match nul 0-0 contre Middlesbrough. Son premier but pour le club est inscrit le lors d'une défaite 1-4 contre Crystal Palace. Il joue un total de 227 matches officiel pour West Ham United avec 13 buts inscrits, devenant capitaine et remportant la Coupe Intertoto1999. Cette victoire en Coupe Intertoto lui permet de participer à la Coupe de l'UEFA lors de la saison 1999-2000. Steve Lomas dispute quatre matchs lors de cette compétition[1].
Le , il rejoint gratuitement les Queens Park Rangers, où il reste jusqu'en mai 2007. Il rejoint ensuite Gillingham le , club qu'il quitte le .
Son bilan dans les championnats anglais s'élève à 364 matchs joués, pour 20 buts marqués[2].
Carrière internationale
Il reçoit 45 sélections en équipe d'Irlande du Nord entre 1994 et 2003 (44 sélections reconnues par la FIFA), pour 3 buts inscrits[2].
Il joue son premier match en équipe nationale le en amical contre la Roumanie (victoire 2-0). Sa dernière sélection a lieu le , contre la Grèce, dans le cadre des éliminatoires de l'Euro 2004 (défaite 0-2)[3].
Il inscrit son premier but avec l'Irlande du Nord le , contre le Liechtenstein, dans le cadre des éliminatoires de l'Euro 1996 (victoire 4-1). Il marque son deuxième but le , en amical contre la Slovaquie (victoire 1-0). Son dernier but est inscrit le , contre la Pologne, en amical (défaite 1-4)[3].
Après avoir quitté Gillingham, il rejoint l'encadrement technique de Norwich City, avant de devenir entraîneur-joueur de St Neots Town(en) jusqu'en juillet 2010. Sous sa direction, le club connaît sa meilleure saison en 40 ans. Il quitte le club afin de rechercher un poste dans un club plus ambitieux.
En février 2011, il devient l'entraîneur de la réserve de West Ham United. Il reste à ce poste jusqu'en novembre 2011, où il prend alors en charge l'équipe écossaise de Saint Johnstone, après le départ de Derek McInnes. Peu après son installation, il finalise l'arrivée de Tommy Wright pour que celui-ci soit son adjoint.
Lors de la saison 2012-13, il reçoit le trophée d'entraîneur du mois de la Scottish Premier League pour le mois de septembre, ce qui constitue une première pour un entraîneur de St Johnstone. Il réussit à cette occasion la meilleure série de résultats pour St Johnstone depuis 1971, et se retrouve à ce moment de la saison à la 2e place du championnat, derrière le Celtic.
Il termine toutefois sa deuxième saison à St Johnstone, ce qui constitue sa première saison entière, à la 3e place, décrochant de nouveau une qualification pour la Ligue Europa, ce qui confirme l'intérêt des clubs anglais. C'est finalement le club de Millwall qui fait signer Lomas le .
Malheureusement, ses résultats ne sont pas concluants et il est renvoyé de son poste le .