Troy lost to Voorheesville back in May of 2025 and unfortunately they wound up with the same result on Tuesday. The Flying Horses fell just short of the Blackbirds by a score of 5-4. That's two games in a row now that the Flying Horses have lost by just one run.

Keegan Armstrong
| 04/29/26 @ Ichabod Crane | 13 |
| 05/05/26 @ Voorheesville | 12 |
| 04/15/26 @ Schalmont | 8 |
| 04/20/26 @ Cohoes | 7 |
| 04/24/26 @ Mohonasen | 6 |
| + 1 more games |
Keegan Armstrong was a force to be reckoned with on the mound despite the final result: he struck out 12 batters over five innings while giving up four earned runs off five hits. He is becoming a predictor of Troy's success: when he posts at least eight strikeouts the team is 2-1 (and 2-8 when he doesn't).
At the plate, Troy saw six different players step up and record at least one hit. One of them was Taj Creese, who went 1-for-3 with two RBI. Another was Liam Kussler, who went 1-for-3 with two runs.
This is the second loss in a row for Troy and nudges their season record down to 4-9. Even worse, they were so close both times: the defeats came by an average of only one runs. As for Voorheesville, their record now sits at 5-8.
Coming up, Troy will welcome Cohoes at 4:30 p.m. on Thursday. As for Voorheesville, they will challenge Ichabod Crane at 4:30 p.m. on Thursday. The Riders have struggled to contain batters this season (they've allowed 7.8 runs per game on average), something the Blackbirds will no doubt try to take advantage of.
Article generated by infoSentience based on data entered on MaxPreps