Moanalua waltzed into their contest  on Saturday with three straight wins... but they left with four. They put the hurt on the Castle Knights with a sharp  10-1 win. For Moanalua, this counts as revenge for the   7-6 loss Castle walked away with the last time they faced one another  back in March.
 For Castle's part, they saw three different players step up and record at least one hit. One of them was  Kaikala Emanuello, who  scored a  run and  stole a base while going 1-for-3.
 Moanalua pushed their record up to 7-4 with that  victory, which was their third straight  on the road. Those good results were due in large part to their hitting performance across that stretch, as  they  averaged 7.7 runs per game. As for Castle, they have  traveled a rocky road recently having  lost four of their last five matchups,  which put a noticeable dent in their 2-7-1 record  this season.
 Both  teams will have to hit the road in their upcoming games. Moanalua will  challenge Roosevelt at 11:00  a.m.  on Saturday. As for Castle, they will head out on the road to  face off against  Farrington at 3:00  p.m.  on Wednesday.
Article generated by infoSentience based on data entered on MaxPreps