St Lawrence var fyrstur á alþjóðlegum íþróttakeppni á heimsmeistaramótinu í langhlaupum árið 2008 þar sem hann keppti í keppni eldri karla; endaði 126 í tíma 39 mínútur og tvær sekúndur. Hann keppti síðan á Samfylkingarleikunum 2010 og endaði í 7. sæti bæði í 5.000 metra og 10.000 metra hlaupum. Á heimsmeistaramótinu 2011 keppti St. Lawrence í 5000 metra hlaupi og endaði í 11. sæti og komst því ekki í úrslit. Einnig árið 2011 var heimsmeistaramótið í langhlaupi.
St. Lawrence endađi í 60. sæti, 66 sæti betri en á fyrri heimsmeistaramóti hans í hlaupa. Á Ólympíuleikunum 2012 náði St. Lawrence að komast í 10.000 metra hlaup á fyrsta degi keppninnar. Á Ólympíuleikunum endaði hann í 20. sæti. Næsta stórkeppni St. Lawrence var heimsmeistaramótið 2013 þar sem hann keppti bæði í 5.000 metra og 10.000 metra hlaupi. Í 5.000 metra hlaupi endaði hann í 18. sæti og komst ekki í úrslit og í 10.000 metra hlaupi hann komst í úrslit áður en hann hætti. Hann keppti í sínum 2. Commonwealth leikjum í útgáfu 2014. Hann komst í úrslit í 10.000 metra hlaupi og varð 16. St. Lawrence hlaut hæfi til 10.000 metra hlaupa fyrir Ólympíuleikana 2016 í maí 2015 á íþróttasvæðinu í Palo Alto, Kaliforníu; sömu brautinni sem hann hlaut hæfi fyrir Ólympíuleikana 2012.