ROCHESTER -- Skyline made it to the top of the podium three times, and Saline peppered athletes up and down the podium all day. In the end, both teams were holding trophies.

Saline finished second in the overall team standings at the Division 1 girls swimming state finals Saturday at Oakland University, marking the fourth time in the last five years the Hornets have been either state champions or runners-up.

Skyline, meanwhile, won a close race in the final event to secure third place after moving up to Division 1. The Eagles were Division 2 runners-up last year.

“We couldn’t have done any better,” said Skyline coach Maureen Isaac, who was voted Coach of the Year by the Michigan Interscholastic Swim Coaches Association.

Farmington Hills Mercy won the overall team title for the second time in three years with 271 points, 20 more than Saline and 94 better than Skyline.

Skyline sophomore Katie Portz was the area’s top individual, contributing to three total state titles.

After anchoring the Eagles’ 200-yard medley relay to a title and state record in the first event, Portz lost a duel in the last 50 yards of the 200 freestyle to finish runner-up in the next event.

But she came back with a strong 100 freestyle to take her first career individual state title in 50.45, and later anchored Skyline’s 400 freestyle relay that secured the third-place team finish.

Portz also set a Division 1 record in the 100 freestyle with a 50.23 in the preliminaries Friday.

“This was such a great experience being here, it’s amazing,” Portz said.

Saline’s best event was on the boards: freshman Amy Stevens won the diving with a 426.70, nearly 40 points better than runner up Christina Lu of Pioneer. Hornets sophomore Miranda Eberle finished in third and freshman Cameron McPherson came in sixth.

“It is a swimming and diving championship, and we’re going to make sure we take advantage of that,” Hornets coach Todd Brunty said.

Five Hornets swimmers earned individual All-State honors, and the Hornets finished fourth or better in all four relays. Kate Rogers came in fourth in the 100 backstroke and eighth in the 200 individual medley. Sophomore Amelia Armstrong Grant was fifth in the 100 and 200 freestyle, while Serena Yan was fifth in the 100 butterfly and eighth in the backstroke.

Eagles senior Shannon Cowley finished as runner-up in the 100 breastroke, her second straight year as state runner-up in the event. She finished behind only state record holder Miranda Tucker of Waterford, and added a fifth-place finish in the 200 IM.

Freshman teammate Emma Cleason shaved nearly two seconds off of her preliminary time to finish third in the 200 freestyle.