Sonoma Valley hasn't had much luck against Montgomery recently, but that could start to change on Saturday. The Dragons will head out on the road to face off against the Vikings at 1:00 p.m. Sonoma Valley's pitching crew has only allowed 3.4 runs per game this season, so Montgomery's hitters will have their work cut out for them.
Sonoma Valley is on a roll after a high-stakes playoff matchup on Tuesday. They blew past Concord 13-5. The victory was familiar territory for the Dragons, who have now won three games in a row.

Jack Johnson
| 05/26/26 vs Concord | 1 |
| 05/19/26 vs Brave Christian | 0 |
| 05/07/26 @ Petaluma | 2 |
| 04/28/26 vs American Canyon | 2 |
Jack Johnson spent all seven innings on the mound, and it's clear why: he surrendered four earned (and one unearned) runs on ten hits. He has been consistent recently: he hasn't given up more than two walks in four consecutive appearances.
On the hitting side, Sonoma Valley got a massive performance out of River Gilardi, who went 2-for-3 with one home run and three RBI. That's the most hits Gilardi has posted since back in April. The team also got some help courtesy of Ty Clark, who went a perfect 2-for-2 with two runs, one stolen base, and one double.
Sonoma Valley always had someone on base and finished the game having posted an OBP of .550. They are a perfect 6-0 when they post an OBP of .513 or better.
Meanwhile, it may have taken nine innings to finish the job, but Montgomery ultimately got the result they hoped for on Tuesday. They came out on top in a nail-biter against St. Patrick-St. Vincent, sneaking past 9-8.
Sonoma Valley's record is now 15-12. As for Montgomery, their record now sits at 17-10-1.
Sonoma Valley couldn't quite get it done against Montgomery in their previous meeting back in March of 2023 as they fell 3-0. Can the Dragons 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