St. Mary is a perfect 10-0 against Ellicott since April of 2019 and they'll have a chance to extend that dominance on Saturday. The Pirates will welcome the Thunderhawks at 11:00 a.m. Keep an eye on the score for this one: the two teams posted some lofty run totals in their previous games.
As a matter of fact, St. Mary's put up the most runs they have all season on Wednesday. They blew past Calhan 18-1. The victory was familiar territory for the Pirates, who have now won four matchups in a row.

Ryan Strub
04/08/25 @ Hinkley | 3 |
04/16/25 @ Calhan | 2 |
04/12/25 @ Colorado Springs Christian | 2 |
04/12/25 @ Colorado Springs Christian | 2 |
04/05/25 vs Front Range Christian | 1 |
+ 4 more games |
St. Mary's got a massive performance out of Ryan Strub, who went 2-for-4 with two stolen bases, four RBI, and two runs. Strub is becoming a predictor of the Pirates' success: when he posts at least two stolen bases the team is undefeated (and 3-4 when he doesn't). Russell Shirola was another key player, scoring two runs and stealing a base while going 1-for-2.
St. Mary's was getting hits left and right and finished the game having posted a batting average of .417. They are a perfect 6-0 when they post a batting average of .375 or better.
Meanwhile, Ellicott posted their closest win since April 18, 2024 on Tuesday. They narrowly escaped with a victory as the team sidled past Mitchell 16-14.
St. Mary's win was their sixth straight on the road, which pushed their record up to 7-4. Those road victories came thanks in part to their hitting performance across that stretch, as they averaged 13.2 runs over those games. As for Ellicott, their win bumped their record up to 3-9-1.
Everything went St. Mary's way against Ellicott in their previous meeting back in May of 2024, as St. Mary's made off with an 11-1 victory. Will the Pirates repeat their success, or do the Thunderhawks have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps