<% Function fncGetDayOrdinal( _ byVal intDay _ ) ' Accepts a day of the month as an integer and returns the ' appropriate suffix Dim strOrd Select Case intDay Case 1, 21, 31 strOrd = "st" Case 2, 22 strOrd = "nd" Case 3, 23 strOrd = "rd" Case Else strOrd = "th" End Select fncGetDayOrdinal = strOrd End Function ' fncGetDayOrdinal Function fncFmtDate( _ byVal strDate, _ byRef strFormat _ ) ' Accepts strDate as a valid date/time, ' strFormat as the output template. ' The function finds each item in the ' template and replaces it with the ' relevant information extracted from strDate ' Template items (example) ' %m Month as a decimal (02) ' %B Full month name (February) ' %b Abbreviated month name (Feb ) ' %d Day of the month (23) ' %O Ordinal of day of month (eg st or rd or nd) ' %j Day of the year (54) ' %Y Year with century (1998) ' %y Year without century (98) ' %w Weekday as integer (0 is Sunday) ' %a Abbreviated day name (Fri) ' %A Weekday Name (Friday) ' %H Hour in 24 hour format (24) ' %h Hour in 12 hour format (12) ' %N Minute as an integer (01) ' %n Minute as optional if minute <> 0 ' %S Second as an integer (55) ' %P AM/PM Indicator (PM) On Error Resume Next Dim intPosItem Dim int12HourPart Dim str24HourPart Dim strMinutePart Dim strSecondPart Dim strAMPM ' Insert Month Numbers strFormat = Replace(strFormat, "%m", _ DatePart("m", strDate), 1, -1, vbBinaryCompare) ' Insert non-Abbreviated Month Names strFormat = Replace(strFormat, "%B", _ MonthName(DatePart("m", strDate), _ False), 1, -1, vbBinaryCompare) ' Insert Abbreviated Month Names strFormat = Replace(strFormat, "%b", _ MonthName(DatePart("m", strDate), _ True), 1, -1, vbBinaryCompare) ' Insert Day Of Month strFormat = Replace(strFormat, "%d", _ DatePart("d",strDate), 1, _ -1, vbBinaryCompare) ' Insert Day of Month Ordinal (eg st, th, or rd) strFormat = Replace(strFormat, "%O", _ fncGetDayOrdinal(Day(strDate)), _ 1, -1, vbBinaryCompare) ' Insert Day of Year strFormat = Replace(strFormat, "%j", _ DatePart("y",strDate), 1, _ -1, vbBinaryCompare) ' Insert Long Year (4 digit) strFormat = Replace(strFormat, "%Y", _ DatePart("yyyy",strDate), 1, _ -1, vbBinaryCompare) ' Insert Short Year (2 digit) strFormat = Replace(strFormat, "%y", _ Right(DatePart("yyyy",strDate),2), _ 1, -1, vbBinaryCompare) ' Insert Weekday as Integer (eg 0 = Sunday) strFormat = Replace(strFormat, "%w", _ DatePart("w",strDate,1), 1, _ -1, vbBinaryCompare) ' Insert Abbreviated Weekday Name (eg Sun) strFormat = Replace(strFormat, "%a", _ WeekDayName(DatePart("w",strDate,1),True), 1, _ -1, vbBinaryCompare) ' Insert non-Abbreviated Weekday Name strFormat = Replace(strFormat, "%A", _ WeekDayName(DatePart("w",strDate,1),False), 1, _ -1, vbBinaryCompare) ' Insert Hour in 24hr format str24HourPart = DatePart("h",strDate) If Len(str24HourPart) < 2 then str24HourPart = "0" & _ str24HourPart strFormat = Replace(strFormat, "%H", str24HourPart, 1, _ -1, vbBinaryCompare) ' Insert Hour in 12hr format int12HourPart = DatePart("h",strDate) Mod 12 If int12HourPart = 0 then int12HourPart = 12 strFormat = Replace(strFormat, "%h", int12HourPart, 1, _ -1, vbBinaryCompare) ' Insert Minutes strMinutePart = DatePart("n",strDate) If Len(strMinutePart) < 2 then _ strMinutePart = "0" & strMinutePart strFormat = Replace(strFormat, "%N", strMinutePart, _ 1, -1, vbBinaryCompare) ' Insert Optional Minutes If CInt(strMinutePart) = 0 then strFormat = Replace(strFormat, "%n", "", 1, _ -1, vbBinaryCompare) Else If CInt(strMinutePart) < 10 then _ strMinutePart = "0" & strMinutePart strMinutePart = ":" & strMinutePart strFormat = Replace(strFormat, "%n", strMinutePart, _ 1, -1, vbBinaryCompare) End if ' Insert Seconds strSecondPart = DatePart("s",strDate) If Len(strSecondPart) < 2 then _ strSecondPart = "0" & strSecondPart strFormat = Replace(strFormat, "%S", strSecondPart, 1, _ -1, vbBinaryCompare) ' Insert AM/PM indicator If DatePart("h",strDate) >= 12 then strAMPM = "PM" Else strAMPM = "AM" End If strFormat = Replace(strFormat, "%P", strAMPM, 1, _ -1, vbBinaryCompare) fncFmtDate = strFormat 'If there is an error output its value If err.Number <> 0 then Response.Clear Response.Write "ERROR " & err.Number & _ ": fmcFmtDate - " & err.Description Response.Flush Response.End End if End Function ' fncFmtDate %> Commonwealth Games 2005 Mill Mountain Hill Climb Time Trial

