Val Weiss is only a sophomore at

Christopher Dock

, but she is already making her mark for the Pioneers softball team.

Weiss drove in the only run of the game with a double in the bottom of the seventh inning and gave Dock a 1-0 win over visiting Bristol in a Bicentennial League game yesterday.

Shelly Landis singled and scored the decisive run when Weiss doubled. Jocelyn Hickey got the win after giving up just two hits, striking out nine and walking two in a complete-game effort.

Public. Ali Shepherd hit a triple and drove in three runs and her twin sister Gia added a double as CAPA downed visiting Franklin Towne Charter, 14-8, to clinch the Class AAA division title.

In other league games:

Marisol Lopez hit a home run and Christiana Morales and Nicole Rodriguez each hit doubles as Edison remained undefeated (10-0) with a 15-0 win over visiting University City.

Bok exploded for 13 runs in the bottom of the fifth inning and handled visiting Engineering and Science, 19-9.

Winning pitcher Alaina Sanitate helped herself with a double.

Overbrook got three runs batted in from Christina Clements and the Panthers beat Gratz, 12-11, for its fifth-straight win.

Washington scored 10 runs in the top of the first inning and held off host Girls High, 12-6.

Allison Farrell earned the win for the Eagles.

Gabrielle Anderson knocked in eight runs including five in a 16-run first inning and sparked Saul to a 19-15 win over host Swenson.

Anderson hit a double, a triple, two singles and scored four times.

Shayonna Washington belted a two-run homer in the fourth inning and helped Communications Tech beat host Bodine, 15-2.

Washington also hit a triple, scored twice and knocked in three runs.

Kerri Smyth went 4 for 4 with a pair of doubles, scored four runs and knocked in four more as Philadelphia Academy Charter downed host GAMP, 19-0.

Franklin Learning Center threw two Roxborough runners out at the plate in the sixth inning and edged the visiting Indians, 3-2.

Kelly Fox struck out six and held Roxborough to four hits to earn the win.

Catholic South. Jamie Weckesser tossed a complete-game four-hitter and boosted Archbishop Carroll to a 4-1 win over visiting Archbishop Prendergast.

Weckesser struck out six and walked one.

Central. Alicia DeSanto knocked in three runs with a triple in the sixth inning and led Upper Darby past visiting Strath Haven, 3-1.

DeSanto earned the win after striking out five and walking one.

Suburban One National. Brittany Allman ripped a grand slam in the first inning and a two-run homer in the second inning to lift North Penn past host Pennridge, 13-2.

Suburban One Continental. Nicole Schnecker fired a five-inning two-hitter and helped herself with a pair of runs batted in as Central Bucks West downed visiting William Tennent, 15-0.

Suburban One American. Casey Cole hit a two-run double in the seventh inning and helped Upper Moreland beat host Wissahickon, 8-1.

Southern Chester County. Emily Ruf tossed a complete-game one-hitter and helped herself with a solo home run as Kennett shut out visiting Octorara, 7-0.

Catholic Academies. Lindsay McDonnell hit a triple and Cara Byrnes posted three strikeouts as Merion Mercy topped visiting Sacred Heart, 9-2.

Lauren Boas-Hayes hit a two-run homer in the fifth inning to end Notre Dame's 11-1 win over visiting Agnes Irwin.