• 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 MARSHMAN SPRINT TRIATHLON DIVISIONS

Sprint Age Group

Top

Male Sprint Overall Winners

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
11Justin GalbreathHoney Brook PA16033212:10.91:09.5134:26.7 218:19.1 1:06:06.3 
22Avraham ManaAllentown PA19424111:44.60:45.5235:47.7 318:25.4 1:06:43.3 
33Tyler AlanskyDowningtown PA15624313:56.61:28.2337:42.80:42.4117:01.7 1:10:51.8 
 
Top

Male Sprint Masters Overa Winners

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
14Mark HimelfarbLititz PA17747213:26.41:22.5137:05.41:05.6219:10.3 1:12:10.3 
25Brock ButlerChester Springs PA20344315:02.51:51.1237:17.71:11.9117:16.0 1:12:39.4 
36Eric AndreusFogelsville PA15050113:00.01:51.3  37:29.7320:32.2 1:12:53.3 
 
Top

Male 14 and Under

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
1134Jake LennonDowningtown PA15414216:20.84:43.0150:27.41:32.1127:52.4 1:40:55.7 
2190Ian SchneiderDenver PA914116:07.86:50.321:01:04.82:55.8230:24.1 1:57:22.9 
 
Top

Male 15 to 19

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
198Luke HedlundBerwyn PA29717217:19.62:40.2147:03.80:58.3226:59.9 1:35:01.9 
2121Coby KornfeldKingston PA24219116:35.83:04.0253:34.01:59.7123:07.4 1:38:20.9 
 
Top

Male 20 to 24

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
117Michael KaneWarminster PA6922112:56.60:45.8142:05.91:04.5119:35.8 1:16:28.7 
251Cole FungaroliWinfield PA13024215:09.31:52.2242:17.31:16.2424:51.4 1:25:26.5 
356Copeland RousePhiladelphia PA24324316:12.92:42.9342:53.31:20.9323:06.0 1:26:16.2 
4157Eric LynnPalmyra PA24523520:35.04:10.861:01:22.2 219:36.2 1:45:44.2 
5161Sam SjostenDouglassville PA8123416:36.52:03.8450:50.72:47.5734:19.2 1:46:37.8 
6187Jared StoltzfusParkesburg PA26024731:18.62:57.7552:01.20:51.0528:58.0 1:56:06.7 
7215Rj CrowellPottstown PA31022626:44.46:53.371:11:25.01:28.4629:12.7 2:15:43.8 
 
Top

Male 25 to 29

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
18Luke SharkeyFairfax VA33526113:21.02:04.0339:53.41:57.5116:53.7 1:14:09.7 
219Matt McGrathDurham NC29129314:10.31:55.5239:00.20:50.0420:44.6 1:16:40.6 
320Chip ScheickReading PA27727516:31.52:04.3136:58.31:23.4219:49.7 1:16:47.3 
450Alex RobeyPhiladelphia PA18326717:03.72:11.3542:32.72:53.0320:27.4 1:25:08.1 
555Kenneth PaszekClaymont DE34928917:41.30:55.6442:32.30:52.4823:45.8 1:25:47.5 
670Cody MitchellLancaster PA30529817:15.13:02.6643:07.72:15.4723:35.8 1:29:16.7 
777Alex ManzekChester Springs PA27825616:51.61:48.5747:44.81:01.1623:18.0 1:30:44.1 
8108Scott SeibelHummelstown PA11825414:55.34:13.3952:14.41:02.3923:54.6 1:36:19.9 
9115Brian McCabeLincoln University PA217261017:58.52:39.7850:40.41:00.21025:00.7 1:37:19.7 
10120Jeremy ComerPhiladelphia PA22627214:00.71:28.71259:14.12:17.2521:16.2 1:38:17.0 
11175Timothy CarrollGap PA96291323:29.54:34.61054:52.81:01.31128:22.3 1:52:20.6 
12181Nicholas NatalePlymouth Meeting PA222251222:46.44:09.61155:04.41:44.61230:54.5 1:54:39.5 
13208Gary ThurwangerSpringfield PA108271121:01.33:34.7131:07:19.00:57.31332:20.9 2:05:13.3 
 
Top

