1. Home
  2. U.S. Results
  3. Alabama
  4. Husky Challenge

2025 Husky Challenge Results

Official ResultsHewitt-Trussville High School, Trussville, ALCross Country539 results28 teams

Winners

Team scores

Girls / Women · 5,000 Meters Varsity

124 results
PlAthlete / entryGrSchool / teamMark
1Emelia WhitePlace 1 · Grade 10 · Mountain Brook10Mountain Brook18:46.17
2Reese GonzalezPlace 2 · Grade 8 · Hoover8Hoover18:57.16
3Anna James LittyPlace 3 · Grade 12 · Vestavia Hills12Vestavia Hills19:01.19
4Emily WesterPlace 4 · Grade 12 · Pelham12Pelham19:11.12
5Francesca DemarcoPlace 5 · Grade 11 · Mountain Brook11Mountain Brook19:47.49
6Hadley TurnerPlace 6 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville19:58.03
7Janelle RamosPlace 7 · Grade 12 · Pelham12Pelham20:04.87
8Sara ChairezPlace 8 · Grade 10 · Hoover10Hoover20:08.83
9Caroline RussellPlace 9 · Grade 11 · Mountain Brook11Mountain Brook20:15.06
10Aldrie RigdonPlace 10 · Grade 8 · Helena8Helena20:18.35
11Evelyn RobertsonPlace 11 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville20:21.95
12Georgia Jayne StuckeyPlace 12 · Grade 12 · Mountain Brook12Mountain Brook20:22.55
13Leighton ZelwakPlace 13 · Grade 9 · Spain Park9Spain Park20:28.76
14Olivia CarrollPlace 14 · Grade 12 · Vestavia Hills12Vestavia Hills20:29.31
15Charlotte Anne NewellPlace 15 · Grade 9 · Vestavia Hills9Vestavia Hills20:29.72 PR
16Leah AndersonPlace 16 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville20:30.43
17Bella AycockPlace 17 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville20:32.82
18Millie BlackPlace 18 · Grade 12 · Vestavia Hills12Vestavia Hills20:36.65
19Elle SellersPlace 19 · Grade 10 · Altamont10Altamont20:45.10
20Ruthie WilbanksPlace 20 · Grade 10 · Hoover10Hoover20:50.17
21June RecordPlace 21 · Grade 9 · Mountain Brook9Mountain Brook20:56.16
22Caylie VancePlace 22 · Grade 11 · Gardendale11Gardendale20:58.66
23Grace WonPlace 23 · Grade 9 · Vestavia Hills9Vestavia Hills21:02.25
24Ellie GehriPlace 24 · Grade 10 · Oneonta10Oneonta21:02.93
25Carmen McMasterPlace 25 · Grade 12 · Springville12Springville21:03.49
26Amelia LeathPlace 26 · Grade 12 · John Carroll12John Carroll21:12.84
27Avery GracePlace 27 · Grade 11 · Vestavia Hills11Vestavia Hills21:22.40
28Ruth FarmerPlace 28 · Grade 10 · Vestavia Hills10Vestavia Hills21:25.96
29Angela ZhangPlace 29 · Grade 12 · Vestavia Hills12Vestavia Hills21:29.29
30Addison IsbellPlace 30 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville21:30.57
31Savannah SchleicherPlace 31 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain21:32.35
32Lila HolleyPlace 32 · Grade 9 · Mountain Brook9Mountain Brook21:36.74
33Frances HillPlace 33 · Grade 10 · Mountain Brook10Mountain Brook21:37.86
34Genevieve GammillPlace 34 · Grade 10 · Vestavia Hills10Vestavia Hills21:38.21
35Sarah AdamsPlace 35 · Grade 11 · Westminster School at Oak Mountain11Westminster School at Oak Mountain21:41.75
36Ellie NessPlace 36 · Grade 10 · Hoover10Hoover21:43.23
37Elloree RobertsPlace 37 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain21:43.50
38Adalyn SeigmanPlace 38 · Grade 12 · Springville12Springville21:59.74
39Elise HansenPlace 39 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville21:59.89
40Ella SmithPlace 40 · Grade 12 · Vestavia Hills12Vestavia Hills22:02.07
41Lily ArmstrongPlace 41 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville22:03.71
42Elizabeth KingPlace 42 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville22:05.68
43Caroline Grace LeedyPlace 43 · Grade 9 · Mountain Brook9Mountain Brook22:09.86
44Sarah MarshallPlace 44 · Grade 11 · Altamont11Altamont22:22.97
45May May HarbertPlace 45 · Grade 8 · Westminster School at Oak Mountain8Westminster School at Oak Mountain22:32.49
46Leah ImbragulioPlace 46 · Grade 11 · Hoover11Hoover22:33.03
47Mary RobinsonPlace 47 · Grade 12 · Hoover12Hoover22:36.17
48Savanah MoorePlace 48 · Grade 12 · Spain Park12Spain Park22:37.26 PR
49Hensley McCurryPlace 49 · Grade 7 · Westminster School at Oak Mountain7Westminster School at Oak Mountain22:39.14
50Paige BowmanPlace 50 · Grade 10 · Hoover10Hoover22:39.15
51Addie BazemorePlace 51 · Grade 12 · Mountain Brook12Mountain Brook22:40.35
52Lily NealPlace 52 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville22:52.74
53Kate HalePlace 53 · Grade 11 · Springville11Springville23:02.49
54Allie BartonPlace 54 · Grade 12 · Spain Park12Spain Park23:03.86
55Jane MoodyPlace 55 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain23:08.58
56Mackenzie ColbaughPlace 56 · Grade 12 · Spain Park12Spain Park23:12.98
57Madelyn SheekPlace 57 · Grade 11 · Hoover11Hoover23:34.49
58Mia NicolicPlace 58 · Grade 9 · Spain Park9Spain Park23:36.69
59Farley RotherPlace 59 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville23:47.46
60Layla BerryPlace 60 · Grade 11 · Gardendale11Gardendale23:56.34
61Mia DoroughPlace 61 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain24:01.80
62Brantley McBrayerPlace 62 · Grade 9 · Hillcrest-Tuscaloosa9Hillcrest-Tuscaloosa24:02.25
63Rosalie RhodesPlace 63 · Grade 10 · Helena10Helena24:03.20
64Evie HolmesPlace 64 · Grade 12 · Gardendale12Gardendale24:06.21
65Victoria SimonPlace 65 · Grade 12 · Hoover12Hoover24:13.58
66Lilly ClaytonPlace 66 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville24:13.94
67Lily LangleyPlace 67 · Grade 7 · Springville7Springville24:19.56
68Lynann ScottPlace 68 · Grade 10 · Oneonta10Oneonta24:23.85
69Maggie BrasherPlace 69 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain24:28.45
70Amani JanjuaPlace 70 · Grade 7 · Pelham7Pelham24:31.32
71Ahahka ScottPlace 71 · Grade 9 · Spain Park9Spain Park24:36.23
72Sarah CatheyPlace 72 · Grade 10 · Moody10Moody24:38.76
73June ChandlerPlace 73 · Grade 10 · Springville10Springville24:48.50
74Eva GoodPlace 74 · Grade 10 · Indian Springs10Indian Springs24:59.22
75Lily WilsonPlace 75 · Grade 12 · Oneonta12Oneonta25:02.29
76Harper BreitenfeldPlace 76 · Grade 11 · Indian Springs11Indian Springs25:05.30
77Allie HubbardPlace 77 · Grade 7 · Pelham7Pelham25:06.64
78Mayri CarsenPlace 78 · Grade 10 · Altamont10Altamont25:16.26
79Sally DixonPlace 79 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain25:17.21
80Aubrey IsomPlace 80 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville25:18.74
81Jheny CassimiroPlace 81 · Grade 9 · Spain Park9Spain Park25:30.36
82Claire RivasPlace 82 · Grade 9 · Moody9Moody25:58.00
83Julie MarcumPlace 83 · Grade 12 · Oneonta12Oneonta26:01.67
84Hanalee BeaversPlace 84 · Grade 9 · Cleveland9Cleveland26:03.93
85Lucia KochlowskiPlace 85 · Grade 10 · Indian Springs10Indian Springs26:15.40
86Gracie AlbrightPlace 86 · Grade 10 · Altamont10Altamont26:15.98
87Syriana JohnsonPlace 87 · Grade 10 · Altamont10Altamont26:17.11
88Sarah EnslenPlace 88 · Grade 12 · Helena12Helena26:18.48
89Brooklyn JohnsonPlace 89 · Grade 12 · Gardendale12Gardendale26:34.85
90Yzzie WalkerPlace 90 · Grade 9 · Helena9Helena26:36.59
91Ella CarPlace 91 · Grade 12 · Helena12Helena26:37.57
92Alex PattersonPlace 92 · Grade 7 · Altamont7Altamont26:37.90 PR
93Jenna SheaPlace 93 · Grade 10 · Oneonta10Oneonta26:38.35
94Myca HuntPlace 94 · Grade 11 · Jefferson Christian11Jefferson Christian26:39.66
95Serena BlutterPlace 95 · Grade 11 · Altamont11Altamont27:04.82
96Blair GraydonPlace 96 · Grade 8 · Springville8Springville27:07.88
97Lucy WeichmanPlace 97 · Grade 7 · Springville7Springville27:17.53
98Addyson AbercrombiePlace 98 · Grade 12 · Cleveland12Cleveland27:17.59
99Autumn SteidingerPlace 99 · Grade 10 · Helena10Helena27:48.38
100Maggie McCurryPlace 100 · Grade 11 · Westminster School at Oak Mountain11Westminster School at Oak Mountain27:49.31
101Olivia WhitleyPlace 101 · Grade 10 · Oneonta10Oneonta27:51.88
102Julia MorganPlace 102 · Grade 11 · Gardendale11Gardendale27:56.49
103Audrey TrenthamPlace 103 · Grade 11 · Moody11Moody28:09.09
104Shayla VanWagnerPlace 104 · Grade 12 · St Clair County12St Clair County28:12.77
105Anna ParkPlace 105 · Grade 11 · Indian Springs11Indian Springs28:13.59
106Dominic QuinatanaPlace 106 · Grade 10 · Moody10Moody28:15.24
107Charlee Ellen AtkinsonPlace 107 · Grade 10 · Oneonta10Oneonta28:26.61
108Sara RipolPlace 108 · Grade 10 · Indian Springs10Indian Springs28:29.80
109Madeline SchmidtkePlace 109 · Grade 11 · Indian Springs11Indian Springs28:30.01
110Mia SlossPlace 110 · Grade 9 · Hillcrest-Tuscaloosa9Hillcrest-Tuscaloosa28:47.18
111Tatum AbelPlace 111 · Grade 8 · Cleveland8Cleveland28:51.27
112Kelly DesindesPlace 112 · Grade 9 · Gadsden9Gadsden28:53.52
113Teia BriggsPlace 113 · Grade 12 · Helena12Helena28:54.15
114Bayley RiveraPlace 114 · Grade 9 · Gardendale9Gardendale28:55.73
115London BishopPlace 115 · Grade 8 · Moody8Moody28:58.71
116Reese ThornsberryPlace 116 · Grade 9 · Helena9Helena29:12.04
117Ana Velasquez-BaltazarPlace 117 · Grade 12 · Gadsden12Gadsden29:48.64
118Millie SimmonsPlace 118 · Grade 11 · Oneonta11Oneonta30:50.51
119Elizabeth BrysonPlace 119 · Grade 11 · Oneonta11Oneonta31:22.25
120Gabbie PhillipsPlace 120 · Grade 9 · St Clair County9St Clair County31:37.49
121Darby CallahanPlace 121 · Grade 10 · Cleveland10Cleveland33:43.68
122Courtney CallahanPlace 122 · Grade 7 · Cleveland7Cleveland34:04.12
123Makayla KempPlace 123 · Grade 10 · St Clair County10St Clair County34:27.50
124Teagan JohnsonPlace 124 · Grade 7 · Cleveland7Cleveland37:14.75

