| 1 | Bryson BARNETTPlace 1 · Chelsea Academy | — | Chelsea Academy | 15:54.10 |
| 2 | Curtis LEACHMANPlace 2 · Wakefield School | — | Wakefield School | 16:07.20 |
| 3 | Atticus FAIRPlace 3 · Saint Sebastian Acad | — | Saint Sebastian Acad | 16:13.10 |
| 4 | Luke HURLEYPlace 4 · Virginia Academy (VA | — | Virginia Academy (VA | 16:27.40 |
| 5 | Harper ALVARADOPlace 5 · Spire | — | Spire | 16:48.60 |
| 6 | Patrick ARGAUERPlace 6 · Spire | — | Spire | 16:49.80 |
| 7 | George CROWDERPlace 7 · Saint Sebastian Acad | — | Saint Sebastian Acad | 17:05.00 |
| 8 | Stephen SWISTONPlace 8 · Fairfax Home School | — | Fairfax Home School | 17:14.40 |
| 9 | John FAUNCEPlace 9 · Spire | — | Spire | 17:33.60 |
| 10 | Jordan PALMERPlace 10 · Spire | — | Spire | 17:36.60 |
| 11 | Noah HARRINGTONPlace 11 · Spire | — | Spire | 17:39.10 |
| 12 | Emmett LEACHMANPlace 12 · Wakefield School | — | Wakefield School | 17:49.10 |
| 13 | Justin AKAGIPlace 13 · Saint Sebastian Acad | — | Saint Sebastian Acad | 17:58.20 |
| 14 | Kevin RONPlace 14 · Trinity Christian Sc | — | Trinity Christian Sc | 17:59.20 |
| 15 | Jonathan HODGESPlace 15 · Spire | — | Spire | 18:09.40 |
| 16 | Jonathan LAWPlace 16 · Spire | — | Spire | 18:11.50 |
| 17 | Lennon FISHERPlace 17 · Immanuel Christian S | — | Immanuel Christian S | 18:13.50 |
| 18 | Jeremy KWITCHOFFPlace 18 · Spire | — | Spire | 18:16.10 |
| 19 | Nicholas SCHAEFERPlace 19 · Fairfax Home School | — | Fairfax Home School | 18:17.70 |
| 20 | Landon BARNETTPlace 20 · Chelsea Academy | — | Chelsea Academy | 18:19.10 |
| 21 | Braxton EASTERPlace 21 · Immanuel Christian S | — | Immanuel Christian S | 18:22.50 |
| 22 | Isaac LONGPlace 22 · Northern Virginia Ho | — | Northern Virginia Ho | 18:22.70 |
| 23 | Joe SCHUECKLERPlace 23 · Chelsea Academy | — | Chelsea Academy | 18:29.50 |
| 24 | Bo KORNPlace 24 · Mount Airy Christian | — | Mount Airy Christian | 18:31.40 |
| 25 | Zachary SWISTONPlace 25 · Fairfax Home School | — | Fairfax Home School | 18:32.60 |
| 26 | Gideon GARCIAPlace 26 · Fairfax Home School | — | Fairfax Home School | 18:32.80 |
| 27 | Isaiah GENOPlace 27 · Saint Sebastian Acad | — | Saint Sebastian Acad | 18:45.30 |
| 29 | Gabriel TULLYPlace 29 · Mount Airy Christian | — | Mount Airy Christian | 18:45.70 |
| 30 | Judah RIDLINGTONPlace 30 · Fairfax Home School | — | Fairfax Home School | 18:46.40 |
| 31 | Brian HINCEPlace 31 · Northern Virginia Ho | — | Northern Virginia Ho | 18:47.70 |
| 32 | Tyler DETRICKPlace 32 · Virginia Academy (VA | — | Virginia Academy (VA | 18:49.70 |
| 33 | Joel GLASSETTPlace 33 · Covenant Christian | — | Covenant Christian | 19:02.90 |
| 34 | Caleb LUDKEPlace 34 · Flames Homeschool Sp | — | Flames Homeschool Sp | 19:10.70 |
| 35 | Trenton KUZMAPlace 35 · Virginia Academy (VA | — | Virginia Academy (VA | 19:11.40 |
| 36 | Donovan REILLYPlace 36 · Virginia Academy (VA | — | Virginia Academy (VA | 19:11.40 |
| 37 | Nathaniel THOMASPlace 37 · Evergreen Christian | — | Evergreen Christian | 19:11.80 |
| 38 | Jacob HARTPlace 38 · Fairfax Home School | — | Fairfax Home School | 19:16.40 |
| 39 | Christian OLSENPlace 39 · Fairfax Home School | — | Fairfax Home School | 19:21.00 |
| 40 | Daniel GREENWOODPlace 40 · Trinity Christian Sc | — | Trinity Christian Sc | 19:23.10 |
| 41 | Jeremías CORTEZPlace 41 · Virginia Academy (VA | — | Virginia Academy (VA | 19:37.40 |
| 42 | Isaac MOSERPlace 42 · Spire | — | Spire | 19:37.50 |
| 43 | Andreas BUUCKPlace 43 · Fairfax Home School | — | Fairfax Home School | 19:44.40 |
| 44 | Matthew WALLSPlace 44 · Dominion Christian S | — | Dominion Christian S | 19:44.60 |
| 45 | Sebastien NAPPIPlace 45 · Virginia Academy (VA | — | Virginia Academy (VA | 19:48.10 |
| 46 | Scott TAYLORPlace 46 · Immanuel Christian S | — | Immanuel Christian S | 19:48.80 |
| 47 | Alexander COSTESCUPlace 47 · Fairfax Home School | — | Fairfax Home School | 19:49.30 |
| 48 | Blake ABOOSAMARAPlace 48 · Covenant Christian | — | Covenant Christian | 19:50.20 |
| 49 | Elias SWIFTPlace 49 · Spire | — | Spire | 19:51.30 |
| 50 | Jack KELLEYPlace 50 · Spire | — | Spire | 19:53.90 |
| 51 | Ald GONZALEZ-VELASQUEZPlace 51 · Maryland School for | — | Maryland School for | 19:54.70 |
| 52 | Jimmy STANFORDPlace 52 · Chelsea Academy | — | Chelsea Academy | 19:57.80 |
| 53 | Robert FAUNCEPlace 53 · Spire | — | Spire | 20:04.10 |
| 55 | Benjamin SIZELOVEPlace 55 · Immanuel Christian S | — | Immanuel Christian S | 20:07.70 |
| 56 | Sean LYSAGHTPlace 56 · Fairfax Home School | — | Fairfax Home School | 20:08.20 |
| 57 | James Carter STEVENSONPlace 57 · Christ Chapel Academ | — | Christ Chapel Academ | 20:14.40 |
| 58 | Sam NEVILLEPlace 58 · Dominion Christian S | — | Dominion Christian S | 20:17.20 |
| 59 | Andrew HURLEYPlace 59 · Virginia Academy (VA | — | Virginia Academy (VA | 20:18.80 |
| 60 | Jonah AHRENSPlace 60 · Fairfax Home School | — | Fairfax Home School | 20:21.10 |
| 61 | Nick POTORACPlace 61 · Dominion Christian S | — | Dominion Christian S | 20:22.30 |
| 62 | Matthew GREINERPlace 62 · Spire | — | Spire | 20:23.90 |
| 63 | Alexander HORNPlace 63 · Northern Virginia Ho | — | Northern Virginia Ho | 20:27.50 |
| 64 | Jonathan CALLPlace 64 · Immanuel Christian S | — | Immanuel Christian S | 20:28.20 |
| 65 | James COPELANDPlace 65 · Virginia Academy (VA | — | Virginia Academy (VA | 20:28.80 |
| 66 | Timothy DOWDPlace 66 · Mount Airy Christian | — | Mount Airy Christian | 20:29.10 |
| 67 | Charlie SHIPLEYPlace 67 · Saint Sebastian Acad | — | Saint Sebastian Acad | 20:29.80 |
| 68 | Albert CLINEPlace 68 · Virginia Academy (VA | — | Virginia Academy (VA | 20:37.40 |
| 69 | Joe SCHLENZPlace 69 · Saint Sebastian Acad | — | Saint Sebastian Acad | 20:38.60 |
| 70 | Connor MCATEEPlace 70 · Virginia Academy (VA | — | Virginia Academy (VA | 20:41.20 |
| 71 | Keene SHANKPlace 71 · Maryland School for | — | Maryland School for | 20:42.00 |
| 72 | Christopher DEPOORTERPlace 72 · Spire | — | Spire | 20:42.90 |
| 73 | Timothy NGUYENPlace 73 · Virginia Academy (VA | — | Virginia Academy (VA | 20:44.20 |
| 74 | Jesse RIDLINGTONPlace 74 · Fairfax Home School | — | Fairfax Home School | 20:47.70 |
| 75 | Peter CUDDEBACKPlace 75 · Chelsea Academy | — | Chelsea Academy | 20:48.00 |
| 76 | Max HORNEPlace 76 · Spire | — | Spire | 20:58.50 |
| 77 | David JOHNSONPlace 77 · St. Joseph the Just | — | St. Joseph the Just | 21:00.40 |
| 78 | Hudson PARKPlace 78 · Dominion Christian S | — | Dominion Christian S | 21:09.10 |
| 79 | Logan SCHMIDTPlace 79 · Fairfax Home School | — | Fairfax Home School | 21:12.60 |
| 80 | Liam WHITEPlace 80 · Immanuel Christian S | — | Immanuel Christian S | 21:13.60 |
| 81 | Ethan THOMPSONPlace 81 · Immanuel Christian S | — | Immanuel Christian S | 21:14.20 |
| 82 | Andrew HEIMPlace 82 · St. Joseph the Just | — | St. Joseph the Just | 21:21.10 |
| 83 | Evan GAITONDEPlace 83 · Covenant Christian | — | Covenant Christian | 21:26.90 |
| 84 | Declan UHLENKOTTPlace 84 · John Paul the Great | — | John Paul the Great | 21:30.90 |
| 85 | Thomas SMITHPlace 85 · Saint Sebastian Acad | — | Saint Sebastian Acad | 21:36.70 |
| 86 | Ethan BELTONPlace 86 · Northern Virginia Ho | — | Northern Virginia Ho | 21:39.40 |
| 87 | Seth GLASSETTPlace 87 · Covenant Christian | — | Covenant Christian | 21:43.90 |
| 88 | Grey BURGESSPlace 88 · Immanuel Christian S | — | Immanuel Christian S | 21:44.70 |
| 89 | Silas PEUGHPlace 89 · Northern Virginia Ho | — | Northern Virginia Ho | 21:48.20 |
| 90 | Patrick GRANTPlace 90 · Virginia Academy (VA | — | Virginia Academy (VA | 21:51.70 |
| 91 | Charles WILKESPlace 91 · Evergreen Christian | — | Evergreen Christian | 21:59.40 |
| 92 | John ROPPANTOPlace 92 · Saint Sebastian Acad | — | Saint Sebastian Acad | 22:01.30 |
| 93 | Michael SCHLENZPlace 93 · Saint Sebastian Acad | — | Saint Sebastian Acad | 22:01.60 |
| 94 | Hecheng YANGPlace 94 · Fairfax Christian Sc | — | Fairfax Christian Sc | 22:08.30 |
| 95 | Jeremiah ARAUZPlace 95 · Northern Virginia Ho | — | Northern Virginia Ho | 22:10.80 |
| 96 | Wynn EGEEPlace 96 · Northern Virginia Ho | — | Northern Virginia Ho | 22:12.90 |
| 97 | Luke HARNEDPlace 97 · Fairfax Home School | — | Fairfax Home School | 22:24.20 |
| 98 | Gideon KOLARCIKPlace 98 · Northern Virginia Ho | — | Northern Virginia Ho | 22:31.80 |
| 99 | Finn GORMANPlace 99 · St. Joseph the Just | — | St. Joseph the Just | 22:32.50 |
| 100 | Joshua FRICKPlace 100 · Evergreen Christian | — | Evergreen Christian | 22:35.50 |
| 101 | Gus LUCKEYPlace 101 · Flames Homeschool Sp | — | Flames Homeschool Sp | 22:37.70 |
| 102 | Hasan SALAMPlace 102 · Maryland School for | — | Maryland School for | 22:41.00 |
| 103 | Ortiz LOUISPlace 103 · Maryland School for | — | Maryland School for | 22:42.50 |
| 104 | Chris PEWETTPlace 104 · Northern Virginia Ho | — | Northern Virginia Ho | 22:58.60 |
| 105 | Gavin NEWTONPlace 105 · Christ Chapel Academ | — | Christ Chapel Academ | 22:59.30 |
| 106 | John KASOWSKIPlace 106 · Fairfax Home School | — | Fairfax Home School | 23:12.60 |
| 107 | Chris MCMAHONPlace 107 · John Paul the Great | — | John Paul the Great | 23:26.60 |
| 108 | Blakely MCLAUGHLINPlace 108 · Saint Sebastian Acad | — | Saint Sebastian Acad | 23:31.60 |
| 109 | Joshua BROWNPlace 109 · Northern Virginia Ho | — | Northern Virginia Ho | 23:34.00 |
| 110 | William CAMMACKPlace 110 · John Paul the Great | — | John Paul the Great | 23:39.00 |
| 111 | Christian PARKERPlace 111 · Christ Chapel Academ | — | Christ Chapel Academ | 23:45.40 |
| 112 | Westyn RICHARDSPlace 112 · Flames Homeschool Sp | — | Flames Homeschool Sp | 23:52.80 |
| 113 | Jack ELLIOTTPlace 113 · Flames Homeschool Sp | — | Flames Homeschool Sp | 24:28.30 |
| 114 | Chance JUSTICEPlace 114 · Saint Sebastian Acad | — | Saint Sebastian Acad | 24:54.40 |
| 115 | Stephen WRAYPlace 115 · Dominion Christian S | — | Dominion Christian S | 25:26.10 |
| 116 | Tristan FINKPlace 116 · Chelsea Academy | — | Chelsea Academy | 26:00.40 |
| 117 | Benjamin STRAKERPlace 117 · Northern Virginia Ho | — | Northern Virginia Ho | 26:04.20 |
| 118 | Joshua OSBORNEPlace 118 · Evergreen Christian | — | Evergreen Christian | 26:27.00 |
| 119 | Patrick LONGPlace 119 · Saint Sebastian Acad | — | Saint Sebastian Acad | 26:30.30 |
| 120 | James CHAPMANPlace 120 · Flames Homeschool Sp | — | Flames Homeschool Sp | 26:48.70 |
| 121 | Connor RYANPlace 121 · Virginia Academy (VA | — | Virginia Academy (VA | 28:24.00 |
| 122 | Ricky ELLISPlace 122 · Northern Virginia Ho | — | Northern Virginia Ho | 29:06.10 |
| 123 | Xavier ORNDORFFPlace 123 · Flames Homeschool Sp | — | Flames Homeschool Sp | 29:12.30 |
| 124 | Jacob STICKELMAIERPlace 124 · Fairfax Home School | — | Fairfax Home School | 29:21.00 |
| 125 | Dakota AUCKERMANPlace 125 · Flames Homeschool Sp | — | Flames Homeschool Sp | 29:21.90 |
| 126 | Caleb EKHOLMPlace 126 · Fairfax Home School | — | Fairfax Home School | 29:29.00 |
| 127 | Zachary MOSELEYPlace 127 · Immanuel Christian S | — | Immanuel Christian S | 30:47.80 |
| 128 | Rishi MUMMIDIPlace 128 · Fairfax Christian Sc | — | Fairfax Christian Sc | 32:30.40 |
| 129 | Roman PFANZELTERPlace 129 · Maryland School for | — | Maryland School for | 32:57.40 |