Scrieți o continuare pentru acest paragraf - St Lawrence a debutat la o competiție internațională de atletism la Campionatul Mondial de Cross Country din 2008, unde a concurat în cursa bărbaților seniori; terminând pe locul 126 în timp de 39 de minute și două secunde. Apoi a concurat la Jocurile Commonwealth din 2010 și a terminat pe locul 7 atât la 5.000 de metri, cât și la 10.000 de metri. La Campionatul Mondial din 2011, St Lawrence a concurat la 5000 de metri și a terminat pe locul 11 în categoria sa și, prin urmare, nu a avansat la finală. De asemenea, în 2011 a fost Campionatul Mondial de Cross Country
unde St Lawrence a terminat pe locul 60, cu 66 de locuri mai bine decât la Campionatul Mondial de Cross Country. Pentru Jocurile Olimpice de Vară din 2012, St Lawrence s-a calificat pentru cursa de 10.000 de metri în prima zi a ferestrei de calificare. La Olimpiadă, a terminat pe locul 20. Următoarea competiție majoră a lui St. Lawrence a fost Campionatul Mondial din 2013, unde a concurat atât la 5.000 de metri, cât și la 10.000 de metri. La 5.000 de metri a terminat pe locul 18 şi nu a ajuns în finală, iar la 10.000 de metri a ajuns în finală înainte să se retragă. El a concurat la a doua ediție a Jocurilor Commonwealth din 2014. A ajuns în finala de 10.000 de metri şi a terminat pe locul 16. St Lawrence s-a calificat pentru cursa de 10.000 de metri pentru Jocurile Olimpice de vară din 2016 în mai 2015 pe pistă de atletism din Palo Alto, California; aceeași pistă pe care s-a calificat pentru Jocurile Olimpice din 2012.