The Half Moon Bay Cougars will head out on the road to square off against the Menlo School Knights at 4:00 p.m. on Thursday. Half Moon Bay's pitching crew has only allowed 3.8 runs per game this season, so Menlo School's hitters will have their work cut out for them.
On Saturday, Half Moon Bay came up short against Los Altos and fell 6-3. The loss continues a trend for the Cougars in their meetings with the Eagles: they've now lost three in a row.
Meanwhile, there's no place like home for Menlo School, who bounced back after a loss on the road on Wednesday. They won by a run and slipped past Menlo-Atherton 3-2.
Fletcher Cahill was a major factor no matter where he played. He pitched one inning while giving up no earned runs off one hit. He has been consistent: he hasn't given up more than two hits in five consecutive appearances. He was also solid in the batter's box, getting on base in three of his four plate appearances with one double and one RBI.
In other pitching news, Menlo School got a great performance from Jackson Flanagan as he pitched six innings while giving up just two earned runs off eight hits. Flanagan has been nothing but reliable on the mound: he hasn't given up more than two walks in five consecutive appearances.
Back at the plate, Chuck Wynn was incredible, getting on base in three of his four plate appearances with one home run. Another player making a difference was Jack Freehill, who got on base in three of his four plate appearances with one stolen base, one run, and one double.
Half Moon Bay's defeat dropped their record down to 6-6. As for Menlo School, they have been performing well recently as they've won six of their last eight contests. That's provided a nice bump to their 7-5 record this season.
Half Moon Bay couldn't quite get it done against Menlo School when the teams last played back in May of 2025 as they fell 8-3. Can the Cougars avenge their loss or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps