| 2024-10-20 | Toronto Waterfront Marathon | 42.2 | 5:20:33 |
| 2023-10-15 | Toronto Waterfront Half Marathon | 21.1 | 2:15:44 |
| 2023-05-14 | Sporting Life 10k | 10 | 0:59:30 |
| 2019-10-20 | Toronto Waterfront Marathon | 42.2 | 4:17:17 |
| 2019-03-31 | Around the Bay Road Race | 30 | 2:45:13 |
| 2018-10-21 | Toronto Waterfront Marathon | 42.2 | 4:26:26 |
| 2016-06-25 | Perth Kilt Run | 21.1 | 2:34:50.3 |
| 2016-05-08 | Sporting Life 10k | 10 | 0:49:30 |
| 2016-04-03 | Around the Bay Road Race | 30 | 3:16:59 |
| 2014-08-16 | A Mid Summer Nights Run | 30 | 2:56:42.2 |
| 2014-05-11 | Sporting Life 10k | 10 | 0:51:16.7 |
| 2013-10-20 | Toronto Waterfront Marathon | 42.2 | 4:50:02 |
| 2013-09-11 | Mount Robson Marathon | 42.2 | 6:22:53.7 |
| 2013-08-17 | A Mid Summer Nights Run | 30 | 3:03:59.1 |
| 2013-05-12 | Sporting Life 10k | 10 | 0:48:24 |
| 2013-04-21 | Toronto Yonge Street 10k | 10 | 0:49:34 |
| 2012-10-14 | Toronto Waterfront Marathon | 42.2 | 4:36:39.0 |
| 2012-08-18 | A Mid Summer Nights Run | 30 | 3:04:24.4 |
| 2012-03-25 | Around the Bay Road Race | 30 | 3:18:01.1 |
| 2011-10-01 | Run for the Toad | 25 | 3:18:44 |
| 2011-09-24 | ZooRun 10k | 10 | 0:56:47.6 |
| 2011-05-01 | Sporting Life Toronto 10k | 10 | 0:58:49.7 |
| 2011-03-27 | Around the Bay Road Races | 30 | 3:24:06.5 |
| 2010-09-26 | Toronto Waterfront Marathon | 42.2 | 5:05:22.3 |
| 2010-08-21 | A Mid Summer Nights Run | 30 | 3:13:30.4 |