There were a full slate of games on the soccer pitch over the weekend with many high school teams looking to pick up early-season victories throughout the Midcoast.

Among the winners on the girls side were Vinalhaven, which picked up its first victory, and Georges Valley, which kept rolling with its fifth win in five games. The Belfast boys also picked up a shutout victory at Leavitt.

Girls soccer

Vinalhaven 5, Valley 1 … At Bingham Sept. 18, the Vikings (1-3) upended the Cavaliers with a four-goal triumph. Izza Drury and Blake Reidy each had a pair of goals for the islanders, while Alana Watt also found the net for the Vikings. Shannon Rich scored the lone goal for Valley.

Goalie Alex Slivinsky made one save for Vinalhaven, while keeper Karin McKenzie made 23 saves for the Cavaliers. Vinalhaven outshot Valley 35-5 and held a 12-1 advantage in corner kicks.

The Vikings (1-3, 0.8333 points) are sixth among seven teams in the Maine Principals’ Association Heal Point Standings in Western Class D. Richmond (5-0, 12.3002 points) is first in the region.

Georges Valley 1, Hall-Dale 0 … At Farmingdale Sept. 18, Jill Bradbury scored an unassisted goal with 26:10 remaining in the first half, which proved to be the lone goal in a shutout win over the Bulldogs.

Keeper Kennadi Grover made eight saves in net for the Bucs (5-0), while Taylor Massey turned away 10 shots for Hall-Dale (3-2). Georges Valley outshot the hosts 12-8 and held a 5-2 advantage in corner kicks.

The Bucs (5-0, 13.2908 points) are third among 17 teams in Western Class C. Dirigo of Dixfield (4-1, 15.0510) is the top team in the region.

Maranacook 4, Belfast 1 … At Readfield Sept. 16, the Lions (3-1) dropped their first match of the season to the host Black Bears. Emily Violette scored the lone goal for the visitors, while Katie Dore had two goals and Hannah Clough and Maddie Nazar each had one for the Black Bears. Dore and Clough also had assists in the win.

Keeper Forrest Munson made 15 saves for Belfast, while goalie Katie Smith made six stops for Maranacook.

The Lions (3-1, 10.5357 points) are sixth among 18 teams in Eastern Class B. Caribou (6-0-1, 36.4158 points) is first in the region.

Richmond 5, Vinalhaven 0 … At Richmond Sept. 14, the Vikings were blanked by the host Bobcats. Danica Hurley had a hat trick for the hosts, while Payton Johnson and Noell Acord each creased the nets in the win. Slivinsky had 19 saves in net for the islanders, while Lindsay Hoopingarner made two stops for the Bobcats. Richmond outshot Vinalhaven 32-6 and led 9-1 in corner kicks.

Boys soccer

Belfast 4, Leavitt 0 … At Turner Sept. 18, the Lions (4-1) spoiled homecoming festivities for the host Hornets and earned a shutout victory. Scott Kulikowski, Tyler Baker, Windham Veeveart and Yasif Al-Matrouk scored for Belfast, while Yanni Rakis had two assists and Andrew Violette one assist.

Baker and Eric Gaulin combined to make eight saves in net for Belfast, while goalie Tyler Allen made eight saves for Leavitt. The Lions outshot the Hornets 24-10, as each team attempted five corner kicks.

Belfast (4-1, 11.4286 points) is fifth among 18 teams in Eastern Class B. Presque Isle (6-0-1, 28.2653 points) is first in the region.

Orono 12, Searsport 0 … At Orono Sept. 18, the Vikings could not hold off the high-octane Red Riot offense and fell in a shutout. Miguel Caballero and Phil Holmes each had hat tricks for Orono, while Dan Perry had two goals and Alex Introne, Dustin Dube, Phil Benoit and Jiawei Zou also scored for the hosts.

Goalie Austin Bean made 25 saves on 37 shots for Searsport.

Searsport (1-3, 0.7143 points) is 18th (last) in Eastern Class C. Madawaska (6-3, 38.1378 points) is the top team in the region.

Richmond 3, Vinalhaven 1 … At Richmond Sept. 14, the Vikings fell on the mainland to host Richmond by a two-goal margin.

Willie Drury scored the lone goal for the Vikings, while Peter Lorbecki, Nate Trabek and Park Goss all creased the net for the Bobcats. Trey Warren made 10 saves in net for the islanders, while Richmond’s goalie, whose name was unavailable, made four saves.

The game was tied 1-1 at the end of the first half after Drury converted an indirect kick, but the Vikings ran out of gas in the second half.

“We gave them a game and we just got tired towards the end of it,” said veteran Vinalhaven coach Richard Carlsen.

The Bobcats also held a 12-1 advantage in corner kicks.

Vinalhaven (3-1, 4.3056 points) is fourth among 10 teams in Western Class D. Richmond (3-1-1, 9.7491 points) is the top team in the region.

VillageSoup sports staff can be reached by phone at 207-594-4401 or by e-mail at sports@villagesoup.com.