Cypress Lake and Evangelical Christian celebrated district championships while Riverdale kept its title hopes alive with a big win at North Fort Myers.
Those were just some of the top games from Week 10 of the high school football season.
To honor the players who stood out, The News-Press and Naples Daily News hand out their Game Balls for the top efforts each week. Here are those players for this week's games.
SWFL Week 10 Football: Immokalee, Cape Coral, Riverdale, Gulf Coast, ECS, FBA, Fort Myers win
The senior running back rushed 33 times for 285 yards and three second-half touchdowns in the Raiders huge district win at North Fort Myers.
The senior caught eight passes for 127 yards and four touchdowns in the Lions' win over Community School of Naples.
The senior quarterback threw for 362 yards and six touchdowns in the Panthers' win at Lemon Bay.
Anderson caught 13 passes for 206 yards and three touchdowns in a win over Lemon Bay.
The sophomore rushed for 101 yards and two touchdowns as the Sentinels clinched the District 1A-10 champions with a win over Southwest Florida Christian.
The running back rushed 19 times for 114 yards and two touchdowns in the Indians' win over Gulf Coast.
The running back rushed for 208 yards and five touchdowns in a win over Clewiston.
The senior quarterback tossed three touchdown passes in the Tigers' win over South Fort Myers.
The running back rushed for 204 yards in the Seahawks' loss to First Baptist.
The running backs combined for 173 yards and two touchdowns as the Seahawks defeated Mariner in the Black and Blue Bowl.
The quarterback passed for close to 400 yards and rushed for 82 yards and two touchdowns in the Cougars' win over Aubrey Rogers.
The wide receiver had more than 200 receiving yards and three touchdowns for the Cougars.
SWFL Week 10 Football: Immokalee, Cape Coral, Riverdale, Gulf Coast, ECS, FBA, Fort Myers win