Crystal Springs Uplands and Westmoor pushed the score to 11-8 the last time they played Westmoor, but on Thursday defenses reigned supreme. The Gryphons narrowly escaped with a victory as the squad sidled past the Rams 3-1. The Gryphons haven't had any issues with the Rams recently, as the game was their fifth consecutive win against them.
Marcus Kao and Brandon Ma were major factors while hitting and pitching. On the mound, Kao tossed one inning while giving up no earned runs or hits. Meanwhile, Ma struck out ten batters over six innings while giving up just one earned run off two hits. He has been consistent: he hasn't tossed less than six strikeouts in five consecutive appearances. At the plate, Kao earned one run and two stolen bases, while Ma got on base in three of his four plate appearances with four stolen bases and one run. Those four stolen bases gave Ma a new career-high.
In other batting news, the team relied heavily on Connor Uchida, who went 2-for-3 with four stolen bases, one run, and one double. Those four stolen bases gave him a new career-high. The team also got some help courtesy of Nick Loew, who went 1-for-3 with three stolen bases.

Gryphons
05/01/25 @ Westmoor | 3-1 |
04/28/25 @ Pinewood | 10-1 |
04/24/25 @ Jefferson | 13-1 |
04/03/25 @ Priory | 13-2 |
03/31/25 @ More | 3-1 |
+ 4 more games |
Crystal Springs Uplands' victory was their ninth straight on the road dating back to last season, which pushed their record up to 16-2. Those road wins came thanks in part to their pitching effort, having only surrendered 1.2 runs on average over those games. As for Westmoor, they have traveled a rocky road recently, having lost seven of their last nine matches. That's put a noticeable dent in their 7-8 record this season.
We've got plenty of inter-league action coming up soon. Crystal Springs Uplands is set to square off against their familiar foe South San Francisco at 4:00 p.m. on Tuesday. The two teams have allowed few runs on average (the Gryphons 2.6, the Warriors 2.6) so any runs scored will be well earned. Meanwhile, Westmoor will take on rival Priory at 4:00 p.m. on Monday.
Article generated by infoSentience based on data entered on MaxPreps