Male 30 to 34

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
113Theodore LeszczynskiNorristown PA4032615:21.91:17.9238:18.00:57.8320:04.5 1:16:00.1 
214Brent LevinSilver Spring MD29434112:20.81:21.9842:57.81:12.7118:15.6 1:16:08.9 
316Jeremy SchroepferExton PA5333313:37.02:17.9338:29.11:03.4520:59.1 1:16:26.5 
418Ryan BrennanGlenmoore PA10633212:31.61:49.8641:46.41:13.3219:12.8 1:16:34.0 
521Lars LindemannPhiladelphia PA18232413:48.52:13.6137:18.20:50.6822:36.8 1:16:47.8 
631Andrew WheelerCambridge MA18133715:47.32:01.9439:11.51:09.6621:55.9 1:20:06.3 
742Kevin AlbaneseAmbler PA22934514:50.41:42.5  46:51.6420:06.6 1:23:31.1 
853Timothy SmallHavertown PA149301017:02.01:15.4742:44.80:39.01024:02.8 1:25:44.0 
968Brian FerriMorton PA270341117:02.72:17.01246:15.20:53.1722:17.6 1:28:45.7 
1072Ian WhitneyDowningtown PA7831815:52.93:45.2540:17.21:39.21727:50.1 1:29:24.7 
1178Chris ParrezziConshohocken PA330331820:33.01:39.7944:02.00:34.21124:18.9 1:31:07.9 
1279Max LevinbookPhiladelphia PA190341317:41.32:15.41044:58.62:02.11324:47.7 1:31:45.2 
1389Vincent DillerLancaster PA306331217:28.71:54.21348:30.90:37.11425:07.6 1:33:38.5 
1491James DalkiewiczShavertown PA275301418:17.63:33.51146:10.31:36.61224:20.2 1:33:58.4 
15114Kevin FarringtonHatboro PA49311618:52.34:07.71448:38.81:52.1923:45.9 1:37:16.9 
16133Marlin HoskinsonWest Chester PA61331719:17.02:19.51548:43.51:06.91929:24.8 1:40:51.8 
17136Robert AlbanesePhiladelphia PA23031916:17.92:06.01855:23.11:26.41626:31.3 1:41:44.8 
18139Brian AppelbaumDowningtown PA187321920:40.03:46.81649:49.11:47.51526:23.7 1:42:27.2 
19189Rohan ShahPhiladelphia PA134301518:34.23:22.61956:23.32:09.12236:18.3 1:56:47.6 
20191John CunninghamWilmington DE228312126:40.44:46.71751:00.52:25.62132:53.0 1:57:46.4 
21193Martyn BradburyDowningtown PA119332024:17.43:28.9211:01:57.31:47.61828:04.4 1:59:35.7 
22199Dave HickeySewell NJ269342227:39.82:46.32056:34.62:08.92032:00.7 2:01:10.4 
 
Top

Male 35 to 39

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
115Silas RogersBlue Bell PA20736215:01.01:48.2137:55.41:04.5120:29.1 1:16:18.4 
238Michael CatalanoScranton PA22436114:52.32:48.0240:18.61:10.8522:55.5 1:22:05.3 
359Craig OppenheimerPhiladelphia PA18436415:42.21:57.9442:01.11:29.5925:27.3 1:26:38.1 
476Jon PitcherellaMalvern PA12337516:34.02:00.5944:14.70:58.51326:22.0 1:30:09.8 
582Jeffrey BrunnerBoyertown PA19838617:28.78:01.6643:41.51:13.4221:52.6 1:32:18.0 
686Robert GantzMyerstown PA76352125:09.92:45.7341:49.81:36.8321:58.1 1:33:20.5 
794Bill ClarkWest Chester PA231391219:57.02:05.91144:36.61:18.61226:20.3 1:34:18.5 
896Robert ChoLarchmont NY62371019:31.34:31.4543:13.32:08.6824:56.5 1:34:21.3 
9102Matthew FedererWilmington DE21235718:10.32:24.01547:21.51:40.81025:35.6 1:35:12.4 
10109Richard KukwaBethlehem PA186372023:22.62:41.01345:56.21:36.0422:54.2 1:36:30.1 
11110Michael CallahanRidley Park PA32351721:23.42:51.01245:26.12:17.8724:40.0 1:36:38.4 
12118Roberto DesedaPhiladelphia PA164371621:10.83:23.01044:33.32:51.81125:41.4 1:37:40.4 
13131Greg AllenWest Chester PA32636315:35.63:31.41748:52.43:13.01629:12.5 1:40:25.0 
14132Joseph WeaverDenver PA64362331:30.41:17.4743:48.20:54.7623:14.1 1:40:44.9 
15140Robert SpenceElverson PA54351521:03.72:10.21850:16.71:02.41528:12.9 1:42:46.0 
16144Chad KollerBlandon PA19935919:02.03:04.81648:39.42:07.51830:18.3 1:43:12.0 
17146Angelo DeprimoScranton PA223391119:45.13:24.11446:33.01:41.42131:59.0 1:43:22.7 
18151Brian HellerWynnewood PA163351320:29.24:20.3844:06.42:53.02433:01.0 1:44:50.0 
19159Stephen WargoGlenmoore PA314391821:43.14:37.92151:42.01:29.11426:48.0 1:46:20.2 
20163Matthew MowrerHavertown PA32739818:11.83:37.81950:24.32:37.82232:29.6 1:47:21.4 
21179Jonathan ChukinasWest Chester PA193381420:35.44:32.02051:23.44:03.12332:53.0 1:53:27.0 
22186Nathanael BoykinQuakertown PA91382226:17.64:34.42252:42.61:18.82031:05.5 1:55:59.0 
23188Matthew SteingraberFeasterville Trevose PA338371923:04.63:36.02459:02.11:14.61729:23.8 1:56:21.2 
DQDQNicholas StamoulisSpringfield PA26235DQ15:15.79:19.52353:34.61:29.41930:20.4 1:49:59.7 
 
Top

