
vs

| 10/31/25 - Home | 42-7 W |
| 11/01/24 - Away | 17-14 W |
| 10/27/23 - Home | 16-17 L |
| 10/28/22 - Away | 47-21 W |
| 10/18/19 - Home | 48-28 W |
| + 4 more games |
San Leandro barely beat Castro Valley the last time the pair played, but that sure wasn't the case this time around. The Pirates really took it to the Trojans for the full four quarters, racking up a 42-7 win. The game was pretty much decided by the half, when the score had already reached 21-0.
Jaymieon Bradley continued his habit of posting crazy stat lines, rushing for 118 yards and four TDs on only 15 carries. Those four rushing touchdowns gave him a new career-high. Justin Ammons was another key player, rushing for 68 yards and one touchdown on only seven carries.
They were just one part of a punishing run game: San Leandro was unstoppable on the ground and finished the game with 252 rushing yards. That's the most rushing yards they've managed all season.
San Leandro has been performing well recently as they've won three of their last four matchups. That's provided a nice bump to their 6-3 record this season. The victories came thanks in part to their offensive performance across that stretch, as they averaged 26.3 points over those games. As for Castro Valley, their loss was their sixth straight on the road, which dropped their record down to 2-8.
Looking ahead, San Leandro will face off against Bishop O'Dowd at 7:00 p.m. on Friday. Castro Valley does not have any more games scheduled as of now.
Article generated by infoSentience based on data entered on MaxPreps