Arroyo was not the first on the board on Monday, but they got there more often. They sure made it a nail-biter, but they managed to escape with an 8-6 victory over the Castro Valley Trojans. For those keeping track at home, that's the closest win the Dons have posted against the Trojans since April 2, 2021.
Jonah Shelton looked comfortable as he pitched 2.2 innings while giving up no earned runs off two hits.

CJ Marquez
| 03/16/26 @ Castro Valley | 2 |
| 03/12/26 vs Westmont | 1 |
| 05/07/25 vs San Lorenzo | 1 |
| 05/05/25 vs American | 1 |
| 04/25/25 vs Tennyson | 1 |
On the hitting side, CJ Marquez was excellent, getting on base in three of his four plate appearances with one home run and two runs. Those two runs gave him a new career-high. Another player making a difference was Angel Pangelina, who went a perfect 2-for-2 with two RBI and one run.
Arroyo always had someone on base and finished the game having posted an OBP of .526. They easily outclassed their opponents in that department as Castro Valley only posted an OBP of .290.
The victory got Arroyo back to even at 2-2. As for Castro Valley, they dropped their record down to 4-5 with the defeat, which was their third straight at home.
Looking ahead, Arroyo will welcome Oakland Tech at 4:00 p.m. on Thursday. As for Castro Valley, they are taking a road trip to challenge West at 4:00 p.m. on Wednesday. The Wolfpack have struggled to contain batters this season (they've allowed 10.78 runs per game on average), something the Trojans will no doubt try to take advantage of.
Article generated by infoSentience based on data entered on MaxPreps