Male 40 to 44

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
17Spencer DavisZionsville PA23342213:54.41:13.2136:35.51:09.4321:03.7 1:13:56.4 
212Jeffrey MillerCollege Park MD1940314:04.01:48.5237:46.21:06.1421:13.5 1:15:58.5 
322Tim PappasMalvern PA20240615:15.61:15.5539:57.00:50.8220:06.2 1:17:25.2 
425Matt UrbanChester Springs PA13242816:58.91:05.2439:54.00:48.6119:54.1 1:18:40.8 
526David McKelveyAllentown PA19243414:33.42:10.9339:34.51:22.2521:14.9 1:18:56.0 
637Jonathan LinDowningtown PA742111:29.21:02.2741:07.61:16.71326:07.9 1:21:03.7 
740Luke HancockHummelstown PA2243716:16.91:26.8640:58.30:52.5723:05.3 1:22:39.8 
863Jason BertucciHulmeville PA191431217:49.91:47.7941:37.41:29.5924:43.5 1:27:28.1 
965Michael DehoratiusHavertown PA18940514:46.11:52.61346:55.71:33.9622:43.9 1:27:52.2 
1074Christian HolmwoodPaoli PA120431419:09.52:01.0841:22.31:35.71025:28.4 1:29:37.0 
1190Pablo GamezDowningtown PA13421117:40.33:41.41144:58.51:32.61225:52.7 1:33:45.6 
1295Geoff FratangeloBroomall PA29542917:37.52:52.01447:36.81:34.4824:38.5 1:34:19.2 
13117Gregg HeimerChester Springs PA220411017:39.24:44.41044:07.02:05.11828:50.0 1:37:25.8 
14129Colin HamiltonDowningtown PA80421723:30.82:39.31246:28.61:48.41125:43.4 1:40:10.7 
15130John MeyerMalvern PA281401519:45.31:57.31549:58.01:29.21427:03.6 1:40:13.4 
16152Sean MorrowCollegeville PA57401621:56.02:14.01651:43.51:25.91627:58.8 1:45:18.3 
17174Michael MizeDowningtown PA236411318:03.72:37.41752:45.01:54.11936:36.1 1:51:56.4 
18177Arkadiusz RusekFallston MD334431825:24.75:27.31852:51.21:36.21527:35.6 1:52:55.1 
19204Bob BrocklesbyBlue Bell PA346411926:13.15:53.91959:35.82:48.81728:26.0 2:02:57.7 
DNFDNFAndrew BrinerBala Cynwyd PA31540          
 
Top

Male 45 to 49

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
123Peter ObrienYardley PA21149616:42.82:23.6136:00.81:27.4321:21.5 1:17:56.2 
227Kurt D'AndreaPhiladelphia PA3849416:14.82:31.7338:38.01:18.5220:41.7 1:19:24.8 
330Michael VanburenPlymouth Meeting PA31245315:54.11:45.1539:11.21:06.1422:00.1 1:19:56.7 
436Shawn O'MalleyDouglassville PA24846516:20.81:26.6439:05.91:42.0522:22.8 1:20:58.2 
543Jason TaylorWallingford PA29249716:50.92:00.8639:51.91:37.5823:13.1 1:23:34.4 
644Gerry De BruijnExton PA21481017:09.92:27.3739:52.71:18.1622:54.3 1:23:42.5 
745Peter ShaugerPaoli PA12449213:39.81:53.31143:59.90:32.2923:44.0 1:23:49.3 
846Dale StalleyBaltimore MD15451217:59.61:38.8238:11.61:21.01024:41.4 1:23:52.4 
957Nicolas BoyronCrofton MD258451623:03.02:42.31649:36.02:12.519:02.3 1:26:36.3 
1067Doug FullingWest Chester PA10447112:56.62:10.21244:28.01:14.61527:38.5 1:28:27.9 
1169Scott NewcombNarberth PA201481117:32.33:25.1840:28.32:27.51125:09.1 1:29:02.4 
1287Tom SkelleyExton PA17648816:53.52:07.4943:26.11:12.91729:41.6 1:33:21.6 
1392Scott FaulkinghamMalvern PA4847916:54.33:38.81043:43.81:21.61628:36.9 1:34:15.5 
1499John GavenonisWilmington DE293451521:05.24:03.91445:51.21:03.0723:04.1 1:35:07.5 
15111Ben SkuppWest Chester PA89451420:54.12:58.71546:36.20:58.61225:16.3 1:36:43.9 
16153Dave ReillyDowningtown PA216471930:04.91:42.31345:21.71:55.21326:16.2 1:45:20.4 
17165Matt DevineyBirdsboro PA30481723:35.05:11.81751:29.71:28.61426:22.1 1:48:07.2 
18196Nam TruongBerwyn PA195461320:37.34:45.11854:49.32:00.21838:18.6 2:00:30.6 
19218Kevin ShumakerMickleton NJ232471825:23.85:21.3191:04:48.22:43.01939:37.9 2:17:54.3 
 
Top

Male 50 to 54

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
111Hans GeyerHershey PA17354716:59.61:13.0136:59.70:44.6119:20.4 1:15:17.3 
241David LaneNew Hope PA23554416:12.91:44.5240:46.31:05.1523:41.2 1:23:30.1 
348Dave ChevoorNorth Wales PA32253516:40.72:30.3442:12.01:13.9221:58.8 1:24:35.9 
452Matthew HeintzelmanBerwyn PA9353817:13.21:41.7342:02.21:16.2323:19.8 1:25:33.1 
561Antonio FungairinoDowningtown PA18851214:35.01:39.3743:53.80:54.4925:58.8 1:27:01.3 
664Mark EnglekaHavertown PA28551616:57.31:42.1542:28.51:27.4725:07.5 1:27:42.8 
766David OpalachBear DE21050315:50.81:43.3642:50.01:38.41026:18.1 1:28:20.7 
883Beck SoderbergMalvern PA16251113:49.13:09.21349:35.51:24.8624:47.8 1:32:46.4 
997David CozzolinoWilmington DE227541421:00.72:34.9845:06.22:21.7423:30.5 1:34:34.0 
10116Robert JenkinsTowson MD347511219:50.43:10.0945:30.71:15.51127:38.2 1:37:25.0 
11148John Vergel De DiosGlen Rock NJ273501521:47.94:06.31249:31.62:39.3825:46.3 1:43:51.5 
12162Ken FitzgeraldCrownsville MD33541319:59.63:41.91148:38.61:43.11632:48.9 1:46:52.1 
13172Michael RogoskyLancaster PA247521019:30.46:43.81450:49.52:50.41330:32.2 1:50:26.4 
14173Patrick YergerDouglassville PA254511119:42.09:00.81046:28.14:56.41430:33.1 1:50:40.5 
15178Steve FramilWayne PA30352919:16.58:19.81551:26.54:16.71229:57.5 1:53:17.2 
16182Dominic NatalePlymouth Meeting PA221511622:42.04:12.01655:00.51:53.21530:54.1 1:54:41.9 
 
Top

Male 55 to 59

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
110Neil SemmelBear DE17158214:35.41:22.5135:21.01:01.7122:56.0 1:15:16.8 
234Bobby PughWyndmoor PA22559112:10.81:26.8341:35.40:51.6324:15.8 1:20:20.5 
358Alexis GodillotSpring City PA29655617:46.92:59.5240:35.92:09.1223:05.1 1:26:36.6 
460Joseph YannuzziBethlehem PA16957315:46.41:40.6442:02.01:44.6425:38.1 1:26:51.7 
571Gino BenedettiMedia PA16659516:54.21:25.9542:52.11:10.6626:56.9 1:29:19.7 
680David FenimoreCoatesville PA35057818:30.91:03.6644:52.70:50.0526:29.0 1:31:46.3 
7103Ed SchmidlinCorning NY21859416:12.24:16.2746:00.61:27.9727:18.6 1:35:15.7 
8143William PatrickBird In Hand PA35257919:38.64:22.9947:38.61:28.41030:01.2 1:43:09.8 
9147Rick KukwaLewes DE18559717:51.93:31.31050:47.22:14.2829:15.3 1:43:40.0 
10194Scott HunterElverson PA51551025:08.73:58.21252:46.33:40.51134:28.8 2:00:02.6 
11211David WilliamsWest Chester PA101551136:01.73:09.51151:48.82:11.31337:29.0 2:10:40.4 
DQDQScott WeberCollegeville PA6358  20:56.2DQ49:01.71:30.7929:52.5 1:41:21.2 
DQDQJustin SchwartzState College PA156DQ30:44.53:55.0846:50.01:57.31235:27.4 1:58:54.3 
 
Top

Male 60 to 64

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
129Robert HartmanEtters PA16762115:41.31:28.3137:21.10:50.5124:29.4 1:19:50.7 
293Charles SmallCoatesville PA11362521:00.91:44.8240:38.01:14.6529:37.6 1:34:15.9 
3141Charles ButtzLafayette Hill PA28061216:44.83:17.5351:35.11:21.5629:54.0 1:42:53.1 
4160David SeibelPalmyra PA21960724:04.85:10.9451:41.00:56.6224:35.6 1:46:29.0 
5164Robert SabinExton PA3164316:51.63:10.1753:53.00:57.1732:50.0 1:47:41.9 
6180Steven BesackGlenmoore PA2761925:21.75:53.5552:44.11:12.9428:56.0 1:54:08.3 
7200Fotis FotiouWayne PA11763420:31.42:05.791:09:13.32:10.7327:14.1 2:01:15.2 
8205Carl GregoryDowningtown PA2360825:04.46:34.1653:00.73:06.9835:51.2 2:03:37.5 
9221Andrew GoodWilmington DE5860621:27.64:15.281:02:46.01:06.1950:26.6 2:20:01.5 
10227Leonard CascheraChase MD279621027:41.65:28.2101:12:09.02:59.41058:31.0 2:48:49.32:00
11229Patrick GallowayElverson PA12860     9:00:03.8111:11:28.0 10:11:31.8 
 
Top

Male 65 to 69

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
175Chad PearceGlenmoore PA6767116:09.52:10.2143:27.41:10.3126:44.2 1:29:41.7 
2135William DaganChester Springs PA8865216:28.64:18.4347:49.32:09.7530:56.0 1:41:42.1 
3155Daniel LoikitsBethlehem PA16865320:13.02:17.0450:45.11:45.5430:41.9 1:45:42.6 
4168Ron PedersenWayne PA12168626:13.65:39.3246:59.22:54.6227:06.9 1:48:53.7 
5176Larry CordellDevon PA4766524:08.85:07.5551:59.12:34.2328:40.7 1:52:30.4 
6210Edward FoleyKennett Square PA20567728:44.04:34.3655:00.71:25.0639:03.3 2:08:47.4 
7214Rick HallockHarrisburg PA5569422:15.48:00.071:00:41.94:17.2739:57.7 2:15:12.2 
 
Top

Male 70 to 74

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
1112Gerald RichardsWestfield NJ24070117:49.53:29.0144:55.11:35.2128:56.7 1:36:45.6 
 
Top

Male 75 to 79

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
1220Robert LevyPhiladelphia PA31179127:36.87:32.1159:12.72:10.9143:20.4 2:19:53.0 
2228Raymond DoddPhiladelphia PA17076238:56.75:52.921:13:02.03:27.921:00:05.8 3:01:25.4 
 
Top

Female Sprint Overall Winners

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
19Kathryn RowndPhiladelphia PA17829112:02.41:34.2140:02.10:52.5219:44.6 1:14:16.0 
224Michelle TracyWest Chester PA13727316:10.61:27.7340:42.70:50.2118:58.1 1:18:09.4 
328Paula ElejaldeRandolph NJ250214:01.51:00.0240:36.30:46.8323:24.9 1:19:49.6 
 
Top

Female Sprint Masters Overa Winners

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
132Kara RubinichDowningtown PA3743216:55.52:24.7139:16.31:04.2120:30.2 1:20:11.1 
233Laura PappasMalvern PA20440114:25.71:28.0341:45.70:47.4321:45.8 1:20:12.7 
354Cheryl Keller CaponeState College PA450319:24.42:20.9241:27.31:26.4221:08.3 1:25:47.3 
 
Top

Female 20 to 24

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
1119Andrea FunkLancaster PA25921319:59.21:33.0151:21.00:28.9124:34.4 1:37:56.6 
2150Kara RhodesWest Chester PA27224219:02.23:24.2251:25.41:10.7229:40.8 1:44:43.4 
3183Rebekah GoodWilmington DE28823117:16.52:25.5358:28.81:04.6536:16.1 1:55:31.7 
4217Madison BeilerLancaster PA26124629:28.95:09.641:09:30.31:08.2332:15.1 2:17:32.3 
5219Megan CarrollMarcus Hook PA25122526:16.13:32.951:09:56.61:14.4637:19.5 2:18:19.7 
6222Dimitra MigiasExton PA24424421:39.24:36.661:16:59.11:59.1435:21.1 2:20:35.3 
DNFDNFLaura WilliamsWest Chester PA10022          
 
Top

Female 25 to 29

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
135Ali WhitneyDowningtown PA13928113:15.72:09.7141:43.41:50.3121:36.2 1:20:35.3 
2125Lyndsey WenzelChadds Ford PA17426418:30.32:22.9248:47.51:40.2527:38.9 1:39:00.0 
3127Avery SternPhiladelphia PA34829518:40.41:59.8351:21.50:55.6326:41.9 1:39:39.4 
4138Miranda KrottTemple PA28627318:23.82:49.4553:01.40:52.9427:08.7 1:42:16.4 
5145Madeline ThurwangerSpringfield PA10925216:27.51:57.4756:42.51:52.7226:13.7 1:43:13.8 
6192Rebecca ZaidinsNorristown PA4229621:03.12:41.3655:58.02:31.7636:26.8 1:58:41.0 
7203Julia FrensePhiladelphia PA26728725:30.03:24.6452:26.91:11.9739:51.4 2:02:24.9 
 
Top

Female 30 to 34

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
147Falon DoutrichGap PA17232116:25.31:21.0243:42.90:57.4121:42.4 1:24:09.1 
249Maddie MaynorCoatesville PA3630216:36.21:52.0143:17.11:15.4222:00.0 1:25:00.7 
384Grace NebzydoskiHonesdale PA13630318:39.22:35.5345:12.71:08.9425:38.6 1:33:15.1 
4104Wendy GetmanNew Orleans LA12932721:24.53:23.6647:22.70:46.4322:22.2 1:35:19.5 
5106Amy BreiningerPalmerton PA8534518:50.83:12.0446:18.71:41.9525:38.7 1:35:42.2 
6128Colleen GillespieLansdale PA4330418:48.92:06.6751:14.51:30.2626:17.2 1:39:57.5 
7166Chelsea FedererWilmington DE21334621:19.03:33.3546:37.22:41.7834:15.8 1:48:27.1 
8170Nicole PopolizioDowningtown PA3933823:41.62:49.5855:33.31:24.2726:19.2 1:49:48.0 
 
Top

Female 35 to 39

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
139Carolyn UrbanovichChester Springs PA13338113:52.92:01.1142:18.31:29.0122:25.6 1:22:06.9 
285Ashley OhartWaverly NY4436317:14.22:20.8246:11.21:15.0326:19.1 1:33:20.5 
3123Katherine MishkinNarberth PA21438519:22.21:43.4349:53.31:27.0226:13.0 1:38:39.0 
4137Kristin BuchholzMountain Top PA638216:58.71:32.3453:13.91:06.1529:16.9 1:42:08.0 
5156Meredith PielDowningtown PA4537418:42.33:23.9554:45.51:33.7427:17.4 1:45:43.0 
6197Makayla CordozaPhiladelphia PA15336721:57.85:15.4759:00.72:30.7832:06.1 2:00:50.8 
7198Melanie LeedsPhiladelphia PA23435923:36.12:41.3655:43.42:51.7936:06.9 2:00:59.4 
8201Ariel SternBala Cynwyd PA33137822:05.32:54.391:03:41.61:26.6631:11.5 2:01:19.4 
9207Natalie EdelhauserKinnelon NJ9537621:06.05:13.3101:05:04.12:03.1731:13.4 2:04:40.0 
10209Kristin SteingraberFeasterville Trevose PA337351023:51.65:49.8859:08.31:45.81037:28.9 2:08:04.4 
11224Megan PealBaltimore MD317371124:26.81:57.5111:10:01.02:14.41145:18.7 2:23:58.5 
 
Top

