Results are in reverse chronological order for each race distance (most recent on top), and PRs are marked with a ∞.

Marathons

Avenue of the Giants Marathon — 3:18:48 — May 1, 2016
Columbus Marathon — 3:39:26 — October 20, 2013
Houston Marathon — 3:32:46 — January 13, 2013
Las Vegas Rock ‘N’ Roll Marathon — DNF — December 2, 2012
Glass City Marathon — 3:29:54 — April 22, 2012
Marine Corps Marathon — 3:42:00 — October 30, 2011
Toronto Marathon — 4:00:40 — May 15, 2011
Flying Pig Marathon — DNF — May 1, 2011
Chicago Marathon — 4:57:21 — October 10, 2010

Half Marathons

Modesto Half Marathon –1:34:38 — March 19, 2017
Livermore Half Marathon –1:33:11 — March 26, 2016
Capital City Half Marathon –1:36:56 — May 3, 2014
Air Force Half Marathon — 1:42:53 — September 21, 2013
Indianapolis Monumental Half Marathon –1:38:29 — November 3, 2012
ORRRC Half Marathon — 1:39:59 — March 25, 2012
State to State Half Marathon — 1:42:50 — September 25, 2011
Cincinnati Heart Half Marathon — 1:42:43 — March 20, 2011
Spirit of Columbus Half Marathon — 1:51:48 — August 29, 2010
Flying Pig Half Marathon — 1:56:14 — May 2, 2010

15Ks

Heart Mini Marathon — 1:09:45 — March 16, 2014
Heart Mini Marathon — 1:22:09 — March 28, 2010

10Ks

Rocketman 10K — 45:46 — July 4, 2014
Celebrate Summer Series 10K — 47:13 — July 4, 2012
Cincinnati Thanksgiving Day 10K — 1:04:24 — November 26, 2009

5Ks

LEI 5K — 20:52 — July 11, 2014
St. Ursaline Run for the Lions 5K — 29:34 — November 15, 2009
Mason Mini 5K — 30:22 — November 8, 2009