The matchup between Milpitas and Saratoga on Thursday hardly resembled the 3-1 effort from their previous meeting. The Trojans never let the Falcons get on the board and left with a 19-0 victory. With that win, the Trojans brought their scoring average up to 6.5 runs per game.

Ian Ostrander
| 04/02/26 vs Saratoga | 6 |
| 03/26/26 @ MacDonald | 5 |
| 03/20/26 vs American | 1 |
| 05/02/25 @ Palo Alto | 0 |
| 04/26/25 @ Monte Vista Christian | 6 |
Ian Ostrander was a major factor while hitting and pitching. He looked comfortable on the mound, striking out six batters over three innings while giving up no earned runs or hits. That's the most strikeouts he has posted since back in April of 2025. He was also stellar in the batter's box, getting on base in three of his four plate appearances with three RBI, two runs, and one triple. That triple marked the first that he has hit this season.
In other batting news, Matthew Osuna was a standout: he went a perfect 1-for-1 with three RBI, one triple, and one run. Those three RBI gave him a new career-high. Another player making a difference was Danny Alfaro, who went 1-for-2 with three runs, two RBI, and one double.
Milpitas was getting hits left and right and finished the game having posted a batting average of .444. They are a perfect 3-0 when they post a batting average of .375 or better.
Milpitas' victory bumped their record up to 4-7. As for Saratoga, they are on a five-game losing streak that has dropped them down to 1-6.
Coming up, Milpitas will look to defend their home field on Tuesday against Lynbrook at 4:00 p.m. As for Saratoga, they will have a little extra prep time after the loss as they won't be playing again for a while. They'll take on Gunn at 4:00 p.m. on the 16th.
Article generated by infoSentience based on data entered on MaxPreps