Pulling race details. Checking the course notes.
Pulling race details. Checking the course notes.

BeastLake hosts three distance options in Moneta, VA on July 4, 2026: a 1.5-mile course, a 3.1-mile 5K, and a 4.6-mile obstacle course race. The event benefits Smith Mountain Lake Christian Academy. Participants can choose optional water features including a water slide, balance beam over an inflatable pool, and sprinkler sections. Food trucks will be on-site, with registered 5K and obstacle course participants receiving food vouchers.
Race reviews
Race-day experiences shared about BeastLake 5K & Obstacle Course Race 2026.
Take over this page, add your photos, and give your runners find-by-selfie search. Free, no contract, runs itself.
250 finishers on record for BeastLake 5K & Obstacle Course Race 2026.
| Place | Name | Distance | Gender | Age group | Time |
|---|---|---|---|---|---|
| 1 | Maggie Kane | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 17:55 |
| 1 | B. Lester | 5K (Run/Walk Only) | M | M Overall | 18:44 |
| 1 | Logan Bargo | Obstacle Course 5K | M | M Overall | 26:07 |
| 2 | M. Wooten | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | M | — | 18:18 |
| 2 | LaSean Lanier | 5K (Run/Walk Only) | M | M Overall | 18:56 |
| 2 | Trey Sheffer | Obstacle Course 5K | M | M Overall | 26:27 |
| 3 | O. Kendrick | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 19:43 |
| 3 | Price Lineweaver | 5K (Run/Walk Only) | M | M Overall | 19:50 |
| 3 | G. Gardner | Obstacle Course 5K | M | M Overall | 26:32 |
| 4 | lizzie kane | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 21:30 |
| 4 | Ricky Thomas | 5K (Run/Walk Only) | M | M6069 | 21:58 |
| 4 | Tim Cocrane | Obstacle Course 5K | M | M4049 | 28:08 |
| 5 | john kane | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | M | — | 21:44 |
| 5 | C. Wright | 5K (Run/Walk Only) | F | F Overall | 23:23 |
| 5 | M. Bishop | Obstacle Course 5K | M | M1519 | 28:19 |
| 6 | Mara Tallent | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 22:22 |
| 6 | Tim Nish | 5K (Run/Walk Only) | M | M4049 | 23:49 |
| 6 | B. Cutler | Obstacle Course 5K | M | M0114 | 28:37 |
| 7 | Ashley Sherrill | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 22:22 |
| 7 | C. Wright | 5K (Run/Walk Only) | M | M0114 | 24:06 |
| 7 | Parker Siever | Obstacle Course 5K | M | M1519 | 28:38 |
| 8 | C. Laurent | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | M | — | 22:31 |
| 8 | M. Fruzzetti | 5K (Run/Walk Only) | F | F Overall | 24:13 |
| 8 | Tyler Matechak | Obstacle Course 5K | M | M3039 | 28:56 |
| 9 | K. Hamilton | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 22:56 |
| 9 | Matthew S. Gifford | 5K (Run/Walk Only) | M | M4049 | 25:27 |
| 9 | Mark Canales | Obstacle Course 5K | M | M6069 | 28:56 |
| 10 | P. Gallacher | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | M | — | 23:29 |
| 10 | Drew Kepley | 5K (Run/Walk Only) | M | M4049 | 27:51 |
| 10 | Jesse Keep | Obstacle Course 5K | M | M2029 | 29:31 |
| 11 | M. Gallacher | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 23:31 |
| 11 | Jay Lineweaver | 5K (Run/Walk Only) | M | M1519 | 27:51 |
| 11 | G. Gardner | Obstacle Course 5K | M | M0114 | 30:27 |
| 12 | Richard Gallacher | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | M | — | 23:35 |
| 12 | Michael John | 5K (Run/Walk Only) | M | M6069 | 27:52 |
| 12 | Clara Avery | Obstacle Course 5K | F | F Overall | 31:36 |
| 13 | A. Cutler | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | M | — | 23:38 |
| 13 | Brian Small | 5K (Run/Walk Only) | M | M3039 | 28:21 |
| 13 | H. Gallacher | Obstacle Course 5K | M | M0114 | 32:50 |
| 14 | E. Cocrane | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 24:11 |
| 14 | Bryan Edwards | 5K (Run/Walk Only) | M | M6069 | 28:21 |
| 14 | N. Siever | Obstacle Course 5K | M | M1519 | 33:20 |
| 15 | Tim Cocrane | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | M | — | 24:12 |
| 15 | Veronica Hill | 5K (Run/Walk Only) | F | F Overall | 29:11 |
| 15 | Casey Breeden | Obstacle Course 5K | M | M1519 | 33:51 |
| 16 | C. Kendrick | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 24:52 |
| 16 | Ben Hodges | 5K (Run/Walk Only) | M | M3039 | 29:29 |
| 16 | L. Orme | Obstacle Course 5K | F | F Overall | 34:28 |
| 17 | V. Sampson | INDIVIDUAL PRICING - Obstacle Course 1.5 miles | F | — | 25:59 |
| 17 | Valerie Jenkins | 5K (Run/Walk Only) | F | F3039 | 29:31 |
Results via RunSignup. Are you on this list and want off? .
250 finishers on record for BeastLake 5K & Obstacle Course Race 2026. Each distance is analyzed separately; times are only comparable within one distance.
Race-day weather: 81F, rain, partially cloudy, 0.36 in precip
Upload what you shot at BeastLake 5K & Obstacle Course Race 2026 and we build the gallery around it. Runners can browse eligible published photos or search by bib where roster data is available. Consented selfie search appears only where event, account, consent, age, and jurisdiction gates allow it. You keep the rights to your work.
Add your photosEnter a goal or recent finish time and see where it lands against this year’s field.
| Band | Finishers | Median | p10 – p90 range |
|---|---|---|---|
| MM Overall | 3 | 26:27 | 26:11–26:31 |
| FF Overall | 3 | 34:28 | 32:10–34:46 |
| MM0114 | 11 | 37:40 | 30:27–49:50 |
| MM1519 | 11 | 40:45 | 28:38–50:34 |
| MM2029 | 11 | 41:43 | 35:54–53:10 |
| FF1519 | 4 | 43:38 | 40:49–48:28 |
| MM6069 | 4 | 44:20 | 32:59–50:05 |
| MM4049 | 8 | 44:52 | 34:36–53:42 |
| MM3039 | 13 | 48:19 | 35:27–1:05:38 |
| FF3039 | 7 | 48:23 | 44:22–1:07:25 |
| FF4049 | 8 | 49:53 | 44:29–1:00:49 |
| FF2029 | 11 | 50:02 | 36:59–1:07:27 |
Showing the 12 largest age-group bands.
Enter a goal or recent finish time and see where it lands against this year’s field.
| Band | Finishers | Median | p10 – p90 range |
|---|---|---|---|
| MM4049 | 4 | 26:39 |
Enter a goal or recent finish time and see where it lands against this year’s field.
Results via RunSignup. Aggregate statistics only.
| FF3039 | 9 | 32:44 | 30:04–44:24 |
| MM0114 | 5 | 33:08 | 26:45–37:26 |
| FF0114 | 4 | 38:50 | 33:19–40:46 |
| MM3039 | 5 | 39:01 | 28:48–55:32 |
| MM6069 | 7 | 40:00 | 25:30–54:47 |
| MM5059 | 5 | 40:38 | 33:11–58:55 |
| FF4049 | 5 | 40:50 | 33:03–50:56 |
| MM2029 | 4 | 45:06 | 36:48–52:19 |
| FF2029 | 6 | 45:15 | 41:34–55:02 |
| FF5059 | 4 | 45:53 | 44:57–58:33 |
| FF6069 | 5 | 52:51 | 43:23–1:02:04 |
Showing the 12 largest age-group bands.