My Profile

@ksingleton86

Southern Pines, NC Raving since 2023 50 States hopeful/finisher Active 10 minutes ago

About Me

  • Running club(s):

    50 States Half Marathon Club

  • Rave race:
  • Race that's calling my name:
  • I run because:

    Hi there! I started running in the late spring of 2023 while living in Ireland for my husband’s military assignment. I needed something “for myself”- military life is often unpredictable and out of our control, which can be stressful at times. I could barely run a mile without stopping at first, but over time I’ve gained some speed and endurance, and it’s been so neat to see my progress, especially as I enter my 40s! I sure wish I had gotten into running years ago, given that I now want to run a half-marathon in every state, and we’ve lived all over the country since 2012!

    I hope to find support and community while hopefully progressing with running, and ultimately, showing my children that it’s never too late to find different passions and better ourselves 🙂

My Races

Organize, track & review your races and personal bests here.

50 States Map
image/svg+xml FL TX NM AZ AK CA NV UT CO OR WA ID HI OK MT WY ND SD NE KS MN IA MO AR LA MS AL GA SC IL WI MI IN OH TN KY NC WV VA PA NY ME VT NH RI CT NJ DE MD MA DC

Half Marathon

Marathon

Ultramarathon

(Marathon or Ultra) + Half

Marathon + Ultra

Other

Future Races

Personal Bests (1)

Race Distance Location Date Result
Half Marathon Versailles, KY May 30, 2026 1:47:34

Future Races (28)

Race Distance Location Date Paid
Half Marathon Niles, MI Jul 12, 2026
Half Marathon Portage, IN Jul 13, 2026
Half Marathon Bird In Hand, PA Sep 12, 2026
Half Marathon Huntsville, AL Sep 13, 2026
Half Marathon Johnson City, TN Sep 27, 2026
Half Marathon Amelia Island, FL Oct 11, 2026
Half Marathon Gilbert, AZ Nov 21, 2026
Marathon Rehoboth Beach, DE Dec 5, 2026
Half Marathon Ellerbe, NC Jan 16, 2027
Half Marathon Columbia, SC Apr 10, 2027
Half Marathon Jacksonville, FL TBD
Half Marathon Davis, WV TBD
Half Marathon Toledo, OH TBD
Half Marathon Gilbert, AZ TBD
Half Marathon Wilson, WY TBD
Half Marathon Manitowoc, WI TBD
Half Marathon Indianapolis, IN TBD
Half Marathon Indianapolis, IN TBD
Half Marathon Kalamazoo, MI TBD
Half Marathon Huntington, WV TBD
Half Marathon Gering, NE TBD
Half Marathon Bar Harbor, ME TBD
Half Marathon Indianapolis, IN TBD
Half Marathon San Diego, CA TBD
Half Marathon Rehoboth Beach, DE TBD
Half Marathon Newport, RI TBD
Half Marathon Huntsville, AL TBD
Half Marathon Sedona, AZ TBD

Past Races (11)

Race Distance Location Date Result My Raves My Performance
Half Marathon Versailles, KY May 30, 2026 1:47:34
Half Marathon White Sulphur Springs, WV May 9, 2026 1:51:11
Half Marathon Roanoke, VA Apr 18, 2026 2:05:18
Half Marathon Columbia, SC Apr 11, 2026 1:52:47
Half Marathon Pinehurst, NC Mar 7, 2026 2:05:27
Half Marathon Ellerbe, NC Feb 28, 2026 1:54:12
Half Marathon Savannah, GA Feb 14, 2026 1:55:51
15K Challenge (5K + 10K) Sanford, NC Aug 24, 2024
Half Marathon Frederick, MD May 5, 2024
10K Harpers Ferry, WV Oct 7, 2023
1 Miler Frederick, MD Sep 9, 2023

My Raves

Transportation: I drove the 8 hours from North Carolina, so I had my own vehicle. My family was supposed to take a weekend trip to visit my in-laws in Kentucky, … MORE

Transportation: I drove the 8 hours from North Carolina, so I had my own vehicle. My family was supposed to take a weekend trip to visit my in-laws in Kentucky, which was about an hour and a half from the race. My husband was unable to go at the last minute due to work, so I met his parents so they could spend a few days with the kids. I stayed overnight for the race and drove back to NC right after.

Hotel/lodging: Home2 Suites Lexington Keeneland Airport, about 20 minutes away from the race site (Ashbrook Farm). It was conveniently located and super clean. Check-out was at 11 a.m. I highly recommend this hotel!

