| 1 | Jayse BrefczynskiPlace 1 · Grade 11 · Bishop O'Connell | 11 | Bishop O'Connell | 16:04.6 |
| 2 | Landon BrefczynskiPlace 2 · Grade 9 · Bishop O'Connell | 9 | Bishop O'Connell | 16:18.3 |
| 3 | Jason DayPlace 3 · Grade 11 · Bishop Ireton | 11 | Bishop Ireton | 16:22.2 |
| 4 | David HurleyPlace 4 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 16:26.1 |
| 5 | Nick SaittaPlace 5 · Grade 12 · Paul VI | 12 | Paul VI | 16:35.0 |
| 6 | Louis DobsonPlace 6 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 16:49.1 |
| 7 | Joshua SeidenstickerPlace 7 · Grade 12 · Catholic | 12 | Catholic | 16:49.9 |
| 8 | Peter FleenorPlace 8 · Grade 10 · Bishop O'Connell | 10 | Bishop O'Connell | 16:55.5 |
| 9 | Lance JaymePlace 9 · Grade 12 · Bishop O'Connell | 12 | Bishop O'Connell | 17:01.0 |
| 10 | Jacob ThompsonPlace 10 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 17:08.4 |
| 11 | Gene O'HallarnPlace 11 · Grade 12 · Walsingham Academy | 12 | Walsingham Academy | 17:12.9 |
| 12 | Million DesioPlace 12 · Grade 12 · Bishop Ireton | 12 | Bishop Ireton | 17:34.7 |
| 13 | Brandon EasonPlace 13 · Grade 12 · Catholic | 12 | Catholic | 17:43.1 |
| 14 | Nicholas FosterPlace 14 · Grade 12 · Roanoke Catholic | 12 | Roanoke Catholic | 17:44.8 PR |
| 15 | Michael AnkleyPlace 15 · Grade 12 · Catholic | 12 | Catholic | 17:47.9 PR |
| 16 | Matthew SjursetPlace 16 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 17:48.0 |
| 17 | Andrew BourilPlace 17 · Grade 10 · Saint John Paul the Great Catholic | 10 | Saint John Paul the Great Catholic | 17:48.1 |
| 18 | Michael MetzgarPlace 18 · Grade 9 · Bishop Ireton | 9 | Bishop Ireton | 17:48.2 PR |
| 19 | Ethan GarciaPlace 19 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 17:52.0 PR |
| 20 | Ryan StreetPlace 20 · Grade 10 · Bishop O'Connell | 10 | Bishop O'Connell | 17:52.8 |
| 21 | Troy CarterPlace 21 · Grade 10 · Saint John Paul the Great Catholic | 10 | Saint John Paul the Great Catholic | 17:55.3 |
| 22 | Emilio BurneoPlace 22 · Grade 12 · Bishop Ireton | 12 | Bishop Ireton | 18:00.3 |
| 23 | Brogan JordanPlace 23 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 18:03.3 PR |
| 24 | Jacob WoodruffPlace 24 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 18:03.9 |
| 25 | Taylor WisePlace 25 · Grade 9 · Catholic | 9 | Catholic | 18:05.1 |
| 26 | Henry SchubertPlace 26 · Grade 11 · Bishop Ireton | 11 | Bishop Ireton | 18:06.1 |
| 27 | Daniel ParasPlace 27 · Grade 9 · Paul VI | 9 | Paul VI | 18:08.1 |
| 28 | Jonah BerkeyPlace 28 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 18:09.6 |
| 29 | Rai DettenPlace 29 · Grade 10 · Bishop O'Connell | 10 | Bishop O'Connell | 18:11.0 |
| 30 | Peter LasseterPlace 30 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 18:12.8 |
| 31 | Kyle JaymePlace 31 · Grade 10 · Bishop O'Connell | 10 | Bishop O'Connell | 18:15.3 |
| 32 | James NicolettiPlace 32 · Grade 10 · Catholic | 10 | Catholic | 18:16.7 PR |
| 33 | Tyler WalkerPlace 33 · Grade 11 · Catholic | 11 | Catholic | 18:17.9 |
| 34 | Ethan BorjaPlace 34 · Grade 9 · Bishop Ireton | 9 | Bishop Ireton | 18:24.9 PR |
| 35 | Arsal SajjadPlace 35 · Grade 12 · Paul VI | 12 | Paul VI | 18:25.7 PR |
| 36 | Joseph YoungPlace 36 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 18:26.0 |
| 37 | Joseph RobertsPlace 37 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 18:26.5 PR |
| 38 | Miles JacksonPlace 38 · Grade 11 · Bishop Ireton | 11 | Bishop Ireton | 18:26.8 |
| 39 | Marshall MahnPlace 39 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 18:29.3 PR |
| 40 | Patrick PorterPlace 40 · Grade 12 · Bishop O'Connell | 12 | Bishop O'Connell | 18:30.0 |
| 41 | Will PatelPlace 41 · Grade 9 · Roanoke Catholic | 9 | Roanoke Catholic | 18:32.4 |
| 42 | Ryan MeagherPlace 42 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 18:35.3 PR |
| 43 | Tj AndersonPlace 43 · Grade 9 · Catholic | 9 | Catholic | 18:50.7 |
| 44 | Ian BradleyPlace 44 · Grade 11 · Bishop O'Connell | 11 | Bishop O'Connell | 18:52.0 |
| 45 | Anders LebelPlace 45 · Grade 10 · Walsingham Academy | 10 | Walsingham Academy | 18:52.7 PR |
| 46 | Jack McIntyrePlace 46 · Grade 12 · Roanoke Catholic | 12 | Roanoke Catholic | 18:55.3 PR |
| 47 | Ronan ZEEPlace 47 · Grade 11 · Benedictine | 11 | Benedictine | 18:57.3 |
| 48 | Rhodes AaronPlace 48 · Grade 11 · Roanoke Catholic | 11 | Roanoke Catholic | 19:06.7 PR |
| 49 | Joseph CooganPlace 49 · Grade 10 · Paul VI | 10 | Paul VI | 19:07.0 PR |
| 50 | Ryan SemgadichaivitPlace 50 · Grade 10 · Paul VI | 10 | Paul VI | 19:14.9 PR |
| 51 | Carlos RodriguezPlace 51 · Grade 12 · Peninsula Catholic | 12 | Peninsula Catholic | 19:17.9 |
| 52 | Brandon BoumaPlace 52 · Grade 9 · Catholic | 9 | Catholic | 19:21.7 |
| 53 | Luke LanhamPlace 53 · Grade 9 · Paul VI | 9 | Paul VI | 19:23.7 PR |
| 54 | Chris WaltersPlace 54 · Grade 12 · Bishop O'Connell | 12 | Bishop O'Connell | 19:24.3 |
| 55 | Sebastian CrossPlace 55 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 19:24.7 PR |
| 56 | Paul ManettoPlace 56 · Grade 12 · Bishop O'Connell | 12 | Bishop O'Connell | 19:30.4 |
| 57 | Tommy CollensPlace 57 · Grade 9 · Paul VI | 9 | Paul VI | 19:36.3 |
| 58 | Luke GemperlinePlace 58 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 19:37.0 |
| 59 | Joey KimblePlace 59 · Grade 10 · Paul VI | 10 | Paul VI | 19:38.1 |
| 60 | William WesleyPlace 60 · Grade 11 · Benedictine | 11 | Benedictine | 19:47.7 PR |
| 61 | Luke GalindoPlace 61 · Grade 12 · Walsingham Academy | 12 | Walsingham Academy | 19:52.6 PR |
| 62 | Alex SumnerPlace 62 · Grade 11 · Paul VI | 11 | Paul VI | 19:56.6 |
| 63 | Khae'El WilliamsPlace 63 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 20:10.8 |
| 64 | Evan WilliamsPlace 64 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 20:11.6 |
| 65 | Will LovelandPlace 65 · Grade 12 · Bishop O'Connell | 12 | Bishop O'Connell | 20:12.7 |
| 66 | Andrew McVickerPlace 66 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 20:17.5 |
| 67 | Hudson PollockPlace 67 · Grade 11 · Walsingham Academy | 11 | Walsingham Academy | 20:22.5 PR |
| 68 | Daniel FosterPlace 68 · Grade 9 · Roanoke Catholic | 9 | Roanoke Catholic | 20:22.7 |
| 69 | Chris SlatPlace 69 · Grade 9 · Peninsula Catholic | 9 | Peninsula Catholic | 20:27.4 |
| 70 | Brian FletcherPlace 70 · Grade 12 · Bishop Ireton | 12 | Bishop Ireton | 20:35.3 |
| 71 | Sean O'HerronPlace 71 · Grade 12 · Roanoke Catholic | 12 | Roanoke Catholic | 20:38.5 |
| 72 | Simon OstrowskiPlace 72 · Grade 11 · Catholic | 11 | Catholic | 20:46.6 |
| 73 | Tyler NesmithPlace 73 · Grade 11 · Catholic | 11 | Catholic | 20:48.7 |
| 74 | Collin HawkinsPlace 74 · Grade 9 · Roanoke Catholic | 9 | Roanoke Catholic | 20:49.1 |
| 75 | Tim DomarkPlace 75 · Grade 11 · Catholic | 11 | Catholic | 21:25.4 |
| 76 | Ryan CallahanPlace 76 · Grade 11 · Paul VI | 11 | Paul VI | 21:26.3 |
| 77 | Joaquinn LlavorePlace 77 · Grade 9 · Roanoke Catholic | 9 | Roanoke Catholic | 21:39.1 PR |
| 78 | William HollowayPlace 78 · Grade 10 · Saint John Paul the Great Catholic | 10 | Saint John Paul the Great Catholic | 21:41.1 PR |
| 79 | Robbie HughesPlace 79 · Grade 12 · Paul VI | 12 | Paul VI | 21:42.1 PR |
| 80 | Marcel McFaddenPlace 80 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 21:57.0 |
| 81 | Johnny WallacePlace 81 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 22:00.1 |
| 82 | Andrew SwinglePlace 82 · Grade 11 · Bishop O'Connell | 11 | Bishop O'Connell | 22:00.8 |
| 83 | Casey WarePlace 83 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 22:01.5 |
| 84 | Griffin LangPlace 84 · Grade 11 · Benedictine | 11 | Benedictine | 22:07.2 |
| 85 | Evan OkayPlace 85 · Grade 9 · Benedictine | 9 | Benedictine | 22:07.4 PR |
| 86 | Jamie RyanPlace 86 · Grade 12 · Catholic | 12 | Catholic | 22:13.2 |
| 87 | Peter HansenPlace 87 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 22:15.3 PR |
| 88 | CJ DurantPlace 88 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 22:15.9 |
| 89 | Michael VaheyPlace 89 · Grade 8 · Walsingham Academy | 8 | Walsingham Academy | 22:16.6 PR |
| 90 | William PoppPlace 90 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 22:27.9 PR |
| 91 | James FitzwaterPlace 91 · Grade 11 · Bishop O'Connell | 11 | Bishop O'Connell | 22:34.6 |
| 92 | Jack NilesPlace 92 · Grade 8 · Walsingham Academy | 8 | Walsingham Academy | 22:35.2 |
| 93 | Cooper WilsonPlace 93 · Grade 12 · Catholic | 12 | Catholic | 22:53.3 |
| 94 | Dwight WilliamsPlace 94 · Grade 9 · Walsingham Academy | 9 | Walsingham Academy | 23:37.2 PR |
| 95 | Sijan VecchionePlace 95 · Grade 11 · Bishop O'Connell | 11 | Bishop O'Connell | 23:46.7 |
| 96 | William FallonPlace 96 · Grade 11 · Paul VI | 11 | Paul VI | 23:47.7 |
| 97 | Brendan DoughertyPlace 97 · Grade 11 · Catholic | 11 | Catholic | 23:59.8 |
| 98 | Alex AkbarPlace 98 · Grade 9 · Benedictine | 9 | Benedictine | 24:00.0 |
| 99 | Drew NguyenPlace 99 · Grade 12 · Catholic | 12 | Catholic | 24:47.7 |
| 100 | Ian BlommelPlace 100 · Grade 9 · Benedictine | 9 | Benedictine | 25:10.1 |
| 101 | Robert FullerPlace 101 · Grade 12 · Saint John Paul the Great Catholic | 12 | Saint John Paul the Great Catholic | 25:18.0 |
| 102 | Dominic BrowderPlace 102 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 25:29.2 |
| 103 | Brady ChipmanPlace 103 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 25:51.8 |
| 104 | Charles RobertsPlace 104 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 26:17.4 PR |
| 105 | Jack RamselPlace 105 · Grade 11 · Saint John Paul the Great Catholic | 11 | Saint John Paul the Great Catholic | 26:33.1 |
| 106 | Quentin LiseckiPlace 106 · Grade 12 · Bishop Ireton | 12 | Bishop Ireton | 27:36.3 |
| 107 | Joey GentleskPlace 107 · Grade 12 · Catholic | 12 | Catholic | 28:56.6 |
| 108 | Noah RegensburgPlace 108 · Grade 10 · Benedictine | 10 | Benedictine | 29:22.8 |
| 109 | Joshua EdwardsPlace 109 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 30:30.4 |