---- — SOFTBALL
NEWPORT -- Brooke Long finished a home run shy of the cycle, and Myah King shut down Newport's offense to give Line Mountain a 9-2 Tri-Valley League victory Saturday.
Long finished 3-for-5 at the plate with two RBIs, joining Joelle Snyder and Kiana Lukoskie as Eagles (7-3, 6-2 TVL) hitters to finish 3-for-5. Snyder ripped two triples, and Lukoskie raced for one. Line Mountain scored multiple runs in each of the first three innings.
King did not allow a run after the second inning, striking out five.
Abi Albright led Newport (2-9, 1-7) with three hits.
Warrior Run 6,
MONTGOMERY -- Warrior Run scored all six of its runs in the first two innings and held off Montgomery for the non-league win.
The Defenders (4-8) scored two runs in the first and four runs in the second, and Jackie Vognetz kept the Red Raiders from mounting a rally.
Laura Bastian had a double and a single for Warrior Run.
East Juniata 10,
COCOLAMUS -- Makenna Yetter knocked in three runs and scored four times to lead East Juniata to the non-league win.
The Tigers (1-7) led 7-0 before Lourdes (1-7) scored a run before the Red Raiders tried to rally late in the game. Meisha Heintzelman had a 3-for-4 day at the plate, scoring a run and knocking in two.
Upper Dauphin 1
ELIZABETHVILLE -- Chelsea Konyar stifled a potent Upper Dauphin offense to give Halifax the Tri-Valley League win in a match-up of the top two teams in the league.
Konyar allowed two hits, both to Daily Item Preseason Player of the Year Amber Bingaman, while striking out four. A first-inning single from Anna Seiders gave Halifax (10-1, 8-0 TVL) all the offense it would need.
Taylor Brown struck out nine for Upper Dauphin (7-5, 6-2).
MILLERSBURG -- The bats were in full force for both teams but Tri-Valley put a big number on the scoreboard to spark a non-league win over Millersburg.
Tri-Valley (13-2) scored 13 runs in the fourth to force Millersburg to rotate pitchers on and off the mound three times before they went back to the dugout. Connor Keim hit a solo home run in the inning for the Bulldogs.
Hunter Bordner hit a two-run home run in the top of the fourth inning for Millersburg to give the Indians a 9-0 lead.
MIFFLINBURG -- Megan Mensch and Lexi Erb each finished with a hat trick for Mifflinburg in the non-league win.
Nine players scored for the Wildcats (5-6). Casey Monahan nearly blanked Mercersburg in front of the cage, stopping five shots.
MECHANICSBURG -- Nick Treon scored nine goals and assisted on Danville's five other goals in Danville's non-league win.
Brody Mahaffey and Tyler Blue each scored two goals for the Ironmen (6-2), while Gage Reber added a goal. Evan Tanner 13 shots in goal for Danville.