For the second straight game, Perryville will face off against DeSoto. The Pirates will face off against the Dragons at 4:30 p.m. on Thursday.
On Wednesday, Perryville needed a bit of extra time to put away DeSoto. They walked away with a 9-5 win over the 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 big impact while hitting and pitching. He looked comfortable on the mound, striking 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 big at the plate, scoring a run while going 3-for-4.
In other batting news, Dalton Fritsche was incredible, going 2-for-5 with one home run and four RBI. Those two hits gave him a new career-high. Gideon Stueve was another key player, scoring two runs and stealing 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.
DeSoto has 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. That patch can't be blamed on the team's pitching effort, having only surrendered 3.4 runs on average over those games. As for Perryville, the victory made it two in a row for them and bumps their season record up to 4-4.
Article generated by infoSentience based on data entered on MaxPreps