BOYS

Ryan O’Neil, Marshwood basketball: The senior guard had 23 points, seven assists and four steals in a 66-52 upset of second-ranked Greely. O’Neil followed with 21 points, including four 3-pointers, in a 68-47 win over Biddeford, and had 14 in a 50-40 loss to Westbrook. Marshwood, at 7-8, is eighth in Class A South.

HONORABLE MENTION

Paolo Demarco, Deering track: The senior sprinter ran a state-leading time in the 400, winning the event by more than a second in a time of 50.85 seconds at an SMAA meet Saturday at the University of Southern Maine. He leads the state in the 400 and 200 (23.16).

Brad Ravenelle, Portland Nordic skiing: A senior, Ravenelle won the Oxford Hills Sprints on Saturday at Sunny Croft Farm with a toe throw at the finish line to edge Marcus Wentworth of Gould Academy by .15 of a second.

Amir Moss, Portland basketball: Moss, a senior guard, scored 23 points against Windham and 20 against Massabesic in victories for the second-ranked Bulldogs. He also had 10 rebounds and four steals against Massabesic.

GIRLS

Courtney Sullivan, Greely hockey: A sophomore forward, Sullivan saved her best for last this season. She scored five goals, including three in the first period, and added an assist as the Rangers completed an undefeated regular season with an 8-3 win over previously unbeaten Scarborough on Wednesday. Last week, Sullivan had four goals and one assist as Greely defeated second-ranked St. Dominic, 8-4. She had 11 goals in four wins last week.

HONORABLE MENTION

Jess Willerson, McAuley basketball: A senior center, Willerson helped the Lions to three wins last week and passed 1,000 career points. Willerson scored 15 points in a win over Deering, 15 more (with 11 rebounds) in a win over Portland and 17 points (with 14 rebounds) in a win over Scarborough.

Nyagoa Bayak, Westbrook track: The freshman tied her state-leading high jump mark of 5 feet, 7 inches when she won the event by 5 inches at an SMAA meet at the University of Southern Maine on Saturday. The mark is ranked fifth in the nation.

Charlotte Janelle, Falmouth diving: The senior totaled 251.65 points in six dives at Cape Elizabeth to beat her personal best by 16 points and break the Richards Pool six-dive record. A three-time state champion, Janelle’s six-dive point total is more than 40 points higher than anyone else in the state.

– From staff reports