back to 2006 games


2005 Results by Time for all Participants (USCF & Citizens)

Overall Name City St Age Class Category # Time Place
1 Shelburne, Matt Christiansburg VA 23 USCF Mens Category 3 110 0:09:23 Gold
2 Anderson, David Richmond VA 27 USCF Mens Category 4 71 0:09:39 Gold
3 Dickenson, Ed Roanoke VA 42 USCF Masters Men 40-44 84 0:09:53 Gold
4 Baker, Keck Newkent VA 28 USCF Mens Category 3 44 0:09:57 Silver
5 Brittain, Patrick Boone NC 37 USCF Masters Men 35-39 105 0:09:59 *
6 Donaldson, Jim Roanoke VA 38 Citizen Men 30-39 150 0:10:04 Gold
7 Stoop, Michael Virginia Beach VA 20 USCF Mens Category 3 82 0:10:04 Bronze
8 Dinterman, Robert Moyock NC 35 USCF Masters Men 35-39 79 0:10:07 *
9 Schimizzi, Warren Roanoke VA 36 Citizen Men 30-39 134 0:10:10 Silver
10 McGarva, John Glen Allen VA 34 USCF Mens Category 3 116 0:10:12 4
11 Fizer, Jason Roanoke VA 30 USCF Mens Category 5 118 0:10:14 Gold
12 Owens, Ryan Lynchburg VA 17 USCF Junior Men 17-18 11 0:10:25 Gold
13 King, Ben North Garden VA 16 USCF Junior Men 15-16 23 0:10:31 Gold
14 Carter, Leigh Richmond VA 35 USCF Mens Category 1/2 46 0:10:34 Gold
15 Hosang, Michael Virginia Beach VA 31 USCF Mens Category 3 54 0:10:37 5
16 Suydam, Robert Glen Allen VA 39 USCF Mens Category 1/2 76 0:10:37 Silver
17 Wittwer, Fred Charlottesville VA 54 USCF Masters Men 50-54 119 0:10:44 Gold
18 Grant, Kyle Roanoke VA 41 Citizen Men 40-49 133 0:10:47 Gold
19 Gilmer, William Virginia Beach VA 41 USCF Masters Men 40-44 73 0:10:51 Silver
20 Hudson, Charlie Richmond VA 30 USCF Masters Men 30-34 35 0:10:52 Gold
21 Estes, James Yorktown VA 39 USCF Masters Men 35-39 29 0:10:56 Gold
22 Dawes, Hawker Crozet VA 37 USCF Mens Category 3 106 0:10:56 6
23 Nieters, Jared Washington VA 28 USCF Mens Category 4 80 0:10:57 Silver
24 Haymes, Benjamin Richmond VA 24 USCF Mens Category 3 62 0:11:01 7
25 Showalter, J Michael Roanoke VA 27 Citizen Men 25-29 148 0:11:01 Gold
26 White, Christian Virginia Beach VA 17 USCF Junior Men 17-18 65 0:11:06 Silver
27 Evans, Mark Mechanicsville VA 38 USCF Masters Men 35-39 103 0:11:09 Silver
28 Rutledge, Franklin Chesapeake VA 32 USCF Masters Men 30-34 96 0:11:10 Silver
29 Bilotta, tony Earlysville VA 50 USCF Masters Men 50-54 15 0:11:10 Silver
30 Garvin, Erin Salem VA 33 USCF Womens Category 1/2/3 90 0:11:13 Gold
31 Cornelius, David Yorktown VA 35 USCF Masters Men 35-39 28 0:11:15 Bronze
32 Dinsmore, Matt Ashland VA 25 USCF Mens Category 1/2 48 0:11:15 Bronze
33 Rushing, David Carrollton VA 47 USCF Masters Men 45-49 85 0:11:17 Gold
34 Snyder, John Fincastle VA 22 Citizen Men 18-24 136 0:11:20 Gold
35 Sanders, Bernie Roanoke VA 55 USCF Masters Men 55-59 86 0:11:23 Gold
36 Deal, Frank Yorktown VA 26 USCF Mens Category 4 68 0:11:24 Bronze
37 Simet, Steve Virginia Beach VA 50 USCF Masters Men 50-54 9 0:11:25 Bronze
38 Forbes, Matt Richmond VA 38 USCF Mens Category 1/2 59 0:11:29 4
39 Best, Wesley Roanoke VA 36 USCF Mens Category 4 99 0:11:30 4
40 Fernandez, Pascal Midlothian VA 39 USCF Mens Category 4 100 0:11:32 5
41 Privitera, Russell Roanoke VA 33 Citizen Men 30-39 141 0:11:35 Bronze
42 Fletcher, Eric Earlysville VA 38 USCF Mens Category 4 53 0:11:37 6
43 Evans, William Fredericksburg VA 35 USCF Masters Men 35-39 63 0:11:47 4
44 Petty, Melissa Blacksburg VA 32 USCF Womens Category 1/2/3 89 0:11:47 Silver
45 Fisher, Todd Roanoke VA 34 Citizen Men 30-39 147 0:11:50 4
46 Roehrman, Ryan Newport News VA 31 USCF Masters Men 30-34 69 0:11:53 Bronze
47 Connelly, Mark Midlothian VA 45 USCF Masters Men 45-49 117 0:11:54 Silver
48 Wells, Jerry Stuart VA 15 USCF Junior Men 15-16 2 0:11:56 Silver
49 Edwards, Mark Virginia Beach VA 14 USCF Junior Men 13-14 74 0:11:57 Gold
50 Rainear, Dennis Richmond VA 53 USCF Masters Men 50-54 19 0:11:58 4
51 Sheck, Kenneth Strasburg VA 51 USCF Masters Men 50-54 8 0:12:04 5
52 Starkey, Tim Virginia Beach VA 46 USCF Masters Men 45-49 75 0:12:05 Bronze
53 Lawson, Jeff Virginia Beach VA 46 USCF Masters Men 45-49 43 0:12:06 4
54 Cates, Steve Roanoke VA 49 Citizen Men 40-49 139 0:12:10 Silver
55 Stapanowich, Nick Virginia Beach VA 15 USCF Junior Men 15-16 56 0:12:12 Bronze
56 Lang, Brad Chester VA 46 USCF Masters Men 45-49 16 0:12:15 5
57 Riley, Scott Midlothian VA 15 USCF Junior Men 15-16 92 0:12:18 4
58 Henrickson, David Warrenton VA 36 USCF Masters Men 35-39 41 0:12:20 5
59 Owens, Martin Lynchburg VA 43 USCF Masters Men 40-44 10 0:12:21 Bronze
60 Horvath, Kevin Chesapeake VA 34 USCF Masters Men 30-34 32 0:12:25 4
61 Lash, Steven Roanoke VA 41 Citizen Men 40-49 151 0:12:25 Bronze
62 Huffman, Skip Roanoke VA 26 USCF Mens Category 5 17 0:12:30 Silver
63 Lee, Marc Newport News VA 37 USCF Masters Men 35-39 108 0:12:31 6
64 Fournier, Thomas Virginia Beach VA 46 USCF Masters Men 45-49 42 0:12:32 6
65 King, Mark North Garden VA 45 USCF Masters Men 45-49 24 0:12:35 7
66 Marks, Arthur Virginia Beach VA 34 USCF Mens Category 4 67 0:12:36 7
67 Davenport, timothy Newport News VA 47 USCF Masters Men 45-49 49 0:12:38 8
68 Schnelle, Jeff Keene VA 42 USCF Masters Men 40-44 72 0:12:46 4
69 Aceves, Simon Fieldale VA 17 USCF Mens category 5 122 0:12:46 Bronze
70 King, Wesley Glen Allen VA 47 USCF Mens Category 4 33 0:12:47 8
71 Fowler, Gene Fowler Elizabeth City VA 41 USCF Masters Men 40-44 102 0:12:47 5
72 Winch, Andy Portsmouth VA 34 USCF Mens Category 4 94 0:12:48 9
73 Simmons, Trent Midlothian VA 31 USCF Mens Category 5 25 0:12:51 4
74 Hurley, Patrick Yorktown VA 54 USCF Masters Men 50-54 31 0:12:52 6
75 Huth, John Williamsburg VA 38 USCF Mens Category 3 45 0:12:52 8
76 Wallace, Liam Flint Hill VA 15 USCF Junior Men 15-16 109 0:12:52 5
77 Conoscenti, Bill Virginia Beach VA 52 USCF Masters Men 50-54 47 0:12:55 7
78 Miles, Tim Lynchburg VA 41 Citizen Men 40-49 137 0:12:56 4
79 Craddock, Jeff Virginia Beach VA 40 USCF Mens Category 4 21 0:13:00 10
80 Ducharme-Barth, Nicholas Fredericksburg VA 15 USCF Junior Men 15-16 98 0:13:08 6
81 Ramsey, David Christiansburg VA 35 Citizen Men 30-39 144 0:13:15 5
82 Isom, Aaron Charlottesville VA 32 USCF Mens Category 4 7 0:13:18 11
83 Smith, Julia Tappahannock VA 36 USCF Womens Category 4 30 0:13:20 Gold
84 Davis, Jordan Virginai Beach VA 56 USCF Masters Men 55-59 70 0:13:21 Silver
85 Cook, Laura Virginia Beach VA 34 USCF Womens Category 4 38 0:13:22 Silver
86 Crawley, Ryan Dillwyn VA 29 USCF Mens Category 5 87 0:13:23 5
87 Zeigler, Gordie Roanoke VA 37 Citizen Men 30-39 145 0:13:23 6
88 Rozelle, Michael Norfolk VA 17 USCF Junior Men 17-18 111 0:13:28 Bronze
89 Libbey, Brandon Virginia Beach VA 15 USCF Junior Men 15-16 83 0:13:28 7
90 Owens, Hollis Lynchburg VA 13 USCF Junior Women 10-14 12 0:13:33 Gold
91 Libby, Michael Woodbridge VA 49 USCF Masters Men 45-49 36 0:13:35 9
92 Dahl, Timothy Forest VA 47 USCF Masters Men 45-49 114 0:13:36 10
93 Pleasants, Cliff Mineral VA 61 USCF Mens Category 5 26 0:13:36 6
94 George, Katie Midlothian VA 36 USCF Womens Category 4 27 0:13:36 Bronze
95 Warner-Sanchez, Rachel Luray VA 18 USCF Womens Category 4 101 0:13:38 4
96 McLemore, Robert Maidens VA 40 Citizen Men 40-49 142 0:13:43 5
97 Whiley, Jordan Farmville VA 35 USCF Mens Category 4 81 0:13:47 12
98 Gauthier, Yvette Virginia Beach VA 43 USCF Women 40+ 64 0:13:48 Gold
99 Henry, C Alan Roanoke VA 55 Citizen Men 50-59 146 0:13:48 Gold
100 Heslip, Lewis Blacksburg VA 47 Citizen Men 40-49 149 0:13:50 6
101 Samuel, BJ Virginia Beach VA 54 USCF Womens Category 4 39 0:13:51 5
102 Ennser, Carol Hampton VA 35 USCF Womens Category 1/2/3 51 0:13:51 Bronze
103 Darby, Dan Virginia Beach VA 58 USCF Masters Men 55-59 52 0:13:52 Bronze
104 Doby, Liz Lynchburg VA 20 USCF Womens Category 4 58 0:14:10 6
105 Durham, Wayne Blacksburg VA 63 USCF Masters Men 60+ 3 0:14:19 Gold
106 Taylor, Robin Norfolk VA 29 USCF Womens Category 4 14 0:14:21 7
107 Branson, Mark Virginia Beach VA 42 USCF Mens Category 5 60 0:14:23 7
108 Olds, Dave South Mills NC 51 USCF Masters Men 50-54 115 0:14:33 *
109 Kenner, Robert Virginia Beach VA 66 USCF Masters Men 60+ 66 0:14:42 Silver
110 Hardy, Ann Richmond VA 43 USCF Womens Category 4 34 0:14:50 8
111 Karnes, Tyler Chesapeake VA 14 USCF Junior Men 13-14 88 0:14:58 Silver
112 Lynn, William Roanoke VA 39 Citizen Men 30-39 138 0:15:00 7
113 Currie, Monti Salem VA 52 USCF Masters Men 50-54 112 0:15:03 8
114 Swan, Peter Yorktown VA 58 USCF Masters Men 55-59 4 0:15:06 4
115 Zimmerman, Pamela Norfolk VA 52 USCF Women 40+ 77 0:15:09 Silver
116 Dewey, Albert Luray VA 46 Citizen Men 40-49 143 0:15:10 7
117 Kinsler, Alison Richmond VA 24 USCF Womens Category 4 121 0:15:15 9
118 Hanson, Karen Manakin Sabot VA 40 USCF Women 40+ 18 0:15:26 Bronze
119 Joyner, Emily Virginia Beach VA 24 USCF Womens Category 4 95 0:15:29 10
120 Seitz, Ellery Blacksburg VA 61 USCF Masters Men 60+ 5 0:15:39 Bronze
121 Stapanowich, Matt Virginia Beach VA 10 USCF Junior Men 10-12 55 0:15:42 Gold
122 McMahon, Michael Norfolk VA 38 USCF Mens Category 5 13 0:15:48 8
123 Clingenpeel, Tim Roanoke VA 36 Citizen Men 30-39 140 0:15:57 8
124 Craddock, Glenda Virginia Beach VA 42 USCF Women 40+ 20 0:16:41 4
125 King, Jake North Garden VA 10 USCF Junior Men 10-12 22 0:17:34 Silver
126 Sutton, Mandy Hampton VA 49 USCF Women 40+ 40 0:17:48 5
127 Green, Anne Vinton VA 40 Citizen Women 40+ 152 0:19:05 Gold
128 Pye, Mark Glen Allen VA 50 USCF Masters Men 50-54 37 0:19:07 9
129 Fowler, Austin Elizabeth City VA 12 USCF Junior Men 10-12 104 0:20:55 Bronze
130 Schimizzi, Paula Raonoke VA 37 Citizen Women 30-39 135 0:21:05 Gold
131 Grant, Melissa Roanoke VA 38 Citizen Women 30-39 132 0:22:10 Silver
132 Stapanowich, Frank Virginia Beach VA 50 USCF Masters Men 50-54 57 0:24:32 10
133 Hofschulte, Elliott Virginia Beach VA 14 USCF Junior Men 13-14 78 0:26:03 Bronze
134 Williams, Wendell Warrenton VA 54 USCF Masters Men 50-54 6 0:31:15 11
135 Vinson, Jonathan Newport News VA 33 USCF Mens Category 5 1 DNS DNS
136 Murphy, Duke Virginia Beach VA 43 USCF Mens Category 3 50 DNS DNS
137 Terry, Steve Ruckersville VA 40 USCF Mens Category 4 61 DNS DNS
138 King, Michael Woodbridge VA 39 USCF Masters Men 35-39 91 DNS DNS
139 Williams, Ben Dumfries VA 62 USCF Masters Men 60+ 93 DNS DNS
140 Moore, Jen Charlottesville VA 28 USCF Womens Category 1/2/3 97 DNS DNS
141 Ensley, Ethan Chesapeake VA 35 USCF Mens Category 4 107 DNS DNS
142 Collins, William Virginia Beach VA 42 USCF Masters Men 40-44 113 DNS DNS
143 Hall, Anthony Richmond VA 22 USCF Mens Category 3 120 DNS DNS
144 Herron, Gregory Roanoke VA 31 Citizen Men 30-39 131 DNS DNS
* out of state - cannot qualify for medals

back to 2006 games