Female 40 to 44

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
181Kirsten RichterLancaster PA24940115:51.42:53.4143:35.21:28.5628:26.9 1:32:15.5 
2105Danielle FerrisElizabethtown PA30940319:11.71:54.4248:42.71:11.7124:34.2 1:35:34.8 
3122Tarra PowleyEaston PA33943217:11.03:06.3348:47.71:38.8427:50.2 1:38:34.1 
4142Cheryl WilliamsKennett Square PA25342419:50.02:13.0451:51.71:34.1327:37.9 1:43:06.7 
5167Amy WilsonBlairstown NJ20040522:15.14:13.1553:11.51:17.2527:56.6 1:48:53.6 
6184Chrissie GoeskeDowningtown PA7342623:51.64:47.6659:52.62:19.9224:42.5 1:55:34.3 
 
Top

Female 45 to 49

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
173Cherrie CindricGreensburg PA847918:51.71:39.1140:51.32:12.6325:51.4 1:29:26.3 
288Rachel MillerDowningtown PA1745718:45.52:33.4346:48.60:49.6124:28.3 1:33:25.5 
3100Kristen WeinbergerLong Valley NJ12646115:33.92:34.5246:32.72:08.1728:19.9 1:35:09.2 
4101Jennifer GilesMedia PA20846215:54.02:16.0850:17.91:43.0224:58.8 1:35:09.7 
5107Jennifer RobertsKingston PA13545618:31.62:28.2447:01.71:43.9426:01.9 1:35:47.3 
6113Christianne OttingerDowningtown PA16148316:52.42:28.7648:39.31:20.6627:35.4 1:36:56.5 
7124Rachel CessnaHoward PA26545517:27.02:04.4547:52.81:30.8829:50.9 1:38:45.9 
8158Pam TeufelDresher PA19649818:46.72:18.9749:27.71:42.9933:41.3 1:45:57.6 
9171Kim CieslakStroudsburg PA24149417:26.22:01.1952:50.11:31.61036:00.9 1:49:50.0 
10185Tara McCallisterAvondale PA252451127:15.33:38.21156:52.61:19.4526:48.3 1:55:53.8 
11206Clair McKnightDrexel Hill PA175451021:45.35:21.91056:24.02:24.71138:35.7 2:04:31.7 
 
Top

Female 50 to 54

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
1126Jennifer SchlegelOley PA8353216:03.12:43.6151:12.81:50.7227:43.6 1:39:33.9 
2149Becky GoldszalHavertown PA26450114:07.25:43.5256:29.11:46.8126:34.9 1:44:41.6 
3195Denise BootonBlackwood NJ14854519:16.54:00.6457:43.52:29.5336:58.6 2:00:28.7 
4202Jennifer Blair GreenbergWalnutport PA8654318:49.04:07.1356:44.73:13.3438:56.0 2:01:50.2 
5213Margaret WrightHamburg PA28754419:11.14:23.161:08:05.01:30.4540:56.6 2:14:06.3 
6216Magdaliz RouraPhiladelphia PA25652625:32.63:19.051:02:32.33:03.2642:49.9 2:17:17.1 
 
Top

Female 55 to 59

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
162Margaret HazlettLancaster PA25055115:21.02:07.9141:50.81:07.7126:56.9 1:27:24.3 
2154Eileen BrettWayne PA11657320:09.62:53.3251:20.51:03.8230:09.1 1:45:36.4 
3169Terri FettingerIrwin PA1259219:33.33:27.8351:34.31:17.5333:11.3 1:49:04.4 
4225Anita VaskoElverson PA30755427:46.84:35.141:13:12.22:28.3443:55.6 2:31:58.2 
 
Top

Female 60 to 64

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
1212Kathleen PaulmierPhiladelphia PA5960125:19.23:34.911:06:19.42:14.3136:09.3 2:13:37.3 
2223Lynn SpringerMount Pleasant PA1060226:30.44:33.621:07:18.01:16.6241:49.6 2:21:28.3 
3226Suzanne SpencerKintnersville PA4664331:21.75:06.931:09:35.43:12.1345:12.3 2:34:28.4 
DNFDNFMelissa BunchMalvern PA1861          
 
Top

Female 65 to 69

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
DQDQPati LivengoodHarrison City PA1166DQ15:42.26:06.411:05:44.02:27.8145:25.8 2:15:26.2 
 

Sprint Athena

Top

Female 99 and Under

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
11Carrie NicholsonBaltimore MD32037119:40.41:11.5152:33.21:05.4128:57.4 1:43:28.1 
22Jolene WilliamsBerwyn PA34441220:46.93:46.0255:26.54:31.8335:41.3 2:00:12.5 
33Emily LauferOxford PA9827324:24.53:52.631:07:13.61:09.1233:11.3 2:09:51.2 
 

Sprint Clydesdales

Top

