• 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 kinetic cup Olympic overall men

 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTime
1Mathurin BoutteCharlotte NC41123MCOL820:39.91:23HM1:18.4257:50.324.9MPH 435:31.15:43/M 1:55:19.8
2Milan TominCharlotte NC40225MCOL219:51.91:19HM1:20.571:00:45.923.7MPH 134:58.35:38/M 1:56:56.7
3Giovanni BiancoLynchburg VA52826MCOL1721:48.01:27HM1:18.9559:29.624.2MPH0:28.2535:36.45:44/M 1:58:41.2
4Joshua BerlesCharlotte NC40720MCOL620:18.81:21HM1:31.2156:23.225.5MPH0:37.62240:00.46:26/M 1:58:51.4
5Joel WhiteOxford MA44819MCOL920:43.81:23HM1:25.2458:48.924.5MPH0:43.21237:36.56:03/M 1:59:17.7
6Tristen JonesCharlotte NC40820MCOL420:01.81:20HM1:19.481:00:52.323.7MPH 1137:17.56:00/M 1:59:31.1
7Samuel RussellColumbus IN48521MCOL119:48.11:19HM1:40.9111:01:35.323.4MPH0:34.7937:04.05:58/M 2:00:43.1
8Jake BaugherCharlotte NC40521MCOL720:30.41:22HM1:21.5161:03:14.822.8MPH0:40.0335:05.45:39/M 2:00:52.2
9Pablo AbadWingate NC46118MCOL1421:12.71:25HM1:45.561:00:02.124.0MPH0:39.51538:24.86:11/M 2:02:04.7
10Ethan RussellAllentown PA41821MCOL3724:24.51:38HM 141:02:28.623.0MPH0:54.7636:11.45:49/M 2:03:59.3
11Mark FairleyDubuque IA46926MCOL1821:53.21:28HM1:11.4131:01:57.923.2MPH0:31.51638:35.26:13/M 2:04:09.3
12James HayesCharlottesville VA46727MOAG1321:08.31:25HM1:45.0  1:00:08.22741:27.06:40/M 2:04:28.6
13Andrew PierreValencia PA55920MCOL319:52.41:19HM1:39.2231:04:53.022.2MPH0:40.91337:47.36:05/M 2:04:52.9
14Michael Sosa BarillasCharlotte NC40023MCOL1020:58.81:24HM1:30.9  1:00:55.73642:30.66:50/M 2:05:56.1
15Maxwell GalbraithGlen Allen VA47822MCOL3824:27.11:38HM1:32.0  1:00:32.02039:40.96:23/M 2:06:12.0
16Marcelo DelgadoWingate NC46218MCOL2723:03.31:32HM1:52.891:01:26.923.4MPH0:46.71839:10.76:18/M 2:06:20.5
17Michael ScantlingAkron OH54021MCOL2022:11.61:29HM1:26.3261:05:53.921.9MPH0:39.91037:07.65:59/M 2:07:19.4
18Simon BongWingate NC44124MCOL8432:29.22:10HM1:36.1358:15.224.7MPH0:53.3235:03.75:39/M 2:08:17.6
19David McCurdyLynchburg VA51921MCOL2322:20.11:29HM1:35.5121:01:56.523.2MPH0:47.13242:04.96:46/M 2:08:44.2
20Tanner GageAnnapolis MD57922MCOL3924:35.91:38HM1:33.4151:02:50.822.9MPH0:41.11939:16.76:19/M 2:08:58.1
21Kenny CulbertsonMullica Hill NJ50221MCOL1121:00.71:24HM1:38.4181:03:45.622.6MPH0:52.33142:03.46:46/M 2:09:20.5
22Braden ZukowskiAnnapolis MD57220MCOL2122:12.41:29HM1:36.9321:08:42.721.0MPH0:42.61437:47.66:05/M 2:11:02.3
23Chris SchellRaleigh NC45923MCOL3223:50.71:35HM1:57.2  1:04:02.02641:13.26:38/M 2:11:03.2
24Jack PizorPhoenixville PA47319MCOL3123:45.81:35HM1:17.8271:05:58.521.8MPH0:37.32340:03.06:27/M 2:11:42.5
25Andrew FrommerCollege Park MD47523MCOL2623:00.21:32HM1:33.8101:01:33.323.4MPH0:41.94745:08.07:16/M 2:11:57.3
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTime
26Cole RandolphAnnapolis MD56621MCOL1221:04.11:24HM1:38.7281:06:30.221.7MPH0:34.23842:48.36:53/M 2:12:35.6
27Matthew DochnalGlen Cove NY54621MCOL4826:44.31:47HM2:29.7171:03:32.822.7MPH0:57.52139:41.26:23/M 2:13:25.5
28Spencer McGeheeBlacksburg VA56218MCOL4325:23.11:42HM1:39.3191:04:18.022.4MPH0:30.92941:39.86:42/M 2:13:31.1
29Luke SullivanVirginia Beach VA55728MOAG3524:08.81:37HM1:55.4251:05:52.921.9MPH0:42.83542:28.76:50/M 2:15:08.6
30Will RolfstadDavenport IA55420MCOL2222:14.71:29HM1:54.6331:09:08.720.8MPH0:59.22541:05.06:37/M 2:15:22.3
31Scott McGowanRockville VA59923MOAG3424:02.51:36HM3:03.3241:05:42.521.9MPH1:17.52841:32.46:41/M 2:15:38.4
32Luke SharkeyFairfax VA61226MOAG5127:07.61:49HM2:42.0311:08:36.821.0MPH1:40.6836:23.65:51/M 2:16:30.7
33Hayden RussellAldie VA48820MCOL2923:36.01:34HM1:32.1221:04:50.022.2MPH0:46.85045:57.57:24/M 2:16:42.5
34Nelson RussDurham NC45124MOAG4225:11.71:41HM2:41.2341:09:20.920.8MPH1:03.11738:38.86:13/M 2:16:55.7
35John BagansMadison Heights MI55620MCOL3023:41.71:35HM1:44.2  1:08:20.14244:08.07:06/M 2:17:54.1
36Kyle SennettLynchburg VA57318MOAG2522:42.11:31HM1:29.7471:11:43.520.1MPH0:34.43342:05.86:46/M 2:18:35.6
37Matthew StannLexington VA49021MCOL4425:39.41:43HM1:38.1371:10:01.420.6MPH0:29.03742:42.36:52/M 2:20:30.2
38Tommy DoubledayPark Ridge IL51719MCOL1621:45.01:27HM2:03.5571:14:30.819.3MPH0:44.33942:59.96:55/M 2:22:03.6
39Ryan ConnorsAnnapolis MD56020MCOL6829:33.81:58HM1:47.4561:14:21.819.4MPH0:47.2736:22.25:51/M 2:22:52.4
40Payton HarrigalLouisa VA52522MCOL4024:37.41:38HM2:01.3351:09:35.820.7MPH1:07.64945:35.87:20/M 2:22:58.0
41Ethan KaneLa Plata MD53122MCOL4726:27.11:46HM1:56.1  1:09:46.44645:02.77:15/M 2:23:12.3
42Ryan LynchCary NC45619MCOL1521:14.61:25HM2:32.0621:15:24.619.1MPH0:54.34043:23.96:59/M 2:23:29.5
43Nathan AndertChapel Hill NC60825MOAG4626:07.11:44HM2:09.2  1:07:16.76048:01.17:44/M 2:23:34.2
44Jacoby SmithBoise ID58919MCOL6929:53.12:00HM2:20.0211:04:48.822.2MPH0:58.85647:14.07:36/M 2:25:14.7
45Jared HooberManheim PA47420MCOL5227:57.11:52HM1:39.0  1:11:43.34544:56.07:14/M 2:26:15.5
46Garrett KilmurryCharlotte NC46819MCOL1921:58.41:28HM2:02.5441:11:15.620.2MPH0:53.07150:30.98:08/M 2:26:40.5
47Hunter BaerGarrison ND57421MCOL7630:52.82:04HM1:54.0551:13:57.119.5MPH1:04.32440:03.46:27/M 2:27:51.7
48Robert NagelArlington VA44232MOAG6529:29.21:58HM2:21.5  1:07:38.66248:32.07:49/M 2:28:01.3
49Samuel UmidiArnold MD51520MCOL5528:29.61:54HM2:09.1461:11:38.120.1MPH0:43.25346:28.87:29/M 2:29:29.0
50Juan Luis KrugerChapel Hill NC59221MONO8832:59.62:12HM1:48.2291:07:21.821.4MPH1:13.45246:09.67:26/M 2:29:32.6
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTime
51Jeremy CarterCollege Park MD50721MCOL5828:36.21:54HM2:33.9361:09:55.820.6MPH1:02.66148:07.27:45/M 2:30:15.8
52Philip BaetckeReston VA50350MOAG5428:18.21:53HM2:43.9431:10:57.820.3MPH1:33.65847:40.57:40/M 2:31:14.1
53Bob HeplerHarrisonburg VA61059MOAG5628:31.71:54HM2:17.9421:10:56.520.3MPH0:56.26449:03.07:54/M 2:31:45.4
54Matthew HoyWaynesboro VA55853MOAG7831:02.72:04HM2:26.0301:08:06.721.1MPH0:50.66850:05.38:04/M 2:32:31.4
55Matthew StelmokasBlacksburg VA51818MCOL520:04.81:20HM1:56.4791:20:38.117.9MPH0:46.26549:10.97:55/M 2:32:36.5
56Luke LitrentaCollege Park MD51320MCOL4125:10.71:41HM3:57.4  1:16:08.25947:59.07:43/M 2:33:15.4
57Ed PresteraGlen Mills PA41722MCOL6629:30.41:58HM2:19.6401:10:38.020.4MPH1:31.77250:32.08:08/M 2:34:31.8
58Skylar DejesusJohnson City TN60930MOAG9233:27.92:14HM3:27.4531:13:31.419.6MPH1:32.14143:28.27:00/M 2:35:27.0
59Max PoteatChapel Hill NC59019MCOL2823:26.21:34HM2:17.5  1:18:41.57651:10.58:14/M 2:35:35.8
60Aaron GoldsteinBlacksburg VA53054MOAG4525:45.21:43HM3:06.8501:13:05.719.7MPH1:20.08252:29.78:27/M 2:35:47.5
61Dave KaulGlen Allen VA47021MCOL6729:33.01:58HM2:49.7481:11:48.820.1MPH1:34.57350:45.48:10/M 2:36:31.5
62Daniel WoodsWinterville NC45428MOAG3323:53.91:36HM3:05.3591:14:59.219.2MPH1:52.48452:50.38:30/M 2:36:41.2
63Sohan PatelMilpitas CA41521MCOL10235:49.52:23HM2:16.7631:15:32.319.1MPH1:21.23442:14.26:48/M 2:37:14.0
64Michael OrendorffPueblo CO41370MOAG7030:12.82:01HM2:40.8381:10:01.520.6MPH1:31.98753:29.78:37/M 2:37:56.7
65Dan MuscarellaLeesburg VA58350MOAG10436:05.32:24HM2:43.8511:13:12.119.7MPH1:38.14845:25.57:19/M 2:39:05.0
66K.j. FordElliston VA57832MOAG9834:31.72:18HM3:46.8521:13:18.919.6MPH1:29.75146:01.87:24/M 2:39:08.9
67Paul AtwoodBlacksburg VA56128MOML7230:13.22:01HM2:00.1641:16:08.718.9MPH0:56.47050:26.58:07/M 2:39:45.0
68Luke BurgerCollege Park MD50620MCOL7330:17.12:01HM2:27.4201:04:30.022.3MPH1:25.81071:01:29.29:54/M 2:40:09.6
69Andrew HayPrince George VA46522MOAG7931:04.92:04HM2:43.0721:19:31.918.1MPH2:04.94344:48.47:13/M 2:40:13.2
70Ryan McMahonLutherville Timonium MD54221MCOL8132:10.12:09HM4:18.8601:15:00.119.2MPH1:29.45747:22.37:37/M 2:40:20.8
71Chris HaasWilliamsburg VA44054MOAG7530:42.82:03HM2:44.0391:10:27.020.4MPH1:00.19256:06.39:02/M 2:41:00.3
72Max PattenCharlottesville VA55222MCOL5328:01.71:52HM3:14.1651:16:53.718.7MPH1:23.47951:47.48:20/M 2:41:20.4
73Taylor PrieurFrederick MD43534MOAG7730:57.92:04HM3:30.5541:13:53.419.5MPH2:36.76950:25.08:07/M 2:41:23.5
74Lance JonesSalem VA46652MOAG6329:07.51:57HM4:14.3  1:17:17.17550:56.98:12/M 2:41:35.9
75Joey RodgersChesapeake VA54925MOAG5728:35.91:54HM2:46.7581:14:40.219.3MPH1:37.68955:53.99:00/M 2:43:34.5
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTime
76Chuck WeidnerRoanoke VA42657MOAG8232:14.52:09HM3:33.2451:11:17.020.2MPH1:09.58855:27.78:56/M 2:43:42.0
77Jonathan RavidRoswell GA56419MCOL2422:34.61:30HM2:44.9831:21:01.417.8MPH0:54.09757:23.19:14/M 2:44:38.1
78Charles StaleyRoanoke VA49945MOAG5928:53.11:56HM2:25.7751:20:07.118.0MPH1:24.78052:02.78:23/M 2:44:53.3
79Will DehoratiusWorcester MA41618MCOL3624:19.11:37HM1:34.7801:20:47.017.8MPH1:57.09456:18.99:04/M 2:44:56.8
80Nathaniel DotySaint Louis MO60418MCOL10135:31.52:22HM5:06.1871:21:32.717.7MPH1:21.33041:46.16:43/M 2:45:17.8
81Emerson HeatonBrooklyn NY56518MCOL9333:45.12:15HM3:12.0681:18:35.218.3MPH0:48.06749:47.78:01/M 2:46:08.1
82John BaileyAlexandria VA56835MOCL8632:37.52:11HM3:52.1611:15:18.619.1MPH1:55.18552:53.98:31/M 2:46:37.2
83Robert ThomasFredericksburg VA44728MOAG8732:59.42:12HM4:16.4671:17:57.318.5MPH1:56.96649:45.18:00/M 2:46:55.2
84Anran ZhaoCharlottesville VA55319MCOL6028:57.21:56HM3:01.41021:28:04.616.3MPH0:59.25546:47.17:32/M 2:47:49.6
85Gabe SzybalskiCollege Park MD51619MCOL10836:36.42:26HM3:29.7741:19:48.918.0MPH1:24.25446:38.67:30/M 2:47:58.0
86Brian EldridgeTonawnada NY41929MONO7130:13.02:01HM4:23.4771:20:10.918.0MPH2:26.38152:05.28:23/M 2:49:18.8
87Jeffrey BettekenRoanoke VA55530MOAG9133:16.92:13HM3:49.6761:20:09.318.0MPH1:27.77851:45.98:20/M 2:50:29.5
88Calvin YeagerChapel Hill NC46427MOAG11137:40.32:31HM3:56.2411:10:50.820.3MPH1:22.910158:36.19:26/M 2:52:26.4
89Nathan BenjaminRaleigh NC45519MCOL9433:50.72:15HM3:00.2711:19:28.818.1MPH1:02.09155:58.19:00/M 2:53:19.9
90Noland GriffithLexington VA49521MCOL4926:59.81:48HM2:05.6  1:27:26.39957:49.99:18/M 2:54:21.7
91Wilson PouGreenville NC45257MOAG10936:36.92:26HM4:10.9  1:15:30.710058:13.29:22/M 2:54:31.7
92John Egan SearingNorfolk VA42952MOAG8532:34.72:10HM3:25.4841:21:21.217.7MPH1:33.39055:54.79:00/M 2:54:49.3
93Michael HenryWashington DC60539MOAG9533:51.32:15HM3:35.1  1:20:30.99557:06.39:11/M 2:55:03.6
94George SellersCollege Park MD51418MCOL6128:57.81:56HM4:44.6911:23:07.717.3MPH2:04.89356:12.09:03/M 2:55:07.1
95Miguel ZarateCollege Park MD51119MCOL6429:07.81:57HM5:11.51031:28:57.616.2MPH1:40.88652:55.78:31/M 2:57:53.4
96Thomas SerraNorthport NY56318MCOL12040:04.72:40HM3:43.6821:20:57.417.8MPH2:19.07450:50.28:11/M 2:57:54.9
97Peter CosentinoFalls Church VA61136MOAG10035:10.92:21HM3:29.2661:17:39.018.5MPH2:05.910459:57.39:39/M 2:58:22.5
98Nathan ThornhillPecks Mill WV43229MOAG12341:59.02:48HM2:40.9881:21:46.317.6MPH0:37.17751:31.28:17/M 2:58:34.7
99Ethan WiseBlacksburg VA57025MOAG9734:18.62:17HM5:07.8811:20:51.217.8MPH1:31.99657:07.19:12/M 2:58:56.7
100Glenn YoungMattaponi VA42364MOAG9934:38.22:19HM2:59.7781:20:35.317.9MPH1:10.61051:00:33.49:45/M 2:59:57.3
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTime
101Mark SpositoNorth Myrtle Beach SC42463MOAG8332:24.62:10HM3:21.3851:21:22.117.7MPH2:08.61111:04:17.310:21/M 3:03:34.0
102Jaime MartinezArlington VA60126MOAG11638:16.62:33HM7:49.81001:27:41.416.4MPH1:43.56348:46.87:51/M 3:04:18.2
103Nate BaierLexington VA49120MCOL11939:29.72:38HM1:52.6941:25:35.016.8MPH0:55.79857:30.59:15/M 3:05:23.7
104Cason TevaultWinston Salem NC53920MCOL7430:38.12:03HM3:44.2971:26:50.216.6MPH2:29.41101:03:00.510:08/M 3:06:42.6
105Anthony BaldoniRoanoke VA56736MOAG12240:53.92:44HM4:54.0981:26:57.016.6MPH1:50.48352:43.08:29/M 3:07:18.4
106Jeffrey ChambersPurcellville VA47640MOAG8031:31.62:06HM3:37.11041:29:37.416.1MPH2:07.51081:01:57.99:58/M 3:08:51.7
107Emilio GiacomanCollege Park MD50922MCOL10536:11.52:25HM2:32.8921:23:32.317.2MPH1:24.81141:06:11.610:39/M 3:09:53.1
108Shane YoungChambersburg PA41233MOCL  40:54.1891:21:47.717.6MPH2:03.71131:05:52.610:36/M 3:10:38.1
109Joseph CoatesRoanoke VA45841MOAG10335:53.52:24HM5:02.2691:18:45.218.3MPH3:38.21171:08:18.711:00/M 3:11:37.9
110Rocky CianfroccaFairmont WV43641MOAG13156:54.63:48HM5:23.2901:22:58.317.4MPH1:34.04444:50.77:13/M 3:11:40.9
111Gary Van DerveerChesapeake VA46064MOAG11438:00.12:32HM3:35.7861:21:27.317.7MPH2:05.61161:07:15.810:49/M 3:12:24.6
112Robert CooperLynchburg VA52758MOAG12442:02.42:48HM3:56.9701:18:57.018.2MPH1:51.21181:08:49.511:05/M 3:15:37.1
113Adam ScottRichmond VA59639MOAG12542:18.12:49HM4:31.3931:23:52.917.2MPH1:14.81121:05:18.310:31/M 3:17:15.4
114Taylor KunzmanHowell NJ54321MCOL9634:06.02:16HM4:04.91111:42:19.614.1MPH1:11.010359:32.49:35/M 3:21:14.0
115Patrick HanlonDerry NH47122MCOL9033:14.82:13HM3:23.81011:27:48.616.4MPH1:06.51261:16:27.812:18/M 3:22:01.6
116Caleb WilsonHardy VA50028MOAG11839:20.82:37HM4:52.9731:19:44.818.1MPH2:22.61271:17:17.212:26/M 3:23:38.4
117Aidan GensureReading PA54518MCOL6229:07.21:56HM5:45.81141:45:07.513.7MPH2:52.11061:01:16.49:52/M 3:24:09.0
118Raymond KannapellCharlottesville VA52671MOAG  42:59.7961:25:53.216.8MPH2:15.01251:13:23.911:49/M 3:24:31.9
119George SantopietroBlacksburg VA58465MOAG11738:56.02:36HM5:42.21091:35:25.815.1MPH2:58.41091:02:12.310:01/M 3:25:14.7
120Spencer WiegardRoanoke VA53643MOAG11237:41.62:31HM5:31.21071:33:55.415.3MPH3:03.31191:09:39.911:13/M 3:29:51.5
121Mason RudolfsLexington VA49320MCOL11538:04.02:32HM2:52.41121:42:30.614.0MPH1:13.41151:06:57.110:46/M 3:31:37.6
122Kyle OlsenAlexandria CT50835MOAG12140:08.92:41HM3:57.4991:27:24.216.5MPH1:39.61281:19:01.012:43/M 3:32:11.1
123Robert CrawfordSalem VA54824MOAG12949:04.33:16HM4:19.3951:25:35.216.8MPH1:40.51221:11:42.111:32/M 3:32:21.6
124Scot FarthingWytheville VA44349MOAG5027:05.31:48HM3:36.31181:55:36.812.5MPH 1211:11:10.711:27/M 3:37:29.1
125Karl WintersMadison Heights VA58727MOAG10636:16.92:25HM4:46.81061:33:44.815.4MPH2:31.41291:21:51.413:10/M 3:39:11.3
 ------------ Swim ------------T1------------ Bike ------------T2------------ Run ------------Total
