Past Races 42.2kJul 2018 – The San Francisco Marathon – 4:24:05 – Race Report Oct 2018 – Scotiabank Toronto Waterfront Marathon – 4:10:36 – Race Report Part 1, Race Report Part 2 May 2019 – Toronto Marathon – 4:09:52 PB – Race Report Jan 2020 – Disneyworld Marathon Oct 2023 – P’tit Train du Nord – 4:35:46 April 2024 – Mississauga Marathon – 4:14:14 May 2024 – Ottawa Marathon – 4:53:18 Oct 2024 – Chicago Marathon – 4:13:57 21.1k May 2005 – Ottawa half marathon – 2:24:09 Sep 2005 – Scotiabank Toronto Waterfront half marathon – 2:16:02 Feb 2018 – Chilly Half – 2:00:53 – Lessons Learned May 2018 – Toronto Women’s Half – 2:00:06 – Race Report Apr 2019 – NYC Shape Women’s Half – 1:55:29 – Race Report July 2019 – Beaches Jazz Half – 1:53:45 (5:23/km) – Race Report Sep 2019 – Army Run Half – 1:49:56 (5:13/km) – Race Report Jan 2020 – Disneyworld half marathon Mar 2020 – Chilly Half – 1:48:05 PB Mar 2023 – Chilly Half – 2.04:30 May 2023 – Ottawa Half (as a guide) – 2:06:28 Mar 2024 – Chilly Half – 1:57:51 10k Jul 2004 – Toronto Island of Hope 10k – 1:01:13 Sep 2004 – Zoorun 10k – 0:59:51 May 2008 – Sporting Life 10k – 1:05:50 Sep 10, 2017 – Longboat 10k – 1:05:14 May 2018 – Sporting Life 10k – 0:50:43 (5:04/km) – Race Report Jul 2018 – Toronto Triathlon Festival relay 10k – 0:52:29 – Race Report Jan 2020 – Disney 10k Oct 2020 – Run for Women (Virtual) – 0:50:00 PB May 2023 – UA Toronto 10k – 0:56:05 Aug 2023 – Superpower 10k – 0:52:08 May 2024 – Sporting Life 10k – 1:04:30 June 2024 – UA Toronto 10k – 1:14:40 (75 min pacer) 5k Jul 2017 – Toronto Triathlon Festival relay 5k – 0:31:18 Sep 2018 – Oasis Zoorun 5k – 0:35:41 – Race Report Aug 2019 – Superpower 5k Sep 2019 – Army Run 5k – Race Report Sep 2019 – Mama Yu’s 5k – 0:22:40 PB Nov 2019 – Donut Dash 5k – 0:22:43 Nov 2019 – Bold and Cold 5k – 0:24:45 Jan 2020 – Disney 5k Oct 2021 – Superpower 5k Aug 2022 – Superpower 5k – 0:27:38 Sept 2022 – TCS Toronto Waterfront 5k – 0:25:49 July 2023 – Rev n Run 5k – 0:25:26 Sept 2023 – TCS Toronto Waterfront 5k – 0:25:02 Aug 2024 – Superpower 5k – 24:40 Sept 2024 – Constantine 5k – 34:30 (35 minute pacer) Other Distances 2008 – Nissan 10-miler – 1:47:13 Aug 2018 – Shakespeare Runs the Night 30k – 2:54:30 – Race Report Apr 2017 – CN Tower Climb – 0:22:44 Apr 2018 – CN Tower Climb – 0:18:44 – Race Report May 2018 – Trimuskokan Relay – 0:38:44 (5:10/km) – Race Report Sep 2018 – RBC Run for Kids 14k – 1:17 (5:30/km) – Race Report Mar 2019 – Around the Bay 30k – 2:47:26 (5:35/km) – Race Report Apr 2019 – Spring Run-Off 8k – 0:44:17 (5:32/km) Apr 2023 – CN Tower Climb – 0:20:xx Oct 2023 – Day of the Dead 9k Mar 2024 – Around the Bay 30k – 3:08:21 (unofficial pace bunny for 3:10) Apr 2024 – CN Tower Climb – 0:18:04 May 2025 – Two Oceans 56km – 6:54:04 Triathlons Jun 2019 – Rose City sprint triathlon – 1:33:45 [800m @ 19:46 / 20k @ 44:33 / 5k @ 23:23] Aug 2019 – IronGirl – 1:21:06 [500m @ 10:33 / 20k @ 41:18 / 5k @ 25:10] Aug 2021 – Ironman 70.3 Muskoka – 7:07 [1.9k / 90k / 21k]