Maryvale hasn't had much luck against Shadow Ridge recently, but that could start to change on Wednesday. The Panthers will face off against the Stallions at 3:45 p.m. Maryvale is strutting in with some hitting muscle as they've averaged 7.8 runs per game this season.
On Tuesday, Maryvale came up short against Browne and fell 7-3.

Nathan Benavidez
04/08/25 vs Browne | 3 |
04/04/25 vs Tempe | 3 |
04/01/25 @ Camelback | 3 |
03/17/25 vs Westwood | 2 |
02/26/25 vs Westview | 2 |
+ 4 more games |
Nathan Benavidez was cooking despite his team's loss, scoring a run and stealing a base while going 3-for-3. He has become a key player for Maryvale: the team is 2-1 when he posts at least three hits, but 4-7 otherwise. Xasiel Reyes was another key player, scoring two runs while going 2-for-2.
Meanwhile, after a string of four wins, Shadow Ridge's good fortune finally ran out on Monday. They took an 8-5 hit to the loss column at the hands of O'Connor.
Kael Leon made the most of his time at bat despite the final result and went 3-for-4 with three runs, three doubles, and two RBI. The team also got some help courtesy of Nathaniel Pearson, who went a perfect 3-for-3 with one stolen base and one RBI.
Shadow Ridge's loss dropped their record down to 10-9-2. As for Maryvale, their defeat dropped their record down to 6-8.
Shadow Ridge's pitching crew has a crucial task ahead of them: Maryvale has hit smart this season, having averaged an OBP of .484. It's a different story for Shadow Ridge, though, as they've only averaged .337. Will they be able to contain Maryvale's hitters?
Maryvale suffered a grim 15-0 defeat to Shadow Ridge when the teams last played back in March of 2024. Can the Panthers 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