Bayard Rustin typically has all the answers at home, but on Monday Upper Dublin proved too difficult a challenge. Their pitcher stepped up to hand the Golden Knights a 2-0 shutout. For the Cardinals, this counts as revenge for the 7-3 win the Golden Knights walked away with the last time they faced one another back in May of 2023.

Kyla Garrison
05/12/25 @ Bayard Rustin | 16 |
05/08/25 vs Hatboro-Horsham | 7 |
05/07/25 vs Quakertown | 8 |
05/01/25 vs Abington | 13 |
04/29/25 vs Wissahickon | 6 |
+ 12 more games |
The result came thanks to Kyla Garrison's shutout, as she gave up just a hit and racked up 16 Ks. She has been nothing but reliable on the mound: she hasn't tossed less than five strikeouts any time she's pitched this season.
Upper Dublin is on a roll lately: they've won four of their last five matchups. That's provided a nice bump to their 12-5 record this season. Those victories came thanks in part to their pitching effort, having only surrendered 0.8 runs on average over those games. As for Bayard Rustin, with the defeat, they broke their 12-game winning streak and moved their record to 18-2.
Coming up, Upper Dublin will welcome Plymouth Whitemarsh at 3:45 p.m. on Wednesday. The Cardinals' pitchers better be ready for this one: the Colonials have averaged an impressive 6.8 runs per game this season. Bayard Rustin does not have any more games scheduled as of now.
Article generated by infoSentience based on data entered on MaxPreps