1. Home
  2. U.S. Results
  3. Alabama
  4. Northwest Alabama Championship 2025

2025 Northwest Alabama Championship Results

Official ResultsOakville Indian Mounds Park, Moulton, ALCross Country557 results35 teamsMeet history →

Team standings · Boys / Men

Boys / Men · 5,000 Meters Boys

PlAthlete / entryGrSchool / teamMark
1Joshua WebbPlace 1 · Grade 12 · Hamilton12Hamilton16:08.68
2Carter StephensPlace 2 · Grade 12 · Marion County12Marion County16:45.50
3Bakir ZamoraPlace 3 · Grade 12 · Decatur12Decatur16:48.76
4Landon SmithPlace 4 · Grade 10 · Lawrence County10Lawrence County16:49.77 PR
5Jackson McGillPlace 5 · Grade 9 · Mars Hill Bible9Mars Hill Bible16:57.33
6Kaden WhitakerPlace 6 · Grade 12 · Hamilton12Hamilton17:01.23
7Holten AblessPlace 7 · Grade 12 · Hamilton12Hamilton17:04.03
8Bryce McConnellPlace 8 · Grade 11 · Lawrence County11Lawrence County17:05.31 PR
9Grayson NailsPlace 9 · Grade 12 · Athens12Athens17:07.18
10Owen MerrittPlace 10 · Grade 11 · Hartselle11Hartselle17:11.91
11Pascual FelipePlace 11 · Grade 10 · Russellville10Russellville17:17.97
12Caleb MullinsPlace 12 · Grade 10 · Lauderdale County10Lauderdale County17:20.35
13Luca BrekkePlace 13 · Grade 9 · Wilson9Wilson17:20.95
14Anderson StreetmanPlace 14 · Grade 12 · Hamilton12Hamilton17:21.43
15Conrad AlbrightPlace 15 · Grade 10 · Brooks10Brooks17:24.75
16Houston RamsdenPlace 16 · Grade 10 · Athens10Athens17:36.66
17Aaron HernandezPlace 17 · Grade 10 · Austin10Austin17:36.79
18Gamaliel LopezPlace 18 · Grade 12 · Austin12Austin17:37.40
19Tristan EvansPlace 19 · Grade 9 · Lawrence County9Lawrence County17:38.00
20George YoungbloodPlace 20 · Grade 12 · Decatur12Decatur17:44.15 PR
21Jonathan IronsPlace 21 · Grade 12 · Muscle Shoals12Muscle Shoals17:48.70
22Ethan BarnesPlace 22 · Grade 11 · Athens Bible11Athens Bible17:51.13
23Owen HayesPlace 23 · Grade 10 · Lawrence County10Lawrence County17:53.20
24Rayan VoigtPlace 24 · Grade 11 · Florence Central11Florence Central17:55.48
25Wiley KimbroughPlace 25 · Grade 12 · Lawrence County12Lawrence County17:59.21
26John DayPlace 26 · Grade 8 · Brooks8Brooks17:59.63
27Noah GallagherPlace 27 · Grade 9 · Hamilton9Hamilton18:00.27
28Connor EvansPlace 28 · Grade 12 · Hamilton12Hamilton18:03.30
29Cesar FelipePlace 29 · Grade 9 · Russellville9Russellville18:06.79 PR
30Eli BritnellPlace 30 · Grade 11 · Athens Bible11Athens Bible18:09.48
31Jonah OwensPlace 31 · Grade 10 · Hatton10Hatton18:12.67
32Reagan LeDukePlace 32 · Grade 12 · Marion County12Marion County18:18.39
33Jack YoungbloodPlace 33 · Grade 9 · Decatur9Decatur18:21.77
34Carsen BordenPlace 34 · Grade 9 · Wilson9Wilson18:23.32
35Andrew WardPlace 35 · Grade 9 · Decatur9Decatur18:25.19
36Drake YarbroughPlace 36 · Grade 10 · Hatton10Hatton18:25.32
37Emmanuel CamposPlace 37 · Grade 10 · Tharptown10Tharptown18:25.51
38Travis DuttonPlace 38 · Grade 12 · Lawrence County12Lawrence County18:28.07
39Davis BradfordPlace 39 · Grade 11 · Athens Bible11Athens Bible18:30.08
40Colby CurtisPlace 40 · Grade 8 · Brooks8Brooks18:31.66
41Riley NicholsPlace 41 · Grade 11 · Lexington11Lexington18:33.30
42Brady WallsPlace 42 · Grade 8 · Muscle Shoals8Muscle Shoals18:33.76
43Anthony BautistaPlace 43 · Grade 9 · Russellville9Russellville18:34.52
44Jonathon ManzoPlace 44 · Grade 10 · Russellville10Russellville18:36.44
45Boone StewartPlace 45 · Grade 11 · Lawrence County11Lawrence County18:38.53 PR
46Evan LawrencePlace 46 · Grade 10 · Athens10Athens18:39.78
47Dawson ZorioPlace 47 · Grade 10 · Athens10Athens18:39.81
48Michael FrederickPlace 48 · Grade 11 · Colbert Heights11Colbert Heights18:39.94
49Aidan EnnisPlace 49 · Grade 10 · Athens10Athens18:40.01
50Henry MorrisPlace 50 · Grade 11 · Muscle Shoals11Muscle Shoals18:41.21
51Connor McFallPlace 51 · Grade 12 · Russellville12Russellville18:49.57
52Bryan TorresPlace 52 · Grade 8 · Russellville8Russellville18:50.40
53Chandler JamesPlace 53 · Grade 11 · Athens Bible11Athens Bible18:50.56
54Kayden PiercePlace 54 · Grade 12 · Hatton12Hatton18:51.01
55Ezequiel MateoPlace 55 · Grade 9 · Russellville9Russellville18:51.47 PR
56Jack LampPlace 56 · Grade 11 · Decatur11Decatur18:53.07
57John SandersonPlace 57 · Grade 12 · Hamilton12Hamilton18:54.75
58Aurelio FelipePlace 58 · Grade 12 · Russellville12Russellville18:55.02 PR
59Jonah HodgePlace 59 · Grade 10 · Covenant Christian10Covenant Christian18:57.10 PR
60Jake BantaPlace 60 · Grade 9 · Athens Bible9Athens Bible18:59.25
61Ory SorrellsPlace 61 · Grade 8 · Hamilton8Hamilton18:59.57
62Oxael RomeroPlace 62 · Grade 8 · Austin8Austin18:59.68 PR
63Kiptyn KnightPlace 63 · Grade 7 · Marion County7Marion County19:01.20
64Lane MichaelPlace 64 · Grade 9 · Colbert Heights9Colbert Heights19:02.33
65Ben HarneyPlace 65 · Grade 8 · Decatur8Decatur19:03.51
66Everette MinshewPlace 66 · Grade 12 · Deshler12Deshler19:07.36
67Jacob HallPlace 67 · Grade 12 · Deshler12Deshler19:08.05
68Asher BragwellPlace 68 · Grade 12 · Wilson12Wilson19:08.50
69Mason PaynePlace 69 · Grade 10 · Decatur10Decatur19:08.64
70Gabrial StoverPlace 70 · Grade 9 · Lawrence County9Lawrence County19:08.65 PR
71Nathaniel FrederickPlace 71 · Grade 8 · Colbert Heights8Colbert Heights19:12.06
72Kaden CorsbiePlace 72 · Grade 11 · Colbert Heights11Colbert Heights19:12.94
73James Cayden NarmorePlace 73 · Grade 12 · Florence Central12Florence Central19:17.28
74Kamron RayPlace 74 · Grade 9 · Austin9Austin19:18.26
75Matthew WhiteheadPlace 75 · Grade 9 · Winfield9Winfield19:23.74
76Issac JohnsonPlace 76 · Grade 9 · Danville9Danville19:24.60 PR
77Xavier GonzalezPlace 77 · Grade 10 · Muscle Shoals10Muscle Shoals19:24.74
78Korbyn SmithPlace 78 · Grade 7 · Marion County7Marion County19:29.35
79Elijah LambertPlace 79 · Grade 12 · Florence Central12Florence Central19:30.88
80Braydin HolcombPlace 80 · Grade 10 · Hamilton10Hamilton19:32.08
81Jaiden McdanielPlace 81 · Grade 11 · Lexington11Lexington19:32.36
82Casey PeetePlace 82 · Grade 10 · Athens Bible10Athens Bible19:33.01
83Jullian Hill-HartPlace 83 · Grade 11 · Deshler11Deshler19:33.92
84Isaac KelleyPlace 84 · Grade 10 · Winston County10Winston County19:35.59
85Allen FloydPlace 85 · Grade 9 · Wilson9Wilson19:36.46
86Kalen DavisPlace 86 · Grade 10 · Austin10Austin19:37.06
87Ridge MitchellPlace 87 · Grade 10 · Colbert Heights10Colbert Heights19:37.49 PR
88Noah PattonPlace 88 · Grade 11 · Winfield11Winfield19:37.55
89Brayan LeivaPlace 89 · Grade 9 · Russellville9Russellville19:41.47 PR
90Eliseo BuezoPlace 90 · Grade 9 · Russellville9Russellville19:41.89 PR
91Andy HinklePlace 91 · Grade 11 · Elkmont11Elkmont19:46.38
92Ben HargravePlace 92 · Grade 9 · Athens Bible9Athens Bible19:46.89
93Colt ReavesPlace 93 · Grade 9 · Mars Hill Bible9Mars Hill Bible19:52.39
94Caden WillisPlace 94 · Grade 11 · Muscle Shoals11Muscle Shoals19:53.11
95Jared DisiplinaPlace 95 · Grade 8 · Austin8Austin19:54.40
96Wyatt MillerPlace 96 · Grade 12 · Hartselle12Hartselle19:55.15
97Charlie SandersPlace 97 · Grade 8 · Athens8Athens19:56.56
98Daniel HernandezPlace 98 · Grade 12 · Marion County12Marion County19:57.54
99Brooks HowtonPlace 99 · Grade 12 · Mars Hill Bible12Mars Hill Bible19:57.93
100Carter ZorioPlace 100 · Grade 8 · Athens8Athens19:58.10