Boys / Men · 5,000 Meters Varsity

172 results
PlAthlete / entryGrSchool / teamMark
1Braden LittlePlace 1 · Grade 12 · Mountain Brook12Mountain Brook16:24.96
2William MorganPlace 2 · Grade 10 · Mountain Brook10Mountain Brook16:29.37
3Brody AhlemeyerPlace 3 · Grade 12 · Spain Park12Spain Park16:34.02
4Camp HerndonPlace 4 · Grade 11 · Helena11Helena16:35.14
5John Paul AmariPlace 5 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville16:35.36
6Noah JordanPlace 6 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville16:43.22
7Quinn McCurryPlace 7 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain16:44.73
8Benny SchmidtPlace 8 · Grade 12 · Hoover12Hoover16:44.94
9Baden HabeggerPlace 9 · Grade 11 · Hoover11Hoover16:51.39
10Oliver MangePlace 10 · Grade 11 · Mountain Brook11Mountain Brook16:52.10
11Luke CribbsPlace 11 · Grade 10 · Mountain Brook10Mountain Brook16:54.36
12Weaver CaldwellPlace 12 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain16:54.56
13James FlackPlace 13 · Grade 12 · Mountain Brook12Mountain Brook16:55.14
14Aiden McEachranPlace 14 · Grade 11 · Westminster School at Oak Mountain11Westminster School at Oak Mountain16:56.17
15Brooks BazemorePlace 15 · Grade 11 · Mountain Brook11Mountain Brook16:57.23
16Quinn ConroyPlace 16 · Grade 11 · Indian Springs11Indian Springs16:58.16
17Brayden ChandlerPlace 17 · Grade 12 · Springville12Springville16:59.14
18Gabriel KnoxPlace 18 · Grade 12 · Hewitt-Trussville12Hewitt-Trussville17:03.81
19Campbell VickPlace 19 · Grade 11 · Hoover11Hoover17:06.47
20Joseph SpencerPlace 20 · Grade 12 · Mountain Brook12Mountain Brook17:12.06
21Stewart NelmsPlace 21 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville17:12.07
22Asa KingPlace 22 · Grade 10 · Hoover10Hoover17:15.82
23Tristan WilsonPlace 23 · Grade 9 · Hoover9Hoover17:18.96
24Daniel JohnsonPlace 24 · Grade 11 · Vestavia Hills11Vestavia Hills17:23.40
25Jackson MorrisPlace 25 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville17:23.78
26Luca ZellnerPlace 26 · Grade 11 · Spain Park11Spain Park17:24.79
27Lelan NealPlace 27 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville17:28.23
28Jack WilliamsonPlace 28 · Grade 11 · Mountain Brook11Mountain Brook17:28.41
29Shawn BurnsPlace 29 · Grade 11 · Hoover11Hoover17:31.60
30Crawford ScrewsPlace 30 · Grade 10 · Mountain Brook10Mountain Brook17:35.31
31Wyatt MoyerPlace 31 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville17:35.74
32James WatsonPlace 32 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville17:35.89
33Maddox TurnerPlace 33 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville17:41.04
34Joshua JulbertPlace 34 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville17:44.37
35Ryan McCownPlace 35 · Grade 9 · Spain Park9Spain Park17:46.35
36Ethan SchniperPlace 36 · Grade 10 · Mountain Brook10Mountain Brook17:46.49
37Daniel VansantPlace 37 · Grade 11 · Westminster School at Oak Mountain11Westminster School at Oak Mountain17:47.21
38Max RyanPlace 38 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville17:47.27
39David McBrayerPlace 39 · Grade 10 · Vestavia Hills10Vestavia Hills17:47.57
40Thomas MoakPlace 40 · Grade 10 · Mountain Brook10Mountain Brook17:47.62
41Gabriel McCollumPlace 41 · Grade 11 · Hoover11Hoover17:48.44
42Eli PrenticePlace 42 · Grade 10 · Vestavia Hills10Vestavia Hills17:48.70
43Brayden MarlowPlace 43 · Grade 12 · Springville12Springville17:53.39
44Fearing MosleyPlace 44 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville17:55.43
45Hazen CombsPlace 45 · Grade 11 · Hoover11Hoover18:01.10
46Harrison DobbinsPlace 46 · Grade 12 · Mountain Brook12Mountain Brook18:06.82
47Alan PicenoPlace 47 · Grade 11 · Oneonta11Oneonta18:09.47
48Jack HooverPlace 48 · Grade 12 · Altamont12Altamont18:16.09
49Samuel HarcrowPlace 49 · Grade 12 · Hillcrest-Tuscaloosa12Hillcrest-Tuscaloosa18:20.73
50Wynn AndrewsPlace 50 · Grade 10 · Vestavia Hills10Vestavia Hills18:21.67
51Riley RehbergPlace 51 · Grade 11 · Westminster School at Oak Mountain11Westminster School at Oak Mountain18:29.99
52Austin RudolphPlace 52 · Grade 10 · Vestavia Hills10Vestavia Hills18:35.36
53Michael CoxPlace 53 · Grade 12 · Vestavia Hills12Vestavia Hills18:40.47
54Tucker ScottPlace 54 · Grade 8 · Oneonta8Oneonta18:55.92
55Reuel MwangiPlace 55 · Grade 9 · Spain Park9Spain Park18:56.14
56Liam BrabstonPlace 56 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain18:58.59
57Anthony LiPlace 57 · Grade 10 · Vestavia Hills10Vestavia Hills19:00.81
58Easton GunnelsPlace 58 · Grade 9 · Springville9Springville19:06.37
59Joe PorterPlace 59 · Grade 12 · Altamont12Altamont19:08.36
60Aden RuplePlace 60 · Grade 12 · Springville12Springville19:09.90
61Owen McCarthyPlace 61 · Grade 8 · John Carroll8John Carroll19:10.47
62Fischer MeadowsPlace 62 · Grade 9 · Spain Park9Spain Park19:10.53
63Parker LeePlace 63 · Grade 9 · Spain Park9Spain Park19:17.56
64Gavin DreherPlace 64 · Grade 10 · Helena10Helena19:28.35
65Graham BowdenPlace 65 · Grade 9 · Hoover9Hoover19:29.00
66Zahid IssaPlace 66 · Grade 12 · Altamont12Altamont19:32.24
67Sam DavisPlace 67 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain19:33.63
68Jaden HallPlace 68 · Grade 12 · Springville12Springville19:33.78
69Cole HollingsworthPlace 69 · Grade 11 · Pelham11Pelham19:37.37
70Max ReavesPlace 70 · Grade 10 · John Carroll10John Carroll19:41.63
71Oliver MiddletonPlace 71 · Grade 12 · Indian Springs12Indian Springs19:47.64
72Jose SalazarPlace 72 · Grade 11 · Indian Springs11Indian Springs19:50.64
73Jack HutchinsonPlace 73 · Grade 10 · Springville10Springville19:51.62
74Eli ElliotPlace 74 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain19:55.60
75Charlie DavisPlace 75 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain20:02.29
76Elias RamosPlace 76 · Grade 12 · Gadsden12Gadsden20:03.36
77Sam SivleyPlace 77 · Grade 9 · Moody9Moody20:06.89
78Anderson ChitwoodPlace 78 · Grade 8 · Indian Springs8Indian Springs20:09.26
79James SegarsPlace 79 · Grade 11 · John Carroll11John Carroll20:16.63
80Jael RollinsPlace 80 · Grade 11 · Gadsden11Gadsden20:25.89
81Will MorrisPlace 81 · Grade 11 · Indian Springs11Indian Springs20:26.24
82Carson HolderfieldPlace 82 · Grade 10 · Springville10Springville20:27.55
83Andrew SmithermanPlace 83 · Grade 10 · John Carroll10John Carroll20:30.42
84Steven MoodyPlace 84 · Grade 10 · Gardendale10Gardendale20:31.61
85Isiah RuvalcabaPlace 85 · Grade 10 · Gadsden10Gadsden20:33.91
86Jacob DunbarPlace 86 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain20:34.50
87Clarke SnyderPlace 87 · Grade 10 · John Carroll10John Carroll20:42.98
88Cole SheltonPlace 88 · Grade 8 · Oneonta8Oneonta20:49.10
89Phillip John MadoniaPlace 89 · Grade 8 · John Carroll8John Carroll20:52.77
90Winston HarveyPlace 90 · Grade 7 · John Carroll7John Carroll20:53.91 PR
91Ethan PowellPlace 91 · Grade 12 · Helena12Helena20:55.45
92Brock HowellPlace 92 · Grade 10 · Helena10Helena20:57.13
93Lee BurnettPlace 93 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain21:01.82
94Aadi PatelPlace 94 · Grade 12 · Altamont12Altamont21:04.00
95Clay SneedPlace 95 · Grade 9 · John Carroll9John Carroll21:11.50
96Cole ReesePlace 96 · Grade 10 · Pelham10Pelham21:11.51
97Jude SalamonePlace 97 · Grade 10 · Oneonta10Oneonta21:15.23
98Sims HutchinsonPlace 98 · Grade 9 · Springville9Springville21:17.59
99Henry PricePlace 99 · Grade 9 · Altamont9Altamont21:18.98
100Alex FordPlace 100 · Grade 12 · Springville12Springville21:20.41
101Jaxon CortezPlace 101 · Grade 10 · Pelham10Pelham21:22.88
102Joseph OusleyPlace 102 · Grade 8 · Cleveland8Cleveland21:23.32
103James HenrichPlace 103 · Grade 9 · Altamont9Altamont21:23.40
104Isaac RutskyPlace 104 · Grade 11 · Indian Springs11Indian Springs21:24.17
105Heinrich ZocherPlace 105 · Grade 11 · Oneonta11Oneonta21:29.32
106Austin CummingsPlace 106 · Grade 12 · Montevallo12Montevallo21:32.05
107Finn DotyPlace 107 · Grade 8 · Cleveland8Cleveland21:34.95
108Hunter HoodPlace 108 · Grade 8 · Moody8Moody21:38.78
109Sebastian JabinesPlace 109 · Grade 11 · John Carroll11John Carroll21:47.94
110Kyle KempPlace 110 · Grade 11 · St Clair County11St Clair County21:51.80
111Christopher DuenasPlace 111 · Grade 9 · Helena9Helena21:56.02
112Douglas LaisterPlace 112 · Grade 8 · Pelham8Pelham22:01.58
113Matthew MahaffeyPlace 113 · Grade 10 · Springville10Springville22:03.13
114Tylan FloydPlace 114 · Grade 11 · Altamont11Altamont22:05.18
115Jay RiveraPlace 115 · Grade 8 · Gardendale8Gardendale22:05.76
116Colton JacksonPlace 116 · Grade 9 · Helena9Helena22:15.41
117Rylan CarlislePlace 117 · Grade 12 · Moody12Moody22:18.93
118Jaxon LewisPlace 118 · Grade 8 · Montevallo8Montevallo22:19.60
119Jaylyn JackPlace 119 · Grade 8 · Moody8Moody22:26.15
120Camden BroadheadPlace 120 · Grade 11 · Pelham11Pelham22:29.71
121Gregory PollardPlace 121 · Grade 10 · Locust Fork10Locust Fork22:32.27
122Jackson GunnPlace 122 · Grade 11 · Oneonta11Oneonta22:33.66
123Bryan JaimesPlace 123 · Grade 10 · Gadsden10Gadsden22:39.59
124Ethan McGeePlace 124 · Grade 12 · Helena12Helena22:44.39
125Henry HutchinsonPlace 125 · Grade 12 · Springville12Springville22:45.86
126Michael NguyenPlace 126 · Grade 10 · Indian Springs10Indian Springs22:54.33 PR
127Aron WangPlace 127 · Grade 10 · Indian Springs10Indian Springs22:55.16
128Macon HuckabaaPlace 128 · Grade 9 · Montevallo9Montevallo23:00.60
129Troy BaggettPlace 129 · Grade 9 · Montevallo9Montevallo23:01.81
130Isaiah ColoradoPlace 130 · Grade 11 · Indian Springs11Indian Springs23:18.62
131Wesley AirhartPlace 131 · Grade 9 · Oneonta9Oneonta23:30.70 PR
132Cazpien CarterPlace 132 · Grade 9 · Helena9Helena23:30.83
133Juylian ContrerasPlace 133 · Grade 7 · Cleveland7Cleveland23:31.44
134Parker NeimanPlace 134 · Grade 12 · Altamont12Altamont23:32.89
135Mason HarrisPlace 135 · Grade 12 · Gardendale12Gardendale23:33.71 PR
136Fredy Hernandez-PerezPlace 136 · Grade 12 · Gadsden12Gadsden23:43.46
137Braden StephensonPlace 137 · Grade 11 · Oneonta11Oneonta23:52.87
138Kole MillerPlace 138 · Grade 9 · Montevallo9Montevallo23:54.55
139Jacob YoungPlace 139 · Grade 10 · Helena10Helena24:13.90
140Zachary WilliamsonPlace 140 · Grade 10 · Jefferson Christian10Jefferson Christian24:21.95
141Levi HoustonPlace 141 · Grade 9 · Cleveland9Cleveland24:23.26
142Grayson PimentelPlace 142 · Grade 10 · Gardendale10Gardendale24:32.11
143Matthew ZhengPlace 143 · Grade 10 · Indian Springs10Indian Springs24:32.63
144Eli ChaperonPlace 144 · Grade 8 · Cleveland8Cleveland24:33.45
145Jace PeeplesPlace 145 · Grade 9 · Locust Fork9Locust Fork24:52.62
146Jadiel GregorioPlace 146 · Grade 10 · Pinson Valley10Pinson Valley25:04.73 PR
147Rey PerezPlace 147 · Grade 9 · Cleveland9Cleveland25:06.41
148Shannon WashingtonPlace 148 · Grade 11 · Jefferson Christian11Jefferson Christian25:14.56
149Emiliano EspinozaPlace 149 · Grade 7 · Cleveland7Cleveland25:20.45
150Michael IsbellPlace 150 · Grade 11 · St Clair County11St Clair County25:26.41
151Joel HernandezPlace 151 · Grade 10 · Pinson Valley10Pinson Valley25:26.90 PR
152Walt AkinsPlace 152 · Grade 9 · Indian Springs9Indian Springs25:30.16
153Roman ChaconPlace 153 · Grade 12 · Cleveland12Cleveland25:30.55 PR
154Colton HillPlace 154 · Grade 7 · Cleveland7Cleveland25:34.13
155Jordan CranePlace 155 · Grade 10 · St Clair County10St Clair County25:36.28
156Keilan HendrixPlace 156 · Grade 12 · Jefferson Christian12Jefferson Christian25:45.07
157Russell McCulloughPlace 157 · Grade 7 · Moody7Moody25:51.56
158Sjoko TaylorPlace 158 · Grade 8 · Gadsden8Gadsden25:55.09
159Wyatt BlackmonPlace 159 · Grade 12 · Cleveland12Cleveland25:59.64
160Padric PeavyPlace 160 · Grade 12 · Oneonta12Oneonta26:17.96
161Ian NunezPlace 161 · Grade 7 · Jefferson Christian7Jefferson Christian26:22.98
162Zackary WoodPlace 162 · Grade 9 · St Clair County9St Clair County26:37.15 PR
163Luke CarlislePlace 163 · Grade 7 · Moody7Moody26:40.87
164Angel ColindresPlace 164 · Grade 12 · Cleveland12Cleveland26:49.18
165Colin HewesPlace 165 · Grade 11 · Gadsden11Gadsden26:58.07
166Kyle CorcoranPlace 166 · Grade 10 · Helena10Helena27:05.41
167RJ DossPlace 167 · Grade 11 · Montevallo11Montevallo27:32.42
168Joseph DevereuxPlace 168 · Grade 9 · John Carroll9John Carroll27:33.87
169Daniel BentonPlace 169 · Grade 11 · Helena11Helena27:59.06
170Angel ContrerasPlace 170 · Grade 10 · Pinson Valley10Pinson Valley28:11.42
171Kaden BarfieldPlace 171 · Grade 9 · St Clair County9St Clair County29:33.31
172Kieran GorsuchPlace 172 · Grade 8 · John Carroll8John Carroll30:43.69

