| 1 | Alexander NortonPlace 1 · Marshall | — | Marshall | 17:37 | 1 |
| 2 | Joseph GalianoPlace 2 · James Madison | — | James Madison | 18:00 | 2 |
| 3 | Connor TobinPlace 3 · James Madison | — | James Madison | 18:08 | 3 |
| 4 | Zach QueenPlace 4 · James Madison | — | James Madison | 18:30 | 4 |
| 5 | Joe RobinsonPlace 5 · James Madison | — | James Madison | 18:34 | 5 |
| 6 | MacKenzie HaightPlace 6 · Marshall | — | Marshall | 18:44 | 6 |
| 7 | Ryan McCabePlace 7 · James Madison | — | James Madison | 18:45 | 7 |
| 8 | Christophe FertalPlace 8 · James Madison | — | James Madison | 19:02 | 8 |
| 9 | Ian CourtPlace 9 · James Madison | — | James Madison | 19:04 | 9 |
| 10 | Matthew CalemPlace 10 · James Madison | — | James Madison | 19:05 | — |
| 11 | Dylan KeightlyPlace 11 · Jefferson Tech | — | Jefferson Tech | 19:09 | 10 |
| 12 | Daniel TobinPlace 12 · James Madison | — | James Madison | 19:16 | — |
| 13 | Jacob BodmerPlace 13 · James Madison | — | James Madison | 19:20 | — |
| 14 | Austin HurstPlace 14 · James Madison | — | James Madison | 19:24 | — |
| 15 | Cole RosenbergPlace 15 · Jefferson Tech | — | Jefferson Tech | 19:25 | 11 |
| 16 | Andrew KonnathPlace 16 · Marshall | — | Marshall | 19:27 | 12 |
| 17 | Greg AndersonPlace 17 · Jefferson Tech | — | Jefferson Tech | 19:46 | 13 |
| 18 | Patrick HansenPlace 18 · James Madison | — | James Madison | 19:55 | — |
| 19 | Connor MillsPlace 19 · James Madison | — | James Madison | 19:57 | — |
| 20 | Alex ChenPlace 20 · Jefferson Tech | — | Jefferson Tech | 19:59 | 14 |
| 21 | Chandan SinghPlace 21 · Jefferson Tech | — | Jefferson Tech | 20:00 | 15 |
| 22 | John LykinsPlace 22 · Jefferson Tech | — | Jefferson Tech | 20:01 | 16 |
| 23 | Jason DunlapPlace 23 · Marshall | — | Marshall | 20:03 | 17 |
| 24 | Garrett BournePlace 24 · James Madison | — | James Madison | 20:06 | — |
| 25 | Wyatt BodmerPlace 25 · James Madison | — | James Madison | 20:19 | — |
| 26 | James AshePlace 26 · James Madison | — | James Madison | 20:27 | — |
| 27 | James LexPlace 27 · Marshall | — | Marshall | 20:28 | 18 |
| 28 | David MottolaPlace 28 · James Madison | — | James Madison | 20:30 | — |
| 29 | Joseph DeGraffPlace 29 · James Madison | — | James Madison | 20:33 | — |
| 30 | Kevin HuoPlace 30 · Jefferson Tech | — | Jefferson Tech | 20:35 | 19 |
| 31 | James WerkingPlace 31 · Marshall | — | Marshall | 20:36 | 20 |
| 32 | Nick HayesPlace 32 · Jefferson Tech | — | Jefferson Tech | 20:44 | — |
| 33 | Graham BournePlace 33 · James Madison | — | James Madison | 20:45 | — |
| 34 | Daniel LernerPlace 34 · James Madison | — | James Madison | 20:46 | — |
| 35 | Connor HannPlace 35 · Jefferson Tech | — | Jefferson Tech | 20:46 | — |
| 36 | Michael BensonPlace 36 · Marshall | — | Marshall | 20:47 | 21 |
| 37 | Sean RyanPlace 37 · Marshall | — | Marshall | 20:48 | — |
| 38 | Loren ClarkPlace 38 · Marshall | — | Marshall | 20:49 | — |
| 39 | Michael LandPlace 39 · James Madison | — | James Madison | 20:52 | — |
| 40 | Kenneth SullivanPlace 40 · James Madison | — | James Madison | 20:52 | — |
| 41 | Eric TutterowPlace 41 · James Madison | — | James Madison | 20:53 | — |
| 42 | Ravi BhatnagarPlace 42 · James Madison | — | James Madison | 20:53 | — |
| 43 | Keith ComptonPlace 43 · James Madison | — | James Madison | 21:02 | — |
| 44 | James SimonPlace 44 · Jefferson Tech | — | Jefferson Tech | 21:06 | — |
| 45 | Albert CondesPlace 45 · James Madison | — | James Madison | 21:06 | — |
| 46 | Zartosht AhlersPlace 46 · Jefferson Tech | — | Jefferson Tech | 21:07 | — |
| 47 | Forrest SchmidtPlace 47 · James Madison | — | James Madison | 21:08 | — |
| 48 | Jeffrey McMinimyPlace 48 · James Madison | — | James Madison | 21:10 | — |
| 49 | Connor PhillipsPlace 49 · Jefferson Tech | — | Jefferson Tech | 21:12 | — |
| 50 | Ashton GarriottPlace 50 · Marshall | — | Marshall | 21:13 | — |
| 51 | Nicholas RobinsonPlace 51 · Marshall | — | Marshall | 21:15 | — |
| 52 | Taylo SilberstainPlace 52 · Marshall | — | Marshall | 21:17 | — |
| 53 | Matthe WattendorfPlace 53 · Jefferson Tech | — | Jefferson Tech | 21:19 | — |
| 54 | Nicholas ZirklePlace 54 · Marshall | — | Marshall | 21:21 | — |
| 55 | Sepehr AnsaripourPlace 55 · Marshall | — | Marshall | 21:22 | — |
| 56 | Luke WellerPlace 56 · James Madison | — | James Madison | 21:23 | — |
| 57 | Jason TinioPlace 57 · Marshall | — | Marshall | 21:28 | — |
| 58 | Joshua CohenPlace 58 · James Madison | — | James Madison | 21:30 | — |
| 59 | Chris RomPlace 59 · Jefferson Tech | — | Jefferson Tech | 21:34 | — |
| 60 | William KrayerPlace 60 · James Madison | — | James Madison | 21:37 | — |
| 61 | Jon PhillipsPlace 61 · Jefferson Tech | — | Jefferson Tech | 21:40 | — |
| 62 | Cameron HoldawayPlace 62 · James Madison | — | James Madison | 21:46 | — |
| 63 | Spencer TolloPlace 63 · Marshall | — | Marshall | 21:53 | — |
| 64 | Luke BurtonPlace 64 · James Madison | — | James Madison | 21:55 | — |
| 65 | Abraham KangPlace 65 · Jefferson Tech | — | Jefferson Tech | 22:02 | — |
| 66 | Alex JacobsenPlace 66 · Langley | — | Langley | 22:06 | 22 |
| 67 | Christopher QuionPlace 67 · Langley | — | Langley | 22:08 | 23 |
| 68 | Robert WilliamsPlace 68 · Marshall | — | Marshall | 22:11 | — |
| 69 | Ben StonePlace 69 · Langley | — | Langley | 22:20 | 24 |
| 70 | Steven ByrnePlace 70 · Langley | — | Langley | 22:32 | 25 |
| 71 | Jonath DelgadilloPlace 71 · Marshall | — | Marshall | 22:43 | — |
| 72 | Noah FollinPlace 72 · Marshall | — | Marshall | 22:45 | — |
| 73 | Chad CollierPlace 73 · Langley | — | Langley | 22:47 | 26 |
| 74 | Jacob SandersPlace 74 · Marshall | — | Marshall | 22:48 | — |
| 75 | Paul HefnerPlace 75 · Langley | — | Langley | 22:49 | 27 |
| 76 | Sean KanePlace 76 · Jefferson Tech | — | Jefferson Tech | 22:50 | — |
| 77 | William FerrerPlace 77 · Marshall | — | Marshall | 22:52 | — |
| 78 | Jack AlvarezPlace 78 · James Madison | — | James Madison | 22:54 | — |
| 79 | Paul WilliamsPlace 79 · James Madison | — | James Madison | 22:56 | — |
| 80 | Bobby FontanaPlace 80 · Jefferson Tech | — | Jefferson Tech | 23:02 | — |
| 81 | Dan KangPlace 81 · Jefferson Tech | — | Jefferson Tech | 23:03 | — |
| 82 | Will BradburyPlace 82 · Jefferson Tech | — | Jefferson Tech | 23:05 | — |
| 83 | Phillip SnarePlace 83 · Langley | — | Langley | 23:09 | 28 |
| 84 | Chris MaloneyPlace 84 · Langley | — | Langley | 23:10 | — |
| 85 | Arlan JaskaPlace 85 · Jefferson Tech | — | Jefferson Tech | 23:12 | — |
| 86 | Colin MorganPlace 86 · Marshall | — | Marshall | 23:13 | — |
| 87 | Daniel BelinPlace 87 · Jefferson Tech | — | Jefferson Tech | 23:14 | — |
| 88 | Niko BurgessPlace 88 · Langley | — | Langley | 23:15 | — |
| 89 | Matthew KielkopfPlace 89 · Langley | — | Langley | 23:19 | — |
| 90 | Cameron ThompsonPlace 90 · Langley | — | Langley | 23:21 | — |
| 91 | Mike BuntingPlace 91 · Jefferson Tech | — | Jefferson Tech | 23:22 | — |
| 92 | Daniel CarballaPlace 92 · Jefferson Tech | — | Jefferson Tech | 23:45 | — |
| 93 | Kyle AlexanderPlace 93 · Jefferson Tech | — | Jefferson Tech | 23:52 | — |
| 94 | Prajeeth KoyadaPlace 94 · Jefferson Tech | — | Jefferson Tech | 23:53 | — |
| 95 | Ryan JianPlace 95 · Jefferson Tech | — | Jefferson Tech | 23:54 | — |
| 96 | Daniel ApolPlace 96 · Marshall | — | Marshall | 24:00 | — |
| 97 | Neil WatersPlace 97 · Langley | — | Langley | 24:02 | — |
| 98 | Jacob RosenblumPlace 98 · Jefferson Tech | — | Jefferson Tech | 24:03 | — |
| 99 | Yash BhahragarPlace 99 · Jefferson Tech | — | Jefferson Tech | 24:10 | — |
| 100 | Patrick WangPlace 100 · Jefferson Tech | — | Jefferson Tech | 24:11 | — |
| 101 | Daniel CarrisPlace 101 · Jefferson Tech | — | Jefferson Tech | 24:22 | — |
| 102 | Arjun IyerPlace 102 · Jefferson Tech | — | Jefferson Tech | 24:27 | — |
| 103 | Cody ShortPlace 103 · Marshall | — | Marshall | 24:28 | — |
| 104 | Andrew NgPlace 104 · Marshall | — | Marshall | 24:44 | — |
| 105 | Daniel DooleyPlace 105 · Langley | — | Langley | 24:55 | — |
| 106 | James VivenzioPlace 106 · Langley | — | Langley | 25:22 | — |
| 107 | William PhanPlace 107 · Marshall | — | Marshall | 25:42 | — |
| 108 | Patrick DuboisPlace 108 · Langley | — | Langley | 25:58 | — |
| 109 | Mike WattendorfPlace 109 · Jefferson Tech | — | Jefferson Tech | 26:08 | — |
| 110 | JB ReiterPlace 110 · Jefferson Tech | — | Jefferson Tech | 27:07 | — |
| 111 | Gordon TrainorPlace 111 · Langley | — | Langley | 27:14 | — |
| 112 | Chri BlankingshipPlace 112 · Langley | — | Langley | 27:42 | — |
| 113 | Sean BarrettPlace 113 · Marshall | — | Marshall | 27:58 | — |
| 114 | Thomas ScottPlace 114 · Langley | — | Langley | 28:07 | — |
| 115 | Patrick NicholsonPlace 115 · Marshall | — | Marshall | 28:41 | — |
| 116 | Ryan SierzegaPlace 116 · James Madison | — | James Madison | 29:45 | — |
| 117 | Jay KhandpurPlace 117 · Marshall | — | Marshall | 31:59 | — |