Football Field Header

Alabama High School Football Teams

View Program Rankings
Updated: 11/10/2025
Search
Rank Team Year Combined Margin Win/Loss Offense Defense Games State
1 Birmingham Parker (AL) 1944 77.959 11.240 85.630 26.255 -10.679 8 (AL)
2 Tuscaloosa (AL) 1926 73.622 6.616 87.421 5.173 23.625 10 (AL)
3 Alabaster Thompson (AL) 2021 71.379 7.666 84.360 -5.820 30.276 14 (AL)
4 Alabaster Thompson (AL) 2025 66.637 6.212 80.464 0.976 49.482 9 (AL)
5 Alabaster Thompson (AL) 2020 64.101 9.471 74.869 -15.162 33.367 14 (AL)
6 Phenix City Central (AL) 2018 63.451 7.622 74.942 -3.937 29.388 14 (AL)
7 Hoover (AL) 2017 62.806 8.016 73.334 -4.393 32.083 14 (AL)
8 Hoover (AL) 2014 62.179 9.500 70.313 4.371 22.738 14 (AL)
9 Pinson Clay Chalkville (AL) 2025 61.682 5.311 74.007 5.799 46.640 10 (AL)
10 Pinson Clay-Chalkville (AL) 2021 61.127 6.668 72.031 -1.891 33.449 16 (AL)
11 Birmingham Parker (AL) 1941 60.996 9.428 69.261 -3.952 11.477 6 (AL)
12 Phenix City Central (AL) 2022 60.546 6.690 71.499 -7.669 27.748 13 (AL)
13 Hoover (AL) 2005 60.428 10.702 65.799 6.238 21.141 15 (AL)
14 Alabaster Thompson (AL) 2022 60.317 7.051 71.188 -8.903 20.637 14 (AL)
15 Opelika (AL) 2014 60.079 9.029 68.517 -0.891 27.369 10 (AL)
16 Hoover (AL) 2010 59.993 11.999 64.885 1.813 21.032 15 (AL)
17 Phenix City Central (AL) 2025 59.857 6.225 71.851 7.986 44.711 9 (AL)
18 Phenix City Central (AL) 2017 59.583 7.532 68.935 4.002 33.862 12 (AL)
19 Hoover (AL) 2016 59.568 7.848 68.448 0.771 17.813 14 (AL)
20 Hoover (AL) 2013 59.510 10.061 65.839 0.549 20.429 15 (AL)
21 Phenix City Central (AL) 2019 59.061 6.556 68.974 0.829 26.978 14 (AL)
22 Pinson Clay-Chalkville (AL) 2014 58.890 8.921 65.895 10.318 29.035 15 (AL)
23 Auburn (AL) 2022 58.828 6.326 69.017 -0.920 26.354 14 (AL)
24 Phenix City Central (AL) 2021 58.797 6.422 68.799 2.885 28.069 14 (AL)
25 Hoover (AL) 2021 58.575 6.709 68.463 -3.252 21.606 13 (AL)
26 Phenix City Central (AL) 2023 58.224 6.264 68.533 -4.387 24.262 13 (AL)
27 Prattville (AL) 2005 57.913 10.033 62.766 10.922 14.398 12 (AL)
28 Alabaster Thompson (AL) 2023 57.771 6.139 68.158 -4.550 24.843 13 (AL)
29 Auburn (AL) 2024 57.700 5.298 69.278 -0.429 31.637 11 (AL)
30 Alabaster Thompson (AL) 2017 57.067 7.584 66.271 -4.507 32.220 13 (AL)
31 Hoover (AL) 2022 57.012 6.514 66.737 -9.335 23.546 13 (AL)
32 Jacksonville State (AL) 1917 56.956 5.743 69.347 -22.289 12.285 6 (AL)
33 Pinson Clay-Chalkville (AL) 2018 56.749 6.314 67.872 -6.766 31.425 13 (AL)
34 Phenix City Central (AL) 2016 56.561 7.325 65.961 -1.416 32.454 12 (AL)
35 Prattville (AL) 2007 56.533 10.683 61.924 4.017 23.129 16 (AL)
36 Alabaster Thompson (AL) 2019 56.419 6.811 65.100 7.275 26.421 13 (AL)
37 Daphne (AL) 2010 56.273 11.717 60.518 4.414 19.905 15 (AL)
38 Opelika (AL) 2015 56.171 8.242 64.155 1.851 30.857 13 (AL)
39 Spanish Fort (AL) 2013 55.917 9.202 61.900 7.358 20.901 15 (AL)
40 Pinson Valley (AL) 2017 55.887 7.670 65.070 -3.333 29.735 15 (AL)
41 Alabaster Thompson (AL) 2024 55.675 5.724 65.999 -4.090 16.274 14 (AL)
42 Hoover (AL) 2018 55.613 6.478 65.223 -0.381 27.384 13 (AL)
43 Vestavia Hills (AL) 2025 55.352 5.308 66.269 9.343 47.105 8 (AL)
44 Mobile Davidson (AL) 2005 54.913 9.946 59.953 -0.362 16.949 13 (AL)
45 Birmingham Mountain Brook (AL) 2022 54.889 6.135 65.366 -13.997 30.608 16 (AL)
46 Pinson Clay-Chalkville (AL) 2022 54.762 5.819 65.273 -7.775 28.587 10 (AL)
47 Walker County Training (AL) 1944 54.716 8.855 57.912 39.755 -28.780 5 (AL)
48 Mobile McGill-Toolen (AL) 2016 54.630 7.588 63.112 -2.902 27.446 14 (AL)
49 Alabaster Thompson (AL) 2018 54.625 6.368 64.092 -1.110 28.831 13 (AL)
50 Hewitt-Trussville (AL) 2020 54.603 8.087 62.758 -1.934 29.310 12 (AL)
51 Pinson Valley (AL) 2018 54.537 6.092 64.233 2.098 28.152 14 (AL)
52 Pinson Clay-Chalkville (AL) 2015 54.458 7.640 62.812 0.487 30.848 16 (AL)
53 Montgomery B.T. Washington (AL) 1961 54.412 6.137 61.233 14.472 -4.730 10 (AL)
54 Hueytown (AL) 2021 54.386 5.704 64.151 4.431 30.689 15 (AL)
55 Prattville (AL) 2011 54.342 10.373 59.749 0.280 24.570 14 (AL)
56 Saraland (AL) 2023 54.174 5.358 63.821 5.503 27.422 15 (AL)
57 Montgomery Lanier (AL) 1967 53.916 6.527 62.466 8.422 25.094 12 (AL)
58 St. Bernard (AL) 1926 53.607 6.211 61.649 7.210 3.842 7 (AL)
59 Prattville (AL) 2006 53.573 9.942 59.397 -1.813 29.111 15 (AL)
60 Hewitt-Trussville (AL) 2025 53.462 5.162 64.577 -2.009 39.794 9 (AL)
61 Madison James Clemens (AL) 2019 53.319 5.652 63.125 0.008 23.405 12 (AL)
62 Muscle Shoals (AL) 2015 53.091 7.187 60.590 -1.869 25.875 12 (AL)
63 Homewood (AL) 2005 52.799 9.835 57.496 3.790 18.020 15 (AL)
64 Saraland (AL) 2025 52.797 4.674 63.874 2.837 42.552 8 (AL)
65 Decatur Austin (AL) 2017 52.610 6.713 61.326 -1.202 35.318 13 (AL)
66 Hoover (AL) 2015 52.559 7.923 59.334 2.418 19.655 13 (AL)
67 Thomasville (AL) 2010 52.352 10.693 56.841 2.702 24.951 15 (AL)
68 Prattville (AL) 2008 52.345 9.848 57.140 5.087 22.880 14 (AL)
69 Vestavia Hills (AL) 2022 52.323 5.776 62.559 -7.573 29.545 12 (AL)
70 Saraland (AL) 2022 52.230 6.429 61.884 -6.879 29.666 16 (AL)
71 Hoover (AL) 2012 52.155 10.077 57.090 -0.139 25.691 16 (AL)
72 Mobile McGill-Toolen (AL) 2007 52.110 9.987 56.986 2.476 25.463 14 (AL)
73 Hoover (AL) 2020 52.090 7.922 60.694 -8.961 31.535 13 (AL)
74 Hoover (AL) 2011 52.007 10.409 56.426 2.916 23.664 15 (AL)
75 Hoover (AL) 2006 51.938 9.331 58.085 -4.578 30.067 15 (AL)
76 Hoover (AL) 2019 51.925 6.195 59.859 2.494 16.831 13 (AL)
77 Bessemer City Jess Lanier (AL) 1945 51.892 8.610 55.939 15.012 -12.296 10 (AL)
78 Mobile McGill-Toolen (AL) 2017 51.892 7.207 59.097 1.741 17.637 14 (AL)
79 Hoover (AL) 2025 51.792 4.528 62.364 8.207 39.955 9 (AL)
80 Hewitt-Trussville (AL) 2018 51.753 6.263 61.596 0.432 31.581 12 (AL)
81 Montgomery Lanier (AL) 1966 51.752 6.090 60.467 26.988 31.178 13 (AL)
82 Hewitt-Trussville (AL) 2022 51.730 5.819 61.501 -8.747 29.937 12 (AL)
83 Auburn (AL) 2021 51.589 5.594 60.568 -1.179 22.749 13 (AL)
84 Birmingham Mountain Brook (AL) 2021 51.583 5.598 60.836 -5.493 20.604 14 (AL)
85 Birmingham West End (AL) 1945 51.573 8.577 56.201 9.221 -3.408 8 (AL)
86 Hoover (AL) 2004 51.522 8.843 59.335 -13.146 31.283 15 (AL)
87 Phenix City Central (AL) 2024 51.366 4.656 61.823 -3.586 24.304 13 (AL)
88 Prattville (AL) 2014 51.318 8.117 57.973 0.181 27.314 13 (AL)
89 Hewitt-Trussville (AL) 2017 51.261 6.758 59.172 1.549 30.751 12 (AL)
90 Opelika (AL) 2005 51.207 9.167 55.548 4.077 12.401 14 (AL)
91 Saraland (AL) 2014 51.132 8.434 57.894 0.839 26.001 14 (AL)
92 Hewitt-Trussville (AL) 2024 51.123 4.178 61.706 -7.427 24.099 11 (AL)
93 Birmingham Ramsay (AL) 1945 51.022 8.064 55.095 16.502 -7.058 9 (AL)
94 Gadsden Carver (AL) 1944 50.951 8.609 54.090 23.186 -19.048 7 (AL)
95 Fairhope (AL) 2014 50.934 8.439 56.768 3.058 25.890 12 (AL)
96 Mobile Williamson (AL) 2025 50.874 3.411 62.031 15.143 45.681 8 (AL)
97 Montgomery Lee (AL) 1966 50.822 5.704 59.753 24.312 42.842 12 (AL)
98 Phenix City Central (AL) 2014 50.745 8.157 56.518 5.038 20.459 12 (AL)
99 Florence (AL) 2014 50.700 8.566 56.978 1.067 22.874 14 (AL)
100 Mobile Williamson (AL) 1961 50.655 6.014 57.001 11.134 -1.432 15 (AL)
101 Hewitt-Trussville (AL) 2021 50.615 5.885 59.182 -0.419 30.490 12 (AL)
102 Birmingham Ensley (AL) 1945 50.614 7.687 54.203 13.132 -20.132 9 (AL)
103 Auburn (AL) 2025 50.577 4.860 60.053 8.130 32.809 9 (AL)
104 Mobile County Training (AL) 1957 50.515 6.652 56.920 10.318 -3.851 8 (AL)
105 Montgomery Lee (AL) 1969 50.496 5.628 59.297 -0.073 20.302 14 (AL)
106 Opelika (AL) 2016 50.288 7.066 57.997 -0.165 23.492 14 (AL)
107 Mobile UMS-Wright Prep (AL) 2005 50.247 9.040 54.428 8.113 14.488 15 (AL)
108 Spanish Fort (AL) 2014 50.237 8.348 56.336 0.713 18.183 13 (AL)
109 Saraland (AL) 2024 50.211 4.381 60.126 1.536 27.008 14 (AL)
110 Mobile St. Paul's Episcopal (AL) 2014 50.175 8.174 56.030 5.739 18.771 15 (AL)
111 Vestavia Hills (AL) 2019 50.105 5.276 58.691 -1.468 16.452 12 (AL)
112 Auburn (AL) 2017 50.091 6.806 57.550 -0.407 22.071 12 (AL)
113 Hoover Spain Park (AL) 2015 50.019 8.319 55.544 6.959 11.511 11 (AL)
114 Daphne (AL) 2001 49.911 5.837 58.213 -2.043 8.390 15 (AL)
115 Prattville (AL) 2009 49.797 9.943 53.897 3.999 18.251 15 (AL)
116 Birmingham Parker (AL) 1939 49.711 5.551 58.134 -6.552 10.905 6 (AL)
117 Auburn (AL) 2009 49.519 10.187 52.507 11.987 11.888 14 (AL)
118 Mobile McGill-Toolen (AL) 2015 49.391 8.203 55.263 3.223 18.650 14 (AL)
119 Spanish Fort (AL) 2015 49.386 8.105 55.395 6.499 22.601 15 (AL)
120 Pinson Clay-Chalkville (AL) 2023 49.382 5.294 58.529 -6.837 23.378 14 (AL)
121 Theodore (AL) 2022 49.218 5.564 57.854 -0.784 20.321 17 (AL)
122 Montgomery Park Crossing (AL) 2017 49.166 6.565 57.533 -2.572 28.063 12 (AL)
123 Hoover (AL) 2001 48.951 5.189 56.313 7.150 9.096 14 (AL)
124 Muscle Shoals (AL) 2013 48.941 8.167 53.822 8.055 20.939 15 (AL)
125 Daphne (AL) 2005 48.800 9.900 51.729 10.452 11.361 15 (AL)
126 Hueytown (AL) 2011 48.788 9.538 52.727 7.192 22.925 14 (AL)
127 Hoover (AL) 2009 48.774 10.775 50.965 10.670 12.705 16 (AL)
128 Enterprise (AL) 2016 48.751 6.437 56.821 -2.547 27.631 12 (AL)
129 Mobile McGill-Toolen (AL) 2013 48.738 8.419 53.177 9.337 21.283 14 (AL)
130 Alexander City Benjamin Russell (AL) 2015 48.686 7.571 55.086 2.657 24.204 14 (AL)
131 Pinson Clay-Chalkville (AL) 2017 48.529 6.424 56.163 -7.000 22.080 14 (AL)
132 Foley (AL) 2007 48.415 9.638 52.767 3.315 21.410 13 (AL)
133 Gadsen Carver (AL) 1944 48.312 8.227 51.242 18.609 -16.569 6 (AL)
134 Carver Gadsden (AL) 1944 48.312 8.227 51.242 18.443 -18.569 6 (AL)
135 Birmingham Mountain Brook (AL) 2010 48.252 10.320 51.501 3.781 21.883 14 (AL)
136 Pinson Clay-Chalkville (AL) 2013 48.242 8.180 52.628 9.579 26.039 12 (AL)
137 Vestavia Hills (AL) 2013 48.225 8.543 52.424 5.478 18.373 14 (AL)
138 Mobile McGill-Toolen (AL) 2012 48.098 9.082 52.876 2.371 31.175 13 (AL)
139 Adamsville Minor (AL) 2016 48.080 6.375 55.948 4.183 32.493 13 (AL)
140 Wetumpka (AL) 2017 48.010 6.814 55.445 1.826 29.023 15 (AL)
141 Leeds (AL) 2015 47.980 6.294 54.763 11.366 24.747 14 (AL)
142 Opelika (AL) 2024 47.954 4.487 57.787 -3.095 24.568 12 (AL)
143 Hewitt-Trussville (AL) 2016 47.857 6.277 55.321 2.425 33.538 12 (AL)
144 Vestavia Hills (AL) 2023 47.807 4.470 56.764 -6.348 23.861 12 (AL)
145 Pinson Valley (AL) 2019 47.689 5.268 55.793 2.096 19.771 13 (AL)
146 Sylacauga East Highland (AL) 1961 47.671 5.133 54.757 0.844 -1.234 11 (AL)
147 Muscle Shoals (AL) 2022 47.645 5.389 55.683 -0.750 24.978 13 (AL)
148 Mobile County Training (AL) 1961 47.573 5.528 55.460 -6.794 10.064 9 (AL)
149 Auburn (AL) 2014 47.487 7.690 53.433 7.489 23.176 9 (AL)
150 Mobile Williamson (AL) 1963 47.465 6.015 53.481 15.650 -11.074 14 (AL)
151 Montgomery Carver (AL) 2012 47.410 8.926 52.220 4.919 26.828 14 (AL)
152 Tuscaloosa (AL) 1927 47.406 4.755 55.141 13.360 10.786 11 (AL)
153 Enterprise (AL) 2023 47.371 4.657 55.941 -2.433 22.773 12 (AL)
154 Leeds (AL) 2014 47.357 7.302 53.047 6.348 18.635 15 (AL)
155 Auburn (AL) 2018 47.226 5.085 55.269 1.959 23.020 12 (AL)
156 Burrell Slater (AL) 1939 47.214 4.072 57.590 -31.082 24.452 7 (AL)
157 Spanish Fort (AL) 2017 47.212 6.170 54.177 3.769 26.057 13 (AL)
158 Hartselle (AL) 2022 47.197 5.132 55.522 -3.492 28.740 13 (AL)
159 Madison James Clemens (AL) 2018 47.196 4.742 56.389 -0.890 33.345 11 (AL)
160 Brundidge Pike County (AL) 2005 47.165 8.169 52.202 3.763 15.074 15 (AL)
161 Hoover (AL) 2024 47.128 4.497 56.544 -7.109 21.076 13 (AL)
162 Montgomery Carver (AL) 2013 47.025 8.232 51.087 8.261 12.374 13 (AL)
163 Birmingham Mountain Brook (AL) 2018 46.970 5.567 55.620 -8.048 24.743 12 (AL)
164 Alexander City Benjamin Russell (AL) 2014 46.945 7.970 52.371 -0.279 17.721 12 (AL)
165 Birmingham Parker (AL) 2024 46.930 4.498 56.642 -9.369 24.769 15 (AL)
166 Vestavia Hills (AL) 2006 46.660 8.912 51.664 -5.695 25.611 14 (AL)
167 Foley (AL) 2014 46.608 8.157 51.857 3.144 18.544 13 (AL)
168 Montgomery Carver (AL) 2005 46.596 8.673 50.103 2.472 12.122 12 (AL)
169 Muscle Shoals (AL) 2014 46.547 6.959 52.734 2.974 26.691 10 (AL)
170 Oxford (AL) 2011 46.500 10.000 50.044 3.366 24.456 14 (AL)
171 Madison James Clemens (AL) 2015 46.454 7.202 52.706 0.336 19.148 12 (AL)
172 Vestavia Hills (AL) 2020 46.423 6.907 53.770 -5.420 23.586 8 (AL)
173 Vestavia Hills (AL) 2010 46.372 10.284 49.386 -0.129 22.753 12 (AL)
174 Montgomery Catholic (AL) 2024 46.308 3.822 56.318 -4.746 27.486 14 (AL)
175 Montgomery Park Crossing (AL) 2016 46.243 6.208 54.123 -0.399 28.753 13 (AL)
176 Opelika (AL) 2006 46.228 8.526 51.544 1.849 29.542 14 (AL)
177 Enterprise (AL) 2022 46.164 5.045 54.837 -3.027 27.823 12 (AL)
178 Birmingham Ramsay (AL) 2016 46.151 6.756 53.036 0.029 24.375 15 (AL)
179 Northport Tuscaloosa County (AL) 2005 46.145 9.828 48.971 7.952 15.435 13 (AL)
180 Oxford (AL) 2018 46.119 4.477 55.556 -6.016 23.898 13 (AL)
181 Oxford (AL) 2019 46.069 4.409 53.485 12.390 20.329 15 (AL)
182 Montgomery Catholic (AL) 2022 46.057 4.930 55.446 -2.859 29.249 14 (AL)
183 Daphne (AL) 2003 46.026 6.876 51.773 9.459 15.589 15 (AL)
184 Prattville (AL) 2010 45.975 9.904 49.605 0.691 25.560 12 (AL)
185 Hoover (AL) 2003 45.941 7.304 51.269 6.955 9.639 15 (AL)
186 Birmingham Mountain Brook (AL) 2011 45.883 10.056 49.203 3.263 19.507 13 (AL)
187 Birmingham Woodlawn (AL) 1955 45.882 5.313 53.190 2.101 7.088 10 (AL)
188 Daphne (AL) 2007 45.882 9.796 49.221 4.225 15.182 13 (AL)
189 Demopolis (AL) 2004 45.790 6.348 54.293 -10.525 32.742 15 (AL)
190 Auburn (AL) 2013 45.688 8.131 49.015 15.471 15.812 15 (AL)
191 Monroeville Monroe Academy (AL) 1971 45.640 4.639 54.180 5.428 13.622 14 (AL)
192 Auburn (AL) 2020 45.580 6.823 52.042 2.310 24.853 13 (AL)
193 Prattville (AL) 2019 45.564 5.204 53.309 0.050 17.464 12 (AL)
194 Montgomery Lanier (AL) 1926 45.515 4.902 50.901 15.523 -12.917 14 (AL)
195 Hoover Spain Park (AL) 2016 45.495 6.332 52.568 0.326 23.920 11 (AL)
196 Opelika (AL) 2007 45.484 9.082 48.433 8.307 10.495 12 (AL)
197 Eight Mile Blount (AL) 2015 45.464 7.013 51.610 1.565 22.705 13 (AL)
198 Birmingham Oak Mountain (AL) 2005 45.449 8.930 47.919 10.872 9.315 14 (AL)
199 Jackson (AL) 2013 45.433 8.324 49.930 4.472 22.433 13 (AL)
200 Pinson Clay Chalkville (AL) 2024 45.396 3.320 55.174 -2.772 20.667 12 (AL)
201 Mobile Davidson (AL) 2010 45.308 10.271 47.816 8.326 27.273 11 (AL)
202 Oxford (AL) 2017 45.199 6.156 51.748 2.254 21.080 12 (AL)
203 Saraland (AL) 2018 45.140 4.554 53.583 3.278 22.639 15 (AL)
204 Daphne (AL) 2013 45.116 7.785 48.609 9.014 11.697 11 (AL)
205 Cloverdale (AL) 1927 45.097 6.449 49.724 14.768 -7.593 10 (AL)
206 Hope Hull Hooper Academy (AL) 1975 45.073 2.777 55.983 8.236 23.684 14 (AL)
207 Mobile Williamson (AL) 1970 44.979 3.025 54.335 11.213 28.242 12 (AL)
208 Birmingham Parker (AL) 1961 44.956 5.002 50.951 9.190 -6.271 12 (AL)
209 Oxford (AL) 2013 44.906 8.065 48.508 5.930 20.174 12 (AL)
210 Montgomery Carver (AL) 2024 44.893 4.304 54.022 -6.427 18.470 9 (AL)
211 Spanish Fort (AL) 2012 44.893 8.884 48.247 8.346 23.083 16 (AL)
212 Auburn (AL) 2023 44.868 4.671 53.138 -3.217 22.341 12 (AL)
213 Birmingham Woodlawn (AL) 1926 44.852 5.488 49.103 20.441 -20.298 8 (AL)
214 Saraland (AL) 2020 44.774 6.874 52.532 -11.358 32.231 13 (AL)
215 Birmingham Parker (AL) 2025 44.724 3.763 54.129 6.718 36.465 9 (AL)
216 Auburn (AL) 2011 44.706 9.686 48.063 0.469 26.046 10 (AL)
217 Madison James Clemens (AL) 2016 44.612 5.844 51.855 -3.631 23.555 12 (AL)
218 Madison Bob Jones (AL) 2013 44.608 7.754 48.021 8.904 15.656 13 (AL)
219 Mobile Most Pure Heart of Mary (AL) 1957 44.599 6.166 49.593 6.525 -6.411 8 (AL)
220 Phenix City Central (AL) 2011 44.574 9.531 47.966 7.562 28.982 14 (AL)
221 Hewitt-Trussville (AL) 2023 44.559 4.471 52.890 -4.106 23.700 13 (AL)
222 Gadsden City (AL) 2014 44.490 7.352 49.578 4.561 28.769 12 (AL)
223 Pinson Clay-Chalkville (AL) 2019 44.455 4.987 52.405 -6.644 20.101 14 (AL)
224 Oxford (AL) 2020 44.448 6.543 51.664 -1.815 28.068 13 (AL)
225 Oxford (AL) 2007 44.399 9.738 48.007 -1.333 21.326 10 (AL)
226 Madison Bob Jones (AL) 2009 44.389 9.394 46.070 16.181 12.377 13 (AL)
227 Dothan (AL) 2023 44.241 4.678 52.598 -0.104 31.074 11 (AL)
228 Mobile Murphy (AL) 2005 44.214 8.917 47.272 -1.564 12.959 12 (AL)
229 Tuscaloosa Hillcrest (AL) 2016 44.169 5.637 51.244 1.937 28.837 12 (AL)
230 Florence (AL) 2013 44.130 8.197 47.623 4.938 17.037 13 (AL)
231 Semmes Montgomery (AL) 2023 44.127 4.900 51.810 -5.794 16.000 13 (AL)
232 Mobile Murphy (AL) 1954 44.107 5.488 50.589 -2.629 7.296 12 (AL)
233 Phenix City Central (AL) 2009 44.100 9.212 46.252 13.552 18.046 12 (AL)
234 Mobile Murphy (AL) 2014 44.096 7.545 49.276 4.260 22.964 11 (AL)
235 Birmingham Ramsay (AL) 2022 44.070 4.448 52.480 -0.772 29.858 16 (AL)
236 Madison Bob Jones (AL) 2011 44.065 9.074 47.660 6.342 25.559 12 (AL)
237 Eight Mile Blount (AL) 1961 44.037 4.954 50.862 -5.215 3.562 9 (AL)
238 Montgomery B.T. Washington (AL) 1963 44.037 5.443 50.203 5.310 -12.004 12 (AL)
239 Phenix City Central (AL) 2015 44.020 6.603 49.464 5.404 20.328 13 (AL)
240 Birmingham Shades Valley (AL) 2013 44.015 7.819 47.321 13.989 18.446 12 (AL)
241 Mobile UMS-Wright Prep (AL) 2018 43.900 4.784 51.915 1.892 21.392 14 (AL)
242 Prattville (AL) 2022 43.853 4.270 52.153 -6.266 20.301 10 (AL)
243 Auburn (AL) 2019 43.817 4.918 51.306 2.572 19.858 13 (AL)
244 Foley (AL) 2005 43.766 8.628 46.619 7.741 14.653 10 (AL)
245 Fairhope (AL) 2009 43.750 9.623 45.511 13.941 11.459 12 (AL)
246 Pinson Clay-Chalkville (AL) 2011 43.704 9.820 46.741 2.537 22.204 10 (AL)
247 Tuscaloosa Hillcrest (AL) 2014 43.690 7.913 48.567 6.553 23.721 13 (AL)
248 Homewood (AL) 2013 43.680 6.710 48.014 11.088 13.979 12 (AL)
249 Vestavia Hills (AL) 2009 43.648 9.205 45.075 10.961 7.359 11 (AL)
250 Birmingham Oak Mountain (AL) 2014 43.648 7.690 48.464 7.091 22.634 12 (AL)
251 Sylacauga East Highland (AL) 1969 43.488 2.114 54.414 9.007 34.412 14 (AL)
252 Vestavia Hills (AL) 2005 43.481 8.960 46.099 2.361 10.139 10 (AL)
253 Anniston (AL) 1989 43.466 1.810 54.290 2.254 17.689 17 (AL)
254 Hueytown (AL) 2022 43.458 4.508 52.334 -3.998 28.059 12 (AL)
255 Auburn (AL) 2010 43.456 9.441 46.241 1.408 23.383 11 (AL)
256 Alexander City Benjamin Russell (AL) 2001 43.427 4.838 50.585 2.209 9.126 16 (AL)
257 Opelika (AL) 2018 43.422 4.287 51.981 -0.534 27.037 12 (AL)
258 Dothan (AL) 2022 43.407 4.609 51.558 -3.778 23.315 12 (AL)
259 Mobile Baker (AL) 2014 43.359 7.752 47.500 8.349 24.157 10 (AL)
260 Montgomery Cloverdale (AL) 1927 43.288 6.499 46.909 22.112 -6.538 9 (AL)
261 Muscle Shoals (AL) 2019 43.243 4.303 51.269 1.743 25.228 13 (AL)
262 Muscle Shoals (AL) 2012 43.242 8.685 47.297 0.130 27.923 15 (AL)
263 Opelika Beauregard (AL) 2016 43.212 5.393 50.219 7.219 28.559 14 (AL)
264 Opelika (AL) 2013 43.211 8.231 46.195 8.241 5.957 11 (AL)
265 Montgomery Jefferson Davis (AL) 1972 43.201 3.696 51.580 12.119 14.178 13 (AL)
266 Pinson Clay-Chalkville (AL) 2020 43.174 6.607 50.360 -4.497 28.572 14 (AL)
267 Vestavia Hills (AL) 2007 43.148 9.659 45.894 4.899 17.587 14 (AL)
268 Foley (AL) 2010 43.139 9.645 45.816 3.266 23.639 12 (AL)
269 Madison Bob Jones (AL) 2014 43.137 7.322 48.632 4.956 25.737 11 (AL)
270 Tuscaloosa (AL) 1929 43.010 5.209 48.728 16.892 13.697 9 (AL)
271 Vestavia Hills (AL) 2024 42.987 3.727 52.120 -2.281 18.708 12 (AL)
272 Homewood (AL) 2025 42.979 3.934 51.729 9.307 38.563 8 (AL)
273 Daphne (AL) 2011 42.974 9.467 45.843 3.212 26.776 12 (AL)
274 Semmes Mary G. Montgomery (AL) 2025 42.937 3.937 51.896 5.376 40.143 9 (AL)
275 Fairhope (AL) 2010 42.894 10.141 45.281 5.992 20.211 13 (AL)
276 Prattville (AL) 2004 42.850 7.243 49.669 -13.691 31.460 14 (AL)
277 Mobile McGill-Toolen (AL) 2018 42.841 4.835 51.073 -1.787 26.804 12 (AL)
278 Birmingham Oak Mountain (AL) 2020 42.807 6.763 49.212 -4.611 23.827 12 (AL)
279 Pinson Valley (AL) 2020 42.779 6.922 49.521 -6.742 25.928 15 (AL)
280 Gulf Shores (AL) 2023 42.763 4.891 49.402 3.932 17.290 15 (AL)
281 Tuscaloosa Hillcrest (AL) 2010 42.748 9.671 45.835 -1.492 31.702 10 (AL)
282 Tuscaloosa Hillcrest (AL) 2021 42.705 4.473 50.149 -0.005 20.389 14 (AL)
283 Opelika (AL) 2001 42.680 4.887 49.726 2.188 11.323 12 (AL)
284 Montgomery Carver (AL) 2025 42.644 4.059 51.481 9.461 40.470 8 (AL)
285 Jackson (AL) 2024 42.643 3.593 52.414 -6.526 26.348 15 (AL)
286 Hoover (AL) 2000 42.615 5.217 50.796 -7.105 23.429 14 (AL)
287 Vestavia Hills (AL) 2015 42.609 7.054 47.679 -0.691 17.702 12 (AL)
288 Mobile St. Paul's Episcopal (AL) 2010 42.585 9.723 44.772 5.364 23.012 10 (AL)
289 Birmingham Banks (AL) 1972 42.582 4.520 50.402 4.639 11.396 15 (AL)
290 Montgomery Carver (AL) 1961 42.560 4.578 48.937 2.659 4.220 8 (AL)
291 Montgomery Lee (AL) 1987 42.522 0.661 53.874 18.188 28.282 13 (AL)
292 Opelika (AL) 2019 42.520 5.111 49.315 7.530 18.081 13 (AL)
293 Hoover Spain Park (AL) 2007 42.499 9.136 45.643 -0.928 19.411 15 (AL)
294 Phenix City Central (AL) 2020 42.489 6.689 49.957 -6.914 29.558 13 (AL)
295 Gadsden City (AL) 2009 42.463 9.593 43.634 15.048 8.305 14 (AL)
296 Tuscaloosa Hillcrest (AL) 2022 42.457 4.927 50.500 -0.776 27.364 12 (AL)
297 Saraland (AL) 2013 42.385 7.566 45.902 8.644 14.323 14 (AL)
298 Montgomery Lee (AL) 2017 42.347 5.917 48.826 -2.335 22.235 11 (AL)
299 Hewitt-Trussville (AL) 2019 42.305 5.247 48.994 2.611 18.843 10 (AL)
300 Auburn (AL) 2012 42.264 8.631 46.159 -0.130 23.886 13 (AL)
301 Hoover Spain Park (AL) 2009 42.251 9.350 43.478 14.533 10.347 13 (AL)
302 Hoover Spain Park (AL) 2025 42.092 3.451 50.902 13.283 33.236 9 (AL)
303 Carver Gadsden (AL) 1961 42.071 4.194 47.870 3.549 -11.288 9 (AL)
304 Cullman (AL) 1923 42.070 4.332 50.327 -17.035 20.386 8 (AL)
305 Mobile Davidson (AL) 2017 42.034 5.565 48.232 -1.580 16.963 11 (AL)
306 Northport Tuscaloosa County (AL) 2010 42.011 9.284 45.467 -7.309 28.806 10 (AL)
307 Northport Tuscaloosa County (AL) 2007 41.986 9.373 45.087 1.052 18.914 12 (AL)
308 Opelika (AL) 2022 41.983 4.928 49.957 -5.182 17.885 10 (AL)
309 Vestavia Hills (AL) 2003 41.966 6.629 46.123 5.762 8.165 14 (AL)
310 Birmingham Shades Valley (AL) 2014 41.962 7.684 46.359 5.360 19.190 12 (AL)
311 Spanish Fort (AL) 2018 41.913 4.381 49.950 1.261 24.027 13 (AL)
312 Tuscaloosa Druid (AL) 1963 41.891 4.243 47.582 19.268 -11.740 11 (AL)
313 Montgomery Catholic (AL) 2023 41.829 4.050 49.143 -0.152 17.313 15 (AL)
314 Centreville Bibb County (AL) 2010 41.813 8.731 45.533 3.414 26.994 14 (AL)
315 Opelika (AL) 2017 41.803 5.693 48.019 1.311 17.993 13 (AL)
316 Birmingham Woodlawn (AL) 1942 41.783 8.667 43.853 12.634 2.525 8 (AL)
317 Mobile Davidson (AL) 2016 41.783 5.682 48.203 1.400 26.457 11 (AL)
318 Hoover Spain Park (AL) 2017 41.758 5.402 48.250 -1.320 22.068 11 (AL)
319 Bessemer City Jess Lanier (AL) 1926 41.736 4.753 47.459 3.519 -12.469 11 (AL)
320 Mobile St. Paul's Episcopal (AL) 2011 41.700 9.026 44.437 4.274 20.282 13 (AL)
321 Carrollton Pickens Academy (AL) 1996 41.679 2.894 51.639 -6.563 11.557 12 (AL)
322 Montgomery Lee (AL) 1958 41.658 5.538 47.309 1.806 6.477 11 (AL)
323 Prichard Vigor (AL) 2018 41.647 4.687 49.440 1.170 24.333 15 (AL)
324 Dothan (AL) 1930 41.646 5.116 47.854 -3.947 7.339 13 (AL)
325 Gadsden Carver (AL) 1961 41.622 4.065 47.633 2.153 -10.064 11 (AL)
326 Jackson (AL) 2011 41.617 8.845 43.729 10.278 17.478 16 (AL)
327 Fairhope (AL) 2011 41.609 9.148 43.777 5.603 22.319 13 (AL)
328 Montgomery Lanier (AL) 2017 41.599 5.756 48.304 1.856 25.679 12 (AL)
329 Bessemer City Jess Lanier (AL) 2013 41.593 7.784 45.117 5.081 16.677 12 (AL)
330 Alexander City Benjamin Russell (AL) 2013 41.592 7.102 45.249 17.178 16.954 12 (AL)
331 Decatur Austin (AL) 2015 41.568 6.466 46.778 5.431 24.003 13 (AL)
332 Montgomery Carver (AL) 2010 41.550 9.326 45.301 -1.992 28.779 12 (AL)
333 Birmingham Mountain Brook (AL) 2019 41.533 5.028 48.053 2.686 16.215 11 (AL)
334 Pike Road (AL) 2025 41.532 3.643 50.741 4.603 36.351 9 (AL)
335 Mobile Williamson (AL) 1962 41.526 5.183 46.945 13.059 2.828 13 (AL)
336 Montgomery Lee (AL) 1989 41.496 1.442 50.977 7.168 7.340 14 (AL)
337 Hewitt-Trussville (AL) 2015 41.478 6.831 46.888 4.788 23.143 10 (AL)
338 Prattville (AL) 2025 41.475 3.838 50.096 8.998 37.874 8 (AL)
339 Tuscaloosa (AL) 1928 41.463 3.956 48.242 0.323 13.600 10 (AL)
340 Theodore (AL) 2005 41.428 8.617 43.367 14.050 12.308 12 (AL)
341 Mobile Central (AL) 1957 41.320 5.541 46.182 8.989 -4.530 12 (AL)
342 Birmingham Oak Mountain (AL) 2021 41.315 4.641 48.450 -3.780 18.458 12 (AL)
343 Spanish Fort (AL) 2010 41.308 9.765 42.496 7.063 13.551 14 (AL)
344 Dothan (AL) 1964 41.289 5.005 47.168 4.815 5.017 10 (AL)
345 Prattville (AL) 2021 41.283 4.099 48.592 -2.415 14.874 11 (AL)
346 Vestavia Hills (AL) 2004 41.272 7.709 47.481 -10.215 30.082 11 (AL)
347 Opelika (AL) 2000 41.260 4.529 48.616 -0.894 12.109 13 (AL)
348 Fairfax Valley (AL) 1959 41.201 6.056 46.620 7.883 2.769 9 (AL)
349 Pike Road (AL) 2021 41.150 3.706 48.723 8.652 21.608 14 (AL)
350 Wetumpka (AL) 2010 41.144 9.423 43.911 1.287 26.390 12 (AL)
351 Birmingham Mountain Brook (AL) 2016 41.094 5.797 47.197 2.313 15.929 11 (AL)
352 Saraland (AL) 2019 41.093 4.557 48.333 2.391 17.933 11 (AL)
353 Adamsville Minor (AL) 2005 41.086 7.994 43.896 8.617 15.288 11 (AL)
354 Hueytown (AL) 2018 41.074 3.925 49.237 -3.451 27.659 11 (AL)
355 Spanish Fort (AL) 2021 41.061 4.357 47.953 0.348 19.776 13 (AL)
356 Hoover (AL) 2007 41.041 9.183 43.834 1.294 19.922 13 (AL)
357 Birmingham Briarwood Christian (AL) 2005 40.991 8.429 43.547 6.581 12.944 13 (AL)
358 Gardendale (AL) 2022 40.985 4.447 48.518 -2.553 27.416 13 (AL)
359 Birmingham Woodlawn (AL) 1969 40.973 4.241 49.197 -2.145 23.778 11 (AL)
360 Eight Mile Blount (AL) 1957 40.925 6.082 46.078 -1.633 2.163 8 (AL)
361 Moody (AL) 2024 40.870 3.219 49.991 -5.755 20.343 14 (AL)
362 Smiths Station (AL) 2013 40.869 7.693 43.507 8.379 11.438 13 (AL)
363 Birmingham Ramsay (AL) 1941 40.842 7.514 41.757 31.084 -27.160 9 (AL)
364 Montgomery Lee (AL) 1986 40.811 0.524 52.333 7.650 27.876 15 (AL)
365 Daphne (AL) 2014 40.780 7.290 45.285 4.313 17.205 12 (AL)
366 Pinson Clay-Chalkville (AL) 2012 40.764 8.779 44.164 1.366 27.578 14 (AL)
367 Enterprise (AL) 2024 40.731 3.645 49.123 -2.549 18.380 13 (AL)
368 Opelika (AL) 2003 40.714 5.885 46.163 -0.433 1.311 13 (AL)
369 Oxford Yellow (AL) 2024 40.704 3.825 49.192 -2.430 16.777 14 (AL)
370 Prichard Vigor (AL) 2024 40.697 3.068 49.255 0.353 18.558 14 (AL)
371 Muscle Shoals (AL) 2018 40.688 4.634 47.839 0.096 17.109 12 (AL)
372 Tuscaloosa Druid (AL) 1959 40.684 4.798 48.118 -10.887 12.010 11 (AL)
373 Mobile UMS-Wright Prep (AL) 2009 40.660 9.406 41.785 20.323 12.864 13 (AL)
374 Montgomery Lee (AL) 2018 40.646 4.643 48.311 -7.385 25.515 11 (AL)
375 Mobile Davidson (AL) 2012 40.645 8.675 44.089 -6.463 20.274 11 (AL)
376 Madison Bob Jones (AL) 2010 40.601 8.846 43.605 -1.497 22.166 11 (AL)
377 Mobile St. Paul's Episcopal (AL) 2007 40.535 8.824 42.822 3.482 18.291 15 (AL)
378 Dothan (AL) 1967 40.520 5.127 46.825 -1.003 13.185 11 (AL)
379 Demopolis (AL) 2005 40.517 7.686 43.835 7.396 16.369 13 (AL)
380 Hoover (AL) 2008 40.491 9.190 43.244 -0.613 22.599 15 (AL)
381 Birmingham Ramsay (AL) 1952 40.489 5.027 46.724 -1.737 8.497 11 (AL)
382 Saraland (AL) 2021 40.486 4.384 47.533 2.925 22.206 13 (AL)
383 Birmingham Parker (AL) 1943 40.478 8.733 42.191 10.658 -9.998 6 (AL)
384 Montgomery Lee (AL) 2019 40.459 4.517 47.591 -2.381 23.955 10 (AL)
385 Mobile Christian (AL) 1996 40.457 3.242 49.992 -7.418 7.695 13 (AL)
386 Wetumpka (AL) 2018 40.435 4.552 47.814 3.693 22.942 14 (AL)
387 Birmingham Ramsay (AL) 2023 40.393 4.216 47.504 -0.012 18.547 14 (AL)
388 Montgomery Lee (AL) 1967 40.386 4.583 46.680 -0.058 12.029 9 (AL)
389 Hartselle (AL) 2018 40.375 4.585 47.828 -4.768 18.768 11 (AL)
390 Pinson Clay-Chalkville (AL) 2005 40.358 8.572 42.405 4.391 14.546 13 (AL)
391 Birmingham Mountain Brook (AL) 2008 40.343 9.130 43.491 -0.248 27.727 13 (AL)
392 Alexandria (AL) 2005 40.323 7.931 43.292 8.530 22.131 14 (AL)
393 Madison Bob Jones (AL) 2017 40.284 5.419 46.246 -1.739 18.791 12 (AL)
394 Homewood (AL) 2001 40.264 4.108 46.153 10.512 4.372 16 (AL)
395 Tuscaloosa Hillcrest (AL) 2017 40.263 5.381 46.702 -0.244 23.403 14 (AL)
396 Florence (AL) 2022 40.247 3.966 47.515 -0.556 20.477 10 (AL)
397 Centre Cherokee County (AL) 2009 40.237 9.007 41.293 20.643 16.534 15 (AL)
398 Tuscaloosa Central (AL) 1995 40.229 2.247 48.530 9.184 7.326 14 (AL)
399 Enterprise (AL) 2021 40.222 4.346 47.104 5.336 27.067 12 (AL)
400 Eight Mile Blount (AL) 2014 40.207 6.967 44.702 3.575 22.640 11 (AL)
401 Auburn (AL) 2015 40.183 6.662 44.701 5.130 17.965 12 (AL)
402 Vestavia Hills (AL) 2018 40.154 4.728 47.214 -2.295 19.656 10 (AL)
403 Daphne (AL) 2017 40.111 5.644 45.711 -0.721 13.639 11 (AL)
404 Carver Gadsden (AL) 1939 40.094 3.063 46.212 9.222 -15.853 9 (AL)
405 Valley (AL) 1959 40.077 5.699 45.571 4.901 2.898 9 (AL)
406 Madison Academy (AL) 2014 40.062 6.062 45.135 11.145 25.568 15 (AL)
407 Eight Mile Blount (AL) 2011 40.052 9.083 41.879 3.616 20.623 12 (AL)
408 Birmingham Mountain Brook (AL) 2017 40.040 4.895 46.194 -1.305 24.871 12 (AL)
409 Montgomery Lanier (AL) 1964 40.032 5.192 45.889 -1.272 6.487 11 (AL)
410 Tuscaloosa Hillcrest (AL) 2011 40.032 8.594 42.844 1.603 21.952 13 (AL)
411 Prichard Vigor (AL) 1987 40.015 0.804 51.418 10.731 31.712 16 (AL)
412 Fayette County (AL) 1922 40.001 4.374 47.414 -10.380 34.299 11 (AL)
413 Theodore (AL) 2018 39.984 4.371 48.030 -5.882 22.187 11 (AL)
414 Phenix City Central (AL) 2001 39.976 4.409 45.812 11.279 6.391 11 (AL)
415 Mobile Faith Academy (AL) 2022 39.969 4.556 47.883 -8.413 28.008 15 (AL)
416 Hartselle (AL) 2021 39.963 3.685 47.732 0.956 26.565 10 (AL)
417 Mobile County Training (AL) 1959 39.953 3.672 47.749 -6.092 7.832 9 (AL)
418 Prichard Vigor (AL) 2011 39.939 9.181 42.166 -2.884 21.204 15 (AL)
419 Mobile McGill-Toolen (AL) 2010 39.902 9.651 41.639 4.651 16.089 10 (AL)
420 Phenix City Central (AL) 2010 39.886 9.055 42.203 0.706 18.452 9 (AL)
421 Gadsden Carver (AL) 1939 39.865 3.060 46.536 -1.200 -15.850 10 (AL)
422 Alabaster Thompson (AL) 2015 39.863 6.291 44.778 9.351 17.058 10 (AL)
423 Mobile St. Paul's Episcopal (AL) 2013 39.853 7.614 43.023 2.240 12.575 13 (AL)
424 Madison Bob Jones (AL) 2016 39.849 5.530 46.377 1.530 22.578 10 (AL)
425 Eufaula (AL) 2019 39.821 4.188 46.770 12.223 21.251 12 (AL)
426 Linden Marengo Academy (AL) 1983 39.768 0.294 49.904 16.410 8.235 12 (AL)
427 Mobile McGill-Toolen (AL) 2019 39.761 4.554 46.500 0.061 18.846 12 (AL)
428 Decatur (AL) 2014 39.760 6.800 44.130 0.911 14.965 13 (AL)
429 Linden Marengo Academy (AL) 1979 39.757 1.760 48.160 21.432 6.328 13 (AL)
430 Tallassee (AL) 1945 39.753 6.129 43.643 13.266 -7.635 11 (AL)
431 Greenville (AL) 1985 39.737 0.101 50.919 13.946 23.392 13 (AL)
432 Gadsden City (AL) 2016 39.730 5.174 46.042 -0.231 19.086 12 (AL)
433 Brewton T.R. Miller (AL) 1969 39.709 3.070 49.088 -6.470 26.859 11 (AL)
434 Opelika (AL) 2009 39.700 8.955 40.869 16.320 7.946 9 (AL)
435 Harvest Sparkman (AL) 2022 39.683 3.228 48.027 -5.439 18.489 10 (AL)
436 Birmingham Mountain Brook (AL) 2005 39.672 8.229 42.113 1.684 11.849 11 (AL)
437 Birmingham Briarwood Christian (AL) 2007 39.667 9.346 41.867 3.428 23.086 15 (AL)
438 Madison Bob Jones (AL) 2015 39.631 6.500 44.472 3.525 18.803 12 (AL)
439 Birmingham Mountain Brook (AL) 2020 39.596 6.702 45.529 -9.036 23.653 13 (AL)
440 Adamsville Minor (AL) 2006 39.585 8.107 43.630 -3.892 23.951 12 (AL)
441 Northport Tuscaloosa County (AL) 2008 39.523 8.973 42.237 -2.162 23.290 12 (AL)
442 Hoover (AL) 2002 39.515 5.857 46.265 -7.710 23.383 14 (AL)
443 Jackson (AL) 2025 39.509 3.335 47.225 11.068 29.230 9 (AL)
444 Muscle Shoals (AL) 2023 39.509 3.815 47.382 -3.201 27.692 12 (AL)
445 Montgomery Lee (AL) 1970 39.491 4.036 46.350 4.779 11.871 14 (AL)
446 Pleasant Grove (AL) 2022 39.451 4.386 47.486 -4.979 25.560 14 (AL)
447 Montgomery Catholic (AL) 2021 39.422 3.266 47.793 1.099 23.109 14 (AL)
448 Tuscaloosa Central (AL) 1996 39.411 2.493 49.132 -3.353 27.982 14 (AL)
449 Alexander City Russell (AL) 2025 39.386 3.681 47.676 13.855 33.127 8 (AL)
450 Opelika (AL) 2008 39.345 8.538 42.028 3.604 21.409 11 (AL)
451 Decatur (AL) 2010 39.337 9.134 42.111 -6.169 26.593 11 (AL)
452 Mobile Central (AL) 1963 39.328 5.318 44.135 12.499 -12.614 8 (AL)
453 Saraland (AL) 2017 39.315 5.430 45.233 -1.062 20.298 12 (AL)
454 Sylacauga East Highland (AL) 1965 39.299 5.689 44.189 3.756 12.642 11 (AL)
455 Eufaula (AL) 2006 39.297 8.549 42.838 -0.927 23.647 15 (AL)
456 Madison Academy (AL) 2013 39.295 7.380 41.967 11.671 15.036 15 (AL)
457 Selma Meadowview Christian (AL) 1986 39.294 -0.476 52.023 5.563 29.791 13 (AL)
458 Fairhope (AL) 2012 39.292 8.334 42.592 2.982 21.035 13 (AL)
459 Pike Road (AL) 2020 39.266 5.414 45.034 11.140 30.505 11 (AL)
460 Pinson Clay-Chalkville (AL) 2010 39.234 8.716 41.189 6.857 21.954 13 (AL)
461 Montgomery Lee (AL) 1991 39.201 1.365 49.136 -3.926 8.878 16 (AL)
462 Grove Hill Clarke County (AL) 1921 39.187 3.533 45.742 8.223 9.802 8 (AL)
463 Jackson (AL) 2009 39.163 8.951 40.159 13.575 12.541 14 (AL)
464 Opelika (AL) 1985 39.162 0.411 49.413 14.813 17.497 13 (AL)
465 Hewitt-Trussville (AL) 2014 39.158 6.465 43.666 1.893 17.734 10 (AL)
466 Russellville (AL) 2005 39.145 8.393 41.247 8.093 15.773 14 (AL)
467 Homewood (AL) 2017 39.138 5.601 44.598 2.833 16.777 12 (AL)
468 Mobile McGill-Toolen (AL) 2008 39.103 8.365 41.501 4.773 16.602 13 (AL)
469 Birmingham Briarwood Christian (AL) 2001 39.097 4.020 45.275 8.091 5.879 14 (AL)
470 Northport Tuscaloosa County (AL) 2014 39.083 6.931 42.920 3.964 18.581 12 (AL)
471 Alabaster Thompson (AL) 2005 39.069 8.023 41.499 3.297 12.708 10 (AL)
472 Jackson (AL) 2014 39.056 6.669 42.930 9.466 20.944 14 (AL)
473 Auburn (AL) 2016 39.012 6.082 44.975 0.271 22.400 12 (AL)
474 Mobile St. Paul's Episcopal (AL) 2012 39.010 8.426 41.877 4.858 17.750 14 (AL)
475 Hoover Spain Park (AL) 2006 38.999 7.822 42.989 -1.646 26.544 10 (AL)
476 Gardendale (AL) 2021 38.973 4.195 45.998 -4.991 16.885 12 (AL)
477 Tuscaloosa Hillcrest (AL) 2023 38.968 3.262 46.154 0.182 19.345 14 (AL)
478 Daphne (AL) 2020 38.941 6.681 44.600 -4.388 27.933 12 (AL)
479 Gadsden City (AL) 2010 38.877 8.892 40.541 6.618 14.826 13 (AL)
480 Gardendale (AL) 2015 38.866 6.068 43.993 10.097 27.612 13 (AL)
481 Prichard Vigor (AL) 1960 38.839 5.349 43.489 10.088 -0.589 10 (AL)
482 Montgomery Jefferson Davis (AL) 1985 38.828 0.373 48.429 23.710 6.827 11 (AL)
483 Prattville (AL) 2003 38.825 5.708 43.154 9.872 3.605 13 (AL)
484 Dothan (AL) 1966 38.820 4.840 45.070 21.911 31.795 11 (AL)
485 Pinson Valley (AL) 2021 38.789 4.535 45.511 2.994 17.827 14 (AL)
486 Montgomery Lanier (AL) 1923 38.788 4.309 45.890 -11.616 18.898 11 (AL)
487 Birmingham Woodlawn (AL) 1943 38.786 7.482 39.780 24.378 -19.217 10 (AL)
488 Phillips Birmingham (AL) 1945 38.783 6.616 41.632 13.892 -5.897 11 (AL)
489 Mobile UMS-Wright Prep (AL) 2014 38.781 6.804 42.466 10.912 20.266 14 (AL)
490 Andalusia (AL) 2022 38.780 4.197 45.944 -0.381 21.417 15 (AL)
491 Homewood (AL) 2018 38.733 4.772 45.404 1.775 20.518 13 (AL)
492 Eight Mile Blount (AL) 2016 38.720 5.611 44.241 4.519 19.791 13 (AL)
493 Birmingham Shades Valley (AL) 2017 38.715 5.455 44.702 -0.251 26.243 12 (AL)
494 Roanoke Handley (AL) 2009 38.679 8.473 39.907 14.953 13.960 12 (AL)
495 Birmingham Woodlawn (AL) 1941 38.677 8.247 40.175 5.370 -8.803 9 (AL)
496 Decatur Austin (AL) 2019 38.669 3.472 45.789 3.751 20.040 11 (AL)
497 Montgomery Jefferson Davis (AL) 1987 38.619 -0.477 49.197 19.000 20.990 14 (AL)
498 Alexander City Benjamin Russell (AL) 2005 38.617 8.081 41.287 4.169 18.666 14 (AL)
499 Eight Mile Blount (AL) 2013 38.610 7.601 40.675 12.395 9.580 11 (AL)
500 Daphne (AL) 2000 38.609 4.409 45.509 -3.701 14.774 15 (AL)
501 Prattville (AL) 2013 38.575 6.936 40.953 10.094 8.492 10 (AL)
502 Tuscaloosa Central (AL) 1985 38.543 -0.394 49.151 19.387 19.671 11 (AL)
503 Montgomery Carver (AL) 2014 38.540 6.510 42.699 2.161 21.085 12 (AL)
504 Bessemer City Jess Lanier (AL) 1952 38.514 5.416 43.463 2.758 5.574 11 (AL)
505 Foley (AL) 1961 38.514 3.492 45.527 5.341 10.504 9 (AL)
506 Vestavia Hills (AL) 2012 38.507 8.361 41.394 0.789 24.911 13 (AL)
507 Phillips Birmingham (AL) 1926 38.481 4.780 42.793 7.613 -20.315 6 (AL)
508 Eufaula (AL) 2005 38.459 8.053 40.244 6.934 12.024 12 (AL)
509 Prattville (AL) 2001 38.454 4.800 43.414 13.574 3.701 14 (AL)
510 Opelika (AL) 2023 38.432 3.487 45.768 -3.061 20.983 10 (AL)
511 Hueytown (AL) 1945 38.417 7.360 40.727 9.376 -7.138 9 (AL)
512 Atmore Escambia Academy (AL) 1971 38.412 2.794 47.334 0.805 21.392 13 (AL)
513 Daphne (AL) 2025 38.401 3.518 46.438 11.414 41.178 9 (AL)
514 Oneonta (AL) 2013 38.391 6.660 41.488 10.419 16.153 15 (AL)
515 Mobile Davidson (AL) 2007 38.381 8.335 41.035 6.378 14.086 10 (AL)
516 Opelika (AL) 2012 38.375 8.590 42.278 -6.352 29.663 15 (AL)
517 Northport Tuscaloosa County (AL) 2001 38.372 4.631 43.878 9.463 7.014 12 (AL)
518 Hoover Spain Park (AL) 2011 38.343 8.500 41.011 3.129 17.867 11 (AL)
519 Fairhope (AL) 2017 38.310 5.648 43.270 3.504 16.231 11 (AL)
520 Pinson Valley (AL) 2022 38.296 4.636 45.491 -5.394 22.355 9 (AL)
521 Theodore (AL) 2021 38.190 4.166 44.656 5.608 17.921 12 (AL)
522 Jasper Walker (AL) 2010 38.179 9.188 41.312 -7.809 26.285 13 (AL)
523 Thomasville (AL) 2005 38.165 7.688 40.656 9.894 13.773 14 (AL)
524 Dothan (AL) 2019 38.164 4.116 44.573 4.329 19.690 12 (AL)
525 Tuscumbia Deshler (AL) 2004 38.158 5.552 45.267 -7.222 35.221 15 (AL)
526 Prichard Vigor (AL) 2008 38.152 8.969 40.022 10.060 20.122 15 (AL)
527 Opelika (AL) 2025 38.145 3.094 45.752 13.845 32.466 9 (AL)
528 Montgomery Lee (AL) 1992 38.139 1.320 48.870 -12.007 22.863 15 (AL)
529 Prichard Vigor (AL) 1988 38.135 0.457 49.773 -4.497 23.516 15 (AL)
530 Mobile Baker (AL) 2025 38.129 3.682 45.956 9.826 39.081 8 (AL)
531 Mobile County Training (AL) 1963 38.119 4.879 43.401 5.526 -4.274 9 (AL)
532 Mobile Murphy (AL) 2015 38.117 6.338 43.046 2.285 21.946 11 (AL)
533 Lineville Central Of (AL) 2024 38.098 2.983 46.299 -3.189 21.836 13 (AL)
534 Birmingham Tarrant (AL) 1971 38.047 3.510 45.270 7.007 12.830 15 (AL)
535 Birmingham Center Point (AL) 2022 38.045 4.472 44.798 -0.582 22.151 12 (AL)
536 Vestavia Hills (AL) 2021 38.042 4.018 44.679 -3.127 13.692 10 (AL)
537 Pell City (AL) 2005 38.003 8.334 39.351 7.740 9.355 12 (AL)
538 Thomasville (AL) 2009 37.989 8.590 39.400 11.954 14.910 12 (AL)
539 Birmingham Jackson-Olin (AL) 2018 37.987 4.662 44.750 -2.488 20.044 11 (AL)
540 Hueytown (AL) 2019 37.979 4.376 44.063 6.319 19.410 13 (AL)
541 Berry (AL) 1969 37.969 4.106 44.587 5.539 14.000 12 (AL)
542 Dothan (AL) 2025 37.960 3.585 45.980 18.925 39.169 8 (AL)
543 Vestavia Hills (AL) 1998 37.947 2.810 46.646 -9.365 19.517 15 (AL)
544 Birmingham Ramsay (AL) 1953 37.929 4.787 43.067 5.926 5.526 10 (AL)
545 Daphne (AL) 2012 37.919 7.956 41.043 0.915 21.139 12 (AL)
546 Hoover Spain Park (AL) 2018 37.906 4.180 45.045 -5.659 18.838 10 (AL)
547 McCalla McAdory (AL) 2014 37.897 6.717 41.759 -0.461 18.511 13 (AL)
548 Vestavia Hills (AL) 2011 37.891 8.172 40.568 -2.024 17.350 12 (AL)
549 Albertville (AL) 1920 37.856 5.817 42.272 19.634 2.920 9 (AL)
550 Hoover Spain Park (AL) 2004 37.854 6.907 43.458 -11.391 25.120 13 (AL)
551 Theodore (AL) 2019 37.854 4.316 43.914 2.009 13.531 11 (AL)
552 Sweet Water (AL) 2007 37.837 7.586 40.215 9.937 19.142 14 (AL)
553 Phenix City Central (AL) 2013 37.810 7.232 40.318 13.871 14.210 10 (AL)
554 Fairhope (AL) 2022 37.790 3.785 44.809 -4.990 22.819 11 (AL)
555 Mobile McGill-Toolen (AL) 2006 37.788 8.529 41.314 -3.003 26.398 13 (AL)
556 Jackson (AL) 2023 37.783 3.793 44.710 -3.759 18.808 12 (AL)
557 Gardendale (AL) 2014 37.754 6.774 41.654 7.719 17.427 13 (AL)
558 Hoover Spain Park (AL) 2014 37.735 6.504 42.215 -2.825 19.439 9 (AL)
559 Selma Meadowview Christian (AL) 1983 37.676 0.055 47.678 16.965 12.799 11 (AL)
560 Decatur (AL) 1941 37.671 6.711 39.541 21.402 -11.273 10 (AL)
561 Mobile Murphy (AL) 2007 37.644 8.453 40.012 3.708 13.922 12 (AL)
562 Leeds (AL) 2010 37.636 9.026 39.733 -0.035 16.829 15 (AL)
563 Gordo (AL) 2010 37.603 8.421 40.609 -0.736 27.170 14 (AL)
564 Mobile Murphy (AL) 1989 37.568 0.331 48.224 2.832 17.040 16 (AL)
565 Tuscaloosa Hillcrest (AL) 2025 37.559 3.775 45.617 11.303 40.763 9 (AL)
566 Eufaula (AL) 2020 37.551 5.297 43.649 -2.480 27.250 13 (AL)
567 Hoover Spain Park (AL) 2005 37.550 8.059 39.441 3.250 7.030 10 (AL)
568 Pelham (AL) 2006 37.532 8.376 40.695 -0.364 27.544 13 (AL)
569 Camden Wilcox Academy (AL) 1996 37.517 2.652 45.395 1.039 7.621 13 (AL)
570 Roanoke Handley (AL) 2010 37.499 8.568 40.485 -1.678 28.809 9 (AL)
571 Decatur Austin (AL) 2018 37.485 4.094 44.627 -5.149 22.767 11 (AL)
572 Fairfield (AL) 2005 37.445 7.788 39.563 7.550 12.733 12 (AL)
573 Fairhope (AL) 2004 37.434 5.901 43.023 -7.124 19.872 11 (AL)
574 Birmingham Mountain Brook (AL) 2007 37.428 8.357 39.681 7.136 20.194 13 (AL)
575 Opelika (AL) 2002 37.385 5.213 44.696 -18.125 21.877 13 (AL)
576 Mobile UMS-Wright Prep (AL) 2022 37.353 4.658 44.219 -6.520 21.040 14 (AL)
577 Foley (AL) 2013 37.323 7.124 39.714 7.858 10.940 12 (AL)
578 Decatur Austin (AL) 2020 37.318 5.520 43.587 -0.153 30.294 11 (AL)
579 Montgomery B.T. Washington (AL) 1959 37.306 4.502 42.910 5.192 -2.226 9 (AL)
580 Montgomery Jefferson Davis (AL) 2016 37.302 5.162 43.550 -2.839 22.304 11 (AL)
581 Gardendale (AL) 2020 37.299 5.851 42.884 -1.609 20.317 14 (AL)
582 Mobile UMS-Wright Prep (AL) 2001 37.292 4.696 42.298 10.759 5.301 15 (AL)
583 Opelika (AL) 2020 37.291 6.065 43.014 -2.357 24.009 14 (AL)
584 Mobile County Training (AL) 1966 37.273 5.085 42.857 32.042 28.755 14 (AL)
585 Daphne (AL) 2008 37.268 7.813 39.581 0.832 12.187 11 (AL)
586 Birmingham Mountain Brook (AL) 2013 37.256 6.890 39.573 8.272 9.922 11 (AL)
587 Mobile St. Paul's Episcopal (AL) 2017 37.247 5.471 42.174 5.790 21.870 15 (AL)
588 Montgomery Lee (AL) 1985 37.242 0.243 47.056 15.383 16.240 13 (AL)
589 Birmingham Mountain Brook (AL) 2001 37.239 3.977 42.517 8.280 6.125 12 (AL)
590 Fayette County (AL) 1921 37.231 3.592 44.449 -0.348 28.544 9 (AL)
591 Birmingham Ramsay (AL) 1946 37.230 6.026 39.973 9.322 -9.073 9 (AL)
592 Hoover Spain Park (AL) 2023 37.225 3.957 44.356 -7.752 18.834 10 (AL)
593 Madison Bob Jones (AL) 2007 37.180 8.245 40.247 4.045 23.319 11 (AL)
594 Greenville Fort Dale Academy (AL) 1971 37.168 2.653 45.660 -1.393 10.295 10 (AL)
595 Chelsea (AL) 2016 37.162 4.986 42.776 8.768 26.894 11 (AL)
596 Bessemer Abrams (AL) 1961 37.136 4.082 41.608 10.638 -10.652 9 (AL)
597 Gulf Shores (AL) 2022 37.129 4.619 44.632 -2.119 26.343 13 (AL)
598 Daphne (AL) 2016 37.123 5.174 42.657 0.701 19.301 12 (AL)
599 Oxford (AL) 2014 37.103 6.511 41.382 5.372 19.481 12 (AL)
600 Mobile Murphy (AL) 1984 37.033 0.447 47.267 14.011 20.613 13 (AL)
601 Theodore (AL) 2017 37.031 4.785 42.303 1.554 17.588 11 (AL)
602 Opelika (AL) 2021 37.031 4.332 43.510 -2.708 17.368 14 (AL)
603 New Market Buckhorn (AL) 2014 37.018 5.981 41.765 1.897 20.762 11 (AL)
604 Piedmont (AL) 2013 37.008 6.426 40.395 11.376 21.432 13 (AL)
605 Jackson (AL) 2015 36.995 6.006 41.225 4.885 17.788 15 (AL)
606 Opelika (AL) 1999 36.971 2.738 44.603 -3.523 12.883 11 (AL)
607 Montgomery Jefferson Davis (AL) 1978 36.893 1.119 47.326 4.664 22.777 13 (AL)
608 Bessemer City Jess Lanier (AL) 1954 36.891 4.937 42.227 -6.489 6.826 11 (AL)
609 Enterprise (AL) 2013 36.889 6.321 39.315 13.461 14.612 12 (AL)
610 Homewood (AL) 2010 36.888 8.828 38.589 10.011 26.455 9 (AL)
611 Fairhope (AL) 2025 36.882 3.136 44.498 9.544 37.698 9 (AL)
612 Hoover Spain Park (AL) 2010 36.878 9.182 38.702 4.529 21.205 13 (AL)
613 Tuscaloosa (AL) 1959 36.866 3.819 41.498 14.501 -0.583 11 (AL)
614 Mobile Davidson (AL) 2008 36.862 8.067 38.928 4.460 14.672 14 (AL)
615 Birmingham Parker (AL) 2023 36.824 3.739 43.703 0.552 24.009 14 (AL)
616 Jackson (AL) 2010 36.800 9.272 38.262 6.157 24.226 13 (AL)
617 Mobile McGill-Toolen (AL) 2011 36.794 8.863 37.730 7.851 20.593 13 (AL)
618 Jasper Walker (AL) 1926 36.791 4.164 41.320 12.438 -6.391 11 (AL)
619 Mobile Christian (AL) 2023 36.785 3.700 43.173 4.125 17.373 15 (AL)
620 Homewood (AL) 2002 36.774 5.525 43.106 -7.003 25.619 16 (AL)
621 Mobile Murphy (AL) 2011 36.761 8.753 38.554 3.275 20.909 12 (AL)
622 Mobile St. Paul's Episcopal (AL) 2015 36.750 6.047 40.557 10.815 22.409 15 (AL)
623 Phenix City Central (AL) 1997 36.749 2.583 45.819 -13.137 16.980 12 (AL)
624 Gadsden City (AL) 2015 36.739 5.690 41.485 7.980 25.992 10 (AL)
625 Mobile UMS-Wright Prep (AL) 2015 36.737 5.976 41.366 4.055 18.003 14 (AL)
626 Birmingham Mountain Brook (AL) 2006 36.730 7.906 40.137 -5.056 21.107 10 (AL)
627 Hartselle (AL) 2014 36.728 6.600 41.094 3.546 21.051 10 (AL)
628 Pleasant Grove (AL) 2010 36.695 8.418 38.690 -3.108 23.271 10 (AL)
629 Homewood (AL) 2004 36.675 6.691 41.810 -6.087 25.074 15 (AL)
630 Talladega (AL) 1945 36.633 6.345 39.655 10.821 1.432 10 (AL)
631 Demopolis (AL) 2017 36.602 4.732 42.238 3.470 18.625 14 (AL)
632 Spanish Fort (AL) 2022 36.591 4.042 43.923 -2.427 23.732 12 (AL)
633 Gardendale (AL) 2016 36.584 5.445 42.396 2.069 23.167 12 (AL)
634 Montgomery Lee (AL) 2001 36.579 4.380 42.252 3.205 3.305 12 (AL)
635 Alexander City Benjamin Russell (AL) 2022 36.573 3.783 43.896 -0.684 22.759 11 (AL)
636 Millbrook Stanhope Elmore (AL) 2005 36.567 7.401 37.859 13.196 8.905 11 (AL)
637 Mobile McGill-Toolen (AL) 2005 36.565 7.604 38.401 6.089 12.636 11 (AL)
638 Foley (AL) 2006 36.561 8.569 39.313 2.999 27.052 11 (AL)
639 Moody (AL) 2025 36.558 3.341 43.703 19.726 37.865 9 (AL)
640 Foley (AL) 2008 36.552 7.924 38.979 0.186 20.708 10 (AL)
641 Grove Hill Clark County (AL) 1921 36.545 3.520 42.481 6.955 8.956 10 (AL)
642 Enterprise (AL) 2014 36.539 6.549 40.276 9.712 16.309 10 (AL)
643 Hayneville (AL) 1963 36.538 2.913 45.750 -16.337 20.116 10 (AL)
644 Pell City (AL) 2014 36.537 6.812 40.813 -0.184 22.943 12 (AL)
645 Millbrook Stanhope Elmore (AL) 2010 36.523 8.846 38.431 -2.171 20.452 10 (AL)
646 Florence (AL) 2007 36.450 8.217 38.775 2.779 21.712 11 (AL)
647 Vestavia Hills (AL) 2017 36.440 4.836 42.089 -8.973 14.677 10 (AL)
648 Montgomery Carver (AL) 1963 36.438 4.665 41.056 13.192 -15.880 12 (AL)
649 Atmore Escambia County (AL) 1984 36.419 -0.414 47.559 8.250 25.344 12 (AL)
650 Birmingham Briarwood Christian (AL) 2010 36.401 8.878 38.021 3.341 21.063 15 (AL)
651 Hamilton (AL) 1915 36.379 3.980 41.719 11.112 18.473 5 (AL)
652 Brewton T.R. Miller (AL) 2013 36.378 6.741 39.620 5.513 22.962 12 (AL)
653 Birmingham Oak Mountain (AL) 2006 36.377 7.933 39.805 -1.277 21.067 10 (AL)
654 Enterprise (AL) 2005 36.375 7.501 38.335 3.776 13.292 12 (AL)
655 Hartselle (AL) 2025 36.371 2.927 43.388 16.514 37.617 8 (AL)
656 Gardendale (AL) 2019 36.360 4.154 42.528 1.530 14.090 12 (AL)
657 Homewood (AL) 2015 36.355 5.834 40.914 1.865 24.105 12 (AL)
658 Alabama Military Institute (AL) 1928 36.352 4.620 42.060 -4.294 15.520 11 (AL)
659 Hoover Spain Park (AL) 2012 36.332 8.115 38.815 2.633 23.652 13 (AL)
660 Birmingham Briarwood Christian (AL) 2017 36.328 5.757 40.814 9.583 15.270 15 (AL)
661 McCalla McAdory (AL) 2015 36.323 6.298 40.069 7.814 19.758 11 (AL)
662 Homewood (AL) 2022 36.248 4.393 42.807 -3.766 23.319 14 (AL)
663 Oxford (AL) 2016 36.221 5.005 41.419 4.924 19.054 11 (AL)
664 Hueytown (AL) 2007 36.206 8.326 38.670 6.408 20.177 12 (AL)
665 Anniston Saks (AL) 2013 36.204 7.336 38.599 10.238 15.527 14 (AL)
666 Mobile St. Paul's Episcopal (AL) 2020 36.192 6.388 41.646 -5.470 26.678 15 (AL)
667 Hoover (AL) 1972 36.190 3.372 43.703 -4.771 12.266 10 (AL)
668 Birmingham Jackson-Olin (AL) 2021 36.184 4.187 43.037 2.566 23.424 13 (AL)
669 Birmingham Mountain Brook (AL) 2002 36.178 5.565 42.491 -9.220 25.244 14 (AL)
670 Hoover Spain Park (AL) 2024 36.165 3.170 43.778 0.188 22.023 13 (AL)
671 Montgomery Jefferson Davis (AL) 1969 36.159 4.057 42.338 2.666 10.279 11 (AL)
672 Emma Sansom (AL) 1945 36.136 5.951 38.725 16.150 -1.876 9 (AL)
673 Eight Mile Blount (AL) 2017 36.125 4.746 41.642 3.636 20.244 11 (AL)
674 Greensboro Southern Academy (AL) 1971 36.084 3.311 43.358 1.590 8.110 12 (AL)
675 Birmingham Mountain Brook (AL) 2024 36.058 2.957 43.850 -8.353 16.724 12 (AL)
676 Bessemer City Jess Lanier (AL) 1951 36.030 4.597 40.578 6.095 0.964 9 (AL)
677 Phenix City Glenwood Academy (AL) 1975 36.026 1.532 45.371 5.068 20.169 12 (AL)
678 Vestavia Hills (AL) 2000 35.983 3.881 43.389 -6.976 16.131 11 (AL)
679 Elmore Edgewood Academy (AL) 2011 35.943 7.601 37.558 12.649 20.182 12 (AL)
680 Prichard Vigor (AL) 2025 35.942 2.792 44.209 7.679 36.006 9 (AL)
681 Birmingham Shades Valley (AL) 1945 35.914 7.018 36.362 26.471 -19.256 9 (AL)
682 Theodore (AL) 2015 35.898 5.835 39.809 7.568 18.115 11 (AL)
683 Auburn (AL) 2005 35.881 8.366 37.482 8.506 10.785 11 (AL)
684 Oxford (AL) 2010 35.861 8.774 37.352 3.722 18.503 13 (AL)
685 Butler Patrician Academy (AL) 1996 35.855 2.043 43.788 4.795 1.880 11 (AL)
686 Mobile Murphy (AL) 1963 35.851 4.185 42.109 -6.600 13.620 10 (AL)
687 Greenville (AL) 2009 35.850 8.714 36.093 19.033 9.850 12 (AL)
688 Harvest Sparkman (AL) 2017 35.812 4.373 41.274 -1.441 25.331 12 (AL)
689 Montgomery Lanier (AL) 1929 35.804 4.221 40.473 11.878 -2.806 12 (AL)
690 Lineville Central of Clay County (AL) 2023 35.786 3.417 42.194 -1.350 13.204 11 (AL)
691 Spanish Fort (AL) 2019 35.783 3.645 42.020 6.562 15.112 14 (AL)
692 Gadsden (AL) 1945 35.783 6.813 37.362 12.979 -15.026 10 (AL)
693 Monroeville Monroe Academy (AL) 1974 35.743 1.730 44.776 2.296 21.437 14 (AL)
694 Bay Minette Baldwin County (AL) 2001 35.739 3.992 41.081 3.484 4.048 14 (AL)
695 Pleasant Grove (AL) 2020 35.736 5.759 42.439 -12.482 26.961 15 (AL)
696 Hueytown (AL) 2010 35.721 9.158 36.793 8.936 23.572 12 (AL)
697 Mobile Murphy (AL) 2009 35.721 8.668 36.339 13.775 8.407 11 (AL)
698 Dothan (AL) 2024 35.719 2.803 43.459 -5.649 15.834 10 (AL)
699 Fairhope St. Michael (AL) 2025 35.704 3.112 42.384 22.201 35.298 8 (AL)
700 Enterprise (AL) 1930 35.671 3.518 42.093 -5.133 14.995 11 (AL)
701 Montgomery Lee (AL) 1961 35.663 4.649 41.062 -5.063 0.956 12 (AL)
702 Florence (AL) 2009 35.646 9.001 35.516 14.054 8.170 12 (AL)
703 Alabaster Thompson (AL) 2016 35.645 5.049 40.687 -0.823 12.339 10 (AL)
704 Montgomery Jefferson Davis (AL) 1983 35.633 0.057 45.206 17.031 19.178 14 (AL)
705 Montgomery Lee (AL) 2010 35.627 8.778 37.590 -0.181 16.266 10 (AL)
706 Anniston Cobb Avenue (AL) 1944 35.622 6.055 37.666 15.111 -18.008 9 (AL)
707 Northport Tuscaloosa County (AL) 2004 35.616 6.411 41.039 -4.586 29.567 13 (AL)
708 Birmingham Huffman (AL) 1972 35.577 3.713 42.101 6.137 7.441 14 (AL)
709 Spanish Fort (AL) 2016 35.572 5.295 40.388 2.083 17.744 13 (AL)
710 Theodore (AL) 2020 35.564 6.050 42.109 -14.769 27.977 12 (AL)
711 Homewood (AL) 2014 35.563 6.530 39.265 5.976 14.391 12 (AL)
712 Mobile Barton Academy (AL) 1916 35.543 2.101 44.342 -56.093 -11.754 8 (AL)
713 Birmingham Banks (AL) 1969 35.516 3.064 43.467 -11.671 23.158 11 (AL)
714 Phenix City Central (AL) 2000 35.515 4.213 42.095 -6.646 11.117 12 (AL)
715 Mobile Faith Academy (AL) 2020 35.500 5.739 40.876 -2.029 23.731 13 (AL)
716 Montgomery Lanier (AL) 1927 35.487 4.260 39.203 7.946 -9.411 15 (AL)
717 Birmingham West End (AL) 1953 35.487 5.085 40.195 -2.721 0.289 10 (AL)
718 Mobile Williamson (AL) 2000 35.486 4.400 42.006 -3.483 12.781 13 (AL)
719 Enterprise (AL) 2025 35.478 3.169 42.327 8.353 32.642 9 (AL)
720 Birmingham Briarwood Christian (AL) 2011 35.468 8.375 36.462 11.790 14.496 14 (AL)
721 Troy Charles Henderson (AL) 2013 35.467 6.341 38.426 11.371 20.121 15 (AL)
722 Mobile Murphy (AL) 1983 35.458 0.621 45.085 12.354 12.851 15 (AL)
723 Madison James Clemens (AL) 2014 35.447 6.019 39.698 6.074 23.281 11 (AL)
724 Birmingham Ensley (AL) 1926 35.440 4.535 39.518 12.904 -14.270 6 (AL)
725 Oxford (AL) 2009 35.408 8.653 35.480 13.219 4.091 10 (AL)
726 Hewitt-Trussville (AL) 2010 35.406 8.812 36.670 0.490 15.839 12 (AL)
727 Centreville Bibb County (AL) 2009 35.392 7.884 36.287 12.913 11.838 13 (AL)
728 Athens (AL) 1954 35.373 4.177 41.052 -1.148 6.559 10 (AL)
729 Millbrook Stanhope Elmore (AL) 2012 35.366 8.093 37.998 -1.583 23.819 11 (AL)
730 Tuscumbia Deshler (AL) 2005 35.366 7.670 37.544 8.248 19.947 15 (AL)
731 Wetumpka (AL) 2007 35.344 8.995 36.845 0.130 15.670 12 (AL)
732 Hartselle (AL) 2011 35.335 8.159 36.296 10.599 11.615 15 (AL)
733 Linden Marengo Academy (AL) 1977 35.331 1.417 44.703 3.936 20.853 12 (AL)
734 Prattville (AL) 2015 35.320 5.731 39.332 2.155 16.431 11 (AL)
735 Pleasant Grove (AL) 2021 35.312 3.421 42.098 3.249 23.334 16 (AL)
736 Homewood (AL) 2006 35.308 8.202 38.465 0.555 19.241 13 (AL)
737 Bessemer City Jess Lanier (AL) 2005 35.294 6.469 37.599 8.535 10.424 11 (AL)
738 Birmingham Ramsay (AL) 1939 35.285 6.167 36.037 32.644 -19.453 9 (AL)
739 Tuscaloosa Hillcrest (AL) 2015 35.283 6.202 39.348 -0.875 18.124 12 (AL)
740 Mobile Baker (AL) 2024 35.281 3.022 43.137 -6.544 18.338 12 (AL)
741 Hartselle (AL) 2012 35.269 7.717 38.623 -5.270 29.748 13 (AL)
742 Maplesville (AL) 2014 35.259 5.692 38.703 12.897 18.713 15 (AL)
743 Hoover (AL) 1969 35.254 3.962 42.021 -1.940 16.057 15 (AL)
744 Fyffe (AL) 2014 35.251 5.829 38.935 13.264 17.910 15 (AL)
745 Madison Bob Jones (AL) 2022 35.245 3.516 41.963 -0.926 22.470 11 (AL)
746 Prichard Vigor (AL) 1997 35.243 1.906 44.771 -11.992 21.363 10 (AL)
747 Enterprise (AL) 2020 35.239 6.098 40.821 -0.905 26.731 11 (AL)
748 Decatur (AL) 2009 35.236 8.811 35.412 7.404 12.766 12 (AL)
749 Athens (AL) 2013 35.216 7.135 37.450 7.982 13.134 13 (AL)
750 Dothan (AL) 2001 35.201 4.669 40.370 0.561 5.947 11 (AL)
751 Tuscaloosa (AL) 1964 35.190 4.455 40.567 -1.850 4.907 10 (AL)
752 Homewood (AL) 2012 35.174 6.960 38.916 0.641 26.750 11 (AL)
753 McCalla McAdory (AL) 2010 35.153 9.072 36.705 2.953 20.806 14 (AL)
754 Auburn (AL) 2008 35.136 8.543 36.632 6.250 21.442 13 (AL)
755 Mobile Davidson (AL) 2009 35.125 8.437 35.254 13.883 4.684 13 (AL)
756 Montgomery Lee (AL) 1960 35.124 4.748 39.880 6.679 4.419 12 (AL)
757 Pinson Clay-Chalkville (AL) 2009 35.122 8.553 35.437 14.650 13.767 11 (AL)
758 Opelika Beauregard (AL) 2017 35.113 4.886 40.168 7.960 24.525 12 (AL)
759 Hueytown (AL) 2025 35.105 3.400 42.293 9.923 35.258 8 (AL)
760 Cloverdale (AL) 1926 35.103 3.194 40.926 3.638 5.687 5 (AL)
761 Enterprise (AL) 1945 35.090 6.570 37.556 15.412 1.530 9 (AL)
762 Mobile Barton Academy (AL) 1923 35.060 3.971 41.294 -7.313 5.431 12 (AL)
763 Irvington Bryant (AL) 1998 35.049 2.068 44.154 -11.987 19.594 13 (AL)
764 Theodore (AL) 2000 35.045 4.045 41.054 0.441 15.507 13 (AL)
765 Tuscaloosa Northridge (AL) 2010 35.042 8.622 37.190 -11.312 22.651 11 (AL)
766 Montgomery Lanier (AL) 1928 35.001 3.998 40.296 1.054 5.471 13 (AL)
767 Opelika (AL) 1998 34.978 2.370 43.561 -7.710 18.111 13 (AL)
768 Birmingham Oak Mountain (AL) 2017 34.977 5.081 40.212 -1.391 22.897 10 (AL)
769 Decatur (AL) 2003 34.961 5.519 38.518 5.677 0.053 12 (AL)
770 Montgomery Lee (AL) 1963 34.949 4.057 41.089 -8.428 14.527 10 (AL)
771 Leighton Colbert County (AL) 1972 34.941 2.799 42.642 8.375 16.241 13 (AL)
772 Pinson Clay-Chalkville (AL) 2006 34.936 7.964 37.351 4.331 22.168 11 (AL)
773 Bessemer City Jess Lanier (AL) 2015 34.915 5.840 39.207 6.808 22.244 13 (AL)
774 Montgomery Lee (AL) 1973 34.908 1.979 42.670 1.973 13.006 11 (AL)
775 Gardendale (AL) 2010 34.896 8.791 36.786 -1.570 24.773 11 (AL)
776 Birmingham Shades Valley (AL) 1998 34.895 2.683 43.477 -9.003 17.562 13 (AL)
777 Demopolis (AL) 2013 34.880 6.891 37.570 4.428 15.728 11 (AL)
778 Birmingham Banks (AL) 1974 34.873 1.970 42.907 17.156 21.424 12 (AL)
779 Birmingham Mountain Brook (AL) 2025 34.846 3.024 42.269 8.849 36.575 9 (AL)
780 Lineville Central of Clay County (AL) 2019 34.839 3.645 40.666 2.874 16.395 18 (AL)
781 Hartselle (AL) 2010 34.835 8.823 36.805 -1.702 25.821 13 (AL)
782 Birmingham Ramsay (AL) 2020 34.806 5.236 40.133 6.380 28.294 13 (AL)
783 Prichard Vigor (AL) 1965 34.797 3.657 41.355 -5.776 10.801 12 (AL)
784 Birmingham Ramsay (AL) 2017 34.795 5.155 39.678 4.832 15.715 13 (AL)
785 Birmingham Briarwood Christian (AL) 2021 34.776 3.978 40.591 1.177 18.721 13 (AL)
786 Wetumpka (AL) 2016 34.772 4.812 40.237 7.227 23.569 11 (AL)
787 Albertville (AL) 1912 34.758 1.192 43.485 24.119 42.798 7 (AL)
788 Birmingham Ensley (AL) 1946 34.749 5.757 37.719 4.465 -4.032 8 (AL)
789 Sylacauga (AL) 1969 34.746 3.050 41.463 0.866 19.044 12 (AL)
790 Mobile Williamson (AL) 2007 34.742 8.455 36.672 6.147 20.843 14 (AL)
791 Montgomery Jefferson Davis (AL) 1997 34.705 2.024 43.796 -9.857 13.856 12 (AL)
792 Sylacauga East Highland (AL) 1959 34.700 3.192 39.768 8.967 -15.512 8 (AL)
793 Fairhope (AL) 2021 34.699 3.726 39.809 5.655 14.094 11 (AL)
794 Birmingham Oak Mountain (AL) 2015 34.692 5.396 38.927 0.493 15.701 11 (AL)
795 Harvest Sparkman (AL) 2006 34.678 7.825 36.830 0.332 18.706 12 (AL)
796 Mobile Murphy (AL) 2006 34.676 7.716 37.814 -3.922 23.668 12 (AL)
797 Decatur Austin (AL) 2016 34.675 5.078 39.954 1.773 20.584 12 (AL)
798 Decatur (AL) 2004 34.619 6.085 39.890 -8.257 26.879 12 (AL)
799 Prattville (AL) 2018 34.611 4.267 41.016 -4.145 26.093 11 (AL)
800 Auburn (AL) 2007 34.605 7.914 35.874 12.258 15.588 11 (AL)
801 Huntsville (AL) 2007 34.578 8.350 36.827 -3.826 20.237 11 (AL)
802 Opelika (AL) 2011 34.572 8.596 36.235 -2.348 19.444 10 (AL)
803 Montgomery Carver (AL) 2008 34.567 7.778 37.389 6.622 25.944 14 (AL)
804 Birmingham Banks (AL) 1973 34.536 2.709 41.061 13.242 8.520 14 (AL)
805 Heflin Cleburne County (AL) 2005 34.515 7.510 35.918 9.333 10.005 12 (AL)
806 Mobile Mcgill Toolen (AL) 2025 34.504 2.762 42.608 4.256 41.444 9 (AL)
807 Bessemer City Jess Lanier (AL) 1990 34.482 0.040 44.966 -6.926 21.019 14 (AL)
808 Mobile UMS-Wright Prep (AL) 2004 34.476 6.014 39.698 -2.117 26.937 13 (AL)
809 Florence (AL) 2019 34.459 3.738 40.104 6.813 13.177 12 (AL)
810 Albertville (AL) 1911 34.455 2.274 39.623 54.765 12.646 9 (AL)
811 Saraland (AL) 2015 34.452 6.047 38.122 5.772 18.595 12 (AL)
812 Birmingham Parker (AL) 2022 34.431 3.521 41.142 -13.775 15.535 12 (AL)
813 Pike Road (AL) 2023 34.418 3.955 40.233 3.912 21.171 12 (AL)
814 Vestavia Hills (AL) 1997 34.415 1.974 42.752 -8.509 15.725 14 (AL)
815 Spanish Fort (AL) 2020 34.409 6.004 40.830 -17.145 33.543 16 (AL)
816 Birmingham Mountain Brook (AL) 2004 34.400 6.457 39.133 -11.126 19.827 14 (AL)
817 Luverne Crenshaw Christian Academy (AL) 1971 34.397 2.488 42.483 -2.167 9.932 10 (AL)
818 Birmingham Center Point (AL) 2011 34.394 8.115 35.320 9.752 16.859 13 (AL)
819 Bessemer Jess Lanier (AL) 1990 34.383 0.029 44.869 -5.434 21.376 15 (AL)
820 Pinson Valley (AL) 2014 34.357 5.801 38.271 2.982 18.430 11 (AL)
821 Montgomery Lee (AL) 2015 34.352 5.714 38.769 1.603 19.941 11 (AL)
822 Monroeville Monroe Academy (AL) 1983 34.344 0.168 43.953 9.763 15.679 12 (AL)
823 Vestavia Hills (AL) 2016 34.320 4.331 39.568 6.267 22.259 10 (AL)
824 Montgomery Lanier (AL) 1968 34.317 4.059 39.631 8.318 13.358 15 (AL)
825 Bessemer City Jess Lanier (AL) 1925 34.306 4.190 38.252 14.401 -4.596 9 (AL)
826 Alabaster Thompson (AL) 2006 34.305 7.683 37.186 -2.487 18.225 12 (AL)
827 Huntsville Butler (AL) 1969 34.304 3.736 41.142 -4.191 18.222 9 (AL)
828 Mobile Davidson (AL) 2004 34.294 6.176 39.732 -12.002 26.726 12 (AL)
829 Lineville Central of Clay County (AL) 2018 34.270 3.482 41.210 -4.197 24.842 16 (AL)
830 Pleasant Grove (AL) 2014 34.268 6.299 37.492 7.815 19.714 16 (AL)
831 Hoover Spain Park (AL) 2013 34.266 6.555 36.093 9.872 10.898 11 (AL)
832 Muscle Shoals (AL) 2016 34.265 5.174 39.493 3.395 19.017 12 (AL)
833 Pell City (AL) 2013 34.262 6.787 36.386 4.465 14.557 10 (AL)
834 Sweet Water (AL) 2006 34.252 6.716 38.293 0.456 31.102 14 (AL)
835 Prichard Vigor (AL) 1985 34.251 -0.432 44.530 6.812 24.231 13 (AL)
836 Prattville (AL) 2020 34.235 5.736 40.292 -8.511 29.383 11 (AL)
837 Mobile Williamson (AL) 2024 34.233 2.065 42.430 -5.364 22.248 12 (AL)
838 Oxford Yellow (AL) 2025 34.218 2.288 41.781 12.861 37.429 9 (AL)
839 Madison Bob Jones (AL) 2005 34.206 7.418 35.251 10.257 7.971 12 (AL)
840 Russellville (AL) 2006 34.190 7.697 36.627 3.009 22.144 13 (AL)
841 McCalla McAdory (AL) 2005 34.178 7.137 35.951 6.767 13.915 12 (AL)
842 Bessemer City Jess Lanier (AL) 1919 34.167 5.769 38.131 4.300 2.955 9 (AL)
843 Opelika Beauregard (AL) 2015 34.156 5.424 38.557 11.078 22.481 14 (AL)
844 Mobile Williamson (AL) 1959 34.154 2.527 39.607 16.610 1.860 10 (AL)
845 Calera (AL) 2014 34.151 5.676 38.076 5.909 20.730 12 (AL)
846 Thomasville (AL) 1927 34.148 5.008 36.658 21.880 -13.705 9 (AL)
847 Gulf Shores (AL) 2025 34.136 2.479 41.935 10.353 34.167 8 (AL)
848 Gadsden City (AL) 2021 34.100 3.541 39.972 -0.958 17.041 10 (AL)
849 Montgomery Jefferson Davis (AL) 1971 34.088 2.810 40.677 4.467 8.483 10 (AL)
850 Demopolis (AL) 2009 34.073 8.192 33.924 17.981 10.254 15 (AL)
851 Montgomery Carver (AL) 2009 34.052 8.555 34.501 13.661 8.693 12 (AL)
852 Madison James Clemens (AL) 2022 34.043 3.491 40.883 -3.464 23.213 10 (AL)
853 Ashland Clay County (AL) 1995 34.036 0.541 43.759 -1.409 12.980 15 (AL)
854 Muscle Shoals (AL) 2021 34.005 2.888 41.097 1.384 24.201 11 (AL)
855 Prichard Vigor (AL) 2001 33.987 3.719 39.138 2.478 2.844 11 (AL)
856 Birmingham Huffman (AL) 2005 33.963 7.165 35.550 5.609 10.682 11 (AL)
857 Pleasant Grove (AL) 2023 33.956 3.066 40.435 5.961 20.918 13 (AL)
858 Selma (AL) 1940 33.939 5.023 37.861 6.122 9.228 10 (AL)
859 Decatur (AL) 1923 33.931 3.241 39.430 4.945 1.740 11 (AL)
860 Bessemer City Jess Lanier (AL) 1953 33.927 4.341 38.984 -4.951 7.201 11 (AL)
861 Decatur (AL) 2005 33.909 8.074 34.255 8.038 2.338 12 (AL)
862 Oxford (AL) 2023 33.900 3.561 40.258 -5.260 19.577 12 (AL)
863 Tuscaloosa Central (AL) 2007 33.888 7.791 35.794 9.113 18.356 14 (AL)
864 Mobile Murphy (AL) 1985 33.887 -0.046 43.799 11.211 21.706 15 (AL)
865 Florence (AL) 2021 33.884 2.794 41.052 -2.053 22.853 11 (AL)
866 Eight Mile Blount (AL) 1998 33.871 2.637 42.215 -8.562 17.980 13 (AL)
867 Daphne (AL) 2019 33.865 3.700 39.879 6.283 18.156 10 (AL)
868 Fairhope (AL) 2013 33.841 7.047 35.225 11.713 10.598 12 (AL)
869 Gadsden (AL) 1946 33.833 6.114 36.408 8.619 -5.704 11 (AL)
870 Birmingham Mountain Brook (AL) 2023 33.826 3.316 40.720 -4.259 19.676 12 (AL)
871 Montgomery Jefferson Davis (AL) 1996 33.819 2.360 41.356 -2.917 9.742 13 (AL)
872 Vestavia Hills (AL) 2008 33.819 8.412 36.173 -3.783 22.120 11 (AL)
873 Chelsea (AL) 2015 33.797 5.198 38.252 2.212 20.517 12 (AL)
874 Cullman (AL) 2012 33.789 7.968 35.983 1.433 27.348 12 (AL)
875 Birmingham Mountain Brook (AL) 2003 33.788 6.266 36.912 7.201 11.570 13 (AL)
876 Spanish Fort (AL) 2024 33.787 2.529 40.742 2.539 15.325 12 (AL)
877 Mobile Murphy (AL) 1926 33.771 3.155 39.075 8.143 -4.506 7 (AL)
878 Montgomery Jefferson Davis (AL) 1995 33.764 2.127 41.587 -1.891 8.199 15 (AL)
879 Mobile St. Paul's Episcopal (AL) 2006 33.761 7.829 36.474 2.361 26.358 13 (AL)
880 Huntsville Butler (AL) 1967 33.749 4.331 39.098 1.981 17.155 12 (AL)
881 Pinson Valley (AL) 2016 33.748 5.424 39.095 -1.812 23.863 11 (AL)
882 Bessemer City Jess Lanier (AL) 2001 33.739 3.890 38.603 1.087 -0.775 10 (AL)
883 Vestavia Hills (AL) 2014 33.735 6.168 37.259 3.805 13.353 10 (AL)
884 Prichard Vigor (AL) 2014 33.717 6.222 37.245 1.734 14.633 11 (AL)
885 Dothan (AL) 1985 33.693 0.036 43.259 9.835 15.056 10 (AL)
886 Huntsville (AL) 2013 33.693 6.821 35.610 7.936 20.794 11 (AL)
887 Hazel Green (AL) 2014 33.689 5.854 37.859 4.906 16.864 10 (AL)
888 Prichard Vigor (AL) 2021 33.688 3.521 39.207 3.516 13.308 16 (AL)
889 Enterprise (AL) 2009 33.673 8.422 34.088 9.469 9.847 11 (AL)
890 Mobile Rain (AL) 1984 33.651 -0.107 44.597 -0.449 28.909 14 (AL)
891 Anniston Cobb Avenue (AL) 1969 33.647 1.535 42.279 -3.306 23.475 13 (AL)
892 Cullman (AL) 1967 33.643 3.846 39.852 -1.162 18.624 10 (AL)
893 Jasper Walker (AL) 2019 33.626 3.147 40.051 5.486 22.166 12 (AL)
894 Enterprise (AL) 2015 33.623 5.374 37.405 3.628 16.686 12 (AL)
895 Camden Wilcox Central (AL) 2001 33.622 3.172 39.063 7.085 1.912 13 (AL)
896 Prattville (AL) 2012 33.609 7.936 36.174 -0.001 26.354 9 (AL)
897 Fairfax Valley (AL) 1962 33.607 4.405 38.573 -2.322 2.912 9 (AL)
898 Attalla Etowah (AL) 1958 33.599 4.710 38.186 -4.476 -1.314 10 (AL)
899 Harvest Sparkman (AL) 2005 33.596 7.644 34.849 3.776 10.883 11 (AL)
900 Alabama Military Institute (AL) 1929 33.586 5.110 38.641 -14.101 4.390 9 (AL)
901 Birmingham West End (AL) 1944 33.579 6.770 35.289 2.719 1.897 6 (AL)
902 Tuscaloosa Hillcrest (AL) 2024 33.554 2.965 40.485 -0.815 16.790 10 (AL)
903 Tuscaloosa Hillcrest (AL) 2009 33.544 8.049 34.060 14.469 11.346 11 (AL)
904 Pelham (AL) 2005 33.543 7.735 34.652 7.074 12.526 11 (AL)
905 Dothan (AL) 1989 33.540 -0.223 42.529 9.191 8.053 11 (AL)
906 Adamsville Minor (AL) 2014 33.537 6.137 36.913 8.184 18.012 11 (AL)
907 Hewitt-Trussville (AL) 2009 33.535 8.510 33.747 8.394 11.124 11 (AL)
908 Wetumpka (AL) 2013 33.515 6.361 35.194 7.966 11.718 12 (AL)
909 Hartselle (AL) 2013 33.512 6.818 35.084 7.843 8.581 11 (AL)
910 Atmore Escambia County (AL) 1947 33.508 4.268 38.741 33.668 41.620 10 (AL)
911 Mobile Murphy (AL) 2008 33.505 7.725 34.749 7.659 17.354 13 (AL)
912 Dothan (AL) 1961 33.483 4.005 38.495 2.521 6.952 11 (AL)
913 Ashland Clay County (AL) 2006 33.483 6.578 36.751 3.178 25.503 14 (AL)
914 Montgomery Lee (AL) 1993 33.462 1.254 42.248 -4.483 9.207 11 (AL)
915 Grove Hill Clarke County (AL) 2017 33.462 4.378 38.830 1.005 25.943 15 (AL)
916 Pike Road (AL) 2022 33.445 3.526 40.173 -5.627 22.784 11 (AL)
917 Selma Morgan Academy (AL) 1987 33.440 -1.500 43.450 28.653 14.681 12 (AL)
918 Jasper (AL) 2019 33.429 3.147 40.051 3.371 25.364 12 (AL)
919 Montgomery Jefferson Davis (AL) 2014 33.410 5.919 37.236 4.877 18.000 11 (AL)
920 Bessemer City Jess Lanier (AL) 2014 33.364 5.448 37.403 3.789 18.206 11 (AL)
921 Muscle Shoals (AL) 2017 33.346 4.854 38.247 -2.826 17.326 12 (AL)
922 Alexander City Benjamin Russell (AL) 2000 33.338 3.649 39.321 -1.599 13.047 16 (AL)
923 Parrish (AL) 1926 33.283 3.855 37.138 10.677 -11.096 11 (AL)
924 Helena (AL) 2019 33.273 3.660 39.253 5.054 18.237 11 (AL)
925 Foley (AL) 2009 33.269 7.924 34.072 10.351 7.414 11 (AL)
926 Troy Charles Henderson (AL) 2022 33.263 4.509 39.170 -5.866 22.492 14 (AL)
927 Oxford (AL) 2012 33.262 7.467 36.446 0.003 29.017 9 (AL)
928 Montgomery Park Crossing (AL) 2019 33.256 3.724 39.657 2.250 19.736 13 (AL)
929 Montgomery Jefferson Davis (AL) 2001 33.254 3.707 38.434 3.346 7.793 10 (AL)
930 Gadsden Carver (AL) 1958 33.227 4.441 38.196 -3.181 9.026 8 (AL)
931 Dothan (AL) 2000 33.227 3.129 39.861 -2.174 8.720 10 (AL)
932 Gadsden City (AL) 2013 33.226 6.482 35.237 1.783 11.791 11 (AL)
933 Montgomery Lee (AL) 1988 33.222 -0.392 44.232 -7.493 28.693 15 (AL)
934 Tuscumbia Deshler (AL) 1998 33.217 1.528 41.759 0.032 16.839 15 (AL)
935 Montgomery Carver (AL) 2011 33.215 8.034 34.861 7.774 22.370 11 (AL)
936 Tuscaloosa Hillcrest (AL) 2018 33.210 3.068 39.829 5.382 24.362 12 (AL)
937 Mobile Davidson (AL) 2003 33.195 5.156 36.595 10.003 0.965 14 (AL)
938 Hoover (AL) 2023 33.183 2.160 39.707 -4.947 17.409 13 (AL)
939 Dadeville (AL) 1965 33.183 3.218 39.785 -2.502 8.810 10 (AL)
940 Mobile UMS-Wright Prep (AL) 2017 33.169 4.974 37.627 2.982 17.491 15 (AL)
941 Dothan Northview (AL) 1985 33.153 -0.377 41.873 22.321 11.377 16 (AL)
942 Birmingham Shades Valley (AL) 1994 33.139 2.190 42.585 -12.863 26.387 15 (AL)
943 Theodore (AL) 2010 33.135 8.921 33.974 4.003 22.095 8 (AL)
944 Decatur (AL) 2000 33.127 3.467 40.246 -7.732 17.595 12 (AL)
945 Prichard Vigor (AL) 2010 33.120 9.039 33.689 4.044 19.552 11 (AL)
946 Birmingham Shades Valley (AL) 1989 33.117 0.256 42.439 3.763 11.528 13 (AL)
947 Tuscumbia Deshler (AL) 2010 33.116 7.719 35.286 6.751 27.979 14 (AL)
948 Montgomery Carver (AL) 2018 33.093 3.267 40.335 -11.823 27.507 9 (AL)
949 Alexander City Benjamin Russell (AL) 2017 33.089 4.638 37.394 0.401 7.577 12 (AL)
950 Fairhope (AL) 1987 33.088 -0.757 42.933 16.227 28.477 13 (AL)
951 Harvest Sparkman (AL) 2019 33.083 3.334 38.681 1.807 16.891 11 (AL)
952 Decatur Austin (AL) 2014 33.078 5.382 37.530 1.843 19.621 10 (AL)
953 Mobile Murphy (AL) 1951 33.075 3.830 39.049 -6.409 18.492 10 (AL)
954 Fairhope (AL) 1969 33.074 3.420 40.026 -7.517 20.131 10 (AL)
955 Fairhope (AL) 2015 33.069 5.790 36.693 6.557 17.040 10 (AL)
956 Chelsea (AL) 2014 33.050 6.162 36.481 9.312 17.662 10 (AL)
957 Oneonta (AL) 2012 33.042 6.888 35.596 6.215 27.213 15 (AL)
958 Attalla Etowah (AL) 1997 33.041 1.929 40.651 -1.454 12.101 16 (AL)
959 Decatur Austin (AL) 2013 33.033 6.907 34.651 13.352 14.060 10 (AL)
960 Birmingham Mountain Brook (AL) 1999 33.028 2.715 40.180 -2.592 14.053 14 (AL)
961 Montgomery Jefferson Davis (AL) 1975 33.023 1.133 41.288 8.289 20.385 11 (AL)
962 Phenix City Central (AL) 1995 33.019 1.177 40.729 1.438 4.375 12 (AL)
963 Decatur (AL) 2016 33.006 5.166 37.076 10.415 21.571 11 (AL)
964 Enterprise (AL) 1966 32.987 4.202 38.475 19.802 38.076 9 (AL)
965 Ashland Clay County (AL) 2005 32.965 6.672 35.082 4.524 11.784 13 (AL)
966 Montgomery Carver (AL) 2004 32.939 5.836 38.091 -9.148 26.261 14 (AL)
967 McCalla McAdory (AL) 2006 32.939 7.329 35.499 -0.855 20.734 12 (AL)
968 Birmingham Huffman (AL) 2001 32.926 4.069 37.223 7.635 3.310 15 (AL)
969 Mobile McGill-Toolen (AL) 2014 32.923 5.967 36.202 9.606 14.864 10 (AL)
970 Montgomery Lanier (AL) 1921 32.915 3.276 37.155 17.181 -9.105 13 (AL)
971 Bay Minette Baldwin County (AL) 2021 32.902 3.217 39.493 -5.464 13.854 12 (AL)
972 Montgomery Lee (AL) 1994 32.895 1.016 42.456 -13.387 23.175 12 (AL)
973 Pleasant Grove (AL) 2013 32.893 6.221 34.819 9.701 16.984 12 (AL)
974 New Market Buckhorn (AL) 2015 32.880 5.360 36.903 4.820 17.594 12 (AL)
975 Gadsden (AL) 1957 32.878 4.017 37.165 2.413 -3.104 10 (AL)
976 Bessemer Lanier (AL) 1997 32.864 2.137 39.836 2.618 3.931 10 (AL)
977 Sylacauga East Highland (AL) 1963 32.864 3.016 37.863 13.520 -8.745 10 (AL)
978 Decatur Austin (AL) 2012 32.863 7.784 35.432 -6.493 27.175 11 (AL)
979 Prichard Vigor (AL) 2015 32.854 5.440 36.978 -0.987 15.480 12 (AL)
980 Huntsville Lee (AL) 1970 32.850 3.285 39.512 -5.068 18.793 10 (AL)
981 Birmingham Mountain Brook (AL) 1996 32.845 1.845 41.377 -6.728 17.085 16 (AL)
982 Tuscaloosa American Christian Academy (AL) 2018 32.829 3.296 39.394 3.975 20.170 13 (AL)
983 Alexander City Benjamin Russell (AL) 2007 32.813 7.955 34.033 7.503 15.869 12 (AL)
984 Decatur (AL) 2013 32.811 6.174 35.067 6.347 10.022 11 (AL)
985 Hamilton (AL) 1921 32.796 3.769 39.029 -31.253 9.191 5 (AL)
986 McCalla McAdory (AL) 2022 32.784 3.283 39.672 -4.621 20.195 11 (AL)
987 Phillips Birmingham (AL) 1923 32.780 3.644 37.746 -3.741 3.658 8 (AL)
988 Demopolis (AL) 2022 32.776 2.618 39.572 3.768 21.050 12 (AL)
989 Hueytown (AL) 2023 32.772 2.929 38.859 4.560 17.313 12 (AL)
990 Mobile Murphy (AL) 2012 32.768 7.914 34.597 4.429 24.794 10 (AL)
991 Adamsville Minor (AL) 2015 32.753 5.613 37.043 1.707 19.239 14 (AL)
992 Mary Montgomery (AL) 2001 32.747 3.370 37.865 8.894 6.077 11 (AL)
993 Opelika (AL) 2010 32.720 7.918 34.132 0.973 20.694 9 (AL)
994 Holt (AL) 1971 32.719 2.508 39.762 0.738 12.254 12 (AL)
995 Haleyville (AL) 1932 32.713 2.685 38.879 1.307 12.957 9 (AL)
996 Prattville Autauga Academy (AL) 2021 32.709 3.477 39.938 -9.296 28.791 13 (AL)
997 Foley (AL) 1930 32.671 1.815 39.792 7.473 10.316 10 (AL)
998 Gadsden City (AL) 2011 32.666 7.970 34.684 -4.676 20.250 11 (AL)
999 Tuscaloosa Central (AL) 1998 32.663 1.814 40.890 -9.547 12.261 11 (AL)
1000 Mobile Murphy (AL) 1965 32.662 3.661 37.163 9.278 1.867 11 (AL)
Showing 1 to 100 of 0 entries

Comments