Girls / Women · 5,000 Meters JV

79 results
PlAthlete / entryGrSchool / teamMark
1Makayla RichPlace 1 · Grade 8 · Spain Park8Spain Park22:23.65
2Ximena GutierrezPlace 2 · Grade 11 · Vestavia Hills11Vestavia Hills22:34.03
3Kessy SargentPlace 3 · Grade 7 · Hewitt-Trussville7Hewitt-Trussville22:44.19 PR
4Eleanor DabalPlace 4 · Grade 11 · Mountain Brook11Mountain Brook22:59.17
5Adeline LeekerPlace 5 · Grade 9 · Mountain Brook9Mountain Brook23:02.38
6Betsy SpringfieldPlace 6 · Grade 9 · Mountain Brook9Mountain Brook23:03.92
7Maddie CookPlace 7 · Grade 7 · Spain Park7Spain Park23:15.49
8Sophia BriscoPlace 8 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville23:15.55
9Ella BlackPlace 9 · Grade 10 · Leeds10Leeds23:33.56
10Charlie ThomsonPlace 10 · Grade 10 · Vestavia Hills10Vestavia Hills23:39.68
11Ana ZapataPlace 11 · Grade 11 · Vestavia Hills11Vestavia Hills23:57.31
12Maggi WolzPlace 12 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville24:04.18
13Ann Calvert WhatleyPlace 13 · Grade 11 · Mountain Brook11Mountain Brook24:06.36
14Emmy Kate RockwellPlace 14 · Grade 7 · Spain Park7Spain Park24:07.13
15Genevieve HillPlace 15 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville24:23.92
16Avery AllenPlace 16 · Grade 10 · Vestavia Hills10Vestavia Hills24:24.52
17Kelly ChenPlace 17 · Grade 11 · Vestavia Hills11Vestavia Hills24:30.61
18Evelyn PlantPlace 18 · Grade 10 · Vestavia Hills10Vestavia Hills24:43.12
19Lucy ThompsonPlace 19 · Grade 9 · Vestavia Hills9Vestavia Hills25:01.57
20Virginia LovemanPlace 20 · Grade 10 · Mountain Brook10Mountain Brook25:05.27
21Isabelle CrawfordPlace 21 · Grade 10 · Vestavia Hills10Vestavia Hills25:08.60
22Sadie MartinPlace 22 · Grade 12 · Mountain Brook12Mountain Brook25:10.11
23Callie ChapmanPlace 23 · Grade 11 · Mountain Brook11Mountain Brook25:12.55
24Ari ChavezPlace 24 · Grade 10 · John Carroll10John Carroll25:13.85
25Bess ForresterPlace 25 · Grade 10 · Mountain Brook10Mountain Brook25:17.56
26Margaret JordanPlace 26 · Grade 12 · Hewitt-Trussville12Hewitt-Trussville25:29.03
27Isabella PronathPlace 27 · Grade 7 · Spain Park7Spain Park25:37.88 PR
28Reese JacksonPlace 28 · Grade 8 · Spain Park8Spain Park25:44.90
29Victoria NguyenPlace 29 · Grade 12 · Spain Park12Spain Park25:51.91 PR
30Millie BlairPlace 30 · Grade 10 · Mountain Brook10Mountain Brook25:57.45
31Isabelle ChenPlace 31 · Grade 10 · Hoover10Hoover26:01.10
32Colbie HolleyPlace 32 · Grade 11 · Vestavia Hills11Vestavia Hills26:16.58
33Paris RamadanPlace 33 · Grade 7 · Hewitt-Trussville7Hewitt-Trussville26:21.57
34Lily LandersPlace 34 · Grade 12 · Spain Park12Spain Park26:28.75
35Kate MinorPlace 35 · Grade 10 · Hoover10Hoover26:35.61
36Mei Sims WaltchackPlace 36 · Grade 9 · Vestavia Hills9Vestavia Hills26:41.08
37Ella RicheyPlace 37 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville26:54.96
38Ella AverettPlace 38 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville27:02.83
39Rosie GreenwayPlace 39 · Grade 7 · Hewitt-Trussville7Hewitt-Trussville27:03.15 PR
40Audrey KingPlace 40 · Grade 12 · Hoover12Hoover27:14.47
41Mao OshirabePlace 41 · Grade 9 · Spain Park9Spain Park27:26.80
42Avery DossPlace 42 · Grade 8 · Montevallo8Montevallo27:30.84
43Lydia SheltonPlace 43 · Grade 10 · Vestavia Hills10Vestavia Hills27:52.07
44Addie RyanPlace 44 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville28:03.66
45Camila PicenoPlace 45 · Grade 9 · Oneonta9Oneonta28:04.62
46Ella ThagardPlace 46 · Grade 9 · Mountain Brook9Mountain Brook28:05.36
47Caitlin ChappellPlace 47 · Grade 10 · Shades Valley10Shades Valley28:17.10
48Finleigh GinhamPlace 48 · Grade 9 · Mountain Brook9Mountain Brook28:20.62
49Scarlett HeidePlace 49 · Grade 9 · Mountain Brook9Mountain Brook28:24.15
50Leah MillerPlace 50 · Grade 7 · Montevallo7Montevallo28:25.26
51Lucy DillardPlace 51 · Grade 7 · John Carroll7John Carroll28:34.72
52Bailey BitnerPlace 52 · Grade 12 · Leeds12Leeds29:04.15 PR
53Nila RameshkumarPlace 53 · Grade 7 · Gadsden7Gadsden29:04.38
54Emmy PeavyPlace 54 · Grade 9 · Oneonta9Oneonta29:38.15
55Sanika NairPlace 55 · Grade 12 · Spain Park12Spain Park29:42.24
56Poppy GinhamPlace 56 · Grade 9 · Mountain Brook9Mountain Brook29:48.04
57Joanna HopperPlace 57 · Grade 7 · Oneonta7Oneonta30:32.52
58McKenzie TerryPlace 58 · Grade 12 · Bibb County12Bibb County30:36.62
59Avery NorthamPlace 59 · Grade 9 · Mountain Brook9Mountain Brook30:43.86
60Reese HowardPlace 60 · Grade 8 · Leeds8Leeds31:23.32
61Carla NedomaPlace 61 · Grade 8 · John Carroll8John Carroll31:31.91 PR
62Sarah Jane WaltonPlace 62 · Grade 9 · Mountain Brook9Mountain Brook31:33.59
63Katleyn ClinePlace 63 · Grade 11 · Spain Park11Spain Park31:35.60
64Samantha OliphantPlace 64 · Grade 9 · Mountain Brook9Mountain Brook31:55.19
65Coryn GonzalezPlace 65 · Grade 11 · Spain Park11Spain Park32:34.91
66Ella ButlerPlace 66 · Grade 9 · Oneonta9Oneonta33:09.92
67Zoey TrombleyPlace 67 · Grade 12 · Oneonta12Oneonta33:47.75
68Jameson JohnseyPlace 68 · Grade 12 · St Clair County12St Clair County34:25.64
69Lyla SavellPlace 69 · Grade 7 · Montevallo7Montevallo34:42.87
70Mikayla FielderPlace 70 · Grade 12 · Shades Valley12Shades Valley35:01.88 PR
71Jalise RobinsonPlace 71 · Grade 9 · i3 Academy (Jefferson State)9i3 Academy (Jefferson State)36:03.39 PR
72Mollee BurroughsPlace 72 · Grade 8 · Bibb County8Bibb County36:51.82
73Freya KnowlesPlace 73 · Grade 7 · Gadsden7Gadsden37:22.62
74Jaimie NicholsPlace 74 · Grade 11 · Montevallo11Montevallo37:42.87
75Brooke BarronPlace 75 · Grade 12 · Oneonta12Oneonta37:47.83
76Abbie DellingerPlace 76 · Grade 8 · Bibb County8Bibb County37:55.02
77Christina LandPlace 77 · Grade 12 · St Clair County12St Clair County37:56.53
78Sarah DellingerPlace 78 · Grade 10 · Bibb County10Bibb County39:06.66
79Caeley IsbellPlace 79 · Grade 12 · St Clair County12St Clair County48:24.40 PR

