1
Max Armstrong
Vestavia Hills HS
1:52.53
2
Cannon Peters
Hoover
1:58.68
3
Caleb Johnson
Bob Jones
1:58.88
4
Mitchell Schaaf
Vestavia Hills HS
1:59.13
5
Baden Sanderford
Northridge High School
1:59.63
6
David Howard
Vestavia Hills HS
1:59.65
7
Arthur Langley
John Carroll Catholic High Sch
2:00.00
8
Grayton Murray
Homewood HS
2:00.31
9
Zachary Cooper
Hoover
2:00.71
10
Caleb Price
Florence High School
2:01.96
11
Tristan Teer
Hewitt-Trussville HS
2:02.23
12
Cooper Jeffcoat
Oak Mountain HS
2:02.70
13
Oscar Spears
Hewitt-Trussville HS
2:02.95
14
Evan Somers
Oxford High School (AL)
2:03.54
15
Ashton Rowland
Bayside Academy
2:05.50
16
Griffin Valentino
Hoover
2:05.53
17
Caden Blackman
Helena High School
2:06.04
18
Cole Broome
Springville HS
2:06.15
19
Houston Colley
Springville HS
2:06.20
20
George Pelekis
Mountain Brook HS
2:06.50
21
Whitt Kilgore
Oak Mountain HS
2:06.72
22
Elliot Prolsdorfer
Spain Park
2:06.85
23
Gann Trucks
Mountain Brook HS
2:07.54
24
Obadiah Githiri
Spain Park
2:07.55
25
Joshua Webb
Hamilton
2:07.63
26
Brennan Promer
Vestavia Hills HS
2:07.73
27
Kevin Ellis
Gulf Shores HS
2:08.40
28
Raphael Reinders
Oak Mountain HS
2:08.84
29
Tripp Corrie
Oak Mountain HS
2:09.39
30
Aspen Warren
Helena High School
2:09.70
31
Foster Laird
Homewood HS
2:09.90
32
Harry Clark
Mountain Brook HS
2:10.32
33
Case Payne
Oxford High School (AL)
2:10.34
34
Brandon Dixon
Briarwood Christian School
2:10.69
35
Benny Schmidt
Hoover
2:10.85
36
George Benson
Altamont
2:11.06
37
Garrett Yokeley
Hewitt-Trussville HS
2:11.61
38
Gabriel Joly
Bob Jones
2:11.80
39
Hayden Cox
Chelsea High School
2:11.92
40
Anden Peek
Chelsea High School
2:12.12
41
Braden Burch
Helena High School
2:12.46
42
Kaidin Crawford
Wenonah
2:13.18
43
Hudson Campbell
Spain Park
2:13.32
44
Nadeem Johnson
Altamont
2:13.72
45
Colin Jack
Mountain Brook HS
2:13.93
46
Ford Thornton
Briarwood Christian School
2:14.26
47
Patrick Hnizdil
Briarwood Christian School
2:14.44
48
Jack Houston
Oxford High School (AL)
2:14.63
49
Elliott Greene
Hewitt-Trussville HS
2:14.90
50
Cage Kizzire
Spain Park
2:14.94
51
Zahid Issa
Altamont
2:15.53
52
Michael Lemmon
American Christian Academy
2:15.59
53
Hayden Thomason
Homewood HS
2:15.60
54
Robert Lewis
Pelham
2:16.36
55
Trey McKean
Bayside Academy
2:16.69
56
Wilbur Valencia Nava
Chelsea High School
2:17.15
57
Bobby Bradford
Montgomery Academy
2:17.23
58
Conner Campbell
Chelsea High School
2:17.73
59
Jaiden Harrell
Oxford High School (AL)
2:18.26
60
Tate Milstead
Springville HS
2:18.73
61
Brayden Chandler
Springville HS
2:20.33
62
Logan McPherson
American Christian Academy
2:20.33
63
Jacob Horton
Pelham
2:20.93
64
Luke von Herrmann
Florence High School
2:20.98
65
Ethan Sharkey
Gulf Shores HS
2:21.31
66
Burton Collis
Briarwood Christian School
2:21.40
67
Jackson Clemons
Bob Jones
2:21.53
68
Devonte Redwine
Pinson Valley High School
2:21.57
69
Trajon Thomas
Selma
2:21.82
70
Josh Howard
Helena High School
2:21.93
71
Esteban Alvarez
Pelham
2:22.40
72
Aidan Lange
John Carroll Catholic High Sch
2:22.59
73
Benjamin Greene
Ramsay
2:24.03
74
Picasso Avenzanno
Montgomery Academy
2:25.74
75
Mario Lindero Barrera
Austin
2:26.37
76
Hector Aguirre
Northridge High School
2:26.74
77
Frank Williford
Montgomery Academy
2:28.42
78
Colton Thigpen
Northridge High School
2:29.21
79
Ethan McDaniel
Florence High School
2:30.07
80
Eli Jernigan
Montgomery Academy
2:30.24
81
Josh Tenberge
Florence High School
2:30.31
82
Chandler Davis
Austin
2:30.44
83
Alex King
Moody
2:30.86
84
Zamir McNeal
Huffman High School
2:31.69
85
Raiden Sommersville
Paul W. Bryant High School
2:32.67
86
Shemar Williams
Pinson Valley High School
2:34.12
87
Ammon McEntyre
Paul W. Bryant High School
2:34.64
88
Jonathan Frasier
Austin
2:37.38
89
Braylon Player
Ramsay
2:38.18
90
Michael May
Pinson Valley High School
2:40.34
91
Desean Peat
Dallas County
2:42.28
92
Tommie Belcher
Selma
2:42.35
93
Alexander Means
Wenonah
2:43.41
94
Devontae McGill
Wenonah
2:46.08
95
Miller Adair
Goshen
2:53.78
96
Brody Grimes
Moody
2:59.58
97
Caden Mansfield
Ramsay
3:42.56
--
Ty Postle
Bayside Academy
DNS
--
Eric Tarrant
Huffman High School
DNS
--
Jaylon Vinson
Goshen
DNS

