It may have taken eight innings to finish the job, but Perryville ultimately got the result they hoped for on Wednesday. They walked away with a 9-5 win over the DeSoto Dragons. The Pirates' hitters stepped up their game for this one, as that was the most runs they've scored all season.

Troy O'Keefe
03/27/25 @ Ste. Genevieve | 3 |
04/16/25 vs DeSoto | 1 |
03/21/25 @ Crystal City | 1 |
Troy O'Keefe made a splash no matter where he played. He struck out 13 batters over 6.1 innings while giving up just one earned (and one unearned) run off two hits. He is becoming a predictor of Perryville's success: when he allows at most three earned runs the team is 2-1 (and 2-3 when he doesn't). O'Keefe was also solid in the batter's box, scoring a run while going 3-for-4.
In other batting news, the team relied heavily on Dalton Fritsche, who went 2-for-5 with one home run and four RBI. Those two hits gave him a new career-high. Another player making a difference was Gideon Stueve, who scored two runs and stole a base while going 2-for-3.
Perryville was getting hits left and right and finished the game having posted a batting average of .412. That's the best batting average they've posted all season.
The victory got Perryville back to even at 4-4. As for DeSoto, they have traveled a rocky road recently, having lost four of their last five contests. That's put a noticeable dent in their 5-10 record this season.
Perryville will have a chance to go back-to-back against DeSoto: the pair's next game is a rematch scheduled at 4:30 p.m. on Thursday.
Article generated by infoSentience based on data entered on MaxPreps