| MMTR 2007 Age Groups | ||||
| Updated November 3, 2007 | ||||
| Males 19 & under | ||||
| # | Name | Time | Hometown | Age |
| 84 | Justin Morrison | 10:08:08 | Blacksburg, VA | 19 |
| Males 20 - 29 | ||||
| # | Name | Time | Hometown | Age |
| 4 | Adam Casseday | 7:53:36 | Beverly, WV | 27 |
| 7 | Christopher Clarke | 8:06:17 | Blacksburg, VA | 22 |
| 12 | Jason Herron | 8:23:06 | Winchester, VA | 29 |
| 15 | Bryon Powell | 8:30:43 | Arlington, VA | 29 |
| 20 | Carl Laniak | 8:36:34 | Greenville, SC | 26 |
| 22 | Travis Wildeboer | 8:41:01 | Winter Park, CO | 28 |
| 23 | Dave Christen | 8:42:20 | Lynchburg, VA | 24 |
| 30 | Trey Barnes | 8:52:54 | Granite Falls, NC | 23 |
| 33 | Robert Ackermann | 8:57:05 | Fairfax, VA | 22 |
| 42 | Devon Minarik | 9:14:47 | Blacksburg, VA | 21 |
| 56 | Travis Graham | 9:37:42 | Columbus, OH | 21 |
| 67 | Andy Earl | 9:50:41 | Lynchburg, VA | 23 |
| 73 | Joe Gahagan | 9:53:11 | Lynchburg, VA | 24 |
| 78 | Ben Watson | 9:58:20 | Ravenna, MI | 24 |
| 79 | Andrew Anderson | 9:58:58 | Charlottesville, VA | 26 |
| 84 | Jordan Chang | 10:08:08 | Blacksburg, VA | 20 |
| 84 | Eric Webb | 10:08:08 | Blacksburg, VA | 20 |
| 84 | Daniel Villarreal | 10:08:08 | Blacksburg, VA | 23 |
| 92 | Adam Schmidt | 10:12:45 | Cincinnati, OH | 23 |
| 95 | Jared Bender | 10:16:10 | State College, PA | 22 |
| 96 | Lee Hopkins | 10:18:25 | Wendell, NC | 23 |
| 98 | Jeromy Gallant | 10:21:30 | Evington, VA | 23 |
| 106 | Micah Jackson | 10:24:51 | Lynchburg, VA | 27 |
| 119 | Nick Whited | 10:35:39 | Ravenna, MI | 29 |
| 124 | Jonathan Knowles | 10:45:27 | Lynchburg, VA | 20 |
| 140 | Jeff Kuhland | 10:57:52 | Forest, VA | 20 |
| 143 | Konstantinos Krampis | 11:03:26 | Blacksburg, VA | 28 |
| 175 | Brian Keefer | 11:24:52 | Forest, VA | 20 |
| 195 | Shawn Krause | 11:33:37 | Baltimore, MD | 27 |
| 204 | Mark Mckennett | 11:42:12 | Silver Spring, MD | 29 |
| 212 | Greg Flannigan | 11:47:27 | Lynchburg, VA | 25 |
| 216 | Sammy Pangle | 11:52:20 | Pickens, SC | 29 |
| Males 30 - 39 | ||||
| # | Name | Time | Hometown | Age |
| 1 | Zach Miller | 7:04:10 | Ann Arbor, MI | 31 |
| 2 | Eric Grossman | 7:06:16 | Emory, VA | 39 |
| 3 | Brian Schmidt | 7:40:59 | Leesburg, VA | 39 |
| 6 | Chris Reed | 8:03:33 | Allentown, PA | 34 |
| 9 | Jeremy Ramsey | 8:07:04 | Lynchburg, VA | 31 |
| 10 | Brian Kistner | 8:08:50 | Florence, SC | 37 |
| 11 | Michael Schuster | 8:19:42 | Ashburn, VA | 34 |
| 13 | Kyle Klingman | 8:23:24 | Cedar Falls, IA | 31 |
| 16 | Harland Peelle | 8:31:01 | Leesburg, VA | 33 |
| 24 | Matthew Warner | 8:43:23 | Richmond, VA | 31 |
| 26 | Christopher Palladino | 8:47:28 | Penndel, PA | 36 |
| 27 | Nate McDowell | 8:49:12 | Los Alamos, NM | 35 |
| 35 | Paul Carrasco | 9:04:55 | Powell, TN | 37 |
| 37 | John Shepard | 9:07:53 | Alexandria, VA | 30 |
| 38 | Robert Gillanders | 9:08:05 | Bethesda, MD | 38 |
| 40 | Jesse Leitner | 9:12:29 | Columbia, MD | 38 |
| 51 | J.J. Vogltanz | 9:31:31 | Ringgold, VA | 36 |
| 57 | Kevin Ayers | 9:39:17 | Watkinsville, GA | 30 |
| 59 | Jonathan Whitehead | 9:41:06 | Portland, ME | 31 |
| 64 | Ryan Henry | 9:46:14 | Ruther Glen, VA | 33 |
| 66 | Jared Hesse | 9:46:31 | Lynchburg, VA | 31 |
| 68 | Kevin Townsend | 9:50:52 | Lebanon, VA | 34 |
| 71 | Marc Griffin | 9:52:55 | Verona, VA | 31 |
| 74 | Shiran Kochavi | 9:53:56 | Princeton, NJ | 38 |
| 76 | Adam Eidson | 9:56:35 | Fredericksburg, VA | 33 |
| 83 | Jack Kilislian | 10:04:50 | Knoxville, TN | 37 |
| 93 | Mark Radan | 10:14:00 | Germantown, MD | 31 |
| 100 | Jim Daniels | 10:21:42 | Boyce, VA | 34 |
| 103 | Andrew Priddy | 10:23:16 | Arlington, VA | 34 |
| 107 | Michael Chancey | 10:24:58 | Phenix City, AL | 34 |
| 109 | Matt Rawlins | 10:27:16 | Rustburg, VA | 32 |
| 110 | Jarett Tighe | 10:27:25 | Lynchburg, VA | 39 |
| 112 | Eric McGlinchey | 10:28:05 | Alexandria, VA | 34 |
| 130 | Scott McCall | 10:47:57 | Athens, GA | 34 |
| 132 | John Straub | 10:51:00 | Townsend, DE | 35 |
| 133 | Michael Pantalone | 10:52:36 | Hatfield, PA | 38 |
| 136 | Michael Dunlop | 10:54:39 | Lynchburg, VA | 37 |
| 139 | Marc Castleberry | 10:57:15 | Spring Lake, NC | |