| 1 | Steven DurrPlace 1 · Fernandina Beach | — | Fernandina Beach | 17:21.27 |
| 2 | Caden KwiatkowskiPlace 2 · Fernandina Beach | — | Fernandina Beach | 17:21.44 |
| 3 | Ian KelbertPlace 3 · Pedro Menendez High | — | Pedro Menendez High | 18:14.67 |
| 4 | Ryan JonesPlace 4 · Pedro Menendez High | — | Pedro Menendez High | 18:20.17 |
| 5 | Peter HopfePlace 5 · First Baptist Christ | — | First Baptist Christ | 18:50.57 |
| 6 | Alex BuenaPlace 6 · Crestview High Schoo | — | Crestview High Schoo | 18:58.69 |
| 7 | Walker WhitePlace 7 · Providence School | — | Providence School | 19:06.04 |
| 8 | Tom GrayPlace 8 · Fernandina Beach | — | Fernandina Beach | 19:30.44 |
| 9 | Ashton AkamPlace 9 · Grade 9 · St. Joseph Academy | 9 | St. Joseph Academy | 19:34.37 |
| 10 | Luke LawrencePlace 10 · Pedro Menendez High | — | Pedro Menendez High | 19:43.62 |
| 11 | Josh BrettPlace 11 · Grade 12 · Pedro Menendez High | 12 | Pedro Menendez High | 19:49.81 |
| 12 | Jack SessionsPlace 12 · Providence School | — | Providence School | 19:54.14 |
| 13 | Sam CourterPlace 13 · Pedro Menendez High | — | Pedro Menendez High | 19:55.36 |
| 14 | Henry ColwellPlace 14 · Fernandina Beach | — | Fernandina Beach | 19:59.99 |
| 15 | Sam LoftinPlace 15 · Providence School | — | Providence School | 20:05.29 |
| 16 | Jonah BerryPlace 16 · Rocky Bayou Christia | — | Rocky Bayou Christia | 20:06.61 |
| 17 | Adam WilkingPlace 17 · Fernandina Beach | — | Fernandina Beach | 20:17.78 |
| 18 | John PurtillPlace 18 · Pedro Menendez High | — | Pedro Menendez High | 20:30.84 |
| 19 | Luc GillanPlace 19 · Pedro Menendez High | — | Pedro Menendez High | 20:40.14 |
| 20 | William CoriaPlace 20 · Fernandina Beach | — | Fernandina Beach | 20:46.88 |
| 21 | Logan LanhamPlace 21 · Grade 9 · St. Joseph Academy | 9 | St. Joseph Academy | 21:28.71 |
| 22 | Orion HockingPlace 22 · Fernandina Beach | — | Fernandina Beach | 21:47.88 |
| 23 | Miles CharboneauPlace 23 · Providence School | — | Providence School | 21:55.84 |
| 24 | Christopher MurdockPlace 24 · First Baptist Christ | — | First Baptist Christ | 21:57.66 |
| 25 | William ClarkPlace 25 · Pedro Menendez High | — | Pedro Menendez High | 22:03.63 |
| 26 | Alex RoblePlace 26 · Interlachen | — | Interlachen | 22:04.23 |
| 27 | Hunter MonsonPlace 27 · Providence School | — | Providence School | 22:05.28 |
| 28 | Logan TribouPlace 28 · Fernandina Beach | — | Fernandina Beach | 22:08.81 |
| 29 | Harrison KozlowskiPlace 29 · Providence School | — | Providence School | 22:12.91 |
| 30 | Adam OlaldePlace 30 · Interlachen | — | Interlachen | 22:59.30 |
| 31 | Ian KelseyPlace 31 · Pedro Menendez High | — | Pedro Menendez High | 23:01.96 |
| 32 | Dalen LentzPlace 32 · Pedro Menendez High | — | Pedro Menendez High | 24:59.15 |
| 33 | Jonathan LigeikisPlace 33 · Fernandina Beach | — | Fernandina Beach | 25:02.33 |
| 34 | Quinn LawsonPlace 34 · Grade 9 · Pedro Menendez High | 9 | Pedro Menendez High | 25:48.37 |
| 35 | Kohl JonesPlace 35 · Pedro Menendez High | — | Pedro Menendez High | 26:33.00 |
| 36 | Steven KuznickiPlace 36 · First Baptist Christ | — | First Baptist Christ | 26:33.22 |
| 37 | Richard GuoPlace 37 · Grade 10 · Pedro Menendez High | 10 | Pedro Menendez High | 27:20.72 |
| 38 | Merrick MeyerPlace 38 · Providence School | — | Providence School | 27:37.62 |
| 39 | Timothy JacksonPlace 39 · St. Johns Country Da | — | St. Johns Country Da | 28:14.56 |
| 40 | Antonio FuentesPlace 40 · Pedro Menendez High | — | Pedro Menendez High | 29:07.74 |
| 41 | Cayden RavanPlace 41 · Pedro Menendez High | — | Pedro Menendez High | 29:57.14 |
| 42 | Zion GarciaPlace 42 · First Baptist Christ | — | First Baptist Christ | 31:58.41 |
| 43 | Nicholas MelgardPlace 43 · Pedro Menendez High | — | Pedro Menendez High | 38:29.41 |