THORNTON — Getting back on top the boys swimming world wasn't going to be easy for Cherry Creek.

After all, the Bruins would have to get past Class 5A powerhouse Regis Jesuit, which leads all programs with 22 team titles.

But on Friday at the Veterans Memorial Aquatic Center, Cherry Creek did just that — dominating the team race to bring home its first state championship since 1994 (11th overall).

The Bruins racked up 520 total points at the 2019 championships, 126 more than runner-up Regis Jesuit (394). The Raiders were comfortably second, clearing third-place Arapahoe by 143 points (251).

Powering Cherry Creek in the finals were a clean sweep of all three relays. They won the 400-yard freestyle relay (3:04.20), 200 free relay (1:24.73) and the 400 free relay (3:04.20).

Creek senior Brendan Eckerman, who is next heading to swim for the University of Wisconsin, won his first individual titles in the 50 free (20.69) and 100 free (45.62).

Will Goodwin had helped Regis Jesuit win the team title last season with two runner-up finishes in his events, but hadn't won an individual championship entering Friday.

Goodwin, the University of Missouri-bound swimmer, brought home two in his senior season by winning the 200 IM (1:48.57) and 100 breast (54.67).

"I've been at a lot of meets, and there's no place like high school state. The energy — nothing matches it," Goodwin said. "It feels good to help get any points we can."

The Raiders also boasted the diving champion in Quinn Henniger, whose score of 606.50 cleared second place by more than 62 points.

Legacy junior Lukas Miller also won two individual titles by finishing first in both the 200 free (1:35.72) and 500 free (4:35.22).

Max Kreidl of Boulder won the 100 butterfly in 48.72 seconds, and Columbine's Gavin Olson won the 100 back in 48.22.

Find full results from the 2019 Class 5A boys swimming state championships here.

Watch the extended video above, and see the highlights on the 9NEWS Prep Rally on Saturday morning.