Male 99 and Under

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
11Eugene BotesWest Chester PA2941111:25.71:18.7139:48.10:57.9126:50.6 1:20:21.1 
22Dustin LongHershey PA34038312:52.12:16.2345:34.31:33.3429:51.5 1:32:07.5 
33Daniel Van CampHazleton PA31338516:56.32:36.7241:27.61:36.1329:50.9 1:32:27.7 
44Kerry MacLeanBethlehem PA31954820:12.53:01.9450:11.51:48.7934:11.3 1:49:26.0 
55John LynchNewark DE5252719:50.02:37.7552:52.91:55.51037:15.4 1:54:31.5 
66Scott McMackinSouderton PA23748922:22.55:18.4855:26.42:23.3631:07.5 1:56:38.2 
77Benjamin McMackinSouderton PA238161022:23.75:17.6755:25.42:23.8731:09.2 1:56:39.8 
88Craig McMackinWashington Crossing PA23947415:39.612:06.9655:21.02:28.2531:06.5 1:56:42.2 
99Ed BrocklesbyHavertown PA345451325:55.26:04.91059:38.52:50.8228:25.4 2:02:54.9 
1010Christopher MartinDowningtown PA70441426:55.43:50.5958:33.31:46.9832:21.4 2:03:27.6 
1111Dennis ConklinQuarryville PA9733211:45.38:39.9121:11:26.51:13.91239:29.3 2:12:35.0 
1212Bryan CrowtherDowningtown PA341618:51.33:50.3141:16:49.21:08.31138:13.2 2:18:52.4 
1313Gary HerringElverson PA308551222:54.74:41.3111:08:30.93:36.91351:40.9 2:31:24.7 
1414Jeremy DuttonLisbon NY68411122:33.35:49.3131:14:30.43:26.01453:55.5 2:40:14.7 
 

Sprint Military

Top

Male 99 and Under

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
11Michael VillacarlosFallston MD33343116:21.92:25.5146:32.51:03.7229:39.8 1:36:03.5 
22Coby GeiselmanColumbia PA14330221:04.85:16.931:05:05.01:19.6127:24.6 2:00:11.0 
33Jake MoffittDowningtown PA12223331:21.05:42.521:01:22.80:52.9329:50.4 2:09:09.7 
 

Sprint Paratriathlete

Top

Male 99 and Under

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
11Brock KittermanBethel Park PA1417115:30.61:42.5138:20.21:11.8123:21.6 1:20:06.8 
 

Sprint Novice

Top

Male 99 and Under

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
11Alex IozzoPhiladelphia PA32933213:48.02:24.7443:39.01:12.2823:04.2 1:24:08.2 
22Max PagnuccoState College PA102231220:08.93:24.3141:16.31:13.9220:39.0 1:26:42.5 
33Colin BrownPhiladelphia PA6039718:17.34:23.2342:48.81:22.2421:32.2 1:28:23.8 
44Anthony LadanaParkville MD9230517:15.52:59.0844:29.10:58.11023:17.7 1:28:59.6 
55Daniel BaxterParkville MD155292221:55.7 1146:27.40:40.6120:11.6 1:29:15.3 
66Kevin LuNew York NY318291621:09.62:16.6944:44.91:05.0722:47.0 1:32:03.2 
77Thomas LeibigerWest Chester PA115262021:36.72:54.71045:54.10:57.5321:28.7 1:32:51.7 
88Luke ZinszerSkippack PA94341320:54.73:04.1242:38.32:12.71425:09.7 1:33:59.6 
99Lee LaiMedia PA8741618:08.52:04.6644:20.02:03.11927:34.6 1:34:11.0 
1010Ty EggettGuilford CT325391019:03.42:42.2543:57.53:36.11626:20.0 1:35:39.2 
1111Matt KattlerChadds Ford PA24635918:44.4   53:06.41526:15.9 1:38:06.8 
1214Tom PacificPhiladelphia PA35136316:52.93:08.81449:10.81:44.93030:45.3 1:41:42.9 
1315Alex HealionEuclid OH146282121:49.94:42.91950:29.61:15.71124:31.2 1:42:49.5 
1416Sam FrymierWest Chester PA145271821:24.95:14.41850:25.91:16.31224:32.2 1:42:53.7 
1517Hayden ShertzerLancaster PA25523113:46.14:45.0311:00:46.21:22.0522:16.5 1:42:56.0 
1618Brandon CuffyPortsmouth VA17933818:43.03:20.11649:59.41:31.02830:09.8 1:43:43.4 
1719Eriach FoxPhiladelphia PA284432523:42.04:19.1744:20.92:01.32630:00.1 1:44:23.5 
1821Daniel KainArlington VA147293225:49.23:32.51549:55.52:29.6923:12.5 1:44:59.4 
1922Harold LampePhoenixville PA332261721:11.72:52.42052:02.71:31.62730:06.9 1:47:45.3 
2024Robert CarmanHarrisburg PA90402824:54.34:29.41248:20.52:27.42228:39.3 1:48:51.0 
2125Isaiah NoreigaBaltimore MD144271120:05.56:44.42657:11.91:25.01324:49.8 1:50:16.8 
2227Fabian MejiaCoatesville PA82291420:57.66:45.72859:06.41:35.6622:27.9 1:50:53.3 
2329James WilsonWest Chester PA72372623:50.82:47.71750:20.73:33.52930:29.6 1:51:02.4 
2430Thomas WardMedia PA99303628:45.34:35.11349:07.11:58.51827:24.5 1:51:50.7 
2532Jason RockDowningtown PA20451520:58.16:25.52557:07.40:55.12028:05.2 1:53:31.4 
2633Joseph SpenceRidley Park PA263341921:32.03:26.62455:09.71:31.23233:12.7 1:54:52.4 
2737Sean KellyDowningtown PA74322925:12.93:05.82152:25.71:23.23535:29.8 1:57:37.5 
2839Lucas LopezPhiladelphia PA301323326:16.32:29.02757:53.41:47.32429:35.0 1:58:01.0 
2940Kyle WoulfeQuakertown PA112253528:00.07:28.52354:39.92:11.11727:00.8 1:59:20.4 
3046James MailliardDowningtown PA125503125:34.84:44.9341:05:42.31:17.32329:04.4 2:06:23.7 
3148Jeff KennedyGarnet Valley PA56562423:27.74:34.0361:07:05.82:07.12529:44.7 2:06:59.4 
3250Justin AugustynDowningtown PA84402724:02.15:13.3321:03:02.62:31.73133:08.4 2:07:58.1 
3352Christian FoxBrooklyn NY283493025:21.86:56.63059:59.31:24.73435:25.3 2:09:07.8 
3454Timothy BuntingHatboro PA159353838:15.64:02.32959:29.40:59.42128:12.2 2:10:59.0 
3557George HenryPhiladelphia PA215472322:53.55:24.4351:06:29.13:04.03334:42.0 2:12:33.1 
3660Warren PattersonWest Chester PA107523732:38.38:01.92254:32.14:40.73637:57.4 2:17:50.5 
3763Collin HenryArlington VA7924417:03.13:22.5371:21:56.91:27.23738:31.5 2:22:21.3 
3864Patrick TuiteKensington MD66553427:31.66:35.0331:03:26.93:48.13841:02.8 2:22:24.6 
 
