Blaze Randazzo held the Shoreline (5-13) scoreless for six innings to boost the Edmonds (13-5) to a 1-0 victory.
Randazzo struck out six and allowed one walk and two hits.
Payton Mackin (1-2) was the game's losing pitcher. He lasted just eight innings, walked two, struck out four, and allowed one run.