Eagle Valley is 8-2 against Steamboat Springs since June of 2021 and they'll have a chance to extend that dominance on Wednesday. The Devils will look to defend their home field against the Sailors at 3:00 p.m. Eagle Valley will be looking to extend their current four-game winning streak.
Eagle Valley is headed in fresh off scoring the most runs they have all season. Everything went their way against Rifle on Saturday as they made off with a 20-12 win. While the Devils didn't have the best season last year (they finished 7-14), it's starting to look like those struggles are a thing of the past.

Xander DeHerrera
| 04/11/26 @ Rifle | 2 |
| 04/11/26 @ Rifle | 1 |
| 03/27/26 vs Weld Central | 1 |
| 03/13/26 @ Montrose | 1 |
Xander DeHerrera was excellent, going 2-for-4 with two triples, four RBI, and two runs. Those two triples gave him a new career-high. Another player making a difference was Max Hoiland, who went 2-for-3 with three runs, three RBI, and one stolen base.
Eagle Valley was getting hits left and right and finished the game having posted a batting average of .471. That was just more of the same: they've now posted a batting average of .333 or higher in four consecutive games.
Meanwhile, Steamboat Springs lost 15-2 to Glenwood Springs on Saturday. The Sailors have struggled against the Demons recently, as the game was their ninth consecutive lost matchup.
Steamboat Springs saw four different players step up and record at least one hit. One of them was Simon Kaplan, who went 1-for-2 with one stolen base.
Steamboat Springs' loss dropped their record down to 3-10. As for Eagle Valley, their victory bumped their record up to 8-2.
Eagle Valley came up short against Steamboat Springs when the teams last played back in April of 2025, falling 10-6. Will the Devils have more luck at home instead of on the road? Check back here after the action for a full breakdown and analysis of the contest.
Article generated by infoSentience based on data entered on MaxPreps