| Place | Name | Bib # | Age | Gender | Hometown | Time | Pace | Age Group Result |
|---|---|---|---|---|---|---|---|---|
| 11 | Ian Vest | 7793 | 29 | M | Fairfield VA | 0:17:13.3 | 5:33/M | 1:M 25-29 |
| 21 | Zane Moran | 5901 | 29 | M | Floyd VA | 0:18:06.3 | 5:50/M | 2:M 25-29 |
| 26 | Max Yokoo | 6167 | 27 | M | Los Angeles CA | 0:18:36.0 | 6:00/M | 3:M 25-29 |
| 40 | Zach Shelley | 5991 | 29 | M | Charlottesville VA | 0:19:15.1 | 6:13/M | 4:M 25-29 |
| 46 | Seth Spire | 7837 | 25 | M | Bridgewater VA | 0:19:21.7 | 6:15/M | 5:M 25-29 |
| 51 | Nathan Green | 6045 | 29 | M | 0:19:30.0 | 6:17/M | 6:M 25-29 | |
| 57 | Dominick Bryant | 6699 | 25 | M | Ferrum VA | 0:19:51.0 | 6:24/M | 7:M 25-29 |
| 64 | John Danstrom | 7762 | 26 | M | Charlotte NC | 0:20:00.8 | 6:27/M | 8:M 25-29 |
| 81 | Andrew Waldo | 5865 | 27 | M | Roanoke VA | 0:20:31.1 | 6:37/M | 9:M 25-29 |
| 95 | Alec Erickson | 8000 | 25 | M | Roanoke VA | 0:20:41.2 | 6:40/M | 10:M 25-29 |
| 101 | Nick Forer | 6882 | 29 | M | Roanoke VA | 0:20:47.3 | 6:42/M | 11:M 25-29 |
| 102 | Cooper Neeble | 5754 | 25 | M | Christiansburg | 0:20:53.0 | 6:44/M | 12:M 25-29 |
| 112 | Connor Bunn | 6385 | 27 | M | Roanoke VA | 0:20:59.2 | 6:46/M | 13:M 25-29 |
| 122 | Kyle Hoops | 5274 | 29 | M | Roanoke VA | 0:21:16.1 | 6:52/M | 14:M 25-29 |
| 127 | Westin Recktenwald | 5523 | 26 | M | Roanoke VA | 0:21:18.3 | 6:52/M | 15:M 25-29 |
| 150 | Noah Lichtenstein | 7913 | 26 | M | 0:21:37.7 | 6:59/M | 16:M 25-29 | |
| 161 | Luca Scheuer | 7328 | 29 | M | League City TX | 0:21:52.6 | 7:03/M | 17:M 25-29 |
| 169 | Caleb Amstutz | 6568 | 28 | M | Eagle Rock VA | 0:22:00.7 | 7:06/M | 18:M 25-29 |
| 197 | Lawson Kennan | 7858 | 29 | M | Christiansburg VA | 0:22:29.7 | 7:15/M | 19:M 25-29 |
| 206 | Stephen Wofford | 5335 | 28 | M | Charlotte NC | 0:22:42.2 | 7:19/M | 20:M 25-29 |
| 213 | Benjamin Helmandollar | 7840 | 28 | M | Elliston VA | 0:22:47.6 | 7:21/M | 21:M 25-29 |
| 219 | Philip Onffroy | 7136 | 26 | M | Shrewsbury MA | 0:22:51.8 | 7:23/M | 22:M 25-29 |
| 221 | Paul Griffin | 7800 | 27 | M | Winchester VA | 0:22:55.6 | 7:24/M | 23:M 25-29 |
| 274 | Robbie Vandeberg | 5463 | 29 | M | Roanoke VA | 0:23:43.3 | 7:39/M | 24:M 25-29 |
| 305 | Jack Winters | 7293 | 25 | M | Waxhaw NC | 0:24:09.0 | 7:47/M | 25:M 25-29 |
| 336 | Noah Beckley | 5906 | 26 | M | Salem VA | 0:24:30.9 | 7:54/M | 26:M 25-29 |
| 362 | Faris Iqbal | 7490 | 26 | M | Washington DC | 0:24:42.5 | 7:58/M | 27:M 25-29 |
| 367 | Miles Harwood | 5780 | 27 | M | Richmond VA | 0:24:44.0 | 7:59/M | 28:M 25-29 |
| 371 | Benjamin Greenawald | 5010 | 29 | M | Blacksburg VA | 0:24:45.2 | 7:59/M | 29:M 25-29 |
| 379 | Dante Agosto | 8107 | 27 | M | Roanoke VA | 0:24:48.7 | 8:00/M | 30:M 25-29 |
| 393 | Wesley Helmandollar | 7842 | 27 | M | Elliston VA | 0:24:58.2 | 8:03/M | 31:M 25-29 |
| 412 | Tristen Bryant | 5643 | 25 | M | Cave Spring VA | 0:25:14.4 | 8:09/M | 32:M 25-29 |
| 425 | Xavier Moore | 7972 | 27 | M | Fincastle VA | 0:25:24.0 | 8:12/M | 33:M 25-29 |
| 446 | Dj Witt | 8061 | 29 | M | Shawsville VA | 0:25:35.3 | 8:15/M | 34:M 25-29 |
| 455 | Sam Ruhe | 5917 | 27 | M | Vinton VA | 0:25:37.2 | 8:16/M | 35:M 25-29 |
| 457 | Adrian Gonzalez | 6841 | 27 | M | Roanoke VA | 0:25:39.6 | 8:17/M | 36:M 25-29 |
| 475 | Jack Fishwick | 6317 | 27 | M | Roanoke VA | 0:25:48.0 | 8:19/M | 37:M 25-29 |
| 480 | Devin Jacobs | 7461 | 26 | M | Roanoke VA | 0:25:49.4 | 8:20/M | 38:M 25-29 |
| 489 | Benjamin Sitze | 5969 | 27 | M | Vinton VA | 0:25:55.0 | 8:22/M | 39:M 25-29 |
| 494 | Tucker Coleman | 7967 | 28 | M | Roanoke VA | 0:25:57.6 | 8:22/M | 40:M 25-29 |
| 501 | Ryan Lafferty | 7240 | 29 | M | Roanoke VA | 0:26:00.8 | 8:24/M | 41:M 25-29 |
| 505 | Ethan Haglund | 6565 | 25 | M | Glade Hill VA | 0:26:01.7 | 8:24/M | 42:M 25-29 |
| 541 | Steven Kabath | 6836 | 28 | M | Suffolk VA | 0:26:20.5 | 8:30/M | 43:M 25-29 |
| 552 | Jaime Dooley | 6663 | 28 | M | Vinton VA | 0:26:27.7 | 8:32/M | 44:M 25-29 |
| 579 | Carmen Booan | 6877 | 27 | M | Salem VA | 0:26:40.2 | 8:36/M | 45:M 25-29 |
| 593 | Nic Rosso | 7744 | 28 | M | Washington DC | 0:26:51.2 | 8:40/M | 46:M 25-29 |
| 617 | Logan Brand | 6712 | 28 | M | Roanoke VA | 0:27:04.5 | 8:44/M | 47:M 25-29 |
| 641 | Tyler Neeble | 5753 | 27 | M | Christiansburg | 0:27:16.6 | 8:48/M | 48:M 25-29 |
| 662 | Clayton Wiedemeier | 5248 | 26 | M | Indian Trail NC | 0:27:24.7 | 8:51/M | 49:M 25-29 |
| 671 | Jakob Comer | 7063 | 26 | M | Rocky Mount VA | 0:27:29.2 | 8:52/M | 50:M 25-29 |
| 672 | Andrew Oliveri | 7875 | 25 | M | Richmond VA | 0:27:29.4 | 8:52/M | 51:M 25-29 |
| 682 | Evan Smith | 6211 | 25 | M | Roanoke VA | 0:27:33.1 | 8:53/M | 52:M 25-29 |
| 693 | Logan Burtner | 5994 | 25 | M | Moneta VA | 0:27:37.9 | 8:55/M | 53:M 25-29 |
| 702 | Tyler Alexander | 5693 | 28 | M | Roanoke VA | 0:27:43.2 | 8:57/M | 54:M 25-29 |
| 722 | Joshua Foster | 5287 | 27 | M | Winston Salem NC | 0:27:52.4 | 8:59/M | 55:M 25-29 |
| 737 | Tyler Dishner | 6603 | 28 | M | 0:27:59.2 | 9:02/M | 56:M 25-29 | |
| 740 | Zachary Fisher | 5540 | 27 | M | Roanoke VA | 0:28:00.3 | 9:02/M | 57:M 25-29 |
| 743 | D?sean Adams | 8072 | 29 | M | Roanoke VA | 0:28:02.2 | 9:03/M | 58:M 25-29 |
| 744 | Nick Odonnell | 5694 | 27 | M | Vinton VA | 0:28:03.1 | 9:03/M | 59:M 25-29 |
| 764 | Dillon Swanson | 7677 | 25 | M | Roanoke VA | 0:28:15.1 | 9:07/M | 60:M 25-29 |
| 767 | Hunter Mays | 7801 | 29 | M | Roanoke VA | 0:28:16.2 | 9:07/M | 61:M 25-29 |
| 784 | Jordan Ware | 7796 | 25 | M | Roanoke VA | 0:28:30.3 | 9:12/M | 62:M 25-29 |
| 787 | Matthew Crist | 7144 | 29 | M | Pearisburg VA | 0:28:33.1 | 9:13/M | 63:M 25-29 |
| 795 | Joel Tarpley | 7393 | 26 | M | Roanoke VA | 0:28:37.9 | 9:14/M | 64:M 25-29 |
| 802 | Jesse Clinton | 6148 | 28 | M | Roanoke VA | 0:28:44.6 | 9:16/M | 65:M 25-29 |
| 808 | Sam Krizner | 5042 | 29 | M | Roanoke VA | 0:28:46.6 | 9:17/M | 66:M 25-29 |
| 842 | Hayes Bartlett | 7342 | 25 | M | Charlotte NC | 0:29:06.9 | 9:24/M | 67:M 25-29 |
| 855 | Jacob Hudson | 5817 | 27 | M | Bent Mtn VA | 0:29:12.4 | 9:25/M | 68:M 25-29 |
| 871 | Chase Sigmon | 7023 | 27 | M | Roanoke VA | 0:29:18.7 | 9:27/M | 69:M 25-29 |
| 873 | Andrew Fletcher | 5797 | 28 | M | Roanoke VA | 0:29:21.1 | 9:28/M | 70:M 25-29 |
| 874 | Hunter Reese | 5962 | 28 | M | Roanoke VA | 0:29:21.3 | 9:28/M | 71:M 25-29 |
| 886 | Andrew Gilje | 6328 | 27 | M | Salem VA | 0:29:25.8 | 9:30/M | 72:M 25-29 |
| 892 | Jeffrey Puckett | 5292 | 27 | M | Charlotte NC | 0:29:28.1 | 9:30/M | 73:M 25-29 |
| 913 | Travis Yaga | 7035 | 28 | M | Salem VA | 0:29:41.2 | 9:35/M | 74:M 25-29 |
| 938 | Tripp Belcher | 8036 | 29 | M | Roanoke VA | 0:29:49.1 | 9:37/M | 75:M 25-29 |
| 943 | Jacob McClure | 6322 | 26 | M | 0:29:50.6 | 9:38/M | 76:M 25-29 | |
| 964 | John Swartwout | 8077 | 28 | M | Raleigh NC | 0:30:00.4 | 9:41/M | 77:M 25-29 |
| 980 | Jacob Powell | 7037 | 28 | M | Springfield VA | 0:30:06.8 | 9:43/M | 78:M 25-29 |
| 981 | Marc Arner | 5669 | 27 | M | Roanoke VA | 0:30:06.9 | 9:43/M | 79:M 25-29 |
| 987 | Andrew Clark | 6116 | 26 | M | Roanoke VA | 0:30:07.8 | 9:43/M | 80:M 25-29 |
| 1015 | Alex Tepper | 7861 | 29 | M | South Boston VA | 0:30:16.1 | 9:46/M | 81:M 25-29 |
| 1019 | Nick Zuhosky | 6729 | 27 | M | Troutville VA | 0:30:17.1 | 9:46/M | 82:M 25-29 |
| 1031 | Hunter Snead | 6334 | 25 | M | Roanoke VA | 0:30:21.1 | 9:47/M | 83:M 25-29 |
| 1034 | J.t. Turner | 7239 | 26 | M | Roanoke VA | 0:30:24.5 | 9:49/M | 84:M 25-29 |
| 1051 | Matthew Saville | 6716 | 27 | M | Roanoke VA | 0:30:30.8 | 9:51/M | 85:M 25-29 |
| 1061 | Jacob Harman | 5807 | 27 | M | Roanoke VA | 0:30:35.5 | 9:52/M | 86:M 25-29 |
| 1064 | Patrick Saville | 6715 | 29 | M | Roanoke VA | 0:30:35.8 | 9:52/M | 87:M 25-29 |
| 1076 | Denas Brown | 8135 | 28 | M | Roanoke VA | 0:30:41.9 | 9:54/M | 88:M 25-29 |
| 1122 | Jeffrey Lema | 7028 | 28 | M | Roanoke VA | 0:30:56.6 | 9:59/M | 89:M 25-29 |
| 1127 | Adam Veverka | 7394 | 26 | M | Alexandria VA | 0:30:59.1 | 10:00/M | 90:M 25-29 |
| 1158 | Frank Hancock | 7912 | 27 | M | Roanoke VA | 0:31:17.1 | 10:06/M | 91:M 25-29 |
| 1161 | James Card | 7976 | 28 | M | Roanoke VA | 0:31:18.2 | 10:06/M | 92:M 25-29 |
| 1169 | Brent Coleman | 6982 | 28 | M | Belleville IL | 0:31:21.4 | 10:07/M | 93:M 25-29 |
| 1172 | Christopher Ritter | 6439 | 27 | M | Salem VA | 0:31:23.4 | 10:08/M | 94:M 25-29 |
| 1208 | Alex Kanode | 5350 | 26 | M | Roanoke VA | 0:31:40.2 | 10:13/M | 95:M 25-29 |
| 1209 | Ben Rhodes | 7425 | 29 | M | Roanoke VA | 0:31:40.6 | 10:13/M | 96:M 25-29 |
| 1224 | Keith Moore Jr | 7835 | 25 | M | Durham NC | 0:31:50.7 | 10:16/M | 97:M 25-29 |
| 1273 | Reuben Ferris | 7795 | 26 | M | Roanoke VA | 0:32:10.3 | 10:23/M | 98:M 25-29 |
| 1288 | Jacob Wright | 5237 | 27 | M | Mount Airy MD | 0:32:16.7 | 10:25/M | 99:M 25-29 |
| 1306 | Jack Leonard | 7881 | 25 | M | Salem VA | 0:32:21.1 | 10:26/M | 100:M 25-29 |
| 1311 | Harrison Dinsbeer | 6080 | 25 | M | Roanoke VA | 0:32:23.9 | 10:27/M | 101:M 25-29 |
| 1336 | Stephen Pendleton | 7651 | 28 | M | Roanoke VA | 0:32:42.7 | 10:33/M | 102:M 25-29 |
| 1345 | Christopher Harmony | 5658 | 28 | M | Greenville SC | 0:32:44.4 | 10:34/M | 103:M 25-29 |
| 1493 | Sir?ron Haynes | 5493 | 28 | M | Roanoke VA | 0:33:51.1 | 10:55/M | 104:M 25-29 |
| 1515 | Thomas Costello | 6687 | 29 | M | Vinton VA | 0:33:59.8 | 10:58/M | 105:M 25-29 |
| 1555 | Jakob Greenway | 5357 | 25 | M | Glade Hill VA | 0:34:28.1 | 11:07/M | 106:M 25-29 |
| 1560 | Samuel Brownmiller | 5589 | 27 | M | Salem VA | 0:34:32.7 | 11:09/M | 107:M 25-29 |
| 1563 | Cameron Barker | 6865 | 25 | M | New Castle VA | 0:34:34.7 | 11:09/M | 108:M 25-29 |
| 1583 | Benny Ford | 5569 | 25 | M | Roanoke VA | 0:34:49.1 | 11:14/M | 109:M 25-29 |
| 1593 | Paul Baron | 5923 | 25 | M | Roanoke VA | 0:34:55.6 | 11:16/M | 110:M 25-29 |
| 1602 | Luke Alexander | 6792 | 29 | M | Roanoke VA | 0:35:00.2 | 11:18/M | 111:M 25-29 |
| 1650 | Trevor Kinman | 6048 | 26 | M | Roanoke VA | 0:35:25.9 | 11:26/M | 112:M 25-29 |
| 1660 | Sam Chaplin | 7124 | 29 | M | Salem VA | 0:35:30.9 | 11:27/M | 113:M 25-29 |
| 1674 | Spencer Linkous | 5497 | 28 | M | Roanoke VA | 0:35:36.8 | 11:29/M | 114:M 25-29 |
| 1712 | Vinay Garimella | 7276 | 26 | M | Roanoke VA | 0:35:56.9 | 11:36/M | 115:M 25-29 |
| 1726 | Matthew Anderson | 7790 | 29 | M | Vinton VA | 0:36:06.9 | 11:39/M | 116:M 25-29 |
| 1736 | Vincent Parker | 6857 | 28 | M | Washington DC | 0:36:11.1 | 11:40/M | 117:M 25-29 |
| 1740 | Eric Prokosch | 5364 | 26 | M | Roanoke VA | 0:36:15.5 | 11:42/M | 118:M 25-29 |
| 1750 | Tucker Vest | 8112 | 26 | M | Vinton VA | 0:36:23.5 | 11:44/M | 119:M 25-29 |
| 1767 | Ryan Green | 5311 | 26 | M | Roanoke VA | 0:36:35.7 | 11:48/M | 120:M 25-29 |
| 1794 | Thomas Bradley | 6697 | 28 | M | Nashville TN | 0:36:53.2 | 11:54/M | 121:M 25-29 |
| 1801 | Jeremy Rawlins | 6437 | 28 | M | Salem VA | 0:36:57.1 | 11:55/M | 122:M 25-29 |
| 1849 | Ammon Hunt | 5058 | 28 | M | Eagle Rock VA | 0:37:22.5 | 12:03/M | 123:M 25-29 |
| 1876 | Austin Graham | 7625 | 28 | M | Blue Ridge VA | 0:37:46.4 | 12:11/M | 124:M 25-29 |
| 1924 | John Fitzgerald | 7548 | 25 | M | Richmond VA | 0:38:10.4 | 12:19/M | 125:M 25-29 |
| 1939 | Robert Hancock | 7914 | 25 | M | Roanoke VA | 0:38:25.9 | 12:24/M | 126:M 25-29 |
| 1946 | Connor Clinton | 6147 | 29 | M | Roanoke VA | 0:38:32.5 | 12:26/M | 127:M 25-29 |
| 1962 | Peyton Wilmer | 5652 | 26 | M | Roanoke VA | 0:38:40.1 | 12:28/M | 128:M 25-29 |
| 1982 | Josh Roldan | 7857 | 25 | M | Covington VA | 0:39:00.7 | 12:35/M | 129:M 25-29 |
| 1984 | Kevin Taylor | 8133 | 27 | M | Roanoke VA | 0:39:05.4 | 12:37/M | 130:M 25-29 |
| 1985 | John Paul | 5115 | 27 | M | Roanoke VA | 0:39:06.7 | 12:37/M | 131:M 25-29 |
| 1987 | Jordan Murray | 5393 | 27 | M | Vinton VA | 0:39:07.7 | 12:37/M | 132:M 25-29 |
| 2000 | Tyler Whittaker | 6593 | 25 | M | Rocky Mount VA | 0:39:28.8 | 12:44/M | 133:M 25-29 |
| 2012 | Ethan Wolcott | 7452 | 26 | M | Roanoke VA | 0:39:38.6 | 12:47/M | 134:M 25-29 |
| 2014 | Ryan Novitsky | 7448 | 25 | M | Roanoke VA | 0:39:38.8 | 12:47/M | 135:M 25-29 |
| 2046 | Nick Stewart | 7296 | 26 | M | Norfolk VA | 0:39:58.8 | 12:54/M | 136:M 25-29 |
| 2048 | Sherree-Ann Humayun | 6114 | 26 | M | Roanoke VA | 0:40:00.7 | 12:54/M | 137:M 25-29 |
| 2054 | Elijah Cook | 5244 | 26 | M | Roanoke VA | 0:40:06.3 | 12:56/M | 138:M 25-29 |
| 2058 | Howard Huang | 7151 | 28 | M | Roanoke VA | 0:40:07.8 | 12:57/M | 139:M 25-29 |
| 2122 | Mack Werner | 5519 | 26 | M | Roanoke VA | 0:40:58.3 | 13:13/M | 140:M 25-29 |
| 2143 | Jordan Zainal | 5462 | 25 | M | Herndon VA | 0:41:14.2 | 13:18/M | 141:M 25-29 |
| 2156 | Sean Hodges | 7697 | 26 | M | Roanoke VA | 0:41:30.2 | 13:23/M | 142:M 25-29 |
| 2198 | Quinn Ansari | 5383 | 27 | M | Roanoke VA | 0:42:21.8 | 13:40/M | 143:M 25-29 |
| 2265 | Kyle Adams | 6292 | 26 | M | Rocky Mount VA | 0:43:52.2 | 14:09/M | 144:M 25-29 |
| 2267 | Nariq Bailey | 5537 | 26 | M | Roanoke VA | 0:43:58.4 | 14:11/M | 145:M 25-29 |
| 2310 | Jarod Osborne | 6610 | 25 | M | Roanoke VA | 0:45:02.7 | 14:32/M | 146:M 25-29 |
| 2414 | George Short | 6121 | 29 | M | Atlanta GA | 0:48:36.4 | 15:41/M | 147:M 25-29 |
| 2429 | Jared Collins | 7478 | 25 | M | Axton VA | 0:49:17.6 | 15:54/M | 148:M 25-29 |
| 2462 | Ashmith Anupkumar | 5443 | 28 | M | Roanoke VA | 0:51:20.1 | 16:34/M | 149:M 25-29 |
| 2515 | Elijah Green | 5258 | 29 | M | Chillicothe OH | 0:54:13.6 | 17:30/M | 150:M 25-29 |
| 2725 | Thomas Wahl | 7210 | 26 | M | Roanoke VA | 1:17:20.1 | 24:57/M | 151:M 25-29 |