Windsor is 0-9 against Greensville County since October of 2015 but things could change on Friday. The Dukes will challenge the Eagles at 7:00 p.m. Greensville County took a loss in their last contest and will be looking to turn the tables on Windsor, who comes in off a win.
Windsor will bounce into Friday's matchup after beating Surry County, who they had gone 2-7 against in their nine prior meetings. The Dukes strolled past the Cougars with points to spare on Friday, taking the game 41-26.

Jeremy King
| 10/17/25 vs Surry County | 5 |
| 10/03/25 vs Brunswick | 0 |
| 08/28/25 @ Lakeland | 7 |
Windsor's win was the result of several impressive offensive performances. One of the most notable came from Jeremy King, who rushed for 101 yards and three scores on only eight carries. What's more, King posted five passing yards, the most he's had since back in August. The team also got some help courtesy of Javion Collins, who rushed for 59 yards and one touchdown.
They were just one part of a punishing run game: Windsor was unstoppable on the ground and finished the game with 201 rushing yards. That's the most rushing yards they've managed all season.
Meanwhile, Greensville County lost to Southampton on the road by a 22-6 margin on Friday. The Eagles haven't had much luck with the Indians recently, as the team has come up short the last four times they've met.
Windsor pushed their record up to 6-2 with the win, which was their fourth straight at home. Those home victories came thanks in part to their offensive performance across that stretch, as they averaged 28.8 points over those games. As for Greensville County, they now have a losing record of 3-4.
Windsor suffered a grim 36-12 defeat to Greensville County in their previous matchup back in October of 2024. Can the Dukes avenge their defeat or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps