| 1 | Matthew STRATTONPlace 1 · Grade 10 · St. Johns Country Day School | 10 | St. Johns Country Day School | 16:28.60 | 1 |
| 2 | Jacob KAILESPlace 2 · Grade 11 · St. Johns Country Day School | 11 | St. Johns Country Day School | 17:32.43 | 2 |
| 3 | John SCHOLZPlace 3 · Grade 12 · Middleburg | 12 | Middleburg | 17:39.27 | 3 |
| 4 | Carlton WAIGURUPlace 4 · Grade 11 · Clay | 11 | Clay | 17:56.58 | 4 |
| 5 | Justin PRESLEYPlace 5 · Grade 11 · Bartram Trail | 11 | Bartram Trail | 18:02.74 | 5 |
| 6 | Amin ABDULJABARPlace 6 · Grade 10 · Bartram Trail | 10 | Bartram Trail | 18:03.46 | 6 |
| 7 | Robert NOGALESPlace 7 · Grade 11 · Middleburg | 11 | Middleburg | 18:09.32 | 7 |
| 8 | Trent SMITHPlace 8 · Grade 11 · Bartram Trail | 11 | Bartram Trail | 18:10.02 | 8 |
| 9 | Noah CARSONPlace 9 · Grade 11 · Middleburg | 11 | Middleburg | 18:10.06 | 9 |
| 10 | Jose Paolo GARCIAPlace 10 · Grade 12 · Ridgeview | 12 | Ridgeview | 18:11.02 | 10 |
| 11 | Max JOHNSONPlace 11 · Grade 10 · Bartram Trail | 10 | Bartram Trail | 18:11.93 | 11 |
| 12 | Jonah RAUTENSTRAUCHPlace 12 · Grade 10 · Bartram Trail | 10 | Bartram Trail | 18:24.32 | 12 |
| 13 | Dominik FRIETZEPlace 13 · Grade 11 · Ridgeview | 11 | Ridgeview | 18:27.22 | 13 |
| 14 | Isaac CALISTOPlace 14 · Grade 10 · Bartram Trail | 10 | Bartram Trail | 18:31.43 | 14 |
| 15 | Nick ANDREWSPlace 15 · Grade 12 · Bartram Trail | 12 | Bartram Trail | 18:41.83 | 15 |
| 16 | Adam DUMASPlace 16 · Grade 10 · Bartram Trail | 10 | Bartram Trail | 18:42.47 | — |
| 17 | Christopher DONALDSONPlace 17 · Grade 12 · Middleburg | 12 | Middleburg | 18:43.23 | 16 |
| 18 | Jarrion SMITHPlace 18 · Grade 11 · Robert E. Lee | 11 | Robert E. Lee | 18:53.13 | — |
| 19 | Joseph HARRINGTONPlace 19 · Grade 11 · Ed White | 11 | Ed White | 18:57.53 | 17 |
| 20 | Luis DURANPlace 20 · Grade 11 · Clay | 11 | Clay | 19:02.19 | 18 |
| 21 | Michael HOLBROOKPlace 21 · Grade 11 · Ed White | 11 | Ed White | 19:06.69 | 19 |
| 22 | Christopher POLINSKYPlace 22 · Grade 10 · Oakleaf | 10 | Oakleaf | 19:11.19 | 20 |
| 23 | Ajani STOKESPlace 23 · Grade 12 · Oakleaf | 12 | Oakleaf | 19:11.23 | 21 |
| 24 | Dylan NELSONPlace 24 · Grade 12 · Oakleaf | 12 | Oakleaf | 19:11.43 | 22 |
| 25 | Samuel HOPKINSPlace 25 · Grade 9 · St. Johns Country Day School | 9 | St. Johns Country Day School | 19:16.44 | 23 |
| 26 | Bryce STALTERPlace 26 · Grade 12 · Oakleaf | 12 | Oakleaf | 19:24.94 | 24 |
| 27 | Richard HOLMESPlace 27 · Grade 11 · Ed White | 11 | Ed White | 19:25.98 | 25 |
| 28 | Dylan ANDERSONPlace 28 · Grade 10 · Middleburg | 10 | Middleburg | 19:27.11 | 26 |
| 29 | Christian VILLANUEVAPlace 29 · Grade 12 · Oakleaf | 12 | Oakleaf | 19:28.32 | 27 |
| 30 | Juan FLORESPlace 30 · Grade 11 · Middleburg | 11 | Middleburg | 19:31.88 | 28 |
| 31 | James WILSONPlace 31 · Grade 11 · St. Johns Country Day School | 11 | St. Johns Country Day School | 19:46.99 | 29 |
| 32 | Austin CORBINPlace 32 · Grade 9 · Bradford | 9 | Bradford | 19:50.09 | 30 |
| 33 | Richard NICHOLSPlace 33 · Grade 8 · St. Johns Country Day School | 8 | St. Johns Country Day School | 19:51.29 | 31 |
| 34 | Sean ZAYASPlace 34 · Grade 11 · Oakleaf | 11 | Oakleaf | 20:00.54 | 32 |
| 35 | Caden HENDERSONPlace 35 · Grade 11 · Oakleaf | 11 | Oakleaf | 20:00.85 | 33 |
| 36 | Andrew CANAVANPlace 36 · Grade 11 · Bishop Kenny | 11 | Bishop Kenny | 20:00.90 | 34 |
| 37 | Jonathan CASONPlace 37 · Grade 10 · Ed White | 10 | Ed White | 20:00.95 | 35 |
| 38 | Andy WHITEPlace 38 · Grade 11 · Bishop Kenny | 11 | Bishop Kenny | 20:05.48 | 36 |
| 39 | Steve MANALOPlace 39 · Grade 11 · Middleburg | 11 | Middleburg | 20:06.94 | 37 |
| 40 | Simeon CUMMINGSPlace 40 · Grade 12 · Robert E. Lee | 12 | Robert E. Lee | 20:10.96 | — |
| 41 | Noe BENITEZPlace 41 · Grade 10 · Orange Park | 10 | Orange Park | 20:12.92 | 38 |
| 42 | Nicholas TERRYPlace 42 · Grade 10 · Ed White | 10 | Ed White | 20:13.61 | 39 |
| 43 | Casey CRAFTONPlace 43 · Grade 10 · Middleburg | 10 | Middleburg | 20:16.41 | — |
| 44 | Luke BYBEEPlace 44 · Grade 12 · Clay | 12 | Clay | 20:18.00 | 40 |
| 45 | Kieth WHITEPlace 45 · Grade 11 · Ed White | 11 | Ed White | 20:22.32 | 41 |
| 46 | Alexander DEEBPlace 46 · Grade 11 · Bishop Kenny | 11 | Bishop Kenny | 20:24.61 | 42 |
| 47 | Robert CLEVELANDPlace 47 · Grade 10 · Ed White | 10 | Ed White | 20:32.24 | 43 |
| 48 | Jordan ROBINSONPlace 48 · Grade 12 · Middleburg | 12 | Middleburg | 20:35.29 | — |
| 49 | Ayden HARPERPlace 49 · Grade 11 · Middleburg | 11 | Middleburg | 20:37.36 | — |
| 50 | Jacob HOLYERPlace 50 · Grade 9 · St. Johns Country Day School | 9 | St. Johns Country Day School | 20:47.00 | 44 |
| 51 | Colin KINGPlace 51 · Grade 10 · Oakleaf | 10 | Oakleaf | 20:50.14 | — |
| 52 | Triston SCHULTZPlace 52 · Grade 9 · Clay | 9 | Clay | 20:55.99 | 45 |
| 53 | Aden SEEPERSADPlace 53 · Grade 11 · Bishop Kenny | 11 | Bishop Kenny | 20:56.34 | 46 |
| 54 | Joshua WIMBUSHPlace 54 · Grade 11 · Ed White | 11 | Ed White | 21:01.11 | — |
| 55 | Lucas ROZOPlace 55 · Grade 10 · Bishop Kenny | 10 | Bishop Kenny | 21:05.86 | 47 |
| 56 | Luke ROBINSONPlace 56 · Grade 11 · St. Johns Country Day School | 11 | St. Johns Country Day School | 21:18.98 | 48 |
| 57 | Grant REIDYPlace 57 · Grade 11 · Bishop Kenny | 11 | Bishop Kenny | 21:29.13 | 49 |
| 58 | Jeremiah BOWIEPlace 58 · Grade 10 · Ed White | 10 | Ed White | 21:33.72 | — |
| 59 | John CARNEYPlace 59 · Grade 9 · Bishop Kenny | 9 | Bishop Kenny | 21:34.51 | 50 |
| 60 | Kevin MARTINEZPlace 60 · Grade 10 · Ridgeview | 10 | Ridgeview | 21:35.85 | 51 |
| 61 | Alex LEWISPlace 61 · Grade 10 · Bishop Kenny | 10 | Bishop Kenny | 21:38.82 | — |
| 62 | Nathan LOWRIEPlace 62 · Grade 11 · Bishop Kenny | 11 | Bishop Kenny | 21:41.69 | — |
| 63 | Jacob CAVINPlace 63 · Grade 12 · Bradford | 12 | Bradford | 21:44.45 | 52 |
| 64 | William MARTINPlace 64 · Grade 11 · Ridgeview | 11 | Ridgeview | 21:47.48 | 53 |
| 65 | Eric PENDARVISPlace 65 · Grade 10 · Bradford | 10 | Bradford | 21:53.26 | 54 |
| 66 | Jaden GROSSPlace 66 · Grade 9 · Bradford | 9 | Bradford | 21:57.37 | 55 |
| 67 | Chase ROBERTSPlace 67 · Grade 10 · Bradford | 10 | Bradford | 22:00.20 | 56 |
| 68 | Ryan WILLIAMSPlace 68 · Grade 9 · Ridgeview | 9 | Ridgeview | 22:06.45 | 57 |
| 69 | Christian MAYFIELDPlace 69 · Grade 9 · Orange Park | 9 | Orange Park | 22:30.40 | 58 |
| 70 | Jordan POCHARASANGPlace 70 · Grade 10 · Ridgeview | 10 | Ridgeview | 22:34.42 | 59 |
| 71 | Gehrig VAN DE WATERPlace 71 · Grade 9 · Orange Park | 9 | Orange Park | 22:52.85 | 60 |
| 72 | Kason HICKMANPlace 72 · Grade 9 · Clay | 9 | Clay | 23:01.13 | 61 |
| 73 | Cade ZEHNERPlace 73 · Grade 11 · St. Johns Country Day School | 11 | St. Johns Country Day School | 23:03.33 | — |
| 74 | Connor FOSTERPlace 74 · Grade 12 · St. Johns Country Day School | 12 | St. Johns Country Day School | 23:10.13 | — |
| 75 | Chayten SANDERSPlace 75 · Grade 9 · Bradford | 9 | Bradford | 23:20.24 | 62 |
| 76 | Jason ETHERIDGEPlace 76 · Grade 12 · Clay | 12 | Clay | 23:26.24 | 63 |
| 77 | Joseph POWELLPlace 77 · Grade 12 · Clay | 12 | Clay | 24:00.26 | 64 |
| 78 | Evan CROOKPlace 78 · Grade 9 · Clay | 9 | Clay | 24:17.11 | — |
| 79 | Lucas BISSONPlace 79 · Grade 10 · Ridgeview | 10 | Ridgeview | 25:10.10 | 65 |
| 80 | Jason LESTERPlace 80 · Grade 9 · Orange Park | 9 | Orange Park | 25:12.12 | 66 |
| 81 | Dalton ROBERTSPlace 81 · Grade 11 · Bradford | 11 | Bradford | 26:09.21 | 67 |
| 82 | Harold GOSLEEPlace 82 · Grade 12 · Orange Park | 12 | Orange Park | 26:43.24 | 68 |
| 83 | James MCARTHURPlace 83 · Grade 12 · Orange Park | 12 | Orange Park | 27:21.57 | 69 |
| 84 | James GOSLEEPlace 84 · Grade 9 · Orange Park | 9 | Orange Park | 29:25.52 | 70 |