May 29, 2017: Buffalo Half Marathon (Buffalo, NY) — 1:29:53
October 14, 2017: Empire State Marathon (Syracuse, NY) — 3:31:38
May 5, 2018: Taco de Mile (Rochester, NY)– 00:7:30
May 27, 2018: Buffalo Marathon (Buffalo, NY) — 3:18:36
September 23, 2018: Rochester Half (Rochester, NY) — 1:34:30
October 6, 2018: Castle Rock Trail Half-Marathon (Castle Rock, CO) — 1:55:17
January 4, 2020: Winter Warrior half marathon (Rochester, NY) — 1:33:37
March 1, 2020: Publix Atlanta Marathon (Atlanta, GA)— 3:10:28
June 28, 2020: Probably Humid But Still Cool Covid-19 Marathon (Rochester, NY) — 3:27
November 10, 2021: Dirt Cheap Trail Stage Race day 1 (3 miles; Rochester, NY): 27:23
November 11, 2021: Dirt Cheap Trail Stage Race day 2 (5.5 miles; Rochester, NY): 39:01:41
November 12, 2021: Dirt Cheap Trail Stage Race day 3 (11 miles; Rochester, NY): 1:38:51
November 21, 2020: Turk-a-thon Marathon (Rochester, NY) — 3:19:30 (ish)
May 23, 2021: Lilac 10k (Rochester, NY) — 41:19
January 16, 2022: Houston Marathon (Houston, TX) — 3:13:41
March 6, 2022: Chattanooga Marathon (Chattanooga, TN) — 3:28:23
March 18, 2022: Shamrock Half-Marathon (Virginia Beach, VA) — 1:31:37
April, 19, 2022: The 126th Boston Marathon (Boston, MA) — 3:12:40
June 4, 2022: Running of the Bulls 8K (Durham, NC) — 00:33:45
November 6, 2022: City of Oaks Marathon (Raleigh, NC) — 3:16:25
November 24, 2022: Gallop and Gorge Turkey Trot (Carrboro, NC) — 33:02:18
Hilton Head Marathon —
Shamrock Half Marathon —
127th Boston Marathon —