The Top 100 Texas High School Football Programs

Photo by Darrell Gest

Share or Save for Later

Share on Twitter Share on Facebook Save to Favorites

It's a question debated on message boards and in diners across the state of Texas since toe first met leather: what are the best high school football programs in Texas?

With data help from Jerry Forrest at PigskinPrep.com, Dave Campbell's Texas Football is proud to unveil the 2023 edition of its Texas High School Football 6-Year Program Rankings, a look at the relative strength of each UIL Texas high school football program. The goal of the project is to rank the relative strength of every program in Texas over the course of the last six seasons.

For more information on how the rankings are put together, please read our explainer on the Texas High School Footballl 6-Year Program Rankings.

2023 Texas High School Football 6-Year Program Rankings
Release Schedule

Revealed: Nos. 1,204 through 501
Revealed: Nos. 401-500
Revealed: Nos. 301-400
Revealed: Nos. 201-300
Revealed: Nos. 101-200
Today: Top 100

Today: The Top 100

2023 Rank School Class Record State Titles Title Games 10-Win Seasons Last Year 1-Year ?
1 Aledo 5A (85-6) 4 5 6 1
2 Carthage 4A (87-2) 4 4 6 2
3 Mart 2A (86-8) 3 5 6 3
4 Austin Westlake 6A (86-5) 3 3 6 5 ↑ 1
5 Gunter 3A (87-6) 2 4 6 4 ↓ 1
6 Galena Park North Shore 6A (84-8) 3 4 5 7 ↑ 1
7 Duncanville 6A (78-7) 1 4 6 14 ↑ 7
8 Refugio 2A (78-9) 1 3 6 9 ↑ 1
9 Highland Park 6A (74-7) 2 2 6 6 ↓ 3
10 Strawn 1A (67-16) 3 3 4 8 ↓ 2
11 Franklin 3A (71-12) 2 3 5 34 ↑ 23
12 Shiner 2A (72-9) 2 2 5 18 ↑ 6
13 Newton 3A (70-9) 2 2 5 12 ↓ 1
14 Grandview 3A (72-12) 2 2 5 21 ↑ 7
15 Pleasant Grove 4A (72-17) 2 3 4 26 ↑ 11
16 Brock 3A (76-15) 0 3 6 19 ↑ 3
17 Argyle 5A (79-6) 1 1 6 15 ↓ 2
18 Katy 6A (77-7) 1 1 6 20 ↑ 2
19 Denton Ryan 5A (76-9) 1 2 5 11 ↓ 8
20 Canadian 3A (78-12) 1 2 5 16 ↓ 4
21 Hawley 2A (72-11) 1 2 5 53 ↑ 32
22 Richland Springs 1A (65-9) 1 2 5 10 ↓ 12
23 Fort Bend Marshall 5A (73-10) 0 2 6 25 ↑ 2
24 Balmorhea 1A (65-11) 1 2 5 13 ↓ 11
25 College Station 5A (69-15) 1 3 4 28 ↑ 3
26 Southlake Carroll 6A (75-10) 0 1 6 31 ↑ 5
27 Allen 6A (69-10) 1 1 5 17 ↓ 10
28 South Oak Cliff 5A (66-14) 2 2 3 65 ↑ 37
29 Cypress-Fairbanks 6A (64-12) 1 1 5 40 ↑ 11
30 Muenster 2A (67-16) 1 1 5 24 ↓ 6
31 Liberty Hill 5A (68-17) 0 2 5 43 ↑ 12
32 Longview 5A (72-11) 1 1 4 46 ↑ 14
33 China Spring 4A (60-22) 2 2 3 67 ↑ 34
34 Gilmer 4A (65-19) 0 2 5 35 ↑ 1
35 Wimberley 4A (66-21) 0 2 5 52 ↑ 17
36 May 1A (65-12) 0 2 4 29 ↓ 7
37 CC Calallen 4A (71-11) 0 0 6 32 ↓ 5
38 Falls City 2A (71-16) 0 1 5 38
39 Albany 2A (67-16) 1 1 4 73 ↑ 34
40 Holliday 3A (70-12) 0 0 6 56 ↑ 16
41 CC Veterans Memorial 5A (70-13) 0 0 6 62 ↑ 21
42 Waco La Vega 4A (65-18) 1 2 3 27 ↓ 15
43 Stratford 2A (67-18) 1 1 4 41 ↓ 2
44 Jonesboro 1A (63-14) 0 1 5 33 ↓ 11
45 Austin Vandegrift 6A (66-14) 0 1 5 83 ↑ 38
46 DeSoto 6A (63-15) 1 1 4 37 ↓ 9
47 Denton Guyer 6A (66-18) 0 2 4 60 ↑ 13
48 Cuero 4A (61-19) 1 1 4 42 ↓ 6
49 Westbrook 1A (48-25) 2 2 3 132 ↑ 83
50 Wellington 2A (71-12) 0 0 5 45 ↓ 5
51 Spring Westfield 6A (68-10) 0 0 5 49 ↓ 2
52 Mason 2A (65-14) 1 1 3 36 ↓ 16
53 McLean 1A (54-19) 1 2 3 48 ↓ 5
54 Poth 3A (64-11) 0 1 4 93 ↑ 39
55 Borden County 1A (59-17) 1 1 3 22 ↓ 33
56 Gilmer Union Hill 1A (60-12) 0 0 5 54 ↓ 2
57 Malakoff 3A (64-16) 0 1 4 51 ↓ 6
58 Lake Travis 6A (63-16) 0 1 4 23 ↓ 35
59 Humble Atascocita 6A (62-15) 0 0 5 57 ↓ 2
60 New Deal 2A (59-15) 0 1 4 44 ↓ 16
61 Geronimo Navarro 4A (63-17) 0 0 5 39 ↓ 22
62 Motley County 1A (57-20) 0 2 3 50 ↓ 12
63 Windthorst 2A (58-22) 1 1 3 47 ↑ 1
64 Manvel 5A (63-14) 0 1 3 70 ↑ 6
65 Lubbock-Cooper 5A (66-15) 0 0 4 86 ↑ 21
66 Edinburg Vela 5A (61-10) 0 0 4 80 ↑ 14
67 Tuscola Jim Ned 3A (59-16) 1 1 2 55 ↓ 12
68 Crawford 2A (65-17) 0 0 4 75 ↑ 7
69 Sterling City 2A (56-17) 1 1 2 94 ↑ 25
70 Cisco 2A (61-16) 0 0 4 133 ↑ 63
71 Shallowater 3A (59-14) 0 0 4 103 ↑ 32
72 Melissa 5A (62-18) 0 0 4 140 ↑ 68
73 Rankin 1A (57-16) 0 0 4 63 ↓ 10
74 Follett 1A (55-17) 0 1 3 99 ↑ 25
75 Stephenville 4A (56-21) 1 1 2 30 ↓ 45
76 West Orange-Stark 4A (56-17) 0 1 3 114 ↑ 38
77 CC Flour Bluff 5A (60-19) 0 0 4 138 ↑ 62
77 Timpson 2A (60-19) 0 0 4 77 ↓ 1
79 Happy 1A (57-19) 0 0 4 87 ↑ 8
80 Blum 1A (53-22) 1 1 2 84 ↑ 4
81 Holland 2A (58-18) 0 0 4 61 ↓ 20
82 Hamlin 2A (50-24) 0 1 4 126 ↑ 44
83 Arlington Martin 6A (56-17) 0 0 4 79 ↓ 4
84 Euless Trinity 6A (55-18) 0 0 4 100 ↑ 16
85 Mount Vernon 3A (62-15) 0 0 3 92 ↑ 7
86 Dripping Springs 6A (59-13) 0 0 3 135 ↑ 49
87 Amarillo Tascosa 5A (55-20) 0 0 4 59 ↓ 28
88 Cedar Park 5A (54-22) 0 1 3 58 ↓ 29
88 Tenaha 2A (54-22) 0 1 3 71 ↓ 18
90 Jayton 1A (59-17) 0 0 3 210 ↑ 120
91 Abbott 1A (50-20) 0 1 3 74 ↓ 17
92 Frisco Lone Star 5A (61-16) 0 0 3 89 ↓ 3
93 Lorena 3A (51-23) 1 1 2 72 ↓ 21
94 Abernathy 3A (60-15) 0 0 3 88 ↓ 6
95 Klein Collins 6A (52-17) 0 0 4 97 ↑ 2
96 Midlothian Heritage 5A (60-17) 0 0 3 76 ↓ 20
97 Kennedale 4A (57-16-1) 0 1 2 146 ↑ 49
98 Bushland 3A (59-16) 0 0 3 146 ↑ 49
98 Glen Rose 4A (59-16) 0 0 3 189 ↑ 90
100 Columbus 3A (54-23) 0 0 4 105 ↑ 5

This article is available to our Digital Subscribers.
Click "Subscribe Now" to see a list of subscription offers.
Already a Subscriber? Sign In to access this content.

Sign In
Don't Miss Any Exclusive Coverage!

We've been the Bible of Texas football fans for 64 years. By joining the DCTF family you'll gain access to all of our exclusive content and have our magazines mailed to you!