Scrivi una continuazione per questo paragrafo - Il debutto di St Lawrence in una competizione internazionale di atletica leggera è stato ai Campionati del Mondo di Cross Country del 2008 dove ha gareggiato nella gara senior maschile; terminando al 126 ° posto con un tempo di 39 minuti e due secondi. Ha poi gareggiato ai Giochi del Commonwealth del 2010 e ha finito settimo sia nei 5.000 metri che nei 10.000 metri. Ai Campionati del Mondo del 2011 St Lawrence ha gareggiato nei 5000 metri e ha finito 11 ° nel suo turno e quindi non è passato alla finale. Anche nel 2011 è stato il Campionato del Mondo di Cross Country
St. Lawrence ha chiuso al 60esimo posto, 66 posti meglio dei suoi precedenti campionati mondiali di cross country. Per le Olimpiadi estive del 2012, St Lawrence si è qualificato per i 10.000 metri il primo giorno della finestra di qualificazione. Alle Olimpiadi finì ventiesimo nella sua gara. La prossima grande competizione di St. Lawrence è stato il Campionato del Mondo del 2013, dove ha gareggiato sia nei 5.000 metri che nei 10.000 metri. Nei 5.000 metri è arrivato diciottesimo nel suo heat e non è passato alla finale e nei 10.000 metri è arrivato alla finale prima di ritirarsi. Ha gareggiato nei suoi 2° Giochi del Commonwealth nell'edizione del 2014. Ha raggiunto la finale dei 10.000 metri e ha chiuso al sedicesimo posto. St Lawrence si è qualificato per i 10.000 metri per le Olimpiadi estive del 2016 nel maggio 2015 sulla pista di atletica leggera di Palo Alto, in California; la stessa pista su cui si è qualificato per le Olimpiadi del 2012.