1. Home
  2. U.S. Results
  3. Alabama
  4. Thompson Warrior 2 Mile Invitational (HS & MS)

2026 Thompson Warrior 2 Mile Invitational (HS & MS) Results

Official ResultsUniversity of Montevallo, Montevallo, ALCross Country1,151 results35 teams

Team standings · Boys / Men

Boys / Men · 2 Miles Varsity · Varsity

PlAthlete / entryGrSchool / teamMark
1William MorganPlace 1 · Grade 11 · Mountain Brook11Mountain Brook9:45.9 PR
2Kaden ThomasPlace 2 · Grade 12 · Prattville12Prattville9:55.3 PR
3Wade ThomasPlace 3 · Grade 11 · Homewood11Homewood9:55.8 PR
4Oliver MangePlace 4 · Grade 12 · Mountain Brook12Mountain Brook9:58.3
5Sam TrammellPlace 5 · Grade 12 · Oak Mountain12Oak Mountain9:58.8 PR
6Henry SiegelPlace 6 · Grade 11 · Homewood11Homewood10:06.0 PR
7Quinn McCurryPlace 7 · Grade 10 · Westminster School at Oak Mountain10Westminster School at Oak Mountain10:06.1 PR
8Ethan SchniperPlace 8 · Grade 11 · Mountain Brook11Mountain Brook10:07.1 PR
9Ezra BooherPlace 9 · Grade 11 · Vestavia Hills11Vestavia Hills10:12.8 PR
10Isaiah DavisPlace 10 · Grade 12 · Homewood12Homewood10:13.3 PR
11Josiah CurrierPlace 11 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain10:17.7 PR
12Trevor CrossonPlace 12 · Grade 11 · Homewood11Homewood10:18.1 PR
13William ThompsonPlace 13 · Grade 12 · Homewood12Homewood10:18.8 PR
14Nico DavisPlace 14 · Grade 10 · Homewood10Homewood10:19.1 PR
15Aiden McEachranPlace 15 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain10:20.4 PR
16Brooks BazemorePlace 16 · Grade 12 · Mountain Brook12Mountain Brook10:21.7
17Charles StonePlace 17 · Grade 11 · Homewood11Homewood10:23.5
18Wynn AndrewsPlace 18 · Grade 11 · Vestavia Hills11Vestavia Hills10:25.9 PR
19William RowlandPlace 19 · Grade 10 · Mountain Brook10Mountain Brook10:26.3 PR
20Creed BooherPlace 20 · Grade 11 · Vestavia Hills11Vestavia Hills10:27.3 PR
21Carter WoodPlace 21 · Grade 12 · Shelby County12Shelby County10:28.7
22David McBrayerPlace 22 · Grade 11 · Vestavia Hills11Vestavia Hills10:32.3 PR
23Zachary JoycePlace 23 · Grade 12 · Oak Mountain12Oak Mountain10:34.1
24Webb HawleyPlace 24 · Grade 11 · Mountain Brook11Mountain Brook10:34.6 PR
25Daniel JohnsonPlace 25 · Grade 12 · Vestavia Hills12Vestavia Hills10:34.7
26Luke CribbsPlace 26 · Grade 11 · Mountain Brook11Mountain Brook10:34.7
27Davis HollyPlace 27 · Grade 11 · Homewood11Homewood10:37.4
28Jack WilliamsonPlace 28 · Grade 12 · Mountain Brook12Mountain Brook10:39.2
29Logan BarnesPlace 29 · Grade 12 · Stanhope Elmore12Stanhope Elmore10:40.0
30Will GouldPlace 30 · Grade 7 · Mountain Brook7Mountain Brook10:41.1 PR
31Eli PrenticePlace 31 · Grade 11 · Vestavia Hills11Vestavia Hills10:41.7 PR
32Thomas MoakPlace 32 · Grade 11 · Mountain Brook11Mountain Brook10:42.2
33Price EtheridgePlace 33 · Grade 12 · Vestavia Hills12Vestavia Hills10:42.9 PR
34Crawford ScrewsPlace 34 · Grade 11 · Mountain Brook11Mountain Brook10:47.5
35Jack CrabtreePlace 35 · Grade 11 · Homewood11Homewood10:48.7 PR
36Brayden HuttonPlace 36 · Grade 11 · Shelby County11Shelby County10:50.5 PR
37Braxton NoePlace 37 · Grade 12 · Oak Mountain12Oak Mountain10:53.5
38Joseph DixonPlace 38 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain10:54.3 PR
39Luke FlackPlace 39 · Grade 11 · Mountain Brook11Mountain Brook10:54.8 PR
40Benjamin MorganPlace 40 · Grade 9 · Mountain Brook9Mountain Brook10:58.4 PR
41Lucas MeserveyPlace 41 · Grade 10 · Briarwood Christian10Briarwood Christian10:59.5
42Tucker VarnerPlace 42 · Grade 12 · Vestavia Hills12Vestavia Hills11:03.4
43Jack PiercePlace 43 · Grade 12 · Mountain Brook12Mountain Brook11:05.4 PR
44Will CarterPlace 44 · Grade 10 · Vestavia Hills10Vestavia Hills11:07.6 PR
45Daniel VansantPlace 45 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain11:09.1
46Becker MenendezPlace 46 · Grade 11 · Mountain Brook11Mountain Brook11:09.4 PR
47Asa StoutPlace 47 · Grade 11 · Vestavia Hills11Vestavia Hills11:10.1 PR
48Fleet RobinsonPlace 48 · Grade 9 · Mountain Brook9Mountain Brook11:11.2 PR
49Bennett SiegelPlace 49 · Grade 9 · Homewood9Homewood11:11.6 PR
50Camp HerndonPlace 50 · Grade 12 · Helena12Helena11:11.8
51Merrick BlackmanPlace 51 · Grade 12 · Helena12Helena11:12.0 PR
52Wales AverytPlace 52 · Grade 10 · Mountain Brook10Mountain Brook11:12.9 PR
53Sebastian FontanaPlace 53 · Grade 10 · Calera10Calera11:13.1 PR
53Will SimpsonPlace 53 · Grade 11 · Homewood11Homewood11:13.1
55Luke TuckPlace 55 · Grade 9 · Mountain Brook9Mountain Brook11:14.8 PR
56Walker ConePlace 56 · Grade 11 · Mountain Brook11Mountain Brook11:15.9 PR
57Reid HuguninePlace 57 · Grade 9 · Vestavia Hills9Vestavia Hills11:16.0 PR
58Kolby DayPlace 58 · Grade 12 · Briarwood Christian12Briarwood Christian11:17.8
59Jack SealsPlace 59 · Grade 9 · Vestavia Hills9Vestavia Hills11:18.2 PR
60Chace NicklesPlace 60 · Grade 9 · Oak Mountain9Oak Mountain11:25.0 PR
61Jack Henry GamblePlace 61 · Grade 11 · Mountain Brook11Mountain Brook11:26.7 PR
62Robert RussellPlace 62 · Grade 11 · Mountain Brook11Mountain Brook11:26.7
63Asher ReddingtonPlace 63 · Grade 11 · Altamont11Altamont11:26.7 PR
64Connor BoneyPlace 64 · Grade 10 · Homewood10Homewood11:26.9 PR
65Eli WagnerPlace 65 · Grade 10 · Thompson10Thompson11:27.0
66Isaac SohnPlace 66 · Grade 11 · Oak Mountain11Oak Mountain11:27.2 PR
67Tim HennessyPlace 67 · Grade 10 · Mountain Brook10Mountain Brook11:28.0 PR
68Davis McGovernPlace 68 · Grade 10 · Mountain Brook10Mountain Brook11:28.2 PR
69Ty BedicsPlace 69 · Grade 12 · Homewood12Homewood11:29.8 PR
70Jacob SmithermanPlace 70 · Grade 12 · Oak Mountain12Oak Mountain11:31.8
71Alex FlemingPlace 71 · Grade 11 · Shelby County11Shelby County11:32.3
72James LazenbyPlace 72 · Grade 10 · Vestavia Hills10Vestavia Hills11:36.4 PR
73Luke ConerlyPlace 73 · Grade 10 · Homewood10Homewood11:36.7 PR
74James KassoufPlace 74 · Grade 9 · Mountain Brook9Mountain Brook11:37.6 PR
75Anderson ChitwoodPlace 75 · Grade 9 · Indian Springs9Indian Springs11:39.0 PR
76Sawyer ChannellPlace 76 · Grade 8 · Helena8Helena11:41.1 PR
77Dustin BestPlace 77 · Grade 11 · Calera11Calera11:42.9 PR
78Jonathan WoodleyPlace 78 · Grade 12 · Prattville12Prattville11:44.3
79Reese HornerPlace 79 · Grade 11 · Mountain Brook11Mountain Brook11:45.2
80Hayes FuhrmanPlace 80 · Grade 12 · Homewood12Homewood11:45.4 PR
81Jackson SmithPlace 81 · Grade 10 · Homewood10Homewood11:46.1 PR
82Daniel MeyerPlace 82 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain11:46.5 PR
83Nathan BensingerPlace 83 · Grade 10 · Oak Mountain10Oak Mountain11:48.1
84Riley RehbergPlace 84 · Grade 12 · Westminster School at Oak Mountain12Westminster School at Oak Mountain11:48.7
85Liam BrabstonPlace 85 · Grade 11 · Westminster School at Oak Mountain11Westminster School at Oak Mountain11:49.0
86Anthony LiPlace 86 · Grade 11 · Vestavia Hills11Vestavia Hills11:49.2
87Watson RiddlePlace 87 · Grade 10 · Mountain Brook10Mountain Brook11:49.6 PR
88Drew JoycePlace 88 · Grade 10 · Oak Mountain10Oak Mountain11:50.1 PR
89Charlie DunbarPlace 89 · Grade 9 · Westminster School at Oak Mountain9Westminster School at Oak Mountain11:50.6 PR
90Kohen Jenkins-McGillPlace 90 · Grade 10 · Thompson10Thompson11:51.8 PR
91Phillip John MadoniaPlace 91 · Grade 9 · John Carroll9John Carroll11:54.2 PR
92Cole HollingsworthPlace 92 · Grade 12 · Pelham12Pelham11:54.3 PR
93Ace EversPlace 93 · Grade 9 · Oak Mountain9Oak Mountain11:56.3 PR
94Charlie ScrewsPlace 94 · Grade 9 · Mountain Brook9Mountain Brook11:56.9 PR
95Antonio RowlandPlace 95 · Grade 10 · Prattville10Prattville11:57.2
96James SegarsPlace 96 · Grade 12 · John Carroll12John Carroll11:58.8 PR
97Uriel AaronsonPlace 97 · Grade 10 · Mountain Brook10Mountain Brook11:59.1 PR
98Hampton BoneyPlace 98 · Grade 9 · Homewood9Homewood11:59.3 PR
99Jaxon CortezPlace 99 · Grade 11 · Pelham11Pelham12:00.9 PR
100Emory KilgorePlace 100 · Grade 10 · Oak Mountain10Oak Mountain12:02.7