Dinwiddie has gone a perfect 10-0 against Petersburg recently and they'll look to pad the win column further on Tuesday. The Generals will be playing at home against the Crimson Wave at 6:00 p.m. Dinwiddie will be looking to extend their current 12-game winning streak.
Dinwiddie is returning to their home field after beating Prince George on theirs, despite the fact Prince George has dominated at home this season. The Generals were the clear victors by a 12-2 margin over the Royals on Thursday. The Generals might be getting used to big wins seeing as the team has won eight matchups by seven runs or more this season.
Emily Jordan made a splash while hitting and pitching. She tossed five innings while giving up just one earned (and one unearned) run off three hits. Jordan was also big at the plate, going 1-for-2 with three RBI and one double.

Michaela Shell
05/08/25 @ Prince George | 4 |
04/22/25 @ Colonial Heights | 3 |
04/17/25 @ Petersburg | 3 |
05/06/25 vs Thomas Dale | 2 |
05/01/25 @ Hopewell | 2 |
In other batting news, Dinwiddie got a massive performance out of Michaela Shell, who went a perfect 4-for-4 with three runs, one triple, and two RBI. Those four hits gave Shell a new career-high. Another player making a difference was Addison Williams, who got on base in three of her four plate appearances with three runs, two RBI, and one double.
Dinwiddie was getting hits left and right and finished the game having posted a batting average of .500. That was just more of the same: they've now posted a batting average of .444 or higher in three consecutive contests.
Meanwhile, Petersburg fell victim to Matoaca and their airtight pitching crew on Thursday. They fell just short of the Warriors by a score of 1-0. The Crimson Wave have now taken an 'L' in back-to-back games.
Dinwiddie's victory was their fifth straight on the road, which pushed their record up to 12-2. Those road wins came thanks in part to their pitching effort, having only surrendered 2.4 runs on average over those games. As for Petersburg, their defeat dropped their record down to 3-12.
Everything went Dinwiddie's way against Petersburg in their previous meeting back in April, as Dinwiddie made off with a 22-0 victory. Do the Generals have another victory up their sleeve, or will the Crimson Wave turn the tables on them? We'll have the answer soon enough.
Article generated by infoSentience based on data entered on MaxPreps