Welcome to the 7th annual update of my 100 miler ranks. No race is exactly the same and since everyone looks for something different when choosing races, I thought I would give you my ranks in various categories. Only 1 race gets added to the lists this year (NJ Devil). I’m excluding NJ One Day, Capital Backyard Ultra, and Buckeye 200 as those were not 100 mile races specifically.

Disclaimer: These are my own personal opinions based on how I remember them over the past 8 years.  Please note that your mind does weird things late in these races so it’s quite possible my memories weren’t very reliable even immediately upon completing each one.  Also, the Cloudsplitter, Burning River , and Grindstone courses have changes since I ran them so my rankings are based on what I experienced.

Beginner Friendly

  1. Long Haul – 10 loops and 3 times through the central hub on each.
  2. Pine Creek – double out and back on a rail trail.
  3. C&O Canal – Only 1 hill and impossible to get lost*.
  4. Umstead – Eight loops of the least technical trails on the east coast.
  5. Devil Dog – 5 loops and a little more elevation than #4.
  6. Greenbrier – 13 loops and more elevation than #5.
  7. NJ Ultra Fest – 20 loops makes logistics easy offset by lot of hills.
  8. Oil Creek – Three loops, more vertical and technical terrain than the previous two.
  9. NJ Devil – Flat out-in-back, however April weather drops this down the list.
  10. Burning River – Point-to-point course in late July.
  11. Old Dominion / Cloudsplitter – 28 hour cutoff = 25k feet vertical gain.
  12. Buckeye 100 (fka Olde 96er) – Self-supported nature trumps a flat course and 36 hour cutoff.
  13. Bighorn – 18k feet at altitude.
  14. Eastern States / Massanutten / Grindstone – lots of hills (all) + hot/humid (ES/MMT) + stupid technical trails (all) + 6pm start (Grindstone).

* Please see Disclaimer above if you manage to get lost.

This image has an empty alt attribute; its file name is 20160430_181632.jpeg
Open section of C&O Canal towpath about 4 miles out from Manidokan.  Just because the trail is flat, doesn’t mean it’s easy though.

Best One and Done 100

I learned a long time ago that not everyone is like me so there are probably people reading this who have no interest in running more than 1 hundred.  It’s on their bucket list to accomplish, but don’t plan to make a habit of doing them.  If you only want to do it once, then you want the race most likely to assure you a finish.

  1. Pine Creek – September weather makes for perfect running.
  2. Long Haul – Loop format makes it easier to quit and Florida temperatures can feel extra hot if you’re from up north.
  3. C&O Canal – Typical April weather (40 degrees and rain) almost moves this down the list despite very flat terrain.
  4. NJ Devil – Slightly harder course than C&O, same weather.
  5. Devil Dog – Cold weather and loop format make this more challenging than those above.
  6. Greenbrier – Even more loops = even more opportunities to quit.
  7. Oil Creek – Quite a bit of hills, but a 32 hour cutoff is more than most races.
  8. Umstead / NJ Ultra Fest  / Burning River – All give you the option to drop down and “finish” a shorter race.  Extremely unhelpful at 2am.
  9. Old Dominion / Eastern States / Bighorn / Cloudsplitter / MMT / Buckeye / Grindstone

Logistic Friendly

Running a hundred miles requires a ridiculous amount of logistics.  As you go along, you’ll need additional clothing (shirts, jackets, gloves, shoes), food, lights, medicine, anti-chafing agent, blister kit, caffeine . . . The list just goes on an on in addition to seeing your crew and picking up a pacer.  Some races, just based on their layout, make it easier to get the stuff you need when you need it.  Doesn’t mean you can’t finish a race towards the bottom of this list.  It just means you need to give aid stations/drop bags much more thought.

  1. NJ Ultra Fest – Never more than 3 miles from the start/finish.
  2. Long Haul – Multiple passes through the hub in each of the 10 loops.
  3. Greenbrier – Fewer loops than those listed above.
  4. Umstead – Since you pass the start/finish every 12.5 miles, you’re never all that far away from whatever you may want since there are no size restrictions on your gear.  Drop off a foot locker if that’s what you need.
  5. C&O Canal / Pine Creek – Out and back format and plenty of aid stations.
  6. Devil Dog – Loop format and drop bags at each of the 3 major aid stations a plus. Crew access more limited and December weather requires more gear.
  7. NJ Devil – Out-in-back format with fewer drop bag options than those above.
  8. Oil Creek – Early October date means you’ll likely need a wider range of clothing options available.
  9. Old Dominion – Lots of crew access, but some of the full aid stations are a decent distance apart.
  10. Cloudsplitter – Crew access to the first aid station is a little hairy, however out-and-back format makes it a little easier than those below.  Couple of the aid stations are 9 miles apart so you need to be very prepared through here.
  11. Bighorn – Out and back format and variable mountain weather requires some more thought.
  12. Burning River – Point-to-point course.
  13. Grindstone – Out-and-back format makes this a little easier, however most aid stations are 7-9 miles apart.
  14. ES100 / MMT – If the one giant loop doesn’t make things hard enough, you’ll need stuff for 30+ hours.
  15. Buckeye – No aid stations, no support.
