York is 0-3 against Barrington since April of 2022 but things could change on Saturday. The Dukes are taking a road trip to challenge the Fillies/Broncos at 10:00 a.m. York is strutting in with some hitting muscle as they've averaged 7.1 runs per game this season.
Barrington will square off against a team with plenty of momentum: York extended their winning streak to three on Friday. The Dukes walked away with an 8-4 victory over Hinsdale Central.

Sophia Lanciloti
05/02/25 vs Hinsdale Central | 2 |
04/25/25 @ Oak Park-River Forest | 1 |
04/21/25 @ Glenbard West | 1 |
04/15/25 vs Addison Trail | 0 |
04/08/25 vs Fremd | 1 |
Sophia Lanciloti spent all seven innings on the mound, and it's clear why: she surrendered only one earned (and three unearned) runs on nine hits. She has been nothing but reliable: she hasn't given up more than two walks in five consecutive appearances.
On the hitting side, the team relied heavily on Lillianah (Lilly) Burda, who went 3-for-4 with two runs, one stolen base, and one double. Emily McNichols was another key player, going 2-for-3 with one stolen base and two RBI.
They weren't the only ones making solid contact: York kept the outfield on their toes and finished the game with 11 hits. That strong performance was nothing new for the team: they've now got at least eight hits in four consecutive matches.
Meanwhile, winning is always nice, but doing so behind a season-high score is even better (just ask Barrington). They never let Wheeling get on the board and left with a 23-0 win on Friday. The result was nothing new for the Fillies/Broncos, who have now won 14 contests by six runs or more so far this season.
York's record now sits at 13-6. As for Barrington, their record is now 19-2-1.
York suffered a grim 6-0 defeat to Barrington in their previous matchup back in April of 2024. Can the Dukes 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