Ralston Valley won the last time they faced Dakota Ridge, and things went their way  on Wednesday too. The Ralston Valley Mustangs narrowly escaped with a  victory as the  squad sidled past the Dakota Ridge Eagles  4-2. The  win made it back-to-back  victories for Ralston Valley.
  Kenji Bray tossed a big game,   striking out 15 batters over  six innings while giving up just one earned  (and one unearned) run off   two  hits (and not a single walk).
 On the hitting side, Ralston Valley's win was truly a team effort as seven different players contributed at least one hit. One of them was  Jace Cattoor, who  scored a  run and  stole a base while going 1-for-2. The team also got some help courtesy of  Kai Douglas, who  scored a  run while going 1-for-2.
 On Dakota Ridge's side,  Braden Johnson was a  force to be reckoned with on the mound despite the final result: he  tossed six innings while giving up just two earned  (and two unearned) runs off   six  hits.
 At the plate,  Hayden Friesen made the most of his time at bat despite the final result and  went 2-for-2 with a  home run and two  runs.
 Ralston Valley pushed their record up to 12-8 with that  victory, which was their fifth straight  at home. As for Dakota Ridge, they are  on  a  five-game losing streak  that has dropped them down to 8-13.
 Ralston Valley will be playing in front of their home fans against Lakewood at 4:00  p.m.  on Thursday. Ralston Valley is strutting in with some hitting muscle as they've averaged 6.2  runs per game  this season. As for Dakota Ridge, they will be staying on the road  on Thursday to face off against Valor Christian at 4:00  p.m. Valor Christian is strutting in with some hitting muscle as they've averaged 6.8  runs per game  this season.
Article generated by infoSentience based on data entered on MaxPreps