| 1 | Eric LarsonPlace 1 · Grade 11 · BT Washington | 11 | BT Washington | 16:23.38 | 1 |
| 2 | Kenny WhitmanPlace 2 · Grade 11 · BT Washington | 11 | BT Washington | 16:37.47 | 2 |
| 3 | Kyle Van ZilePlace 3 · Grade 12 · Choctawhatchee | 12 | Choctawhatchee | 16:41.85 | 3 |
| 4 | Tyler HallPlace 4 · Grade 12 · Choctawhatchee | 12 | Choctawhatchee | 17:43.76 | 4 |
| 5 | Hunter BoykinPlace 5 · Grade 11 · Navarre | 11 | Navarre | 17:58.80 | 5 |
| 6 | Ben ChastainPlace 6 · Grade 10 · Ft Walton Beach | 10 | Ft Walton Beach | 17:59.11 | 6 |
| 7 | Tyler BowmanPlace 7 · Grade 11 · West Florida Tech | 11 | West Florida Tech | 18:04.17 | 7 |
| 8 | Adam HambletonPlace 8 · Grade 11 · Choctawhatchee | 11 | Choctawhatchee | 18:10.43 | 8 |
| 9 | Zak BoxtonPlace 9 · Grade 10 · Navarre | 10 | Navarre | 18:17.74 | 9 |
| 10 | Mykal BaileyPlace 10 · Grade 10 · Choctawhatchee | 10 | Choctawhatchee | 18:22.48 | 10 |
| 11 | Kent BoydPlace 11 · Grade 10 · BT Washington | 10 | BT Washington | 18:24.09 | 11 |
| 12 | Matt JonesPlace 12 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 18:38.16 | 12 |
| 13 | Jonathan StimmellPlace 13 · Grade 12 · BT Washington | 12 | BT Washington | 18:42.50 | 13 |
| 14 | Tommy GibblePlace 14 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 18:46.03 | 14 |
| 15 | Chase DayPlace 15 · Grade 10 · Navarre | 10 | Navarre | 18:50.73 | 15 |
| 16 | Steven KertzPlace 16 · Grade 12 · Choctawhatchee | 12 | Choctawhatchee | 18:52.14 | 16 |
| 17 | Craig AndersonPlace 17 · Grade 10 · Choctawhatchee | 10 | Choctawhatchee | 18:54.53 | 17 |
| 18 | Jackson MoorePlace 18 · Grade 12 · Milton | 12 | Milton | 18:58.44 | 18 |
| 19 | Kyle SchenthalPlace 19 · Grade 11 · Ft Walton Beach | 11 | Ft Walton Beach | 19:02.66 | 19 |
| 20 | Hamilton BoykinPlace 20 · Grade 11 · Navarre | 11 | Navarre | 19:06.33 | 20 |
| 21 | Daniel CrottyPlace 21 · Grade 11 · Navarre | 11 | Navarre | 19:06.80 | 21 |
| 22 | Geoffrey BrillePlace 22 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 19:09.27 | 22 |
| 23 | Cody SkarupaPlace 23 · Grade 9 · Ft Walton Beach | 9 | Ft Walton Beach | 19:11.24 | 23 |
| 24 | Sean BalzarPlace 24 · Grade 12 · Ft Walton Beach | 12 | Ft Walton Beach | 19:14.76 | 24 |
| 25 | Dale BarlowPlace 25 · Grade 10 · Jay | 10 | Jay | 19:16.63 | 25 |
| 26 | Alan DavisPlace 26 · Grade 12 · Choctawhatchee | 12 | Choctawhatchee | 19:16.93 | 26 |
| 27 | Mike NiemiecPlace 27 · Grade 12 · Ft Walton Beach | 12 | Ft Walton Beach | 19:22.38 | 27 |
| 28 | Gerrad AckrightPlace 28 · Grade 9 · Navarre | 9 | Navarre | 19:25.51 | 28 |
| 29 | Sid DeatheragePlace 29 · Grade 12 · BT Washington | 12 | BT Washington | 19:27.44 | 29 |
| 30 | Matt BevilPlace 30 · Grade 9 · Ft Walton Beach | 9 | Ft Walton Beach | 19:29.89 | 30 |
| 31 | Stephen SimondsPlace 31 · Grade 11 · Tate | 11 | Tate | 19:33.63 | 31 |
| 32 | Sean SealsPlace 32 · Grade 12 · Gulf Breeze | 12 | Gulf Breeze | 19:34.85 | 32 |
| 33 | Adrian DeMoyaPlace 33 · Grade 10 · Ft Walton Beach | 10 | Ft Walton Beach | 19:35.92 | 33 |
| 34 | Chad RobinPlace 34 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 19:39.44 | 34 |
| 35 | Will ThomasPlace 35 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 19:39.67 | 35 |
| 36 | Jacob GourliePlace 36 · Grade 9 · Crestview | 9 | Crestview | 19:40.38 | 36 |
| 37 | Jake CuevasPlace 37 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 19:41.43 | 37 |
| 38 | Steve BerryPlace 38 · Grade 11 · RB Christian | 11 | RB Christian | 19:46.59 | 38 |
| 39 | Drew TaylorPlace 39 · Grade 12 · South Walton | 12 | South Walton | 19:48.29 | 39 |
| 40 | Garrett FinkePlace 40 · Grade 10 · South Walton | 10 | South Walton | 19:49.05 | 40 |
| 41 | Matt McCollimPlace 41 · Grade 12 · Pensacola Christian | 12 | Pensacola Christian | 19:59.16 | 41 |
| 42 | Corey SmithPlace 42 · Grade 10 · Crestview | 10 | Crestview | 19:59.84 | 42 |
| 43 | Christian MayesPlace 43 · Grade 12 · South Walton | 12 | South Walton | 20:03.73 | 43 |
| 44 | Jeffery FischerPlace 44 · Grade 9 · Jay | 9 | Jay | 20:07.18 | 44 |
| 45 | Joe DoylePlace 45 · Grade 12 · Crestview | 12 | Crestview | 20:08.87 | 45 |
| 46 | Alston BuzzettPlace 46 · Grade 9 · South Walton | 9 | South Walton | 20:10.13 | 46 |
| 47 | Jack BohannonPlace 47 · Grade 12 · Pensacola Catholic | 12 | Pensacola Catholic | 20:10.42 | 47 |
| 48 | Wiley BaxterPlace 48 · Grade 9 · Tate | 9 | Tate | 20:15.59 | 48 |
| 49 | Casey NationPlace 49 · Grade 10 · Navarre | 10 | Navarre | 20:15.77 | 49 |
| 50 | Drew KennedyPlace 50 · Grade 9 · Jay | 9 | Jay | 20:16.64 | 50 |
| 51 | Andrew BarePlace 51 · Grade 10 · East Hill Christian | 10 | East Hill Christian | 20:17.00 | 51 |
| 52 | Spencer BarriballPlace 52 · Grade 11 · East Hill Christian | 11 | East Hill Christian | 20:18.08 | 52 |
| 53 | Dylan LeePlace 53 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 20:24.85 | 53 |
| 54 | AJ SchemmerPlace 54 · Grade 12 · Pensacola Christian | 12 | Pensacola Christian | 20:31.60 | 54 |
| 55 | Cody BrownPlace 55 · Grade 11 · Pensacola Christian | 11 | Pensacola Christian | 20:40.69 | 55 |
| 56 | Wells BuzzettPlace 56 · Grade 9 · South Walton | 9 | South Walton | 20:40.88 | 56 |
| 57 | Kyle KempPlace 57 · Grade 12 · Pace | 12 | Pace | 20:45.01 | 57 |
| 58 | Stephen YoungPlace 58 · Grade 11 · Tate | 11 | Tate | 20:45.30 | 58 |
| 59 | Steven LlorensPlace 59 · Grade 12 · Pace | 12 | Pace | 20:50.43 | 59 |
| 60 | David WilliamsPlace 60 · Grade 11 · RB Christian | 11 | RB Christian | 20:52.91 | 60 |
| 61 | Charlie HenningPlace 61 · Grade 11 · West Florida Tech | 11 | West Florida Tech | 20:58.96 | 61 |
| 62 | Eric SmithPlace 62 · Grade 10 · Crestview | 10 | Crestview | 21:02.63 | 62 |
| 63 | Josh MolyneuxPlace 63 · Grade 11 · RB Christian | 11 | RB Christian | 21:02.99 | 63 |
| 64 | Ryan RougeauPlace 64 · Grade 11 · Tate | 11 | Tate | 21:10.89 | 64 |
| 65 | Dusty DustyPlace 65 · Grade 9 · Jay | 9 | Jay | 21:11.47 | 65 |
| 66 | Ben VanderlikePlace 66 · Grade 11 · Pensacola | 11 | Pensacola | 21:13.41 | 66 |
| 67 | Ben BarnhartPlace 67 · Grade 12 · Pensacola Christian | 12 | Pensacola Christian | 21:14.93 | 67 |
| 68 | Jeff NeelyPlace 68 · Grade 10 · Tate | 10 | Tate | 21:24.89 | 68 |
| 69 | Alex SpeerPlace 69 · Grade 10 · Pensacola Catholic | 10 | Pensacola Catholic | 21:25.25 | 69 |
| 70 | Luke LennonPlace 70 · Grade 11 · RB Christian | 11 | RB Christian | 21:26.21 | 70 |
| 71 | Kurt MasonPlace 71 · Grade 11 · Gulf Breeze | 11 | Gulf Breeze | 21:27.20 | 71 |
| 72 | Paul ClarkPlace 72 · Grade 11 · BT Washington | 11 | BT Washington | 21:27.53 | 72 |
| 73 | Nathan McCollinPlace 73 · Grade 12 · Pensacola Christian | 12 | Pensacola Christian | 21:28.13 | 73 |
| 74 | Tyler GlennPlace 74 · Grade 10 · RB Christian | 10 | RB Christian | 21:39.95 | 74 |
| 75 | Craig DermodyPlace 75 · Grade 12 · South Walton | 12 | South Walton | 21:44.47 | 75 |
| 76 | Matt GoetschPlace 76 · Grade 11 · Pensacola Christian | 11 | Pensacola Christian | 21:47.20 | 76 |
| 77 | Clint HusvienPlace 77 · Grade 11 · RB Christian | 11 | RB Christian | 21:54.96 | 77 |
| 78 | Andrew GraydonPlace 78 · Grade 12 · Tate | 12 | Tate | 21:58.28 | 78 |
| 79 | Daniel GoffPlace 79 · Grade 10 · Pensacola | 10 | Pensacola | 22:01.81 | 79 |
| 80 | Alex FerocePlace 80 · Grade 9 · West Florida Tech | 9 | West Florida Tech | 22:06.27 | 80 |
| 81 | Jacob OrrPlace 81 · Grade 11 · West Florida Tech | 11 | West Florida Tech | 22:07.35 | 81 |
| 82 | Tim KeeblerPlace 82 · Grade 10 · Pace | 10 | Pace | 22:08.45 | 82 |
| 83 | Robert BrowderPlace 83 · Grade 10 · Pace | 10 | Pace | 22:09.67 | 83 |
| 84 | Andrew CarlsonPlace 84 · Grade 12 · Pensacola Christian | 12 | Pensacola Christian | 22:10.45 | 84 |
| 85 | Brandon HauptPlace 85 · Grade 9 · East Hill Christian | 9 | East Hill Christian | 22:14.11 | 85 |
| 86 | Adam NyenhuisPlace 86 · Grade 10 · East Hill Christian | 10 | East Hill Christian | 22:14.31 | 86 |
| 87 | Steven HouserPlace 87 · Grade 11 · Pace | 11 | Pace | 22:18.83 | 87 |
| 88 | Angelo FajasdoPlace 88 · Grade 10 · Crestview | 10 | Crestview | 22:19.50 | 88 |
| 89 | Matt DavisPlace 89 · Grade 11 · Pensacola | 11 | Pensacola | 22:20.19 | 89 |
| 90 | Mike McManusPlace 90 · Grade 10 · South Walton | 10 | South Walton | 22:24.14 | 90 |
| 91 | Collin CraverPlace 91 · Grade 9 · Pace | 9 | Pace | 22:29.13 | 91 |
| 92 | Stephen ThamesPlace 92 · Grade 10 · Milton | 10 | Milton | 22:53.19 | 92 |
| 93 | Robby SmithPlace 93 · Grade 9 · Jay | 9 | Jay | 22:58.67 | 93 |
| 94 | Mark ViauPlace 94 · Grade 11 · Milton | 11 | Milton | 23:02.21 | 94 |
| 95 | Colton SmithPlace 95 · Grade 9 · Jay | 9 | Jay | 23:09.11 | 95 |
| 96 | Jared FavivenePlace 96 · Grade 11 · Crestview | 11 | Crestview | 23:16.74 | 96 |
| 97 | Trevor MacNeilPlace 97 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 23:23.93 | 97 |
| 98 | Eric SingletonPlace 98 · Grade 9 · West Florida Tech | 9 | West Florida Tech | 23:24.25 | 98 |
| 99 | Tripp RobisonPlace 99 · Grade 9 · Pensacola Catholic | 9 | Pensacola Catholic | 23:25.10 | 99 |
| 100 | Justin MorefieldPlace 100 · Grade 12 · Tate | 12 | Tate | 23:31.67 | 100 |
| 101 | Colton ParsonsPlace 101 · Grade 10 · RB Christian | 10 | RB Christian | 23:43.20 | 101 |
| 102 | Ren GeryakPlace 102 · Grade 11 · Pensacola | 11 | Pensacola | 23:47.55 | 102 |
| 103 | Corey BourgeoisePlace 103 · Grade 11 · Pensacola | 11 | Pensacola | 23:52.15 | 103 |
| 104 | Sam RuizPlace 104 · Grade 9 · West Florida Tech | 9 | West Florida Tech | 23:54.72 | 104 |
| 105 | Jeremy KintzPlace 105 · Grade 12 · Woodham | 12 | Woodham | 23:54.93 | — |
| 106 | Levi BlackmonPlace 106 · Grade 11 · Jay | 11 | Jay | 24:05.08 | 105 |
| 107 | Anthony GriffenPlace 107 · Grade 10 · West Florida Tech | 10 | West Florida Tech | 24:12.97 | 106 |
| 108 | Kevin GilmorePlace 108 · Grade 10 · Pace | 10 | Pace | 24:18.82 | 107 |
| 109 | David KellerPlace 109 · Grade 9 · East Hill Christian | 9 | East Hill Christian | 24:20.99 | 108 |
| 110 | William DunawayPlace 110 · Grade 10 · Pensacola | 10 | Pensacola | 24:46.07 | 109 |
| 111 | Joshua GreenPlace 111 · Grade 10 · Milton | 10 | Milton | 25:01.24 | 110 |
| 112 | Ray WellsPlace 112 · Grade 12 · Milton | 12 | Milton | 25:02.19 | 111 |
| 113 | Donell MorrellPlace 113 · Grade 11 · Woodham | 11 | Woodham | 26:09.18 | — |
| 114 | Mitch PetoskeyPlace 114 · Grade 9 · Crestview | 9 | Crestview | 26:37.20 | 112 |
| 115 | Hunter FairclothPlace 115 · Grade 10 · Woodham | 10 | Woodham | 27:36.21 | — |
| 116 | Tyler CrochetPlace 116 · Grade 11 · Pensacola Catholic | 11 | Pensacola Catholic | 28:14.80 | 113 |
| 117 | John QuirozPlace 117 · Grade 12 · Milton | 12 | Milton | 31:37.96 | 114 |