2011 ROCKET CITY MARATHON ALL MALE RUNNERS ENTERED C# RECENT BEST FIRST NAME LAST NAME A/S T-S CITY ST ==== ======= ======= ============ ============== === == ================= == 59 3:10:11 2:48:21 Joel Aalberts 41 M Normal IL 486 4:49:00 4:36:00 Rashid Abbas 64 M Madison AL 648 3:58:03 Jerry Abbott 40 L New Market AL 284 3:54:38 3:54:38 Keith Abercrombie 27 X Bessemer AL 91 3:17:58 3:17:52 Boris Abreu 43 L Suwanee GA 734 Clell Adams 48 M Alabaster AL 928 Matthew Adams 39 L Nashville TN 83 3:17:00 3:17:00 Tim Adams 40 M Huntsville AL 38 3:02:00 2:51:00 Brett Addington 34 L Owens X Roads AL 119 3:24:13 3:24:13 Timothy Agee 37 S Nashville TN 350 4:04:40 4:04:40 Emmanuel Agno 46 M Streamwood IL 911 Max Ahumada 35 M Pelham AL 908 Dan Albert 40 L Nashville TN 856 Scott Albright 32 X Elkhart IN 126 3:26:47 3:26:47 Kevin Albritton 44 S Knoxville TN 225 3:45:00 3:45:00 Skip Alcorn 46 M Hendersonville TN 413 4:17:00 3:36:00 David Aldous 55 X Denver CO 590 3:21:47 Sean Allan 27 L Huntsville AL 697 4:30:00 Andrew Allen 31 L Franklin TN 167 3:34:00 3:34:00 Jonathan Allen 20 M Kingsport TN 594 3:25:00 Craig Ammon 43 X Franklin TN 10 2:35:50 2:35:50 Stephen Anderson 42 M Logan UT 81 3:16:06 3:16:06 Stephen Andrews 25 M Tallahassee FL 163 3:33:06 3:33:06 Manuel Arellano 60 M Mount Juliet TN 690 4:25:00 Ronnie Argo 43 X McMinnville TN 870 Michael Ariale 21 L Harrisonburg VA 502 4:57:00 4:57:00 Michael Artman 38 L Owens X Roads AL 205 3:41:01 3:41:01 Brian Atkins 30 S Birmingham AL 906 Phillip Aultman 51 X Eldridge AL 455 4:30:00 4:30:00 Corey Averitt 33 L Madison AL 713 4:52:22 Jim Awsumb 55 M Kettering OH 165 3:33:21 3:26:52 Chris Babal 25 L Cincinnati OH 408 4:15:39 Allen Babaran 38 L Belmont CA 344 4:03:00 4:03:00 Namoh Baek 57 M Acworth GA 557 2:46:48 Jack Baggett 61 L Rock Spring GA 913 Erik Bailey 19 M Bristow VA 391 4:12:04 4:12:04 Dean Baker 50 M Goodlettsville TN 580 3:10:00 Richard Baker 49 M Brentwood TN 366 4:07:00 4:07:00 Daniel Ball 51 L Kingsport TN 463 4:35:29 3:21:33 Eli Ballard 55 L Huntsville AL 708 4:42:00 Jason Bang 34 X Killdeer ND 726 5:50:00 Kevin Barham 27 M Kingsport TN 261 3:50:00 3:44:00 Charles Barkowski 29 L Kent NY 226 3:45:00 3:45:00 Noel Barnes 45 M Sandy Springs GA 578 3:09:50 Jim Barrett 30 L Littleton CO 473 4:40:00 4:40:00 Jeremy Barrier 32 S Florence AL 490 4:50:00 4:50:00 David Barry 50 L Birmingham AL 979 Evan Barry 22 M Sewanee TN 606 3:30:00 Nick Barry 27 M Huntsville AL 467 4:39:00 4:39:00 Rodney Barry 53 L Smyrna GA 622 3:40:21 Timothy Bartlett 46 L Bedford IN 960 Terry Bassett 28 L Madison AL 124 3:26:17 3:20:37 Paul Baswell 62 S Loxley AL 675 4:16:00 Sam Baxter 36 X Wetumpka AL 335 4:01:46 4:01:46 Brian Bearden 35 X Fort Payne AL 647 3:57:58 Randall Bechtel 47 L Franklin TN 872 Justin Bedingfield 29 M Athens AL 244 3:46:52 3:46:52 Chris Bennett 44 L Hendersonville TN 929 William Bennett 53 L Cullman AL 462 4:35:00 4:20:00 Brian Benson 53 L Auburn AL 332 4:01:00 2:58:00 Eddie Benton 60 M Lexington KY 135 3:28:08 3:28:08 Bill Berenson 57 M Fort Worth TX 29 2:54:52 2:54:52 Kevin Betts 34 L Laceys Spring AL 566 3:00:09 Scott Beversdorf 47 L Owatona MN 809 Zachary Beversdorf 24 M Decatur AL 343 4:03:00 4:03:00 David Bier 36 M Madison AL 956 Glen Black 43 L Mount Juliet TN 923 John Blaha Iv 23 M Huntsville AL 744 Ed Blalack 50 M Hampton Cove AL 750 : : : : Christian Blanchard 17 S Montgomery AL 541 5:56:06 5:56:06 Nathan Blewett 31 L Knoxville TN 878 Ryan Bly 22 S Pelham AL 204 3:40:46 3:40:46 Tom Boileau 38 X Plymouth MN 449 4:30:00 4:10:00 Donald Bolia 42 L Atlanta GA 841 Jesse Bone 51 L Gastonia NC 36 3:00:10 2:49:50 Ryan Bonfiglio 34 M Decatur GA 352 4:05:00 4:05:00 Mike Bonner 55 L Huntsville AL 646 3:57:00 Phillip Bontrager 49 L Lavergne TN 190 3:38:56 2:49:40 Thomas Bootes 61 L Tucson AZ 61 3:10:38 3:10:38 Christopher Borden 32 M Haleyville AL 840 Leo Bourgeois 29 M Kennesaw GA 181 3:37:00 2:59:00 Sam Boyd 59 L Franklin TN 597 3:27:00 David Boyd Jr 43 M Birmingham AL 934 David Bradford 54 L Madison AL 571 3:02:44 John Bradley 40 L Hoover AL 677 4:17:39 Larry Bradley 54 L Harvest AL 179 3:37:00 3:35:00 Tim Brady 42 M Lawrenceville GA 142 3:29:07 3:26:18 Tony Brake 47 L Evansville IN 456 4:30:00 3:59:02 Steve Brandstetter 50 L Wyoming OH 254 3:50:00 3:50:00 Daniel Brannon 23 L Auburn AL 110 3:21:07 Ken Brewer 70 M Oxford AL 298 3:57:00 3:57:00 Clay Bright 51 L Nashville TN 730 Mitchell Britt 67 X Huntsville AL 368 4:07:24 4:02:00 Bill Brock 54 M Chattanooga TN 651 3:59:22 Danny Broetzmann 39 L Ooltewah TN 957 Tyler Brogden 19 L Tuscaloosa AL 229 3:45:00 3:32:00 Bart Brookins 52 M Birmingham AL 313 3:59:47 3:59:47 Larry Brower 60 L Memphis TN 635 3:50:00 Chris Brown 40 S Columbia TN 729 Dale Brown 29 M Clarksville TN 324 4:00:00 4:00:00 Douglas Brown 53 L Winchester TN 813 Gavin Brown 33 L McCalla AL 132 3:28:00 3:28:00 Jeffrey Brown 50 M Marietta GA 245 3:47:00 3:38:00 Jeffrey Brown 52 L Huntsville AL 274 3:53:00 3:53:00 Eric Broyles 35 X Madison AL 733 Dan Brunetti 38 M Hanceville AL 217 3:43:53 3:43:53 Daniel Brunick 32 X Meridianville AL 390 4:12:00 4:12:00 Patrick Buckley 28 M Madison AL 60 3:10:36 3:09:43 Mark Buckreis 43 X Nashville TN 877 Terry Bunnell 49 L Glasgow KY 546 5:58:13 5:58:13 Chuck Burgess 39 X Albertville AL 698 4:30:00 John Burk 27 L Nashville TN 583 3:14:00 Shaun Burke 24 S Louisville KY 370 4:08:00 3:43:00 Eddy Burks 58 L Athens AL 166 3:33:56 3:33:56 Dan Burleson 51 M Decatur AL 514 5:02:00 5:02:00 Jack Burnette 55 L Birmingham AL 630 3:45:00 Thomas Busby 31 L Huntsville AL 495 4:54:00 4:31:00 H. Francis Bush 59 X Lexington VA 481 4:45:00 4:45:00 Ric Bush 41 L Franklin TN 392 4:13:00 4:13:00 Brian Butler 32 M Montgomery AL 407 4:15:00 4:15:00 Chris Butler 50 M Hartselle AL 1 2:15:25 2:12:00 Fernando Cabada 29 L Boulder CO 509 5:00:00 3:43:20 Douglas Cairnie 59 L Methuen MA 65 3:11:00 3:07:00 Robby Callahan 48 L Prattville AL 211 3:42:00 3:42:00 Rick Callaway 46 M Huntsville AL 315 4:00:00 4:00:00 Richard Camacho 43 L Franklin TN 381 4:10:10 4:10:10 Ivan Cameron 40 L Adamsville AL 127 3:26:54 3:26:54 Bryan Campbell 28 M Hazel Green AL 326 4:00:10 4:00:10 Jeff Campbell 39 L Franklin TN 152 3:30:02 3:26:27 David Canas 44 M Brentwood TN 756 : : : : Brandon Cantrell 29 L Huntsville AL 272 3:52:28 2:57:17 Ronnie Carda 58 L Fitchburg WI 860 Robert Carlock 40 L Mobile AL 620 3:38:46 Robert Carlton 54 L Birmingham AL 784 Noel Carpenter 51 M Milton GA 114 3:23:22 3:23:22 Steven Carr 44 M Huntsville AL 452 4:30:00 3:34:57 Daniel Carter 32 L Huntsville AL 469 4:39:30 3:57:00 Clifton Cartwright 58 L Booneville MS 49 3:06:57 2:58:09 Keith Caruso 51 M Brentwood TN 659 4:04:57 Derrick Carver 30 M Anniston AL 980 Bradford Case 31 L New Orleans LA 428 4:20:53 4:20:53 Forrest Catlett 34 X Semmes AL 286 3:55:00 3:26:00 Octavio Caviedes 49 S Vestavia Hills AL 611 : : 3:34:35 Kirk Chaberski 54 X Nashville TN 653 4:00:00 Ryan Chamberlain 36 L Atlanta GA 209 3:42:00 3:09:24 Daniel Chapuis 51 M Franklin TN 19 2:43:40 2:43:40 Eric Charette 36 M Huntsville AL 515 5:05:00 4:41:00 Lee Charns 49 X Canton MI 789 Nathan Cheney 28 L Bedford IN 712 4:51:00 Gene Cheng 42 M Trinity AL 263 3:50:30 3:50:30 Paul Chesher 30 M Atlanta GA 604 3:29:32 Michael Childress 53 L Lexington KY 479 4:45:00 3:37:54 John Christy 60 L Huntsville AL 157 3:32:00 3:29:00 John Cimino 47 M Huntsville AL 35 2:59:43 2:59:43 Jeff Clark 46 M McCalla AL 547 5:59:54 5:45:00 Shelton Clark 49 L Nashville TN 47 3:05:00 2:48:00 Marty Clarke 49 M Huntsville AL 363 4:07:00 4:04:00 Timothy Cleary 53 X Signal Mountain TN 842 Kevin Cleaver 38 L Bowling Green KY 180 3:37:00 3:37:00 Chris Clemens 45 L Belvidere TN 273 3:53:00 3:53:00 Jeffrey Cochran 47 M Harrison TN 932 Ronald Cochran 47 M Northport AL 292 3:56:00 3:56:00 Dave Cockman 54 M Apex NC 559 2:52:36 Wilhelmus Codington 29 M Nashville TN 512 5:00:02 4:03:20 Bob Coffey 63 L Hendersonville TN 615 3:37:06 Terry Coggin 28 L Atlanta GA 259 3:50:00 3:36:04 Carl Coghill 54 L Birmingham AL 376 4:09:00 4:06:00 Robert Cole 44 X Huber Heights OH 887 Ryan Collier 21 L Harrisonburg VA 621 3:40:00 Mann Conrad 36 M Starkville MS 949 Christopher Cook 29 L Germantown TN 210 3:42:00 3:42:00 David Coon 37 X Decatur AL 337 4:02:00 4:02:00 Brian Cooper 33 L Franklin TN 569 3:02:00 Craig Cooper 46 L North Augusta SC 818 Terry Cooper 50 L Huntsville AL 542 5:56:44 4:57:39 Jacob Cooter 75 M Grovetown GA 75 3:14:18 3:14:18 Dana Corbin 38 L Lawrenceville GA 898 Jim Corley 53 L Marietta GA 484 4:46:00 4:39:52 Rob Cosby 44 X Muscle Shoals AL 185 3:38:13 James Counsell 49 M Prattville AL 402 4:15:00 3:48:58 Steve Cousins 56 L El Dorado AR 553 2:34:26 Joseph Coutcher III 44 M Huntsville AL 288 3:55:00 3:55:00 Josh Couture 32 S Louisville KY 200 3:40:00 3:38:00 Clifton Cowans 43 M Jasper GA 873 Daniel Cox 21 S Sterling VA 330 4:01:00 4:01:00 Kevin Cox 41 M Franklin TN 501 4:56:13 4:38:13 David Cravens 65 L Lexington KY 503 4:57:33 4:57:33 John Cravens 40 L Georgetown KY 309 3:59:00 3:59:00 Brett Crawford 43 X Montgomery AL 189 3:38:55 3:38:55 Keith Crawford 33 L Terre Haute IN 665 4:10:00 Marc Crooks 45 L Huntsville AL 99 3:20:00 3:20:00 Kenneth Curran 20 M Cleveland TN 691 4:25:10 James Cushing 56 L Cordova TN 628 3:45:00 Marc Dalziel 35 L Owens X Roads AL 403 4:15:00 4:15:00 Sean Dameron 34 L Birmingham AL 614 3:35:13 Minh Dang 53 M Harvest AL 971 Douglas Darby 47 L Brewton AL 97 3:19:00 3:19:00 Charles Darwin 37 S Cumming GA 251 3:49:06 3:49:06 Biju Das 41 M Marietta GA 837 Tom Davidson 56 M Athens AL 917 Brian Davis 33 M Norcross GA 829 Craig Davis 31 L Russellville AL 353 4:05:00 4:05:00 Ryan Davis 27 M Chattanooga TN 876 Steven Davis 30 M Sheffield AL 705 4:37:31 Charlie Dawson 38 X Decatur GA 496 4:55:00 4:30:55 Max Dean 50 L Madison AL 996 Ron Deberry 47 L Nashville TN 74 3:14:00 3:07:00 Erik Debolt 29 M Madison AL 850 Paul Deem 40 M Clarksville TN 626 : : 3:42:00 Michael Dehaye 41 L Huntsville AL 199 3:40:00 3:23:00 James Delhey 53 M Dexter MI 302 3:58:00 3:38:00 Shawn Dennison 41 L Madison AL 80 3:15:50 3:15:50 Thomas Dente 45 L New Rochelle NY 633 3:48:00 Mac Deshazier 68 L Opelika AL 380 4:10:00 3:18:00 Robert Dewar 66 M Springfield MO 25 2:49:00 2:37:30 George Dewitt 53 M Madison AL 839 Christopher Dietz 24 X Huntsville AL 792 Michael Dillon 25 M Brentwood TN 977 Jacob Divoll 34 M Huntsville AL 231 3:45:00 3:45:00 Jeremy Dixon 32 M Clarksville TN 682 4:20:35 Joel Dixon 40 L Calera AL 745 Eric Doehrman 44 L Brownsboro AL 661 4:05:00 Rick Doke 45 X Decatur AL 387 4:11:25 4:03:30 Earl Donaldson 50 L Hendersonville TN 550 6:18:50 5:11:28 Wilburn Douglass 64 M Huntsville AL 354 4:05:00 3:51:00 Wayne Downey 45 M Bethlehem GA 271 3:52:25 3:52:25 Paul Doyle 43 L Huntsville AL 692 4:25:19 Dustin Drake 51 X Huntsville AL 98 3:19:23 3:15:42 Frank Dudel 40 L Huntsville AL 825 Norman Dull 42 L Harvest AL 459 4:32:09 4:32:09 Joe Dumas 50 M Signal Mountain TN 728 Dana Dunavant 46 L Madison AL 982 Jared Dunaway 34 L Meridian MS 990 Max Dunkerley 31 M Meridianville AL 921 Thomas Dunning 66 L Hendersonville TN 325 4:00:06 4:00:06 James Durard 38 M Franklin TN 435 4:25:00 4:25:00 Steven Duvall 50 L Louisville KY 356 4:05:00 4:05:00 Tracey Dwire 41 L Crestwood KY 318 4:00:00 3:11:00 William Dyer 54 X Murfreesboro TN 972 Andrew Edgerton 34 L Arlington VA 69 3:13:00 3:03:00 Barry Ege 59 L Hanceville AL 660 4:05:00 Doug Egeland 44 L Brownsboro AL 779 Bruce Elder 47 X Madison AL 477 4:43:34 4:43:34 Garry Elkins 69 M Gadsden AL 334 4:01:30 4:01:30 Josh Elliott 30 M Shepherdsville KY 58 3:10:00 2:57:00 Jon Elmore 45 S Decatur AL 1004 Jason Engelbrecht 40 L Killeen TX 910 : : : : Judd English 36 L Lexington KY 349 4:04:00 3:24:13 Charlie Epps 55 L Huntsville AL 417 4:19:14 4:19:14 Brandt Estes 39 M Scottsboro AL 450 4:30:00 4:30:00 Jeff Estes 42 L Hoover AL 348 4:04:00 4:04:00 Matthew Etienne 27 M Evansville IN 866 Barrett Eubanks 22 M Falkville AL 888 Bruce Evans 44 M Huntsville AL 881 Joe Evans 36 X Huntsville AL 879 Michael Evans 33 L Bessemer AL 260 3:50:00 3:47:00 James Falcon 40 L Huntsville AL 115 3:24:00 Jason Fallon 40 L Cumming GA 177 3:37:00 3:20:26 Richard Fannin 43 X Jacksonville FL 14 2:37:21 2:37:21 Scott Fanning 41 M Lebanon TN 673 4:15:00 Michael Farr 59 L Madison AL 37 3:00:37 3:00:37 Jonathan Fass 40 L Athens GA 436 4:26:00 4:26:00 Jonathan Fecteau 44 L Smyrna GA 50 3:07:00 2:47:00 Joe Fejes 45 L Hoschton GA 787 Alfie Ferguson 44 L Scottsboro AL 212 3:42:32 3:41:06 John Ferguson 59 M Alexander City AL 471 4:40:00 4:20:31 Scott Ferguson 58 X Cataula GA 511 5:00:00 5:00:00 Eddie Ferrell 38 X Clarksville TN 636 3:50:00 Elijah Fetzko 23 S Nashville TN 246 3:47:28 3:47:28 Joshua Firth 31 S Homewood AL 405 4:15:00 3:45:00 Jack Fisher 51 L Waverly AL 24 2:48:46 2:48:46 Mark Fisher 21 S Huntsville AL 448 4:30:00 4:02:00 Steve Fisher 50 X Huntsville AL 527 5:19:00 5:19:00 Don Fleming 60 L Ward AR 347 4:04:00 3:38:01 Thomas Fleming 51 L Hamilton AL 164 3:33:18 3:33:18 Jason Flood 32 X Whitewater WI 149 3:30:00 3:09:00 Pat Flynn 50 L Huntsville AL 589 3:20:43 Patrick Folker 40 M Bowling Green KY 689 4:25:00 Dan Follmer 35 X Mount Juliet TN 333 4:01:00 3:08:00 Joe Ford 67 L Calera AL 758 : : : : Steven Fort 42 L Franklin TN 289 3:55:27 3:38:00 Aaron Foster 43 L Mount Juliet TN 801 Ryan Foster 38 X Lafayette LA 446 4:30:00 3:48:00 James Found 55 L West Chester OH 537 5:40:00 4:25:00 Brian Fountain 49 X Savage MN 896 Gerald Foxworth 37 X Acworth GA 941 Dan Frank 32 M Murfreesboro TN 617 3:38:00 Jacob Frank 42 L Brentwood TN 944 Brett Franklin 35 M Huntsville AL 148 3:30:00 2:34:49 Dick Franklin 65 M Huntsville AL 657 : : 4:03:00 Matt Franklin 48 L Peachtree City GA 920 Doug Fravel 47 X Madison AL 791 Jonathan Frazier 34 M Huntsville AL 491 4:50:00 4:06:00 David Frederick 54 L Cantonment FL 824 Michael Freeman 36 M Nashville TN 169 3:35:00 3:15:00 Matthew Friedman 36 L Nashville TN 107 3:20:52 3:20:52 Eric Fritz 44 L Huntsville AL 194 3:39:00 3:35:10 Bob Fuller 53 L Brentwood TN 974 Christian Fullmer 18 M Mead WA 973 Daniel Fullmer 43 L Mead WA 694 4:29:00 Chris Furno 48 L Athens AL 351 4:05:00 3:50:00 Randy Futrell 50 M Atlanta GA 357 4:05:00 4:05:00 Lester Gable 46 M Leeds AL 610 3:34:00 Tom Gale 43 M Huntsville AL 534 5:27:30 3:39:23 Graham Gallemore 68 L Huntsville AL 373 4:08:55 4:08:55 Michael Gann 46 X Birmingham AL 625 3:42:00 Bill Gannaway 43 L Decatur AL 966 Roberto Garcia 51 X Mount Washington KY 727 Anil Garg 42 S Hendersonville TN 117 3:24:00 3:18:30 Trip Garner 47 L Opelika AL 616 3:37:41 Kent Garrett 40 L Rainbow City AL 688 4:24:00 Scott Garrison 37 L New Market AL 530 5:20:00 5:20:00 Randy Gatlin 37 M Florence AL 710 4:48:54 Garry Gay 66 S Hoover AL 409 4:15:46 3:42:44 Fred German 47 L Champaign IL 895 Trevor Gibson 45 L Meridian MS 340 4:03:00 4:03:00 Jeff Giedt 48 M Franklin TN 457 4:30:48 James Giles 45 L Owens X Roads AL 434 4:24:40 3:24:00 Sam Gillis 76 X Birmingham AL 398 4:14:00 4:14:00 Bob Gingrich 54 X Falkville AL 794 Mitchell Ginsburg 43 M Gaithersburg MD 771 Jorge Giraldo 37 L Alpharetta GA 552 6:30:00 6:30:00 V Giridaran 51 S Champaign IL 664 4:10:00 Juan Gomez 42 L Alpharetta GA 652 3:59:37 James Gonzales-Meisle 26 S Prattville AL 851 Michael Gooch 31 M Nashville TN 388 4:12:00 4:12:00 Jeremy Goslin 31 S Opelika AL 270 3:52:25 3:50:39 Alan Gousie 55 M Lincoln RI 650 3:59:00 Randall Gravitt 47 L Sharpsburg GA 592 3:24:00 Dennis Greeno 56 M Hendersonville TN 912 Cory Greever 25 M Harrisonburg VA 820 Michael Gregory 36 L Summerville SC 676 4:17:00 John Griffen 40 L Murfreesboro TN 725 5:27:00 Alan Griffin 38 X Muscle Shoals AL 70 3:13:03 3:13:03 Christian Griffith 41 L Norcross GA 954 Jeff Grimes 43 X Huntsville AL 632 3:47:03 Matchew Gronau 22 M Owens X Roads AL 582 3:13:13 Timothy Grotenhuis 41 M Asheville NC 1001 Douglas Guard 41 L Huntsville AL 399 4:14:00 4:14:00 Dirk Guenster 47 L Hoover AL 341 4:03:00 3:35:00 Mohammad Guivi 62 M Bessemer AL 848 Etheridge Gunnells 48 X Smyrna TN 669 : : 4:13:00 Jonathon Habesleben 34 M Tuscaloosa AL 41 3:02:35 3:02:35 Jeff Hackel 44 M Fitchburg WI 173 3:36:17 3:20:32 Jeff Hager 48 L Madison AL 775 Andy Hale 30 M Mt Juliet TN 134 3:28:00 3:28:00 William Hale 25 S Nashville TN 120 3:25:00 Greg Halen 46 M Florence AL 862 Dusty Hall 35 L Auburn AL 397 4:14:00 4:14:00 Daryl Hallmark 53 L Alabaster AL 276 3:53:01 3:53:01 Matthew Hames 30 X Decatur AL 301 3:57:41 3:57:41 Chris Hamm 32 L Culleoka TN 287 3:55:00 3:55:00 Richard Hamner 42 M Meridian MS 529 5:19:38 5:19:38 Jeff Hancock 50 L Scottsboro AL 222 3:45:00 3:44:00 Kevin Hanna 34 M Orlando FL 609 3:33:08 Danny Haralson 59 L Birmingham AL 265 3:52:00 3:40:00 Nat Harden 39 X Nashville TN 645 3:56:59 Charles Hardy 58 M Rogersville AL 875 Kenneth Harkless 60 L Bessemer AL 819 Jeffrey Harrington 41 L Lynchburg VA 174 3:36:27 3:29:57 Bill Harris 40 X Amory MS 329 4:00:52 : : Jerry Harris 71 M Durham NC 627 3:43:00 Jimmy Harrison 45 L Birmingham AL 28 2:53:45 2:53:45 Chad Hartmann 38 L Evansville IN 227 3:45:00 3:37:00 Arthur Harton III 45 M Marietta GA 62 3:10:49 3:07:21 Dan Harvey 64 M Lake Mills WI 96 3:18:48 3:18:48 Mohamed Hassanein 38 M Madison TN 275 3:53:00 3:53:00 Jack Hasson 67 S Birmingham AL 445 4:29:45 4:29:45 Ron Hathaway 59 L Decatur AL 667 4:11:21 Keith Hatton 41 M Brentwood TN 104 3:20:00 2:57:12 Jeffrey Hawkins 64 L Birmingham AL 535 5:30:00 5:07:00 Brian Haworth 40 M Franklin TN 317 4:00:00 4:00:00 Bradley Hayden 28 L Bloomington IN 361 4:06:11 3:57:48 Jeffrey Hayden 53 M Evansville IN 320 4:00:00 3:05:10 Dirk Hayes 49 M Murfreesboro TN 783 Joseph Hays 60 L Orleans IN 654 4:01:00 David Haywood 57 M Brentwood TN 137 3:28:26 3:28:26 Daniel Hazelton 32 M Clarksville TN 919 James Heath 31 L Bertrand MO 817 John Heikkinen 35 L Owens X Roads AL 92 3:18:00 3:18:00 Donald Hellen 47 M Huntsville AL 976 Davy Helms 27 L Huntsville AL 584 3:15:00 Graham Hemingway 35 M Nashville TN 68 3:13:00 2:47:00 Brent Henady 35 M Fountaintown IN 426 4:20:00 4:20:00 Shar Hendrick 44 X Huntsville AL 942 Jack Hendrickson 33 L Franklin TN 267 3:52:00 3:45:00 Chris Henson 47 L Franklin TN 269 3:52:00 3:46:00 David Herholz 35 X Saint Louis MO 861 Agapito Hernandez 41 M Owens X Roads AL 964 Emeterio Hernandez 44 X Harvest AL 5 2:30:32 2:30:32 Chris Herren 28 M Cincinnati OH 16 2:40:00 2:32:10 Jon Hiatt 34 S Chicago IL 311 3:59:18 3:59:18 Robby Hicks 41 M Knoxville TN 561 2:56:00 Jim Hill 46 X Pelham AL 293 3:56:55 3:56:55 Jim F. Hill 48 L Gardendale AL 468 4:39:25 3:49:20 Mark Hill 50 L Huntsville AL 239 3:45:45 3:37:00 Donald Hilsmier 37 L Vestavia AL 549 6:15:00 6:15:00 Jefferson Hinely 47 L Huntsville AL 23 2:48:00 2:48:00 Hirbo Hirbo 25 M Florence AL 21 2:44:00 2:44:00 Josh Hite 33 M Cookeville TN 243 3:46:52 3:46:52 Randall Hitz 56 M Columbus GA 551 6:21:00 5:21:00 John Hoar 74 X Huntsville AL 219 3:44:00 3:06:00 Phil Hoechst 30 L Denver CO 238 3:45:45 3:08:30 Christopher Hoelck 47 L Danbury CT 160 3:33:00 3:33:00 Andrew Hoellein 39 M Lexington KY 247 3:48:00 3:48:00 Kevin Hoelscher 32 M Birmingham AL 66 3:12:00 2:57:33 Bobby Holley 46 M Corinth MS 915 Jeffrey Hollifield 45 X Trussville AL 439 4:28:00 4:16:00 Lee Hollingsworth 58 L Madison AL 600 3:28:00 Tom Holt 46 M Athens AL 223 3:45:00 3:45:00 Jeff Holton 36 L Acworth GA 802 Daniel Hopkins 35 X Harvest AL 885 Mark Hopper 46 X Boaz AL 4 2:26:23 2:21:58 Alan Horton 31 M Knoxville TN 101 3:20:00 3:20:00 Britt Horton 35 M Salem AL 143 3:29:12 3:29:12 Sam Horton 35 L Rome GA 34 2:59:15 2:59:15 Greg Hosier 41 L Ball Ground GA 859 Greg Hotaling 40 X Madison AL 865 Frank Howatt 48 M Georgetown KY 460 4:35:00 3:52:00 Sidney Hoyt 54 L Huntsville AL 755 : : : : Henry Hubbard 43 X Union Grove AL 105 3:20:12 3:20:12 Jason Hubbard 41 S Brentwood TN 252 3:49:46 3:49:46 Jordan Hubbard 23 M Cedartown GA 314 3:59:50 3:59:50 Daniel Hudgins 27 M Nashville TN 983 Matthew Hudgins 32 L Huntsville AL 761 : : : : Danny Hughes 49 X Joppa AL 953 John Hughes 43 X Erwin TN 998 Brian Hulbert 36 M Birmingham AL 586 3:17:00 Clay Hume 45 L Louisville KY 480 4:45:00 4:45:00 Chris Humphries 39 L Ooltewah TN 424 4:20:00 3:35:00 John Hunt 46 M Madison AL 442 4:29:00 3:59:38 Stan Hunt 47 L Brentwood TN 574 3:07:00 Matt Idlett 34 L Bowling Green KY 208 3:41:58 3:37:52 Clifford Isaacson 45 M Peachtree City GA 933 Bruce Jackson 57 L Milford OH 693 4:26:00 Izad Jahanshahi 55 L Lexington KY 123 3:26:00 3:26:00 Michael James 44 L Birmingham AL 526 5:18:00 4:31:00 Ray James 70 X Birmingham AL 182 3:37:37 3:37:37 Ken Jessee 55 M Owens X Roads AL 925 Rajesh Jethwani 44 L Brentwood TN 916 Nathan Jewett 26 M Huntsville AL 295 3:57:00 3:57:00 Ed Johnson 53 L Madison AL 577 3:09:24 Jack Johnson 35 L Roswell GA 121 3:25:55 3:20:46 Kenny Johnson 47 M Old Hickory TN 823 Patrick Johnson 32 M Chattanooga TN 131 3:27:56 3:06:58 Richard Johnson 58 M Springfield MO 703 4:35:00 Derek Jones 40 M Louisville KY 76 3:14:54 2:50:54 Douglas Jones 42 X Franklin TN 485 4:46:00 4:41:00 Jack Jones 58 L Maryland Heights MO 962 Marcus Jones 56 L New York NY 765 Russell Jones 52 X Franklin TN 202 3:40:00 3:29:00 Jeffrey Jordan 49 L Cottontown TN 847 Matthew Jordan 30 L Huntsville AL 782 Ted Kapera 44 L Cottondale AL 731 Brian Kasarjian 42 L Montgomery AL 323 4:00:00 3:53:00 Keith Kasarjian 43 M Prattville AL 64 3:10:56 3:10:56 Andrew Kattos 42 L Huntsville AL 85 3:17:00 3:15:00 Richard Kearney 36 L Memphis TN 78 3:15:46 2:59:05 Syd Keel 50 L Huntsville AL 128 3:27:14 3:27:14 Stephen Keisling 55 M Alpine TN 176 3:36:55 2:47:00 Jerry Keith 58 L Birmingham AL 587 3:19:03 Mike Kelley 55 S Clarksville TN 432 4:24:00 4:24:00 Todd Kelley 42 L Rome GA 415 4:18:48 4:18:48 Aubrey Kelley III 29 L Pulaski TN 242 3:46:27 3:23:21 Craig Kelly 63 M Huntsville AL 156 3:32:00 3:32:00 Daniel Kelly 28 L Huntsville AL 681 4:20:00 Dave Kemp 52 L Acworth GA 103 3:20:00 3:11:00 Richard Kenmuir 43 L Brentwood TN 560 2:56:00 Troy Ketchum 32 M Chattanooga TN 777 Timothy Keyes 46 S Madison AL 433 4:24:13 4:12:24 Adil Khan 58 M Huntsville AL 884 Bheki Khumalo 45 X Memphis TN 72 3:13:39 3:13:39 David Kieu 36 S Hixson TN 86 3:17:00 3:05:01 Brian Kim 50 S Bethesda MD 994 Damien Kinard 36 M Starkville MS 144 3:29:15 3:29:15 Brett King 40 S Metamora IL 830 Frederick King 55 L Huntsville AL 453 4:30:00 3:47:00 Glen King 51 L Athens AL 508 5:00:00 4:12:00 Randy King 58 X White Bluff TN 94 3:18:32 3:18:32 Tony King 46 L Athens AL 328 4:00:29 4:00:29 Bryan Kirby 36 X Cookeville TN 111 3:22:44 3:22:44 Daniel Kirby 33 L Mt Juliet TN 993 Andrew Kirk 17 L Lexington KY 9 2:35:30 : : Daniel Kirwa 24 M Searcy AR 466 4:39:00 4:39:00 Brent Kizzire 42 L Birmingham AL 854 Donald Knieriem 60 X Tell City IN 573 3:05:23 Keith Knight 52 X Birmingham AL 663 4:09:00 Jay Knowles 41 L Nashville TN 22 2:48:00 2:46:00 Zachary Koch 26 M Huntsville AL 798 Anton Kolomiets 23 L Decatur AL 342 4:03:00 3:58:15 Hunter Kome 47 L Clemson SC 178 3:37:00 3:37:00 Chris Koon 45 L Nashville TN 759 : : : : Joseph Kowalczyk 25 L Huntsville AL 291 3:56:00 3:49:00 Christopher Kowalski 36 L Huntsville AL 102 3:20:00 2:54:00 Kurtis Kowalski 41 L Clarksville TN 197 3:40:00 3:30:17 Mark Kramer 43 M Lindenhurst IL 1003 Nicholas Krishnan 25 L Fayetteville TN 159 3:33:00 3:15:00 Ricky Krisle 49 M Springfield TN 637 3:51:00 Mark Kronenberger 49 L Suwanee, Ga GA 593 3:24:12 Joe Kutner 30 M Owens X Roads AL 55 3:08:30 3:08:30 Kevin Kwilinski 42 S Naperville IL 33 2:58:50 2:57:44 Greg Kyle 35 L Nashville TN 724 5:15:00 Todd Kyser 45 X Opelika AL 863 John Labreche 33 M Birmingham AL 299 3:57:00 3:47:00 Steven Laine 44 X Kennesaw GA 892 Thaddeus Lamar 21 M Harrisonburg VA 562 2:56:00 David Lambert 55 M Charleston WV 412 4:17:00 4:17:00 Bert Lammli 64 L Stanton NE 395 4:13:52 4:13:52 Brock Lang 33 L Albertville AL 808 Tim Langan 42 X Atlanta GA 327 4:00:17 4:00:17 Samuel Lasseter 35 L Huntsville AL 927 Kevin Law 35 L Chattanooga TN 678 4:19:11 Luke Lawrimore 30 X Owens X Roads AL 947 Gerald Lay 48 L Knoxville TN 670 4:13:00 Michael Lebby 26 X MacOn GA 760 : : : : Andrew Ledbetter 25 M Huntsville AL 702 4:33:45 Christopher Lee 27 M Huntsville AL 282 3:54:01 3:54:01 Eddie Lee 62 M Sylva NC 201 3:40:00 3:40:00 Jeff Lee 55 L Huntsville AL 930 Colby Leeth 23 M Somerville AL 253 3:49:56 3:49:56 David Legrand 34 L Hoover AL 90 3:17:45 3:06:59 Paul Legrand 61 L Huntsville AL 572 3:04:00 John Leiner 53 L Woodstock GA 790 Peter Leugers 21 L Cincinnati OH 607 3:30:29 Robert Leugers 50 L Cincinnati OH 523 5:14:00 5:14:00 Dennis Lewis 63 X Bloomingdale IL 800 John Lewis 39 L Huntsville AL 383 4:11:00 4:04:00 Scott Lewis 52 L Alpharetta GA 382 4:11:00 3:17:22 Tom Little 66 L Marietta GA 52 3:07:21 3:07:21 Jay Lloyd 37 L Anniston AL 903 Cary Long 38 M Huntsville AL 220 3:44:00 3:18:36 Tom Louden 54 L Fairfield IA 42 3:03:00 2:50:00 John Lovell 54 M Brentwood TN 304 3:58:00 3:58:00 Paul Loyless 38 L Homewood AL 914 Nicholas Luden 29 M Timberville VA 785 Nathan Lugert 35 X Pulaski TN 441 4:28:36 4:28:36 Randy Lyle 45 M Chelsea AL 1006 : : : : Keith Lynn 59 X Huntsville AL 20 2:44:00 2:44:00 Brandon Mader 27 M Huntsville AL 978 Madison Magargee 61 M Huntsville AL 63 3:10:54 3:10:54 Christopher Mahaffey 29 L Odenville AL 938 Trey Mann 24 M Opelika AL 367 4:07:22 3:11:17 Larry Marett 72 L Amory MS 493 4:52:00 4:38:15 John Marsden 59 X Waconia MN 723 5:10:00 Richard Marsden 47 X Huntsville AL 595 : : 3:25:00 Darby Marshall 44 M Fort Payne AL 489 4:50:00 Daniel Marson 58 L Birmingham AL 797 Greg Martin 46 M Madison AL 93 3:18:23 3:18:23 Jeff Matlock 47 L Ashland City TN 1000 Michael Matson 41 L Huntsville AL 619 3:38:30 Tom Mattimore 49 X Meridian MS 336 4:01:54 4:01:54 Howard Mayes 60 L Saint Charles MO 967 Corey Mayo 24 M Dawsonville GA 658 : : 4:03:00 Sidney Mays 50 S Birmingham AL 385 4:11:00 4:11:00 Mike McCammon 49 X Madison AL 454 4:30:00 4:08:00 Jon McCarthy 43 M Richfield MN 687 4:23:26 Kelly McCauley 52 L Huntsville AL 945 Kenneth McClain 36 L Helena AL 674 4:15:00 David McCollum 36 L Homewood AL 891 Joshua McConchie 22 S Harrisonburg VA 175 3:36:40 3:36:40 Gary McCraw 56 M Bartlett TN 362 4:07:00 3:33:30 Kenneth McDaniel 54 L Montgomery AL 985 Jeremy McDougal 30 L Athens AL 294 3:56:58 3:36:08 Lee McEwan 56 L Mansfield OH 235 3:45:15 3:45:15 Henry McFadden 48 L Brentwood TN 516 5:06:49 4:56:58 Robert McFadden 51 X Owens X Roads AL 129 3:27:22 2:44:54 Randy McFarland 50 M Huntsville AL 835 William McGee 26 L Jacksonville AL 605 3:30:00 Robert McGreevy 42 L Mt. Juliet TN 696 4:30:00 Matt McGuire 42 X Franklin TN 770 Bruce McIntire 63 M Huntsville AL 773 Ray McKelvey 52 L Decatur AL 764 Brannon McKim 35 L Franklin TN 125 3:26:29 3:18:12 Mark McKinney 46 L Nashville TN 500 4:56:00 4:56:00 Eric McLendon 30 M Auburn AL 951 Matthew McLure 23 M Cookeville TN 959 Trent McMahan 49 L Franklin TN 364 4:07:00 4:07:00 Roger McMillin 66 L New Albany MS 54 3:08:00 3:08:00 Rutledge McMillin 29 L Jackson MS 786 Jeremy McNatt 34 L Nashville TN 767 Kyle McPhee 32 M Franklin TN 961 Mark McTune 46 S Helena AL 113 3:23:00 3:22:00 John McVay 42 X Alpharetta GA 918 Jason McVey 29 M McMinnville TN 585 3:15:00 Michael Meadors 45 X Lexington KY 262 3:50:12 3:47:14 Bryan Meadows 43 L Bessemer AL 538 5:40:00 5:40:00 Douglas Meberg 66 X Franklin TN 73 3:13:55 3:13:55 Jose Mejia 42 M Johnson City TN 360 4:06:00 4:06:00 Bill Menees 40 X Madison TN 89 3:17:24 3:15:47 Aaron Mercer 43 X Chattanooga TN 563 2:57:40 Conrad Meyer 46 L Huntsville AL 556 2:45:06 Bob Milan 62 M Greensboro NC 748 : : : : Harold Miles 50 L Georgetown KY 308 3:59:00 3:59:00 Jamie Miller 50 X Huntsville AL 499 4:56:00 4:56:00 Jonathan Miller 30 M Maben MS 793 Mark Miller 48 L Lynchburg TN 451 4:30:00 3:30:00 Steven Miller 40 X Arden NC 482 4:45:00 3:58:20 Phil Min 56 X Mt. Olive AL 937 Bill Mink 42 X Meridianville AL 241 3:46:15 3:29:17 Michael Miranne 46 L Old Hickory TN 935 : : : : Curtis Mitchell 44 L Murfreesboro TN 686 4:23:00 Douglas Mitchell 41 L Prattville AL 909 Gabriel Mitchell 22 S Auburn AL 296 3:57:00 3:57:00 Jason Mitchell 34 M Harvest AL 554 2:40:43 Jason Mitchell 28 L Chattanooga TN 472 4:40:00 4:40:00 Travis Modrall 38 L Grand Prairie TX 743 Paul Moeller 52 M Madison AL 401 4:15:00 4:15:00 Chandran Monikandan 36 M Atlanta GA 709 4:47:00 Matthew Montes 28 L Harvest AL 470 4:40:00 3:43:00 Brent Montgomery 58 L Madison AL 695 4:30:00 Mike Moody 50 M Huntsville AL 423 4:20:00 4:20:00 Darryl Moore 46 L Crowley TX 277 3:53:17 3:50:26 David Moore 56 L Cumming GA 465 4:37:21 4:21:17 Gerald Moore 53 X Tobaccoville NC 868 Mitch Moore 49 L Maryville TN 518 5:09:30 5:09:30 Richard Moore 58 M Nashville TN 831 Kenneth Morgan 29 X Huntsville AL 543 5:57:00 5:07:00 Dewayne Morris 80 L Birmingham AL 567 3:01:05 Jeffrey Morris 50 M Charleston WV 781 Marty Morris 33 L Gleason TN 198 3:40:00 3:40:00 Paul Morris 43 L Hampton Cove AL 146 3:29:52 3:29:52 Wade Morris 43 L Birmingham AL 345 4:04:00 4:04:00 Alex Morrow 39 L Birmingham AL 540 5:55:00 3:35:53 Ray Moses 75 X Huntsville AL 183 3:37:43 3:37:43 Jeff Moshinsky 39 L Mount Juliet TN 890 Tyler Moss 34 X Corinth MS 905 David Motley 19 L Harrisonburg VA 843 Jim Moudy 50 S Toney AL 443 4:29:00 4:29:00 Brian Mount 37 L Eastaboga AL 746 : : : : Landon Mueller 21 L Madison AL 629 3:45:00 Mike Mullins 41 L McMinnville TN 533 5:27:11 5:07:00 Paul Murphy 55 L Arab AL 207 3:41:28 3:27:00 Terry Murphy 57 M Atlanta GA 754 : : : : David Nanos 43 S Birmingham AL 82 3:16:35 3:16:35 Michael Nasiatka 49 L Evansville IN 521 5:14:00 5:14:00 Tim Nave 48 L Harvest AL 858 Eugene Nelson 58 L Hixson TN 39 3:02:18 3:01:36 Jeffrey Neltner 47 M West Peoria IL 955 Greg Newkirk 30 L Vincennes IN 444 4:29:37 4:29:37 David Newman 51 X Bentonville AR 656 4:02:00 Phil Newman 43 X Franklin TN 422 4:20:00 4:19:00 Don Newton 54 L Ridegland MS 883 John Nichols 32 M Owens X Roads AL 264 3:51:58 3:51:58 Greg Nicholson 39 M Franklin TN 986 Brennan Nielsen 31 X Ooltewah TN 608 : : 3:33:00 Tom Nigro 43 X Atlanta GA 634 3:50:00 Donald Nims 64 L Glasgow KY 186 3:38:28 3:35:02 Dan Norem 52 M Brentwood TN 510 5:00:00 5:00:00 Geoffrey Nwankwo 49 X Franklin TN 507 5:00:00 4:20:00 William Obert 57 X Chattanooga TN 613 3:35:13 Christopher O'Brien 25 S Tuscaloosa AL 822 Edward O'Brien 34 M Swindon, Sn8 8sp UK 668 4:12:00 Patrick O'Brien 20 L Harrisonburg VA 989 Tim O'Brien 39 L Hoover AL 279 3:53:53 3:51:28 Seth Oden 50 M Franklin TN 386 4:11:00 4:11:00 Jason Ogletree 30 L Vestavia AL 154 3:31:00 3:31:00 Edward O'Gwynn 44 L Mobile AL 32 2:58:00 2:58:00 David O'Keefe 38 M Owens X Roads AL 145 3:29:30 3:17:18 Greg Oliver 41 M Hoover AL 849 Joseph Olson 52 L Huntsville AL 45 3:04:42 3:04:42 Matt Olson 22 L Madison WI 565 2:57:45 Stephen Omilianowski 36 L Nolensville TN 544 5:57:00 5:50:00 Michael Orton 52 X Franklin TN 751 : : : : Blair Osmer 30 L Eufaula AL 322 4:00:00 3:45:00 Bram O'Steen 63 L Muscle Shoals AL 215 3:43:00 2:55:00 Craig Ostrom 48 L Gallatin TN 519 5:10:00 4:24:00 Terry Otoole 44 X Memphis TN 355 4:05:00 3:44:00 Kevin Owen 42 M Mt. Juliet TN 975 Rod Owen 53 L Huntsville AL 6 2:31:58 2:30:32 Alexander Pachev 38 L Provo UT 638 3:51:00 Jeremy Pamplin 36 M Ft. Sam Houston TX 581 3:12:21 German Pardo 47 L Alpharetta GA 902 Joseph Parrish 41 X Madison AL 170 3:35:28 3:35:28 William Parrish 44 M Bremen GA 749 : : : : Todd Parsons 44 S Huntsville AL 240 3:46:00 3:16:00 Thomas Pate 62 M Columbus GA 488 4:49:39 4:49:39 Thomas Pate III 32 L Columbus GA 411 4:16:31 4:16:31 Ramesh Patel 55 M South Barrington IL 53 3:07:29 3:07:29 Eric Patterson 39 M Athens AL 429 4:21:17 3:42:48 Philip Patterson 39 L Hermitage TN 700 4:30:42 Amos Patton 40 M Cordova TN 531 5:20:00 5:20:00 Allan Paul 46 X Clinton KY 281 3:54:00 3:39:26 Jeff Paulson 52 M Sioux Falls SD 375 4:09:00 4:09:00 Kevin Payne 45 M Gadsden AL 478 4:44:00 4:44:00 Rodney Pelletier 47 L Elmore AL 421 4:20:00 3:54:00 Dwayne Pendley 37 X Hoover AL 740 Scott Perry 39 L Madison AL 410 4:16:23 4:16:23 Michael Perryman 45 L Shelbyville TN 893 Boyd Peters 42 L Birmingham AL 430 4:22:00 3:45:42 Joseph Peters 59 L Counce TN 203 3:40:30 3:40:30 Josh Pfiester 41 L Tunnel Hill GA 447 4:30:00 Son Pham 47 M Harvest AL 828 Heath Phillips 29 X Tallahassee FL 950 Steve Phillips 43 X Owens X Roads AL 319 4:00:00 3:11:24 Cliff Pickens Jr. 34 M Washington IL 706 4:39:00 Joel Pinkerton 37 X Hoover AL 737 Tad Pinkerton 36 M New Hope AL 642 3:53:20 Timothy Pitt 32 M Arab AL 618 3:38:00 Thomas Plath 48 X Collierville TN 100 3:20:00 3:20:00 Bryan Plumb 27 M Gallatin TN 958 Justin Pociask 27 L Huntsville AL 899 Connor Poland 19 M Haymarket VA 18 2:42:32 2:42:32 Brad Poppele 40 M Colorado Springs CO 141 3:29:00 3:01:14 Vance Poss 46 M Franklin TN 136 3:28:23 3:28:23 Don Poston 45 L Murfreesboro TN 237 3:45:41 3:32:00 Jim Powell 43 L Suwanee GA 431 4:22:00 4:11:00 Walter Powell Ii 42 M Germantown TN 853 Ian Prester 19 L Starkville MS 312 3:59:28 3:59:28 Thomas Prettyman 29 L Flintstone GA 558 2:51:59 John Price 57 M Virginia Beach VA 816 Matthew Price 34 M Hermitage TN 575 3:08:00 David Prigge 44 L Lexington KY 548 6:00:06 6:00:06 Ben Prishtina 31 M Madison AL 588 3:19:45 Shannon Pritchard 42 X Canton IL 196 3:39:37 3:39:37 John Pryor 37 L Nolensville TN 963 Joseph Pulliam 35 L Lexington KY 505 5:00:00 5:00:00 Mark Purser 42 X Birmingham AL 374 4:09:00 4:09:00 Ronnye Purvis 55 L Meridian MS 193 3:39:00 3:39:00 Joe Puzey 32 L Fairmount IL 346 4:04:00 3:18:28 Freddy Queen 63 M Houston TX 672 4:15:00 Joe Quillen 71 M Killen AL 769 Wes Quinn 31 L Orlando FL 95 3:18:43 3:18:43 Keith Raby 42 M Oliver Springs TN 814 Brandon Raff 28 M Kingsport TN 520 5:10:15 5:10:15 Adam Ragland 38 X Fayetteville TN 684 4:22:01 Mark Rainey 43 X Brentwood TN 40 3:02:21 3:02:08 John Rajca 52 M Muncie IN 812 Reynaldo Ramos 31 M Odenville AL 138 3:28:53 3:28:53 Chris Ramsden 28 M Athens AL 517 5:09:00 4:52:08 Patrick Rasco 45 L Decatur AL 419 4:20:00 4:06:00 Jeff Rasnick 46 L Bell Buckle TN 109 3:21:00 3:21:00 David Rawlings 40 M Decatur AL 922 James Raybeck 58 L Spring Hill TN 365 4:07:00 4:03:00 Howard Reagor 47 X Chattanooga TN 988 Barry Reece 42 L Athens AL 776 Zachary Reed 30 L Cumming GA 763 : : : : Jeff Reese 48 M Monterey TN 576 3:09:00 Jonathan Reeves 38 L Memphis TN 268 3:52:00 3:17:00 David Reinhart 41 X Murphy TX 715 4:57:00 Heath Reininga 33 X Evansville IN 506 5:00:00 4:26:00 Alan Reynolds 52 L Sharpsburg GA 108 3:20:58 2:53:18 Keith Reynolds 47 L Normal IL 701 4:31:00 Rusty Richardson 36 L Hendersonville TN 536 5:30:00 5:30:00 Joe Rist 41 X Huntsville AL 487 4:49:10 4:49:10 Raymond Rizzo 53 X Brentwood TN 283 3:54:26 3:54:26 Dennis Roach 62 S Marietta GA 714 4:55:00 Adam Roberts 32 L Franklin TN 869 Brad Roberts 41 X Mobile AL 233 3:45:00 3:14:20 Keith Roberts 47 L Huntsville AL 130 3:27:55 3:27:55 Jeffrey Robinson 33 M Smyrna GA 191 3:39:00 3:18:00 Steve Robinson 51 X Alexander City AL 458 4:31:36 4:31:36 Jose Rodriguez 49 L Birmingham AL 188 3:38:51 3:37:52 George Rogers 56 L Lexington KY 603 3:29:23 Heyward Rogers 60 L Soddy Daisy TN 236 3:45:23 3:39:00 James Rohlfing 54 M Chicago IL 901 Zachary Rolfe 22 M Harrisonburg VA 218 3:44:00 3:44:00 Peter Rosenblad 31 L Knoxville TN 116 3:24:00 3:24:00 Gerald Ross 47 M Tuscaloosa AL 79 3:15:49 3:15:18 Nate Ross 43 M Birmingham AL 305 3:58:17 3:44:00 Christopher Rossie 51 M Atlanta GA 968 Aaron Roth 29 L Harrisonburg VA 838 Aaron Rudd 24 S Huntsville AL 640 : : 3:52:00 Ray Rudolph 56 L Clarksville TN 874 Ben Rudolphi 33 X Valdosta GA 855 Steve Rundberg 56 X Nashville TN 807 Rick Runyeon 59 M Franklin TN 766 Thomas Russell 34 M Birmingham AL 77 3:15:07 2:56:30 Leo Rutten 68 M Cedar Rapids NE 897 Joe Ruzicka 47 L Acworth GA 48 3:06:50 3:02:17 Sean Ryan 42 S Nashville TN 393 4:13:00 4:05:00 Patrick Salcedo 42 L Nashville TN 389 4:12:00 4:00:00 Brian Salm 37 M Gurnee IL 266 3:52:00 3:26:57 Mike Samuelson 46 X Lakeland TN 379 4:10:00 4:09:00 Arnaldo San Martin 34 M Atlanta GA 886 Alexander Sanchez 25 L Nashville TN 720 5:00:00 Wil Sandoval 37 X Madison AL 717 4:58:00 Luis Sarutte 40 L Lexington KY 26 2:52:00 2:42:30 Dewayne Satterfield 47 L Huntsville AL 655 4:02:00 Patrick Satterfield 50 L Birmingham AL 857 Jeff Schertz 28 M Huntsville AL 285 3:55:00 3:35:00 Martin Schneekloth 40 M Huntsville AL 735 Brad Schroeder 27 M Owens X Roads AL 84 3:17:00 3:17:00 Zach Schuchart 32 L Marietta GA 643 3:54:00 Douglas Schuetz 46 M Huntsville AL 1002 Michael Schulte 46 M Leeds AL 476 4:42:51 4:04:00 Mike Schwartz 52 L Palm Harbor FL 671 4:13:09 Daniel Scott 48 X Old Hickory TN 796 Justin Scott 37 M Franklin TN 475 4:42:00 4:42:00 Matthew Scratchard 30 L Huntsville AL 290 3:55:54 3:55:54 Todd Seay 42 L Lyman SC 601 3:29:00 Paul Seitz 55 L Nashville TN 832 David Sekura 47 X Dayton TN 649 3:58:55 David Sessions 28 L Franklin TN 307 3:58:48 3:58:48 Matt Sessions 34 L Franklin TN 192 3:39:00 3:39:00 Kelly Sessoms 45 L Mobile AL 811 Craig Sewell 41 M Murfreesboro TN 845 Daniel Shea 37 L Clarksville TN 184 3:38:00 3:26:00 Len Sheets 41 L Hackett AR 805 Jason Shelton 37 L Madison AL 172 3:36:00 3:30:00 Scott Shelton 37 L Tampa FL 864 Matt Shepherd 32 L Brentwood TN 133 3:28:00 3:18:54 Trey Shipp 48 L Atlanta GA 852 John Shirley 24 X Madison AL 772 Nicholas Shores 31 L Huntsville AL 778 David Short 28 L Lawrenceburg TN 497 4:55:00 4:55:00 Michael Shue 52 L Norcross GA 416 4:19:00 4:19:00 Bradley Siegal 48 X Birmingham AL 150 3:30:00 3:30:00 Suman Silwal 42 M Pelham AL 494 4:53:04 4:53:04 David Simms 47 X Huntsville AL 46 3:05:00 3:02:00 Charlie Simon 39 M Mt. Juliet TN 532 5:22:00 3:23:00 Jim Simpson 69 L Huntington Beach CA 118 3:24:10 3:16:58 Tim Siscoe 43 M East Peoria IL 249 3:48:59 3:23:11 Jim Skibo 64 L Cedar Hill TX 213 3:43:00 3:43:00 Jeff Skillen 42 M Franklin TN 753 : : : : Derek Sliger 45 L Nashville TN 894 Dave Slutzky 40 M Athens GA 931 Michael Small 41 L Fort Walton Beach FL 570 3:02:14 Todd Smet 40 M Fitchburg WI 377 4:10:00 2:52:00 Bill Smith 64 M Liberty MO 739 Brad Smith 53 L Madison AL 680 4:20:00 Brett Smith 48 L Huntsville AL 722 5:06:00 James Smith 58 L Huntsville AL 900 John Smith 49 X Athens AL 504 4:58:00 4:58:00 Owen Smith 25 L Huntsville AL 427 4:20:00 4:20:00 Shawn Smith 40 L Decatur AL 228 3:45:00 3:22:00 Thomas Smith 45 M Nashville TN 372 4:08:00 3:35:36 Truman Smith 65 X Chattanooga TN 644 3:55:00 Zane Smith 38 M Columbia TN 234 3:45:02 3:45:02 Troy Snelson 45 X Woodstock GA 420 4:20:00 4:19:00 Todd Snyder 42 L Creve Coeur MO 338 4:02:07 3:46:00 John Sooker 50 M Hendersonville TN 806 Harold Sotillo 41 M Cumming GA 316 4:00:00 3:40:00 Andy Sparks 48 X Columbus GA 306 3:58:30 3:58:30 Mark Speer 46 L Huntsville AL 310 3:59:10 3:51:15 Troy Spier 45 M Madison AL 788 Clinton Spratley 29 X Madison AL 704 4:35:00 Marty Spurlock 53 L Nashville TN 718 5:00:00 Pady Srinivasan 38 L Streamwood IL 230 3:45:00 3:43:00 Danny Staggs 48 L Livingston TN 140 3:29:00 3:04:16 Thomas Starke 55 L Lookout Mountain TN 579 3:10:00 Anthony Steadman 51 L Scottsboro AL 716 4:57:30 Michael Stephens 43 X Dallas TX 795 Michael Stephenson 39 L Madison AL 965 Philip Stevens 44 M Mount Washington KY 662 4:06:00 Chris Stewart 35 M Calhoun GA 522 5:14:00 3:37:00 Ray Stinson 51 X Headland AL 300 3:57:00 3:46:00 Rick Stockton 58 L Hoover AL 371 4:08:00 3:47:50 Joe Stokes 41 L MacOmb MI 997 Earl Strong 56 X Kokomo IN 631 3:46:00 Kris Strope 39 M Harvest AL 821 Tim Sullivan 58 L Huntsville AL 51 3:07:19 3:07:19 Adam Swann 29 M Gadsden AL 195 3:39:28 3:39:28 John Swanson 41 L Kittanning PA 440 4:28:30 3:48:03 Don Swinford 56 L Fayetteville GA 555 2:41:40 Stephen Sykes 24 S Spartanburg SC 187 3:38:33 3:29:36 Michael Tabb 48 L Bartlett TN 425 4:20:00 3:46:00 Gerald Tarlton 53 L Greeneville TN 904 Jeremiah Tatum 38 L Cookeville TN 139 3:28:54 3:28:54 Charlie Taylor 52 M Gallatin TN 871 Kyle Taylor 29 X Russellville AL 984 Paul Taylor 33 X Robertsdale AL 71 3:13:18 3:13:18 Ryan Taylor 32 X Murfreesboro TN 721 5:05:00 William Taylor 49 L Birmingham AL 258 3:50:00 3:43:17 Gary Terrell 58 L Buda TX 804 Justin Thacker 38 X Brentwood TN 418 4:20:00 3:57:58 Allen Thomas 49 X Las Cruces NM 810 Dave Thomas 23 S Huntsville AL 952 Arthur Thompson 45 L Hendersonville TN 27 2:53:04 2:53:04 Blake Thompson 29 M Huntsville AL 396 4:13:54 3:55:44 Jeff Thompson 45 L Florence AL 56 3:09:00 3:09:00 John Thompson 33 L Birmingham AL 623 3:42:00 Rod Thompson 60 M Huntsville AL 474 4:40:08 3:52:45 Andy Thomson 61 L Matteson IL 827 Denny Thornton 58 X Athens AL 707 4:40:00 William Thornton 44 X Signal Mountain TN 147 3:30:00 3:30:00 Brian Tibbs 33 M East Peoria IL 780 Tesfaye Tigabu 51 L Hermitage TN 596 3:26:36 David Tilley 46 L Gordo AL 591 3:23:00 David Timken 46 L Murfreesboro TN 162 3:33:00 3:33:00 Jason Tindol 37 M Fayetteville NC 524 5:16:00 4:45:08 Doug Tinkham 44 X Muscle Shoals AL 639 3:51:51 David Tipton 38 M Lexington KY 999 Christopher Toda 35 M Madison AL 384 4:11:00 4:11:00 Alan Tominack 39 L Savage MD 624 3:42:00 Adam Tomlin 30 L Bessemer AL 112 3:23:00 3:23:00 Brad Tomlin 36 L Northport AL 981 Alex Tomlinson 43 M Huntsville AL 641 3:52:51 Michael Toon 41 X Kodak TN 803 Rob Torbert 54 X Brentwood TN 358 4:05:18 2:18:42 John Townsley 44 L Hixson TN 158 3:32:10 3:32:10 Drew Trachy 42 L Prattville AL 907 Alexander Troum 21 L Seaville NJ 297 3:57:00 3:57:00 Timothy Troxel 32 M Francesville IN 612 3:34:58 Jonathan Tucker 34 L Dalton GA 995 Rex Tucker 38 M Athens AL 303 3:58:00 3:47:00 Shane Tucker 39 M Menlo GA 757 : : : : Richard Tuggle 36 X Madison AL 732 Ian Turner 25 M Auburn AL 216 3:43:46 3:43:46 John Twitty 53 M Andalusia AL 924 Richard Ulmer 42 L Rome GA 87 3:17:08 3:17:08 Tim Urbanz 41 M Marietta GA 564 : : 2:57:41 Denny Utter 42 S Terre Haute IN 88 3:17:13 3:17:13 Dmitriy Valekha 33 L Cockeysville MD 321 4:00:00 2:47:00 Jan Van Deventer 67 M Spring Hill TN 992 Reid Vander Schaaf 41 L Madison AL 168 3:34:00 3:34:00 Dale Vanhooser 53 L Duluth GA 280 3:54:00 3:54:00 James Varnavas 44 L Madison AL 719 5:00:00 Carl Vasilko 51 L Huntsville AL 599 3:28:00 Skip Vaughn 57 X Huntsville AL 834 Richard Vest 61 L Birmingham AL 17 2:41:20 2:41:20 Tim Vinson 47 M Madison AL 969 Konstantine Vlasis 20 M Chattanooga TN 67 3:12:41 3:12:41 Peter Volgyesi 34 M Nashville TN 880 Brian Von Hagel 27 L Birmingham AL 948 Glen Wagner 54 L Batesville IN 946 Tracy Wagner 51 L Huntsville AL 492 4:51:00 4:47:32 Jon Walk 44 X Spring TX 685 4:23:00 Richard Walker 51 X Hiram GA 926 Tim Walker 42 X Opelika AL 151 3:30:00 2:29:07 William Walker 63 L Winston Salem NC 257 3:50:00 3:42:00 Darryl Wall 45 M Hoover AL 7 2:33:04 2:33:04 David Wall 24 M Columbiana AL 846 Elton Waller 49 L Moody AL 799 Jason Walpole 34 X Mt. Juliet TN 224 3:45:00 3:35:00 Marty Walsh 48 L Mobile AL 936 Hanyan Wang 25 M Huntsville AL 736 Clayton Warden 25 L Huntsville AL 250 3:49:00 3:49:00 Robert Warden 31 L Murfreesboro TN 331 4:01:00 4:01:00 Steve Warden 42 L Franklin TN 889 Alan Ware 51 L Huntsville AL 833 Brian Warner 41 L Nolensville TN 461 4:35:00 3:35:35 David Warren 54 L Rome GA 278 3:53:20 3:23:34 Stephen Warren 59 L Columbus GA 539 5:44:00 4:23:22 Larry Wasson 57 X North Vernon IN 528 5:19:00 4:36:00 Hardin Watkins 45 X Garner NC 742 Jake Watson 41 X Huntsville AL 774 Jim Watson 46 X Huntsville AL 939 Jeffrey Watteau 40 X Huntsville AL 940 Tristin Watteau 16 X Huntsville AL 106 3:20:35 3:20:35 James Weatherly 42 M Lees Summit MO 464 4:36:52 4:36:52 Michael Weaver 47 X Bremen GA 161 3:33:00 3:21:00 Charles Weglarski 50 L Milford OH 155 3:32:00 3:32:00 Steve Weist 35 M Old Hickory TN 525 5:16:00 4:57:00 Larry Wells 53 X Hoover AL 882 Paul Wells 50 L Ooltewah TN 711 4:50:00 Dale Wesson 36 M Newnan GA 867 John West 35 M Franklin TN 513 5:01:05 5:01:05 John West 52 L Livingston TN 57 3:09:37 3:03:13 Prince Whatley 43 M Birmingham AL 987 Robert Whitaker 53 M Owens X Roads AL 44 3:04:18 3:04:18 Joey White 31 S Madisonville KY 8 2:35:18 2:34:24 Josh Whitehead 33 S Madison AL 991 John Whitmire 41 X Huntsville AL 214 3:43:00 3:33:00 Trey Whitt 41 L Birmingham AL 815 Adam Whitten 24 S Lexington KY 836 Michael Whittle 55 L Nashville TN 699 4:30:00 Matt Whitworth 35 S Madison AL 844 Gary Wich 41 L Murfreesboro TN 598 3:27:58 Steve Wich 48 L Murfreesboro TN 2 2:24:10 2:24:10 Scott Wietecha 30 M Hendersonville TN 970 Ben Wilkins 29 M Antioch TN 43 3:04:07 3:04:07 Brett Wilks 31 M Huntsville AL 602 : : 3:29:00 Claude Williams 58 X Marietta GA 378 4:10:00 2:50:38 D.Brian Williams 51 L Houston TX 255 3:50:00 3:25:00 James Williams 54 M Birmingham AL 437 4:26:42 2:56:00 Mark Williams 56 L Cleveland TN 679 4:20:00 Stephen Williams 35 M Franklin TN 171 3:35:43 3:35:43 Willard Williams 56 M Oxford AL 683 4:22:00 Brad Williamson 42 L Knoxville TN 248 3:48:04 3:20:00 Steven Willing 55 L Indianapolis IN 826 David Wilson 58 L Murfreesboro TN 747 : : : : Graham Wilson 29 M Birmingham AL 545 5:57:00 5:57:00 Charles Wingard 53 X Harvest AL 232 3:45:00 3:45:00 Greg Wingo 34 M Birmingham AL 153 3:30:56 3:30:56 Derek Wiseman 45 S Nashville TN 943 David Wisener 46 X Horton AL 394 4:13:07 3:25:18 Bud Wisseman 72 M Chattanooga TN 498 4:55:00 4:50:00 Dennis Wissing 57 X Shreveport LA 400 4:14:30 4:14:30 Houston Wolf 48 M Cordova TN 762 : : : : Teddy Wong 47 L Huntsville AL 438 4:27:00 3:20:00 Ronald Woodall 53 X Decatur AL 768 Tyler Woodham 24 L Oneonta AL 122 3:26:00 3:26:00 Brian Wooldridge 39 M Franklin TN 406 4:15:00 4:15:00 Matthew Woolsey 30 L Huntsville AL 206 3:41:03 3:41:03 Ritchie Wooten 53 L Oak Ridge NC 339 4:02:49 4:02:49 Xing Wu 52 L Hoover AL 738 Michael Yates 60 L Gurley AL 483 4:45:00 4:45:00 Roland Yearwood 45 L Montgomery AL 256 3:50:00 3:10:00 Doug Yoder 57 L Goshen IN 359 4:05:38 3:58:22 Mark York 43 M Ardmore TN 1005 2:58:00 : : Robert Youngren 37 M Huntsville AL 369 4:07:30 4:07:30 Mark Zaremba 50 L Huntsville AL 741 Charles Zarzour 57 L Huntsville AL 221 3:44:00 3:25:00 Julio Zegarra-Ballon 47 L Saint Louis MO 752 : : : : Daniel Ziegler 31 M Huntsville AL 414 4:18:00 3:59:00 John Zingarelli 58 M Huntsville AL 568 3:02:00 Tim Zuelke 53 M Florence AL Number of records: 997 12/09/2011 3:16AM