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
—Christopher Frescas9American Energy Swim Club
45.90—Samantha Hayes9American Energy Swim Club
41.83—Parker Keim10Jenks Trojan Swim Club
30.86—Quinlan Foote10American Energy Swim Club
43.49—Collette Davis9Jenks Trojan Swim Club
32.87—Audrey Brauer10American Energy Swim Club
43.05—Brandon Treece9American Energy Swim Club
46.79—Dominic Morgan10Jenks Trojan Swim Club
34.06—Ava Moffitt10American Energy Swim Club
47.20—Henry Ruesewald8American Energy Swim Club
36.00—Zada Kinder10Jenks Trojan Swim Club
30.86—Luke Li8Jenks Trojan Swim Club
43.82—Victoria Hinojoza Silva8Jenks Trojan Swim Club
45.93—Ivy Shoemaker10Jenks Trojan Swim Club
46.90—Ioanna Reyes-Barrios10Jenks Trojan Swim Club
48.24—Avery Thornton9Jenks Trojan Swim Club
39.34—Luciana Henao8Jenks Trojan Swim Club
37.66—Ananya Abrol10Jenks Trojan Swim Club
38.68—Saisha Hatkar9Jenks Trojan Swim Club
37.30—Mathis Moore10Jenks Trojan Swim Club
42.1250 Back
—Henry Ruesewald8American Energy Swim Club
44.03—Avery Thornton9Jenks Trojan Swim Club
44.44—Melody Xia10Sooner Swim Club
48.12—Riley Gladhill10Sooner Swim Club
47.86—Tiff Nguyen10Sooner Swim Club
37.67—Alexandru Pana10Sooner Swim Club
36.02—Heidi Droege10Bartlesville Splash Club
36.54—Olivia Brown9Bartlesville Splash Club
48.43—ETON KOBERSKY7Bartlesville Splash Club
50.37—Annelie Shamhart10Bartlesville Splash Club
36.56—Piper Timmons10Bison Aquatic Club
45.51—Hamzah Umer10Sooner Swim Club
53.51—Colton Taylor9Bartlesville Splash Club
58.70—Thomas Womack10Sooner Swim Club
50.19—Preston Ionescu10Sooner Swim Club
56.46—Abigail Pratt10Bartlesville Splash Club
44.88—Braxton Johnson10Bison Aquatic Club
43.07—Alex Fu10Sooner Swim Club
49.90—Damon Hurst9Ponca Sailfish Swim Team
47.32—George Bello9Trident Aquatics Club
46.5450 Breast
—Tiff Nguyen10Sooner Swim Club
42.09—Oliver Ellis10Bartlesville Splash Club
42.55—EUAN KOBERSKY9Bartlesville Splash Club
42.25—Nolan Shawhan10Bartlesville Splash Club
53.69—Spencer Elam10Sooner Swim Club
43.15—Ana Meek8Bartlesville Splash Club
51.28—Olivia Brown9Bartlesville Splash Club
54.39—Preston Ionescu10Sooner Swim Club
58.68—Samuel Reynolds9Sooner Swim Club
1:14.49—Vienna Moody7Sooner Swim Club
1:17.78—Ellie Do8Sooner Swim Club
50.77—Killian Smith8Bartlesville Splash Club
59.65—Sebastian Lim10American Energy Swim Club
40.08—Caroline Wasif8Jenks Trojan Swim Club
46.89—Christopher Frescas9American Energy Swim Club
57.88—Zada Kinder10Jenks Trojan Swim Club
39.11—Heidi Nitzel9Jenks Trojan Swim Club
40.80—Kennedy Payne9Trident Aquatics Club
53.13—Danielle Mizell8Jenks Trojan Swim Club
53.03—Luciana Henao8Jenks Trojan Swim Club
52.8150 Fly
—Zoe McDaniel10American Energy Swim Club
43.83—Jasper Nunn10King Marlin Swim Club
35.86—Mathis Moore10Jenks Trojan Swim Club
51.48—Elijah Kroll8Jenks Trojan Swim Club
41.30—Caroline Wasif8Jenks Trojan Swim Club
41.08—Graham Lawson10Ponca Sailfish Swim Team
45.66—Layla Koscheski9Trident Aquatics Club
42.34—Anna Buerker8Trident Aquatics Club
47.78—Carsyn Cain10Ponca Sailfish Swim Team
53.74—Rylee Hurst10Ponca Sailfish Swim Team
45.97—Ivy Shoemaker10Jenks Trojan Swim Club
1:04.82—JoJo Miller9Ponca Sailfish Swim Team
52.26—Brooks King9Trident Aquatics Club
37.19—Delainey Horton9Jenks Trojan Swim Club
42.08—Saisha Hatkar9Jenks Trojan Swim Club
44.14—Ananya Abrol10Jenks Trojan Swim Club
43.34—Olivia Mervyak10Life Time Fitness Oklahoma
43.59—Daisy Vincent10Bison Aquatic Club
47.71—Tiff Nguyen10Sooner Swim Club
35.26—Becky Bergthold8Sooner Swim Club
55.75100 Free
—Elijah Kroll8Jenks Trojan Swim Club
1:18.66—Delainey Horton9Jenks Trojan Swim Club
1:22.31—Caroline Wasif8Jenks Trojan Swim Club
1:24.84—Olin Elmore10Greater Ada Swim Club
1:42.29—Spencer Elam10Sooner Swim Club
1:09.64—EUAN KOBERSKY9Bartlesville Splash Club
1:12.22—Amelia Durrell9Bartlesville Splash Club
1:17.75—Keaston Meek10Bartlesville Splash Club
1:06.96—Nolan Shawhan10Bartlesville Splash Club
1:26.03—Dawson Fowler9Bartlesville Splash Club
1:26.53—ETON KOBERSKY7Bartlesville Splash Club
1:40.01—Alexandru Pana10Sooner Swim Club
1:12.77—Selen Seyedrezazadeh9Sooner Swim Club
1:48.58—Becky Bergthold8Sooner Swim Club
1:33.91—Jaden Zhang9Sooner Swim Club
2:09.48—Samantha Hetrick9Sooner Swim Club
1:21.38—Preston Ionescu10Sooner Swim Club
1:46.20—Loralei Grose8Sooner Swim Club
1:29.45—Christopher Frescas9American Energy Swim Club
1:40.32—Brandon Treece9American Energy Swim Club
1:42.18100 Back
—Dominic Morgan10Jenks Trojan Swim Club
1:25.54—Madison Tardi8American Energy Swim Club
2:25.55—Ava Moffitt10American Energy Swim Club
2:03.77—Christopher Frescas9American Energy Swim Club
1:59.11—Audrey Brauer10American Energy Swim Club
1:37.66—Jasper Nunn10King Marlin Swim Club
1:18.37—Quinlan Foote10American Energy Swim Club
1:44.65—Luciana Henao8Jenks Trojan Swim Club
1:37.25—Shep Polk9King Marlin Swim Club
1:30.50—Luke Li8Jenks Trojan Swim Club
1:57.43—Danielle Mizell8Jenks Trojan Swim Club
2:12.06—Mei Mei Hamrick9Jenks Trojan Swim Club
1:47.10—Alexander Eaton9Jenks Trojan Swim Club
1:40.19—Minnie Mester9Trident Aquatics Club
1:43.78—Ioanna Reyes-Barrios10Jenks Trojan Swim Club
1:58.00—Piper Platt10Ponca Sailfish Swim Team
1:37.55—George Bello9Trident Aquatics Club
1:33.69—Graham Lawson10Ponca Sailfish Swim Team
1:48.34—Chase Padley10Jenks Trojan Swim Club
1:42.65—Damon Hurst9Ponca Sailfish Swim Team
1:45.34100 Breast
—Christopher Frescas9American Energy Swim Club
1:56.73—Audrey Brauer10American Energy Swim Club
2:07.01—Zada Kinder10Jenks Trojan Swim Club
1:24.65—Brandon Treece9American Energy Swim Club
1:50.53—Avery Thornton9Jenks Trojan Swim Club
2:06.68—Chase Padley10Jenks Trojan Swim Club
1:54.88—Eli Edwards10Jenks Trojan Swim Club
1:53.28—Collette Davis9Jenks Trojan Swim Club
1:46.72—Abbie Saw9Jenks Trojan Swim Club
2:12.15—Alexander Eaton9Jenks Trojan Swim Club
1:57.81—Carsyn Cain10Ponca Sailfish Swim Team
1:59.17—Kenna Marino9Jenks Trojan Swim Club
2:05.04—Danielle Mizell8Jenks Trojan Swim Club
1:59.66—Princeton Le9Trident Aquatics Club
1:49.89—Layla Koscheski9Trident Aquatics Club
1:40.22—Damon Hurst9Ponca Sailfish Swim Team
2:06.01—Ivy Shoemaker10Jenks Trojan Swim Club
2:11.65—Parker Ashford8Jenks Trojan Swim Club
1:33.46—Elijah Kroll8Jenks Trojan Swim Club
1:46.91—Saisha Hatkar9Jenks Trojan Swim Club
1:47.69100 Fly
—Dawson Fowler9Bartlesville Splash Club
1:40.25—EUAN KOBERSKY9Bartlesville Splash Club
1:29.23—Keaston Meek10Bartlesville Splash Club
1:23.87—Amelia Durrell9Bartlesville Splash Club
1:24.96—Kuvira Madala10Bartlesville Splash Club
1:55.73—Loralei Grose8Sooner Swim Club
2:03.24—Zada Kinder10Jenks Trojan Swim Club
1:29.30—Layla Koscheski9Trident Aquatics Club
1:51.01—Brooks King9Trident Aquatics Club
1:23.93—Graham Lawson10Ponca Sailfish Swim Team
1:51.38—Ananya Abrol10Jenks Trojan Swim Club
1:43.27—Samantha Hetrick9Sooner Swim Club
1:47.56—Seren Fedoroff9SwimTulsa
1:25.99—Camden Wongso10SwimTulsa
1:17.70—Daniel Dwaywahhei8SwimTulsa
1:49.61—Jasper Nunn10King Marlin Swim Club
1:24.42—Parker Ashford8Jenks Trojan Swim Club
1:21.68—Gretchen Gambill10King Marlin Swim Club
1:21.56—Kazimierz Wojtas10King Marlin Swim Club
1:42.45—Dominic Morgan10Jenks Trojan Swim Club
1:25.33100 IM
—Loralei Grose8Sooner Swim Club
1:40.25—Spencer Elam10Sooner Swim Club
1:18.94—Heidi Droege10Bartlesville Splash Club
1:22.05—James Enterkin9Bartlesville Splash Club
1:42.07—Jake Brown9Bartlesville Splash Club
1:56.38—Samantha Hetrick9Sooner Swim Club
1:31.04—Alexandru Pana10Sooner Swim Club
1:21.62—Avram Pindro9Bison Aquatic Club
1:32.53—Ellie Do8Sooner Swim Club
1:38.87—Riley Gladhill10Sooner Swim Club
1:44.95—Ava Moffitt10American Energy Swim Club
2:02.76—Audrey Brauer10American Energy Swim Club
1:53.44—Will Schinnerer9American Energy Swim Club
1:30.66—Elijah Kroll8Jenks Trojan Swim Club
1:28.00—Finn Jansen7Bison Aquatic Club
1:45.89—Aaron Uribe10Bison Aquatic Club
1:42.75—Rylee Hurst10Ponca Sailfish Swim Team
1:38.01—Graham Lawson10Ponca Sailfish Swim Team
1:41.50—Parker Ashford8Jenks Trojan Swim Club
1:20.51—JoJo Miller9Ponca Sailfish Swim Team
1:41.25200 Free
—Braxton Johnson10Bison Aquatic Club
2:59.41—Luke Schinnerer8American Energy Swim Club
3:35.46—Will Schinnerer9American Energy Swim Club
3:05.34—Christopher Frescas9American Energy Swim Club
3:34.01—Olivia Mervyak10Life Time Fitness Oklahoma
2:50.75—Lily Sunarto10Life Time Fitness Oklahoma
3:15.53—Hayleigh McAllister10Jenks Trojan Swim Club
2:47.65—Heidi Nitzel9Jenks Trojan Swim Club
2:42.37—Alexander Eaton9Jenks Trojan Swim Club
3:17.51—JoJo Miller9Ponca Sailfish Swim Team
2:58.94—Delainey Horton9Jenks Trojan Swim Club
3:02.14—Elijah Kroll8Jenks Trojan Swim Club
2:54.16—Aarav Mehta9Jenks Trojan Swim Club
3:08.24—Riley Simon10King Marlin Swim Club
3:10.85—Jasper Nunn10King Marlin Swim Club
2:31.16—Abbie Alvarez10King Marlin Swim Club
2:42.17—Stella Zhang10King Marlin Swim Club
2:42.82—Gretchen Gambill10King Marlin Swim Club
2:43.80—Gillian Gambill10King Marlin Swim Club
2:39.23—Sadie Adhikari10King Marlin Swim Club
2:22.90200 IM
—RILEY HUGHES9Bison Aquatic Club
3:26.17—Beckett Flournoy10Bison Aquatic Club
3:19.61—Olivia Mervyak10Life Time Fitness Oklahoma
3:10.89—Lily Sunarto10Life Time Fitness Oklahoma
3:30.55—Alexander Eaton9Jenks Trojan Swim Club
3:39.80—Elijah Kroll8Jenks Trojan Swim Club
3:22.61—Stella Zhang10King Marlin Swim Club
3:02.76—Jasper Nunn10King Marlin Swim Club
2:57.57—Sadie Adhikari10King Marlin Swim Club
2:36.11—Riley Simon10King Marlin Swim Club
3:37.82—Loralei Grose8Sooner Swim Club
3:39.07—Spencer Elam10Sooner Swim Club
2:53.34—Samantha Hetrick9Sooner Swim Club
3:18.72—Alexandru Pana10Sooner Swim Club
3:00.51—Ellie Do8Sooner Swim Club
3:48.42—Brooks King9Trident Aquatics Club
3:12.45—Abigail Pratt10Bartlesville Splash Club
3:40.26—Breckynn Shanklin10Bartlesville Splash Club
3:49.73—James Enterkin9Bartlesville Splash Club
3:54.09—Emmett Moore8Bartlesville Splash Club
3:55.51500 Free
—JoJo Miller9Ponca Sailfish Swim Team
8:18.88—Brooks King9Trident Aquatics Club
7:18.74—Braxton Johnson10Bison Aquatic Club
8:15.46—Spencer Elam10Sooner Swim Club
6:26.58—Oliver Ellis10Bartlesville Splash Club
6:22.37—EUAN KOBERSKY9Bartlesville Splash Club
6:52.09—Kane Smith9Bartlesville Splash Club
6:55.52—Camden Wongso10SwimTulsa
6:31.51—Daniel Dwaywahhei8SwimTulsa
8:22.38—Nora Yowell10King Marlin Swim Club
7:40.65—Cael McCormick10King Marlin Swim Club
7:21.95—Amelia Durrell9Bartlesville Splash Club
7:17.92—Althea Harden9Green Country Swim Club
8:03.00