Boys / Men · 5,000 Meters JV

164 results
PlAthlete / entryGrSchool / teamMark
1Elijah BurnsPlace 1 · Grade 12 · Hoover12Hoover17:51.01 PR
2Cole ValentiPlace 2 · Grade 12 · Vestavia Hills12Vestavia Hills18:03.52
3Charlie WoodPlace 3 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville18:06.65
4James StracenerPlace 4 · Grade 12 · Mountain Brook12Mountain Brook18:19.13
5Sawyer LachinaPlace 5 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville18:22.49
6Spencer OttoPlace 6 · Grade 12 · Mountain Brook12Mountain Brook18:26.14
7Tripp ThustonPlace 7 · Grade 11 · Mountain Brook11Mountain Brook18:32.18
8Grey JacksonPlace 8 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville18:35.38
9Luke FlackPlace 9 · Grade 10 · Mountain Brook10Mountain Brook18:36.85
10Reese HornerPlace 10 · Grade 10 · Mountain Brook10Mountain Brook18:37.56
11Tucker VarnerPlace 11 · Grade 11 · Vestavia Hills11Vestavia Hills18:40.37
12Jack PiercePlace 12 · Grade 11 · Mountain Brook11Mountain Brook18:44.71
13Cayden GibbonsPlace 13 · Grade 8 · Spain Park8Spain Park18:52.52
14Gustavo MaldonadoPlace 14 · Grade 9 · Spain Park9Spain Park19:03.38 PR
15John GreenPlace 15 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville19:04.69
16Will HardeePlace 16 · Grade 11 · Mountain Brook11Mountain Brook19:09.99
17Colt WrightPlace 17 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville19:11.97
18Nicholson LoweryPlace 18 · Grade 11 · Mountain Brook11Mountain Brook19:12.18
19Caleb NicholsPlace 19 · Grade 8 · Spain Park8Spain Park19:13.67 PR
20Cody MaddoxPlace 20 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville19:21.87
21Roscoe BarePlace 21 · Grade 12 · Mountain Brook12Mountain Brook19:23.66
22Lenwood JonesPlace 22 · Grade 9 · Hewitt-Trussville9Hewitt-Trussville19:24.47
23Lance PhillipsPlace 23 · Grade 11 · Hewitt-Trussville11Hewitt-Trussville19:29.27
24Robert RussellPlace 24 · Grade 10 · Mountain Brook10Mountain Brook19:33.12
25Domingo PabloPlace 25 · Grade 11 · John Carroll11John Carroll19:37.37
26Colten JonesPlace 26 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville19:38.98
27Turner MaxeyPlace 27 · Grade 8 · Spain Park8Spain Park19:40.71
28Weston BarnettPlace 28 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville19:43.27
29Becker MenendezPlace 29 · Grade 10 · Mountain Brook10Mountain Brook19:43.41
30Judson EdmondsPlace 30 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville19:46.91
31Garrett VickPlace 31 · Grade 10 · Hoover10Hoover19:47.81
32Webb HawleyPlace 32 · Grade 10 · Mountain Brook10Mountain Brook19:48.06
33James BanksPlace 33 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville19:48.50 PR
34Jonathan DowdPlace 34 · Grade 8 · Springville8Springville19:51.48
35Kevin DeForePlace 35 · Grade 12 · Vestavia Hills12Vestavia Hills19:57.61
36Connor CostonPlace 36 · Grade 8 · Spain Park8Spain Park19:59.41
37Noah MartinPlace 37 · Grade 11 · Hoover11Hoover20:01.43
38Davis McGovernPlace 38 · Grade 9 · Mountain Brook9Mountain Brook20:04.85
39Erik HansenPlace 39 · Grade 10 · Hoover10Hoover20:05.30
40Sanders StevensPlace 40 · Grade 7 · Westminster School at Oak Mountain7Westminster School at Oak Mountain20:12.12
41Jayden HallPlace 41 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville20:16.78 PR
42James LazenbyPlace 42 · Grade 9 · Vestavia Hills9Vestavia Hills20:17.74
43Owen StevensPlace 43 · Grade 12 · Vestavia Hills12Vestavia Hills20:21.79
44Cooper RussellPlace 44 · Grade 12 · Mountain Brook12Mountain Brook20:25.14
45David ContrattoPlace 45 · Grade 7 · Hewitt-Trussville7Hewitt-Trussville20:26.02
46Knox ThomasPlace 46 · Grade 10 · Hoover10Hoover20:28.30
47Eli HrehaPlace 47 · Grade 9 · Hoover9Hoover20:28.61
48Daniel PadghamPlace 48 · Grade 9 · Spain Park9Spain Park20:29.03
49Andrew WoyakPlace 49 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville20:30.04
50Ryley MorrisPlace 50 · Grade 7 · Springville7Springville20:30.69
51Charles LichtyPlace 51 · Grade 12 · Mountain Brook12Mountain Brook20:32.34
52Stephen WorthamPlace 52 · Grade 12 · Leeds12Leeds20:32.71
53David MalonePlace 53 · Grade 9 · Mountain Brook9Mountain Brook20:33.23
54Tim HennessyPlace 54 · Grade 9 · Mountain Brook9Mountain Brook20:34.80
55Graham LunsfordPlace 55 · Grade 11 · Mountain Brook11Mountain Brook20:35.64
56Kai SugitaPlace 56 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville20:37.74
57Aiden GibbsPlace 57 · Grade 9 · Vestavia Hills9Vestavia Hills20:38.71
58Sawyer SmalleyPlace 58 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville20:40.65
59Luke OubrePlace 59 · Grade 9 · Hoover9Hoover20:40.77
60Sam JohnsonPlace 60 · Grade 10 · Vestavia Hills10Vestavia Hills20:40.90
61John Samuel KingPlace 61 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville20:47.55 PR
62Clayton HowellPlace 62 · Grade 10 · Hewitt-Trussville10Hewitt-Trussville20:49.54
63Watson RiddlePlace 63 · Grade 9 · Mountain Brook9Mountain Brook20:51.02
64Brailen PatrickPlace 64 · Grade 10 · Shades Valley10Shades Valley20:55.07
65Joey BuddPlace 65 · Grade 8 · Hewitt-Trussville8Hewitt-Trussville21:02.21 PR
66Henry ScottPlace 66 · Grade 9 · Mountain Brook9Mountain Brook21:02.59
67Miner HarrellPlace 67 · Grade 9 · Mountain Brook9Mountain Brook21:02.63
68Davis MoorePlace 68 · Grade 9 · Mountain Brook9Mountain Brook21:05.91
69Max MartinezPlace 69 · Grade 10 · Vestavia Hills10Vestavia Hills21:08.13
70John Issac LaxPlace 70 · Grade 7 · Westminster School at Oak Mountain7Westminster School at Oak Mountain21:12.77
71Spencer RuckmanPlace 71 · Grade 11 · Hoover11Hoover21:13.97
72Hudson TaylorPlace 72 · Grade 7 · Springville7Springville21:16.68
73Aiden LeopardPlace 73 · Grade 8 · Springville8Springville21:24.09
74Micah HarbisonPlace 74 · Grade 7 · Hewitt-Trussville7Hewitt-Trussville21:25.43
75Mason RiversPlace 75 · Grade 9 · Vestavia Hills9Vestavia Hills21:26.74
76Noel PeltonPlace 76 · Grade 11 · Hoover11Hoover21:29.50 PR
77Jacob FallsPlace 77 · Grade 9 · Vestavia Hills9Vestavia Hills21:30.35
78Cameron MarshPlace 78 · Grade 10 · Hoover10Hoover21:30.62
79Turner HelvestonPlace 79 · Grade 9 · Mountain Brook9Mountain Brook21:32.40
80Ariel LeonPlace 80 · Grade 10 · Shades Valley10Shades Valley21:41.21
81Alex KizzirePlace 81 · Grade 10 · Hoover10Hoover21:42.95
82Charles HusseyPlace 82 · Grade 11 · Mountain Brook11Mountain Brook21:56.60
83Owen KeeneyPlace 83 · Grade 9 · Hoover9Hoover21:56.62
84Cameron WardPlace 84 · Grade 10 · Shades Valley10Shades Valley21:56.95
85Aaron DavisPlace 85 · Grade 11 · Hoover11Hoover21:56.98
86Ryan StaffordPlace 86 · Grade 10 · Spain Park10Spain Park21:57.91
87James InscoePlace 87 · Grade 12 · Mountain Brook12Mountain Brook21:58.76
88Elliot GuessPlace 88 · Grade 10 · Hoover10Hoover22:07.85
89Graham FranksPlace 89 · Grade 10 · Spain Park10Spain Park22:08.97
90Greg SchrieberPlace 90 · Grade 9 · Hoover9Hoover22:09.41
91Wyatt PearcePlace 91 · Grade 10 · Mountain Brook10Mountain Brook22:14.81
92Isaiah GilleyPlace 92 · Grade 8 · Spain Park8Spain Park22:16.44
93Henry Carr ChapmanPlace 93 · Grade 12 · Mountain Brook12Mountain Brook22:17.32
94Josiah LipperdPlace 94 · Grade 8 · Westminster School at Oak Mountain8Westminster School at Oak Mountain22:19.87 PR
95Alexander CreuzerPlace 95 · Grade 11 · Spain Park11Spain Park22:20.64
96Liam AverettPlace 96 · Grade 7 · Hewitt-Trussville7Hewitt-Trussville22:26.59 PR
97John MontgomeryPlace 97 · Grade 10 · Mountain Brook10Mountain Brook22:29.73
98Griffin PricePlace 98 · Grade 9 · Hoover9Hoover22:33.99
99Jameson CrandallPlace 99 · Grade 9 · Shades Valley9Shades Valley22:35.81
100Jack BiddlePlace 100 · Grade 9 · Leeds9Leeds22:38.39 PR
101Grayson StilesPlace 101 · Grade 9 · Leeds9Leeds22:38.97
102Landon MoorePlace 102 · Grade 10 · Spain Park10Spain Park22:39.02
103William PringlePlace 103 · Grade 9 · Mountain Brook9Mountain Brook22:59.04
104Paul FriedmanPlace 104 · Grade 9 · Hoover9Hoover23:18.69
105Christopher WallacePlace 105 · Grade 8 · Springville8Springville23:21.55
106Lucas StinsonPlace 106 · Grade 9 · Ramsay Alternative9Ramsay Alternative23:29.53
107Rylan OkeloPlace 107 · Grade 7 · Altamont7Altamont23:29.87
108William OlgesbyPlace 108 · Grade 9 · Vestavia Hills9Vestavia Hills23:35.48
109Bobby RossPlace 109 · Grade 11 · Hoover11Hoover23:36.49
110Ryan SullivanPlace 110 · Grade 9 · Mountain Brook9Mountain Brook23:40.65
111Sam EnglishPlace 111 · Grade 7 · Hewitt-Trussville7Hewitt-Trussville23:53.01 PR
112Quantai PerrymanPlace 112 · Grade 9 · i3 Academy (Jefferson State)9i3 Academy (Jefferson State)23:56.47 PR
113Joshua BuchananPlace 113 · Grade 11 · Bibb County11Bibb County23:58.86
114Owen CarmichaelPlace 114 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain24:01.14
115Nico BorasinoPlace 115 · Grade 10 · Altamont10Altamont24:02.76
116Edwin PricePlace 116 · Grade 7 · Altamont7Altamont24:06.28 PR
117Miles HutchinsonPlace 117 · Grade 7 · Springville7Springville24:06.32
118Ezra FloresPlace 118 · Grade 7 · Springville7Springville24:09.28
119Beck RichiePlace 119 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain24:16.79
120Chap ChapmanPlace 120 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain24:17.49
121James RumbleyPlace 121 · Grade 8 · Altamont8Altamont24:17.82
122Judah BlumsteinPlace 122 · Grade 9 · Helena9Helena24:18.46
123Carter TurnerPlace 123 · Grade 9 · Hoover9Hoover24:26.11
124Will WhitePlace 124 · Grade 9 · Mountain Brook9Mountain Brook24:31.43
125Gabriel McCormickPlace 125 · Grade 12 · Leeds12Leeds24:32.35
126Ben NguyenPlace 126 · Grade 9 · Mountain Brook9Mountain Brook24:58.38
127Trenton EppersonPlace 127 · Grade 7 · Oneonta7Oneonta25:05.72
128Eli BrownPlace 128 · Grade 7 · Springville7Springville25:08.47
129James WellsPlace 129 · Grade 9 · Vestavia Hills9Vestavia Hills25:14.36
130Oliver VargasPlace 130 · Grade 7 · Oneonta7Oneonta25:15.64
131LeeGriffin LangstonPlace 131 · Grade 9 · Vestavia Hills9Vestavia Hills25:19.43
132Brandon LassiterPlace 132 · Grade 11 · Shades Valley11Shades Valley25:35.57
133Sam BrabstonPlace 133 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain25:35.70
134Jeriah EcholsPlace 134 · Grade 11 · Shades Valley11Shades Valley25:36.83
135Roman GravesPlace 135 · Grade 9 · Leeds9Leeds25:53.90
136Owen FarleyPlace 136 · Grade 8 · Bibb County8Bibb County25:56.25
137Ian EmersonPlace 137 · Grade 9 · Springville9Springville25:58.36
138William GreshamPlace 138 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain25:58.49
139Nate DunnPlace 139 · Grade 8 · Bibb County8Bibb County26:01.71
140Zachary BuchananPlace 140 · Grade 9 · Bibb County9Bibb County26:14.23
141Zane HoltzapfelPlace 141 · Grade 11 · Shades Valley11Shades Valley26:37.15
142George LindseyPlace 142 · Grade 9 · Shades Valley9Shades Valley26:37.58
143John Michael LindseyPlace 143 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain26:44.90
144Liam KirkseyPlace 144 · Grade 7 · Altamont7Altamont26:45.11
145Colin DixonPlace 145 · Grade 10 · Leeds10Leeds26:53.79
146Zachry RichmondPlace 146 · Grade 7 · Altamont7Altamont27:01.41 PR
147Asher LeopardPlace 147 · Grade 7 · Springville7Springville27:02.34
148Frank PowellPlace 148 · Grade 11 · Leeds11Leeds27:19.15
149Mason HartPlace 149 · Grade 7 · Altamont7Altamont27:55.15
150Compton SuttlePlace 150 · Grade 7 · Bibb County7Bibb County28:09.48
151Micah BolcarPlace 151 · Grade 8 · Leeds8Leeds28:24.70
152Clark SteinerPlace 152 · Grade 11 · Altamont11Altamont29:09.64
153West ZaccagniPlace 153 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain29:13.20
154Cannon HallPlace 154 · Grade 8 · Gadsden8Gadsden30:06.48
155Isaiah Lightfoot-UnderwoodPlace 155 · Grade 10 · Shades Valley10Shades Valley30:41.84
156Mekhi BaileyPlace 156 · Grade 9 · Ramsay Alternative9Ramsay Alternative31:49.49
157Gabe JacksonPlace 157 · Grade 9 · Spain Park9Spain Park32:00.54
158Preston DeanPlace 158 · Grade 7 · Gadsden7Gadsden32:17.73
159Preston StevensPlace 159 · Grade 7 · Altamont7Altamont33:19.50 PR
160Rex HirschPlace 160 · Grade 7 · Altamont7Altamont33:36.65 PR
161Marcellus RichardsonPlace 161 · Grade 10 · Shades Valley10Shades Valley34:18.28 PR
162Christian BarnettPlace 162 · Grade 10 · St Clair County10St Clair County35:57.18
163Steven FerreiraPlace 163 · Grade 9 · St Clair County9St Clair County38:34.62
164Adorian LopezPlace 164 · Grade 9 · i3 Academy (Jefferson State)9i3 Academy (Jefferson State)40:42.19