Football Recap: Valley Union Blue Devils vs. Ray Bearcats

Blue Devils
| 10/24/25 @ Ray | 40-28 |
| 10/17/25 @ Valley Lutheran | 58-6 |
| 10/10/25 vs Mayer | 46-6 |
| 10/03/25 vs Fort Thomas | 66-0 |
| 09/19/25 vs Baboquivari | 52-0 |
Valley Union had already proven themselves in the regular season and they didn't miss a beat now that it's playoff time. They walked away with a 40-28 win over the Ray Bearcats on Friday. The victory was familiar territory for the Blue Devils, who have now won five matchups in a row.
Myles Richardson produced another solid effort rushing for 142 yards and two scores on only 13 carries, while also picking up 50 receiving yards and one touchdown. His longest rush was for an impressive 60 yards, which helps to explain his lofty yards per carry total. Yahir Luna was in the mix too, providing Valley Union with two TDs.
They were just one part of a punishing run game: Valley Union was unstoppable on the ground and finished the game with 441 rushing yards. That strong performance was nothing new for the team: they've now rushed for at least 235 rushing yards in eight consecutive contests.
Another reason for the win was Valley Union's imposing defense, which managed to get into the backfield for three sacks. The team can thank three different players for their defensive prowess: Luna, Angel Caperon, and Ivan Rosales, who each picked up one sack apiece.
When it comes to explaining why Ray lost, don't look at Jesse James. Despite the final result, he rushed for 101 yards and a pair of scores on only seven carries, and also threw for 152 yards on 13 of 24 attempts. Seth Wade was another key player, picking up 100 receiving yards and one touchdown.
Valley Union's win bumped their record up to 7-2. As for Ray, they are on a three-game losing streak that has dropped them down to 6-4.
As of now, neither Valley Union nor the Bearcats have any future games scheduled.
Article generated by infoSentience based on data entered on MaxPreps