Football Game Preview: Dinwiddie Generals vs. Petersburg Crimson Wave + How To Watch

By Team Reports Oct 7, 2025, 3:00am

Football Preview: Dinwiddie Generals vs. Petersburg Crimson Wave

HOW TO WATCH: This game can be replayed on the NFHS Network, the official streaming partner of the VA High School League (VHSL) & Dinwiddie High School. Watch Full Replay

Dinwiddie has gone a perfect 10-0 against Petersburg recently and they'll look to pad the win column further on Friday. The Generals will be playing at home against the Crimson Wave at 7:00 p.m. Dinwiddie will come into the matchup with an undefeated record on the line.

On Thursday, everything came up roses for Dinwiddie against Hopewell as the squad secured a 42-7 win. The Generals might be getting used to big wins seeing as the team has won five games by 35 points or more this season.

Joshua Adams

Rushing Touchdowns

10/02/25 vs Hopewell2
09/05/25 @ Granby1
10/31/24 vs Meadowbrook2

Dinwiddie can attribute much of their success to Zion Boisseau, who threw for 276 yards and two TDs, and Joshua Adams, who gained 137 total yards. What's more, Adams posted two rushing touchdowns, the most he's had since back in October of 2024.

Meanwhile, Petersburg hadn't done well against Matoaca recently (they were 2-7 in their previous nine matchups), but they didn't let the past get in their way on Friday. The Crimson Wave managed a 22-17 victory over the Warriors.

Petersburg's win bumped their record up to 4-1. As for Dinwiddie, their victory bumped their record up to 6-0.

Everything came up roses for Dinwiddie against Petersburg in their previous meeting back in October of 2024, as the team secured a 56-12 win. In that contest, the Generals amassed a halftime lead of 35-12, an impressive feat they'll look to repeat on Friday.

Article generated by infoSentience based on data entered on MaxPreps