events-overview

Tri Latta Sprint

 

Overall Men

Latta Plantation Park - Charlotte, NC 6/11/2011 06:30AM

** Results are for the private use of participants and are the Intellectual Property of Set Up Events. Unauthorized use of these results is prohibited.

Place Bib Sex Age Cat. NAME CITY/STATE Rank SWIM T1 Rank BIKE T2 Rank RUN PENALTY Time DQ
113M23OMBrad PerryCharlotte NC100:10:4400:01:40300:40:1700:01:09600:18:44 01:12:32 
219M29OMScott WoodburyCharlotte NC300:11:3900:01:43900:41:1700:01:07200:17:58 01:13:42 
39M27OMJames HaycraftCharlotte NC700:12:0100:02:00200:40:0100:01:17400:18:34 01:13:50 
41M45MMDonny ForsythCharlotte NC1200:12:2600:01:39100:39:5600:01:15700:18:44 01:13:57 
529M42MMMike SelleCharlotte NC200:11:2600:02:00400:40:4600:01:26500:18:38 01:14:14 
68M37OMLance LeoCharlotte NC1000:12:1700:01:371100:41:3900:01:151000:19:00 01:15:46 
716M43MMRichard BaileyChapel Hill NC3700:13:5800:01:33600:40:5200:01:23300:18:16 01:16:00 
811M33OMAshley AckermanDavidson NC900:12:1100:01:491300:41:5600:01:191300:19:31 01:16:44 
931M37OMRyan BarnettCamp Lejeune NC500:11:4600:01:501200:41:4900:01:232500:20:08 01:16:55 
10315M31 Michael StarkeyWaxhaw NC6500:14:4500:01:51800:41:0800:01:21800:18:45 01:17:49 
114M47MMFrank FawcettCharlotte NC600:11:4700:01:572500:43:1900:01:221800:19:48 01:18:12 
12693M27 Derek KidwellMooresville NC400:11:4500:01:523200:43:4100:01:271200:19:30 01:18:13 
13238M31 Joey ChurchCharlotte NC4800:14:1300:01:50700:41:0300:01:142300:20:01 01:18:20 
142M44MMSonni DyerValdese NC2100:13:0800:01:441600:42:2800:01:242100:19:55 01:18:37 
155M38OMAndrew FletcherDavidson NC800:12:0800:02:103400:43:4400:01:131600:19:44 01:18:57 
16107M32 Christopher CaamanoCharlotte NC7700:15:0600:01:48500:40:5000:01:253200:20:29 01:19:34 
176M38OMJohn BehmeHuntersville NC3000:13:4400:02:051400:42:0900:01:154700:21:17 01:20:27 
1844M37 Brian CoutureCharlotte NC2500:13:3200:02:142000:42:4600:01:494200:21:06 01:21:25 
19822M30 Adam JurcisinCharlotte NC5600:14:2700:01:591900:42:4100:01:373600:20:56 01:21:38 
2022M24OMJoe NicoliniHuntersville NC4500:14:1100:01:566000:44:5100:01:191500:19:32 01:21:47 
2180M23 Gregory ShoreMatthews NC1800:12:5700:02:014500:44:2100:01:284100:21:06 01:21:51 
2249M44 Erik JohnsonCornelius NC10000:15:4000:01:551700:42:3600:01:173400:20:42 01:22:08 
2363M30 Patrick ArmeenStallings NC3900:14:0300:01:515200:44:3600:01:262800:20:16 01:22:10 
24290M43 Jim HoughtonWeddington NC7500:15:0300:02:083000:43:3400:01:322400:20:03 01:22:19 
25202M49 Jim BertrandMint Hill NC3300:13:4800:01:584200:44:0500:01:264500:21:14 01:22:29 
26532M44MCJohn NygardOak Ridge NC1300:12:3300:02:062400:43:1300:01:529200:22:49 01:22:30 
2786M52 Brian WilsonCharlotte NC2200:13:0900:02:013600:43:5200:01:375900:21:54 01:22:32 
28791M32 Jonathan StoryCharlotte NC4600:14:1100:02:075600:44:4300:01:481900:19:53 01:22:39 
2935M42MMChris ThomasStony Point NC3200:13:4700:01:541500:42:0900:01:2511500:23:27 01:22:40 
30355M35 Justin AndrewsMatthews NC5400:14:2200:01:415000:44:3300:01:153700:20:57 01:22:47 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
31704M29 Landon PruittDecatur GA5100:14:1500:02:245700:44:4300:01:402000:19:53 01:22:52 
32818M45 Gary GreenCharlotte NC1700:12:5500:03:173300:43:4200:01:505700:21:42 01:23:23 
33209M35 James KuneviciusCharlotte NC11300:15:5100:02:066500:45:0000:01:29900:19:00 01:23:24 
34320M40 Knox TateHickory NC5800:14:3200:01:537800:45:1600:01:303100:20:24 01:23:32 
35447M29 Timothy FergusonCharlotte NC6300:14:4200:01:505100:44:3300:01:553500:20:52 01:23:51 
36171M43 Stephen HudzikCharlotte NC3400:13:5100:02:155300:44:3800:01:504800:21:19 01:23:53 
37817M43MCGlynn BozeWinston Salem NC1100:12:2300:02:068500:45:4400:01:316800:22:15 01:23:56 
3894M37 Jon HigginsSalisbury NC9500:15:3700:02:112700:43:2700:01:413900:21:03 01:23:57 
3985M44 Steve WatkinsCharlotte NC8800:15:1900:02:312100:42:4800:01:555300:21:29 01:24:00 
40675M38 David MatthewsWinston-Salem NC7400:15:0200:02:253900:43:5700:01:414600:21:17 01:24:19 
4166M30 Chad CrockfordCharlotte NC4300:14:0800:02:1417200:48:5600:01:24100:17:55 01:24:34 
42192M38 Chris CumminsCharlotte NC9800:15:3700:02:162800:43:2900:01:212200:19:5800:02:0001:24:40 
43351M29 Kevin HendersonConcord NC1500:12:4000:01:549400:46:1200:01:218200:22:35 01:24:41 
44810M28 Will RossCharlotte NC8100:15:1200:01:524000:44:0300:01:217300:22:21 01:24:47 
45281M40 Mark OlsonDavidson NC12500:16:0300:01:512200:43:0500:01:456500:22:11 01:24:53 
4643M23 Christopher ChauvinCornelius NC4900:14:1400:01:536100:44:5300:01:233300:20:3900:02:0001:24:59 
47440M35 Hank EimerHickory NC5900:14:3500:02:194900:44:3000:01:515800:21:51 01:25:05 
4848M53 Bruce GeltmanHickory NC4000:14:0300:02:2311400:47:0100:01:403000:20:20 01:25:24 
4915M50MMWade LaufenbergNorth Wilkesboro NC1900:13:0000:01:548600:45:4400:01:409900:23:09 01:25:25 
50328M39 Jay JenkinsWaxhaw NC12000:15:5700:01:557100:45:0800:01:304000:21:04 01:25:31 
51457M36 Chris JohnsonCharlotte NC2800:13:3700:02:158900:46:0100:01:337200:22:20 01:25:44 
52208M48 John BrienzaCharlotte NC8400:15:1600:01:563800:43:5500:01:2610700:23:19 01:25:50 
53292M52 Charles VeroneeCharlotte NC6900:14:5300:02:065900:44:4800:01:348000:22:30 01:25:50 
54518M32 David ReuleCharlotte NC7300:15:0200:02:088100:45:2200:02:005100:21:21 01:25:52 
55688M51 John ScharerCornelius NC2600:13:3500:02:032900:43:3100:01:4411200:23:2300:02:0001:26:16 
56667M36 Jonathan WiseCharlotte NC14700:16:2000:02:046300:44:5700:01:385000:21:21 01:26:18 
57231M35 Lawrence ThompsonHickory NC11100:15:4800:02:036800:45:0600:01:236200:22:05 01:26:21 
58353M42 Paul BoroughsCharlotte NC9200:15:3200:02:114600:44:2200:01:519400:22:52 01:26:46 
59249M43 Kent Walker, Jr.Charlotte NC16700:16:5000:02:113700:43:5400:01:397100:22:20 01:26:52 
60349M39 Patrick BoyleCharlotte NC7600:15:0500:02:147000:45:0700:01:379500:22:56 01:26:57 
61806M29 Grant MandsagerArlington VA5000:14:1500:06:321000:41:3400:02:266700:22:14 01:26:58 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
6254M42 Thomas O'DonnellCharlotte NC12100:15:5800:02:537200:45:0800:01:315600:21:40 01:27:08 
63392M31 Derek UtseyCharlotte NC6800:14:5300:02:104400:44:2100:01:3814400:24:15 01:27:15 
64610M41 Eric MagnusonHuntersville NC5300:14:2100:02:089500:46:1300:01:459300:22:51 01:27:16 
65506M35 Ryan KerfienHuntersville NC13500:16:0700:02:056600:45:0200:01:468700:22:42 01:27:39 
66785M23 Bradley BelfioreMount Holly NC10900:15:4600:02:3914600:47:5900:02:091100:19:22 01:27:53 
67362M35 Michael SternHuntersville NC3100:13:4400:02:2510100:46:3600:02:0110200:23:11 01:27:56 
68765M46 Brent MorrisCharlotte NC3500:13:5600:03:023500:43:5000:02:0419200:25:13 01:28:02 
69520M61 Charles LysaghtRaleigh NC6100:14:3800:02:106700:45:0500:02:1313700:23:58 01:28:03 
7062M47MCChad GrievesCary NC14600:16:2000:02:152300:43:1100:01:4415900:24:35 01:28:04 
7176M47 Jeff PlemmonsGastonia NC12700:16:0400:02:297400:45:0900:01:597700:22:26 01:28:05 
72489M39 Dietrich GlasCharlotte NC12900:16:0500:03:074300:44:0600:01:519600:23:00 01:28:07 
73165M45 Michael EverettCharlotte NC16300:16:4600:02:453100:43:4000:01:3412200:23:37 01:28:20 
74750M38CTim EversCharlotte NC17200:16:5400:02:105400:44:3900:01:359800:23:05 01:28:21 
75416M50 Gerry FarrisConcord NC11600:15:5400:02:179200:46:1100:01:536300:22:08 01:28:21 
76604M35 Scott WarcholCharlotte NC6200:14:4000:02:2910500:46:4400:01:458900:22:46 01:28:21 
7789M43 Scott AndrewsMooresville NC23700:18:1800:02:191800:42:4000:01:4611100:23:23 01:28:23 
78686M30 Owen BarrowApex NC7000:14:5600:01:5912300:47:2100:01:408400:22:39 01:28:32 
79794M40 David GurleyCharlotte NC12600:16:0300:02:158400:45:4200:01:433800:21:0100:02:0001:28:42 
80340M39 Paul MierzwaCharlotte NC7800:15:0600:02:2212600:47:3100:01:486100:21:59 01:28:44 
81729M26 Ross HandyCharlotte NC10300:15:4100:02:1614300:47:5100:01:355200:21:23 01:28:44 
82778M20 Robbie WanneburgWinston-Salem NC2700:13:3600:02:446900:45:0700:02:0919700:25:15 01:28:48 
83623M30 Ralph LazaroCharlotte NC8700:15:1800:02:348300:45:4100:01:5412900:23:45 01:29:10 
84821M34 Elmar FladischerCharlotte NC28600:19:3000:02:264800:44:2900:01:324900:21:20 01:29:14 
85523M39 Chris FinninCornelius NC13700:16:0900:02:517500:45:1100:01:5710100:23:10 01:29:17 
86714M30 Rich CusterCharlotte NC14000:16:1500:02:2014800:48:0400:01:374300:21:07 01:29:21 
8793M32 Andrew GolombCharlotte NC13800:16:1200:03:039800:46:2100:02:225400:21:34 01:29:30 
88105M49 Gregg WilsonCharlotte NC6700:14:5100:02:454700:44:2300:02:2719600:25:14 01:29:38 
89405M41 Sean RyanCharlotte NC5500:14:2500:02:2517400:48:5700:01:397400:22:21 01:29:46 
90779M43 Scott CampbellCharlotte NC15000:16:2800:02:019300:46:1200:01:4711000:23:21 01:29:47 
91515M35 James PetroskyHuntersville NC7200:15:0000:02:267900:45:1700:02:1018800:25:09 01:29:59 
92130M30 Jonathan SmithCornelius NC8900:15:2000:02:008800:45:5700:01:3419400:25:14 01:30:03 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
93431M38 Adam NessenCharlotte NC7900:15:0800:02:2813800:47:4500:02:356400:22:10 01:30:03 
94236M22 Michael CantelmiDenver NC16400:16:4700:02:1817300:48:5700:02:241700:19:45 01:30:08 
95326M37 Shawn PowellConcord NC15200:16:3000:01:525500:44:3900:01:3421500:25:41 01:30:15 
96478M52 Greg RalstonWinston Salem NC2900:13:3700:02:149600:46:1600:02:1123600:26:09 01:30:24 
9741M20 Kyle BryantHuntersville NC4100:14:0500:02:1127700:52:4900:01:581400:19:32 01:30:32 
98722M56 Richard GerardiCharlotte NC28100:19:2400:02:194100:44:0300:01:4610500:23:14 01:30:43 
99816M41 Dennis KazmierczakCornelius NC14400:16:1700:02:1412500:47:2800:01:3810400:23:13 01:30:47 
100692M38 Jason ParkerAberdeen NC20900:17:4200:02:187300:45:0900:01:4113900:24:06 01:30:53 
10146M32 Jason FishCharlotte NC14800:16:2000:02:279000:46:0200:01:3815600:24:31 01:30:57 
102448M40 Dwight BaileyCharlotte NC19400:17:1800:03:048200:45:3500:02:367800:22:26 01:30:58 
103407M39 Markus HerrmannCornelius NC17300:16:5500:02:205800:44:4300:01:3221100:25:34 01:31:02 
104811M40 Dan MurphyCornelius NC19600:17:2400:02:2910900:46:5300:02:047000:22:18 01:31:06 
105205M35 Billy MortonCharlotte NC3600:13:5600:02:3915000:48:0700:01:5416000:24:36 01:31:10 
106455M45 Kevin LiberackiHuntersville NC33500:21:1100:02:072600:43:2500:02:097600:22:23 01:31:13 
107429M40 Tom VasiliauskasChapel Hill NC11900:15:5600:02:319700:46:1900:02:0116300:24:37 01:31:22 
108670M36 Adam DambachCharlotte NC6600:14:5000:03:3915600:48:1900:02:107900:22:27 01:31:24 
109404M52 Jim CooperCharlotte NC15600:16:3500:02:3214000:47:4800:02:127500:22:23 01:31:28 
110643M34 Kevin BrownCharlotte NC12400:16:0000:03:0212100:47:1700:01:5310800:23:19 01:31:30 
111679M41 Jeff LyonsCharlotte NC2400:13:2900:02:2719200:49:4900:02:0413000:23:45 01:31:32 
112673M37 Christian ColeDurham NC16500:16:4800:02:1213000:47:3500:01:4810300:23:12 01:31:33 
113204M39 Charles CornwellFort Mill SC13300:16:0600:02:3210300:46:4400:01:4316600:24:39 01:31:42 
114214M16 Michael BrienzaCharlotte NC3800:13:5900:02:1621100:50:3600:01:2711400:23:25 01:31:42 
115444M43 Billy DohertyHuntersville NC10400:15:4200:02:309100:46:0700:02:1619500:25:14 01:31:47 
116678M34 Jeremy MeyerShelby NC15800:16:3900:02:0111600:47:0600:01:3915200:24:24 01:31:48 
117221M42MCMatt RohdenWinston Salem NC20800:17:4100:02:248000:45:2100:01:3817400:24:50 01:31:53 
118595M45 William FlanneryMooresville NC18700:17:1000:02:3219400:49:5300:02:052900:20:17 01:31:55 
119316M40 Jeffrey JonesCharlotte NC12300:16:0000:02:2313100:47:3500:01:5414000:24:08 01:31:58 
120533M31 Ben GilmanHuntersville NC8500:15:1700:02:3314200:47:4800:02:1414700:24:18 01:32:07 
121159M40 Shawn WebbConcord NC11500:15:5300:02:1513400:47:3700:01:5216100:24:36 01:32:11 
122190M52 Lester OsbornCharlotte NC2000:13:0400:02:2412200:47:1800:01:5121700:25:4200:02:0001:32:16 
123102M40 Kevin OtisHuntersville NC13400:16:0600:02:4313600:47:3800:02:1213100:23:49 01:32:26 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
124739M44 Scott DanielHuntersville NC18000:17:0200:02:3310000:46:2400:01:4218400:25:05 01:32:46 
125473M31 Clint BollingerCharlotte NC17000:16:5100:02:3316500:48:4100:01:3610000:23:09 01:32:49 
12691M40 Troy FletcherCharlotte NC24000:18:2400:02:596200:44:57    01:32:51 
127808M42 Andrew EgbertGreensboro NC6400:14:4500:02:4911900:47:1600:01:4224700:26:24 01:32:53 
12873M16 Joseph LearyStanley NC1600:12:4900:02:3524500:51:2300:01:1717700:24:52 01:32:54 
12961M37 Austin WachterCornelius NC9400:15:3400:02:0915700:48:1900:01:5118500:25:08 01:32:59 
13095M31 Kenneth KeskeConcord NC25400:18:5200:02:1810400:46:4400:01:3911600:23:28 01:33:00 
131471M40 Robert JonesCharlotte NC9900:15:3900:02:4924400:51:2300:02:054400:21:09 01:33:03 
132505M34 Myles GordonCharlotte NC8300:15:1500:02:0515800:48:2100:02:0420500:25:26 01:33:10 
133631M50 Tim RhodesCharlotte NC19200:17:1500:02:1415300:48:1300:01:535500:21:3900:02:0001:33:13 
13453M39 Parrish MatthewsHuntersville NC15100:16:2800:02:4412400:47:2500:01:3518600:25:08 01:33:18 
13597M34 Stephen LoweCornelius NC27700:19:2000:02:5412800:47:3200:01:476000:21:58 01:33:30 
136777M38 Cameron BeddingfieldLincolnton NC27300:19:1300:02:1313700:47:4100:01:468600:22:40 01:33:31 
137246M44 Phil AndrewsCharlotte NC10500:15:4400:02:0624900:51:3200:01:368800:22:44 01:33:39 
138299M46 Kelly GreenCharlotte NC4700:14:1200:02:3511800:47:1300:01:4129500:28:03 01:33:41 
139319M37 Lex ErwinCharlotte NC10200:15:4100:02:3215200:48:1200:01:4021300:25:39 01:33:42 
14065M40 Robert CriderHarrisburg NC25700:18:5900:02:2811300:46:5900:01:4112600:23:39 01:33:45 
141393M35 Jason HoovenCharlotte NC18600:17:1000:02:0411500:47:0100:01:5222000:25:45 01:33:50 
142113M47 Kirk HardymonCharlotte NC18100:17:0400:02:2317500:49:0600:01:5512500:23:39 01:34:05 
143717M49 Tim FriederichsCharlotte NC30500:20:0300:03:0416600:48:4200:02:022700:20:15 01:34:05 
144232M43 Peter ViolaHuntersville NC2300:13:2800:03:5719600:49:5700:02:0517100:24:48 01:34:14 
145734M29 Randall WilsonCharlotte NC11800:15:5500:02:2023700:51:1400:01:3010600:23:17 01:34:15 
146398M60 Whitfield McDowellCharlotte NC15400:16:3300:02:4014100:47:4800:02:0321900:25:44 01:34:47 
147442M53 Yoshi SekinumaHarrisburg NC17100:16:5200:02:5018000:49:2100:02:2111700:23:28 01:34:50 
148155M55 Paul BrantleyMooresville NC5700:14:3200:02:0820200:50:1000:01:4424500:26:20 01:34:52 
149348M53 Steven HughesCharlotte NC19000:17:1100:02:3610800:46:5200:02:1623000:25:58 01:34:52 
150259M40 Corey LocherCornelius NC15700:16:3600:02:0918600:49:3300:01:5516800:24:41 01:34:53 
151379M49 Scott HusebyMooresville NC8000:15:0900:02:2718200:49:2400:01:5523200:26:03 01:34:57 
152634M36 Mark ClaryShelby NC22300:18:0400:02:029900:46:2200:02:0915300:24:2500:02:0001:35:00 
153569M44 Phil RatcliffMooresville NC19300:17:1700:02:5213500:47:3700:02:2917600:24:52 01:35:05 
154146M43 Scott McClureCharlotte NC30300:20:0000:03:1510700:46:5100:02:248500:22:39 01:35:07 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
155115M50 Frazier KeckChapel Hill NC23600:18:1800:02:2416000:48:2600:01:5214600:24:16 01:35:14 
156343M43 David HawkinsCharlotte NC15500:16:3300:02:2313900:47:4700:02:4722300:25:48 01:35:17 
157674M35CBrad AllenCharlotte NC13600:16:0800:02:0515900:48:2500:02:0225600:26:40 01:35:17 
158108M43 Brent CawnCharlotte NC12200:15:5900:02:3617100:48:5500:01:4423500:26:08 01:35:19 
159297M47MCTodd KopczynskiWaxhaw NC25100:18:4700:02:5615100:48:0800:01:4613400:23:51 01:35:25 
160627M35 William HuntCornelius NC20200:17:3300:02:2914900:48:0500:02:1718300:25:05 01:35:26 
161655M36 Adrian ClarkeApex NC16900:16:5100:02:4220800:50:2100:02:1211300:23:24 01:35:29 
162296M42 Chip FordCharlotte NC22400:18:0500:03:0312000:47:1700:02:0019800:25:15 01:35:38 
163356M38 Kenneth FlynnCornelius NC11400:15:5200:02:2625700:51:5100:01:5712000:23:35 01:35:38 
164228M46 David SaintsingBoulder CO11000:15:4600:03:0019100:49:4400:02:2517000:24:47 01:35:41 
165237M51 Anthony ReadMooresville NC22200:18:0300:02:2816200:48:3400:01:5816700:24:40 01:35:41 
16664M42 Mark CampbellCharlotte NC24900:18:4000:02:4111100:46:5700:02:1719100:25:12 01:35:45 
167809M43 Clinton FisherMooresville NC22900:18:1500:02:2314500:47:5500:02:0319300:25:13 01:35:47 
168199M35 Greg SchieveCharlotte NC16200:16:4500:02:1719500:49:5500:01:3619900:25:16 01:35:47 
169482M36 Robert PerryMatthews NC24400:18:3100:02:1921400:50:4100:01:488100:22:32 01:35:48 
170740M38 Jason MayoCharlotte NC13000:16:0500:03:0319900:50:0400:02:0516400:24:39 01:35:54 
171585M32CNate BollingHuntersville NC28400:19:2800:02:2710200:46:4100:02:1620000:25:16 01:36:05 
172529M43 Todd JeffreySherrils Ford NC4400:14:1000:03:5222300:50:5400:02:2417200:24:50 01:36:07 
173167M56 Tom TorkildsenMatthews NC30100:19:5800:02:466400:44:5800:01:5125500:26:37 01:36:08 
174590M34 Justin MohlCharlotte NC10700:15:4400:03:1522100:50:5200:02:2014100:24:10 01:36:20 
175314M35 William BaldreeCharlotte NC21400:17:4400:02:4319700:50:0100:02:0313500:23:52 01:36:20 
176733M58 Rusty LookabillMatthews NC15300:16:3100:02:3316300:48:3800:01:5825800:26:46 01:36:24 
177397M49 Tim RyanCharlotte NC28500:19:2800:02:4216100:48:3400:02:1012100:23:35 01:36:27 
178624M48 John MarottaCharlotte NC33100:20:5400:02:1521700:50:4300:02:252600:20:13 01:36:27 
179735M38 John ChallisFort Mill SC4200:14:0500:02:2820300:50:1000:02:1628100:27:32 01:36:29 
180377M56 Kevin McCarthyDavidson NC13100:16:0500:02:4619000:49:4300:02:3320400:25:25 01:36:30 
181277M36 Ryan ThigpenHuntersville NC17900:16:5900:02:4523400:51:1300:02:1311900:23:31 01:36:39 
182461M38 Jay GerstHuntersville NC26500:19:0800:02:1019800:50:0100:01:4912300:23:37 01:36:42 
183573M29 Tim MurphyChapel Hill NC27800:19:2200:02:4817800:49:1900:01:4711800:23:29 01:36:43 
184800M48 Thomas HughesDavidson NC36500:22:2900:02:367600:45:1100:01:4817500:24:52 01:36:54 
185201M52 Thomas WheelerCharlotte NC7100:14:5800:04:1318900:49:4000:02:3321000:25:33 01:36:56 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
186424M42 Michael HarrisHuntington NY9700:15:3700:02:288700:45:4500:02:1934600:30:56 01:37:04 
187172M51 Scott WalkerSalisbury NC30800:20:0400:02:2116400:48:3900:01:5314200:24:12 01:37:08 
188668M39 Mike McPhailApex NC9100:15:2800:03:2911200:46:5900:02:1031900:29:06 01:37:11 
189491M56 Gerald WintersCharlotte NC30700:20:0400:02:3815500:48:1800:02:2313300:23:51 01:37:12 
190258M43 Mike HaltermanConcord NC22700:18:0800:02:3920100:50:0800:02:0014900:24:21 01:37:14 
191493M53 Fred PerleyCharlotte NC17400:16:5500:02:4320600:50:1600:02:3017900:24:53 01:37:15 
19277M35 John ReillyCharlotte NC16100:16:4400:02:5222800:51:0100:02:1515400:24:26 01:37:17 
193187M42 Eric KeesCornelius NC11700:15:5500:02:4127100:52:3400:02:2513200:23:50 01:37:23 
194247M27 Matthew DeckerCharlotte NC25600:18:5500:02:3018800:49:3400:01:4516900:24:44 01:37:27 
195472M37 Michael ThompsonCharlotte NC30900:20:0400:02:2918300:49:2600:01:5012700:23:41 01:37:28 
196736M44 Keith WiseGastonia NC23900:18:2300:02:5011000:46:5700:02:1526900:27:12 01:37:36 
197495M63 Terry FarmerCharlotte NC23400:18:1700:02:2314400:47:5200:02:1718000:25:0000:02:0001:37:47 
198121M61 Rob DuffySalisbury NC26300:19:0600:02:3611700:47:0600:01:5327400:27:21 01:38:01 
199360M44MCJim DoyleDavidson NC20300:17:3500:02:1710600:46:5100:02:1731800:29:06 01:38:04 
200381M24 Zac O'BrienDavie County NC14500:16:1700:02:4717700:49:1400:01:3230300:28:24 01:38:12 
201727M43 Scott WeatherupMatthews NC16600:16:4900:02:1422900:51:0500:01:4125200:26:27 01:38:13 
202336M40 Keith ValbuenaCharlotte NC21000:17:4200:02:3925500:51:4200:01:5015500:24:27 01:38:17 
203490M35 Charles HawleyHuntersville NC34500:21:3800:02:3818500:49:3200:01:558300:22:38 01:38:19 
20433M27 Justin AdleyCharlotte NC29400:19:4100:03:0324600:51:2500:02:056900:22:17 01:38:29 
205369M54 Jeff BenedictGray TN18800:17:1000:02:4721300:50:4000:02:2820700:25:29 01:38:32 
206166M39CCraig Alan OliverCharlotte NC28800:19:3300:02:3514700:48:0300:02:1124800:26:25 01:38:45 
207790M30 Sadiki McCallaCharlotte NC35400:21:5600:02:4512900:47:3400:02:0016500:24:39 01:38:51 
208639M41MCSean GreenCharlotte NC9000:15:2300:02:4621200:50:3900:02:0329400:28:02 01:38:51 
209364M44 Paul JohnsonMooresville NC23200:18:1600:02:2721800:50:4400:02:0120600:25:26 01:38:53 
210261M40 Thomas AldridgeMooresville NC17700:16:5700:02:5420700:50:1900:01:5526400:26:53 01:38:56 
211774M33CWill GambleWaxhaw NC8200:15:1300:03:1321000:50:3600:02:3227900:27:31 01:39:03 
212497M57 Michael WhetstoneLexington SC19500:17:2200:03:0522400:50:5600:02:2720200:25:22 01:39:10 
213462M36 Kevin BrownCharlotte NC12800:16:0400:03:1720900:50:2300:02:0327600:27:25 01:39:10 
214324M51 Eric CerwinCharlotte NC29600:19:4500:03:0615400:48:1500:01:4725100:26:26 01:39:17 
215756M31 Nate HearnsHuntersville NC36600:22:2900:02:4116800:48:5000:02:349000:22:46 01:39:18 
216375M36 Scott HauserCornelius NC15900:16:4100:02:5323800:51:1500:01:5525400:26:37 01:39:18 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
217175M47 Patrick CarpenterSherrills Ford NC17600:16:5700:02:5116900:48:5200:02:0431100:28:43 01:39:24 
218638M50 Roger WilkersonCharlotte NC14900:16:2300:03:2219300:49:5300:02:3926700:27:10 01:39:25 
219327M41MCHuey BullockCharlotte NC13200:16:0600:02:1122000:50:5100:01:4830900:28:40 01:39:34 
220334M32 Wes BarryCharlotte NC30000:19:5500:03:1323600:51:1300:01:5312800:23:43 01:39:57 
221770M28 Jordan BrownWinston-Salem NC35100:21:5000:02:4513200:47:3600:02:0322200:25:46 01:39:58 
222708M36 Justin PattersonFort Mill SC19800:17:2700:02:3524300:51:2000:02:3623900:26:14 01:40:09 
223211M46 James MedallCharlotte NC22600:18:0700:02:5522500:50:5800:01:5824100:26:15 01:40:11 
224312M13 Watson DolhareCharlotte NC14100:16:1500:02:3230000:54:1800:02:1717800:24:53 01:40:15 
225767M52 Jerry SlaughterMooresville NC18200:17:0700:03:2122200:50:5300:02:3824900:26:25 01:40:23 
226557M41 Mac McRorieHuntersville NC24100:18:2900:03:0725800:51:5800:02:4314800:24:20 01:40:35 
227565M44 Evan PattersonChapel Hill NC22100:18:0300:02:5927000:52:3300:02:4515100:24:23 01:40:42 
228539M40 Graham CarlingCharlotte NC32000:20:2900:03:1428300:53:1200:02:006600:22:13 01:41:06 
22950M36 Jonathan KeeganConcord NC26900:19:1000:02:2326800:52:3000:02:0118900:25:10 01:41:12 
23042M41 Philip CallandPineville NC         01:41:15 
231434M36 Michael CunninghamMatthews NC29300:19:3900:02:5324200:51:1900:02:2020100:25:20 01:41:28 
232333M24 Ryan GartinMarietta GA18300:17:0800:02:5425000:51:3300:02:0129000:27:56 01:41:30 
233301M45 Kenneth GriffinLincolnton NC16800:16:5000:03:2927400:52:4700:02:1624400:26:20 01:41:39 
234224M48 Paul DhooreCharlotte NC33700:21:1800:03:3626300:52:2600:01:389100:22:47 01:41:44 
235815M44 Mike WilliamsCharlotte NC11200:15:5000:03:1618100:49:2300:02:2134700:30:58 01:41:45 
23656M44 Greg SherwoodDenver NC24500:18:3400:02:4527800:52:4900:01:5921400:25:41 01:41:46 
237251M48 James BullockWinston Salem NC29700:19:4800:02:1921600:50:4200:02:0526500:26:57 01:41:49 
238798M50 David MorelWinston Salem NC31600:20:2400:03:1418700:49:3400:02:4422800:25:56 01:41:50 
239499M47 Paul SimicaHuntersville NC33900:21:2500:03:1516700:48:4900:02:0624600:26:22 01:41:55 
24055M52 Tom PatchCharlotte NC36700:22:4900:03:3317000:48:5400:02:1015700:24:32 01:41:56 
241311M31 Brian ZapataCharlotte NC17500:16:5700:02:4828500:53:1900:02:1326100:26:52 01:42:06 
242188M43 Edward LarsonCharlotte NC28000:19:2300:02:5323300:51:1200:01:5526000:26:51 01:42:11 
243711M37 Josh DaltonRaleigh NC8600:15:1800:02:4324000:51:1800:02:2030600:28:3500:02:0001:42:12 
24432M43MMTatum Gressette IIICharlotte NC28200:19:2700:03:0426900:52:3200:01:1813600:23:5500:02:0001:42:14 
245230M58 Kurt WiesenbergerMooresville NC25900:19:0100:02:2521900:50:5000:02:0628900:27:55 01:42:16 
246128M32 Chris NordbergCharlotte NC27000:19:1100:03:0926700:52:2900:01:3522500:25:54 01:42:17 
247418M55 David StaffordDallas NC37200:23:1100:02:4120400:50:1400:02:0014500:24:15 01:42:20 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
248706M36CDavid BenhamConcord NC27400:19:1400:03:2431100:54:4500:01:2912400:23:38 01:42:28 
24999M29 Steve MarshCharlotte NC21900:17:5900:02:5629100:53:4100:02:0022900:25:56 01:42:31 
250566M27 Benjamin WootenChina Grove NC9300:15:3400:03:5831500:54:5900:03:1218200:25:05 01:42:46 
251699M40 Garth WhiteCharlotte NC30200:19:5800:03:4123500:51:1300:02:5119000:25:10 01:42:52 
252652M34 William TaylorCornelius NC36400:22:2700:02:2817900:49:2000:02:3123800:26:13 01:42:58 
253757M43MCTed ParkConcord NC17800:16:5800:03:1329300:53:4700:02:3925000:26:26 01:43:00 
254161M45 Bradford BrownCharlotte NC31200:20:1800:03:0313300:47:3600:02:3332600:29:35 01:43:04 
255584M47 Frank KraftCharlotte NC26800:19:0900:03:5327900:53:0000:02:3415800:24:33 01:43:07 
256339M42 Ilan PaltrowCharlotte NC38200:23:4800:03:1812700:47:3100:02:1724300:26:19 01:43:12 
257263M34 Kurt WoolleyHuntersville NC29000:19:3300:02:4325600:51:4300:01:5827300:27:17 01:43:12 
258423M51 John LyonsHuntington NY34600:21:3900:02:4217600:49:1100:02:1827700:27:26 01:43:12 
259153M39 David MillerHuntersville NC27100:19:1200:02:3628900:53:2500:01:4924200:26:19 01:43:19 
26027M42 Christian ReitterCharlotte NC6000:14:3700:03:2331200:54:4700:02:1230200:28:23 01:43:20 
261646M48 Edward MorseConcord NC29900:19:5100:03:1731000:54:4200:02:1810900:23:21 01:43:27 
262216M43MCBrendan KelleherCharlotte NC20600:17:3900:02:5830500:54:27    01:43:30 
263552M42MCTim RogersCharlotte NC28700:19:3200:03:4325400:51:4000:02:5821600:25:41 01:43:32 
26438M42MMGeorge ShupingMooresville NC33300:21:0400:03:0528600:53:1900:02:0313800:24:03 01:43:32 
265690M38 Matthew BlissConcord NC38000:23:3500:03:2424800:51:2900:02:289700:23:00 01:43:55 
266545M34 Brian MillerSummerfield NC31800:20:2600:03:2226100:52:2000:02:3220800:25:29 01:44:07 
267151M43MCDon MillenCharlotte NC18500:17:0900:02:5329000:53:3100:02:2930000:28:11 01:44:10 
268684M34 Zack LuttrellCharlotte NC18900:17:1100:03:0326500:52:2700:02:3731600:28:56 01:44:12 
269331M57 Bill SandfordConcord NC30400:20:0200:02:4323900:51:1700:02:1929100:27:59 01:44:19 
270374M68 Al AitkenCharlotte NC20100:17:2900:02:5125100:51:3500:02:2532900:30:02 01:44:20 
271561M31 Mike MaltarichCharlotte NC26200:19:0500:03:0527600:52:4800:01:5921800:25:4400:02:0001:44:40 
272741M37 Scott DavisCharlotte NC26000:19:0100:03:2827200:52:3500:02:1128200:27:34 01:44:47 
27358M43 Mick SlatteryDavidson NC21800:17:5700:03:0122700:50:5900:02:0534500:30:55 01:44:55 
274432M36 Brent DuttonCharlotte NC32800:20:4400:03:1030700:54:3000:02:3314300:24:12 01:45:06 
275458M41 Rob KelleyCharlotte NC27900:19:2200:02:3731600:55:0500:02:2522600:25:55 01:45:22 
276647M52 Steve BoydApex NC24300:18:3000:02:4530200:54:2000:02:1328500:27:37 01:45:23 
277235M52 Greg OsengaCharlotte NC31400:20:1900:02:2726000:52:1900:02:1229800:28:09 01:45:24 
278189M15 Dane MohnHuntersville, Nc NC18400:17:0800:03:0934900:57:3400:01:3823100:26:00 01:45:27 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
279487M48 Kevin HoyleCharlotte NC10800:15:4500:03:0529600:54:0600:02:0033900:30:35 01:45:28 
280796M55 Dirk DeceuninckCornelius NC32900:20:4800:03:2628000:53:0500:02:1922700:25:55 01:45:32 
281294M59 David GarmonLincolnton NC23000:18:1500:03:2930900:54:3100:02:2627000:27:13 01:45:52 
282433M21 Gray CherryCharlotte NC13900:16:1400:02:4734100:57:1100:02:0428700:27:43 01:45:58 
283609M46 Shawn SchreinerCharlotte NC36900:22:5700:03:0723000:51:0600:02:2825300:26:30 01:46:07 
284408M40 Brian BaysingerMocksville NC35700:22:0900:03:0022600:50:5800:02:4827200:27:16 01:46:11 
285344M60 Jim GargesCharlotte NC19100:17:1200:03:1133500:56:0400:02:3627100:27:16 01:46:17 
286371M41 Jason PeetzKannapolis NC16000:16:4400:02:3137801:00:1600:02:0218100:25:02 01:46:33 
287526M39 Chris LyonCharlotte NC37500:23:1400:02:4518400:49:2900:03:0229600:28:05 01:46:34 
288112M41 David HallHarrisburg NC32600:20:4000:03:3026400:52:2600:02:4926800:27:12 01:46:35 
289607M15 John KremarMooresville NC28300:19:2700:04:4228100:53:0600:02:4225700:26:42 01:46:37 
290264M49 Fred BraswellCharlotte NC23500:18:1800:03:4029400:53:4700:02:3430400:28:24 01:46:41 
291129M42 Tate OgburnCharlotte NC24800:18:3900:03:5528200:53:1100:02:1931200:28:48 01:46:49 
292719M48 Chris De MouraWake Forest NC20000:17:2900:03:5830600:54:2900:02:0331500:28:53 01:46:50 
29334M54MMGeorge W Claude JrFayetteville NC10100:15:4000:02:4738101:01:0700:02:4316200:24:36 01:46:52 
29496M39 Matthew KirkCharlotte NC39000:24:5800:03:0725300:51:3900:02:3417300:24:50 01:47:07 
295150M44MCBob Davis JrCharlotte NC10600:15:4400:03:0923200:51:1000:02:1637700:34:56 01:47:13 
296694M40 Greg RussWinston-Salem NC5200:14:1800:04:0735200:57:5000:03:2928400:27:37 01:47:19 
297147M47 Joseph VawterRocky Point NC38900:24:5700:02:5024100:51:1800:02:2822400:25:53 01:47:24 
298568M39 Tj DruckenbrodHuntersville NC26400:19:0600:03:5226200:52:2300:02:4032400:29:32 01:47:31 
299537M28CJohn LanningCharlotte NC25000:18:4200:04:0029500:53:5700:03:2628000:27:32 01:47:35 
300400M32CDavid HughesCharlotte NC33200:20:5900:02:5332300:55:2600:02:0924000:26:14 01:47:39 
301658M28 Nicholas ArnoldWilmington NC24200:18:2900:03:5735400:57:5400:02:2318700:25:08 01:47:49 
302118M38 Rob PattersonFort Mill SC29100:19:3300:03:4729800:54:1300:02:3528800:27:46 01:47:53 
30360M46 Patrick TustinTerrell NC20700:17:3900:03:5233400:56:0400:03:0027500:27:23 01:47:57 
304766M51 Kenneth ClaffeySalisbury NC35600:22:0500:03:5027300:52:3800:02:5026200:26:52 01:48:14 
305367M41 Jason BurgessCharlotte NC31100:20:1600:04:2321500:50:4100:02:5333000:30:03 01:48:14 
306225M48 Alex BogojevichCharlotte NC22800:18:1400:03:4635900:58:0500:02:0023700:26:11 01:48:14 
307630M39CMichael SullivanHuntersville NC34700:21:4200:02:4030100:54:2000:02:4026600:27:06 01:48:26 
308390M35 Ken BreathHuntersville NC25200:18:4800:03:2333700:56:2400:03:0726300:26:53 01:48:32 
309330M42 Gilbert VinluanCharlotte NC38800:24:4300:03:3325200:51:3800:03:1020900:25:31 01:48:32 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
310438M54 Chris JoakimDavidson NC25300:18:4800:03:3031300:54:4700:03:2029900:28:10 01:48:33 
311605M40 Michael PetranekCharlotte NC20500:17:3800:04:5234600:57:2700:02:4115000:24:2300:02:0001:48:59 
312597M39 Marshall LindsayCharlotte NC23100:18:1600:03:2230800:54:3000:02:3833500:30:23 01:49:07 
313276M43 Rob ChenHuntersvile NC34800:21:4300:02:2532500:55:2900:02:0328300:27:35 01:49:13 
314540M48 Steven AndersonFayetteville NC36000:22:1100:04:2925900:52:1200:03:0228600:27:42 01:49:35 
315477M43MCBrent MartinRock Hill SC22000:18:0200:02:4933100:55:4400:02:3034000:30:36 01:49:40 
316370M45 Dan WestCornelius NC32100:20:3000:02:5626600:52:2800:03:1234400:30:53 01:49:58 
317743M38 Michael PennottiCharlotte NC19900:17:2800:03:0234500:57:2300:02:2032800:29:50 01:50:01 
31825M55MMPhilip CantelmiDenver NC34100:21:2600:03:2123100:51:0700:02:2835300:31:46 01:50:05 
319479M39 Dana CatchpoleCharlotte NC34400:21:3700:03:0435300:57:5200:02:1023300:26:06 01:50:47 
320152M50 John HallHarrisburg NC27200:19:1300:04:2629200:53:4400:03:2833100:30:06 01:50:56 
32183M50 Lee TempletonCharlotte NC31000:20:1000:03:0928400:53:1200:02:1835600:32:11 01:50:58 
32272M39 David Hicks IICharlotte NC37000:23:0200:02:5634200:57:1700:02:1421200:25:39 01:51:05 
323234M39 David LindsayCharlotte NC21200:17:4200:03:5836200:58:0900:02:4131000:28:40 01:51:09 
324672M52 Steve BaileyMooresville NC21100:17:4200:03:3637100:59:0900:02:5029200:27:59 01:51:14 
325550M42 John CurrierBelmont NC24700:18:3800:04:0228800:53:2200:04:0735100:31:44 01:51:50 
326501M39 Chad SmithCharlotte NC23800:18:2200:02:5338301:01:1000:02:0222100:25:4600:02:0001:52:12 
327586M36 Gary FikeFort Mill SC30600:20:0400:04:0132800:55:3200:02:4433200:30:11 01:52:30 
328114M32 Curtis HolderHuntersville NC29800:19:5100:03:0731400:54:5900:02:1235900:32:33 01:52:40 
329441M39 Jason SandersGastonia NC38300:23:5500:03:1235600:57:5600:02:1920300:25:24 01:52:44 
330683M40MCMaurice HikesHuntersville NC25800:19:0000:04:3632000:55:1800:03:2233600:30:30 01:52:44 
331303M55 Jon SasserRaleigh NC34000:21:2600:03:0131700:55:0800:02:5334100:30:37 01:53:04 
332760M38CJason DellingerConcord NC27500:19:1700:03:1936000:58:0500:01:5333800:30:35 01:53:07 
333612M38 Ronald SutekCornelius NC39300:25:0400:03:2320500:50:1600:02:3735400:31:51 01:53:10 
334109M57 Ed CherryCharlotte NC33600:21:1600:03:3935500:57:5500:02:3129700:28:07 01:53:28 
335250M50 Robert DennehyCharlotte NC32300:20:3200:03:3334300:57:2000:02:3632300:29:29 01:53:28 
336412M47 Rich PennerWaxhaw NC32500:20:3400:04:3533900:56:3900:02:4931700:28:57 01:53:33 
337298M52 Tim BishopCharlotte NC35800:22:1000:03:4433300:56:0300:02:4631400:28:52 01:53:33 
338163M41MCTim BooneHuntersville NC35900:22:1000:03:0724700:51:2500:02:5137400:34:12 01:53:44 
339288M33 Benjamin WebbCharlotte NC25500:18:5300:04:1720000:50:0700:04:1938200:36:14 01:53:49 
340460M45MCMark NorthropCharlotte NC37300:23:1100:03:2130400:54:2400:02:5533700:30:32 01:54:21 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
341700M32 Hassan PetersonCharlotte NC34200:21:2800:03:0232200:55:2500:02:0535700:32:28 01:54:26 
342617M43 Michael FoxGastonia NC14200:16:1600:04:0235800:58:0500:02:5936200:33:11 01:54:31 
343519M59 Steve JonesCharlotte NC39900:26:3500:03:3628700:53:1900:03:0529300:27:59 01:54:32 
344591M43 Art ChillcottCharlotte NC37900:23:2900:04:4036800:58:5800:02:0723400:26:07 01:55:20 
345689M39 Heath KinslandDenver NC36100:22:1300:03:3233800:56:2900:02:4034200:30:38 01:55:29 
346222M44MCDan HinesCharlotte NC37600:23:2300:04:2033200:55:4800:03:2425900:26:4900:02:0001:55:42 
347732M34CAaron SuttenfieldMount Holly NC24600:18:3600:03:4735100:57:3800:03:0934300:30:4000:02:0001:55:48 
348669M49 Jean-Pierre RiouMoresville NC34900:21:4300:03:4036900:59:0300:02:1932000:29:09 01:55:52 
349551M47 Jack HorowitzCharlotte NC33000:20:5100:03:5630300:54:2300:02:5737000:33:57 01:56:03 
350391M32CJeff HallCharlotte NC27600:19:1700:03:1732700:55:3000:01:5838300:36:16 01:56:17 
351346M31 Jeremy MartinCharlotte NC32200:20:3100:05:0436700:58:5700:02:3332100:29:15 01:56:19 
352178M40 John TaylorCharlotte NC32400:20:3300:04:1737400:59:3900:03:1631300:28:51 01:56:34 
353154M42 Syd SchenkCharlotte NC38400:23:5800:03:4236400:58:2400:02:2030100:28:18 01:56:39 
354176M46 Bryan TorrenceElon NC35000:21:4900:03:3831900:55:1600:02:2936600:33:39 01:56:50 
355615M34 Joe SchoeneckCharlotte NC31900:20:2900:04:1732100:55:1800:03:1436700:33:40 01:56:56 
356454M39 Bryan HallCharlotte NC34300:21:2800:05:1534000:56:4100:03:1333400:30:22 01:56:57 
357753M40 Vinoo VijayCharlotte NC39100:24:5800:02:5535700:58:0300:02:4430700:28:37 01:57:16 
35830M36 Reeves DavisCharlotte NC26100:19:0400:05:2337200:59:2400:03:4432700:29:43 01:57:16 
359758M38CDevin PerrineGastonia NC21600:17:5000:04:4334700:57:3000:03:0737300:34:09 01:57:17 
360307M41 Eric PompiCharlotte NC32700:20:4100:04:0739301:03:2500:02:2427800:27:31 01:58:07 
361255M75 Herb BrownCharlotte NC36200:22:2000:03:4029900:54:1800:02:5938000:35:06 01:58:22 
362622M50MMScott DadeHuntersville NC38600:24:3300:03:5729700:54:1100:02:5936100:32:50 01:58:28 
363145M49MCBrook TurnerCharlotte NC31500:20:2000:04:3735000:57:3700:02:0836900:33:54 01:58:34 
364470M48MCMark OswaldCharlotte NC29500:19:4200:04:3234800:57:3200:02:4437500:34:29 01:58:57 
365122M66 Smitty FlynnCharlotte NC35300:21:5400:03:1836300:58:2400:02:5235800:32:32 01:58:58 
366200M38 Akira SwenckiCarolina Beach NC33400:21:1100:04:2137300:59:3700:02:3735000:31:32 01:59:15 
367271M42 Andre LaurentCharlotte NC29200:19:3500:04:4237601:00:0700:03:0935200:31:45 01:59:16 
368676M33 Adam SmithHuntersville NC21500:17:4500:05:0336100:58:0700:03:3237800:34:59 01:59:25 
369411M67 John DavenportCharlotte NC36300:22:2200:04:0938601:01:5100:03:0530500:28:30 01:59:55 
370196M41MCRichard SwaklaMount Holly NC26600:19:0900:05:1227500:52:4800:04:1438900:39:02 02:00:22 
371697M40MCMohan KomanduriDavidson NC39200:25:0100:03:5532400:55:2700:02:3536500:33:31 02:00:27 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
372174M47MCJunior McLaughlinCharlotte NC21700:17:5500:04:3438401:01:1000:03:4436300:33:14 02:00:36 
373144M48 Andrew McVeetyHuntersville NC23300:18:1700:03:3632600:55:2900:02:3239600:40:55 02:00:47 
374664M44 Hale NelsonIndian Land SC20400:17:3500:04:4638901:01:5500:02:5436800:33:44 02:00:53 
375691M56 Jack HeilCharlotte NC22500:18:0600:04:3231800:55:1500:03:5639000:39:08 02:00:56 
376127M51 Kevin HooverLexington NC35500:21:5900:04:3438801:01:5500:02:4233300:30:17 02:01:25 
377547M27 Jacob PaulCharlotte NC38100:23:4500:04:0433600:56:0700:02:3737900:35:06 02:01:37 
378149M40MCRandy BallardPinehurst NC21300:17:4300:03:0637000:59:0800:02:2539100:39:18 02:01:38 
379751M40 Mark ChamleyKannapolis NC39600:25:5000:04:4434400:57:2100:02:4634800:31:09 02:01:49 
380803M37 Sean ButlerHuntersville NC37700:23:2400:04:2239001:02:1300:02:2432500:29:32 02:01:53 
381601M37CRobert FoxCharlotte NC37800:23:2600:03:5539401:03:3500:02:4030800:28:39 02:02:12 
382295M41MCShelby JarvisDavidson NC39800:26:0100:04:0836500:58:3700:03:0934900:31:12 02:03:05 
383567M41MCBert FranksLake Wylie SC28900:19:3300:06:0038501:01:4300:03:2036000:32:37 02:03:11 
384420M42 Eric DavisCornelius NC36800:22:5300:04:1937701:00:1000:02:4336400:33:26 02:03:29 
385474M57 Dan WhiteCornelius NC39500:25:4000:03:1238201:01:0900:02:3835500:31:58 02:04:34 
386812M39 Michael LandHickory NC33800:21:2200:03:4138001:00:5800:02:4238600:36:23 02:05:04 
387488M45 Ray SchlueterMooresville NC37400:23:1200:04:0137901:00:4600:03:2537100:34:00 02:05:22 
388695M34CJon Michael DevineConcord NC39400:25:1300:05:0836600:58:3800:02:3238500:36:22 02:07:52 
389376M32 Joe CoxCharlotte NC40000:26:3800:04:1539701:05:2200:02:2232200:29:24 02:07:58 
39057M59 William DruryCharlotte NC19700:17:2600:06:1540201:07:4000:03:2038100:36:05 02:10:44 
391538M49 Vinay Logan-AdanCharlotte NC40400:30:1400:04:4433000:55:3800:04:3838700:37:31 02:12:42 
392772M39CShawn CoburnCharlotte NC37100:23:0300:06:1737500:59:5800:03:3139500:40:08 02:12:55 
393522M62 Graham McGooganCharlotte NC31300:20:1900:04:3039901:06:4000:02:5738800:38:57 02:13:21 
394323M42 Jim MarcukaitisCharlotte NC40200:27:0800:03:4939601:04:0900:02:0938400:36:19 02:13:33 
395103M48 Joel SummerlinStanley NC38500:24:0000:06:1939101:02:1900:03:1039700:41:12 02:16:59 
396131M73 William ThomasCharlotte NC40100:26:5400:04:2339501:03:5600:02:1939300:39:34 02:17:04 
397781M38CBrian CescaCharlotte NC14300:16:1600:05:4740301:12:0900:03:0839400:40:07 02:17:25 
398177M45 Kirk HooverThomasville NC35200:21:5400:05:3339801:06:1900:02:3039800:41:27 02:17:40 
399445M42 Brad ThomasCharlotte NC38700:24:3800:04:4232900:55:3400:03:4240100:50:36 02:19:10 
400516M58 Bob WilsonCharlotte NC40300:27:2200:06:0040101:07:3000:04:3237200:34:01 02:19:23 
401110M70 Jim DevineFt. Mill SC39700:25:5700:04:4440001:06:4100:03:4839900:42:34 02:23:41 
402582M68 Bruce AdkinsCharlotte NC40600:38:2500:03:2939201:02:4700:02:5639200:39:26 02:27:02 
PlaceBibSexAgeCat.NAMECITY/STATERankSWIMT1RankBIKET2RankRUNPENALTYTimeDQ
403632M66 Charles Van WagnerRaleigh NC40500:32:5300:08:1340401:17:4900:04:5340000:44:18 02:48:04 
404229M35 Shantay TaylorCharlotte NC40700:52:07   00:01:5337600:34:35 02:53:54 
405248M50 Alain LowMooresville NC26700:19:0900:03:047700:45:1400:02:13     
406317M38 Mark RawlsMooresville NC   38701:01:53      
407284M29 Patrick GildeaCharlotte NC           
4083M21OMZack CapetsHuntersville NC1400:12:3300:01:39        
409747M39 Tor SwensonRaleigh NC9600:15:37         
410541M39 John LevesqueCharlotte NC31700:20:26         

** Results are for the private use of participants and are the Intellectual Property of Set Up Events. Unauthorized use of these results is prohibited.