Perryville owes their pitching crew a big pat on the back after their performance on Tuesday. They came out on top in a nail-biter against the Jefferson Blue Jays, sneaking past 1-0. The win continues a trend for the Pirates in their matchups with the Blue Jays: they've now won three in a row.

Troy O'Keefe
05/13/25 vs Jefferson | 14 |
04/24/25 vs Windsor | 13 |
04/16/25 vs DeSoto | 13 |
03/21/25 @ Crystal City | 13 |
05/02/25 @ Hillsboro | 11 |
Troy O'Keefe made a splash while hitting and pitching. On the mound, he kept things locked down with no earned runs or hits while striking out 14 over seven innings pitched. Those 14 strikeouts gave him a new career-high. He was also solid in the batter's box, going 1-for-2 with one run and one double.
O'Keefe wasn't the only one making solid contact as two players wound up with at least one hit. One of them was Dalton Fritsche, who went 2-for-3 with one double. That double marked the first that Fritsche has hit this season.
The victory got Perryville back to even at 10-10. As for Jefferson, with the defeat, they broke their four-game winning streak and moved their record to 11-10-1.
Looking ahead, Perryville is taking a road trip to square off against Festus at 4:30 p.m. on Wednesday. Jefferson does not have any more games scheduled as of now.
Article generated by infoSentience based on data entered on MaxPreps