If Arroyo was feeling good fresh off their 11-1 takedown of Rosemead on Wednesday, their most recent game may have dampened their spirits a bit. The Knights came up short against the Mountain View Vikings on Friday, falling 11-4. The Knights were given a dose of their own medicine in this game as the Vikings apparently hadn't forgotten their loss the last time these teams played back in April of 2025.
Noah Fonseca was huge while hitting and pitching even without the win. He pitched two innings while giving up no earned runs off one hit. He has been consistent: he hasn't given up more than one earned run in five consecutive appearances. He was also big at the plate, going 1-for-2 with one run, one double, and one RBI.

Riley MacMillan
| 04/17/26 vs Mountain View | 2 |
| 04/15/26 @ Rosemead | 2 |
| 03/23/26 vs El Monte | 2 |
| 03/13/26 @ Calvary Chapel | 2 |
| 02/28/26 vs Firebaugh | 2 |
| + 4 more games |
Fonseca wasn't the only one making solid contact as four players wound up with at least one hit. One of them was Riley MacMillan, who got on base in three of his four plate appearances with two stolen bases and two runs. MacMillan is becoming a predictor of Arroyo's success: when he posts at least two runs the team is 4-1 (and 5-6 when he doesn't). Alessandro Lozano was another, going 2-for-3 with one run.
Arroyo's defeat dropped their record down to 9-7. As for Mountain View, the victory (which was their third in a row) raised their record to 11-5.
We've got plenty of inter-league action coming up soon. Arroyo is set to face off against their familiar foe El Monte at 3:30 p.m. on Monday. Meanwhile, Mountain View will take on rival South El Monte at 3:30 p.m. on Monday.
Article generated by infoSentience based on data entered on MaxPreps