• 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:03: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:07.37) – 11/22/14
  • Naked Bavarian 40 Miler (8:13:7.26) – 3/29/15
  • C&O Canal 100 (DiNFY 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 Mile (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 40 Miler (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
  • Fast and Furriest 5K (23:07.72) – 11/23/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 (DiNFY at mile 48) – 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/18
  • NJ Trail Series One Day (100 miles, 22:03:58) – 11/10/18 – Race Report
  • Phunt 50K (6:25:14) – 1/19/19 – Race Report
  • Naked Bavarian 40 Miler (8:24:42) – 3/2/19 – Race Report
  • Naked Prussian 50 Miler (10:13:44) – 3/30/19 – Race Report
  • Massanutten Mountain Trail 100 Miler (31:05:08) – 5/18/19 – Race Report
  • Catoctin 50K (8:34:11) – 7/20/19 – Race Report
  • Eastern States 100 Mile (32:08:21) – 8/10/19 – Race Report
  • Olde 96er 100 Mile (22:43:37) – 9/21/19 – Race Report
  • Fast and Furriest 5K (21:46) – 11/28/19 – Race Report
  • Long Haul 100 Mile (23:15:05) – 1/18/20 – Race Report
  • Catoctin 50K (8:25:46) – 7/11/20 – Race Report
  • Pine Creek 100 Mile (21:32:31) – 9/12/20 – Race Report
  • Stone Mill 50 Mile (10:34:59) – 11/14/20 – Race Report
  • C&O Canal 100 Mile (20:42:58) – 4/24/21 – Race Report
  • Laurel Highlands 70 Mile (19:09:45) – 6/12/21 – Race Report
  • Catoctin 50K (7:31:25) – 7/10/21 – Race Report
  • Eastern States 100 Mile (30:47:42) – 8/14/21 – Race Report
  • Labor Pains 12 Hour (35 Miles) – 9/5/21 – Race Report
  • Devil Dog 100 Mile (25:54:36) – 12/4/21 – Race Report
  • Phunt 50K (6:41:57) – 1/15/22 – Race Report
  • Greenbrier 100M (25:28:40) – 3/25/22 Race Report
  • Capital Backyard Ultra (100 miles) – 5/28/22 – Race Report
  • Mason Dixon Longest Day 100K (16:19:52) – 6/18/22 – Race Report
  • Eastern States 100 Mile (30:20:46) – 8/13/22 – Race Report
  • Grindstone 100 Mile (30:34:35) – 9/16/22 – Race Report
  • DUC 100K (15:27:37) – 2/3/23 – Race Report
  • NJ Devil 100 Mile (23:36:06) – 4/22/23 – Race Report
  • Eastern States 100 Mile (32:49:55) – 8/12/23 – Race Report
  • Buckeye 200 Mile (55:55:35) – 9/28/23 – Race Report
  • Tussey mOUnTaiNBACK 50 Mile (9:31:45) – 10/22/23 – Race Report
  • Devil Dog 100 Mile (26:17:33) – 12/2/23 – Race Report
  • Rabid Racoon100 Mile (28:43:37) – 3/16/24 – Race Report
  • Sri Chinmoy 24 Hour (115 miles) – 6/8/24 – Race Report
  • Viaduct 100 Mile (22:24:50) – 7/13/24 – Race Report
  • Wild Goose 100 Mile (24:32:00) – 9/21/24 – Race Report
  • Mason Dixon Trail FKT (65:36:36) – 10/18/24 – Trip Report

Upcoming Races

  • Devil Dog 100M – December 2025 – Registered
  • The Wild Oak Trail 100M – February 2025 – Registered
  • Rabid Racoon 100M  – March 2025 – Registered
  • Coast to Coaster 230M – April 2025 – Registered
  • More Miles Last One Standing – May 2025 – Registered
  • Viaduct 100M – July 2025 – Tentative
  • Eastern States 100M – August 2025 – Registered
  • Virgil Crest 100M – September 2025 – Tentative
  • Rim to River 100M  – October 2025 – Tentative