
Troy O'Keefe
03/27/25 @ Ste. Genevieve | 3 |
05/02/25 @ Hillsboro | 1 |
04/16/25 vs DeSoto | 1 |
03/21/25 @ Crystal City | 1 |
Troy O'Keefe posted a new career-low in walks on Friday. He made a splash, striking out 11 batters over 7.2 innings while giving up just one earned run off seven hits (and not a single walk). He was up against Hillsboro and has quite the history against that squad, as he also had a great game the last time he faced them on Thursday. O'Keefe has become a key player for Perryville: the team is 4-1 when he allows at most three earned runs, but 3-8 otherwise.
Looking ahead, O'Keefe and Perryville will be playing at home against Jefferson at 4:30 p.m. on Monday. The last time O'Keefe duked it out with the Blue Jays (back in May of 2023), the Pirates came out on top by a score of 4-3. Will another strong game from O'Keefe be enough to do it again? Check back here after the action for a full breakdown and analysis of the contest.
Article generated by infoSentience based on data entered on MaxPreps