Place*NameCityBib NoUSAT AgeGenderDivRnkTimePaceTimeRnkTimeRateTimeRnkTimePaceTime
126Eric AnnetLexington VA49421MCOL12746:02.03:04HM3:18.71171:52:42.012.8MPH0:54.210259:06.29:31/M 3:42:03.3
127Travis RopellaLexington VA49221MCOL11337:50.32:31HM2:40.21161:49:25.513.2MPH1:43.51231:12:59.511:45/M 3:44:39.2
128Bruce CostonMoneta VA43061MOAG13049:22.03:17HM6:43.91051:31:40.915.7MPH3:04.51301:22:39.513:18/M 3:53:30.9
129Omri RahmilWashington DC59529MONO10736:22.22:25HM4:10.51131:44:38.213.8MPH3:06.51311:26:00.113:50/M 3:54:17.6
130Louis PerwienWashington DC61340MOAG1321:01:31.64:06HM5:32.31101:39:55.914.4MPH3:12.51241:13:08.111:46/M 4:03:20.5
131Byron SearleMohrsville PA54420MCOL12643:15.42:53HM6:07.51192:12:37.110.9MPH1:16.21201:10:49.111:24/M 4:14:05.4
DNFJohnathan SullivanBlacksburg VA50121MCOL8933:03.32:12HM4:05.8491:13:00.919.7MPH    
DNFChris VaughanAdvance NC43144MOCL11037:23.82:30HM4:25.2      
DNFJohn AdamsLexington VA49822MCOL12848:07.93:13HM1:46.9      
DQThomas CarrollRoanoke VA57562MOAGDQ26:44.21:47HM8:36.41081:34:05.015.3MPH7:50.81:18:09.612:35/M 3:35:26.0
DQCaleb GlassGreenville SC57626MONODQ25:23.41:42HM8:34.31151:46:27.713.5MPH3:27.81:17:31.112:29/M 3:41:24.4

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.