FRYEBURG — Tyler St. Pierre struck out 17 and walked three while throwing a no-hitter Friday as Gray-New Gloucester beat Fryeburg Academy 10-0 in a Western Maine Conference baseball game.

The game was scoreless until a five-run fourth inning for Gray-New Gloucester (9-6) that was sparked by Evan Plummer’s two-run single.

Plummer and Justin McKenna each had two hits.

Fryeburg fell to 0-14.

GREELY 4, KENNEBUNK 1: Bailey Train and Charlie Reade each had three hits as the visiting Rangers (12-3) downed the Rams (9-6).

Greely scored two runs in the first on a sacrifice fly by Train and a double by Will Bryant. Reade hit a two-run single in the seventh.

Bryant (4-1) scattered six hits while striking out four and walking one.

Kennebunk’s Nick Emmons allowed 10 hits over six innings, but struck out eight and did not walk a batter. Kip Richard singled home Robbie Burns in the third for the Rams.

WELLS 5, CAPE ELIZABETH 0: Bennie McMinis pitched a three-hitter with five strikeouts, and Dan Quint and Nick Cousins each had two hits for the Warriors (8-6) against the visiting Capers (4-11).

Quint hit an RBI double in the first inning, and Cousins singled in a run during a four-run sixth.

Tim Brigham struck out six for the Capers.

POLAND 13, WAYNFLETE 0: Luke Johnson hit a pair of doubles, drove in four runs and scored three for the Knights (12-3), who used an eight-run fourth inning to pull away from the Flyers (7-7) in a five-inning game at Portland.

Kaleb Bridgham went 3 for 4 with a double, two RBI and two runs scored. Jake Simard struck out seven and walked four while tossing a two-hitter.

Thomas Silk and Joe Schnier each hit a single for Waynflete.

SACOPEE VALLEY 13, TRAIP ACADEMY 2: Craig Dunnells hit a three-run homer in the first inning and a two-run single in the second as the Hawks (14-0) downed the Rangers (7-8) in five innings at South Hiram.

Brady Anderson added a three-run double and finished with four RBI.

Jonathan Davis hit a two-run homer for Traip.

BELFAST 6, OCEANSIDE 4: Greg Clark hit a two-run double during a three-run fourth inning, and the Lions (8-6) held off the Mariners (12-3) at Belfast.

After scoring twice in the sixth inning to cut the deficit to 6-4, Oceanside loaded the bases with nobody out in the seventh, but Andrew Staley struck out the next batter and then induced a double play.

Clark hit a pair of doubles and Lucien Gordley-Smith had a pair of singles for the Lions.

Oceanside got two singles apiece from Nick Judge and Caleb Jacob.

MT. BLUE 11, MT. ARARAT 1: Amos Herrin pitched a no-hitter for the host Cougars (8-7) in a game called after five innings because of the 10-run rule.

Herrin struck out nine and walked two. The Eagles (2-12) scored on a throwing error in the fourth inning.

Cam Abbott doubled, homered and drove in four runs for Mt. Blue. Colton Lawrence added a pair of RBI.

WINTHROP 7, MT. ABRAM 2: Ben Allen picked up a pitching win and helped his own cause with two doubles and a single in a win over the Roadrunners (5-10) at Salem.

Jared Hanson and Mario Meucci each singled twice for the Ramblers (7-6).

LACROSSE

BRUNSWICK 14, MT. ARARAT 5: Cam Glover scored seven goals, and Matt Brooks added two goals and three assists as the Dragons (9-2) handled the Eagles (7-4) at Brunswick.

Kyle Lussier scored three goals for Mt. Ararat.

CAPE ELIZABETH 9, YARMOUTH 4: Owen Thoreck scored five goals and the Capers (11-0) used a 6-1 run in the second half to pull away from the Clippers (6-5) at Cape Elizabeth.

Ben Shea added two goals and an assist. Noah Haversat scored one goal and assisted on two others.

Yarmouth was led by Joe Oliva with two goals.

WESTBROOK 13, WINDHAM 10: Curtis Knapton collected four goals and three assists for the Blue Blazes (5-6) in a win over the Eagles (3-8) at Westbrook.

Tyler Jack and Sam Carroll added two goals and three assists apiece for Westbrook, which scored three straight goals after falling behind 7-6 early in the second half.

The Blue Blazes also got two goals each from John Tibbetts and Lucas Snyder.

Zack Callahan, Drew Bernier, Christian Zwirner and Griffin Jacobson each had two goals for Windham.

LAKE REGION 16, WELLS 8: Zach Tidd, Drew Shane and Nick Hall each tallied four goals as the Lakers (2-9) beat the Warriors (1-9) at Naples.

Mason LaPlante added two goals and three assists, and Zeke Tocci had a pair of goals.

Noah Pease scored three goals and Courtland Austin had a pair for Wells.

MESSALONSKEE 14, EDWARD LITTLE 3: Jose Languet scored four goals to lead the Eagles (9-2) over the Red Eddies (4-7) at Auburn.

Jordon Holmes added three goals, and Jake Smith made six saves for Messalonskee.

Henry Ngyuen had two goals for Edward Little.