East Mecklenburg is on a three-game streak of home wins, while Ballantyne Ridge is on a three-game streak of away wins: one of those streaks is about to end. The Eagles will welcome the Wolves at 4:00 p.m. on Wednesday. East Mecklenburg is strutting in with some hitting muscle as they've averaged 8.8 runs per game this season.
East Mecklenburg is probably headed into the match with a chip on their shoulder considering Sun Valley just ended the team's five-game winning streak on Monday. They took an 8-3 hit to the loss column at the hands of the Spartans.

Geneva Garvais
04/07/25 @ Sun Valley | 10 |
04/04/25 @ Butler | 17 |
04/02/25 @ Mallard Creek | 12 |
03/25/25 vs Providence | 5 |
03/21/25 @ Charlotte Catholic | 11 |
+ 6 more games |
Geneva Garvais put in work while hitting and pitching. She looked comfortable on the mound, striking out ten batters over seven innings while giving up just one earned (and seven unearned) runs off five hits. She has been consistent for a while: she hasn't tossed less than five strikeouts in 11 consecutive appearances. She was also solid in the batter's box, scoring two runs and stealing a base while getting on base in two of her three plate appearances.
Meanwhile, Ballantyne Ridge got themselves on the board against Berry on Tuesday, but Berry never followed suit. They put the hurt on the Cardinals with a sharp 11-0 victory. The Wolves might be getting used to big wins seeing as the team has won six games by nine runs or more this season.
Like East Mecklenburg, Ballantyne Ridge also got a great game from a two-way player: Emma Priest. On the mound, she didn't allow a single earned run while striking out seven over five innings pitched. Those seven strikeouts gave Priest a new career-high. She was also big at the plate, scoring three runs while going 3-for-4.
In other batting news, the team relied heavily on Savanna Brown, who went 3-for-4 with four RBI, two runs, and one triple. Those four RBI gave her a new career-high. Another player making a difference was Taylynn Holnagel, who scored three runs while going 3-for-4.
Ballantyne Ridge kept the outfield on their toes and finished the game with 15 hits. They are 7-1 when they post 11 or more hits.
East Mecklenburg's defeat dropped their record down to 10-9. As for Ballantyne Ridge, their win bumped their record up to 8-11.
Ballantyne Ridge's hitters will have their work cut out for them on Wednesday. East Mecklenburg has been retiring batters left and right this season, having averaged 8.2 strikeouts per game. It's a different story for Ballantyne Ridge, though, as they've been averaging only 3.6 strikeouts. Will East Mecklenburg keep running through batters, or will the Wolves buck the trend? Check MaxPreps after the match for a full breakdown of the game, commentary, and other softball content.