| 1 | Billy BuntinPlace 1 · Martin County | — | Martin County | 00:17:30.54 |
| 2 | Noah WintersPlace 2 · Jupiter Christian | — | Jupiter Christian | 00:17:51.25 |
| 3 | Matthew PowersPlace 3 · The Pine School | — | The Pine School | 00:18:10.64 |
| 4 | Lucas PereiraPlace 4 · The Pine School | — | The Pine School | 00:18:18.97 |
| 5 | Ryan ZiskinderPlace 5 · Martin County | — | Martin County | 00:18:31.53 |
| 6 | Noah ScammellPlace 6 · Martin County | — | Martin County | 00:18:33.11 |
| 7 | Patrick YoungPlace 7 · Jupiter Christian | — | Jupiter Christian | 00:18:34.60 |
| 8 | Eduardo BarraganPlace 8 · South Fork | — | South Fork | 00:18:49.00 |
| 9 | Michael PowersPlace 9 · The Pine School | — | The Pine School | 00:18:51.02 |
| 10 | Adam ZiskinderPlace 10 · Martin County | — | Martin County | 00:18:53.04 |
| 11 | Payton SukhuPlace 11 · Benjamin School | — | Benjamin School | 00:19:06.37 |
| 12 | Devin JordanPlace 12 · Jensen Beach | — | Jensen Beach | 00:19:11.58 |
| 13 | Jack BurgenerPlace 13 · South Fork | — | South Fork | 00:19:12.01 |
| 14 | Kevin OhrnPlace 14 · South Fork | — | South Fork | 00:19:21.16 |
| 15 | Connor MurphyPlace 15 · Benjamin School | — | Benjamin School | 00:19:22.56 |
| 16 | Zachary FriendPlace 16 · Okeechobee | — | Okeechobee | 00:19:23.55 |
| 17 | Judah LebofskyPlace 17 · Martin County | — | Martin County | 00:19:25.04 |
| 18 | Noah CurtisPlace 18 · Treasure Coast | — | Treasure Coast | 00:19:26.97 |
| 19 | David MontoyaPlace 19 · Okeechobee | — | Okeechobee | 00:19:27.22 |
| 20 | Ethan RauschPlace 20 · South Fork | — | South Fork | 00:19:29.52 |
| 21 | Pedro SanchezPlace 21 · Okeechobee | — | Okeechobee | 00:19:36.95 |
| 22 | Noah BresnickPlace 22 · Trinity Christian Academy (Lak | — | Trinity Christian Academy (Lak | 00:19:36.99 |
| 23 | Lukas DiazPlace 23 · Jupiter Christian | — | Jupiter Christian | 00:19:42.54 |
| 24 | Travis ArnoldPlace 24 · Martin County | — | Martin County | 00:19:45.35 |
| 25 | Blake LarsonPlace 25 · Benjamin School | — | Benjamin School | 00:19:48.99 |
| 26 | Christopher RosaPlace 26 · Trinity Christian Academy (Lak | — | Trinity Christian Academy (Lak | 00:19:51.34 |
| 27 | Mark BeaglePlace 27 · Jensen Beach | — | Jensen Beach | 00:19:53.87 |
| 28 | Matt RojasPlace 28 · South Fork | — | South Fork | 00:19:54.90 |
| 29 | Trevor NatilePlace 29 · Benjamin School | — | Benjamin School | 00:19:58.00 |
| 30 | Jackson DusenberryPlace 30 · Martin County | — | Martin County | 00:19:59.62 |
| 31 | Matt O'HaraPlace 31 · Jensen Beach | — | Jensen Beach | 00:20:02.23 |
| 32 | Jonathan FabienPlace 32 · Treasure Coast | — | Treasure Coast | 00:20:09.85 |
| 33 | Bryan MoralesPlace 33 · Treasure Coast | — | Treasure Coast | 00:20:10.69 |
| 34 | Payton CajaPlace 34 · Highlands Christian Academy | — | Highlands Christian Academy | 00:20:23.47 |
| 35 | Raul Ruiz-GarciaPlace 35 · Okeechobee | — | Okeechobee | 00:20:23.88 |
| 36 | Nathan PintoPlace 36 · South Fork | — | South Fork | 00:20:29.45 |
| 37 | Reyn HylandPlace 37 · The Pine School | — | The Pine School | 00:20:36.80 |
| 38 | John SanisscalchiPlace 38 · Jensen Beach | — | Jensen Beach | 00:20:38.92 |
| 39 | Christian HylandPlace 39 · The Pine School | — | The Pine School | 00:20:44.38 |
| 40 | Brock GloverPlace 40 · Jensen Beach | — | Jensen Beach | 00:20:46.08 |
| 41 | Jaiden MagnanPlace 41 · Treasure Coast | — | Treasure Coast | 00:20:49.08 |
| 42 | Nicolas LamaPlace 42 · Benjamin School | — | Benjamin School | 00:21:00.92 |
| 43 | Eli HillPlace 43 · Jupiter Christian | — | Jupiter Christian | 00:21:04.33 |
| 44 | William WhitlachPlace 44 · Jensen Beach | — | Jensen Beach | 00:21:04.99 |
| 45 | Brandon PerezPlace 45 · John I. Leonard | — | John I. Leonard | 00:21:09.09 |
| 46 | Adrian GuerreroPlace 46 · Okeechobee | — | Okeechobee | 00:21:11.96 |
| 47 | Walentz ExumePlace 47 · Atlantic Christian Academy | — | Atlantic Christian Academy | 00:21:17.36 |
| 48 | Robert UptonPlace 48 · The Pine School | — | The Pine School | 00:21:24.95 |
| 49 | Ryan MolnarPlace 49 · Jensen Beach | — | Jensen Beach | 00:21:27.38 |
| 50 | Robert LaneyPlace 50 · Lake Worth Christian | — | Lake Worth Christian | 00:21:29.50 |
| 51 | Felix BregePlace 51 · Okeechobee | — | Okeechobee | 00:21:33.77 |
| 52 | Caleb ClevelandPlace 52 · Jupiter Christian | — | Jupiter Christian | 00:21:40.70 |
| 53 | Addison TextorPlace 53 · The Pine School | — | The Pine School | 00:22:03.18 |
| 54 | Luke D'OrazioPlace 54 · Trinity Christian Academy (Lak | — | Trinity Christian Academy (Lak | 00:22:15.52 |
| 55 | Lary DiazPlace 55 · Jupiter Christian | — | Jupiter Christian | 00:22:21.23 |
| 56 | Julian DresbackPlace 56 · Jupiter Christian | — | Jupiter Christian | 00:22:27.43 |
| 57 | Manny MenesesPlace 57 · Berean Christian School | — | Berean Christian School | 00:22:30.05 |
| 58 | Rwoodens ElisdorPlace 58 · John I. Leonard | — | John I. Leonard | 00:22:32.14 |
| 59 | Gabriel RoundsPlace 59 · Highlands Christian Academy | — | Highlands Christian Academy | 00:22:38.53 |
| 60 | Abdiel PricePlace 60 · Treasure Coast | — | Treasure Coast | 00:22:38.74 |
| 61 | Joshua RoundsPlace 61 · Highlands Christian Academy | — | Highlands Christian Academy | 00:22:41.77 |
| 62 | James CarrPlace 62 · Benjamin School | — | Benjamin School | 00:22:42.58 |
| 63 | Mason KellyPlace 63 · Berean Christian School | — | Berean Christian School | 00:22:43.02 |
| 64 | Davonte BuchananPlace 64 · John I. Leonard | — | John I. Leonard | 00:22:53.04 |
| 65 | Pasha SzklanyPlace 65 · Highlands Christian Academy | — | Highlands Christian Academy | 00:22:58.28 |
| 66 | Tanner CrossPlace 66 · Master's Academy | — | Master's Academy | 00:23:12.63 |
| 67 | Alex SnowPlace 67 · Berean Christian School | — | Berean Christian School | 00:23:16.79 |
| 68 | Alvaro SanchezPlace 68 · John I. Leonard | — | John I. Leonard | 00:23:26.65 |
| 69 | Matthew EvansPlace 69 · Lake Worth Christian | — | Lake Worth Christian | 00:23:27.85 |
| 70 | Danny DoPlace 70 · Highlands Christian Academy | — | Highlands Christian Academy | 00:23:45.06 |
| 71 | Josiah NovickPlace 71 · Highlands Christian Academy | — | Highlands Christian Academy | 00:23:52.61 |
| 72 | Kurt BakerPlace 72 · Lake Worth Christian | — | Lake Worth Christian | 00:24:00.74 |
| 73 | Francis CerraPlace 73 · Trinity Christian Academy (Lak | — | Trinity Christian Academy (Lak | 00:24:16.35 |
| 74 | Carlos FernandezPlace 74 · Berean Christian School | — | Berean Christian School | 00:24:19.55 |
| 75 | Luis SilvaPlace 75 · Berean Christian School | — | Berean Christian School | 00:24:20.39 |
| 76 | Johnathen NavarroPlace 76 · John I. Leonard | — | John I. Leonard | 00:24:38.99 |
| 77 | Thomas RogersPlace 77 · Lake Worth Christian | — | Lake Worth Christian | 00:24:43.61 |
| 78 | Jared HunterPlace 78 · Lake Worth Christian | — | Lake Worth Christian | 00:25:00.77 |
| 79 | Dylan DriscollPlace 79 · Atlantic Christian Academy | — | Atlantic Christian Academy | 00:25:32.38 |
| 80 | Michael HillierPlace 80 · Berean Christian School | — | Berean Christian School | 00:25:38.75 |
| 81 | Bradley ButzbergerPlace 81 · Berean Christian School | — | Berean Christian School | 00:26:25.04 |
| 82 | Sergio ChoisPlace 82 · Trinity Christian Academy (Lak | — | Trinity Christian Academy (Lak | 00:27:26.45 |
| 83 | Joseph RhinvilPlace 83 · John I. Leonard | — | John I. Leonard | 00:28:18.21 |
| 84 | Isaac BelfortPlace 84 · Lake Worth Christian | — | Lake Worth Christian | 00:29:32.30 |
| 85 | Austin CornettPlace 85 · Trinity Christian Academy (Lak | — | Trinity Christian Academy (Lak | 00:30:41.14 |
| 86 | Darian MurrayPlace 86 · Trinity Christian Academy (Lak | — | Trinity Christian Academy (Lak | 00:31:46.90 |
| 87 | Jonathan WilliamsPlace 87 · Atlantic Christian Academy | — | Atlantic Christian Academy | 00:32:51.90 |