Thompson takes over No. 1 after a résumé-building win, while Allen and Lee County make major moves.
Top 25 Public HSFB8/31/202614 min read
As the season progresses, the T25PS Top 100 begins to lean more heavily on résumé-building wins and the evidence teams put on the field. One result does not automatically validate both teams as ranked opponents; every result is reevaluated as the season tells us more about the teams involved.
Through no fault of last week's No. 1, Thompson takes over the top spot after handling then-No. 4 Clay-Chalkville, 37-13. Thomas County Central moves to No. 2 after another dominant win and still has plenty of opportunities ahead to build the résumé needed to reclaim No. 1 before the season is finished.
1. Thompson (AL), 2-0: Thompson takes over No. 1 after controlling then-No. 4 Clay-Chalkville, 37-13, adding another meaningful win to an already strong early résumé. Vestavia Hills is next.
2. Thomas County Central (GA), 2-0: Thomas County Central did nothing to lose the top spot, overwhelming Lincoln, 63-14, after a dominant opening week. Thompson's top-five win created the leapfrog, but TCC will have more chances to reclaim No. 1, beginning with Lithonia on September 11.
3. Basha (AZ), 1-0: Basha opened with a 37-26 win over Chandler and moves into the top three on the strength of that quality result. A trip to Orange Lutheran offers another major résumé opportunity.
4. Carrollton followed its opening win with a 61-6 rout of Columbia and continues to look like one of Georgia's most complete teams. A road game at Catholic-Baton Rouge is next.
Your team. Your state. Your T25PS.
Make the national coverage more personal.
Save your home state and favorite team, then choose whether to receive major rankings and coverage updates. The account is free.
5. Buford (GA), 1-0: Buford was idle after opening with a convincing 39-19 win over Gainesville, so this week's placement reflects the strength of that result rather than the week off. A trip to Mallard Creek is next.
6. North Shore (TX), 1-0: North Shore opened with a 35-0 shutout of Lancaster and immediately looked capable of another national-level season. A visit to John Curtis Christian is next.
7. Centennial (Corona) (CA), 1-1: Centennial slips after a 21-20 loss to Santa Margarita, but a one-point defeat against elite competition does not erase its overall profile. Mater Dei awaits on September 11.
8. North Crowley (TX), 1-0: A 26-0 shutout of Aledo gives North Crowley one of the week's strongest résumé-building wins and drives an eight-spot rise. No. 22 Southlake Carroll visits next.
9. Oakland (TN), 2-0: Oakland handled Centerville, 50-20, to stay unbeaten and maintain its place inside the top 10. Smyrna is next.
10. West Boca Raton (FL), 1-0: West Boca Raton was idle, but its opening 24-7 road win over American Heritage remains a strong early data point. Spanish River comes next.
11. Miami Central (FL), 1-0: Miami Central had the week off after its 23-22 road win over Orange Lutheran. It returns against St. Brendan with a chance to add volume to that impressive opening result.
12. Corner Canyon (UT), 3-0: Corner Canyon improved to 3-0 by shutting out Fremont, 49-0, and continues to pair offensive production with dominant defense. A visit to No. 46 Liberty is next.
13. Cherry Creek (CO), 1-0: Cherry Creek was idle after opening with a 28-15 road win at Chatfield. No. 100 Ralston Valley visits next.
14. Brownsburg (IN), 2-0: Brownsburg added a 31-15 win over Rabun Gap-Nacoochee and continues to build a credible national résumé. A trip to Franklin Central is next.
15. Clay-Chalkville (AL), 1-1: Clay-Chalkville falls after a 37-13 loss at new No. 1 Thompson, although its opening win over Creekside still carries weight. A road game at Springville offers the chance to respond.
16. Edna Karr (LA), 0-0: Edna Karr has not played yet, so its position remains a preseason evaluation rather than an idle-week boost. The season opens against Lafayette Renaissance Charter Academy.
17. Allen (TX), 1-0: Allen delivered one of the season's biggest early statements by beating Duncanville, 26-7, and earns a major move based on the quality and decisiveness of the result. No. 39 DeSoto is next.
18. Creekside (GA), 0-1: Creekside was idle after a competitive 29-20 loss to Clay-Chalkville and remains highly regarded despite the 0-1 record. A road test at St. Joseph Regional comes next.
19. Venice (FL), 2-0: Venice rolled past SmartEn Sports Academy, 64-8, to remain unbeaten. The schedule gets much tougher with a trip to No. 33 Lakeland.
20. Middletown (DE), 0-0: Middletown has yet to open its season, so its position remains a preseason evaluation awaiting game evidence. Tottenville is the first test.
21. Waxahachie (TX), 1-0: Waxahachie opened with a 72-14 win over Ennis and did everything expected of a Top 25 team. Coppell is next.
22. Southlake Carroll (TX), 1-0: Southlake Carroll survived a 34-33 neutral-site battle with Jenks to secure a valuable opening win. A trip to No. 8 North Crowley creates one of Week 3's biggest ranked matchups.
23. Hough (NC), 2-0: Hough strengthened its case with a 35-10 win over Cardinal Gibbons and moves into the Top 25. Providence Day provides the next test.
24. Mission Viejo (CA), 2-0: Mission Viejo overwhelmed St. Paul, 77-12, to remain unbeaten. A visit to No. 27 Folsom can reshape both résumés.
25. Grimsley (NC), 2-0: Grimsley handled West Forsyth, 39-3, and continues to win decisively. A road game at East Forsyth is next.
26. East St. Louis (IL), 1-1: East St. Louis drops after a 35-28 road loss to American Heritage, but a competitive one-score defeat keeps it inside the Top 30. No. 31 Gainesville comes to town next.
27. Folsom (CA), 1-0: Folsom opened with a hard-earned 23-17 win over Cardinal Newman. No. 24 Mission Viejo immediately provides a larger measuring stick.
28. Dutch Fork (SC), 1-0: Dutch Fork began its season with a 35-13 win over Ridge View and remains firmly in the national picture. A trip to Spartanburg is next.
29. Northwestern (SC), 1-1: Northwestern responded to its opening loss with a 54-7 road win over Indian Land, the emphatic rebound it needed. Stratford is next.
30. Bixby (OK), 1-0: Bixby opened with a 35-27 win over Owasso and moves into the Top 30 with a quality in-state result. Stillwater comes next.
31. Gainesville (GA), 0-1: Gainesville was idle, and its only result remains a 39-19 road loss to No. 5 Buford. A trip to No. 26 East St. Louis provides an immediate chance to improve the résumé.
32. Massillon Washington (OH), 2-0: Massillon is unbeaten, with a 31-18 win over Glenville anchoring its early résumé. NFL Academy is next.
33. Lakeland (FL), 1-0: Lakeland was idle after opening with a 47-0 shutout of Kathleen. No. 19 Venice provides a major test next.
34. North Gwinnett (GA), 2-0: North Gwinnett climbs after a 40-0 shutout of Collins Hill added another decisive win to its start. Walton comes next.
35. Milton (GA), 1-1: Milton falls after a 21-20 road loss to Blessed Trinity, with the unranked defeat carrying more weight as on-field evidence begins to replace preseason projection. Cambridge provides the next chance to rebound.
36. Duncanville (TX), 0-1: A 26-7 loss at Allen forces a significant early recalibration for Duncanville. The former Top 10 team remains in the Top 40 but needs a response against Cedar Hill.
37. Miami Northwestern (FL), 2-0: Northwestern added a 42-0 shutout of Jackson to improve to 2-0. A trip to Hialeah is next.
38. Raines (FL), 2-0: Raines improved to 2-0 with a 52-14 win over Baldwin and continues to climb through decisive play. A visit to Ed White is next.
39. DeSoto (TX), 0-1: DeSoto drops after a 38-14 loss at St. Thomas Aquinas. A road game at No. 17 Allen gives it an immediate opportunity to change the direction of the résumé.
40. Langston Hughes (GA), 1-0: Langston Hughes was idle after opening with a 56-7 win over North Atlanta. Grayson comes next.
41. Alexandria (LA), 0-0: Alexandria has not played yet, so its ranking remains a preseason evaluation awaiting game evidence. The season opens against No. 88 Bryant.
42. Saraland (AL), 1-0: Saraland was idle after a 33-14 road win over Mary G. Montgomery. Gulf Shores is next.
43. Lee County (GA), 2-0: Lee County makes one of the week's biggest moves after a 23-20 win over Miami Carol City added a résumé-building victory to its unbeaten start. A trip to Sequoyah is next.
44. Central-Phenix City (AL), 1-1: Central-Phenix City responded to its opening loss against Thompson by routing Pell City, 54-3. J.A.G. is next as Central-Phenix City tries to keep rebuilding momentum.
45. Cass Tech (MI), 1-0: Cass Tech opened emphatically with a 62-0 win over Michigan City. A trip to Grandville should provide a stronger measuring stick.
46. Liberty (AZ), 1-0: Liberty handled Mesa, 58-18, in its opener. No. 12 Corner Canyon visits next for a significant national matchup.
47. Houston County (GA), 1-0: Houston County was idle after a 38-14 neutral-site win over West Forsyth. Jones County comes next.
48. South Pointe (SC), 1-0: After its first game was canceled, South Pointe finally opened and shut out Nation Ford, 56-0. A visit to Lake Wylie is next.
49. Hamilton (AZ), 1-0: Hamilton opened with a 25-6 win over Brophy College Prep, providing a solid first piece of game evidence. Arbor View is next.
50. McEachern (GA), 2-0: McEachern remains unbeaten after a 20-13 win over West Broward, but the narrow result did not strengthen its résumé as much as the teams moving past it. Marietta is next.
51. Valdosta (GA), 2-0: Valdosta followed its opening win by overwhelming Howard, 56-6. Bradwell Institute visits next.
52. Richmond Randle (TX), 1-0: Randle enters the Top 60 after beating South Oak Cliff, 20-14, at a neutral site. Westfield provides the next chance to show that result was the beginning of a sustained run.
53. Lake Travis (TX), 0-0: Lake Travis has not opened yet, so its position remains a preseason evaluation awaiting game evidence. The season begins on the road at Weiss.
54. Smithson Valley (TX), 0-0: Smithson Valley remains 0-0 after its game with Cinco Ranch was canceled, a circumstance that is not treated as a loss. The season opens at Sotomayor.
55. Martinsburg (WV), 1-0: Martinsburg opened by beating Hedgesville, 74-0, and again looked dominant against in-state competition. A road game at Bridgeport is next.
56. Jenks (OK), 0-1: Jenks drops after a 34-33 neutral-site loss to No. 22 Southlake Carroll, even though the one-point margin showed it can compete at that level. A trip to Rogers, Arkansas, is next.
57. Miami Carol City (FL), 1-1: Carol City falls after a 23-20 loss at No. 43 Lee County forced a reassessment of its opening placement. Miami Norland is next.
58. Quince Orchard (MD), 0-0: Quince Orchard has yet to play, so its position remains a preseason evaluation awaiting game evidence. The season opens against Paint Branch.
59. C.E. King (TX), 1-0: C.E. King opened with a 70-10 win over Conroe and moves up after taking care of business decisively. A trip to Cypress Ranch is next.
60. Armwood (FL), 1-1: Armwood lost 38-14 at Don Bosco Prep, but the final margin was harsher than the competitive context of the game suggests, keeping the drop measured. A trip to Plant City provides the chance to respond.
61. Brookwood (GA), 2-0: Brookwood earned its way into the low 60s with a convincing 36-8 win over Mill Creek. South Gwinnett is next.
62. South Oak Cliff (TX), 0-1: South Oak Cliff falls after a 20-14 neutral-site loss to No. 52 Richmond Randle but remains ranked on the strength of its broader profile. After a bye, No. 6 North Shore awaits on September 12.
63. Glenville (OH), 1-1: Glenville answered its loss to Massillon with a 34-13 road win over Olentangy Liberty. Clarkson Football North comes next.
64. Newton (GA), 2-0: Newton enters the rankings at 2-0 after a 42-15 win over Roswell added a convincing result to its early case. A trip to Locust Grove is next.
65. Prosper (TX), 1-0: Prosper opened with a 56-37 win over Rockwall and showed the offensive ceiling to remain in the national field. North Forney is next on the road.
66. Lowndes (GA), 2-0: Lowndes shut out Harris County, 38-0, to move to 2-0. Lithonia visits next.
67. Longview (TX), 1-0: Longview opened with a 59-7 win over Lufkin and looked every bit like a Top 100 team. Marshall comes next.
68. Carthage (TX), 1-0: Carthage began its season with a 49-10 win over Henderson. Pine Tree is next.
69. Ruston (LA), 0-0: Ruston has yet to play, so its position remains a preseason evaluation awaiting game evidence. The season opens against Neville.
70. Graham-Kapowsin (WA), 0-0: Graham-Kapowsin has not opened its season, so its position remains a preseason evaluation awaiting game evidence. The season begins at Lake Stevens.
71. Kahuku (HI), 2-0: Kahuku added a 16-10 win over Punahou to stay unbeaten and strengthen its early résumé. Junipero Serra of California is next.
72. Benton (AR), 1-0: Benton enters the Top 100 after going on the road and beating Bryant, 43-42. The result earns a place in the conversation, while the games ahead will determine Benton's staying power.
73. Alcoa (TN), 2-0: Alcoa overwhelmed Bearden, 56-13, to improve to 2-0 and reinforce its reputation as one of the country's strongest programs regardless of classification. Gibbs is next.
74. West Linn (OR), 0-0: West Linn has not played yet, so its position remains a preseason evaluation awaiting game evidence. The season opens against Central Catholic.
75. Chandler (AZ), 0-1: Chandler falls after a 37-26 loss to No. 3 Basha but stays in the Top 100 because the competitive defeat came against one of the nation's best teams. Cathedral Catholic is next.
76. Millard South (NE), 1-0: Millard South survived Millard North, 35-34, to open with a win. Lee's Summit North offers the next test.
77. Colquitt County (GA), 1-1: Colquitt County rebounded from its opening loss to Thomas County Central by shutting out Monroe, 52-0. Cook is next.
78. Edgewater (FL), 1-1: Edgewater drops after a 21-14 loss to unranked The First Academy, with that result carrying a heavier penalty than a defeat against established national competition. Windermere is next.
79. Weddington (NC), 2-0: Weddington improved to 2-0 with a 35-14 win over Myers Park and continues to build a solid early résumé. Monroe is next.
80. Pine-Richland (PA), 1-0: Pine-Richland makes a major move after going on the road and beating Avon, 48-18. West Allegheny is next.
81. Glassboro (NJ), 1-0: Glassboro opened with a 40-20 road win over Immaculata and starts the season with a credible result. A trip to Mainland Regional is next.
82. Buchholz (FL), 2-0: Buchholz moved to 2-0 by beating Gainesville, 43-6, and has won both games convincingly. A road matchup at Eastside is next.
83. Mandarin (FL), 2-0: Mandarin shut out Atlantic Coast, 50-0, to improve to 2-0. More results of that quality will be needed to move higher.
84. Westfield (IN), 2-0: Westfield earned a 38-34 win over Carmel to remain unbeaten. Zionsville comes next.
85. Owasso (OK), 0-1: Owasso falls after a 35-27 loss to No. 30 Bixby but remains in the field after a competitive showing against a ranked opponent. The next result will determine whether Owasso holds its ground.
86. Pacifica (Oxnard) (CA), 2-0: Pacifica improved to 2-0 with a 52-27 win over Lincoln and continues to produce at a high level offensively. A trip to Hart is next.
87. Central East (CA), 1-0: Central East opened with a 42-12 win over Grant, producing a strong first result. A road game at Oak Ridge is next.
88. Bryant (AR), 0-1: Bryant takes one of the week's largest drops after a 43-42 home loss to previously unranked Benton forced a major correction to its preseason placement. A trip to No. 41 Alexandria is next.
89. Vero Beach (FL), 2-0: Vero Beach beat Atlantic, 45-30, to remain unbeaten. St. Frances Academy is next and will offer a much stronger national measuring stick.
90. Oscar Smith (VA), 0-0: Oscar Smith has not played yet, so its position remains a preseason evaluation awaiting game evidence. The season opens against Warwick.
91. Sandy Creek (GA), 2-0: Sandy Creek shut out Douglas County, 21-0, to move to 2-0 and enter the final 10. A trip to North Clayton is next.
92. Pittsburg (CA), 1-0: Pittsburg opened with a 40-7 win over Monterey Trail. A visit from St. John Bosco provides an immediate opportunity to prove it belongs much higher.
93. Toombs County (GA), 2-0: Toombs County beat Vidalia, 44-6, and has opened the season with two decisive wins. A road game at Swainsboro is next.
94. Lake Oswego (OR), 1-0: Lake Oswego enters the rankings after opening with a 34-7 road win over Willamette. A matchup with Casteel of Arizona provides the next test.
95. Katy (TX), 1-0: Katy joins the Top 100 after beating Atascocita, 28-17, a strong opening result against a respected Texas opponent. A trip to Dickinson is next.
96. Mililani (HI), 3-0: Mililani is 3-0 after shutting out McClymonds, 50-0, and has built enough early evidence to enter the rankings. A trip to Foothill in Nevada is next.
97. Lincoln-Way East (IL), 2-0: Lincoln-Way East beat Kankakee, 22-14, to stay unbeaten and move up three spots. A road game at Homewood-Flossmoor is next.
98. Boyle County (KY), 2-0: Boyle County enters after shutting out Bryan Station, 35-0, adding a dominant result to a 2-0 start. Lexington Catholic comes next.
99. Big Walnut (OH), 2-0: Big Walnut joins the rankings after a 39-7 win over Dublin Coffman moved it to 2-0. A trip to Reynoldsburg is next.
100. Ralston Valley (CO), 1-0: Ralston Valley claims the final spot after opening with a 31-0 shutout of Castle View. A trip to No. 13 Cherry Creek provides an immediate chance to validate the ranking.