Shepherd is 0-4 against Hamshire-Fannett since April of 2021 but things could change on Friday. The Pirates will venture away from home to face off against the Longhorns at 7:00 p.m. Neither Shepherd nor Hamshire-Fannett posted many runs in their last games, so it might be the pitching crews that decide this one.
Shepherd is headed into Friday's match looking for a big change in momentum after dropping their sixth straight game last Saturday. They fell 7-2 to Livingston.

Hagen Adams
03/29/25 @ Livingston | 1 |
03/21/25 @ Liberty | 0 |
03/18/25 vs Liberty | 1 |
03/01/25 @ Cleveland | 2 |
Hagen Adams was huge no matter where he played even without the win. He looked comfortable on the mound, pitching two innings while giving up no earned runs off one hit. He has been consistent recently: he hasn't given up more than two walks in four consecutive appearances. He was also solid in the batter's box, scoring a run and stealing a base while going 2-for-3.
Adams wasn't the only one making solid contact as four players wound up with at least one hit. One of them was Cyrus Martinez, who went 1-for-2 with two stolen bases. Steven Williams also deserves some recognition as he got his first hit of the season.
Meanwhile, Hamshire-Fannett can bid farewell to their eight-game losing streak thanks to their game on Friday. They skirted past Livingston 1-0. For those keeping track at home, that's the closest win the Longhorns have posted since March 15, 2024.
Hamshire-Fannett's victory was their first in the district, bumping their district record up to 1-7 and their overall record up to 3-15. As for Shepherd, their defeat dropped their record down to 7-11.
Shepherd couldn't quite get it done against Hamshire-Fannett in their previous meeting back in April of 2022 as they fell 3-0. Can the Pirates avenge their loss or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps