- 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