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.

QOC Orienteers! Help us win the Broken Compass Award (participation counts!) - Register now for the Dec. 3 Mid-Atlantic Champs, and if you'd rather not drive, join us on the QOC Bus!

Flickr photo album for event is here.

Balls Bluff

This year's event at Balls Bluff Park was met with perfect weather for running in the woods and 352 runners composed of a good number of QOC members as well as several high school NJROTC groups (Governor Thomas Johnson, Calvert, Great Mills and Loudoun County).
A special thanks to the Loudoun County High School NJROTC cadet volunteers who helped us facilitate the event, Valerie who set up and efficiently handled the large volume of participants as they flowed from registration to their starts, Kathleen Lennon for her work on social media; Greg Lennon for prepping the website and fielding registration, Sharmagh Yepremian who set up the social event, Francielo Dalla Costa for providing photos, Charles Carrick who kept us all pointed in the right direction, and Tom Strat who designed the courses and received numerous accolades regarding the great route choices.
- Bill Johns, Event Director


Course Length: 1.7 km

Course Climb: 40 m

Number of Controls: 10

1Colt BrownQOC23:10
2Kota Shimizu & Yamato & Ryoko & Makoto24:36
3Lucy BrownQOC25:24
4Lynn ColavitaQOC25:34
5Daniel GodinezGreat Mills NJROTC28:14
6Toshi Onuma & Hiro & Aki28:33
7Payg GuyGreat Mills NJROTC30:28
8Nathalie MonsivaisGreat Mills NJROTC30:37
9Kazuko Abe & Masaru & Fumika & Kyoka30:45
10Paula Hayes & KennethQOC32:06
11Jania DorseyGreat Mills NJROTC34:05
12Susan ShoemakerQOC36:48
13Tyler ColavitaQOC37:02
14Craig CloseQOC37:41
15Emily Smith & NehadQOC43:18
16Danielle HucklebyCalvert NJROTC44:23
17Harry JonesQOC56:29
18Itsuki Mabuchi & Suchu & Fuka & Haruto62:48
19Radka Herndon66:56
20Klara Jechova Family 569:40
21Carolyn CookQOC82:08
22Daphne Wright & Lisa113:46
23Melanie MoralesGreat Mills NJROTCDNF
23Zahria ShockleyGreat Mills NJROTCDNF (42:05)
23Mydeline MencosGreat Mills NJROTCDNF (43:15)
23David Weitzel & MatthewQOCDNF (56:11)


Course Length: 2.2 km

Course Climb: 70 m

Number of Controls: 11

1Evan CardCalvert NJROTC25:48
2Simon FalibotaTJ Patriot NJROTC28:56
3Chiara DaviesTJ Patriot NJROTC31:17
4Addison PageTJ Patriot NJROTC33:14
5Matthew Green & JoshQOC33:22
6Gabriel Lawrence35:07
7Miles GhimTJ Patriot NJROTC36:29
8Chloe CumingsQOC38:30
9Christopher MatthewsGreat Mills NJROTC38:33
10Darya TarlanTJ Patriot NJROTC39:35
11Colton PiperGreat Mills NJROTC41:02
12Adam AkinsCalvert NJROTC41:04
13E WangQOC41:43
14Sophie CobbCalvert NJROTC42:10
15Daniel LiberfarbQOC42:32
16Tyler Harrison & Topher & Lucas & Logan & BSA Troop 969 Team 243:35
17Kim Jones & Chase44:18
18Eve CumingsQOC44:20
19Ana MoraesQOC45:12
20Dave Stefantz & SusanQOC45:24
21Danica CraigTJ Patriot NJROTC48:39
22Andrew MillerCalvert NJROTC48:50
23Joseph MillerCalvert NJROTC48:58
24Davi MoraesQOC49:11
25Meg Paganelli & KaraQOC52:35
26Joshua CiceraroQOC53:00
27Noah Wollam54:01
28Jonas Lawrence55:31
29Ben MauldinTJ Patriot NJROTC56:08
30Michael Upperman & Alex57:26
31Becky Peak-Marquez & NikoQOC57:37
32Boryana PeevaQOC57:49
33Jay ColavitaQOC58:35
34Shannon MoriartyGreat Mills NJROTC58:52
35Andrew Pomerance & Sebastian & Eleanor60:26
36Cody ComfortQOC60:39
37Jeffrey Haskell & FrannQOC64:59
38Daniel Bodamer & David & Peter & Drew & BSA Troop 969 Team 165:20
39Alex Marsh-BrandesTJ Patriot NJROTC66:08
40Gus Larsson & JenQOC68:41
41Leah CuthbertsonGreat Mills NJROTC71:34
42Christina Young & EdwardQOC77:36
43Xiaofang Hataye & KeiraQOC81:37
44Loren Crater & Connor & Sam & Ryan & BSA Troop 969 Team 383:00
45tara Suite & Bob & Roshantia & SherryQOC86:28
46Anna Capetanakis & Chris & Kiveli & PhivoQOC114:38
47Caroline MarksGreat Mills NJROTC122:31
48Allison GershonQOC123:11
49James ChaplinQOC135:40
50Judy Yang & EsmeraldaDNF
50Yasmeen Holguin VillaDNF (63:38)
50Abigail McbeanTJ Patriot NJROTCDNF (75:16)
50Carly ThomasGreat Mills NJROTCDNF (144:22)
50Claire BelcherGreat Mills NJROTCDNF (144:26)


