Half Marathon

20014 Nicodemus Malakwen Chapel Hill Kenya 24 M 1:02:07 1:02:07 1 1 1 95.3% KEN 0:28:34 0:42:07
20201 Brian Sell Rochester Hills MI 27 M 1:02:38 1:02:39 2 2 1 94.5% 0:00:01 0:29:25 0:43:06
20269 Jason Hartmann Boulder CO 24 M 1:03:06 1:03:07 3 3 2 93.8% 0:00:01 0:29:26 0:43:17
20214 Max King Bend OR 25 M 1:03:07 1:03:08 4 4 2 93.8% 0:00:01 0:29:35 0:43:20
20209 Brandon Leslie Albuquerque NM 29 M 1:03:09 1:03:10 5 5 3 93.8% 0:00:01 0:29:20 0:43:13
20002 Joshua Kemei Kenya Kenya 22 M 1:03:19 1:03:20 6 6 3 93.6% KEN 0:00:01 0:29:09 0:43:15
20234 Andrew Carlson Apple Valley MN 23 M 1:03:20 1:03:21 7 7 4 93.4% 0:00:01 0:29:58 0:43:37
20005 Paul Ngeny Kenya Kenya 27 M 1:03:52 1:03:53 8 8 4 92.7% KEN 0:00:01 0:29:09 0:43:32
20004 Mindaugas Pukstas Lithuania Lithuania 27 M 1:04:09 1:04:11 9 9 5 92.3% LTU 0:00:02 0:29:26 0:43:21
20202 Matt Gabrielson Apple Valley MN 27 M 1:04:19 1:04:20 10 10 6 92.1% 0:00:01 0:29:58 0:43:52
20218 Kyle Baker Boston MA 29 M 1:04:23 1:04:24 11 11 7 92% 0:00:01 0:30:02 0:44:09
20206 Peter Gilmore San Mateo CA 28 M 1:04:32 1:04:32 12 12 8 91.7% 0:30:09 0:44:09
20224 Luke Humphrey Rochester Hills MI 24 M 1:04:43 1:04:45 13 13 5 91.5% 0:00:02 0:30:38 0:44:26
20222 Teren Jameson Taylorsville UT 28 M 1:04:45 1:04:46 14 14 9 91.4% 0:00:01 0:29:58 0:44:09
20232 Matt Levassiur Alamosa CO 24 M 1:04:45 1:04:47 15 15 6 91.4% 0:00:02 0:30:09 0:44:10
20213 Chad Johnson Rochester Hills MI 29 M 1:05:04 1:05:04 16 16 10 91% 0:44:39
20228 Sean Nesbitt Boulder CO 31 M 1:05:12 1:05:14 17 17 1 91.2% 0:00:02 0:30:40 0:44:45
20255 Edward Baker Boston MA 26 M 1:05:17 1:05:18 18 18 11 90.7% 0:00:01 0:30:40 0:44:38
20207 Clint Verran Rochester Hills MI 30 M 1:05:25 1:05:25 19 19 2 90.7% 0:30:52 0:45:06
20263 Matt Hooley Madison WI 23 M 1:05:25 1:05:26 20 20 7 90.4% 0:00:01 0:30:56 0:45:08
20271 Patrick Moulton Pelham NH 24 M 1:05:28 1:05:29 21 21 8 90.4% 0:00:01 0:30:29 0:44:38
20235 Scott DeFilippis Normandy Beach NJ 26 M 1:05:44 1:05:46 22 22 12 90.1% 0:00:02 0:30:36 0:44:46
20225 Chris Lundstrom Minneapolis MN 29 M 1:05:57 1:05:58 23 23 13 89.8% 0:00:01 0:30:46 0:45:05
20229 Matt Thull Millwaukee WI 31 M 1:06:00 1:06:02 24 24 3 89.7% 0:00:02 0:30:39 0:44:55
20217 Ben Rosario St. Louis MO 26 M 1:06:05 1:06:06 25 25 14 89.6%
20215 Kyle Goklish Tucson AZ 25 M 1:06:29 1:06:30 26 26 15 89.1% 0:00:01 0:30:37 0:45:05
20226 Andrew Cook Denton TX 24 M 1:06:31 1:06:32 27 27 9 89% 0:00:01 0:30:57 0:45:18
20227 Ross Martinson Conshohocken PA 28 M 1:06:34 1:06:37 28 28 16 89% 0:00:03 0:31:02 0:45:22
20267 Ricky Moore Wheeling WV 25 M 1:06:45 1:06:47 29 29 17 88.7% 0:00:02 0:31:34 0:45:56
20262 Matt Folk Canfield OH 29 M 1:06:50 1:06:51 30 30 18 88.6% 0:00:01 0:31:35 0:45:57
22016 Martin Rodriguez-Flores Lerdo Mexico 40 M 1:06:53 1:06:55 31 31 1 92.2% MEX 0:00:02 0:31:12 0:45:30
20212 Kyle O'Brien Rochester Hills MI 25 M 1:06:57 1:06:58 32 32 19 88.4% 0:00:01 0:31:18 0:45:45
20221 Kevin Castille Eugene OR 33 M 1:07:00 1:07:02 33 33 4 88.5% 0:00:02 0:30:51 0:45:22
20244 Ed Schlichter Charlotte NC 23 M 1:07:08 1:07:08 34 34 10 88.2% 0:31:13 0:45:46
20205 Celedonio Rodriguez Alamosa CO 25 M 1:07:14 1:07:14 35 35 20 88% 0:30:41 0:45:27
20219 Trent Briney Rochester Hills MI 27 M 1:07:15 1:07:16 36 36 21 88% 0:00:01 0:30:56 0:45:23
20270 Ronnie Holassie Miramar FL 34 M 1:07:15 1:07:18 37 37 1 89.4% 0:00:03 0:30:55 0:45:36
20256 Don Wilkins Grand Rapids MI 23 M 1:07:16 1:07:18 38 38 11 88% 0:00:02 0:31:14 0:45:54
20242 Nathan Wadsworth Andover KS 23 M 1:07:30 1:07:31 39 39 12 87.7% 0:00:01 0:31:44 0:46:19
20236 Mark Stenbeck Littleton CO 27 M 1:08:04 1:08:06 40 40 22 87% 0:00:02 0:31:36 0:45:57
20259 Carlos Martins Kearny NJ 36 M 1:08:07 1:08:09 41 41 2 88% 0:00:02 0:31:50 0:46:30
20265 Steve Laurie Eugene OR 25 M 1:08:10 1:08:12 42 42 23 86.9% 0:00:02 0:32:23 0:47:03
20230 David Morris Macomb IL 35 M 1:08:16 1:08:18 43 43 3 87.4% 0:00:02 0:31:05 0:45:57
20208 Ryan Kirkpatrick Colorado Springs CO 27 M 1:08:23 1:08:24 44 44 24 86.6% 0:00:01 0:30:11 0:44:43
20253 Steve Moreno Oakland CA 28 M 1:08:22 1:08:24 45 45 25 86.6% 0:00:02 0:31:52 0:46:57
20252 Billy Hoffman Eatontown NJ 25 M 1:08:41 1:08:43 46 46 26 86.2% 0:00:02 0:32:17 0:47:08
20245 Robert Wong Boston MA 24 M 1:08:44 1:08:47 47 47 13 86.2% 0:00:03 0:32:31 0:47:26
20239 Luis Armenteros Houston TX 33 M 1:09:00 1:09:02 48 48 5 85.9% 0:00:02 0:32:21 0:47:07
20264 Fred Kieser Cleveland OH 34 M 1:09:13 1:09:16 49 49 6 85.9% 0:00:03 0:32:00 0:47:02
20260 Levi Ashley Lincoln NE 23 M 1:09:21 1:09:23 50 50 14 85.4%
20261 Dale Dexter Topeka KS 24 M 1:09:23 1:09:26 51 51 15 85.4% 0:00:03 0:32:00 0:47:13
20258 Tom Nichols Lincoln NE 23 M 1:09:37 1:09:38 52 52 16 85.1% 0:00:01 0:31:52 0:46:57
20233 James McGown Signey NE 31 M 1:09:42 1:09:44 53 53 7 85.3% 0:00:02 0:32:50 0:47:45
20210 Teddy Mitchell Albuquerque NM 33 M 1:10:29 1:10:30 54 54 8 84.1% 0:00:01 0:31:27 0:46:56
20241 Colin Young Naperville IL 29 M 1:10:38 1:10:40 55 55 27 83.8% 0:00:02 0:32:28 0:47:53
20254 Timothy Parr Gunnison CO 24 M 1:10:51 1:10:52 56 56 17 83.6% 0:00:01 0:33:27 0:48:45
20240 Matt Dressel Eugene OR 30 M 1:10:55 1:10:57 57 57 9 83.5% 0:00:02 0:32:50 0:48:17
21707 Colin Wolfe The Woodlands TX 25 M 1:10:59 1:11:02 58 58 28 83.4% 0:00:03 0:32:27 0:47:42
20250 Mike Long Eugene OR 24 M 1:11:06 1:11:07 59 59 18 83.3% 0:00:01 0:32:58 0:48:37
20007 Rudy Rocha Baytown TX 36 M 1:11:06 1:11:07 60 60 4 84.3% 0:00:01 0:32:55 0:48:25
20238 Lance Denning Boulder CO 44 M 1:11:18 1:11:20 61 61 2 89.3% 0:00:02 0:33:26 0:48:44
20247 William Moore Dallas TX 44 M 1:11:26 1:11:27 62 62 3 89.1% 0:00:01 0:33:31 0:48:56
29345 Timothy Fahey Corpus Christi TX 32 M 1:11:26 1:11:29 63 63 10 82.9% 0:00:03 0:33:22 0:48:56
20246 Ernesto Caballero Dallas TX 40 M 1:11:30 1:11:31 64 64 4 86.3% 0:00:01 0:33:32 0:48:56
21879 Jacob Phillips Grand Prairie TX 22 M 1:11:35 1:11:37 65 65 19 82.8% 0:00:02 0:32:52 0:48:16
20243 James Longoria Eugene OR 30 M 1:11:48 1:11:50 66 66 11 82.5% 0:00:02 0:33:10 0:48:50
20106 Asmae Leghzaoui Morocco Morocco 29 F 1:11:53 1:11:56 67 1 1 91.6% MAR 0:00:03 0:34:48 0:49:35
21029 Neal Gassmann Midvale UT 38 M 1:11:59 1:12:01 68 67 5 84.4% 0:00:02 0:34:15 0:49:44
21697 George Kleuser Fort Worth TX 22 M 1:12:03 1:12:05 69 68 20 82.2% 0:00:02 0:33:17 0:48:54
20102 Dorota Gruca Poland Poland 35 F 1:12:06 1:12:08 70 2 1 92.4% POL 0:00:02 0:35:06 0:50:29
20268 Shannon Stenger Papillion NE 27 M 1:12:36 1:12:39 71 69 29 81.6% 0:00:03 0:34:02 0:49:46
20101 Adriana Pirtea Romainia Romania 25 F 1:12:42 1:12:45 72 3 2 90.6% ROM 0:00:03 0:34:59 0:50:22
20103 Nuta Olaru Romainia Romania 35 F 1:12:46 1:12:49 73 4 2 91.6% ROM 0:00:03 0:35:05 0:50:28
20248 Brad Chvatal Eugene OR 34 M 1:13:15 1:13:17 74 70 12 81.2% 0:00:02 0:33:56 0:49:58
20105 Jen Rhines Gray TN 31 F 1:13:27 1:13:29 75 5 1 91.5%
20249 Jason Brindle Blair NE 28 M 1:13:30 1:13:33 76 71 30 80.6% 0:00:03 0:34:20 0:50:04
20266 Dustin Llewellyn Omaha NE 27 M 1:13:33 1:13:36 77 72 31 80.5% 0:00:03 0:34:20 0:50:09
21753 Eric Rivas Waco TX 25 M 1:13:42 1:13:45 78 73 32 80.4% 0:00:03 0:33:38 0:49:36
20231 Sam Ngatia Colorado Springs CO 46 M 1:14:23 1:14:25 79 74 1 88.1% 0:00:02 0:33:53 0:50:19
22121 Vince Dietsch Austin TX 35 M 1:14:46 1:14:49 80 75 6 79.8% 0:00:03 0:35:15 0:51:19
20251 Scott Winnier St. Petersburg FL 38 M 1:15:03 1:15:04 81 76 7 80.9% 0:00:01 0:35:01 0:50:24
21368 Will Fairhurst The Woodlands TX 17 M 1:15:12 1:15:13 82 77 1 82.4% 0:00:01 0:34:52 0:50:55
20008 Ramiro Alvarado Houston TX Ukraine 33 M 1:15:33 1:15:35 83 78 13 78.5% UKR 0:00:02 0:35:43 0:51:54
21920 Adam Littke Jersey City NJ 31 M 1:15:45 1:15:47 84 79 14 78.2% 0:00:02 0:35:00 0:51:19
21949 Paul Giannobile Minnetonka MN 46 M 1:15:47 1:15:50 85 80 2 86.5% 0:00:03 0:35:46 0:51:56
22511 Lars Finanger Boulder CO 25 M 1:15:58 1:16:00 86 81 33 78% 0:00:02 0:35:52 0:51:57
20108 Nicole Hunt Deer Lodge MT 35 F 1:16:03 1:16:05 87 6 3 89.2% 0:00:02 0:35:47 0:51:57
20104 Lioudmila Kortchaguina Canada Canada 34 F 1:16:55 1:16:58 88 7 2 86.3% CAN 0:00:03 0:35:29 0:51:51
21296 Peter Prescott Pearland TX 34 M 1:17:32 1:17:36 89 82 15 76.7% 0:00:04 0:36:16 0:52:57
22256 Bob Bragg Noblesville IN 40 M 1:16:26 1:17:38 90 83 5 80.7% 0:01:12 0:36:02 0:52:32
20010 Bart Rainey Houston TX 43 M 1:17:42 1:17:44 91 84 6 81.3% 0:00:02 0:36:21 0:53:05
21574 Scott Hardin Houston TX 33 M 1:17:46 1:17:50 92 85 16 76.2% 0:00:04 0:37:09 0:53:40
22484 john gonzalez College Station TX 21 M 1:18:15 1:18:17 93 86 21 76% 0:00:02 0:36:46 0:53:49
22496 Shawn Smith Houston TX 40 M 1:18:45 1:18:51 94 87 7 78.3% 0:00:06 0:36:15 0:53:14
21572 Sam Rodriguez League City TX 30 M 1:18:56 1:19:01 95 88 17 75% 0:00:05 0:37:09 0:54:01
20011 David Washburn Houston TX 49 M 1:19:08 1:19:10 96 89 3 83.9% 0:00:02 0:37:23 0:54:14
21135 Jason Moreno Houston TX 22 M 1:19:08 1:19:12 97 90 22 74.9% 0:00:04 0:36:48 0:53:47
22297 David Presar Kansas City MO 43 M 1:19:16 1:19:20 98 91 8 79.7% 0:00:04 0:37:22 0:54:34
22061 Keith Long Solano NM 48 M 1:19:31 1:19:36 99 92 4 83.7% 0:00:05 0:37:28 0:54:29
22294 Chad James Houston TX 31 M 1:19:34 1:19:39 100 93 18 74.4%
30479 Carwyn Sharp Dickinson TX 32 M 1:19:35 1:19:40 101 94 19 75% 0:00:05 0:38:06 0:55:08
25075 Michael McGinty San Antonio TX 39 M 1:20:07 1:20:13 102 95 8 76.4% 0:00:06 0:38:04 0:55:24
20619 Daniel Zainfeld The Woodlands TX 20 M 1:20:06 1:20:18 103 96 23 74.8% 0:00:12 0:38:23 0:56:02
20578 Duncan Christopher Houston TX 40 M 1:20:17 1:20:20 104 97 9 76.8% 0:00:03 0:37:26 0:54:37
30203 Herman Rozemberg San Antonio TX 32 M 1:20:23 1:20:32 105 98 20 73.7% 0:00:09 0:38:26 0:55:28
21971 SCOTT GRISCHOW Dallas TX 30 M 1:20:36 1:20:39 106 99 21 73.6% 0:00:03 0:38:16 0:55:33
22529 John Ayres Houston TX 32 M 1:21:04 1:21:07 107 100 22 73% 0:00:03 0:37:40 0:55:11
21178 Sam Creighton El Paso TX 47 M 1:21:13 1:21:16 108 101 5 80.4% 0:00:03 0:38:28 0:55:48
20524 Ryan Green Baton Rouge LA 30 M 1:21:07 1:21:16 109 102 23 73% 0:00:09 0:38:25 0:55:43
20257 David Sutej Omaha NE 37 M 1:21:16 1:21:19 110 103 9 74.2% 0:00:03 0:38:17 0:55:48
22109 Mark Saunders Fort Collins CO 29 M 1:20:24 1:21:20 111 104 34 73.6% 0:00:56 0:38:34 0:55:38
22395 Edgardo Gonzalez San Antonio TX 28 M 1:21:23 1:21:27 112 105 35 72.8% 0:00:04 0:38:29 0:55:33
21010 Dolores Bergmann Eureka CA 33 F 1:21:28 1:21:33 113 8 3 81.2% 0:00:05 0:37:39 0:55:10
22561 Nichole Jones Houston TX 16 F 1:21:50 1:21:51 114 9 1 84.4% 0:00:01 0:37:55 0:55:49
22201 Tyler Johnson Katy TX 16 M 1:21:56 1:22:02 115 106 2 77.1% 0:00:06 0:36:48 0:53:57
21459 Michael McClam Kingwood TX 35 M 1:21:57 1:22:16 116 107 10 72.8% 0:00:19 0:37:48 0:55:28
21228 Michael Stamy Friendswood TX 17 M 1:22:04 1:22:20 117 108 3 75.8% 0:00:16 0:39:15 0:56:27
22250 JASON BARNES League City TX 34 M 1:22:21 1:22:25 118 109 24 72.2% 0:00:04 0:38:33 0:56:23
20107 Lori Stich-Zimmerman 35 F 1:22:23 1:22:26 119 10 4 80.9% 0:00:03 0:38:21 0:56:06
20111 Autumn Ray Galveston TX 25 F 1:22:46 1:22:48 120 11 3 79.5% 0:00:02 0:39:07 0:56:32
21960 sean theriault Austin TX 33 M 1:22:45 1:22:50 121 110 25 71.7% 0:00:05 0:39:01 0:56:33
21249 Dave Bussard Elkhart IN 45 M 1:22:54 1:22:57 122 111 6 78.4% 0:00:03 0:37:28 0:55:22
21997 Thomas Kellner Mckinney TX 41 M 1:22:55 1:22:58 123 112 10 75% 0:00:03 0:38:51 0:56:33
22314 Lee Harlicker The Woodlands TX 36 M 1:23:07 1:23:14 124 113 11 72.1% 0:00:07 0:38:46 0:56:46
20388 James Smart Needville TX 16 M 1:23:24 1:23:31 125 114 4 75.8%