This image has an empty alt attribute; its file name is 20170401_164251-e1491441179141.jpg
Typical section of Umstead’s trail. You can totally shut your mind off while running this course and don’t have to worry about tripping over something.

Race Organization

Even though I’m ranking these here, none of these were poorly run races.  Logistically, these are very difficult events to put together and all the RDs did a good job.

  1. Umstead – Very long standing race means they ironed out all their issues 10-15 years ago.
  2. ES100 / Oil Creek / NJ Ultra Fest / Bighorn / MMT / Long Haul / Pine Creek / Devil Dog / C&O Canal / Greenbrier / Grindstone / NJ Devil
  3. OD100 / Burning River – Dinged a smidgeon for some very small issues.
  4. Cloudsplitter – Was a newer race in 2016 when I ran it; has probably improved since then.
  5. Buckeye – Very much a Fatass type feel.


  1. Bighorn – Drop dead gorgeous.
  2. OD100 – Mile for mile, second prettiest course I’ve run.
  3. Cloudsplitter – Had the several of best overlooks of any race, however spread a bit apart.
  4. Oil Creek – Oil derricks and a nice suspension bridge.
  5. ES100 – Several of the more scenic overlooks around the halfway point require you to be fairly fast to see them in daylight.
  6. MMT – Nice mountain run.
  7. NJ Devil – Pine Barrens are beautiful IMO.
  8. Pine Creek – Very pretty run next to the water.
  9. Umstead – Dropped a spot as more loops = less variety.
  10. Grindstone – Couple nice vistas balanced by some pavement and fire road sections.
  11. Devil Dog – Not much is scenic in December.
  12. Greenbrier – Nice trails, but it’s March in MD.
  13. Long Haul – Even more loops.
  14. Burning River – Lot of metropolitan parks and varied scenery.
  15. NJ Ultra Fest – The wooded trails are nice, but generic.
  16. C&O Canal – The towpath will get a little boring after a while.
  17. Buckeye – All road through Ohio.
This image has an empty alt attribute; its file name is 20161001_111733.jpg
Cloudsplitter’s views were stunning as far as the eye could see.


Most ultra runners won’t admit to doing a race for the stuff, but it’s still nice to get.

  1. ES100 – Shirt and upgraded rain jacket for finishing
  2. NJ Ultra Fest – Very nice rain jacket for all entrants.
  3. Cloudsplitter – Not only do you get a shiny buckle the size of your shoe, but you also get a finisher’s medal that is twice the size.
  4. Umstead – Shirt, hanky, poncho all with a map of the course on them.
  5. Oil Creek – Nano spikes as door prize.
  6. Burning River – Shirt, buff, and poster.
  7. OD100 – Canvas duffle bag was the nicest finisher prize of them all.
  8. Grindstone – Sweatshirt; mug for finishing.
  9. Pine Creek – Shirt and buff with nice mug for finishing.
  10. Devil Dog – Buff and Yeti mug.
  11. NJ Devil – Cotton shirt, socks.
  12. Bighorn / MMT / Long Haul / C&O Canal / Greenbrier – Shirt.
  13. Buckeye – Does a handmade personalized bib count?


  1. Bighorn – This wouldn’t be as high if it wasn’t for the altitude.
  2. ES100 – 33% finisher rate my first year, 65% in 2017, 50% +/- last several years.
  3. Grindstone – 6pm start balanced by 38 hour finish time.
  4. MMT – Similar course profile to ES100 though typically not as warm
  5. Buckeye – Typically about 50% finisher rate.
  6. NJ Ultra Fest – Typically less than 50% finisher rate on current course.
  7. Greenbrier – Course has more elevation than advertised.
  8. Devil Dog – Typically +/-50% finisher rate.
  9. Cloudsplitter – Luckily, they give you 40 hours to finish.
  10. Oil Creek – Just edges out OD100 as more technical trails and vertical gain.
  11. Old Dominion – Lot of country roads that will let you make up time. . . if you can still run them.
  12. Burning River – This feels too low a ranking, but all the races above this are definitely harder.
  13. Umstead
  14. NJ Devil
  15. Long Haul – Couple sections a little sandy.
  16. C&O Canal
  17. Pine Creek


  1. OD100 – Second oldest 100, little red book.  This race is all about family.
  2. Buckeye – There’s just something about running 100 miles completely on your own.
  3. ES100 – Yes, it’s that hard.
  4. MMT – Long history.
  5. Umstead – Just like I’ll always think of family when I think of OD100, this race is all about community.
  6. Bighorn – Mountains will take your breath away.
  7. Pine Creek – I don’t know what it was, but something just sets this race slightly above the next group. Guess it’s a really intangible intangible.
  8. Grindstone – Dropping down from #4 in previous years as now owned by UTMB; Hardrock and Western States qualifier.
  9. Cloudsplitter / C&O Canal / Oil Creek / Burning River / Long Haul / Devil Dog / Greenbrier / NJ Devil
  10. NJ Ultra Fest – Like running a 100 miles in your neighborhood park.

