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
—Noah Vasquez16Jenks Trojan Swim Club
24.47—Jared Ingram18Jenks Trojan Swim Club
24.23—Oliver Rydin14Jenks Trojan Swim Club
26.41—Carney Dillsaver16American Energy Swim Club
23.73—Daniel Snyder17American Energy Swim Club
23.93—Levi Dickerson15SwimTulsa
26.72—Joshua Tamer17SwimTulsa
23.16—Jake Cecere16SwimTulsa
24.34—Michael Neff18Jenks Trojan Swim Club
22.00—Evan Marchewka17SwimTulsa
24.36—Canaan Brice19Jenks Trojan Swim Club
20.53—Caleb Wongso16SwimTulsa
26.22—Lucas LeFlore16Greater Ada Swim Club
24.45—Roman Moore16Jenks Trojan Swim Club
22.76—Luke Saylor17Bixby Swim Club
22.45—Thimijaya Bamunuarachchi15Bixby Swim Club
24.73—Troy Brooks Brooks17Bison Aquatic Club
23.32—Connor Hall18SwimTulsa
25.35—Cameron Schultz16Bison Aquatic Club
23.59—Milo Norris14Trident Aquatics Club
25.6250 Back
—John Robert Waldo14SwimTulsa
28.69—Daniel Snyder17American Energy Swim Club
27.63—Ethan Hawksworth17SwimTulsa
28.26—Graham Evans16SwimTulsa
25.55—chelsea ubeda15American Energy Swim Club
31.07—Leah Corngold14SwimTulsa
33.88—Wyatt Freeman17Bixby Swim Club
25.69—Camryn Kanaly16King Marlin Swim Club
28.28—Tygun Bertram15King Marlin Swim Club
29.79—Zach Lopp18King Marlin Swim Club
26.07—Landon Gilmore15King Marlin Swim Club
29.55—Colt Dennis15King Marlin Swim Club
25.89—Andrew Watson14Trident Aquatics Club
28.00—Massimiliano Bello18Trident Aquatics Club
27.10—Ashlyn Bucy18King Marlin Swim Club
27.81—Eli Cook14King Marlin Swim Club
26.42—Tristan Cook17King Marlin Swim Club
26.34—Cameron Goodwin16Greater Ada Swim Club
29.23—Caleb McDougal15American Energy Swim Club
25.09—Chloe Hand16American Energy Swim Club
28.8850 Breast
—Lily Vonhartitzsch16Jenks Trojan Swim Club
33.24—Ella May Dillsaver15American Energy Swim Club
33.71—Julianna Eaton12Jenks Trojan Swim Club
35.59—Cami Miller14Bixby Swim Club
33.76—Arielle Adhikari16King Marlin Swim Club
34.14—Marizel Van Jaarsveld26American Energy Swim Club
28.45—Harper Burnett13Sooner Swim Club
36.47—Braylin Mitchell12Sooner Swim Club
34.64—Owen McCall18Bison Aquatic Club
28.84—Connor McManis13King Marlin Swim Club
33.50—Parker Bynum18Bison Aquatic Club
29.60—Olli Wang16Sooner Swim Club
29.72—Beckham Shields17Bison Aquatic Club
29.81—Jacob Hoang17Jenks Trojan Swim Club
27.36—Aven Burkhead16Bison Aquatic Club
31.94—Sophia Williams16Bartlesville Splash Club
35.25—Ashlynn Taylor17Bartlesville Splash Club
30.37—Milli Lam13Sooner Swim Club
32.87—Alexander Lam13Sooner Swim Club
31.61—Tristan Cook17King Marlin Swim Club
28.0950 Fly
—Lila Moore16King Marlin Swim Club
27.79—Rowdy Miller15Trident Aquatics Club
23.90—Brooke Kramer16Trident Aquatics Club
27.27—Connor McManis13King Marlin Swim Club
27.85—Cameron Roark18Jenks Trojan Swim Club
23.63—Taylen Pratt14Unattached
26.97—Isabelle Dekinder17King Marlin Swim Club
30.89—Anna Wells18Bartlesville Splash Club
30.50—Delayney Deskin13Sooner Swim Club
28.66—Luke Zhang17King Marlin Swim Club
23.70—Isabela Aissaoui16Sooner Swim Club
28.63—Easton Hightower15Sooner Swim Club
24.35—JP Morais de Sa e Silva16Sooner Swim Club
24.65—Samuel Briggs16Jenks Trojan Swim Club
24.41—Braylin Mitchell12Sooner Swim Club
29.40—Jackson Thomas13Sooner Swim Club
26.07—Emmy McAllister15Jenks Trojan Swim Club
28.66—Daisy Barnard16Jenks Trojan Swim Club
27.88—Harper Burnett13Sooner Swim Club
32.00—Victoria Welch15Bixby Swim Club
28.70100 Free
—Thimijaya Bamunuarachchi15Bixby Swim Club
55.70—Fia Khan15Jenks Trojan Swim Club
55.54—Kosten McKinney16SwimTulsa
55.17—Canaan Brice19Jenks Trojan Swim Club
46.24—Norah Jankowsky16SwimTulsa
55.37—Luke Saylor17Bixby Swim Club
49.20—Anna Young16Bartlesville Splash Club
55.40—Anna Ray15King Marlin Swim Club
57.52—Carter Carey17King Marlin Swim Club
48.10—Bailey Wise12Bixby Swim Club
57.41—Lila Moore16King Marlin Swim Club
58.30—Benjamin Spory15American Energy Swim Club
52.46—Brady Mitchell16King Marlin Swim Club
52.11—Arielle Adhikari16King Marlin Swim Club
54.99—Aurora Fletcher15American Energy Swim Club
58.66—Oihan Matute Rebollo16Jenks Trojan Swim Club
49.27—Xander Applegate15King Marlin Swim Club
50.23—Brooklyn Beringer15King Marlin Swim Club
1:00.46—Alexis Miller15Jenks Trojan Swim Club
1:04.13—Jemerie Brister18American Energy Swim Club
56.97100 Back
—Victoria Welch15Bixby Swim Club
1:02.66—Kylie Wise16Bixby Swim Club
1:04.51—Jemerie Brister18American Energy Swim Club
1:03.41—Liberty Cossey13Jenks Trojan Swim Club
1:04.12—Carter Wilson17American Energy Swim Club
1:05.92—Norah Jankowsky16SwimTulsa
1:02.25—Natalia Alca14Sooner Swim Club
1:09.86—Emmy McAllister15Jenks Trojan Swim Club
1:07.68—Phoebe Little15King Marlin Swim Club
1:05.02—Kaida Bradley17Sooner Swim Club
58.83—Keira Nguyen17King Marlin Swim Club
1:09.37—Olivia Lao-Alvarado17King Marlin Swim Club
1:09.41—Julia Cottingham15King Marlin Swim Club
59.44—Brenna Olander17King Marlin Swim Club
1:01.41—Beatrice Yang13King Marlin Swim Club
1:08.60—Rachel Compton16King Marlin Swim Club
1:04.89—Shannan Pardue15Bixby Swim Club
1:10.04—Jocelyn Leslie17King Marlin Swim Club
1:09.17—D Hernandez-Silva16American Energy Swim Club
56.67—Bailey Wise12Bixby Swim Club
1:03.21100 Breast
—Finley McKinnell13Jenks Trojan Swim Club
1:21.52—Jake Cecere16SwimTulsa
1:05.85—Oihan Matute Rebollo16Jenks Trojan Swim Club
1:02.14—Macy Bruehl15American Energy Swim Club
1:08.86—Heidi Droege11Bartlesville Splash Club
1:21.58—Gianna Lim16American Energy Swim Club
1:13.67—Caleb McDougal15American Energy Swim Club
1:01.81—Addison Clemens15Jenks Trojan Swim Club
1:15.49—Taylor Higbee17Aquatic Club of Enid
1:01.61—Luke Zhang17King Marlin Swim Club
59.61—Karis Shamhart15Bartlesville Splash Club
1:09.65—Evan Marchewka17SwimTulsa
1:05.57—Levi Dickerson15SwimTulsa
1:08.74—Easton Hightower15Sooner Swim Club
1:02.94—Kory Eby15Sooner Swim Club
1:11.66—Sabina Stanfield16Sooner Swim Club
1:21.46—Lily Vonhartitzsch16Jenks Trojan Swim Club
1:12.99—Milli Lam13Sooner Swim Club
1:12.46—Cole Harrison16King Marlin Swim Club
1:01.97—Connor Leader18Sooner Swim Club
57.64100 Fly
—Ethan Grove16Bixby Swim Club
1:02.62—Declan Seale16American Energy Swim Club
54.78—Noah Taveras Escala15SwimTulsa
58.02—Jake Cecere16SwimTulsa
1:03.59—Michael Neff18Jenks Trojan Swim Club
54.76—Joshua Tamer17SwimTulsa
59.56—Roman Moore16Jenks Trojan Swim Club
58.79—Trent Knight18SwimTulsa
1:00.82—Luke Saylor17Bixby Swim Club
54.35—Kosten McKinney16SwimTulsa
1:02.54—Connor Hall18SwimTulsa
1:01.86—Graham Evans16SwimTulsa
55.50—Zack Rosa-Berrios16King Marlin Swim Club
58.94—Connor McManis13King Marlin Swim Club
1:03.15—Xander Applegate15King Marlin Swim Club
53.84—Carter Carey17King Marlin Swim Club
52.66—Landon Gilmore15King Marlin Swim Club
59.77—Colt Dennis15King Marlin Swim Club
56.08—Zach Lopp18King Marlin Swim Club
55.60—Hussein Sallam16Jenks Trojan Swim Club
1:03.02200 Free
—Parker Lahann17Jenks Trojan Swim Club
2:08.92—Cameron Roark18Jenks Trojan Swim Club
1:45.79—Jack Jankowsky14SwimTulsa
1:58.81—Roman Moore16Jenks Trojan Swim Club
1:46.85—Benjamin Spory15American Energy Swim Club
1:49.94—Charles Wasif15Jenks Trojan Swim Club
1:54.72—Levi Dickerson15SwimTulsa
2:10.40—Jared Ingram18Jenks Trojan Swim Club
1:58.60—Ethan Hawksworth17SwimTulsa
2:02.06—Michael Neff18Jenks Trojan Swim Club
1:52.96—Evan Marchewka17SwimTulsa
2:00.11—Joshua Tamer17SwimTulsa
1:55.23—Matthew Ranallo17SwimTulsa
2:06.14—Keaton Davis17Green Country Swim Club
2:13.48—Daniel Snyder17American Energy Swim Club
1:53.79—Graham Evans16SwimTulsa
1:49.73—Wyatt Freeman17Bixby Swim Club
1:54.74—Evan England18Bixby Swim Club
1:51.16—Easton Pierce15Sooner Swim Club
2:02.60—Landon Gilmore15King Marlin Swim Club
1:56.18200 Back
—Daniel Snyder17American Energy Swim Club
2:05.42—Travis Lief18Bartlesville Splash Club
1:54.79—Lorelei Almeida14SwimTulsa
2:29.29—Ali Berning15Trident Aquatics Club
2:12.42—Carter Wilson17American Energy Swim Club
2:21.02—Phoebe Little15King Marlin Swim Club
2:15.53—Daisy Droege15Bartlesville Splash Club
2:12.16—Nora Craig15Bartlesville Splash Club
2:11.28—Kamryn Hunter12Bartlesville Splash Club
2:26.25—Maggie Love12King Marlin Swim Club
2:30.69—Kory Eby15Sooner Swim Club
2:13.93—Brenna Olander17King Marlin Swim Club
2:14.10—Tygun Bertram15King Marlin Swim Club
2:17.86—Alexis Chojnowski13Sooner Swim Club
2:17.74—Colt Dennis15King Marlin Swim Club
2:02.52—Max Short16Sooner Swim Club
2:07.43—Natalia Alca14Sooner Swim Club
2:31.92—Addison Lessley16Bixby Swim Club
2:22.44—Kylie Wise16Bixby Swim Club
2:19.73—Olivia Wasif16Jenks Trojan Swim Club
2:26.07200 Breast
—Ethan Kim14Jenks Trojan Swim Club
2:17.12—Declan Seale16American Energy Swim Club
2:12.70—Jacob Hoang17Jenks Trojan Swim Club
2:08.36—John David Juneau15American Energy Swim Club
2:25.41—Levi Dickerson15SwimTulsa
2:29.62—Parker Shoesmith16Bartlesville Splash Club
2:06.63—Caleb McDougal15American Energy Swim Club
2:18.12—Tygun Bertram15King Marlin Swim Club
2:33.60—Stephen Shao16American Energy Swim Club
2:16.84—Connor Leader18Sooner Swim Club
2:07.45—Hayden Branham17Jenks Trojan Swim Club
2:23.50—Sabina Stanfield16Sooner Swim Club
2:54.46—Aven Burkhead16Bison Aquatic Club
2:41.09—Kayleigh Jeffery13Bixby Swim Club
2:49.02—Macy Bruehl15American Energy Swim Club
2:32.45—Alexander Lam13Sooner Swim Club
2:34.03—Miles Brown14Bartlesville Splash Club
2:23.73—Ashlynn Taylor17Bartlesville Splash Club
2:23.51—Alexis Chojnowski13Sooner Swim Club
2:41.29—Milli Lam13Sooner Swim Club
2:37.87200 Fly
—Ella Lundt17SwimTulsa
2:24.35—Macy Bruehl15American Energy Swim Club
2:16.69—Bella Pruitt13SwimTulsa
2:24.11—Harper Burnett13Sooner Swim Club
2:30.03—Paige Bielefeld16King Marlin Swim Club
2:31.12—Isabelle Dekinder17King Marlin Swim Club
2:29.36—Addison Lessley16Bixby Swim Club
2:29.44—Matilda Finch16King Marlin Swim Club
2:27.19—Easton Hightower15Sooner Swim Club
2:01.53—Zack Rosa-Berrios16King Marlin Swim Club
2:04.52—Arthur Uribe16Bison Aquatic Club
2:17.64—Connor Leader18Sooner Swim Club
1:53.70—Cade Tyszko15Bison Aquatic Club
1:57.16—Easton Pierce15Sooner Swim Club
2:12.11—Hussein Sallam16Jenks Trojan Swim Club
2:31.76—Noah Taveras Escala15SwimTulsa
2:07.64—Graham Evans16SwimTulsa
2:00.49—Anna Young16Bartlesville Splash Club
2:11.90—Aysen Offutt16Bartlesville Splash Club
2:06.96—Karson Van Worth17Bison Aquatic Club
2:25.41200 IM
—Nora Cajamarca18SwimTulsa
2:23.67—Chloe Hand16American Energy Swim Club
2:31.59—Peyton Nichols14SwimTulsa
2:33.37—Summer Gray15American Energy Swim Club
2:22.30—Leah Corngold14SwimTulsa
2:28.77—Macy Bruehl15American Energy Swim Club
2:15.11—Taylen Pratt14Unattached
2:15.02—Norah Jankowsky16SwimTulsa
2:17.66—Katelyn McGhee17Jenks Trojan Swim Club
2:34.45—Marizel Van Jaarsveld26American Energy Swim Club
2:05.26—Addison Lessley16Bixby Swim Club
2:21.81—Alexis Taylor15Bartlesville Splash Club
2:27.62—Isabela Aissaoui16Sooner Swim Club
2:27.11—Natalia Alca14Sooner Swim Club
2:34.27—Sadie Adhikari11King Marlin Swim Club
2:28.17—Jocelyn Leslie17King Marlin Swim Club
2:32.75—Grace Noviski15Trident Aquatics Club
2:16.39—Olivia Lao-Alvarado17King Marlin Swim Club
2:33.38—Bailey Wise12Bixby Swim Club
2:21.29—Arielle Adhikari16King Marlin Swim Club
2:14.51400 IM
—Easton Pierce15Sooner Swim Club
4:41.75—Karis Shamhart15Bartlesville Splash Club
4:54.85—Joseph Higbee15Aquatic Club of Enid
4:57.83—Sarah Kingrey17King Marlin Swim Club
4:46.62—Brady Mitchell16King Marlin Swim Club
4:25.77—Charlie Bornman12Sooner Swim Club
5:09.89—Harper Burnett13Sooner Swim Club
5:13.38—Paige Bielefeld16King Marlin Swim Club
5:13.60—Connor Leader18Sooner Swim Club
4:07.06—Addison Lessley16Bixby Swim Club
5:06.30—Summer Gray15American Energy Swim Club
5:06.12—Zack Garrett15Trident Aquatics Club
4:30.72—Makena Bondy14Bison Aquatic Club
5:31.72—Hadley Lundt14SwimTulsa
5:31.12—Rohan Mariano18Sooner Swim Club
4:28.57—Isabelle Dekinder17King Marlin Swim Club
5:10.04—Anna Ray15King Marlin Swim Club
4:49.27—Camryn Kanaly16King Marlin Swim Club
4:45.34—Ginnie Harkins17King Marlin Swim Club
5:05.70500 Free
—Emma Claire Malarkey13SwimTulsa
6:05.40—Leah Corngold14SwimTulsa
5:49.75—Caris Tilley16Greater Ada Swim Club
6:04.56—Lorelei Almeida14SwimTulsa
5:52.61—Emma Brown15Jenks Trojan Swim Club
5:48.04—Karis Shamhart15Bartlesville Splash Club
5:22.01—Peyton Nichols14SwimTulsa
5:47.10—Hadley Lundt14SwimTulsa
5:51.55—Madeline Rogers15Sooner Swim Club
6:16.78—Brooklyn Beringer15King Marlin Swim Club
5:38.52—Maggie Love12King Marlin Swim Club
5:55.00—Keira Nguyen17King Marlin Swim Club
5:49.14—Jocelyn Leslie17King Marlin Swim Club
5:43.93—Matilda Finch16King Marlin Swim Club
5:45.77—Ginnie Harkins17King Marlin Swim Club
5:37.50—Izzy Murphy16American Energy Swim Club
6:02.66—Phoebe Little15King Marlin Swim Club
5:29.80—Aurora Fletcher15American Energy Swim Club
6:17.31—Olivia Wilburn17Jenks Trojan Swim Club
6:05.96—Luci Mears18Sooner Swim Club
5:35.561000 Free
—Benjamin Spory15American Energy Swim Club
10:14.03—Aysen Offutt16Bartlesville Splash Club
10:12.79—David Huff15SwimTulsa
12:26.39—Travis Lief18Bartlesville Splash Club
9:57.91—John David Juneau15American Energy Swim Club
10:41.73—Oliver Rakes14Bartlesville Splash Club
11:33.24—Justin Fletcher16Aquatic Club of Enid
10:39.95—Kellen Brown14Bison Aquatic Club
11:16.65—Grayson Ellis16Bartlesville Splash Club
10:05.80—Arielle Adhikari16King Marlin Swim Club
10:45.12—Paige Bielefeld16King Marlin Swim Club
11:30.76—Brinlee Johnson15Bison Aquatic Club
12:08.87—Jocelyn Leslie17King Marlin Swim Club
11:56.19—Emma Claire Malarkey13SwimTulsa
13:03.07—Emma Brown15Jenks Trojan Swim Club
11:54.94—Carter Wilson17American Energy Swim Club
11:14.19—Connor Durrell12Bartlesville Splash Club
11:11.33—Everett Ellis14Bartlesville Splash Club
11:25.35—Karis Shamhart15Bartlesville Splash Club
11:09.54—QUINN SMITH12Bartlesville Splash Club
12:01.06