Pre-Race Expo/Packet Pick-Up: No expo, but packet pick-up was held the day before (12-6 p.m.) at the Pisgah Presbyterian Church, about a mile away from the race site. The volunteers were all really nice and helpful, and a few horses near the parking area added to the overall vibe. Race day packet pickup was an option, but we were encouraged to pick it up the day before if possible.

RACE: Honestly, I was initially aiming to do the Run the Bluegrass half-marathon earlier in May, but I was busy that weekend. I had read so much about some of the bigger or well-known races in KY, but I really like smaller races with easy logistics and good scenery. It had only two reviews on Race Raves, but both rated it highly; then I checked out the Facebook page and loved the pictures! As cheesy as it sounds, I felt like this was the race I was supposed to do for Kentucky, so I signed up.

Difficulty: The course was definitely not flat, although it was pretty fast! Surprisingly, I PR’ed and came in first in my age group😳 With over 800 feet of elevation change, it was pretty hilly, but rolling hills are expected on horse farms in Kentucky. I would definitely recommend Hill training for this course, but it wasn’t bad, and the scenery more than made up for it.

Scenery: Absolutely beautiful horse farms and rolling hills. The course ran through four horse farms- Ashbrook, Newtownnanner Stud Farm, Winstar Farm, and Buck Pond Farm. 5.2 of the 13.1 miles were through the farms, with 833 feet of elevation change. Winter Farm was my favorite, but they were all incredible, especially with how Green and lush everything is this time of year. It felt like something out of a storybook in some areas!

Production: There were 182 runners in the half-marathon. The start time was at 6:45 a.m. I left the hotel at 5:55 a.m. and parked at 6:15 a.m. Parking was on site, right by the start/finish- my favorite!

Communication was great! I received a few emails with details about race-day logistics/timeline, packet pickup, and FAQs. Also, on Wednesday before the race, I emailed the race director because I wasn’t sure I’d be able to make it and inquired about a possible deferral. She was prompt and understanding. I ended up talking to her after the race, and she was just as nice in person. I really appreciated her kindness, especially considering how busy she was right before the event!

There were plenty of water stations and bathrooms throughout- we passed a total of 12 hydration stations along the 13.1 miles. There weren’t really any spectators, but the volunteers were encouraging as we passed.

Swag: Included a gender-specific shirt (women’s was a somewhat fitted V-neck of a poly-cotton/rayon blend). A long-sleeve dry-fit quarter-zip, hats, and a sweatshirt were sold at packet pick-up, but the shirt was the only swag included in the race cost. I honestly don’t care about swag, though. All I want is a decent shirt I can lounge or possibly run in and a medal. And I loved the medal!

Sightseeing/Extras: I didn’t explore Lexington, but driving along the horse farms was so pretty! I passed by the Kentucky Castle (I initially had no idea what it was lol), which is apparently a boutique hotel and event space. I would’ve booked a tour had I known about this place beforehand- I love stuff like this! If you have the dough, you could stay here and only be a few minutes away from the race!

DIFFICULTY
3
PRODUCTION
5
SCENERY
4
SWAG
3

Was this review helpful?

Transportation: White Sulfur Springs is about 4 hours and 45 minutes from our house in North Carolina, so I drove up for the night. Hotel/lodging: Hampton Inn in Lewisburg, WV, … MORE

Transportation: White Sulfur Springs is about 4 hours and 45 minutes from our house in North Carolina, so I drove up for the night.

Hotel/lodging: Hampton Inn in Lewisburg, WV, about 15 minutes from the race site. The Greenbrier is pricey, and although I’m sure staying there is all part of the experience, it wasn’t in our budget, especially with the high race entry fee. Despite being in the midst of renovations, the hotel was fine and clean. Check-out was at 11 a.m. Unfortunately, I was tired and didn’t explore Lewisburg, so I don’t have much to say about the area.

Pre-Race Expo/Packet Pick-Up: Packet pick-up was held the day before from 2-7 p.m. in the Upper Lobby of the Greenbrier. Runners staying off-site parked in the train parking lot across the street from the resort and were shuttled in. There was no expo. They also did NOT offer packet pickup on race day morning, so this may be something to consider.

RACE: Why did I choose this race? The logistics worked better than any other WV race, and it was the closest one to our house. I was skeptical because it was expensive, but reviews said it was a beautiful area/course, and those were spot on! Good scenery is high on my race priorities 🙂 And some of the other scenic races in WV were trail races, which I’ll do, but I prefer road races, so this was a good fit.

