High school swimming: Olympus sweeps boys and girls 5A state titles in emphatic fashion
· Yahoo Sports
In basketball, teams celebrate a championship by cutting down the nets. In track, it’s a victory lap. In swimming, it’s a jump into the pool.
Olympus swim coach Tom Thorum doesn’t really like to jump in the pool with his clothes on though, which is kind of a problem with the embarrassment of riches his program develops each year.
Visit catcrossgame.com for more information.
Knowing that, he promises his team at the start of each season that he’ll only jump in the pool if if both the boys and girls teams win state titles.
It happened in 2022 and 2024, and now again in 2026 as the Titans swept the 5A state championships at BYU on Saturday night.
After both teams made their celebratory jumps, for a few brief moments Thorum thought his athletes might’ve forgotten about their deal as he stood on the pool deck.
Within a few seconds though, chants of “Tom, Tom, Tom,” started echoing through the facility, and Thorum knew he had to make good on his promise.
“It’s something that we talked about at the beginning of the season as a goal of doing it together, boys and girls. I think that’s a very important element so they come together. It was fantastic,” said Thorum.
The team titles were never expected to be close on Saturday at the state meet, and they weren’t.
Olympus’ boys didn’t have a single individual champ, but tremendous depth helped the program rack up 327 team points to finish comfortably ahead of runner-up Skyline’s 240.5 points.
The girls, meanwhile, had star power and depth, and it showed on the scoreboard as the Titans racked up 406 points, with Skyline finishing second with 305.5 points.
For the boys it was a 3-peat, and six titles in the past seven years. For the girls it was their fourth title in the past six years.
Skyline’s Rori Sorenson sets off among other swimmers in the women’s 200 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Alta’s Matt Lee competes in his leg of the men’s 200 yard medley relay during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Alta’s Ilyan Manriquez celebrates after his team won the men’s 200 yard medley relay during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News West Field’s Malachi Villarreal sets off in the men’s 200 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Greta Doretto sets off on her leg of the women’s 200 yard medley relay during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Matt Lee sets off on his leg of the men’s 200 yard medley relay during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Rainie Moran competes in the women’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News West Field’s Malachi Villarreal competes in the men’s 200 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Rainie Moran sets off in the women’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Rainie Moran catches her breath after she won the women’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Timpview’s Jonathan Lyu celebrates after winning the consolation heat of the men’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Rainie Moran waves after being awarded first place in the women’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus coaches cheer on Oscar Astle as he competes in the men’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Viewmont’s Thomas Chamberlain competes in the men’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Maple Mountain’s Lydia Sonntag sets off in the consolation heat of the women’s 200 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Timpview’s Hannah Quinn, right, shakes hands with Payson’s Maisey Preece after Quinn won the women’s 50 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News SCHOOL’S NAME competes in the EVENT during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Timpview’s Jacob Fillmore sets off in the consolation hear of the men’s 200 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Timpview’s Everett Bushman, right, fist-bumps Kearns’ Lincoln Hatch after Bushman took first and Hatch took second in the men’s 50 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Viewmont’s Thomas Chamberlain competes in the men’s 100 yard butterfly during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. He won the event. | Isaac Hale, Deseret News Olympus’ Emma Staskus sets off in the women’s 100 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Emma Staskus looks to the scoreboard after she won the women’s 100 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Skyline’s Rori Sorenson competes in the women’s 200 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Emma Staskus looks to the scoreboard after she won the women’s 100 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Olympus’ Greta Doretto looks to the scoreboard after her team won the women’s 200 yard medley relay during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News West Field’s Malachi Villarreal prepares to compete in the men’s 200 yard freestyle during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News Alta’s Laura Bybee sets off on her leg of the women’s 200 yard medley relay during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret News“Every year, it seems like a special class, but this one was special in its own way. Just remarkable chemistry and kindness and sportsmanship among the kids,” said Thorum.
While Olympus dominated the team races, Timpview sophomore Camryn Tanton and West Field’s Malachi Villarreal were named the girls and boys swimmers of the meet as they racked up the most NISCA Power Points.
For Olympus’ boys, in many ways this was going to be a rebuilding year after the graduation of incredible senior talent from a year ago, including Abe Astle who basically rewrote the state record books.
“But I’ll tell you, that class that we had last year, they left such a strong culture that these boys have stepped into and now they’re just following in their footsteps, and it’s just a matter of time before we see those same superstars,” said Thorum.
Even though Olympus lacked an individual champ, it won two of three relays to rack up big points.
Olympus girls team was led by Rainie Moran, who won both the 200 individual medley and the 500 freeestyle.
“She’s poised and always in control. She makes it all look effortless, but I know she’s working hard every single day. She never lets it show. She’s always got a happy demeanor, positive outlook and she’s a complete swimmer,” said Thorum.
Moran had high expectations to break the 200 I.M. state record, and she claim close with a time of 2:02.79, just .43 seconds off the pace.
“I definitely did have a goal of getting that record, but just the fact of getting the All-American consideration I’m very grateful for that,” said Moran.
“I also just love being in the water and having the feel of the water and I just love racing, and I think this community of people are great, and like you find friends within competition.”
Olympus’ other two individual winners en route to the team title were Vienna Lemmon (100 fly) and Emma Staskus (100 free).
Timpview’s Tanton was named 5A Swimmer of the Meet as she posted a outstanding time of 1:01.47, which automatically qualifies her for All-American status.
“I felt really good before, so I knew it was going to be a good race. I left it all out in the pool,” said Tanton.
Olympus’ Rainie Moran waves after being awarded first place in the women’s 200 yard individual medley during the UHSAA 5A state swim meet held at the Richards Building Pool in Provo on Saturday, Feb. 21, 2026. | Isaac Hale, Deseret NewsAnother sophomore, Springville’s Aulia Leauanae, had a great meet of her own in winning both the 200 free and 100 backstroke, both with new PRs.
“It’s been a really good meet, a really fun meet,” said Leauanae.
Just like the girls meet, there were several multi-event winners for the boys as well.
Viewmont senior Thomas Chamberlain won the 200 individual medley and 100 butterfly, while West Field senior Villarreal won the 200 and 500 frees.
Villarreal swam for Kemmerrer High School in Wyoming last year and was named the Wyoming swimmer of the year. He said it took him a while to adjust in and out of the pool at his new school, but he’s feeling great now and happy about his overall performance at state.
“I didn’t go as fast as I really wanted to. I was actually looking forward to maybe trying to get those state records, but man, they’re fast,” he said.
“I’m happy, though. In the end, I really am, and I had a fun senior year.”
5A girls state swim meetAt BYU
Team scores
- Olympus, 406
- Skyline, 305.5
- Timpview, 233
- Springville, 168
- Woods Cross, 143
- Salem Hills, 113
- Payson, 113
- Alta, 104
Individual results
200 medley relay
- Olympus (Sadie Macdonald, Emma Staskus, Sydney McElwee, Greta Doretto), 1:48.00
- Timpview, 1:52.00
- Salem Hills, 1:53.58
- Skyline, 1:53.96
- Woods Cross, 1:54.49
- Alta, 1:55.21
- Box Elder, 1:56.22
- Cyprus, 2:01.19
200 freestyle
- Aulia Leauanae, Springville, So., 1:54.21
- Sophie Wrona, Olympus, Jr., 1:54.49
- Rori Sorenson, Skyline, Jr., 1:54.74
- Vienna Lemmon, Olympus, Sr., 1:56.04
- Shayla Zulcic, Skyline, Jr., 1:58.36
- Lola Watson, Timpview, So., 2:01.55
- Amelia Sanft, Timpview, Sr., 2:02.03
- Madilyn Hatch, Northridge, Jr., 2:05.96
200 individual medley
- Rainie Moran, Olympus, Jr., 2:02.79
- Camryn Tanton, Timpview, So., 2:05.65
- Sadie Macdonald, Olympus, Sr., 2:10.42
- Ava Glissmeyer, Woods Cross, Jr., 2:10.82
- Kate Brower, Springville, Sr., 2:11.86
- Mia Smith, Cyprus, So., 2:14.88
- Lauren Vinik, Skyline, Jr., 2:18.65
- Tiffanie Palmer, Cyprus, Sr., 2:19.38
50 freestyle
- Hannah Quinn, Timpview, Jr., 24.54
- Sophie Wrona, Olympus, Jr., 24.63
- Greta Doretto, Olympus, Jr., 24.87
- Maisey Preece, Payson, Jr., 25.05
- Haley Bott, Payson, Jr., 25.10
- (tie) Camryn Petersen, Box Elder, Jr., 25.68
- (tie) Elsa Bringard, Skyline, Sr., 25.68
- Ella Brimhall, Springville, Jr., 25.69
100 butterfly
- Vienna Lemmon, Olympus, Sr., 57.56
- Sofie Anders, Alta, Sr., 58.68
- Sydney McElwee, Olympus, Jr., 59.70
- Mia Smith, Cyprus, So., 1:00.12
- Mia Greenhalgh, Viewmont, So., 1:00.80
- Madilyn Hatch, Northridge, Jr., 1:00.83
- Greta Doretto, Olympus, Jr., 1:01.05
- Annie Nelson, Salem Hills, So., 1:01.53
100 freestyle
- Emma Staskus, Olympus, Fr., 51.68
- Hannah Quinn, Timpview, Jr., 52.76
- Maisey Preece, Payson, Jr., 53.74
- Haley Bott, Payson, Jr., 54.61
- Elsa Bringard, Skyline, Sr., 55.22
- Shayla Zulcic, Skyline, Jr., 54.88
- Maggie Harris, Viewmont, Fr., 56.04
- Rebekah Cyril, Woods Cross, Sr., 56.07
500 freestyle
- Rainie Moran, Olympus, Jr., 5:05.29
- Rori Sorenson, Skyline, Jr., 5:14.76
- Lola Watson, Timpview, So., 5:17.89
- Ellie Long, Maple Mountain, Sr., 5:25.97
- Sady Jonart, Skyline, Jr., 5:30.43
- Ryli Jonart, Skyline, Sr., 5:30.43
- Cassidy Long, Maple Mountain, So., 5:31.68
- Aspen Johnson, Pleasant Grove, So., 5:41.83
200 freestyle relay
- Olympus (Vienna Lemmon, Greta Doretto, Sophie Wrona, Rainie Moran), 1:37.48
- Springville, 1:40.67
- Skyline, 1:42.37
- Alta, 1:43.18
- Timpview, 1:43.28
- Payson, 1:43.86
- Salem Hills, 1:46.39
- Box Elder, 1:46.46
100 backstroke
- Aulia Leauanae, Springville, So., 55.84
- Ava Glissmeyer, Woods Cross, Jr., 57.38
- Sadie Macdonald, Olympus, Sr., 57.86
- Annie Nelson, Salem Hills, So., 59.50
- Cadence Lawes, Olympus, Fr., 1:00.03
- Ada Frazier, Olympus, Sr., 1:01.99
- Sydney McElwee, Olympus, Jr., 1:01.42
- Caialee Parkin, Box Elder, Jr., 1:01.51
100 breaststroke
- Camryn Tanton, Timpview, So., 1:01.47
- Emma Staskus, Olympus, Fr., 1:02.76
- Sofie Anders, Alta, Sr., 1:07.25
- Kate Brower, Springville, Sr., 1:07.53
- Lauren Vinik, Skyline, Jr., 1:11.06
- Mia Greenhalgh, Viewmont, So., 1:11.74
- Addison Eldredge, Skyline, Fr., 1:11.76
- Amelia Sanft, Timpview, Sr., 1:12.27
400 freestyle relay
- Olympus (Sophie Wrona, Vienna Lemmon, Rainie Moran, Emma Staskus), 3:32.74
- Skyline, 3:40.41
- Timpview, 3:43.82
- Woods Cross, 3:44.41
- Springville, 3:45.84
- Payson, 3:50.32
- Cyprus, 3:52.83
- Maple Mountain, 3:56.70
At BYU
Team scores
- Olympus, 327
- Skyline, 240.5
- Timpview, 232
- Alta, 217
- Kearns, 207
- Viewmont, 134
- Hillcrest, 131
- Box Elder, 114
Individual results
200 medley relay
- Alta (Blake Abney, Nosh Stout, Sawyer Mortensen, Ilyan Manriquez), 1:35.72
- Skyline, 1:36.00
- Olympus, 1:36.46
- Timpview, 1:37.03
- Viewmont, 1:37.80
- West, 1:41.69
- Kearns, 1:41.91
- Hillcrest, 1:41.93
200 freestyle
- Malachi Villarreal, West Field, Sr., 1:42.32
- Justin Tao, West, So., 1:44.82
- Jack Hatchard, Olympus, Sr., 1:45.18
- Henry Long, Bountiful, Jr., 1:45.70
- Ryan Horne, Kearns, Jr., 1:45.86
- Kai Hale, Skyline, Jr., 1:46.14
- Josh Hawkins, Timpview, Sr., 1:47.14
- Artsiom Novikau, Hillcrest, So., 1:47.38
200 individual medley
- Thomas Chamberlain, Viewmont, Jr., 1:52.70
- Oscar Astle, Olympus, So., 1:54.74
- Benny Bridge, Hillcrest, Sr., 1:55.27
- Blake Abney, Alta, Sr., 1:56.27
- Stockton Rogers, Olympus, Jr., 1:57.10
- Emmett Hansen, Timpview, Jr., 1:59.49
- Carter Brown, Pleasant Grove, Jr., 2:02.55
- Eddie Hansen, Spanish Fork, Jr., 2:02.62
50 freestyle
- Everett Bushman, Timpview, Jr., 21.44
- Lincoln Hatch, Kearns, Sr., 21.49
- Ilyan Manriquez, Alta, Sr., 21.77
- Sawyer Mortensen, Alta, Jr., 21.91
- Pi Jones, Skyline, Jr., 21.96
- Emmett Hatchard, Olympus, Fr., 22.07
- Tucker Hodgkinson, Box Elder, Sr., 22.24
- Max Campbell, Clearfield, Sr., 22.63
100 butterfly
- Thomas Chamberlain, Viewmont, Jr., 50.51
- Oliver Northway, Olympus, So., 51.57
- Logan Hansen, Springville, Sr., 51.68
- Everett Bushman, Timpview, Jr., 52.41
- Chaz Keddington, Cyprus, Fr., 52.42
- Liam Talbot, Hunter, Jr., 52.90
- Andrew Mitton, Timpview, Fr., 53.60
- Thomas Ockey, Olympus, Sr., 53.64
100 freestyle
- Lincoln Hatch, Kearns, Sr., 47.50
- Donnie Lowe, Skyline, Jr., 47.80
- Emmett Hatchard, Olympus, Fr., 47.91
- Sawyer Mortensen, Alta, Jr., 48.42
- Pi Jones, Skyline, Jr., 48.64
- Artsiom Novikau, Hillcrest, So., 48.70
- Tucker Hodgkinson, Box Elder, Sr., 48.81
- Hayes Courtney, Olympus, Jr., 49.37
500 freestyle
- Malachi Villarreal, West Field, Sr., 4:41.59
- Jack Hatchard, Olympus, Sr., 4:44.41
- Josh Hawkins, Timpview, Sr., 4:51.91
- Logan Hansen, Springville, Sr., 4:53.77
- Ryan Horne, Kearns, Jr., 4:54.30
- Cash Caballero-Scott, Kearns, Fr., 4:55.99
- McKay Simons, Cyprus, Jr., 5:00.57
- Max Wesemann, Kearns, Jr., 5:11.02
200 freestyle relay
- Olympus (Thomas Ockey, Stockton Rogers, Emmett Hatchard, Jack Hatchard), 1:27.03
- Kearns, 1:28.40
- Alta, 1:28.83
- Timpview, 1:29.17
- Skyline, 1:29.23
- Box Elder, 1:29.90
- Clearfield, 1:31.01
- West, 1:32.19
100 backstroke
- Kai Hale, Skyline, Jr., 50.96
- Henry Long, Bountiful, Jr., 51.58
- Oscar Astle, Olympus, So., 52.30
- Emmett Hansen, Timpview, Jr., 52.48
- Chaz Keddington, Cyprus, Fr., 52.56
- Donnie Lowe, Skyline, Jr., 53.32
- Justin Tao, West, So., 53.81
- Darwin Campbell, Box Elder, So., 54.87
100 breaststroke
- Henry Helgesen, Viewmont, Sr., 57.18
- Blake Abney, Alta, Sr., 58.16
- Benny Bridge, Hillcrest, Sr., 58.65
- Stockton Rogers, Olympus, Jr., 59.50
- Robert Miller, Skyline, Sr., 59.65
- Ivan Swan, Salem Hills, Jr., 59.65
- Noah Stout, Alta, Sr., 59.74
- Matt Lee, Olympus, Jr., 1:01.50
400 freestyle relay
- Olympus (Emmett Hatchard, Jack Hatchard, Oscar Astle, Stockton Rogers), 3:11.32
- Skyline, 3:13.01
- Kearns, 3:13.60
- Timpview, 3:16.39
- Alta, 3:16.79
- Hillcrest, 3:19.18
- Viewmont, 3:20.59
- Box Elder, 3:21.74
Girls 50 freestyle unified intel
- Skyla Stiehle, Alta, 39.82
Boys 50 freestyle unified intel
- Nate Lauritzen, Salem Hills, 27.31
- Garrett Draper, 29.85
- Colton Reddon, Cyprus, 32.99
- Westin Stewart, Salem Hills, 35.81
- Gavin Remington, Woods Cross, 40.39
Girls 50 freestyle unified Phy
- Lily Orton, West, 1:21.08