Four-star Texas commit
Derrek Cooper had 12 carries for 93 yards and three scores for Chaminade-Madonna while freshman quarterback
Malik Leonard connected with
Jasen Lopez for the go-ahead score with 2:42 left as the Lions took their first lead of the game.
Five-star Texas pledge
Dia Bell completed 25 of 35 passes for 325 yards and three touchdowns in the loss. American Heritage dropped 16 spots to No. 23 ahead of a trip to New Orleans to face No. 12
Edna Karr (New Orleans, La.) on Friday at Caesars Superdome.

Florida State-bound wide receiver Jasen Lopez celebrates after scoring the game-winning touchdown for Chaminade-Madonna against American Heritage. (PHOTO: Jeff Klein)
Mater Dei (Santa Ana, Calif.) stays at No. 1 after holding on for a 21-18 win over
Kahuku (Hawaii). The Monarchs' next two opponents are both ranked as they face No. 21
Centennial (Corona, Calif.) on Friday and No. 3
Bishop Gorman (Las Vegas) on Sept. 19.
St. Frances Academy stays at No. 4 despite the loss.
The
MaxPreps Game of the Week heads to Georgia as No. 25
Carrollton faces
Gainesville on Friday at 7:30 p.m. The Trojans improved to 4-0 with a 63-0 win over
Lithia Springs last week but face their biggest test on Friday. The Red Elephants are one of the first five teams outside of the MaxPreps Top 25 as they check in at No. 29 in our expanded top 100. They are 3-0 and have outscored their first three opponents 117-28.
MaxPreps Top 25 football rankings
Record: 2-0 | Last week: 1
Last week: Beat Kahuku (Hawaii) 21-18
This week: Friday at No. 21 Centennial (Corona)
Record: 3-0 | Last week: 2
Last week: Beat St. Frances Academy (Baltimore) 21-14
This week: Friday vs. Serra (San Mateo)
Record: 3-0 | Last week: 3
Last week: Beat Lone Peak (Highland, Utah) 35-14
This week: Friday vs. East St. Louis (Ill.)
Record: 1-1 | Last week: 4
Last week: Lost 21-14 to St. John Bosco (Bellflower, Calif.) 21-14
This week: Saturday at St. Joseph's Prep (Philadelphia)
Record: 4-0 | Last week: 5
Last week: Beat Mallard Creek (Charlotte, N.C.) 63-13
This week: Idle
Record: 2-0 | Last week: 6
Last week: Idle
This week: Saturday vs. Coronado (Henderson, Nev.)
Record: 1-0 | Last week: 8
Last week: Beat South Oak Cliff (Dallas) 35-28
This week: Idle
Record: 3-0 | Last week: 9
Last week: Beat Roswell 65-21
This week: Friday vs. Douglas County (Douglasville)
Record: 3-0 | Last week: 11
Last week: Beat Folsom 53-14
This week: Friday at Lincoln (San Diego)
Record: 2-1 | Last week: 10
Last week: Beat Columbus (Miami) 42-7
This week: Friday vs. Western (Davie)
Record: 3-0 | Last week: 12
Last week: Beat Punahou (Honolulu, Hawaii) 45-0
This week: Friday at Downey
Record: 1-0 | Last week: 13
Last week: Beat Archbishop Shaw (Marrero) 35-0
This week: Friday vs. No. 23 American Heritage (Plantation, Fla.)
Record: 4-0 | Last week: 14
Last week: Beat Liberty (Peoria, Ariz.) 45-14
This week: Friday vs. Brighton (Salt Lake City)
Record: 2-0 | Last week: 15
Last week: Beat Imhotep Charter (Philadelphia) 30-14
This week: Friday at Roman Catholic (Philadelphia)
Record: 2-0 | Last week: 16
Last week: Beat West Boca Raton (Boca Raton, Fla.) 21-14
This week: Friday at Winslow Township (Atco)
Record: 2-1 | Last week: 17
Last week: Beat Highland (Palmdale) 45-13
This week: Friday at Oaks Christian (Westlake Village)
Record: 2-0 | Last week: 18
Last week: Beat Hebron (Carrollton) 35-7
This week: Friday at Byron Nelson (Trophy Club)
Record: 3-0 | Last week: 19
Last week: Beat East Forsyth (Kernersville) 48-21
This week: Idle
Record: 2-1 | Last week: NR
Last week: Beat American Heritage (Plantation) 28-24
This week: Friday at Edison (Miami)
Record: 2-0 | Last week: 20
Last week: Beat DeSoto 36-27
This week: Friday at Guyer (Denton)
Record: 2-1 | Last week: 21
Last week: Beat Bingham (South Jordan, Utah) 42-6
This week: Friday vs. No. 1 Mater Dei (Santa Ana)
Record: 2-1 | Last week: 22
Last week: Beat Tuscaloosa County (Northport) 69-0
This week: Friday at Oak Mountain (Birmingham)
Record: 1-1 | Last week: 7
Last week: Lost 28-24 to Chaminade-Madonna (Hollywood)
This week: Friday at No. 12 Edna Karr (New Orleans)
Record: 2-0 | Last week: 24
Last week: Beat Grandville 31-28
This week: Friday vs. Renaissance (Detroit)
Record: 4-0 | Last week: 25
Last week: Beat Lithia Springs 63-0
This week: Friday at Gainesville