Difficulty: Mediocre. There were hills, but they weren’t bad. Lots of zigzags and turns though! Surprisingly, I PR’d on this course, lol.

Scenery: A meticulous golf course and gorgeous houses with a beautiful mountainous backdrop- the perfect West Virginia race!

Production: There were 187 runners in the half-marathon. The start time was at 6:45 a.m. at The Greenbrier. I parked in the train lot at 6:10 a.m. and arrived at the race site by shuttle within 10 minutes. It was so nice being able to use real bathrooms right before the race!

The original total was $159, but I signed up two days before the race, so I paid full price.
My breakdown: $152.65 after a 10% military discount + a $9.55 handling fee

Communication was good, but again, I signed up at the last minute. I received two emails with details about race day logistics/timeline, packet pick-up, FAQs, and important deadlines. One also included the 2026 Athlete Guide with the same info and more.

There was a post-race brunch included in the race entry fee, but as mentioned above, it’d be nice if this were an add-on option. I wasn’t able to stay and was also traveling solo, so a sit-down meal after the race wasn’t super enticing to me. The spread looked good, though, and I appreciated the grab-n-go options, such as granola bars, yogurt, bananas, and coffee!

There were water stations and bathrooms every couple of miles and bathrooms. Not many volunteers or spectators, so keep that in mind if you like a lot of people cheering you on along the way.

Swag: Included a moisture-wicking, gender specific shirt (I actually liked it) and a stemless wine. Not a fan of races giving out wine glasses for finishing gifts. I feel like these are generic items, and the last thing people need are more glasses/cups (my husband gets so many of these darn things being in the military). For the price of this race, the swag was weak. However, the price included the brunch as mentioned above…but I think this should be an optional add-on. A nice sweatshirt, a shoe travel bag, running hats, and socks (feetures) are some suggestions for alternative gifts. Also, I was so surprised that photos weren’t included in the cost. I probably sound so cheap, haha, but come on now!

Sightseeing/Extras: The drive was nearly five hours, and I didn’t get there until dinnertime, so I went to packet pick-up, then went back to my hotel to relax. No sightseeing outside of checking out the Greenbrier on this trip!

DIFFICULTY
3
PRODUCTION
4
SCENERY
4
SWAG
2

Was this review helpful?

Roanoke is just under 3.5 hours from where I'm at in North Carolina, so I drove up for the night. I stayed at Spark by Hilton Roanoke Airport, about 10 … MORE

Roanoke is just under 3.5 hours from where I’m at in North Carolina, so I drove up for the night. I stayed at Spark by Hilton Roanoke Airport, about 10 minutes (5 miles) from the race start. The hotel was fine, but there was nothing else around it. They were super accommodating and let me check out at noon instead of 11 a.m., so I could check out some of the post-race festivities and make sure I had enough time to shower before heading home!

Pre-Race Expo/Packet Pick-Up: Packet pick-up was held the day before at Elmwood Park in downtown Roanoke (the same location as the race) until 8 p.m. I was thankful for the late time since I wasn’t able to leave town until mid-afternoon, and I try to avoid morning pickup.

Difficulty: HARD. I haven’t run many races, but this was by far the most difficult, lol. This race is known as “America’s Toughest Road Race” due to the 3,790 feet of elevation gain/loss. Obviously, this isn’t a fast course; I was told to just take it all in and enjoy the views, so that’s what I did. I walked a few times up the mountain, and it was nice to haul balls down it! I’ve never had that experience before.

Scenery: A two-mile climb up Mill Mountain (and next to the famous Mill Mountain star, which overlooks the Roanoke Valley); residential communities on a two-mile ascent up Peakwood Rd; downtown scenery. Really pretty, and the perfect Virginia race!

Production: There were 860 runners in the half-marathon. The start time was at 7:35 a.m. at Elmwood Park. There was a free parking garage nearby that I used. I got to the race site around 7:05, and it was almost totally full.

Communication was great. Several pre-race emails were sent in the weeks leading up to the race, reiterating the race logistics.

There were SO many aid stations and portapotties- I don’t even know how many, but I definitely didn’t need to bring my own water. Volunteers and spectators were everywhere, and while I usually don’t mind if there’s a lack of spectators, it was really nice having people cheer you on while wondering why you’re running up a mountain for fun 😉

Swag: Included a gender specific race shirt and finishers’ medal. There was an expo where vendors may have been handing out free stuff, but I didn’t really look.

