2025 Arizona State vs. California vs. Stanford Tri-Meet
- Friday, October 24, 2025
- Avery Aquatic Center, Palo Alto, California
- SCY (25 yards)
- Live Results available on Meet Mobile: “ASU and CAL @ Stanford Double Dual Meet”
- Livestream (ACCNX Subscription Required)
Arizona State, California, and Stanford are set to face off in a Bay Area tri-meet featuring three of the nation’s top swim programs. Competition begins today at 2 p.m. MST and continues tomorrow at 11 a.m. MST.
Stanford hosts today’s session at Avery Aquatic Center, and California will host day two at Spieker Aquatics Center.
The meet is being streamed on ACC Network Extra (ESPN+ subscription required), with live results available on Meet Mobile under “ASU and CAL @ Stanford Double Dual Meet.”
Stay tuned for live updates below.
200 Medley Relay
The Stanford women kicked off the meet with a dominant showing in the 200 medley relay, winning in 1:34.76, the third-fastest time in the NCAA this season.
The Cardinals’ quartet of Levenia Sim (24.67), Lucy Thomas (25.96), Torri Huske (22.65), and Annam Olasewere (21.48) took control at the 75-yard mark and never looked back.
Arizona State’s Miriam Sheehan (24.17) posted the quickest backstroke leg of the field to give the Sun Devils an early lead, and they held on for second in 1:37.44, with Lucie Vasquez (27.41), Julia Ullmann (23.29), and Shane Golland (22.57) completing the lineup.
Stanford’s ‘B’ relay rounded out the top three in 1:37.78. Freshman Alana Berlin posted the fastest Stanford backstroke split at 24.20, just over half a second off her 23.71 personal best. She was joined by Addie Robillard (28.07), Gigi Johnson (23.28), and Jamie Brennan (22.23).
In the men’s race, the Sun Devils were too quick to catch as the foursome of Adam Chaney (20.75), Andy Dobrzanski (23.57), Jordan Tiffany (20.40), and Jonny Kulow (18.82) produced a time of 1:23.54 en route to leading from start to finish.
A tight race for the second spot unfolded between Stanford (1:24.03) and ASU’s ‘B’ squad (1:24.11), with the Cardinals ultimately getting the edge by 0.08. Stanford’s lineup featured Ethan Harrington (21.22), Zhier Fan (23.51), Rafael Gu (20.36), and Jonathan Tan (18.94), while the Sun Devils’ ‘B’ squad included Lucien Vergnes (20.83), Jon Reiter (24.13), Tolu Young (20.57), and Tommy Palmer (18.58).
ASU remains the national leader in this event with their 1:21.88 clocking from earlier this month, which included an 18-point butterfly split from Ilya Kharun, who is competing at the World Cup in Toronto this weekend instead of at this meet.
1000 Freestyle
Cal freshman Ella Cosgrove led from start to finish to win the women’s 1000 freestyle, touching the wall in 9:35.61—a time that ranks her fourth nationwide behind Florida sophomore Julie Brousseau (9:25.50), Texas sophomore Jillian Cox (9:26.11), and Georgia freshman Kennedi Dobson (9:29.94). Cosgrove’s career best remains the 9:30.14 she posted at Speedo Sectionals in March.
ASU junior Alexa Reyna held second until the final quarter of the race, when Cal sophomore Camille Henveaux surged past to claim the runner-up spot in 9:38.18. Reyna finished third in 9:39.24.
Henveaux, a Belgium native, obliterated her previous best of 9:52.37 from last season’s ACC Championships. Reyna came within 0.04 seconds of her 9:39.20 personal best from the 2024 Wolfpack Elite Invitational.
The men’s race featured an intense battle between a pair of freshmen, Stanford’s Ethan Ekk and Cal’s Ryan Erisman. Ekk controlled the race for the first 24 laps before Erisman took over the lead and held onto it until 75 yards remained, when Ekk surged back into control and extended his lead to a body length by the finish. Ekk won in 8:42.25, beating his March 2024 best of 8:56.73, while Erisman shattered his previous mark of 9:03.80 with a school record of 8:43.48.
Ekk’s time is the fastest in the NCAA so far this year, eclipsing the 8:42.30 Texas junior Rex Maurer produced just hours ago, while Erisman now sits third nationally.
Stanford senior Liam Custer rounded out the top three with a season-best 8:53.45, not too far off his 8:49.08 personal best from last November.
200 Freestyle
Cal freshman Claire Weinstein led the women’s 200 free from start to finish, splitting 24.05/25.85/26.21/26.41 to notch 1:42.52, the fifth-fastest time in the nation this season and her third-fastest time ever behind her lifetime best of 1:41.10 and her second-quickest time of 1:42.37.
Stanford senior Kayla Wilson (1:44.50) and Cal’s Ella Cosgrove (1:45.80) rounded out the top three. Wilson took second to Weinstein in the first heat and held that position throughout the race, while Cosgrove won the second, slower-seeded heat and came less than a second shy of her 1:45.07 personal best off the back end of the 1000/200 free double.
Henry McFadden, a Stanford junior, secured the early lead in the men’s 200 free, hitting the 50 at 21.67 and the 100 at 45.12 before reaching the 150 at 1:08.98, but ASU grad student Remi Fabiani began creeping up after sitting seven tenths behind at the halfway point and only four tenths back at the 150. Fabiani roared home in 23.18 to McFadden’s 23.75 to eke out the win by 0.17, touching the wall with a time of 1:32.56 to McFadden’s 1:32.73. Sun Devil sophomore Quin Seider took a clear third in a new lifetime best of 1:33.59, taking down the 1:33.75 he popped last January.
Fabiani undercut his career-best 1:32.66 and remains ranked third in the NCAA, while McFadden’s swim represented his season opener in the event.
100 Backstroke
Olympic gold medalist Torri Huske put her hat in the ring for the women’s 100 back, and she swam to the win and a new lifetime best of 51.62. The Stanford senior led the race from the very first stroke and never relinquished it, splitting 24.69/26.93 to crush her prior best of 52.45 from February 2023.
It was a bit of an upset win over Cal sophomore Mary-Ambre Moluh, who owns a best time of 49.68, as she settled for runner-up status at 51.98. She was very much in contention at the halfway turn, flipping at 24.85, but Huske inched away by a couple additional tenths over the final 50 to seal the win.
Golden Bear freshman Teagan O’Dell logged 52.59 for a comfortable third, splitting 25.57/27.02, with her second 50 representing the second-fastest split of the field. Her best time remains the 50.70 she produced last December, and in her collegiate debut, this is a promising swim with about a month to go before midseason invites kick off.
Adam Chaney put on a clinic in the men’s event, winning in his second-quickest time of the season at 44.49. The ASU graduate student led the race from the gun, hitting splits of 21.46/23.03 to come just 0.03 shy of his national-leading effort from earlier in the month.
His ASU teammate, fellow grad student Jordan Tiffany, was in second the whole way, recording splits of 22.33/24.21 to finish with a time of 46.54. He set his best time of 45.20 earlier in the month, which currently situates him sixth in the country. Despite finishing second to Chaney in the heat, their sophomore teammate Lucien Vergnes won the second heat in 45.98 to take second overall, with Tiffany in third for a Sun Devil 1-2-3 sweep.
200 Butterfly
Cardinal junior Caroline Bricker, the reigning NCAA Champion in the 400 IM, took control of the women’s 200 fly from the very first stroke and only extended her lead from there. She hit the first 50 at 25.19, the only swimmer sub-26, before splitting 28.45, 28.79, and 30.40 to take the win at 1:52.83, the second-quickest time in the collegiate ranks so far this season. She was only just over a second shy of her 1:51.55 best time, which she swam to take third at NCAAs in March.
It was a tight race for second between Stanford sophomore Emily Thompson (1:56.20), ASU sophomore Julia Ullmann (1:56.64), Stanford freshman Ella Detter (1:56.71), Cal junior Ava Chavez (1:56.77), and Cal grad student Lilou Ressencourt (1:56.98), with the five changing positions several times each lap. Thompson ultimately got the edge for second, with Ullmann taking third.
Gibson Holmes made it a sweep of the 200 fly for Stanford, as the junior stopped the clock in 1:42.35 to upend Cal freshman Casper Puggaard (1:42.58) and ASU junior Filip Senc-Samardzic (1:42.59). Puggaard grabbed the early lead as the only swimmer sub-23 at the 50, logging 22.97, but Holmes took over from there and held it by about two tenths at every wall for the remainder of the race.
Puggaard remained in second through the 100 before Senc-Samardzic took over second by five hundredths with 50 to go, but Puggaard used a strong final turn to outtouch him at the wall by just a hundredth.
Holmes’ best remains the 1:40.67 he swam to take 14th at the 2025 NCAA Championships, while Puggaard, a Denmark native, had never raced the short course yards version of this event before. Senc-Samardzic’s best is 1:42.08 from the Wolfpack Elite Invitational in November 2024, so he’s just over a half second off the mark and on track to challenge it next month.
100 Breaststroke
Stanford junior Lucy Thomas was out quickest in the women’s 100 breast, putting her hands on the wall at the 50 turn at 27.60, just a hair ahead of teammate Lucy Bell (27.65) and Cal freshman Silje Slyngstadli (27.67).
Bell, the reigning NCAA Champion in the 200 breast, was too much to handle over the back half as she split 30.64 to take the win in 58.29, slicing 0.01 off her best time of 58.30 from last season. Bell’s time is the third-fastest in the NCAA this season.
Slyngstadli split 31.03 coming home and overtook Thomas for second, logging 58.70 to break the one-minute barrier for the first time in her career. Thomas finished with a season-best 58.73, just a few tenths shy of the 58.48 she swam for 14th at the 2025 NCAA meet.
Cal sophomore Yamato Okadome ripped 51.11 to dominate the men’s 100 breast, opening in 23.93 and closing in 27.18 to take over the collegiate standings. He improved upon his third-ranked 51.79 from the Triton Invite last month, though his best remains the 50.62 he swam for seventh at the 2025 NCAAs.
ASU senior Andy Dobrzanski gave him a push over the first 50, turning just over three tenths behind at 24.28 before closing in 27.66 to settle for second in 51.94, his second-fastest of the season behind his 51.79 from earlier in the month.
100 Freestyle
Gigi Johnson, Mia West, and Annam Olasewere put on a show in the women’s 100 free, and they turned at the halfway mark with just five hundredths separating them. Johnson flipped first as the only sub-23 at 22.97 to Olasewere’s 23.00 and West’s 23.02.
West had the best final 50 of the bunch, splitting 24.87 to Johnson’s 24.92 and Olasewere’s 25.05, with Johnson and West ultimately both hitting the wall with matching 47.89s.
Johnson just narrowly missed her 2025 best of 47.75, while West obliterated her 48.67 personal best notched a few weeks ago. Olasewere sliced just over three tenths off her prior best from the Winter Junior Championships last December.
Johnson and West became the eighth and ninth women to break 48 seconds in the NCAA this season, now ranking equal seventh.
Remi Fabiani made it 2-for-2 on the day with another freestyle win, recording the only sub-42 swim of the day at 41.68. He led the race from the very first stroke and was the only man to hit the halfway mark with a sub-20 split, splitting 19.83 to lead senior teammate Jonny Kulow (20.02) and Stanford senior Andres Dupont Cabrera (20.30).
Fabiani held his ground on the final two laps, closing in 21.85, outsplitting Dupont Cabrera’s 21.87 and Kulow’s 22.00 to extend his margin by 0.02 and seal the win. His time improves upon his second-ranked NCAA time of 41.74 from last month and inches him closer to his lifetime best of 41.23 from last March.
Kulow finished at 42.02 with Dupont Cabrera stopping the clock in 42.17, and they now sit fourth and fifth nationwide with those newly minted season bests.
400 IM
Caroline Bricker secured her second win of the session with a victory in the women’s 400 IM, her signature event in which she won the national title last March. She stormed out to the lead on the fly leg, splitting 55.58, but Cal freshman Teagan O’Dell overtook her on the backstroke, turning at the 200 at 1:59.10 to Bricker’s 2:00.82, with Emily Thompson, Bricker’s sophomore teammate, in third at 2:01.74.
Bricker made a big move on the breast leg, taking an exact three-second lead over O’Dell heading into the freestyle. The Cardinal extended it by another half second over the final 100 to take the win in 4:04.30 to O’Dell’s 4:07.94. Thompson cleared the rest of the field by just under two seconds with the only other sub-4:10 outing at 4:08.80.
Bricker’s performance checks in as the fastest on the collegiate circuit this season, overtaking the 4:04.49 that Texas junior Campbell Stoll swam just a few hours ago. Her best, of course, is the 3:57.36 she swam at the 2025 NCAA Championships.
O’Dell has been 4:05.22 in her career while Thompson owns a PB of 4:05.90, so to be within striking distance of those marks in October is promising as the season progresses. They now rank fourth and fifth nationally.
It was déjà vu in the men’s 400 IM as we once again saw a deadlocked race that involved Ethan Ekk, who opened the day with a tight win in the 1000 free. ASU sophomore Michael Hochwalt stormed out to an early lead through the fly leg, splitting 50.16 to Ekk’s 51.61, with Ekk outsplitting the Sun Devil by half a second on backstroke to trim the lead down to just one second.
Hochwalt then outsplit Ekk by 2.85 seconds on the breast leg to open up more than a two-body-length lead. Ekk used his freestyle prowess to blast home in 48.81 to Hochwalt’s 52.15, nearly overtaking him, but the ASU sophomore had just enough gas in the tank to hold on for the win, 3:44.33 to 3:44.78.
These are the second- and third-fastest times in the NCAA so far this season. Hochwalt’s best remains the 3:41.40 he swam to win the 2025 Big 12 title, while Ekk smashed his lifetime best of 3:49.26.
400 Freestyle Relay
Stanford led from wire to wire, closing out day one of the tri meet with a bang in the 400 free relay. The quartet of Torri Huske (47.32), Annam Olasewere (48.40), Gigi Johnson (48.39), and Lucy Thomas (47.89) stopped the clock at 3:12.00, the third-fastest time in the nation this season.
The Golden Bears trailed by more than a second after the opening exchange, with 100 freestyler Cow-Inner leading off in 48.34. Mary-Ambre Moluh quickly moved Cal back into contention with a 47.72 leg, narrowing the gap to just three-tenths behind the Cardinal. It wasn’t quite enough, though, as the Bears settled for second with Ella Cosgrove (49.29) and Claire Weinstein (47.73) closing out the relay in 3:13.08.
Gerda Szilagyi (50.19), Julia Ullmann (48.97), Jordan Greber (49.42), and Shane Golland (49.26) combined for a 3:17.84 to secure a top-three finish for the Sun Devils, edging out Cal’s ‘B’ relay by just two-tenths.
On the men’s side, ASU came up 0.06 seconds short of its own nation-leading time as Remi Fabiani (41.46), Adam Chaney (41.77), Tommy Palmer (42.13), and Jonny Kulow (41.71) dominated from the start to win in 2:47.07. With the imminent return of Ilya Kharun, who split 41.17 on their earlier national-leading swim, the Sun Devils appear to be in the driver’s seat for the NCAA title in March if they maintain this momentum.
ASU’s ‘B’ team of Quin Seider (42.32), Tolu Young (42.33), Jordan Tiffany (42.80), and Filip Senc-Samardzic (42.14) narrowly touched out Stanford for second, 2:49.59 to 2:49.97. Stanford now ranks third nationally, becoming just the third team this season to break the 2:50 barrier.
*Team Scores currently unavailable*

Impressive! Especially when one considers that ASU’s top swimmer Ilya Kharun was romping and stomping at the World Cup!
41.00 (Fabiani), 40.7 (Chaney), 40.3 (Kharun), 39.99 (Kulow) = 2:41.99 in March??
I know this a rebuild year for the Cal men and they do swim a lot slower during the season compared to other teams but holy cow, this is very slow even for them
Yeah, this team is not good.
I have been saying for a while Top 5 at NCAAs would be a win, but I might have to revise that to Top 10.
This is a perfect way to showcase/recap duel meets, especially the high level ones. Well done
48 split on the last 100 of the 4 im ??!!!??
Very detailed recap, especially for a dual meet, thanks for including national rankings/best times
Yes, exceptional
stanford sprint group looking much sharper this year so far — gigi lucy annam all at or near pbs already
wow lucy thomas is rly popping at this meet. i didnt see a scenario with her splitting 47s even at the end of the season. shell probably end up on all the relays except the 800 free if she continues progressing like that
nice PB from bell and good swim from bricker!