2023 For God and Country 2.5 Mile Obstacle Run

Loading Events
This event has passed.

            Please note that Bishop’s Events promo/discount codes cannot be used to register for this event.


Come out for a 2.5 Miler Obstacle Course Trail Run! (age 10-99) Registration begins at 8:00am.

The race will be out in Upperville on Trinity Farms property! This is a beautiful run around pastures, near creeks and ponds.

This will be an obstacle course trail run.  It will be rugged terrain and not for the faint of heart. There will be water, mud, climbing, crawling. Participants can either do the obstacles or skip them. Awards given for true obstacle runners!

There will be two heats. The first one at 9am will be for the very competitive, those planning to not skip any obstacle!  The second heat will be for those wanting to skip the obstacles.

There will be a Patriots Playground (1 to 9yr) with fun games, activities and crafts for the children, 8:45-10:45. Cost is $5 up to 9/6 after that $10.

Please click the event links for more information and to register online. If you would like to pay with cash/check instead of credit card (and save the CC fee), or find out about sponsorship/vendor opportunities, please contact Kristin at kuhlenkott@jpgma.org


Runners Receive

A Chip Timed Event + Event shirts for first 40 registrants of 2.5 mile obstacle course. 

T-shirts are available to purchase with race registration.


Charity Information

All proceeds benefit John Paul the Great Montessori Academy’s upper school and mission trip to Kentucky & 10% proceeds goes to Tunnel to Towers Foundation https://t2t.org


Race Start Times

2.5 mile with obstacles – 9:00 am

1 mile Little Patriot obstacle course trail run (ages 6-10) – 10:15 am

2.5 mile without obstacles – 10:30 am


Registration Fees

2.5 mile with obstacles – $20, until 8/31 ($25) – First 40 to sign up get a free race t-shirt.  After that, shirts are $10 with registration

1 mile Little Patriot obstacle course trail run (ages 6-10) – $10, until 8/31 ($15)

2.5 mile without obstacles – $20, until 8/31 ($25)


T-Shirt Design

T-shirt design for the race is available here as soon as it has been approved.


Course Map



Live Race Results

Live results will be posted on Athlinks.com.  Additionally, there will be a QR code at the race for you to scan to immediately view your results.  Final race results with series points will be posted to our website on the Monday following your race.



Awards given for the top finishers of the obstacle race.



We will post any photos taken by staff on our Facebook page by Tuesday after the event.


Social Media Challenge

On Tuesdays, we pick our favorite Instagram or Facebook post from the previous race weekend.  The winner will receive 50% off a future race!  Make sure to tag us in your race photos at:

Instagram:  BishopsEventsLLC

Facebook: BishopsEvents


Packet Pickup

Packet pickup is available at the event.


Race Day Registration

There will be race day registration.


Water Stations






Weather Policy

Weekly weather reports are posted on the Thursday before race weekends on our Facebook page by Chad Merrill with the Hagerstown Almanack.  Race officials may delay, change or postpone the event due to weather conditions.  All registered runners will be notified via email of any changes.  In most cases, a decision is not made until the night before the race, and a decision could come as late as the morning of the event.


Directions to Parking

The race starts and ends at Trinity Farm (1000 Lafayette St. Upperville, VA US 20184)