• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Kinetic Multisports

Kinetic Multisports

Premier Triathlons on the east coast, offering exceptional quality and value

  • Facebook
  • Instagram
  • Vimeo
  • YouTube
  • Strava
  • Races
    • By Distance
    • Sprint
    • Olympic
    • Long Course
    • By State
    • Virginia
    • Maryland
    • North Carolina
    • Pennsylvania
    • Delaware
  • Results
  • Series Info & Rules
    • USA Triathlon Rules (USAT)
    • Series Information & Results
  • Shop
    • GoKinetic Gear
    • Jerseys
    • Stickers
    • Sale
    • Awards Shipping / Lost & Found
  • About/Contact Us
    • About Us
    • Contact
    • Hiring
  • FAQs

2021 PATRIOTS LONG COURSE TRIATHLON OVERALL MEN

 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total 
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTimePenalty
1Daniel SmithBellevue WA15227MHAG1936:27.81:53HM3:21.812:18:45.524.6MPH0:50.711:21:11.06:12/M 4:20:36.9 
2Cory FinesMidlothian VA15925MHAG128:43.81:29HM2:47.522:22:49.423.9MPH0:56.891:36:26.07:22/M 4:31:43.5 
3Doug CovingtonRichmond VA16752MHAG2738:29.92:00HM3:36.932:29:15.522.9MPH2:19.631:25:43.86:33/M 4:39:25.8 
4Payton HarrigalLouisa VA19622MHCO631:52.91:39HM3:14.362:38:24.821.6MPH1:43.2111:37:59.27:29/M 4:53:14.5 
5Ryan StulbHolmes PA1138MHAG330:26.31:35HM3:30.3202:45:14.220.7MPH1:07.151:33:28.17:08/M 4:53:46.2 
6Jonathan HookeCharlotte NC8731MHAG2638:25.91:59HM4:22.7232:45:44.520.6MPH2:19.321:24:11.06:26/M 4:55:03.5 
7Connor ReadmanKitty Hawk NC13620MHAG6343:28.42:15HM4:04.4142:41:21.221.2MPH1:07.941:26:40.36:37/M 4:56:42.3 
8Thomas DavisHenricoico VA19323MHAG531:49.21:39HM3:50.3192:45:10.020.7MPH1:44.661:34:22.07:12/M 4:56:56.2 
9Eric MoonAdamstown MD20635MHAG1836:24.71:53HM3:33.042:35:40.022.0MPH1:36.2171:43:22.47:53/M 5:00:36.4 
10Brian BortellMidlothian VA10458MHAG230:13.81:34HM4:38.172:38:53.221.5MPH1:54.4241:46:41.28:09/M 5:02:20.8 
11Christopher RatchfordVirginia Beach VA10550MHAG731:53.41:39HM4:20.652:37:39.321.7MPH 311:49:51.18:23/M 5:03:44.4 
12Michael McGeeRichmond VA10359MHAG2036:40.41:54HM   2:41:30.0261:48:00.08:15/M 5:06:10.4 
13Tim DouglassWilliamsport PA7041MHAG3940:42.72:06HM4:22.9172:43:43.420.9MPH1:11.3101:37:26.87:26/M 5:07:27.2 
14Vaden PadgettRichmond VA8319MHAG933:20.81:44HM4:28.6412:53:25.819.7MPH1:36.6131:39:46.17:37/M 5:12:38.1 
15Kevin BarrWoodbridge VA11346MHAG4941:42.02:10HM6:00.0102:39:26.421.5MPH1:34.9201:44:33.87:59/M 5:13:17.1 
16Michael WolfeRichmond VA5440MHAG3539:53.62:04HM4:48.0212:45:18.220.7MPH1:58.5161:42:30.27:49/M 5:14:28.5 
17Sam FullerSafety Harbor FL20034MHML1134:54.51:48HM4:12.9312:50:51.720.0MPH2:04.1151:42:26.47:49/M 5:14:29.7 
18Colin SadlerAshburn VA16641MHAG5542:41.92:13HM4:49.5132:40:52.721.3MPH2:46.1191:44:09.67:57/M 5:15:20.0 
19Chris GardnerVirginia Beach VA18136MHAG431:19.61:37HM3:28.0122:40:44.021.3MPH1:50.6542:01:50.79:18/M 5:19:13.1 
20Josh AdamsVirginia Beach VA17038MHML5342:30.52:12HM5:22.692:39:18.521.5MPH3:05.9301:49:14.48:20/M 5:19:32.0 
21Ricardo SanchezAlexandria VA11441MHAG7545:22.72:21HM3:28.1372:52:55.719.8MPH2:48.671:35:58.77:20/M 5:20:34.0 
22David LassiterWilliamsburg VA5653MHAG7245:00.92:20HM3:31.782:39:11.321.5MPH1:18.4341:51:39.88:31/M 5:20:42.2 
23Alex JohnsonWilliamsport PA9132MHAG8146:38.92:25HM2:49.4252:49:24.820.2MPH1:57.3141:40:35.27:41/M 5:21:25.7 
24John JertsonCharlottesville VA15133MHAG5842:51.52:13HM4:32.4262:49:59.820.1MPH2:20.4121:38:14.67:30/M 5:21:58.84:00
25James ThorneAlexandria VA20952MHAG1736:15.01:53HM3:58.0272:50:00.920.1MPH2:33.5331:50:47.18:27/M 5:23:34.6 
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total 
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTimePenalty
26Joshua ChangLutherville Timonium MD12436MHAG4040:43.02:07HM3:45.9643:01:42.318.8MPH2:30.381:36:06.47:20/M 5:24:48.1 
27Erik SandvigGlen Allen VA1649MHAG1435:13.81:49HM5:53.8562:59:06.519.1MPH2:10.7181:43:26.07:54/M 5:25:50.9 
28Michael McDonaldAlexandria VA6844MHML1235:02.41:49HM3:41.9152:41:35.021.2MPH1:16.4532:00:32.39:12/M 5:26:08.14:00
29Matthew ReaganPort Matilda PA4444MHML5041:52.82:10HM5:06.0382:52:59.319.8MPH2:47.1231:46:15.68:07/M 5:29:00.9 
30Steve KeimMapleton Depot PA7542MHAG1335:09.41:49HM6:12.6342:51:32.919.9MPH2:23.2401:54:54.08:46/M 5:30:12.2 
31Danny PolkMechanicsville VA14825MHAG5642:42.22:13HM4:34.4392:53:10.819.7MPH1:27.7271:48:20.58:16/M 5:30:15.7 
32Jake ParsonsVirginia Beach VA14538MHAG4641:16.72:08HM4:11.3182:44:38.720.8MPH2:20.2471:57:33.48:58/M 5:34:00.44:00
33James HaldRichmond VA3745MHCL2438:24.51:59HM4:22.7282:50:09.720.1MPH2:31.3511:59:05.19:05/M 5:34:33.4 
34Mark WasonNewport News VA12227MHAG7746:02.32:23HM4:40.4462:55:08.019.5MPH3:08.9211:45:44.68:04/M 5:34:44.2 
35Joseph SlakeyChesapeake VA16860MHAG4340:50.32:07HM4:02.9362:52:22.219.8MPH2:14.7441:55:24.38:49/M 5:34:54.4 
36Michael ScudderNorfolk VA16140MHAG3239:25.92:03HM6:53.8332:51:22.720.0MPH2:05.5411:55:20.18:48/M 5:35:08.1 
37Keith FinchMooresville NC15035MHAG5742:49.52:13HM4:36.6352:52:06.719.9MPH1:58.5351:53:46.98:41/M 5:35:18.3 
38Chris HaasWilliamsburg VA5554MHAG2238:09.61:59HM3:50.3162:42:36.021.0MPH 742:11:29.810:02/M 5:36:05.7 
39Derrek YoungGaithersburg MD3341MHAG2939:02.12:01HM5:03.2432:54:09.319.6MPH2:02.4501:58:37.39:03/M 5:38:54.4 
40Mike MazzoniConcord NC4046MHAG8647:19.02:27HM4:51.3242:46:00.920.6MPH2:47.7391:54:51.18:46/M 5:39:50.24:00
41Michael FedrykVirginia Beach VA20250MHAG5442:33.42:12HM4:56.0442:54:26.719.6MPH1:54.9491:57:40.88:59/M 5:41:32.0 
42Cory GarrettReston VA14330MHAG3139:14.32:02HM5:58.4773:05:04.818.5MPH3:25.7251:47:48.98:14/M 5:41:32.2 
43Joshua GriffinVirginia Beach VA2931MHML9148:26.92:31HM4:16.6663:02:25.618.7MPH1:27.7221:45:49.18:05/M 5:42:26.0 
44Kevin KiernanWashington DC18625MHAG9850:17.12:36HM3:40.9452:54:29.819.6MPH1:47.9361:53:56.08:42/M 5:44:11.8 
45John EdwardsYorktown VA3141MHAG3439:46.82:04HM7:27.2572:59:10.619.1MPH3:01.9431:55:23.88:49/M 5:44:50.4 
46Nicholas MartinDpo AE10643MHCL9349:30.22:34HM4:48.1112:39:50.621.4MPH2:35.4702:08:24.19:48/M 5:45:08.5 
47Lester GilleyAldie VA2452MHAG1034:13.41:46HM5:47.7623:00:24.819.0MPH3:10.9582:02:57.29:23/M 5:46:34.1 
48Richard WayshnerAnnapolis MD10238MHAG4140:45.22:07HM6:08.5633:01:37.818.8MPH4:02.5381:54:07.18:43/M 5:46:41.2 
49James DevensAshburn VA7730MHAG8046:25.22:24HM6:09.6402:53:19.519.7MPH1:51.2521:59:16.59:06/M 5:47:02.0 
50Tyler NicotraCentreville VA12028MHAG7846:11.42:24HM4:30.5683:03:30.618.6MPH2:43.1321:50:16.38:25/M 5:47:11.9 
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total 
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTimePenalty
51Eric LazersonStafford VA1446MHAG2338:18.41:59HM6:34.8703:03:53.518.6MPH3:22.6451:55:32.48:49/M 5:47:41.8 
52Christopher CoonSpringfield VA17530MHAG2137:37.71:57HM3:54.0222:45:18.920.7MPH1:20.0842:21:30.110:48/M 5:49:40.8 
53Zachary PrefontaineMystic CT17835MHML3840:09.52:05HM5:25.2602:59:52.419.0MPH2:28.2562:02:10.89:20/M 5:50:06.2 
54John-Eric BellArlington VA4127MHNO6543:29.12:15HM4:25.1492:56:18.619.4MPH1:52.4632:04:21.99:30/M 5:50:27.2 
55Ben JohnsonConcord NC9422MHAG5142:17.52:11HM4:07.1422:53:49.119.7MPH3:03.6712:08:26.29:48/M 5:51:43.6 
56Brian MalloyRaleigh NC20835MHAG7445:05.22:20HM4:47.5883:12:07.517.8MPH2:50.7281:48:39.98:18/M 5:53:30.8 
57Timothy NaylorCarlisle PA7951MHAG3639:54.02:04HM4:37.6482:55:57.019.4MPH2:01.9762:11:57.410:04/M 5:54:27.9 
58William CrozierWatkinsville GA15749MHAG8948:05.32:29HM5:01.6472:55:45.419.5MPH2:57.1602:03:02.19:24/M 5:54:51.7 
59Ryan PlumerCatonsville MD16927MHAG6643:48.32:16HM4:04.5863:11:12.917.9MPH1:41.4481:57:36.18:59/M 5:58:23.3 
60Samuel CrozierPonte Vedra Beach FL15639MHAG7345:01.82:20HM6:33.3292:50:50.720.0MPH3:15.0732:09:11.39:52/M 5:58:52.34:00
61Jordan NicotraCentreville VA12128MHAG6443:28.72:15HM5:13.5853:10:21.318.0MPH3:26.2461:57:29.78:58/M 5:59:59.5 
62David HarttWilliamsburg VA3957MHAG3039:03.82:01HM5:28.9512:57:08.019.3MPH2:44.6802:15:54.610:22/M 6:00:20.0 
63Hunter ProctorNashville NC10016MHAG2838:59.32:01HM5:16.4653:02:19.518.8MPH2:36.6752:11:41.310:03/M 6:00:53.2 
64Joshua McClaskeySterling VA20435MHML9549:56.82:35HM5:10.2322:50:52.920.0MPH2:41.3772:13:31.810:12/M 6:02:13.2 
65David PeroRoanoke VA6030MHAG7044:52.32:19HM5:51.2673:02:41.618.7MPH4:00.2662:06:46.69:41/M 6:04:12.1 
66Michael PapantonakisWashington DC19750MHAG10351:23.92:40HM5:40.4943:15:13.517.5MPH2:53.0291:49:03.68:20/M 6:04:14.5 
67Jr DevineCharlotte NC4555MHAG6143:16.92:14HM7:14.4302:50:51.320.0MPH3:51.1822:19:20.410:38/M 6:04:34.2 
68Emanuel ArnoldRoanoke VA15340MHAG10451:51.92:41HM6:26.4532:57:49.819.2MPH2:16.4682:06:54.39:41/M 6:05:18.9 
69Jason ErwinVirginia Beach VA4642MHAG3339:27.02:03HM3:41.7983:17:55.217.3MPH2:34.2552:01:57.79:19/M 6:05:36.0 
70Scott RothSan Francisco CA19029MHAG11059:38.43:05HM6:43.1522:57:40.919.2MPH6:26.8421:55:20.88:48/M 6:05:50.1 
71Jason KrystofikBrambleton VA6935MHAG833:04.01:43HM3:33.21033:23:13.116.8MPH2:12.7642:04:48.99:32/M 6:06:52.0 
72Nathan KunzDanville PA6631MHAG9649:59.22:35HM4:12.6733:04:16.418.6MPH2:18.7692:07:53.69:46/M 6:08:40.6 
73Jeff SieveAshburn VA16537MHAG6844:28.02:18HM5:37.8913:14:13.717.6MPH2:24.9592:03:01.69:23/M 6:09:46.1 
74David LonnquestKeswick VA1968MHAG8547:16.72:27HM7:12.8783:06:11.318.4MPH2:51.4652:06:18.39:38/M 6:09:50.6 
75Casey MontoyaVirginia Beach VA2832MHML8847:46.02:28HM3:39.8713:03:56.418.6MPH1:20.1782:13:49.710:13/M 6:10:32.1 
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total 
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTimePenalty
76Chris LahiffFairfax VA19464MHAG4541:09.02:08HM6:47.2963:16:10.517.4MPH3:19.0622:03:53.49:27/M 6:11:19.1 
77Derek SaponeVirginia Beach VA15546MHAG6743:49.92:16HM4:42.1993:18:29.717.2MPH2:07.8572:02:57.19:23/M 6:12:06.6 
78Christopher EkWashington DC9828MHAG2538:25.61:59HM6:21.91093:30:49.516.2MPH3:00.4371:54:03.08:42/M 6:12:40.5 
79Damien BurkeVirginia Beach VA13743MHAG6243:28.32:15HM6:51.9582:59:42.119.0MPH3:07.4852:24:18.111:01/M 6:17:28.0 
80Jeremiah OhVirginia Beach VA20341MHML6043:09.02:14HM5:36.7813:07:26.718.2MPH2:45.1892:28:05.911:18/M 6:27:03.6 
81John CowgarChesapeake VA14737MHML8447:03.82:26HM6:21.6552:58:50.219.1MPH2:52.2942:31:56.511:36/M 6:27:04.3 
82Erik ShanahanNorfolk VA8049MHAG1635:55.61:52HM5:59.7723:04:11.618.6MPH3:26.71022:39:28.812:10/M 6:29:02.5 
83Ron SilvaVirginia Beach VA9246MHAG10050:47.32:38HM5:47.4592:59:45.119.0MPH4:59.1922:30:07.511:28/M 6:31:26.5 
84Eric PattersonAnnandale VA11850MHAG9449:34.62:34HM8:26.51023:20:09.017.1MPH7:01.0672:06:46.89:41/M 6:31:58.0 
85Bryan “the Natu RoneyMebane NC2745MHAG7645:56.62:23HM4:07.3833:09:44.718.0MPH3:04.5902:29:41.711:26/M 6:32:34.9 
86Stephen WalkerChesterfield VA8852MHAG6944:39.02:19HM8:32.1803:07:17.718.3MPH2:38.4912:29:59.011:27/M 6:33:06.2 
87Keith HescockMidland VA2638MHAG10251:04.42:39HM4:04.6542:58:36.819.1MPH1:53.51032:40:37.812:16/M 6:36:17.1 
88Chuck RiegerDamascus MD17355MHAG9749:59.32:35HM4:55.4502:57:04.019.3MPH1:52.51062:43:22.012:28/M 6:37:13.3 
89Andrew LucasEaston PA8152MHAG8347:02.72:26HM6:30.4693:03:44.218.6MPH4:56.6972:36:17.911:56/M 6:38:31.8 
90Ronald BuchAlexandria VA2056MHAG9048:07.02:29HM5:48.5753:04:31.718.5MPH1:58.8992:38:26.512:06/M 6:38:52.7 
91Chris SnyderVirginia Beach VA17141MHAG3740:07.02:05HM6:08.5793:06:13.418.4MPH5:13.81052:42:20.712:24/M 6:40:03.5 
92Christopher MeyerManassas VA13440MHAG4841:22.02:09HM18:13.01053:29:02.116.4MPH3:47.3722:08:36.39:49/M 6:41:00.8 
93Rohith SriramaNorfolk VA16044MHAG5942:59.42:14HM6:25.5843:09:58.318.0MPH3:38.41002:39:08.412:09/M 6:42:10.1 
94Jose HenaoVirginia Beach VA13858MHML1151:03:05.63:16HM6:32.91043:25:24.316.7MPH3:40.1612:03:47.79:27/M 6:42:30.6 
95Isaac JacksonBrandywine MD6452MHAG1131:01:30.43:11HM6:24.3973:17:36.917.3MPH3:57.6812:16:47.410:27/M 6:46:16.6 
96Marcus UpdykePortsmouth VA19937MHAG11259:42.93:06HM3:46.4953:15:57.517.5MPH2:10.3862:24:44.911:03/M 6:46:22.1 
97Gregory HemeltVirginia Beach VA21153MHAG10655:02.52:51HM10:31.0763:04:49.818.5MPH4:32.1952:32:51.111:40/M 6:47:46.7 
98Paul StuartCorolla NC356MHAG5242:20.32:12HM5:37.4743:04:22.118.5MPH1:33.01102:54:04.713:17/M 6:47:57.6 
99Cody MillerPalm Beach Gardens FL6227MHAG9950:45.62:38HM5:45.0903:12:45.617.7MPH3:05.2962:36:14.411:56/M 6:48:35.8 
100Travis MaidaWashington DC9926MHAG1535:29.31:50HM6:33.41113:38:12.515.7MPH2:52.0882:27:22.611:15/M 6:50:29.9 
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total 
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTimePenalty
101Ken LemmertSouthport NC8960MHAG8247:00.02:26HM6:30.5923:14:46.017.6MPH4:27.71012:39:12.812:09/M 6:51:57.1 
102Eric ReuterLeesburg VA12744MHNO10756:15.12:55HM8:50.31003:18:46.117.2MPH3:18.3872:24:52.411:04/M 6:52:02.2 
103Chuck BillingsleyCharles City VA9365MHAG4741:21.22:08HM6:57.6933:15:12.917.5MPH3:44.71082:45:48.712:39/M 6:53:05.2 
104Matt ConnorSuffolk VA10840MHNO8747:45.32:28HM4:43.2612:59:52.819.0MPH2:15.51123:01:41.313:52/M 6:56:18.2 
105Charles KingWashington DC11650MHAG7946:16.22:24HM8:28.61013:19:54.417.1MPH5:35.3982:36:48.811:58/M 6:57:03.3 
106Peter WorfordMidlothian VA6362MHAG10959:31.43:05HM6:36.81073:29:54.616.3MPH2:48.5832:19:36.310:39/M 6:58:27.8 
107Pierre DessertenneManchester CA3630MHAG9249:30.02:34HM6:02.11083:30:33.516.2MPH3:11.0932:31:43.911:35/M 7:01:00.6 
108Michael FitzpatrickGlenmont NY7861MHNO7144:56.82:20HM9:57.01063:29:19.916.3MPH3:34.41042:40:41.312:16/M 7:08:29.5 
109Shane ValverdeVirginia Beach VA2544MHCL11159:38.63:05HM12:18.4823:07:35.818.2MPH4:47.11092:46:40.112:43/M 7:11:00.1 
110Todd KeyConcord NC11253MHNO4240:49.22:07HM6:41.2873:11:47.817.8MPH3:03.21143:11:35.414:38/M 7:13:56.9 
111Soren JohnsonLeesburg VA21047MHNO10857:31.52:59HM7:48.61134:04:36.014.0MPH 792:15:09.110:19/M 7:25:05.3 
112Steve SnyderVirginia Beach VA15859MHAG4441:07.12:08HM5:24.21103:32:25.216.1MPH2:25.51133:04:21.614:04/M 7:25:43.8 
113David HorowitzHavertown PA18849MHAG10553:10.02:45HM9:37.4  3:56:37.51112:56:07.813:27/M 7:55:32.7 
114Bryan MillerAtlanta GA5048MHAG1141:01:43.33:12HM9:07.81123:56:10.314.5MPH3:16.81072:45:41.412:39/M 7:55:59.7 
DQBritton McMahonSpringfield VA14429MHAG10151:00.52:38HM5:52.5DQ1:20:15.242.6MPH2:23.11:05:11.04:59/M 3:24:42.5 
DQAneurin MinsonGreeley CO14623MHNO  40:36.2893:12:27.917.8MPH 2:20:25.610:43/M 6:13:29.8 

Primary Sidebar

Footer

Find a Race by Distance

  • Sprint Triathlons
  • Olympic Triathlons
  • Long Course Triathlons

Find a Race by Location

  • Delaware
  • Maryland
  • North Carolina
  • Pennsylvania
  • Virginia

Follow Us

  • Facebook
  • Instagram
  • Vimeo
  • YouTube
  • Strava

© 2025 Kinetic Multisports. Privacy Policy.