Balls Bluff

Course results can be seen below. Splits are available on Attackpoint or Winsplits.
To enter your routes and see how others went, head to RouteGadget.

Please note that on the Yellow course, the fifth control (#129) was taken off of the human or animal, we do not know. So, our apologies to the participants who found the flag but not the electronic control box to punch in to. You have all been reinstated, if you completed the course otherwise.

This year's event at Balls Bluff Park was quite sunny but also cold, cold, and more cold with temperatures starting in the teens and barely getting into the 20s. The new setup with shuttle service from registration at the church to the start/finish at the Balls Bluff parking lot worked well.
A special thanks to the Loudoun County High School NJROTC cadet volunteers and parents (Vince Ostrander, Thomas and Rachel Bruce, and John Stillings); Matt Smith who designed the courses; Amy Louden and Valerie Meyer who, as usual, set up and efficiently managed the participants as they flowed from registration to their starts; Heidi Onkst, Scott Sharp, Matt Smith, and the Loudoun County NJROTC cadets who retrieved the control points post-race; and Charles Carrick who kept us all pointed in the right direction.
- Bill Johns, Meet Director


Course Length: 2.1 km

Course Climb: 100 m

Number of Controls: 12

1Justin Ahrens & Blake & Maxwell & Charlie & BSA Troop 99650:23
2Elliott Taylor & Allison & BSA Troop 998B52:28
3Thomas Mulhern & Mateo & Ryan & BSA Troop 99666:46
4John Stillings & Dean & Heather & BSA Troop 998B71:36
5Ian SafaQOC72:29
6Amy LoudenQOC72:41
7Bill Matlack & Troop 99873:33
8Team 1 BSA Troop 3017 & Cate & Avery & Tessa & Ekena74:33
9Tom Mulhern & Ricky & Colin & Jonah & BSA Troop 99676:30
10Emily House & Paul & Allison & Ainsley82:22
11Ralph Zecca & Ryan & Jack & Dominic & BSA Troop 996122:08
12Team 2 BSA Troop 3017 & Reagan & Chloe & NatalieMP (85:14)


Course Length: 3.3 km

Course Climb: 150 m

Number of Controls: 11

1Elizabeth Hadley & Meghan69:13
2Shawn Williams & AliciaQOC100:45
3Dominik Zambrana & Vincent & Nico129:10
4Pamela CommerfordQOC134:44
5Kyriakos Pagonis & Zoe167:41
6Jeff Tolle & ChrisQOC207:21
7Seneca HonzakQOCDNF
7Chris GeorgeQOCDNF (138:18)
7Cara HonzakQOCDNF (147:07)
7Dakota HonzakQOCDNF (148:53)
7Heather Naboshek & Justin & Jamie & RubyMP (153:46)


Course Length: 4.3 km

Course Climb: 120 m

Number of Controls: 13

1Francesco DaviesTJ Patriot NJROTC59:56
2Daniel MinarQOC60:25
3Matyas MinarQOC61:28
4Siara QuinonezTJ Patriot NJROTC63:38
5Melia BuggTJ Patriot NJROTC64:50
6Michael MillerTJ Patriot NJROTC65:37
7Michelle FishQOC72:40
8Micah CosgroveTJ Patriot NJROTC74:20
9Noah RileyTJ Patriot NJROTC74:48
10Park WatsonQOC78:57
11Jeffrey HaskellQOC80:22
12Donnie CornellQOC84:45
13Richard ChamberlinQOC84:51
14Craig McIntireQOC91:25
15Patrick BrownQOC103:38
16Krystian DavisTJ Patriot NJROTC106:05
17Stevenson GionQOC128:26
18Mitch AssurianTJ Patriot NJROTC133:59
19Thomas Kovarik & KendallQOC134:40
20Steve Hamilton150:37
21Nate O'ConnorQOC158:34
22Candace Carlisle & WilliamQOC163:30
23Erica Ashton & DorotaQOC184:03
24Charles Lund & John MarshallQOC187:39
25Darren Boczar & DinaQOC199:29
26Shanna SorrellsQOCDNF
26Richard BriggsQOCDNF
26Elijah StoneTJ Patriot NJROTCDNF
26Debbie PedersonQOCDNF


Course Length: 4.2 km

Course Climb: 165 m

Number of Controls: 13

1Peggy DickisonOK57:59
2Dominik HonzakQOC61:05
3Robert BriberQOC70:21
4Miroslav HonzakQOC71:06
5George HornbergerQOC72:06
6Dan BuckleyQOC72:30
7Neal AttfieldQOC76:54
8 Captains Brown Group A & Johnnie Pfalmer & Spencer Verhalen & Ella BruceLoudoun NJROTC77:11
9Zach Detweiler77:16
10Molly AndersonTJ Patriot NJROTC82:03
11Scott SharpQOC82:28
12William WrightQOC90:16
13Ginny QuamQOC96:02
14Jonathan BaroneQOC96:56
15Mary SnieckusQOC98:40
16Justin Brown & LexieQOC100:15
17Casey MotonQOC103:59
18Virginia DeBonsQOC104:42
19Gary QuamQOC107:34
20Franklin FishQOC109:30
21Jeffrey BloomQOC110:23
22Andy KeirnQOC110:29
23 Captains Brown Group B & Antoino Robles & Fred ClareyLoudoun NJROTC113:14
24Florence TanQOC113:19
25Heather PhelpsQOC113:40
26Bill GrubbQOC113:51
27Angela HuesmanQOC115:23
28Daniel Lathrop & PatQOC129:42
29Jay DellQOC140:33
30Daniel Alder & Michael & AngelinaQOCMP (163:15)
30Whittaker Johnston & Harriet & Troop 233MP (175:16)


Course Length: 5.6 km

Course Climb: 200 m

Number of Controls: 13

1Marie PangracovaQOC68:54
2Jana SeidlovaQOC74:55
3Christion HuntTJ Patriot NJROTC75:11
4Nadim AhmedQOC78:02
5Katerina ZambranaQOC82:00
6Justin GreenQOC88:26
7John OrganekQOC90:28
8Tom WellsQOC92:30
9Jackson LeacheTJ Patriot NJROTC95:15
10Jayden SuarezTJ Patriot NJROTC101:51
11Paul Collinson & ZephrenQOC104:35
12David McIntireQOC105:13
13Max Bouchet106:42
14Jody LandersQOC107:41
15Lydia AndrewsQOC114:47
16 Captains Green Group A & Andrew Bruce & Andrew Wilson & Rowan MendenhallLoudoun NJROTC119:24
17Link HouldsworthTJ Patriot NJROTC133:57
18Misty Nielsen & AlexQOC161:39
19 Captains Green Group B & Gabe DuPlessis & Michael DuPlessisLoudoun NJROTCDNF (49:42)
19Sam CoynerQOCDNF (182:01)
19Turner LeighMP (48:31)


Course Length: 7.2 km

Course Climb: 240 m

Number of Controls: 19

1Spencer JohnsonQOC80:49
2Tom NolanQOC85:55
3Petr MinarQOC90:27
4Alex MerkaQOC97:02
5Fabrizio Flores & LCHS NJROTC98:36
6Patrick FarleyQOC98:52
7Mathieu PatteQOC102:26
8Kim JepsenQOC103:11
9Jared SilkQOC118:05
10John CumingsQOC124:08
11Charles CarrickQOC140:47
12Tom LegonesQOC172:30


Course Length: 9.4 km

Course Climb: 350 m

Number of Controls: 20

1Stephen KelleyQOC116:52
2Shelley Johannesen & DaveQOC116:56
3Inigo AhedoQOC124:56
4Paul Miller137:44
5Eric GoetzQOC150:29
6Travis SiehndelQOC150:39
7Howie WeinsteinQOC152:06
8Mike ChaneyQOC160:09
9Mary FosterQOC169:31
10Joseph McCardell & Klara & AlissaQOCDNF (272:01)
10Paul BarnesQOCDNF (276:30)


Course Length: 3.9 km

Course Climb: 160 m

Number of Controls: 10

1Matt SmithQOC54:22

Abbreviations: DNF = did not finish, MP = mispunch, NC = non-competitive (usually 2nd course or course setter/vetter), OT = overtime (more than 3 hours or returned after course closing time).