Course Length: 3.6 km

Course Climb: 145 m

Number of Controls: 11

1Calvin SmithTJ Patriot NJROTC46:27
2Micah CosgroveTJ Patriot NJROTC49:09
3Jack BarrTJ Patriot NJROTC53:59
4Justine BrocardQOC60:03
5Liam SmithQOC61:19
6Madelyn HomaLoudoun NJROTC63:02
7Hannah EdwardsTJ Patriot NJROTC64:27
8Linnea MorresQOC72:39
9Jason MillerCalvert NJROTC76:31
10Andy BennettQOC78:32
11Brian MurphyQOC79:42
12Connor PerryTJ Patriot NJROTC80:24
13Corben BrandnerCalvert NJROTC81:23
14Gage BubbTJ Patriot NJROTC82:38
15Justin LevineQOC85:29
16Austin CooperCalvert NJROTC88:04
17Landon CaseyCalvert NJROTC90:21
18Isabel WorthyCalvert NJROTC92:13
19Megan Introna & NathanQOC96:59
20Jim AndressQOC99:17
21Connor ColavitaLoudoun NJROTC108:38
22Reiko RagerQOC110:15
23Meilynn HatayeQOC112:11
24Jesus RodriguezQOC112:35
24Allen McNaughton112:35
25Jani ElfvengrenQOC113:16
26Jon NadQOC121:26
27Emma DoyleCalvert NJROTC123:35
28Nathan Beaupre126:33
29Charles HancockLoudoun NJROTC128:15
30Evgeni PeevQOC128:35
31Charles GregorskiQOC134:04
32Blake Brobst & Nick & Evan & Connor & BSA Troop 969 Team 4139:09
33Ainsley Katz & Kelly & Alex146:32
34Dale Morey & PoQOC147:12
35Charles WilliamsGreat Mills NJROTC150:48
36Cristian LopezGreat Mills NJROTC151:31
37Carli BankardGreat Mills NJROTC153:32
38Avannie Ure154:55
39Matthew Morris Troop 1347B & Zachary159:28
40Johnathan PrunedaGreat Mills NJROTC161:51
41Cindy IngallsQOC163:27
42Shannon FordQOC163:36
43Terry Boos170:01
44Michael WolfQOC173:20
45Gabriel DavisLoudoun NJROTC211:03
46John Studach & JeffQOC213:46
47Dajah DyerGreat Mills NJROTCDNF
47Katelyn JohnsonGreat Mills NJROTCDNF
47Simon StephensonQOCDNF
47Alena VolkovaQOCDNF
47Qi Fu & Ajax & Lin & SeannyDNF
47Inigo AhedoQOCDNF (63:51)
47Boyan OnyshkevychQOCDNF (75:45)
47Tovia MuysLoudoun NJROTCDNF (86:03)
47Lynn HaberleinQOCDNF (91:16)
47Daniel FinkTJ Patriot NJROTCDNF (95:06)
47Brady AppelLoudoun NJROTCDNF (98:43)
47Susan CrouseQOCDNF (112:22)
47Shatrevia WhitfieldTJ Patriot NJROTCDNF (122:38)
47Klara TselenchukQOCDNF (130:58)
47Nik ScuricLoudoun NJROTCDNF (135:05)
47Art Cantrell & MelissaQOCDNF (160:24)
47Clara Galeazzi & DiegoQOCDNF (177:40)
47Keg GoodQOCMP (80:46)


Course Length: 4.1 km

Course Climb: 170 m

Number of Controls: 9

1Siara QuinonezTJ Patriot NJROTC54:16
2Petri LyytikainenQOC56:34
3Samantha WalkerQOC56:36
4Jillian DohertyQOC57:52
5Julen AhedoQOC59:55
6Melia BuggTJ Patriot NJROTC60:43
7John BakerQOC64:43
8Christine DohertyQOC64:44
9Nadim AhmedQOC66:13
10David CynamonQOC72:26
11Shawn WilliamsQOC72:37
12Robert Ponder73:20
13Micah WollamLoudoun NJROTC73:52
14Miren AhedoQOC76:51
15Heidi OnkstQOC82:06
16Fallon Murphy82:22
17Lexie BrownQOC82:58
18Franklin FishQOC85:28
19Jordan BruceLoudoun NJROTC87:29
20Jon WollamQOC87:36
21Brady DoyleLoudoun NJROTC87:54
22Zachary HoughtonQOC89:09
23Russell DamtoftQOC90:05
24Dan BuckleyQOC92:57
25Helen DohertyQOC94:51
26Shamus OLoudoun NJROTC95:38
27Alexander HoughtonQOC95:49
28Valerie MeyerQOC96:14
29Scott SharpQOC97:30
30Matheus Moretto & Louise100:11
31Gary SmithQOC100:29
32Nathan HartmanLoudoun NJROTC101:21
33Kristina LundbladQOC101:37
34Mary SnieckusQOC104:59
35Ed JosephQOC105:58
36Angela Huesman & GeorgeQOC107:26
37Tyler Singleton & Justin108:00
38Gary QuamQOC110:10
39John LandersQOC110:23
40Wendy WroblewskiQOC113:37
41Laura LinvilleQOC114:15
42Tom GrissomQOC119:26
43Ethan BogerLoudoun NJROTC119:38
44Ginny QuamQOC123:12
45Ava BaldersonQOC128:29
46Logan Barger128:33
47Mary HomaLoudoun NJROTC130:52
48Jeff GribschawQOC133:01
49Florence TanQOC135:59
50Cecilia LandersQOC148:47
51Jason HatayeQOC172:42
52Beatri BennettQOC178:10
53Sharmagh YepremianQOC178:11
54William WrightQOCDNF (87:55)
54Easton PorterLoudoun NJROTCDNF (148:11)
54Zach BellDNF (148:44)