Top

Female 99 and Under

 Overall  ------- Swim -------T1------- Bike -------T2------- Run -------Total 
PlacePlaceNameCityBib NoUSAT AgeRnkTimeTimeRnkTimeTimeRnkTimeTimePenalty
112Viktoria KneisDowningtown PA29022116:09.33:24.2150:57.01:23.4326:42.5 1:38:36.6 
213Zoia PavlovskaiaMedia PA32835620:13.12:02.8353:00.40:48.3225:23.4 1:41:28.1 
320Alexis Brouwer-AncherArlington VA11125217:22.52:45.1252:24.91:09.61431:08.2 1:44:50.4 
423Miriam ZahavyMerion Station PA31644319:34.73:52.2654:17.92:08.4527:58.7 1:47:52.0 
526Lauren WilsonWest Chester PA7138419:50.93:21.7453:24.42:21.21531:37.2 1:50:35.6 
628Amanda HemmerMedia PA209391121:50.64:28.9554:17.72:21.3427:57.5 1:50:56.1 
731Annie JayBethel PA343251724:04.64:11.2754:29.71:03.9729:09.9 1:52:59.4 
834Payal ShahWest Chester PA11426820:45.23:18.91259:47.12:04.4629:01.6 1:54:57.2 
935Elizabeth ArrasWest Chester PA157401924:58.43:26.2855:10.12:04.41130:17.3 1:55:56.4 
1036Emily HutsonCollegeville PA4128519:55.81:56.91359:53.31:18.61834:18.9 1:57:23.5 
1138Stephanie ColonEuclid OH165291623:15.32:58.31159:19.71:43.21330:42.1 1:57:58.7 
1241Naomi MillerPhiladelphia PA152282025:00.34:11.3958:13.22:14.4930:06.4 1:59:45.7 
1342Heather De Vries McClintockMedia PA299421222:14.63:07.5281:21:42.8 113:21.8 2:00:26.8 
1443Miriam StrausMedia PA29837920:59.52:20.0221:06:08.81:06.41230:29.7 2:01:04.6 
1544Samantha KatzPhiladelphia PA15126720:32.23:31.4141:00:35.31:52.22437:14.5 2:03:45.7 
1645Jennifer GarlockMc Connellsburg PA257392526:59.14:17.2171:03:40.90:52.5829:49.3 2:05:39.1 
1747Tammy SchmittPhiladelphia PA276492629:00.04:02.21058:44.41:36.31633:05.8 2:06:28.8 
1849Jessica FoxBrooklyn NY282432125:03.96:24.5191:03:53.21:52.71030:16.9 2:07:31.3 
1951Madeline MalfaraGlenside PA110241021:03.63:54.2181:03:48.70:58.52638:15.1 2:08:00.3 
2053Nina CairnsFalls Church VA142262729:28.93:21.6151:02:11.71:21.91733:12.6 2:09:36.9 
2155Melinda VanvariaPhiladelphia PA342342325:52.83:26.4211:04:55.32:24.42034:27.7 2:11:06.7 
2256Brittney HoughPhiladelphia PA341342425:53.53:26.2201:04:47.72:33.41934:27.1 2:11:08.0 
2358Denise AungstKennett Square PA324481522:51.15:40.1261:08:05.13:09.92236:06.0 2:15:52.4 
2459Karen DimascolaKennett Square PA323441422:50.95:36.2271:08:07.23:14.52136:06.0 2:15:54.9 
2561Monica KrasWillow Grove PA289341824:28.07:10.4241:06:50.53:05.82336:38.9 2:18:13.6 
2662Christine KellyDowningtown PA75331322:25.73:41.3251:07:11.21:51.12744:12.9 2:19:22.2 
2765Paiton AlbrechtWest Chester PA131202831:12.04:29.3231:06:20.43:28.02537:50.0 2:23:19.8 
2866Katherine-Mccla TuiteFalls Church VA65272225:27.98:33.8161:02:47.14:30.32844:53.2 2:26:12.4 
DNFDNFEdna-Anne ValdepenasNewtown PA2553          

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.