Mt. Diablo is on a three-game streak of home losses, and Ygnacio Valley a seven-game streak of away losses dating back to last season. However, someone's due for a change in luck on Friday. The Mt. Diablo Red Devils will host the Ygnacio Valley Wolves at 7:00 p.m. Mt. Diablo will aim to continue their three-game streak of scoring more points each matchup than the last.
Mt. Diablo is headed in fresh off scoring the most points they have all season. They simply couldn't be stopped on Saturday as they easily beat Berean Christian 56-7. With the Red Devils ahead 28-7 at the half, the game was all but over already.
Mt. Diablo's win was the result of several impressive offensive performances. One of the most notable came from Antonio Campbell Iii, who rushed for 123 yards and one touchdown on only nine carries. Campbell Iii was even better on defense, picking up three sacks and making seven total tackles (5.0 for loss). Michael Vasquez was another key signal caller, throwing for 195 yards and four TDs on only 16 passes.
They were just one part of a punishing run game: Mt. Diablo was unstoppable on the ground and finished the game with 286 rushing yards. That's the most rushing yards they've posted since back in October of 2024.
Another reason for the win was Mt. Diablo's imposing defense, which managed to get into the backfield for six sacks. Campbell Iii was especially locked on to Berean Christian's QB and sacked him three times.
Meanwhile, Ygnacio Valley had to suffer through a 54-8 loss at the hands of Concord.
Mt. Diablo's victory bumped their record up to 5-3. As for Ygnacio Valley, their loss dropped their record down to 0-8.
Everything came up roses for Mt. Diablo against Ygnacio Valley in their previous matchup back in November of 2024, as the team secured a 49-6 win. Do the Red Devils have another victory up their sleeve, or will the Wolves turn the tables on them? We'll have the answer soon enough.
Article generated by infoSentience based on data entered on MaxPreps