Sightseeing/Extras: Because I got in town around dinnertime and was tired from working that morning and the 3-hour drive up, I didn’t do any sightseeing. I walked around Elmwood Park a bit; they had a festival with live music and food trucks (on both Friday evening and Saturday). It looked fun! I happily went back to the hotel to shower and relax in peace, haha. I would’ve liked to check out more of Roanoke, though, so next time!

DIFFICULTY
5
PRODUCTION
5
SCENERY
4
SWAG
3

Was this review helpful?

Transportation: This race was about 2 hrs & 35 minutes from where I live, so I drove to Columbia on Friday afternoon. It was a really pleasant and easy drive … MORE

Transportation:
This race was about 2 hrs & 35 minutes from where I live, so I drove to Columbia on Friday afternoon. It was a really pleasant and easy drive down. Since I had my car with me, I drove around Columbia a bit the evening before, but I wish I had had more time for some sightseeing.

Hotel/lodging:
I stayed at the hotel Tru by Hilton (downtown Columbia location), which was about 3/4 of a mile from the start line. Since it was so close, I was able to just walk to and from the race! The hotel itself was super clean & check out was at 12 pm, so I was able to go back with plenty of time to shower & pack up before heading home. I definitely recommend it!

Pre-Race Expo/Packet Pick-Up:
There was no pre-race expo. Packet pick up was the day before the race at the local running store, Strictly Running (not near the race location at all, just FYI). There was also the option to pick up the packet on race morning as well.

RACE: Why did I choose this race?
I chose this race because of the proximity to our house. It was also an area of South Carolina I had not been to before, and the 2 1/2-hour drive made for a quick race turnaround time.

Difficulty: There were definitely more hills than expected! The entire race was on the road, so that was nice after my last few races being on trails (I prefer road races lol). I PR’d despite the hills, though!

Scenery: I’m not familiar with Columbia, but we ran through some historic neighborhoods and by the USC campus. I enjoyed running through neighborhoods and looking at all of the houses😆

Production: There were 626 people in the half, so I’d say it was mid-size? Start time was 7:30 a.m. near the Colonial Life Arena. A bag drop was offered.

There were 8 water stations and 4 portapotties, and I think a couple stops had gels. They had entertainment throughout the course (dancing grannies, a band, Girl Scout troops, and a few other groups) to cheer on participants. There were post-race festivities with various exhibitors (mostly wellness-focused), and snacks, fruit, and pizza were available at the finish line.

Background info: the race was established in 1973, making it one of the most prestigious and longest-running road races in the Southeast.

Swag: Included a neon yellow shirt (not a fan of the color at all, lol) and a tape measure- that’s it. For a larger race, the swag was super weak!!

Overall, I enjoyed this race and would definitely consider doing it if it’s within driving distance.

DIFFICULTY
4
PRODUCTION
3
SCENERY
2
SWAG
2

Was this review helpful?

This race was held in Pinehurst, NC, about twenty minutes from my house. Pinehurst is known for its vast array of golf courses, but it also offers great trails, dining, … MORE

This race was held in Pinehurst, NC, about twenty minutes from my house. Pinehurst is known for its vast array of golf courses, but it also offers great trails, dining, local shops, and beautiful (and expensive lol) homes.

Difficulty: I’m not sure if this was an off-day for me or if I’m just not used to running trails for more than a few miles, but this race was somewhat difficult for me! It was decently hilly, and while most of the trails were well-groomed, there were some sandy areas. Again, I do almost all of my runs on roads, so take my difficulty rating with a grain of salt 😉

Scenery: Trail running through Reservoir Park, Whitehall Trail, and Nick’s Creek Trail. Half-marathoners did the loop once; marathoners did it twice. It was scenic, tranquil, and a great little escape from the outside world!

Production: This race was small (fewer than 150 participants for the marathon, half-marathon, and 5K total) with easy logistics. Packet pick-up was the evening before at Pace Yourself Running, the local running store in Southern Pines, and there was also the option to pick up your packet on race day morning. Race parking was at Sandhills Community College, right by the start/finish line- super easy! The start time was 8 a.m., and I got there around 7:45. The half-marathon was very affordable at $54 ($50 plus a $4 processing fee), and proceeds supported community wellness by funding gym memberships, coaching, and nutritional consultations for low-income families and high school athletes. There were four aid stations with friendly volunteers along the route, offering water, Gatorade, pickle juice (did not try this, lol), and runners’ snacks at mile 9 (I didn’t stop for anything, but it looked like a good spread). Communication from the race director was great, with an email sent regarding packet pick-up, parking, and weather information.

Swag: Included a short-sleeve moisture-wicking shirt and a finisher medal. We were also given a small reusable bag with a resistance band (along with a card showing various exercises to use with it), chapstick, band-aids + chafing protectant, local running club stickers, and a coupon for one free week at the local Hotworx studio (there may have been a few other things that I can’t recall right now).

Overall, this was a well put-together race with a supportive crew that I would definitely participate in again!

DIFFICULTY
4
PRODUCTION
5
SCENERY
4
SWAG
4

Was this review helpful?

Ellerbe is about 30 minutes from Pinehurst, NC, known as the “Home of American Golf”, so if you or your travel companions enjoy golfing, I’d consider adding this one to … MORE

Ellerbe is about 30 minutes from Pinehurst, NC, known as the “Home of American Golf”, so if you or your travel companions enjoy golfing, I’d consider adding this one to your list. Pinehurst/Southern Pines also have great hiking and parks, and super cute Hallmark-like downtown areas with excellent restaurants and shops! Race location is about 1.5 hours from both Raleigh and Charlotte for those interested in flying in (although it’s more of a “no frills” race- see below).
Difficulty: Rolling hills! The course is on rural country roads that are surprisingly hilly. I’d heard that this course was pretty difficult, and while I agree, I did PR lol, so come to this race with an open mind.
Scenery: I loved it. Country roads…take me home 😉 Not much to see, but there isn’t much traffic, so that was nice. I prefer a more nature-inspired, open-road race to an urban one, though.
Production: This race was another smaller event with easy logistics. I love being able to drive straight to parking right by the start/finish line without worrying about shuttles! Packet pick-up was right before the race (8 a.m)- I got there around 7:30 a.m. with no line. I signed up late, about a week before the event, and paid about $92 total ($85 with an additional processing fee), so sign up earlier than I did (initial cost is $60, then $75). They offer a full marathon option, and a fun fact: this is the oldest continuously held marathon in North Carolina. I think they had 4-5 aid stations with water, Gatorade, and porta-potties along the way. Friendly volunteers handed out drinks and cheered on runners. They also offered a hot meal after finishing (cheese quesadillas and soup). There aren’t many spectators aside from the volunteers, so keep that in mind if you prefer races with crowd support. The communication with the race director was wonderful- he sent out a few emails the week prior, touching base.
Swag: Included a long-sleeve moisture-wicking shirt, and finishers received medals and beautiful handmade pottery cups from a family business in Seagrove, NC. Special pottery was given to the top three male and female finishers (I placed 3rd in the females- quite an unexpected treat!).
Overall, I really enjoyed the small-town feel to this race.

DIFFICULTY
4
PRODUCTION
4
SCENERY
3
SWAG
4

Was this review helpful?

We’re currently stationed in North Carolina, so it was an easy 4-hour drive to Savannah. PROS *Affordable pricing- I signed up only a few weeks prior, and it was $70. … MORE

We’re currently stationed in North Carolina, so it was an easy 4-hour drive to Savannah.

PROS
*Affordable pricing- I signed up only a few weeks prior, and it was $70. Smaller race (I think they capped it at 400 participants), which I love!
*Great organization. The race director sent a few emails leading up to race day with helpful info. Packet pick-up was at the local running store and was super easy.
*There was also a 5K and 10K race the evening before- I love when races offer these options!
*7 AM start time- not too early, not too late!
*The route went through a beautiful neighborhood. I like looking at different types of homes lol, so this was enjoyable to me. There were sidewalks and very little traffic.
*Porta-potties were along the route, and aid stations were well-manned, offering water and Gatorade. There were children helping out, and it was just the cutest to see them cheer everyone on and hand out drinks!
*I looked freaky in most of them, but they took great (and free!) race pics along the route.
*Post-race goodies included bananas, an assortment of snacks (bars, cookies, pretzels/chips, jerky), coffee, and hot chocolate.
*Free medal engraving post-race. I didn’t take advantage of this, but I thought it was such a neat offering!

CONS
*Unless you like a big race with a ton of crowd support, I can’t think of any cons. I guess one thing would be that the t-shirt was just ehh- white and kinda see-through.

If we’re still stationed in NC next year, I’ll happily drive back down for this event!

DIFFICULTY
5
PRODUCTION
5
SCENERY
3
SWAG
3

Was this review helpful?