Mountain Island Charter is 8-2 against Bradford Prep since April of 2018 and they'll have a chance to extend that dominance on Friday. The Raptors will face off against the Bears at 3:30 p.m.
Mountain Island Charter lost a heartbreaker the last time they played Bradford Prep, but it's fair to say they got their revenge given the result of Tuesday's game. The Raptors' pitcher stepped up to hand the Bears a 14-0 shutout on Tuesday.

Ryan Hayes
03/28/25 @ Langtree Charter Academy | 3 |
03/20/25 vs Queen's Grant | 3 |
04/22/25 vs Bradford Prep | 2 |
03/04/25 @ Community School of Davidson | 2 |
04/03/25 @ Charlotte Latin | 1 |
+ 6 more games |
Mountain Island Charter got a massive performance out of Ryan Hayes, who went 3-for-4 with three RBI, two runs, and one triple. Hayes is becoming a predictor of the Raptors' success: when he posts at least two runs the team is 3-1 (and 3-11 when he doesn't). Another player making a difference was Logan Featherstone, who got on base in all four of his plate appearances with three runs and one stolen base.
Mountain Island Charter's victory ended a four-game drought at home and bumped them up to 6-12. As for Bradford Prep, they are on a 16-game losing streak (dating back to last season) that has dropped them down to 0-14.
Article generated by infoSentience based on data entered on MaxPreps