The Mechanicsburg Indians will take on the Greeneview Rams at 5:00 p.m. on Thursday. Each of these teams will be fighting to keep a win streak alive as Mechanicsburg comes in on four and Greeneview on three.
While Mechanicsburg's victory against Madison Plains wasn't quite the blowout it was the last time the pair played, they still came out on top. The Indians skirted past the Golden Eagles 3-2.
Crew Lafary and Conner Eyink made a big impact while hitting and pitching. Throwing, Lafary struck out eight batters over seven innings while giving up just two earned runs off four hits. Meanwhile, Eyink pitched three innings while giving up no earned runs off one hit. He has been consistent recently: he hasn't given up more than two walks in four consecutive appearances. At the plate, Lafary went 2-for-5 with one run and one RBI, while Eyink went 2-for-5 with one stolen base, one run, and one double.

Chris Ritchie
05/05/25 @ Madison Plains | 3 |
04/25/25 @ Cedarville | 2 |
04/16/25 @ Greenon | 1 |
04/11/25 vs Catholic Central | 1 |
In other batting news, the team relied heavily on Chris Ritchie, who went 1-for-4 with three stolen bases and one run. Those three stolen bases gave him a new career-high. Another player making a difference was Liam O'Laughlin, who went 2-for-5 with one double.
Mechanicsburg kept the outfield on their toes and finished the game with 11 hits. That strong performance was nothing new for the team: they've now got at least eight hits in three consecutive contests.
Meanwhile, winning is always nice, but doing so behind a season-high score is even better (just ask Greeneview). They were the clear victors by a 22-3 margin over Catholic Central on Wednesday. Considering the Rams have won seven matches by more than six runs this season, Wednesday's blowout was nothing new.
Max Penrod and Trevor Moore made a splash no matter where they played. On the mound, Penrod tossed one inning while giving up no earned runs or hits. Meanwhile, Moore pitched one inning while giving up no earned runs or hits. At bat, Penrod went 1-for-3 with two runs and one stolen base, while Moore went a perfect 3-for-3 with one home run, eight RBI, and four runs. Moore has become a key player for Greeneview: the team is 9-1 when he posts at least two runs, but 1-3 otherwise.
In other batting news, Greeneview let Nick Hassid and Lyriq Abling run wild. Hassid got on base in all three of his plate appearances with two stolen bases, two runs, and one RBI, while Abling went a perfect 2-for-2 with three RBI and two runs. Andy Burkett was another key player, getting on base in all three of his plate appearances with three runs.
Greeneview's win bumped their record up to 10-4. As for Mechanicsburg, their victory was their third straight on the road, which pushed their record up to 11-2.
Thursday's game might come down to which pitcher can control the ball better. Mechanicsburg has hit smart this season, having averaged an OBP of .497. However, it's not like Greeneview struggles in that department as they've averaged .494. With both teams so capable at the plate, fans should be ready for an impressive hitting performance. Check back here after the action for a full breakdown and analysis of the contest.