After having lost a blowout in their previous game against Palmyra-Macedon, Geneva was happy to have turned things around on Saturday. They walked away with a 10-6 win over the Midlakes Screaming Eagles. That's the second time they've managed to beat them this season, as they also won 4-3 on May 1st.
Sam Schading made a splash no matter where he played. He looked comfortable on the mound, pitching 4.1 innings while giving up just one earned (and two unearned) runs off four hits. He has been nothing but reliable: he hasn't given up more than one earned run in five consecutive appearances. He was also solid in the batter's box, going 2-for-3 with four RBI, one stolen base, and one run. Those four RBI gave him a new career-high.
In other batting news, Alex Dorrington was incredible, going a perfect 5-for-5 with seven stolen bases, one run, and one double. Those five hits gave him a new career-high. The team also got some help courtesy of Yosmar Gonzalez, who went 1-for-3 with two runs, one stolen base, and one RBI.
Geneva kept the outfield on their toes and finished the game with 12 hits. They are 2-1 when they post 11 or more hits.

Panthers
05/17/25 @ Midlakes | 10-6 |
05/16/25 @ Palmyra-Macedon | 0-6 |
05/15/25 vs Newark | 4-3 |
05/14/25 vs Canandaigua Academy | 0-11 |
05/13/25 @ Waterloo | 4-5 |
Geneva's victory ended a seven-game drought on the road and puts them at 7-12. As for Midlakes, they have been struggling recently as they've lost five of their last six matchups. That's put a noticeable dent in their 5-11 record this season.
Geneva will take on Palmyra-Macedon at 5:00 p.m. on Monday. The Panthers' pitchers better be ready for this one: the Red Raiders have averaged an impressive 8 runs per game this season. As for Midlakes, they will square off against Sodus at 1:00 p.m. on Saturday. The Spartans' pitching crew has only allowed 1.5 runs per game this season, so the Screaming Eagles' hitters will have their work cut out for them.
Article generated by infoSentience based on data entered on MaxPreps