1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 8 janvier 2016
Après 5 ans passés à Mansfield Town, Lawrence découvre la Premier League avec Sunderland. Peu utilisé, il est prêté à Stoke City en 2006. Ce séjour est une réussite puisque le club remonte. Lawrence s'engage alors définitivement avec Stoke en 2007. 2011, il signe un contrat pour Portsmouth FC et devient bientôt capitaine. Cependant, le , à la suite de problèmes financiers de son club, il rejoint Cardiff City jusqu'à la fin de la saison[1] et joue son premier match quelques jours plus tard, à l'occasion de la rencontre opposant Brighton & Hove Albion à Cardiff City (2-2). Ce soir-là, Lawrence délivre une passe décisive à Peter Whittingham qui permet au club gallois de mener 1-2[2].
En , il signe un contrat de deux saisons en faveur du PAOK Salonique[3].