Football Game Preview: The Villages Charter Buffalo vs. Crystal River Pirates + How To Watch

By Team Reports Sep 29, 2025, 11:42pm

Football Preview: The Villages Charter Buffalo vs. Crystal River Pirates

HOW TO WATCH: This game can be replayed on the NFHS Network, the official streaming partner of the FL High School Athletic Assn. (FHSAA) & Crystal River High School. Watch Full Replay

vs

Previous 3 Games

10/04/24 - Away35-14 W
09/03/21 - Home49-7 W
10/04/19 - Away28-18 W

The Villages Charter is a perfect 3-0 against Crystal River since October of 2019 and they'll have a chance to extend that dominance on Friday. The Buffalo will be playing at home against the Pirates at 7:00 p.m. The teams are on pretty different trajectories at the moment (The Villages Charter has six straight wins, Crystal River has four straight defeats), but none of that matters once you're on the field.

The Villages Charter's defense heads into the game hoping to repeat the dominance they displayed on Friday. They really took it to Belleview for the full four quarters, racking up a 40-0 victory. Considering the Buffalo have won four contests by more than 20 points this season, Friday's blowout was nothing new.

Antwon Johnson had a dynamite game, rushing for 131 yards and two scores on only nine carries. His longest rush was for an impressive 51 yards, which helps to explain his lofty yards per carry total. Another player making a difference was Ja'Dence Kennedy, who threw for 189 yards and a pair of touchdowns while completing 73.3% of his passes.

The Villages Charter's run defense was locked in: Belleview could only muster 3.5 yards per carry. The team can thank Dominic Lopez for the heroic effort on defense: he. The Villages Charter's run defense has been on the up-and-up: they allowed 4.2 yards per carry earlier this season, but they've only allowed 7.6 on average over their last five games.

Meanwhile, Crystal River ended up a good deal behind Umatilla on Friday and lost 35-20. The Pirates were down 29-6 at the end of the third quarter, which was just too much to recover from.

Crystal River's loss dropped their record down to 2-4. As for The Villages Charter, their win bumped their record up to 6-0.

Everything went The Villages Charter's way against Crystal River when the teams last played back in October of 2024, as The Villages Charter made off with a 35-14 victory. Will the Buffalo repeat their success, or do the Pirates have a new game plan this time around? We'll find out soon enough.

Article generated by infoSentience based on data entered on MaxPreps

Suggested Video