| 1 | Tyler CardilloPlace 1 · Charlotte | — | Charlotte | 16:15 | 1 |
| 2 | Trent CraigPlace 2 · Cypress | — | Cypress | 16:30 | 2 |
| 3 | Argeo CruzPlace 3 · Immokalee | — | Immokalee | 16:33 | 3 |
| 4 | Gorman MoranPlace 4 · Immokalee | — | Immokalee | 16:34 | 4 |
| 5 | Patrick RyanPlace 5 · South Ft. Myers | — | South Ft. Myers | 16:43 | 5 |
| 6 | Jeremy PlolisPlace 6 · Bishop Verot | — | Bishop Verot | 16:53 | 6 |
| 7 | Ryan StaffordPlace 7 · Ft. Myers | — | Ft. Myers | 16:53 | 7 |
| 8 | Sean QuinnPlace 8 · Bishop Verot | — | Bishop Verot | 16:57 | 8 |
| 9 | Brian AlexanderPlace 9 · Barron Collier | — | Barron Collier | 16:57 | 9 |
| 10 | Mathias BaudinetPlace 10 · Pametto Ridge | — | Pametto Ridge | 16:59 | 10 |
| 11 | David TomchinskyPlace 11 · Lemon Bay | — | Lemon Bay | 16:59 | 11 |
| 12 | Anthony BorregoPlace 12 · Charlotte | — | Charlotte | 17:00 | 12 |
| 13 | Max ShumakePlace 13 · Naples | — | Naples | 17:04 | 13 |
| 14 | Andy MartinezPlace 14 · Lely | — | Lely | 17:09 | 14 |
| 15 | Jeff MarvelPlace 15 · Naples | — | Naples | 17:14 | 15 |
| 16 | Anthony PollizziPlace 16 · Charlotte | — | Charlotte | 17:19 | 16 |
| 17 | Ryan SchnullePlace 17 · Charlotte | — | Charlotte | 17:21 | 17 |
| 18 | Danny BonillaPlace 18 · Cypress | — | Cypress | 17:21 | 18 |
| 19 | Brent ScottPlace 19 · Community | — | Community | 17:24 | 19 |
| 20 | Taylor PeliskaPlace 20 · St. John Neumann | — | St. John Neumann | 17:26 | 20 |
| 21 | Jacob StallingsPlace 21 · Immokalee | — | Immokalee | 17:27 | 21 |
| 22 | Brian haynesPlace 22 · Charlotte | — | Charlotte | 17:31 | 22 |
| 23 | Blake BehrPlace 23 · Cape Coral | — | Cape Coral | 17:32 | — |
| 24 | Michael BarrowPlace 24 · South Ft. Myers | — | South Ft. Myers | 17:34 | 23 |
| 25 | Austin AlburyPlace 25 · Barron Collier | — | Barron Collier | 17:40 | 24 |
| 26 | Kris WoodsPlace 26 · Gateway Charter | — | Gateway Charter | 17:43 | 25 |
| 27 | Keith ScottPlace 27 · Community | — | Community | 17:46 | 26 |
| 28 | Armando YzaguirrePlace 28 · Immokalee | — | Immokalee | 17:48 | 27 |
| 29 | Josh PelletierPlace 29 · Pametto Ridge | — | Pametto Ridge | 17:52 | 28 |
| 30 | Ulyses VivarPlace 30 · Lely | — | Lely | 17:58 | 29 |
| 31 | Bryan HilgarPlace 31 · Charlotte | — | Charlotte | 18:06 | 30 |
| 32 | James KieckPlace 32 · Lemon Bay | — | Lemon Bay | 18:09 | 31 |
| 33 | Buddy GatesPlace 33 · Community | — | Community | 18:09 | 32 |
| 34 | Rodney SwingleyPlace 34 · Naples | — | Naples | 18:15 | 33 |
| 35 | Aesop BrownPlace 35 · Canterbury | — | Canterbury | 18:17 | — |
| 36 | Rhys WatkinsPlace 36 · Naples | — | Naples | 18:18 | 34 |
| 37 | Alex MontgomeryPlace 37 · Community | — | Community | 18:19 | 35 |
| 38 | Michael CorsoPlace 38 · St. John Neumann | — | St. John Neumann | 18:24 | 36 |
| 39 | Jose GomezPlace 39 · Immokalee | — | Immokalee | 18:26 | 37 |
| 40 | Kevin JordanPlace 40 · Bishop Verot | — | Bishop Verot | 18:26 | 38 |
| 41 | Kristen CombsPlace 41 · Charlotte | — | Charlotte | 18:29 | 39 |
| 42 | Rich CrumPlace 42 · Barron Collier | — | Barron Collier | 18:29 | 40 |
| 43 | Justin SmithPlace 43 · Naples | — | Naples | 18:31 | 41 |
| 44 | Jovanie MartinezPlace 44 · Naples | — | Naples | 18:31 | 42 |
| 45 | Andrew NicholsPlace 45 · St. John Neumann | — | St. John Neumann | 18:31 | 43 |
| 46 | Brian MarlerPlace 46 · Barron Collier | — | Barron Collier | 18:32 | 44 |
| 47 | Daryl TownsendPlace 47 · Lely | — | Lely | 18:33 | 45 |
| 48 | Max McCabePlace 48 · Community | — | Community | 18:35 | 46 |
| 49 | Dylan IrelandPlace 49 · Lemon Bay | — | Lemon Bay | 18:36 | 47 |
| 50 | David SerenskiPlace 50 · Ft. Myers | — | Ft. Myers | 18:38 | 48 |
| 51 | Eric FacconePlace 51 · Cape Coral | — | Cape Coral | 18:39 | — |
| 52 | John AdamsonPlace 52 · Lemon Bay | — | Lemon Bay | 18:39 | 49 |
| 53 | Derrick LindbergPlace 53 · Lemon Bay | — | Lemon Bay | 18:40 | 50 |
| 54 | Jose AlgosPlace 54 · Clewiston | — | Clewiston | 18:41 | 51 |
| 55 | Chad SnyderPlace 55 · Lely | — | Lely | 18:41 | 52 |
| 56 | Austin KelloggPlace 56 · Gateway Charter | — | Gateway Charter | 18:41 | 53 |
| 57 | Junior DestinPlace 57 · Immokalee | — | Immokalee | 18:41 | 54 |
| 58 | Travers BenjaminPlace 58 · Lely | — | Lely | 18:45 | 55 |
| 59 | Andre GomezPlace 59 · Immokalee | — | Immokalee | 18:49 | 56 |
| 60 | Kevin ParzaPlace 60 · Bishop Verot | — | Bishop Verot | 18:50 | 57 |
| 61 | Yerandy ArandaPlace 61 · Pametto Ridge | — | Pametto Ridge | 18:53 | 58 |
| 62 | Evan ThomasPlace 62 · Barron Collier | — | Barron Collier | 18:54 | 59 |
| 63 | Christain tateoPlace 63 · Lely | — | Lely | 18:57 | 60 |
| 64 | Kenny WangPlace 64 · Ft. Myers | — | Ft. Myers | 18:58 | 61 |
| 65 | Carter MackPlace 65 · Barron Collier | — | Barron Collier | 19:59 | 62 |
| 66 | Jordan GermaniPlace 66 · Cape Coral | — | Cape Coral | 19:00 | — |
| 67 | Shawn ScanlanPlace 67 · Bishop Verot | — | Bishop Verot | 19:03 | 63 |
| 68 | Robert ScarpantonioPlace 68 · North Ft. Myers | — | North Ft. Myers | 19:03 | 64 |
| 69 | Ryan GingrasPlace 69 · St. John Neumann | — | St. John Neumann | 19:04 | 65 |
| 70 | Mike MarzellaPlace 70 · Bishop Verot | — | Bishop Verot | 19:06 | 66 |
| 71 | Devin KunzePlace 71 · South Ft. Myers | — | South Ft. Myers | 19:10 | 67 |
| 72 | Sean HurleyPlace 72 · North Ft. Myers | — | North Ft. Myers | 19:15 | 68 |
| 73 | Travis MolnarPlace 73 · South Ft. Myers | — | South Ft. Myers | 19:15 | 69 |
| 74 | Jamison TatePlace 74 · Community | — | Community | 19:18 | 70 |
| 75 | Sal CastaldiPlace 75 · Mariner | — | Mariner | 19:19 | 71 |
| 76 | Jaquan BetancourtPlace 76 · Seacrest | — | Seacrest | 19:20 | — |
| 77 | Justin TwellmeyerPlace 77 · Barron Collier | — | Barron Collier | 19:21 | 72 |
| 78 | Brandon NewsomePlace 78 · Cape Coral | — | Cape Coral | 19:24 | — |
| 79 | Jacob JansenPlace 79 · Ft. Myers | — | Ft. Myers | 19:24 | 73 |
| 80 | Andrew NashealPlace 80 · Gateway Charter | — | Gateway Charter | 19:29 | 74 |
| 81 | Matt GenneroPlace 81 · South Ft. Myers | — | South Ft. Myers | 19:30 | 75 |
| 82 | Tyler WoodsPlace 82 · Gateway Charter | — | Gateway Charter | 19:32 | 76 |
| 83 | Dan haferPlace 83 · North Ft. Myers | — | North Ft. Myers | 19:32 | 77 |
| 84 | Cody MoorePlace 84 · Ft. Myers | — | Ft. Myers | 19:33 | 78 |
| 85 | Zack PhilippinPlace 85 · North Ft. Myers | — | North Ft. Myers | 19:34 | 79 |
| 86 | Kyle HayPlace 86 · North Ft. Myers | — | North Ft. Myers | 19:35 | 80 |
| 87 | Jason MortonPlace 87 · Cypress | — | Cypress | 19:35 | 81 |
| 88 | Brandon TrittPlace 88 · Clewiston | — | Clewiston | 19:37 | 82 |
| 89 | Jake MocasePlace 89 · Lemon Bay | — | Lemon Bay | 19:38 | 83 |
| 90 | Carl Nigt-LundPlace 90 · Canterbury | — | Canterbury | 19:38 | — |
| 91 | Mark RochaPlace 91 · Community | — | Community | 19:45 | 84 |
| 92 | Andrew SweeneyPlace 92 · St. John Neumann | — | St. John Neumann | 19:52 | 85 |
| 93 | Sean HowardPlace 93 · North Ft. Myers | — | North Ft. Myers | 19:58 | 86 |
| 94 | Sean SmithPlace 94 · St. John Neumann | — | St. John Neumann | 19:59 | 87 |
| 95 | Delenidi WatsonPlace 95 · Clewiston | — | Clewiston | 20:00 | 88 |
| 96 | Brandon LaurenoPlace 96 · South Ft. Myers | — | South Ft. Myers | 20:01 | 89 |
| 97 | Brent SchmidtPlace 97 · Cypress | — | Cypress | 20:03 | 90 |
| 98 | Aaron SmithPlace 98 · Mariner | — | Mariner | 20:08 | 91 |
| 99 | matt NiezelskiPlace 99 · Mariner | — | Mariner | 20:09 | 92 |
| 100 | Germain CouricPlace 100 · Clewiston | — | Clewiston | 20:13 | 93 |
| 101 | Jack ReinselPlace 101 · Pametto Ridge | — | Pametto Ridge | 20:14 | 94 |
| 102 | Andrew lemayPlace 102 · Seacrest | — | Seacrest | 20:16 | — |
| 103 | Brent HaskillPlace 103 · Mariner | — | Mariner | 20:16 | 95 |
| 104 | Joey FarinacciPlace 104 · St. John Neumann | — | St. John Neumann | 20:17 | 96 |
| 105 | Clay BarlowPlace 105 · Gateway Charter | — | Gateway Charter | 20:20 | 97 |
| 106 | Kelby FruechtPlace 106 · Seacrest | — | Seacrest | 20:22 | — |
| 107 | Travis TalbertPlace 107 · Clewiston | — | Clewiston | 20:23 | 98 |
| 108 | Manny TereroPlace 108 · Pametto Ridge | — | Pametto Ridge | 20:26 | 99 |
| 109 | Ryan RichardsonPlace 109 · Bishop Verot | — | Bishop Verot | 20:38 | 100 |
| 110 | Brandon CaulkinsPlace 110 · Clewiston | — | Clewiston | 20:48 | 101 |
| 111 | George YoungbloodPlace 111 · Gateway Charter | — | Gateway Charter | 20:52 | 102 |
| 112 | Robert PodgorskiPlace 112 · Cypress | — | Cypress | 20:53 | 103 |
| 113 | Chat ChiPlace 113 · South Ft. Myers | — | South Ft. Myers | 21:19 | 104 |
| 114 | Ory BellPlace 114 · Pametto Ridge | — | Pametto Ridge | 21:23 | 105 |
| 115 | Mygel TreiserPlace 115 · Gateway Charter | — | Gateway Charter | 21:26 | 106 |
| 116 | Matt CevallosPlace 116 · Pametto Ridge | — | Pametto Ridge | 21:36 | 107 |
| 117 | Ricky MartinezPlace 117 · Clewiston | — | Clewiston | 21:45 | 108 |
| 118 | Dylan BurchettPlace 118 · Seacrest | — | Seacrest | 21:46 | — |
| 119 | Collin WiederspielPlace 119 · Lemon Bay | — | Lemon Bay | 21:48 | 109 |
| 120 | Will HeisePlace 120 · Canterbury | — | Canterbury | 24:04 | — |
| 121 | Gustavo PamplonaPlace 121 · Mariner | — | Mariner | 24:57 | 110 |
| 122 | David ShepardPlace 122 · Canterbury | — | Canterbury | 25:20 | — |