Course Length: 5.2 km

Course Climb: 215 m

Number of Controls: 11

1Jayden SuarezTJ Patriot NJROTC63:28
2Mathias Holmqvist & SwedenQOC65:35
3David DohertyQOC72:18
4Dennis DohertyQOC72:59
5Peggy DickisonOK73:19
6Adam SmithQOC75:45
7Connor QuinnQOC78:56
8Ryan ColavitaLoudoun NJROTC79:28
9M.J. UribeQOC80:01
10Francesco DaviesTJ Patriot NJROTC80:10
11Greg LennonQOC80:32
12Christopher SilvaQOC83:49
13Tom WellsQOC87:09
14Logan deLadurantayeLoudoun NJROTC91:36
15David OnkstQOC93:21
16Michael MillerTJ Patriot NJROTC94:58
17Frantisek BrabecQOC106:07
18Thomas O'DonnellQOC106:42
19Brandon CamachoLoudoun NJROTC109:26
20Andrew MasseyLoudoun NJROTC111:02
21Taylor DevlinQOC111:54
22John OrganekQOC112:20
23Ben LierniLoudoun NJROTC112:44
24Jody LandersQOC113:14
25David McIntireQOC114:40
26Jaden GillespieLoudoun NJROTC114:46
27David RagerQOC122:11
28Paul HessionQOC129:24
29Tyler JonesLoudoun NJROTC129:37
30Casey MotonQOC130:45
31Shea JonesQOC133:49
32David LevineQOC133:53
33William ViennaQOC133:57
34ruhann du plessisQOC140:14
35Martin HoughtonQOC154:40
36Peter Schwartz & MelissaQOC155:57
37Heather WalshQOC166:38
38Paul CollinsonQOC183:12
39Diane WoolheaterQOC184:13
40Jason Reddick194:46
41Francis HogleQOC198:57
42John Reddick & Sheena LynQOC213:36
43Dylan JohnsonLoudoun NJROTCDNF
43Anish NagalaLoudoun NJROTCDNF
43Florian LepetitQOCDNF
43Kathleen LennonQOCDNF (85:06)
43Joseph PastelQOCDNF (94:51)
43Adelaide NolanQOCDNF (96:43)
43Genny Paddock & BriannaDNF (116:23)
43Josh TaylorLoudoun NJROTCDNF (138:33)
43Joshua BedrowskyLoudoun NJROTCDNF (176:45)
43John LawrenceQOCMP (137:21)


Course Length: 6.3 km

Course Climb: 235 m

Number of Controls: 14

1Ken WalkerCSU61:46
2Glenn PastelQOC64:12
3Francielo Dalla CostaQOC68:14
4Aaron LinvilleQOC77:01
5Justin BrownQOC89:18
6Max BouchetQOC92:17
7John CumingsQOC94:25
8Charles CarrickQOC96:51
9Tom NolanQOC100:21
10Patrick FarleyQOC101:13
11Octavian AshfordLoudoun NJROTC104:06
12Tucker BoosLoudoun NJROTC107:43
13Lydia AndrewsQOC129:13
14Jennifer WernerQOC135:41
15Heather PhelpsQOC137:20
16Jon AshleyQOC168:21
17Sarah Sorenson & MatthewQOC176:32
18Luke KovacsQOCDNF (188:12)
18Michael SalsgiverQOCMP (127:47)


Course Length: 7.7 km

Course Climb: 320 m

Number of Controls: 19

1Jesse SpanglerCVOC74:26
2Alex AzarovQOC83:36
3gabriel du plessisQOC85:23
4Jon TorranceQOC90:13
5Jared SilkQOC93:26
6Michael du plessisLoudoun NJROTC93:54
7Ryan StasiowskiQOC104:48
8Michael DickeyQOC104:56
9Matt SmithQOC109:40
10Alan CrouseLoudoun NJROTC109:43
11Matthew KnightQOC118:14
12Andrew WilsonLoudoun NJROTC119:33
13Romain JacquetQOCMP (93:03)

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).