T25PS Week 6 Top 100: Thomas County Central Takes Over at No. 1
Five teams make major jumps, four enter the rankings and we break down the résumé behind every spot.
Top 25 Public HSFB9/28/202625 min read
T25PS graphic
The Week 6 rankings story
#1 Thomas County Central (GA) takes over the T25PS 2026 Week 6 National Public Schools Top 100 after winning 49–26 on the road at #34 Lee County (GA). Its 57–21 win over Colquitt County (GA) gives that result company: two decisive victories over tested Georgia opponents. #2 Thompson (AL) was idle after wins over #14 Clay-Chalkville (AL) and #31 Central-Phenix City (AL). Thomas County Central's new road victory breaks the tie at the top.
#3 Carrollton (GA), #4 Allen (TX) and #5 North Crowley (TX) hold their places after wins. Allen's earlier defeats of Duncanville (TX) and #49 DeSoto (TX) remain the backbone of its case; North Crowley's wins over Duncanville and #61 Southlake Carroll (TX) do the same. #6 Buford (GA) and #7 Brownsburg (IN) also stay in order. Brownsburg's 38–14 win over #76 Westfield (IN) is a serious addition, while Buford's wins over #17 Miami Central (FL), #79 Grayson (GA) and #36 Gainesville (GA) give it more depth for now.
The top 15 changed without an upset. #11 Waxahachie (TX) won 61–14 at Skyline and #12 Massillon Washington (OH) beat Football North 31–8. Both move ahead of #13 Folsom (CA), which needed two overtimes to beat a good, unranked Rocklin (CA) team 29–23. Folsom also has a win over #28 Mission Viejo (CA). Miami Central's 52–10 rivalry win lifts it one place to #17, behind #14 Clay-Chalkville, #15 West Boca Raton (FL) and #16 Creekside (GA).
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.
The largest shifts come farther down. Ruston's earlier wins over #69 Neville and #63 Longview look stronger after Week 6, #75 Ridge Point's win over #100 Bridgeland gained value, and #53 Mountain Ridge's defeat of #59 Skyridge now reaches deeper into the Utah picture. Losses changed the other side of those comparisons: Corona Centennial, Lee County, Corner Canyon, Alexandria and West Linn all remain ranked, but each has a new result to weigh against its earlier work. The list covers games completed through September 26, 2026.
Biggest risers
#35 Ruston (LA), up 16 from #51. The 63–28 win over Catholic-Baton Rouge showed Ruston's form, but the bigger reason for the climb is what its earlier wins now mean. #69 Neville (LA), beaten 42–16 by Ruston, went on to beat #70 Alexandria (LA); #63 Longview (TX) remains a ranked win as well. Ruston's only loss was 21–14 on the road at #24 Edna Karr (LA), which stays above it.
#75 Ridge Point (TX), up 15 from #90. A 40–3 win at Fort Bend Clements kept Ridge Point unbeaten. Its 56–35 victory over #100 Bridgeland (TX) gained weight when Bridgeland won at Cypress Ranch, and Shadow Creek adds another useful result.
#53 Mountain Ridge (UT), up 14 from #67. Mountain Ridge beat Riverton 56–7 and remains unbeaten at 7–0. Its earlier 41–26 win over #59 Skyridge (UT) has gained weight after Skyridge beat #60 Corner Canyon (UT). Mountain Ridge also shut out Lehi.
#62 Warren Central (IN), up 11 from #73. Warren Central shut out Pike 35–0 to move to 6–0. The Warriors also won at Center Grove and beat Ben Davis.
#63 Longview, up 11 from #74. Longview followed its 49–13 North Forney win with a 42–7 road win at Royse City. Its 36–22 loss at #35 Ruston is the only defeat; Ruston's rise gives that loss clearer context.
Major fallers and reassessments
#18 Centennial (Corona) (CA), down from #9. Centennial lost 35–32 to De La Salle and is 2–3. Its three losses to Santa Margarita, Mater Dei and De La Salle total five points. The Huskies also beat Servite 41–21 on the road.
#34 Lee County, down from #20. Lee County lost 49–26 at home to #1 Thomas County Central. Its earlier wins include a 48–30 road victory at Colquitt County and a 23–20 defeat of #72 Miami Carol City (FL).
#60 Corner Canyon, down from #31. #59 Skyridge led 27–0 before Corner Canyon rallied in a 37–27 loss. The Chargers also lost at #38 Liberty (AZ). Their decisive wins over Timpview and Lone Peak remain the strongest results in a 5–2 season.
#70 Alexandria, down from #29. Alexandria lost 38–27 at #69 Neville after beating Lafayette Christian 45–0 earlier this season. Neville also has wins at Evangel and over Ouachita Parish. #90 West Linn (OR) lost 36–35 at home to Nelson after a 45–20 win over Central Catholic. #76 Westfield fell 38–14 at #7 Brownsburg after beating Hamilton Southeastern earlier.
New to the Top 100
#59 Skyridge (UT), 6–1. Skyridge beat #60 Corner Canyon 37–27, Orem 21–14, Hun School (NJ) 31–24, Liberty (NV) 24–20, Skyline 42–7 and Lehi 28–20. Its only loss was 41–26 at #53 Mountain Ridge.
#69 Neville (LA), 3–1. Neville beat #70 Alexandria 38–27, won at Evangel Christian Academy and shut out Ouachita Parish 49–0. Evangel is 2–2 and Ouachita 3–1. Neville's only loss was 42–16 at #35 Ruston; #68 Gulf Shores (AL) is unbeaten with a road win at #88 Saraland (AL).
#89 San Clemente (CA), 5–0. The Tritons have four road wins: 23–8 at Kapa‘a (HI), 32–20 at Chaparral, 31–21 at La Costa Canyon and 42–13 at Murrieta Valley. They also shut out Tustin 17–0 at home. The unbeaten start puts San Clemente into the Top 100 at #89.
#100 Bridgeland (TX), 3–1. Bridgeland won 31–14 at Cypress Ranch, 31–30 at The Woodlands and 35–7 at Katy Tompkins. Those three road wins put it in the final spot; a 56–35 loss to #75 Ridge Point limits the rise.
New Canaan (CT) is 3–0 with three shutouts, but has yet to match the tested wins near the bottom of this list. Nelson (OR) beat #90 West Linn, yet its loss to unranked Grants Pass keeps it outside the Top 100.
Complete Top 100 résumés
#1 Thomas County Central (GA) — 5–0 | Last week: #2
The 49–26 road win at #34 Lee County gives Thomas County Central a fresh win over a previously unbeaten opponent. Add a 57–21 victory over Colquitt County, and the Yellow Jackets have the two decisive results behind this week's move to #1.
#2 Thompson (AL) — 5–0 | Last week: #1
Thompson was idle after beating #14 Clay-Chalkville and #31 Central-Phenix City. Thomas County Central added the #34 Lee County road win this week and moved to #1.
#3 Carrollton (GA) — 6–0 | Last week: #3
A 38–7 win at Archer extended Carrollton's unbeaten start. The Trojans also won decisively at Catholic-Baton Rouge and against Rome.
#4 Allen (TX) — 5–0 | Last week: #4
Allen beat Princeton (TX) 65–7. The team's top-five standing rests more on its 26–7 win over Duncanville, 50–6 win over #49 DeSoto and 56–35 win over #61 Southlake Carroll than on that Week 6 mismatch.
#5 North Crowley (TX) — 5–0 | Last week: #5
North Crowley beat Crowley 35–14 and remains unbeaten. It also has wins over Duncanville, #61 Southlake Carroll and Aledo.
#6 Buford (GA) — 5–0 | Last week: #6
Buford beat Seckinger 58–0 on the road. Earlier victories over #17 Miami Central, #79 Grayson and #36 Gainesville give the Wolves three ranked wins.
#7 Brownsburg (IN) — 6–0 | Last week: #7
Brownsburg broke open a 14–14 halftime game to beat #76 Westfield 38–14. The Bulldogs also own wins over Avon and Rabun Gap.
#8 Hough (NC) — 6–0 | Last week: #8
Hough shut out West Mecklenburg 44–0. The Huskies also beat #22 Northwestern (SC) 15–10.
#9 North Shore (TX) — 5–0 | Last week: #10
North Shore shut out Atascocita 35–0 after wins at John Curtis and #91 South Oak Cliff. That new result gives its unbeaten résumé more weight and moves it into the top 10.
#10 Venice (FL) — 6–0 | Last week: #11
Venice scored 57 against Sarasota, which entered 4–1. Its two-overtime win at #29 Lakeland and overtime road win at Rabun Gap give the undefeated team tested results beyond Friday's offense-heavy game.
#11 Waxahachie (TX) — 5–0 | Last week: #13
Waxahachie won 61–14 at Skyline. Its unbeaten start also includes road wins at #74 Denton Guyer and Coppell.
#12 Massillon Washington (OH) — 6–0 | Last week: #14
Massillon beat Football North 31–8. Earlier wins include a close road victory at St. Edward and a defeat of Glenville.
#13 Folsom (CA) — 5–0 | Last week: #12
Folsom needed two overtimes to beat Rocklin 29–23 after a late field goal forced extra time. The Bulldogs also beat #28 Mission Viejo 35–21 earlier this season.
#14 Clay-Chalkville (AL) — 4–1 | Last week: #15
Clay-Chalkville was idle. Its 29–20 road win at #16 Creekside remains its best result; the only loss came at #2 Thompson.
#15 West Boca Raton (FL) — 4–1 | Last week: #16
West Boca beat Olympic Heights 57–0 after victories over American Heritage and Cardinal Newman. Its only loss was by one point to St. John's (DC).
#16 Creekside (GA) — 4–1 | Last week: #17
Creekside beat Morrow 71–0, but its road win at St. Joseph Regional carries more weight. Its only loss came by nine points to #14 Clay-Chalkville.
#17 Miami Central (FL) — 4–1 | Last week: #18
Miami Central routed Miami Northwestern 52–10 on the road and previously won at Orange Lutheran. The 18–7 loss at #6 Buford and the established work of Clay-Chalkville, West Boca and Creekside keep this a one-place rise.
#18 Centennial (Corona) (CA) — 2–3 | Last week: #9
Centennial lost 35–32 to De La Salle, its third defeat by a combined five points against Santa Margarita, Mater Dei and De La Salle. A 41–21 road win at Servite still shows top-tier ability, but the record and new loss move it below the unbeaten teams ahead.
#19 Grimsley (NC) — 5–0 | Last week: #21
Grimsley shut out Western Guilford 63–0. A road win at East Forsyth, a West Charlotte shutout and a 39–3 win over West Forsyth make this more than a single dominant Friday result.
#20 East St. Louis (IL) — 5–1 | Last week: #22
A 35–0 road win at Edwardsville adds to victories over Chicago Mt. Carmel and #36 Gainesville. The lone defeat was a seven-point road loss at American Heritage, giving the Flyers a strong schedule case at #20.
#21 North Gwinnett (GA) — 5–0 | Last week: #23
North Gwinnett was idle after wins over #79 Grayson, Walton and Mill Creek. The Bulldogs remain unbeaten at 5–0.
#22 Northwestern (SC) — 4–1 | Last week: #24
Northwestern won 56–21 at South Pointe. Its only loss was 15–10 to unbeaten #8 Hough.
#23 Bixby (OK) — 4–0 | Last week: #26
Bixby beat Mustang 46–20 on the road. Its 4–0 start also includes wins over #71 Jenks, Owasso and Stillwater.
#24 Edna Karr (LA) — 4–0 | Last week: #25
Edna Karr shut out Holy Cross 31–0. The Cougars also beat #35 Ruston 21–14.
#25 Dutch Fork (SC) — 5–0 | Last week: #28
Dutch Fork beat Gray Collegiate 42–7 after earlier wins at Ridge View and Spartanburg and a shutout of Sumter. Ridge View's win over previously ranked Rock Hill gives Dutch Fork's earlier road result fresh value and lifts it ahead of #26 Cherry Creek.
#26 Cherry Creek (CO) — 4–1 | Last week: #19
Cherry Creek beat Cherokee Trail 37–21. Its 16–15 win at Valor Christian still matters, and it won its Chatfield opener on the field, but the official forfeit makes that game a loss in the record and leaves unbeaten #25 Dutch Fork ahead.
#27 Milton (GA) — 4–1 | Last week: #27
Milton shut out Johns Creek 63–0. Its other results include a road win at Battle Ground Academy and a one-point loss at Blessed Trinity.
#28 Mission Viejo (CA) — 4–1 | Last week: #30
Mission Viejo had a bye. Its 42–35 road win at #93 Pittsburg and 56–0 win over Lincoln preceded a 35–21 loss at #13 Folsom.
#29 Lakeland (FL) — 4–1 | Last week: #32
Lakeland beat Auburndale 49–14. It also beat American Heritage 21–16 and lost to #10 Venice in two overtimes.
#30 Raines (FL) — 5–0 | Last week: #33
Raines was idle after beating #80 Mandarin 31–13 and winning at Oakleaf. It remains unbeaten.
#31 Central-Phenix City (AL) — 4–1 | Last week: #34
Central-Phenix City had a bye. A 42–10 Auburn win and a road victory at Opelika offset its 41–14 loss to #2 Thompson, the only defeat on the schedule.
#32 Cass Tech (MI) — 5–0 | Last week: #37
Cass Tech beat previously unbeaten Detroit King 20–7, breaking open a tied game in the fourth quarter. A 48–21 win over Grandville adds another tested result to its unbeaten start.
#33 Oakland (TN) — 5–1 | Last week: #35
Oakland beat Blackman 35–6. Road wins over Centerville and Pearl-Cohn preceded a one-point loss to Smyrna.
#34 Lee County (GA) — 4–1 | Last week: #20
Lee County lost 49–26 at home to #1 Thomas County Central. Earlier wins at Colquitt County and over #72 Miami Carol City keep it in the top 35, but the 23-point home defeat changes its comparison with the teams above.
#35 Ruston (LA) — 3–1 | Last week: #51
Ruston beat Catholic-Baton Rouge 63–28 and already owns wins over #69 Neville and #63 Longview. Its only defeat was 21–14 at #24 Edna Karr; the strengthened value of those two ranked wins explains the 16-place climb.
#36 Gainesville (GA) — 3–2 | Last week: #36
Gainesville shut out Alpharetta 50–0. A win over Oceanside Collegiate and close loss at #20 East St. Louis help balance a second defeat at #6 Buford; the demanding schedule keeps it steady.
#37 Hamilton (AZ) — 5–0 | Last week: #38
Hamilton won 42–14 at Williams Field after beating Brophy College Prep and Casteel.
#38 Liberty (AZ) — 4–1 | Last week: #40
Liberty beat ALA–Queen Creek 43–14 and owns a 38–24 win over #60 Corner Canyon. Its only loss was 30–22 on the road at #51 Basha.
#39 Valdosta (GA) — 5–0 | Last week: #39
Valdosta beat Stockbridge 58–21 after handling Jones County 52–14. The Wildcats are 5–0.
#40 Brookwood (GA) — 6–0 | Last week: #46
Brookwood won 57–23 at Norcross. Wins over Mill Creek and Marist are also part of its unbeaten start.
#41 Richmond Randle (TX) — 4–0 | Last week: #41
Randle routed Fort Bend Dulles 91–0. The Lions also beat #91 South Oak Cliff 20–14.
#42 Smithson Valley (TX) — 4–0 | Last week: #42
Smithson Valley beat Cedar Creek 84–7 and has overwhelmed its other opponents as well. The record and margins merit a Top 100 place, but the schedule has not yet supplied a win comparable to those of several teams above it.
#43 Armwood (FL) — 5–1 | Last week: #43
Armwood shut out Plant 56–0 and beat Sumner 43–6 earlier. Its only loss came at Don Bosco Prep; the Hawks were within three in the third quarter before Don Bosco pulled away.
#44 Martinsburg (WV) — 4–0 | Last week: #44
Martinsburg shut out Jefferson 52–0. Wins over Bridgeport and Canisius give the unbeaten Bulldogs opponents with more weight than this week's mismatch.
#45 Quince Orchard (MD) — 4–0 | Last week: #45
Quince Orchard shut out Seneca Valley 35–0 after beating Stone Bridge 20–6 and blanking Paint Branch. The defense has been consistent, while the Stone Bridge result is the clearest test in the four-game start.
#46 Weddington (NC) — 6–0 | Last week: #49
Weddington won 42–0 at Sun Valley and previously beat Charlotte Catholic 37–7. The Warriors are 6–0.
#47 Newton (GA) — 5–0 | Last week: #47
Newton had a bye after beating Roswell 42–15. The Rams are 5–0.
#48 Lowndes (GA) — 5–0 | Last week: #48
Lowndes was idle after allowing only 14 points across five wins.
#49 DeSoto (TX) — 3–2 | Last week: #50
DeSoto beat Midlothian 52–6 and owns a 21–20 win over Duncanville. Its two losses came at St. Thomas Aquinas and #4 Allen.
#50 Prosper (TX) — 4–1 | Last week: #52
Prosper won 63–26 at McKinney after beating #92 Austin Westlake 49–40, Rockwall and North Forney. Its only loss came against #4 Allen.
#51 Basha (AZ) — 3–2 | Last week: #59
Basha won 35–12 at Red Mountain and beat #38 Liberty and #52 Chandler earlier. Its losses came to Orange Lutheran and Pinnacle.
#52 Chandler (AZ) — 4–1 | Last week: #62
Chandler beat Brophy College Prep 28–13 on the road and also has a win over Salpointe. Its only loss came at #51 Basha.
#53 Mountain Ridge (UT) — 7–0 | Last week: #67
Mountain Ridge beat Riverton 56–7. The 41–26 win over #59 Skyridge now carries much more weight after Skyridge beat #60 Corner Canyon, and a Lehi shutout adds depth to the undefeated start.
#54 Millard South (NE) — 5–0 | Last week: #54
Millard South survived previously unbeaten Omaha North 49–47. It also beat Elkhorn South 49–17, though Omaha North scored 47 against its defense at home.
#55 Imhotep Charter (PA) — 4–1 | Last week: #55
Imhotep beat Abraham Lincoln 54–14. Wins over Camden and Malvern Prep, plus a one-point loss to DeMatha, define the season more than the expected Week 6 margin.
#56 Lake Oswego (OR) — 4–0 | Last week: #63
Lake Oswego had a bye after beating Central Catholic 42–6 and Sherwood 51–16.
#57 Carthage (TX) — 4–0 | Last week: #57
Carthage won 23–7 at West Orange-Stark and previously beat Henderson 49–10. Pine Tree scored 36 against the Bulldogs earlier this season.
#58 Sandy Creek (GA) — 6–0 | Last week: #60
Sandy Creek shut out Luella 55–0. The Patriots also beat #79 Grayson and Douglas County in their 6–0 start.
#59 Skyridge (UT) — 6–1 | Last week: NR
Skyridge beat #60 Corner Canyon 37–27 and also has wins over Orem, Hun School and Liberty (NV). Its only loss was 41–26 at #53 Mountain Ridge.
#60 Corner Canyon (UT) — 5–2 | Last week: #31
Corner Canyon lost 37–27 at #59 Skyridge after trailing 27–0 and also fell at #38 Liberty. It has decisive wins over Timpview and Lone Peak.
#61 Southlake Carroll (TX) — 3–2 | Last week: #70
Southlake Carroll beat V.R. Eaton 49–6 and earlier edged #71 Jenks by one point. Its two losses came to #4 Allen and #5 North Crowley.
#62 Warren Central (IN) — 6–0 | Last week: #73
Warren Central shut out Pike 35–0. The Warriors are 6–0 with a road win at Center Grove and a victory over Ben Davis.
#63 Longview (TX) — 4–1 | Last week: #74
Longview beat Royse City 42–7 after a 49–13 win over North Forney. Its only loss was 36–22 on the road at #35 Ruston.
#64 Buchholz (FL) — 6–0 | Last week: #65
Buchholz rallied from a third-quarter deficit to beat previously unbeaten Forest 38–20. The Bobcats also beat Jesuit 20–17 earlier.
#65 Mililani (HI) — 7–0 | Last week: #64
Mililani beat Campbell 35–30 and has a 28–6 win over Kahuku. The Trojans remain unbeaten at 7–0.
#66 Alcoa (TN) — 6–0 | Last week: #66
Alcoa beat Fulton 41–7. Its 43–42 road win at Maryville remains its closest test this season.
#67 C.E. King (TX) — 4–1 | Last week: #69
C.E. King beat Crosby 45–3 and has four decisive wins. Its only loss was 31–28 at Cypress Ranch.
#68 Gulf Shores (AL) — 5–0 | Last week: #68
Gulf Shores had a bye after winning 34–24 on the road at #88 Saraland.
#69 Neville (LA) — 3–1 | Last week: NR
Neville beat #70 Alexandria 38–27, won at Evangel and shut out Ouachita Parish 49–0. Its only loss was 42–16 at #35 Ruston.
#70 Alexandria (LA) — 3–1 | Last week: #29
Alexandria lost 38–27 at #69 Neville after a 45–0 win over Lafayette Christian. Its other wins came against Bryant and Union Parish.
#71 Jenks (OK) — 2–2 | Last week: #71
Jenks beat Union 49–31. Its losses were by one point at #61 Southlake Carroll and seven to #23 Bixby, so the 2–2 record reflects a harder schedule than many teams near this spot.
#72 Miami Carol City (FL) — 3–2 | Last week: #72
Carol City shut out Booker T. Washington 42–0 after beating Norland 43–0. A three-point loss to #34 Lee County and an official Mainland forfeit account for the two losses; the on-field Mainland result is considered separately from the record.
#73 DeLand (FL) — 4–1 | Last week: #75
DeLand beat Spruce Creek 42–14. A 33–0 Lake Mary win is its clearest public-school result, while the only loss came against St. Frances Academy.
#74 Denton Guyer (TX) — 3–1 | Last week: #76
Guyer beat Wakeland 35–7 after wins over Melissa and Rockwall-Heath. Its only loss came to unbeaten #11 Waxahachie.
#75 Ridge Point (TX) — 5–0 | Last week: #90
Ridge Point won 40–3 at Fort Bend Clements and beat #100 Bridgeland 56–35 earlier. Bridgeland has since won at Cypress Ranch; Ridge Point also beat Shadow Creek.
#76 Westfield (IN) — 5–1 | Last week: #61
Westfield lost 38–14 at #7 Brownsburg after a tied first half. Its 36–7 win over Hamilton Southeastern and four other victories keep it inside the Top 100 despite the 15-place drop.
#77 Puyallup (WA) — 4–0 | Last week: #77
Puyallup routed Curtis 72–6. It also beat #78 Lake Stevens 43–42 in overtime, along with Bellevue and Rocky Mountain.
#78 Lake Stevens (WA) — 2–1 | Last week: #78
Lake Stevens was off this week. It beat Graham-Kapowsin and lost 43–42 in overtime to #77 Puyallup.
#79 Grayson (GA) — 2–3 | Last week: #79
Grayson was idle after beating #81 Langston Hughes 22–3 and Brunswick. The three losses came to #21 North Gwinnett, #58 Sandy Creek and #6 Buford, a difficult slate that keeps the direct Hughes win in perspective.
#80 Mandarin (FL) — 4–1 | Last week: #80
Mandarin beat Fletcher 31–10 and also has wins over Nease and McArthur. Its only loss was 31–13 to #30 Raines.
#81 Langston Hughes (GA) — 4–1 | Last week: #81
Hughes shut out Lovejoy 49–0 for its fourth win. Its only loss was 22–3 to #79 Grayson.
#82 Prattville (AL) — 5–0 | Last week: #82
Prattville had a bye. Its five wins include road games at Niceville, Hoover and Hewitt-Trussville.
#83 Centennial (Peoria) (AZ) — 5–0 | Last week: #83
Peoria Centennial beat Casteel 34–17 on the road after a 22–14 win over Servite. It is 5–0.
#84 Columbia (FL) — 6–0 | Last week: #87
Columbia beat Riverside 35–17. Wins over Bolles, Trinity Christian and Lakewood give the unbeaten Tigers several prior results to stand on as they rise three places.
#85 Central East (CA) — 4–0 | Last week: #85
Central East had a bye after beating Oak Ridge 20–14 and Grant 42–12.
#86 Katy (TX) — 5–0 | Last week: #86
Katy beat Cinco Ranch 30–3 and owns a 28–17 win over Atascocita. The Tigers are 5–0.
#87 Big Walnut (OH) — 6–0 | Last week: #96
Big Walnut won 47–40 in overtime at previously unbeaten Ironton after rallying from 15 down in the fourth quarter. That comeback is the signature win in its 6–0 start.
#88 Saraland (AL) — 4–1 | Last week: #89
Saraland beat Pell City 68–10. Its only loss was 34–24 to #68 Gulf Shores; its four wins include Fairhope and Daphne.
#89 San Clemente (CA) — 5–0 | Last week: NR
San Clemente won 42–13 at Murrieta Valley for its fourth road victory. The unbeaten run also includes trips to Kapa‘a, Chaparral and La Costa Canyon, plus a Tustin shutout.
#90 West Linn (OR) — 3–1 | Last week: #56
West Linn lost 36–35 at home to Nelson on a late two-point conversion. It also has a 45–20 win over Central Catholic and falls from #56 to #90.
#91 South Oak Cliff (TX) — 2–2 | Last week: #91
South Oak Cliff beat Wilson 63–14. Its two losses came by six to #41 Richmond Randle and by two to #9 North Shore.
#92 Austin Westlake (TX) — 3–1 | Last week: #92
Westlake beat Midland Lee 49–6. Its only loss was by nine points at #50 Prosper.
#93 Pittsburg (CA) — 2–2 | Last week: #93
Pittsburg was idle after beating Monterey Trail and James Logan. Its two losses came against St. John Bosco and #28 Mission Viejo.
#94 Washington Township (NJ) — 5–0 | Last week: #94
Washington Township beat Kingsway 28–7 on the road after wins over Millville and Pope John.
#95 Cleveland (NC) — 5–0 | Last week: #95
Cleveland shut out South Garner 42–0 after wins over New Bern and Pinecrest. The Pinecrest game was close; the New Bern win was more decisive.
#96 Toombs County (GA) — 5–0 | Last week: #98
Toombs beat Pierce County 28–7 after an earlier 58–21 victory over Benedictine. Those wins move the Bulldogs up two places to #96.
#97 Lincoln-Way East (IL) — 6–0 | Last week: #97
Lincoln-Way East shut out Andrew 54–0. Its six wins also include close games against Brother Rice and Kankakee.
#98 Princeton (OH) — 6–0 | Last week: #100
Princeton won 48–22 at Lakota East. Earlier wins over Lakota West and Moeller add weight; this is the Ohio program, distinct from the Texas Princeton team Allen beat in Week 6.
#99 Hillcrest-Tuscaloosa (AL) — 5–0 | Last week: #99
Hillcrest was idle after a 42–20 road win at Hewitt-Trussville. It is 5–0 with decisive wins in its other games.
#100 Bridgeland (TX) — 3–1 | Last week: NR
Bridgeland won 31–14 at Cypress Ranch and 31–30 at The Woodlands. Its only loss was 56–35 to #75 Ridge Point.
Methodology
Positions and records reflect games completed through September 26. “Last week” refers to the published Week 5 Top 100. Official forfeits count in records; on-field performance can still inform placement. Private-school opponents can inform schedule strength, though only public schools are eligible for this list.