• Nita’s 5K (35:39) – 5/21/11
  • Hoods in the Woods 5K (41:41) – 6/10/12
  • Raptor Run 10 Miler (1:53:53) – 7/29/12
  • Zombie Run 5K (45:12.8) – 10/27/12
  • Philly Half Marathon (1:51:26) – 11/18/12
  • Road to SuperBowl 5K (30:22.7) – 1/19/13
  • Chilly Cheeks 7.2 Miler (1:20:26) – 2/24/13
  • Delaware Marathon (3:47:43.4) – 5/12/13 – Race Report
  • Tough Mudder 10 Miler (3:27:00) – 6/2/13
  • Muck Ruckus 5 Miler (1:27:58) – 6/8/13
  • Raptor Run 10 Miler (2:3:23) – 7/14/13
  • Dam Full Marathon (5:25:20) – 9/15/13 – Race Report
  • Run For Scouting 5K (22:27) – 9/22/13
  • Bucks County Marathon (3:32:38.43) – 11/17/13 – Race Report
  • Brandywine Valley Association 10K (56:25.1) – 4/13/14
  • IronMasters Challenge 50K (6:23:41.3) – 4/27/14 – Race Report
  • Dirty German 50 Miler (9:11:11.65) – 5/18/14 – Race Report
  • Blues Cruise 50K (5:46:14.94) – 10/5/14 – Race Report
  • Oktoberfest 13.1 (1:51:42.5) – 10/26/14 – Race Report
  • Stone Mill 50 Miler (9:37:56) – 11/15/14 – Race Report
  • Stride 5K (27:7.37) – 11/22/14
  • Naked Bavarian 40 Miler (8:13:7.26) – 3/29/15
  • C&O Canal 100 (DNF at mile 69) – 4/25/15 – Race Report
  • Stride 5K (26:10.31) – 5/30/15
  • MD HEAT Race 50K (6:44:21) – 8/8/15 – Race Report
  • Labor Pains 12 Hour (55 miles) – 9/6/15 – Race Report
  • Oil Creek 100 (26:25:42.7) – 10/10/15 – Race Report
  • Stride 5K (24:21.93) – 11/21/15
  • Fast and Furriest 5K (21:42.2) – 11/26/15 – Race Report
  • Phunt 50K (6:19:42) – 1/16/16 – Race Report
  • Naked Bavarian 40 Miler (8:11:57) – 3/6/16 – Race Report
  • C&O Canal 100 Mile (26:20:47) – 4/30/16 – Race Report
  • Stride 5K (25:21) – 6/4/16
  • Trail Blazers 5 Mile (39:22) – 6/16/16 – Race Report
  • Eastern States 100 Mile (34:44:55) – 8/13/16 – Race Report and Odds & Ends
  • Cloudsplitter 100 Mile (31:35:21) – 10/1/16 – Race Report
  • Fast and Furriest 5K (21:28) – 11/24/16 – Race Report
  • Phunt 50K (5:56:31) -1/14/17 – Race Report
  • Naked Bavarian (7:57:06) – 3/4/17 – Race Report
  • Umstead 100 Mile (22:07:59) – 4/1/17 – Race Report
  • Old Dominion 100 Mile (23:45:32) – 6/3/17 – Race Report
  • Eastern States 100 Mile (33:29:31) – 8/12/17 – Race Report
  • Boulder Field 100K (13:58:42) – 9/16/17 – Race Report
  • Stone Mill 50 Mile (10:57:51) – 11/11/17 – Race Report
  • Phunt 50K (6:04:54) – 1/13/18 – Race Report
  • Naked Bavarian 40 Miler (8:09:55) – 3/3/18 – Race Report
  • NJ Ultra Festival 100 Mile (25:45:40) – 4/14/18 – Race Report
  • Bighorn 100 Mile (DNF) – 6/15/18 – Race Report
  • Burning River 100 Mile (26:24:37) -7/28/18 – Race Report
  • Blues Cruise 50K (6:00:38) – 10/7/18 – Race Report
  • ChesLen Chase 10K (54:14) – 10/20