Twenty years from now this is the race you will regret not having run

  1. Old Dominion
  2. Eastern States
  3. Bighorn
  4. MMT
  5. Grindstone
  6. Oil Creek
  7. Umstead
  8. Burning River
  9. Cloudsplitter
  10. NJ Devil
  11. Devil Dog
  12. Pine Creek
  13. Greenbrier
  14. C&O Canal
  15. Long Haul
  16. NJ Ultra Fest
  17. Buckeye

Best buckle

Not that we do these races for the buckles. . . right.

  1. Old Dominion
  2. MMT
  3. Eastern States
  4. Oil Creek
  5. Cloudsplitter
  6. Umstead
  7. Greenbrier
  8. Devil Dog
  9. NJ Ultra Fest
  10. Pine Creek
  11. Grindstone
  12. NJ Devil
  13. C&O Canal
  14. Buckeye
  15. Long Haul
  16. Burning River

Not ranked

I’ve decided not to rank any of the races based on volunteer support or aid station fare as none seemed to standout from any other.  If these are vital to you, then I apologize that I wasn’t of much assistance.

My favorite races

For years I resisted ranking my races. I always thought of them as my children and you’re not supposed to play favorites. They’re all equally hard and I wouldn’t trade any of them for anything. Bwa-ha-ha. It’s all complete bunk. Of course I have a favorite. Why else would I keep going back to ES100 year after year?

I will say this though. I am happy to have lined up for all of these races and I would recommend each and every one of them to anyone looking to race 100 miles. I’ve put my wallet where my mouth was in years past by going back and running C&O Canal, which used to grace the last position on this list. This ranking is obviously extremely subjective and a large portion of it is based on how I performed that day.

  1. Eastern States – A beautiful and hard course, which broke me physically and mentally. . . and yet I was still able to finish. The more times I go back, the more I like this course.
  2. Old Dominion – I love the course profile (trails, roads) and the old school feel of the race. I experienced my highest highs and lowest lows here and got my buckle by 15 minutes (only given to sub-24 hour finishers).
  3. Oil Creek – You never forget your first.
  4. Buckeye – What’s more satisfying than running 100 miles? Running 100 miles with no aid stations, crew, or support of any kind. Probably my best executed race outside going off course for a couple miles.
  5. MMT – Very hot the year I ran and the last hill is just ridiculous.
  6. Pine Creek – Somehow I feel this should be ranked higher.
  7. NJ Devil – Fun race. Shame it’s going to be one and done.
  8. Greenbrier – Awesome support at the central aid station, fun time.
  9. Devil Dog – Looped course in December.
  10. NJ Ultra Fest – While the course may be a little generic, this was one of my better executed races.
  11. Cloudsplitter – Pretty course.
  12. Umstead – Poor weather the year I ran, but one of my better performances.
  13. Grindstone – I enjoyed the challenge of having to run into the second night.
  14. Bighorn – This would be a top 3 race if I hadn’t DNFed at the turnaround. Stupid altitude.
  15. Burning River – I liked the varied course profile, but not my best run race.
  16. C&O Canal – DNFed my first attempt, poorly executed second go, PR in 2021. Third time was the charm.
  17. Long Haul – Pushed too hard early and paid the price.

Hopefully these lists have been helpful. Add a comment if you’d like to see additional criteria ranked.