Get the full experience in the app
Don't miss the next race. Push 10 minutes before each event and instant PB-drop alerts — in the iOS app.
Get the app
No live updates yet
50 Free
—Dakota Hubert15Glacier Swim Club
29.17—Sam Wicks18Northern Lights Swim Club
28.19—Ciera Kelly15Glacier Swim Club
28.77—Bonnie Diamond16Tucson Ford Dealers Aquatics
28.33—Abraham Hendryx18Mesa Aquatics Club
24.81—Kathleen Mulligan17Phoenix Swim Club
27.56—Rowan Hauber16Phoenix Swim Club
27.38—Jaimie Bryan16Arizona Marlins Swim Club
28.54—Jack Blake13Phoenix Swim Club
24.85—Penny Nichols15Phoenix Swim Club
27.74—Leticia Lelli18Gold Medal Swim Club
27.06—Bri Jurries17Gold Medal Swim Club
28.09—Courtney Kamin16Scottsdale Aquatic Club
28.19—Michael Zoldos22Phoenix Swim Club
25.19—Maren Rincon15Rio Salado Swim Club
29.05—Trey Cashion15Tucson Ford Dealers Aquatics
25.51—Austin Drummond16Scottsdale Aquatic Club
25.07—Michael Nelson18Phoenix Swim Club
25.79—Sam Fazio15Scottsdale Aquatic Club
26.71—Alexis Daswick18Phoenix Swim Club
28.4150 Back
—Cecelia Croman16Tucson Ford Dealers Aquatics
32.74—Nathan Anderson18Arizona Marlins Swim Club
30.54—Keaton Blovad13Phoenix Swim Club
29.10—John Dowd19Mesa Aquatics Club
30.11—Karilyn Quon13Rio Salado Swim Club
34.37—Walter Ross18Phoenix Swim Club
28.84—Jenny Laporte18Scottsdale Aquatic Club
31.68—Brianna Bearden17Swim Neptune
32.70—Kyle Shores26Phoenix Swim Club
28.15—Meredith Klosterman15Scottsdale Aquatic Club
34.37—Rowan Hauber16Phoenix Swim Club
30.42—Matt Lujan15Tucson Ford Dealers Aquatics
29.63—Alisha Bender17Gold Medal Swim Club
31.85—Hunter Thompson19Scottsdale Aquatic Club
29.45—Michael White Jr.16Gold Medal Swim Club
29.65—Victoria Toris15Scottsdale Aquatic Club
31.45—Amy Bilquist14YMCA Westside Silver Fins
30.53—Katie Rottman16Gold Medal Swim Club
33.61—Matti Harrison14Arizona Marlins Swim Club
33.00100 Free
—Sam Wicks18Northern Lights Swim Club
1:00.51—Ciera Kelly15Glacier Swim Club
1:02.60—Bonnie Diamond16Tucson Ford Dealers Aquatics
1:00.75—Abraham Hendryx18Mesa Aquatics Club
54.73—Rowan Hauber16Phoenix Swim Club
59.46—Penny Nichols15Phoenix Swim Club
1:00.64—Leticia Lelli18Gold Medal Swim Club
56.88—Sam Getzen16Scottsdale Aquatic Club
1:00.49—Sam Fazio15Scottsdale Aquatic Club
1:00.70—Keaton Blovad13Phoenix Swim Club
57.98—Jordon Belton18Tucson Ford Dealers Aquatics
54.19—Jenny Laporte18Scottsdale Aquatic Club
1:01.17—Brianna Bearden17Swim Neptune
1:02.47—Kyle Shores26Phoenix Swim Club
52.17—Emily Harrison16Arizona Marlins Swim Club
1:02.82—Matt Anderson15Arizona Marlins Swim Club
1:00.03—Kathleen Mulligan17Phoenix Swim Club
59.75—Jack Blake13Phoenix Swim Club
56.06—Parker Greene16Scottsdale Aquatic Club
54.39—Ashley Grijalva16Rio Salado Swim Club
1:02.44100 Back
—Sam Wicks18Northern Lights Swim Club
1:05.63—Jj Osborn16Phoenix Swim Club
1:00.11—Matt Lujan15Tucson Ford Dealers Aquatics
59.93—Hunter Thompson19Scottsdale Aquatic Club
58.76—Sam Fazio15Scottsdale Aquatic Club
1:07.47—Cecelia Croman16Tucson Ford Dealers Aquatics
1:07.33—Nathan Anderson18Arizona Marlins Swim Club
1:06.05—Karilyn Quon13Rio Salado Swim Club
1:13.52—Alex Schultz17Gold Medal Swim Club
1:00.60—Jenny Laporte18Scottsdale Aquatic Club
1:07.65—Brianna Bearden17Swim Neptune
1:10.42—Danielle Lee18Arizona Marlins Swim Club
1:05.51—Meredith Klosterman15Scottsdale Aquatic Club
1:11.84—Rowan Hauber16Phoenix Swim Club
1:05.21—Razilee Luker17Tucson Ford Dealers Aquatics
1:09.45—Kathleen Mulligan17Phoenix Swim Club
1:07.76—Jack Blake13Phoenix Swim Club
1:03.43—Zach Posniack16Rio Salado Swim Club
1:09.15—Penny Nichols15Phoenix Swim Club
1:07.49—Leticia Lelli18Gold Medal Swim Club
1:04.98100 Breast
—Dakota Hubert15Glacier Swim Club
1:20.28—Jaimie Bryan16Arizona Marlins Swim Club
1:18.24—Jesse Kaba16Yuma Heat
1:19.07—Bri Jurries17Gold Medal Swim Club
1:13.39—Michael Nelson18Phoenix Swim Club
1:05.64—Braxton Bilbrey13Swim Neptune
1:15.29—Seth Maddy18Mesa Aquatics Club
1:11.55—Daniel Bullington17Phoenix Swim Club
1:10.75—Tj Decker17Arizona Marlins Swim Club
1:09.05—Marcello Quarante15Scottsdale Aquatic Club
1:10.22—Madeline Wells17Phoenix Swim Club
1:15.01—Matt Anderson15Arizona Marlins Swim Club
1:08.48—Ashley Grijalva16Rio Salado Swim Club
1:14.01—Matt Lujan15Tucson Ford Dealers Aquatics
1:15.18—Trey Roggenstein16Rio Salado Swim Club
1:11.24—Audrey Mann16Phoenix Swim Club
1:20.27—Michael White Jr.16Gold Medal Swim Club
1:10.40—Colton Pearson17Gold Medal Swim Club
1:12.05—Hannah Holman15Phoenix Swim Club
1:16.31—Philip Terzic17Gold Medal Swim Club
1:11.98100 Fly
—Sam Wicks18Northern Lights Swim Club
1:06.61—Ciera Kelly15Glacier Swim Club
1:08.39—Erik Ripley19Rio Salado Swim Club
1:01.82—Paul Jacobs17Phoenix Swim Club
1:04.35—Penny Nichols15Phoenix Swim Club
1:06.09—Bri Jurries17Gold Medal Swim Club
1:02.78—Sam Getzen16Scottsdale Aquatic Club
1:03.06—Alexis Daswick18Phoenix Swim Club
1:05.10—Lauren Peterson19Phoenix Swim Club
1:07.66—Taryn Collura18Phoenix Swim Club
1:05.18—Nathan Anderson18Arizona Marlins Swim Club
59.01—Tucker Wells17Phoenix Swim Club
57.89—Chris Webb18YMCA Westside Silver Fins
58.54—Alex Schultz17Gold Medal Swim Club
56.89—Jenny Laporte18Scottsdale Aquatic Club
1:06.71—Krista Duffield15Tucson Ford Dealers Aquatics
1:05.06—Kyle Shores26Phoenix Swim Club
56.90—Dominic Goshert17Phoenix Swim Club
1:02.18—Joe Starkweather15Gold Medal Swim Club
1:00.85—Sylas Cole14Tucson Ford Dealers Aquatics
1:00.98200 Free
—Sam Wicks18Northern Lights Swim Club
2:13.28—Bonnie Diamond16Tucson Ford Dealers Aquatics
2:11.56—Razilee Luker17Tucson Ford Dealers Aquatics
2:12.92—Parker Greene16Scottsdale Aquatic Club
1:57.65—Paul Jacobs17Phoenix Swim Club
2:10.27—Leticia Lelli18Gold Medal Swim Club
2:01.96—Trey Cashion15Tucson Ford Dealers Aquatics
1:59.41—Benjamin Olszewski15Gold Medal Swim Club
2:05.86—Austin Drummond16Scottsdale Aquatic Club
2:03.92—Tucker Wells17Phoenix Swim Club
1:58.17—Keaton Blovad13Phoenix Swim Club
2:09.98—Chris Webb18YMCA Westside Silver Fins
1:55.72—Karilyn Quon13Rio Salado Swim Club
2:18.06—Alex Schultz17Gold Medal Swim Club
1:57.08—Kelsey Wuoti17Tucson Ford Dealers Aquatics
2:10.67—Meredith Klosterman15Scottsdale Aquatic Club
2:13.50—Isabel Whited14Gold Medal Swim Club
2:06.89—Matt Anderson15Arizona Marlins Swim Club
2:09.82—Ryan McCoy16Phoenix Swim Club
1:59.67—Abraham Hendryx18Mesa Aquatics Club
2:07.55200 Back
—Sam Wicks18Northern Lights Swim Club
2:23.37—Rowan Hauber16Phoenix Swim Club
2:26.78—Kathleen Mulligan17Phoenix Swim Club
2:23.31—Zach Posniack16Rio Salado Swim Club
2:28.39—Austin Drummond16Scottsdale Aquatic Club
2:16.89—Sam Fazio15Scottsdale Aquatic Club
2:29.24—Alexis Daswick18Phoenix Swim Club
2:31.52—Braxton Bilbrey13Swim Neptune
2:26.39—Cecelia Croman16Tucson Ford Dealers Aquatics
2:27.19—Tucker Wells17Phoenix Swim Club
2:11.90—Keaton Blovad13Phoenix Swim Club
2:22.87—Karilyn Quon13Rio Salado Swim Club
2:32.16—Brianna Bearden17Swim Neptune
2:32.44—David Lattimer16Unattached
2:19.31—Danielle Lee18Arizona Marlins Swim Club
2:20.68—Meredith Klosterman15Scottsdale Aquatic Club
2:30.48—Erik Ripley19Rio Salado Swim Club
2:13.83—Leticia Lelli18Gold Medal Swim Club
2:18.94—Kaleb Gould14Scottsdale Aquatic Club
2:17.17—Hayden Walker17Scottsdale Aquatic Club
2:31.15200 Breast
—Dakota Hubert15Glacier Swim Club
2:58.44—Jaimie Bryan16Arizona Marlins Swim Club
2:54.68—Jesse Kaba16Yuma Heat
2:53.27—Bri Jurries17Gold Medal Swim Club
2:33.81—Michael Nelson18Phoenix Swim Club
2:30.11—Tucker Wells17Phoenix Swim Club
2:37.68—Tj Decker17Arizona Marlins Swim Club
2:36.46—Marcello Quarante15Scottsdale Aquatic Club
2:28.36—Madeline Wells17Phoenix Swim Club
2:43.29—Matt Anderson15Arizona Marlins Swim Club
2:28.87—Ashley Grijalva16Rio Salado Swim Club
2:44.45—Trey Roggenstein16Rio Salado Swim Club
2:32.14—Audrey Mann16Phoenix Swim Club
2:55.58—Colton Pearson17Gold Medal Swim Club
2:32.95—Tristan Schrader16Tucson Ford Dealers Aquatics
2:42.99—Hannah Holman15Phoenix Swim Club
2:42.61—Antonio Ramirez15Phoenix Swim Club
2:26.79—Connor Roman14Swim Neptune
2:37.93—Raevin Richardson15Rio Salado Swim Club
2:53.03—Sarah Takach15Scottsdale Aquatic Club
2:43.79200 Fly
—Paul Jacobs17Phoenix Swim Club
2:17.99—Hannah Herbst15Swim Neptune
2:33.75—Sam Getzen16Scottsdale Aquatic Club
2:21.46—Lauren Peterson19Phoenix Swim Club
2:35.82—Nathan Anderson18Arizona Marlins Swim Club
2:11.85—Chris Webb18YMCA Westside Silver Fins
2:04.31—Alex Schultz17Gold Medal Swim Club
2:03.72—Josh Olszewski17Gold Medal Swim Club
2:13.74—Dominic Goshert17Phoenix Swim Club
2:17.98—Kelsey Wuoti17Tucson Ford Dealers Aquatics
2:29.45—Sylas Cole14Tucson Ford Dealers Aquatics
2:16.53—Chris Pickard20Arizona Marlins Swim Club
2:03.41—Joe Starkweather15Gold Medal Swim Club
2:12.09—Matthew Carbajal19Unattached
2:14.94—Kacey Milligan19Scottsdale Aquatic Club
2:18.36—Maia Brundage16Scottsdale Aquatic Club
2:33.41—Emily Harrison16Arizona Marlins Swim Club
2:35.37—Ryan McCoy16Phoenix Swim Club
2:13.98—Holli Johnson13Swim Neptune
2:31.72—Cecina Babich Morrow15Swim Neptune
2:31.16200 IM
—Ciera Kelly15Glacier Swim Club
2:37.42—Erik Ripley19Rio Salado Swim Club
2:14.56—Razilee Luker17Tucson Ford Dealers Aquatics
2:30.67—Jaimie Bryan16Arizona Marlins Swim Club
2:33.27—Paul Jacobs17Phoenix Swim Club
2:23.71—Bri Jurries17Gold Medal Swim Club
2:21.91—Hannah Herbst15Swim Neptune
2:35.89—Lauren Peterson19Phoenix Swim Club
2:36.22—Nathan Anderson18Arizona Marlins Swim Club
2:19.41—Tucker Wells17Phoenix Swim Club
2:13.79—Chris Webb18YMCA Westside Silver Fins
2:05.32—Karilyn Quon13Rio Salado Swim Club
2:33.47—Tj Decker17Arizona Marlins Swim Club
2:18.38—Jenny Laporte18Scottsdale Aquatic Club
2:29.02—Josh Olszewski17Gold Medal Swim Club
2:13.02—Marcello Quarante15Scottsdale Aquatic Club
2:20.92—Madeline Wells17Phoenix Swim Club
2:25.57—Kacey Milligan19Scottsdale Aquatic Club
2:29.83—Matt Anderson15Arizona Marlins Swim Club
2:22.99—Leticia Lelli18Gold Medal Swim Club
2:26.17400 Free
—Bonnie Diamond16Tucson Ford Dealers Aquatics
4:29.33—Parker Greene16Scottsdale Aquatic Club
4:13.59—Hannah Herbst15Swim Neptune
4:45.21—Michael Zoldos22Phoenix Swim Club
4:04.19—Maren Rincon15Rio Salado Swim Club
4:44.35—Benjamin Olszewski15Gold Medal Swim Club
4:19.67—Thomas Ottman15Scottsdale Aquatic Club
4:22.49—Cecelia Croman16Tucson Ford Dealers Aquatics
4:48.62—Laura Gonzales18Phoenix Swim Club
4:37.83—Kathryn Palomino17Gold Medal Swim Club
4:32.83—Chris Webb18YMCA Westside Silver Fins
4:00.07—Karilyn Quon13Rio Salado Swim Club
4:47.98—Sean Justice35Gold Medal Swim Club
4:14.38—Jordon Belton18Tucson Ford Dealers Aquatics
4:18.67—Josh Olszewski17Gold Medal Swim Club
4:21.76—Brianna Bearden17Swim Neptune
4:42.46—Kelsey Wuoti17Tucson Ford Dealers Aquatics
4:41.21—Wesley Elford19Scottsdale Aquatic Club
4:10.46—Chris Pickard20Arizona Marlins Swim Club
4:14.60—Isaiah Williams14Swim Neptune
4:23.57400 IM
—Natalie Ward13Tucson Ford Dealers Aquatics
5:15.05—Parker Greene16Scottsdale Aquatic Club
4:59.66—Bri Jurries17Gold Medal Swim Club
4:59.63—Hannah Herbst15Swim Neptune
5:29.99—Benjamin Olszewski15Gold Medal Swim Club
5:01.69—Austin Drummond16Scottsdale Aquatic Club
4:57.23—Chris Webb18YMCA Westside Silver Fins
4:29.41—Karilyn Quon13Rio Salado Swim Club
5:26.67—Josh Olszewski17Gold Medal Swim Club
4:46.38—Sylas Cole14Tucson Ford Dealers Aquatics
5:02.21—Matt Lujan15Tucson Ford Dealers Aquatics
4:52.93—Kyle Ewoldt16Sun Devil Aquatics
4:37.79—Michael White Jr.16Gold Medal Swim Club
4:37.07—Colton Pearson17Gold Medal Swim Club
5:00.21—John Oliver18Tucson Ford Dealers Aquatics
5:05.76—Hannah Holman15Phoenix Swim Club
5:09.21—Nate Moore35Scottsdale Aquatic Club
4:58.57—Carley Stevens17Arizona Marlins Swim Club
5:10.13—Megan Cox18Scottsdale Aquatic Club
5:02.76—Sarah Takach15Scottsdale Aquatic Club
5:06.58800 Free
—Zach Posniack16Rio Salado Swim Club
9:14.11—Parker Greene16Scottsdale Aquatic Club
8:34.45—Hannah Herbst15Swim Neptune
9:25.78—Michael Zoldos22Phoenix Swim Club
8:27.03—Maren Rincon15Rio Salado Swim Club
9:49.57—Benjamin Olszewski15Gold Medal Swim Club
8:45.09—Thomas Ottman15Scottsdale Aquatic Club
9:05.11—Laura Gonzales18Phoenix Swim Club
9:42.12—Kathryn Palomino17Gold Medal Swim Club
9:26.55—Karilyn Quon13Rio Salado Swim Club
9:54.13—Sean Justice35Gold Medal Swim Club
8:38.95—Josh Olszewski17Gold Medal Swim Club
8:26.78—Wesley Elford19Scottsdale Aquatic Club
8:39.27—Isaiah Williams14Swim Neptune
9:06.24—Maia Brundage16Scottsdale Aquatic Club
9:16.39—Meredith Klosterman15Scottsdale Aquatic Club
9:30.48—Isabel Whited14Gold Medal Swim Club
8:56.94—Natalie Ward13Tucson Ford Dealers Aquatics
9:16.62—Hayden Walker17Scottsdale Aquatic Club
9:22.00—Kendra Griffin16Scottsdale Aquatic Club
8:56.221500 Free
—Zach Posniack16Rio Salado Swim Club
17:40.17—Parker Greene16Scottsdale Aquatic Club
16:41.78—Hannah Herbst15Swim Neptune
18:15.48—Michael Zoldos22Phoenix Swim Club
16:21.97—Benjamin Olszewski15Gold Medal Swim Club
16:56.39—Thomas Ottman15Scottsdale Aquatic Club
17:43.50—Sean Justice35Gold Medal Swim Club
16:34.48—Wesley Elford19Scottsdale Aquatic Club
16:31.70—Isaiah Williams14Swim Neptune
17:24.03—Maia Brundage16Scottsdale Aquatic Club
17:50.33—Meredith Klosterman15Scottsdale Aquatic Club
18:17.88—Isabel Whited14Gold Medal Swim Club
17:31.47—Natalie Ward13Tucson Ford Dealers Aquatics
17:33.00—Holli Johnson13Swim Neptune
18:55.35—Cecina Babich Morrow15Swim Neptune
18:17.58—Kendra Griffin16Scottsdale Aquatic Club
17:14.37—John Oliver18Tucson Ford Dealers Aquatics
18:05.01—Antonio Ramirez15Phoenix Swim Club
17:13.22—Nate Moore35Scottsdale Aquatic Club
17:42.78—Bria Spellman14Swim Neptune
19:01.45